﻿/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,0.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0}.fancybox-caption{bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0;text-align:center;z-index:99996}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-44px;z-index:-1}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height: 576px){.fancybox-caption{padding:12px}.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,0.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.text-left-image-right__link,.gradient-banner__link{display:inline-block;background:#434790;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.39px;line-height:17px;text-align:center;text-decoration:none;padding:9px 37px 8px;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);margin:18px 0 0;cursor:pointer}.text-left-image-right__link:hover,.gradient-banner__link:hover{opacity:.95}h1{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:30px;font-weight:800;letter-spacing:0.31px;line-height:36px;color:#000;text-transform:uppercase}@media (min-width: 663px){h1{font-size:46px;letter-spacing:0.8px;line-height:54px}}@media (min-width: 1025px){h1{font-size:62px;letter-spacing:1.29px;line-height:72px}}h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:36px;font-weight:800;letter-spacing:0.86px;line-height:34px;color:#000}@media (min-width: 663px){h2{font-size:32px;letter-spacing:0.99px;line-height:39px}}@media (min-width: 1025px){h2{font-size:44px;letter-spacing:1.11px;line-height:44px}}h3{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:26px;font-weight:800;letter-spacing:0.8px;line-height:32px;color:#000}@media (min-width: 663px){h3{font-size:30px;letter-spacing:0.92px;line-height:37px}}@media (min-width: 1025px){h3{font-size:32px;letter-spacing:0.98px;line-height:39px}}h4{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:0px;line-height:29px;color:#000}@media (min-width: 663px){h4{font-size:26px;letter-spacing:0px;line-height:28px}}@media (min-width: 1025px){h4{font-size:28px;letter-spacing:0.58px;line-height:20px}}h5{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;letter-spacing:0px;line-height:24px;color:#8C8C8C}@media (min-width: 663px){h5{font-size:22px;letter-spacing:0px;line-height:27px}}@media (min-width: 1025px){h5{font-size:24px;letter-spacing:0px;line-height:28px}}h6{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:12px;font-weight:800;letter-spacing:0.75px;line-height:18px;color:#434790}@media (min-width: 663px){h6{font-size:14px;letter-spacing:0.88px;line-height:22px}}@media (min-width: 1025px){h6{font-size:16px;letter-spacing:1px;line-height:26px}}p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:22px;color:#474747}@media (min-width: 663px){p{font-size:16px;letter-spacing:0px;line-height:26px}}a{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:0px;line-height:18px;color:#434790}@media (min-width: 663px){a{font-size:16px;letter-spacing:0px;line-height:26px}}.ref-title{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:22px;font-weight:400;letter-spacing:0.46px;line-height:27px;color:#000}@media (min-width: 663px){.ref-title{font-size:24px;letter-spacing:0.5px;line-height:29px}}@media (min-width: 1025px){.ref-title{font-size:26px;letter-spacing:0.54px;line-height:32px}}.header-body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;line-height:19px;color:#000}@media (min-width: 663px){.header-body{font-size:16px;letter-spacing:0px;line-height:19px}}@media (min-width: 1025px){.header-body{font-size:18px;letter-spacing:0px;line-height:26px}}.first-p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:22px;font-weight:300;letter-spacing:0px;line-height:30px;color:#000}@media (min-width: 663px){.first-p{font-size:26px;letter-spacing:0px;line-height:34px}}.quote-text{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;font-style:italic;letter-spacing:0px;line-height:26px;color:#000}@media (min-width: 663px){.quote-text{font-size:22px;letter-spacing:0px;line-height:30px}}@media (min-width: 1025px){.quote-text{font-size:24px;letter-spacing:0px;line-height:36px}}.article-box-title{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;letter-spacing:0.5px;line-height:22px;color:#000}@media (min-width: 663px){.article-box-title{font-size:20px;letter-spacing:0.56px;line-height:24px}}@media (min-width: 1025px){.article-box-title{font-size:22px;letter-spacing:0.61px;line-height:27px}}.header-body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;line-height:19px;color:#000}@media (min-width: 1025px){.header-body{font-size:18px;letter-spacing:0px;line-height:26px}}.article-author{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:0.38px;line-height:22px;color:#000}@media (min-width: 663px){.article-author{font-size:20px;letter-spacing:0.42px;line-height:24px}}.author-job{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:0px;line-height:20px;color:#434790}@media (min-width: 663px){.author-job{font-size:16px;letter-spacing:0px;line-height:26px}}.footer-title{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;letter-spacing:0.56px;line-height:24px;color:#fff}.footer-body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0.39px;line-height:20px;color:#fff}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:22px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:22px;height:3px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:7px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-44px;top:-44px;transform:translate3d(44px, 44px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-44px;top:-44px;transform:translate3d(-44px, 44px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}*{box-sizing:border-box}*:focus{outline:none}a{text-decoration:none}body{margin:0px;padding:0px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:109px}@media (max-width: 1024px){body{padding-top:145px}}@media (max-width: 662px){body{padding-top:100px}}.slanty-outer{transform:skewY(-3deg)}.slanty-outer .slanty-inner{transform:skewY(3deg)}.content{max-width:940px;margin:0px auto}@media (max-width: 1024px){.content{margin:0px 40px}}@media (max-width: 662px){.content{margin:0px 20px}}.white-trapizoid{content:"";width:110%;background-color:#fff;height:200px;position:absolute;transform:rotate(-3deg)}@media (max-width: 662px){.white-trapizoid{bottom:-50px;width:130%;left:-15%}}.button-row .fake-butt{border-radius:4px;background-color:#b2b2b2;width:142px;height:44px;margin:30px auto;text-align:center}.button-row .fake-butt .butt-text{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;color:#fff;letter-spacing:0.56px;margin:0px;-webkit-appearance:none;border:none;background-color:#b2b2b2;width:142px;height:44px;border-radius:4px;cursor:pointer;padding:13px}@media (max-width: 1024px){.button-row .fake-butt .butt-text{padding:9px}}.button-row .fake-butt button.butt-text{padding:0px}.hidden-row{display:none}.hidden-row .fake-butt{border-radius:4px;background-color:#b2b2b2;width:222px;height:44px;margin:30px auto;text-align:center}.hidden-row .fake-butt .butt-text{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;color:#fff;letter-spacing:0.56px;margin:0px;-webkit-appearance:none;border:none;background-color:#b2b2b2;width:222px;height:44px;border-radius:4px;cursor:pointer;padding:13px}@media (max-width: 1024px){.hidden-row .fake-butt .butt-text{padding:9px}}.search-everything-highlight-color{background-color:transparent !important}.searcher{position:relative}.searcher .nav-search-image{height:17px;position:absolute;left:12px;top:10px;pointer-events:none;z-index:10}.searcher form input[type=text]{-webkit-appearance:none;border:1px solid #CACACA;border-radius:15px;margin:5px 5px 5px 5px;background-color:#fff;padding-left:34px;padding-right:8px;height:27px;color:#000;font-size:14px;font-weight:400;width:173px}.searcher form input[type=text]::-webkit-input-placeholder{color:transparent;font-size:14px;font-weight:400}.searcher form input[type=text]:-ms-input-placeholder{color:transparent;font-size:14px;font-weight:400}.searcher form input[type=text]::placeholder{color:transparent;font-size:14px;font-weight:400}.searcher form input[type=text]:focus{outline:none}@media (max-width: 662px){.searcher form input[type=text]{width:111px}}.searcher form input[type=submit]{display:none}blockquote{position:relative;margin:30px 50px 25px;font-weight:400}blockquote p{font-weight:700;font-size:24px;font-style:italic}blockquote p:first-child{font-weight:400}blockquote:before{position:absolute;left:-47px;top:7px;width:40px;height:40px;background-image:url(../../dist/images/blockquote-icon.png);background-repeat:no-repeat;background-size:80%;content:""}.pic-filter{background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:0;top:0px;bottom:0px;left:0px;right:0px}.entry-meta{display:none !important}.reading-time{display:none !important}.rt-reading-time{display:none !important}.page-template-template-home{background:#f1f1f1;background:-moz-linear-gradient(top, #f1f1f1 0%, #fff 70%);background:-webkit-linear-gradient(top, #f1f1f1 0%, #fff 70%);background:linear-gradient(to bottom, #f1f1f1 0%, #fff 70%)}.page-template-template-case-study-feed .simple-pic__hero{margin-bottom:-200px}@media (max-width: 662px){.page-template-template-case-study-feed .simple-pic__hero{margin-bottom:-100px}}.page-template-template-case-study-feed .more-cs .button-row,.page-template-template-case-study-feed .more-cs .hidden-row{margin-bottom:80px}@media (max-width: 662px){.casestudy-template-template-case-study .case-study__body,.page-template-template-about-our-services .case-study__body{margin-top:40px}}.casestudy-template-template-case-study .more-cs,.page-template-template-about-our-services .more-cs{margin-top:30px}@media (max-width: 662px){.page-template-template-about-page .case-study__body{margin-top:50px}}.page-template-template-about-page .big-blog-link-section{margin-bottom:70px}a .big-hungry-croc,.fake-a-tag .big-hungry-croc{width:7px;height:11px;margin-left:5px;position:relative;top:1px}table h1,table h2,table h3,table h4,table h5,table h6{margin:5px}table p{margin:2px}table td{padding:10px;vertical-align:top}.nav{width:100%;height:109px;background-color:#fff;border-bottom:1px solid #dadada;position:relative;z-index:100;position:fixed;top:0px}@media (max-width: 1024px){.nav{height:145px}}@media (max-width: 662px){.nav{height:100px}}.nav .nav-container{max-width:1024px;height:100%;margin:0px auto;display:flex;justify-content:space-between;background-color:#fff}.nav .nav-container .logo .nav-logo{width:158px;margin-top:12.5px}@media (max-width: 1024px){.nav .nav-container .logo .nav-logo{margin:20px auto auto 20px;width:170px}}@media (max-width: 662px){.nav .nav-container .logo .nav-logo{width:80px;display:none}}.nav .nav-container .linkys .upper-linkys{display:flex;justify-content:flex-end;align-items:center}.nav .nav-container .linkys .upper-linkys .grey-links{text-decoration:none;text-decoration-color:#8C8C8C;color:#8C8C8C;margin-right:23px}.nav .nav-container .linkys .upper-linkys .grey-links .footer-body{color:#8C8C8C}.nav .nav-container .linkys .upper-linkys .social-icons{padding-top:7px}.nav .nav-container .linkys .upper-linkys .social-icons .social-icon{margin-right:9px}.nav .nav-container .linkys .upper-linkys .social-icons .social-icon .nav-social-icon{width:26px}@media (max-width: 662px){.nav .nav-container .linkys .upper-linkys .social-icons{display:none}}.nav .nav-container .linkys .upper-linkys .searcher{position:relative}.nav .nav-container .linkys .upper-linkys .searcher .nav-search-image{height:17px;position:absolute;left:12px;top:10px;pointer-events:none;z-index:10}.nav .nav-container .linkys .upper-linkys .searcher form input[type=text]{-webkit-appearance:none;border:1px solid #CACACA;border-radius:15px;margin:5px 5px 5px 5px;background-color:#fff;padding-left:34px;padding-right:8px;height:27px;color:#000;font-size:14px;font-weight:400;width:173px}.nav .nav-container .linkys .upper-linkys .searcher form input[type=text]::-webkit-input-placeholder{color:transparent;font-size:14px;font-weight:400}.nav .nav-container .linkys .upper-linkys .searcher form input[type=text]:-ms-input-placeholder{color:transparent;font-size:14px;font-weight:400}.nav .nav-container .linkys .upper-linkys .searcher form input[type=text]::placeholder{color:transparent;font-size:14px;font-weight:400}.nav .nav-container .linkys .upper-linkys .searcher form input[type=text]:focus{outline:none}@media (max-width: 662px){.nav .nav-container .linkys .upper-linkys .searcher form input[type=text]{width:111px}}.nav .nav-container .linkys .upper-linkys .searcher form input[type=submit]{display:none}.nav .nav-container .linkys .lower-linkys{display:flex;justify-content:flex-end;align-items:baseline;position:relative;z-index:123}.nav .nav-container .linkys .lower-linkys .main__navigation_menu{display:flex;height:60px}@media (max-width: 1024px){.nav .nav-container .linkys .lower-linkys .main__navigation_menu{display:none}}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .menu_item{margin-top:0px;margin-bottom:0px;margin-right:21px;padding-left:21px}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .menu_item p{font-size:16px;font-weight:700;line-height:26px;letter-spacing:0px;color:#000}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box{position:relative;padding-right:20px}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box:after{content:"";background-image:url("../images/nav-arrow.png");position:absolute;right:0px;top:26px;height:9px;width:16px;background-size:15px;background-repeat:no-repeat}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-container-dt{position:absolute;left:0px;min-width:170px;top:60px}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-container-dt .drop-down{height:0px;overflow:hidden;background-color:white}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-container-dt .drop-down .links{padding-top:3px}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-container-dt .drop-down .links .link{padding:7px 15px;font-weight:600;font-size:14px;line-height:16px;color:#000;font-weight:700;min-height:30px}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-container-dt .drop-down .links .will-hover:hover{background-color:#434790;color:white}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-container-dt .drop-down .links .you-are-here .link{color:#fff !important}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-active{height:auto;border:1px solid #dadada;border-top:1px solid #fff}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box .drop-down-hidden{height:0;border:none}.nav .nav-container .linkys .lower-linkys .main__navigation_menu .hover-box:hover .drop-down{height:auto;border:1px solid #dadada;border-top:1px solid #fff}.nav .nav-container .linkys .lower-linkys .tel-no p{font-weight:700;color:#000}.nav .nav-container .linkys .lower-linkys .tel-no span{color:#434790}@media (max-width: 1024px){.nav .nav-container .linkys .lower-linkys .tel-no{display:none}}.nav .nav-container .linkys .lower-linkys .hamburger{margin-right:25px;margin-top:23px}@media (min-width: 1025px){.nav .nav-container .linkys .lower-linkys .hamburger{display:none}}@media (max-width: 662px){.nav .nav-container .linkys .lower-linkys .hamburger{margin-right:5px;margin-top:3px}}.nav .mobile-logo{display:none;position:absolute;top:43px;left:20px}@media (max-width: 662px){.nav .mobile-logo{width:80px;display:block}}.nav .mobile-logo .nav-logo{width:80px}.nav #mob_menu{background-color:white;width:100%;overflow:hidden;position:relative;z-index:123;height:calc( 100vh - 132px);transition:height 1s}@media (max-width: 662px){.nav #mob_menu{height:calc( 100vh - 99px)}}.nav #mob_menu .mob-nav-box{height:calc( 100% - 103px);overflow-y:scroll}.nav #mob_menu .mob_menu_item{position:relative}.nav #mob_menu .mob_menu_item .mob-box-dropper:after{content:"";background-image:url("../images/nav-arrow.png");position:absolute;left:5px;top:16px;height:9px;width:16px;background-size:15px;background-repeat:no-repeat}.nav #mob_menu .mob_menu_item .mob-drop{font-size:24px;font-weight:700;color:#000;padding:10px 10px 10px 35px;margin:0px}.nav #mob_menu .mob_menu_item .mob-drop:hover{cursor:pointer}.nav #mob_menu .mob_menu_item .drop-down-container-mob{height:0px;overflow:hidden}.nav #mob_menu .mob_menu_item .drop-down-container-mob .drop-down-mob{font-family:"proxima-nova",Helvetica,Arial,sans-serif}.nav #mob_menu .mob_menu_item .drop-down-container-mob .drop-down-mob .links a{color:#000}.nav #mob_menu .mob_menu_item .drop-down-container-mob .drop-down-mob .links a .link{min-height:45px;padding:10px 10px 10px 70px}.nav #mob_menu .mob_menu_item .drop-down-container-mob .drop-down-mob .links a .link p{font-size:18px;font-weight:700;color:#000;margin:0px}.nav #mob_menu .mob_menu_item .drop-down-container-mob .drop-down-mob .links a .will-hover:hover{background-color:#434790}.nav #mob_menu .mob_menu_item .drop-down-container-mob .drop-down-mob .links a .will-hover:hover p{color:#fff}.nav #mob_menu .mob_menu_item .expanded{height:unset}.nav #mob_menu .mob_menu_item .will-hover:hover{background-color:#434790}.nav #mob_menu .mob_menu_item .will-hover:hover p{color:#fff}.nav #mob_menu .mobile-menu-social-links{position:absolute;margin:20px 0px 0px;padding:0px 40px 13px;bottom:0px;width:100%;background-color:#fff}.nav #mob_menu .mobile-menu-social-links .fake-hr{border-bottom:1px solid #CACACA;content:"";width:80%;margin:10px auto 20px}.nav #mob_menu .mobile-menu-social-links .tel-no{margin:0px auto}.nav #mob_menu .mobile-menu-social-links .tel-no p{font-weight:700;text-align:center}.nav #mob_menu .mobile-menu-social-links .tel-no span{color:#434790}@media (max-width: 662px){.nav #mob_menu .mobile-menu-social-links .tel-no{display:none}}.nav #mob_menu .mobile-menu-social-links .social-icons{position:absolute;right:40px;bottom:17px}@media (max-width: 662px){.nav #mob_menu .mobile-menu-social-links .social-icons{position:static;margin:0px auto;width:180px}}.nav #mob_menu .mobile-menu-social-links .social-icons .social-icon{margin-right:9px}.nav #mob_menu .mobile-menu-social-links .social-icons .social-icon .nav-social-icon{width:35px}.nav .hidden{height:0px !important;transition:height 1s}.nav .you-are-here{background-color:#434790}.nav .you-are-here p{color:#fff !important}.nav .you-are-here:after{background-image:url("../images/nav-arrow-white.png") !important}.about-us__hero{position:relative;padding-bottom:100px;margin-bottom:-100px;z-index:10;max-width:1500px;margin:0px auto}.about-us__hero .hero-container{position:relative;z-index:1;padding-top:80px;max-width:940px;margin:0px auto;min-height:500px}@media (max-width: 1024px){.about-us__hero .hero-container{margin:0px 40px}}@media (max-width: 662px){.about-us__hero .hero-container{margin:0px 20px}}.about-us__hero .hero-container h1{color:#fff;margin:0px}.about-us__hero .hero-container h6{color:#fff}.about-us__hero .hero-container .header-body{color:#fff;max-width:420px}.about-us__hero .about-us__hero-img{position:absolute;width:100%;top:0px;bottom:0px;overflow:hidden;z-index:0}@media (min-width: 1025px){.about-us__hero .about-us__hero-img{padding:20px}}.about-us__hero .about-us__hero-img img{object-fit:cover;font-family:"object-fit: cover;";width:100%}.about-us__body .about-us__content{max-width:940px;margin:0px auto;padding-top:70px;display:flex}.about-us__body .about-us__content .text-block{width:68%;order:1}.about-us__body .about-us__content .text-block a{font-size:16px}.about-us__body .about-us__content .text-block img{max-width:100%}.about-us__body .about-us__content .text-block ol,.about-us__body .about-us__content .text-block ul{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:22px;color:#474747;padding-left:27px}@media (min-width: 663px){.about-us__body .about-us__content .text-block ol,.about-us__body .about-us__content .text-block ul{font-size:16px;letter-spacing:0px;line-height:26px}}.about-us__body .about-us__content .image-col{width:32%;order:2;margin-bottom:50px}.about-us__body .about-us__content .image-col .img-box{overflow:hidden;height:0px;padding-bottom:100%}.about-us__body .about-us__content .image-col .img-box img{object-fit:contain;font-family:"object-fit: contain;";width:100%}.page-template-template-about-page .case-study__body .case-study__content .text-block{max-width:520px}.page-template-template-about-page .white-background .white-background__container{justify-content:space-between}.page-template-template-about-page .white-background .white-background__container .text-block{max-width:520px}.archive-full-width{position:relative;z-index:10;margin-top:-80px}@media (max-width: 662px){.archive-full-width{margin-top:0px}}.archive-full-width .content .archive-block-one__main .fake-hr{border-color:#d9d9d9}.archive-full-width .content .archive-block-one__main .drop-downs{width:100%;position:relative}@media (max-width: 662px){.archive-full-width .content .archive-block-one__main .drop-downs{width:100%;padding:8px 0px}}.archive-full-width .content .archive-block-one__main .drop-downs .has-bottom-border{border-bottom:solid 1px #A8A8A8}.archive-full-width .content .archive-block-one__main .drop-downs .desc-title{cursor:pointer}.archive-full-width .content .archive-block-one__main .drop-downs .desc-title h4{font-size:21px;font-weight:400;letter-spacing:0.5px;display:inline-block}.archive-full-width .content .archive-block-one__main .drop-downs .prod-delivery{cursor:pointer;position:relative}.archive-full-width .content .archive-block-one__main .drop-downs .prod-delivery h4{font-size:20px;font-weight:700;letter-spacing:0.42px;margin-bottom:5px;display:inline-block;color:#000;max-width:calc(100% - 55px)}.archive-full-width .content .archive-block-one__main .drop-downs .show-hide-btn{display:inline-block;position:absolute;right:0px;bottom:6px;padding-top:39px;padding-right:20px}.archive-full-width .content .archive-block-one__main .drop-downs .open{width:16px}.archive-full-width .content .archive-block-one__main .drop-downs .close{width:16px;position:relative;top:-7px}.big-blog-link-section{margin-bottom:130px}@media (max-width: 662px){.big-blog-link-section{margin-bottom:50px}}.big-blog-link{position:relative;z-index:10;padding:10px 10px 50px}@media (max-width: 1024px){.big-blog-link{padding:10px 0px}}.big-blog-link .b-b-link-box{border-radius:8px;overflow:hidden;position:relative;height:386px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}.big-blog-link .b-b-link-box .text-side{display:inline-block;width:50%;padding:30px 0px 30px 30px;max-height:434px;display:flex;flex-direction:column}.big-blog-link .b-b-link-box .text-side h6{margin:0px 0px 10px}.big-blog-link .b-b-link-box .text-side a{margin-top:30px;display:block}.big-blog-link .b-b-link-box .text-side .polygon{shape-outside:polygon(90px 0px, 242px 434px, 242px 0px);width:242px;height:257px;float:right;opacity:.0}.big-blog-link .b-b-link-box .picture-side{position:absolute;width:100%;height:100%;top:0px;z-index:-50}.big-blog-link .b-b-link-box .picture-side img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.big-blog-link .b-b-link-box .picture-side .overlay-positioner{position:absolute;width:50%;height:100%;top:0px;right:0px;display:flex;justify-content:center;align-items:center}.big-blog-link .b-b-link-box .picture-side .overlay-positioner .overlay{height:200px;max-width:70%;object-fit:contain;font-family:"object-fit: contain;"}.big-blog-link .b-b-link-box .text-background{position:absolute;transform:rotate(-17deg);content:"";width:59%;top:-60px;left:-87px;height:600px;z-index:-20;background-color:rgba(255,255,255,0.86)}@media (max-width: 662px){.big-blog-link{padding:10px 0px}.big-blog-link .b-b-link-box{height:580px}.big-blog-link .b-b-link-box .text-side{display:inline-block;width:100%;padding:30px 30px 30px 30px;height:305px;position:absolute;bottom:0px}.big-blog-link .b-b-link-box .text-side .polygon{display:none;shape-outside:none}.big-blog-link .b-b-link-box .picture-side{position:absolute;width:100%;height:100%;top:0px;z-index:-50}.big-blog-link .b-b-link-box .picture-side img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.big-blog-link .b-b-link-box .picture-side .overlay-positioner{position:absolute;width:100%;height:45%;top:0px;left:0px;display:flex;justify-content:center;align-items:center}.big-blog-link .b-b-link-box .picture-side .overlay-positioner .overlay{height:200px;object-fit:contain;font-family:"object-fit: contain;"}.big-blog-link .b-b-link-box .text-background{position:absolute;transform:rotate(6deg);content:"";width:155%;top:271px;left:-110px;height:535px;z-index:-20;background-color:rgba(255,255,255,0.86)}}.big-blog-link-reverse{position:relative;z-index:10;padding:10px}@media (max-width: 1024px){.big-blog-link-reverse{padding:10px 0px}}.big-blog-link-reverse .b-b-link-box{border-radius:8px;overflow:hidden;position:relative;height:386px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}.big-blog-link-reverse .b-b-link-box .text-side{display:inline-block;width:50%;margin-left:50%;padding:30px 30px 30px 80px;max-height:434px;display:flex;flex-direction:column}.big-blog-link-reverse .b-b-link-box .text-side h6{margin:0px 0px 10px}.big-blog-link-reverse .b-b-link-box .text-side a{margin-top:30px;display:block}.big-blog-link-reverse .b-b-link-box .picture-side{position:absolute;width:100%;height:100%;top:0px;z-index:-50}.big-blog-link-reverse .b-b-link-box .picture-side img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.big-blog-link-reverse .b-b-link-box .picture-side .overlay-positioner{position:absolute;width:50%;height:100%;top:0px;left:0px;display:flex;justify-content:center;align-items:center}.big-blog-link-reverse .b-b-link-box .picture-side .overlay-positioner .overlay{height:200px;max-width:70%;object-fit:contain;font-family:"object-fit: contain;"}.big-blog-link-reverse .b-b-link-box .text-background{position:absolute;transform:rotate(-17deg);content:"";width:59%;top:-100px;right:-87px;height:600px;z-index:-20;background-color:rgba(255,255,255,0.86)}@media (max-width: 662px){.big-blog-link-reverse{padding:10px 0px}.big-blog-link-reverse .b-b-link-box{height:580px}.big-blog-link-reverse .b-b-link-box .text-side{display:inline-block;width:100%;padding:30px 30px 30px 30px;height:305px;position:absolute;bottom:0px;margin-left:0px}.big-blog-link-reverse .b-b-link-box .text-side .polygon{display:none;shape-outside:none}.big-blog-link-reverse .b-b-link-box .picture-side{position:absolute;width:100%;height:100%;top:0px;z-index:-50}.big-blog-link-reverse .b-b-link-box .picture-side img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.big-blog-link-reverse .b-b-link-box .picture-side .overlay-positioner{position:absolute;width:100%;height:45%;top:0px;left:0px;display:flex;justify-content:center;align-items:center}.big-blog-link-reverse .b-b-link-box .picture-side .overlay-positioner .overlay{height:200px;object-fit:contain;font-family:"object-fit: contain;"}.big-blog-link-reverse .b-b-link-box .text-background{position:absolute;transform:rotate(6deg);content:"";width:155%;top:271px;left:-110px;height:535px;z-index:-20;background-color:rgba(255,255,255,0.86)}}.b-b-link-box .text-side .polygon-fixer{padding-right:11%}.b-b-link-box .text-side .polygon-fixer .polygon{display:none}.blank-content__box{width:100%;position:relative;z-index:10}.blank-content__box .blank-content__content{max-width:940px;margin:0px auto;min-height:100px}@media (max-width: 1024px){.blank-content__box .blank-content__content{margin:0px 40px}}@media (max-width: 662px){.blank-content__box .blank-content__content{margin:0px 20px;padding-top:15px}}.blank-content__box .blank-content__content p{color:#242424}.blank-content__box .blank-content__content ol,.blank-content__box .blank-content__content ul{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:22px;color:#474747;padding-left:27px}@media (min-width: 663px){.blank-content__box .blank-content__content ol,.blank-content__box .blank-content__content ul{font-size:16px;letter-spacing:0px;line-height:26px}}.blank-content__box .blank-content__content iframe{max-width:100%;max-height:100%}.blank-content__hero{width:100%;position:relative;z-index:10}.blank-content__hero .blank-content__container{max-width:940px;margin:0px auto;padding:40px 0px 90px;position:relative;z-index:10}@media (max-width: 1024px){.blank-content__hero .blank-content__container{margin:0px 40px}}@media (max-width: 662px){.blank-content__hero .blank-content__container{margin:0px 20px;padding:10px 0px}}.blank-content__hero .blank-content__container .header-body{max-width:370px;margin-top:55px}.blank-content__hero .hero-background{position:absolute;top:0px;width:100%;z-index:5}.blank-content__hero .hero-background .left-imagebox{position:absolute;left:0px;width:30%}.blank-content__hero .hero-background .left-imagebox img{width:100%}.blank-content__hero .hero-background .right-imagebox{position:absolute;right:0px;width:30%}.blank-content__hero .hero-background .right-imagebox img{width:100%}.blog-feed{position:relative;z-index:10;padding-top:0px;margin-top:-20px}@media (max-width: 662px){.blog-feed{padding-top:0px;margin-top:-100px}}.blog-feed .content .blogs-top-part,.blog-feed .content .bottom-part{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 662px){.blog-feed .content .blogs-top-part,.blog-feed .content .bottom-part{display:block}}@media (max-width: 662px){.blog-feed .content .bottom-part{padding-top:40px}}@media (max-width: 662px){.blog-feed .content .blogs-top-part{margin-bottom:-60px}}.blog-feed .content .blog-link{width:32%;height:387px;overflow:hidden;position:relative;background-color:#fff;border-radius:8px;margin-bottom:18px;margin-bottom:2%;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 1024px){.blog-feed .content .blog-link{width:49%}}@media (max-width: 662px){.blog-feed .content .blog-link{width:100%;min-width:100%;margin:0px 0px 20px;height:380px;display:block}}.blog-feed .content .blog-link .blog-box{height:100%}.blog-feed .content .blog-link .blog-box .image-box{height:195px;overflow:hidden}.blog-feed .content .blog-link .blog-box .image-box .article-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}.blog-feed .content .blog-link .blog-box .words{background-color:#fff;text-decoration:none;text-align:center;padding:16px 30px 0px 30px;margin-bottom:30px}@media (max-width: 662px){.blog-feed .content .blog-link .blog-box .words{position:relative;height:155px}.blog-feed .content .blog-link .blog-box .words .link-box{bottom:-15px}}.blog-feed .content .blog-link .blog-box .words .blog-cats{margin-bottom:13px}.blog-feed .content .blog-link .blog-box .words .blog-cats .blogcat{display:inline-block;margin:2.5px;padding:5px 10px;color:#fff;background-color:#434790;font-size:16px;font-weight:700;letter-spacing:0px;border-radius:3px}.blog-feed .content .blog-link .blog-box .words .article-box-title{font-weight:400;margin-top:0px;overflow:hidden;text-overflow:ellipsis;position:relative}@media (max-width: 662px){.blog-feed .content .blog-link .blog-box .words .article-box-title{margin-bottom:60px}}.blog-feed .content .blog-link .blog-box .title-is-big{max-height:82px}.blog-feed .content .blog-link .blog-box .title-is-big:before{content:'...';position:absolute;right:0;bottom:0;z-index:1}.blog-feed .content .blog-link .blog-box .title-is-big:after{content:'';position:absolute;right:0;bottom:0px;width:2em;height:1em;margin-top:0.2em;background:-moz-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:-webkit-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:linear-gradient(to right, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%)}@media (max-width: 1024px){.blog-feed .content .blog-link .blog-box .title-is-big{max-height:49px}}@media (max-width: 1024px){.blog-feed .content .blog-link .blog-box .title-is-big{max-height:66px}}.blog-feed .content .blog-link .blog-box .link-box{position:absolute;bottom:6px;width:100%;left:0px}.blog-feed .content .blog-link .blog-box .link-box .link-to-article{font-size:16px;width:100%;display:inline-block;text-align:center}@media (max-width: 662px){.blog-feed .content .blog-link .blog-box .link-box{bottom:15px;font-size:14px}}.blog-feed .content .micro-fix{margin-bottom:18px}.blog-feed .content .dbl-width{width:66%;margin-right:2%}@media (max-width: 1024px){.blog-feed .content .dbl-width{width:100%;margin-right:0%}}.blog-feed .content .end-dbl-width{width:66%;margin-left:2%}@media (max-width: 1024px){.blog-feed .content .end-dbl-width{width:100%;margin-left:0%}}.blog-feed .top{margin-bottom:70px}.blog-feed .lower{margin-top:70px}@media (max-width: 662px){.blog-feed .lower{margin-top:20px}}.the-footer{margin-top:70px;position:relative;z-index:5}@media (max-width: 662px){.the-footer{margin-top:40px}}.the-footer .footer-container{max-width:1024px;margin:0px auto}@media (max-width: 1024px){.the-footer .footer-container{margin:0px 40px}}@media (max-width: 662px){.the-footer .footer-container{margin:0px 20px}}.the-footer .upper{background:-moz-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #931E2C), color-stop(100%, #615080));background:-webkit-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-o-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-ms-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:linear-gradient(72deg, #931E2C 0%, #615080 100%);margin-bottom:-40px;padding:40px 0px;position:relative;z-index:10}.the-footer .upper .upper-content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.the-footer .upper .upper-content .foot-form{width:50%}@media (max-width: 662px){.the-footer .upper .upper-content .foot-form{min-width:100%}}.the-footer .upper .upper-content .foot-form .footer-title{margin:0px 0px 8px}.the-footer .upper .upper-content .foot-form form{display:flex;flex-wrap:wrap}.the-footer .upper .upper-content .foot-form form .gform_body{font-family:"proxima-nova",Helvetica,Arial,sans-serif}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields{display:flex;flex-wrap:wrap}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield{width:50%;margin-top:4px !important}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_recaptcha{margin-top:-10px !important}@media (max-width: 662px){.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield{min-width:100%}}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .gfield_label{display:none}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_container{width:100%}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_container input{width:100%;max-width:100%;height:32px;border-radius:4px;border:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15)}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_container input[type=checkbox]{-webkit-appearance:none;border:none;width:32px !important;min-width:32px;height:32px;background-color:#fff;font-weight:400;margin-top:2px}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_container .checked:after{content:"";font-size:29px;position:relative;left:10.5px;top:1.5px;pointer-events:none;height:24px;width:10px;border-bottom:4px solid black;border-right:4px solid black;transform:rotate(45deg);display:block}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_container_checkbox{margin-top:0px}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_container_checkbox ul li{display:flex}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .ginput_container_checkbox ul li label{font-size:10px;color:#fff;font-weight:400;margin:0px 5px}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield .validation_message{display:none}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield_error{padding-right:16px;border:none;background-color:transparent;margin-top:0px;margin-bottom:0px !important;padding-bottom:0px}@media (max-width: 662px){.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield_error{padding-right:0px}}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield_error .ginput_container{margin-top:16px;margin-bottom:0px !important;padding-bottom:0px}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield_error .ginput_container input{border:2px solid red !important}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield_error .ginput_container select{border:2px solid red !important}.the-footer .upper .upper-content .foot-form form .gform_body .gform_fields .gfield_error .validation_message{display:none}.the-footer .upper .upper-content .foot-form form .gform_footer{width:50%;padding:10px 16px 0px 0px;margin:0px}@media (max-width: 662px){.the-footer .upper .upper-content .foot-form form .gform_footer{min-width:100%;padding-right:0px}}.the-footer .upper .upper-content .foot-form form .gform_footer input[type=submit]{width:303px;height:32px;background:#434790;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;border:none;border-radius:4px;appearance:none;-webkit-appearance:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15)}.the-footer .upper .upper-content .foot-form form .validation_error,.the-footer .upper .upper-content .foot-form form .validation_message{display:none}.the-footer .upper .upper-content .foot-form .gform_confirmation_message{color:#fff;font-weight:700}.the-footer .upper .upper-content .col-box{display:flex;justify-content:space-between;flex-wrap:wrap;width:50%;max-width:50%;margin-top:-30px;margin-right:-20px}@media (max-width: 662px){.the-footer .upper .upper-content .col-box{margin-top:30px;min-width:100%;max-width:100%;width:100%}}.the-footer .upper .upper-content .footer-link-col{padding:0px 20px;margin-top:30px;min-width:33%}@media (max-width: 662px){.the-footer .upper .upper-content .footer-link-col{padding:0px;min-width:100%}}.the-footer .upper .upper-content .footer-link-col .footer-title{margin:0px 0px 8px}@media (max-width: 662px){.the-footer .upper .upper-content .footer-link-col .footer-title{width:100%}}.the-footer .upper .upper-content .footer-link-col .footer-body{margin:0px 0px 2px}.the-footer .upper .upper-content .footer-link-col .foot-link{margin-bottom:5px}@media (max-width: 662px){.the-footer .upper .upper-content .footer-link-col .foot-link{width:49%;display:inline-block}}.the-footer .lower{min-height:225px;position:relative;padding-bottom:1px}.the-footer .lower .footer-container{max-width:1024px;margin:0px auto 1px}@media (max-width: 1024px){.the-footer .lower .footer-container{margin:0px 40px}}@media (max-width: 662px){.the-footer .lower .footer-container{margin:0px 20px}}.the-footer .lower .footer-container .logo{width:100%;display:flex;justify-content:flex-end;margin-bottom:45px}@media (max-width: 1024px){.the-footer .lower .footer-container .logo{margin-bottom:0px}}@media (max-width: 662px){.the-footer .lower .footer-container .logo{display:block;padding-top:1px}}.the-footer .lower .footer-container .logo .footer-logo{width:180px;height:87px;margin-top:65px}@media (max-width: 662px){.the-footer .lower .footer-container .logo .footer-logo{margin-left:auto;margin-right:auto;margin-bottom:35px;display:block}}.the-footer .lower .footer-container .footer-info{display:flex;justify-content:space-between;align-items:baseline}@media (max-width: 662px){.the-footer .lower .footer-container .footer-info{display:block;text-align:center;padding-bottom:15px}}.the-footer .lower .footer-container .footer-info .copyright{padding-bottom:10px}.the-footer .lower .footer-container .footer-info .copyright h6{color:#000;font-weight:400;font-size:14px;letter-spacing:0px;margin:0px;display:inline}.the-footer .lower .footer-container .footer-info .copyright h6 span{font-weight:700}@media (max-width: 1024px){.the-footer .lower .footer-container .footer-info .copyright h6{display:block;line-height:27px}}@media (max-width: 1024px){.the-footer .lower .footer-container .footer-info .copyright .pipe{display:none}}@media (max-width: 1024px){.the-footer .lower .footer-container .footer-info .right-info{position:relative;top:54px}}@media (max-width: 662px){.the-footer .lower .footer-container .footer-info .right-info{position:static}.the-footer .lower .footer-container .footer-info .right-info .footer-info__link{margin:0px 5px}}.the-footer .lower .footer-container .footer-info .footer-info__link{color:#000;font-weight:400;font-size:14px;letter-spacing:0.39px;display:inline;margin-left:20px}.the-footer .lower .footer-container .footer-info .appeal-logo{display:inline}.the-footer .lower .footer-container .footer-info .appeal-logo .mob{display:none}.the-footer .lower .footer-container .footer-info .appeal-logo .not-mob{display:inline}.the-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .copyright{margin:0px;color:#000}.the-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .copyright h6{margin:0px}.the-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .made-by{display:inline}.the-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .made-by img{height:14px}.the-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .in-bristol{display:inline}@media (max-width: 662px){.the-footer .lower .footer-container .footer-info .appeal-logo{display:block;margin-top:15px}.the-footer .lower .footer-container .footer-info .appeal-logo .mob{display:inline}.the-footer .lower .footer-container .footer-info .appeal-logo .not-mob{display:none}}.the-footer .lower .footer-background{position:absolute;bottom:0px;width:100%;height:300px;overflow:hidden;z-index:-10;background-color:#fff}@media (max-width: 662px){.the-footer .lower .footer-background{height:343px}}.the-footer .lower .footer-background .left-imagebox{position:absolute;left:0px;bottom:0px;width:30%}@media (max-width: 662px){.the-footer .lower .footer-background .left-imagebox{display:none}}.the-footer .lower .footer-background .left-imagebox img{width:100%;position:relative;top:4px}.the-footer .lower .footer-background .right-imagebox{position:absolute;right:0px;width:39%;bottom:0px}@media (max-width: 662px){.the-footer .lower .footer-background .right-imagebox{display:none}}.the-footer .lower .footer-background .right-imagebox img{width:100%;position:relative;top:4px}.the-footer .lower .footer-background .mobile-imagebox{position:absolute;right:0px;width:100%;top:0px;display:none}@media (max-width: 662px){.the-footer .lower .footer-background .mobile-imagebox{display:block}}.the-footer .lower .footer-background .mobile-imagebox img{width:100%;position:relative;top:4px}.case-study__hero{position:relative;padding-bottom:100px;margin-bottom:-100px;z-index:10;overflow:hidden;max-width:1500px;margin:0px auto}.case-study__hero .pic-filter{background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:0;top:0px;left:0px;right:0px}@media (min-width: 1025px){.case-study__hero .pic-filter{top:20px;left:20px;right:20px}}.case-study__hero .hero-container{position:relative;z-index:1;padding-top:150px;max-width:940px;margin:0px auto;min-height:540px}@media (max-width: 1024px){.case-study__hero .hero-container{margin:0px 40px;height:440px}}@media (max-width: 662px){.case-study__hero .hero-container{margin:0px 20px;padding-top:15px;height:300px}}.case-study__hero .hero-container h1{color:#fff;margin:0px 0px 50px}.case-study__hero .hero-container h6{color:#fff;margin:5px 0px}.case-study__hero .hero-container .header-body{color:#fff;max-width:420px}.case-study__hero .hero-container p{color:#fff;max-width:420px}.case-study__hero .case-study__hero-img{position:absolute;width:100%;top:0px;bottom:0px;overflow:hidden;z-index:0}@media (min-width: 1025px){.case-study__hero .case-study__hero-img{padding:20px}}.case-study__hero .case-study__hero-img img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.case-study__hero .white-trapizoid{bottom:-20%;width:110%}@media (max-width: 662px){.case-study__hero .white-trapizoid{bottom:-50px;width:130%;left:-15%}}.case-study__body{position:relative;z-index:10}.case-study__body .case-study__content{max-width:940px;margin:0px auto;padding-top:0px;padding-bottom:90px;display:flex;justify-content:space-between}.case-study__body .case-study__content .text-block{width:68%;max-width:620px;order:1}.case-study__body .case-study__content .text-block a{font-size:16px}.case-study__body .case-study__content .text-block img{max-width:100%}.case-study__body .case-study__content .text-block ol,.case-study__body .case-study__content .text-block ul{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:22px;color:#474747;padding-left:27px}@media (min-width: 663px){.case-study__body .case-study__content .text-block ol,.case-study__body .case-study__content .text-block ul{font-size:16px;letter-spacing:0px;line-height:26px}}.case-study__body .case-study__content .image-col{width:32%;order:2}.case-study__body .case-study__content .image-col .img-box{overflow:hidden;height:0px;padding-bottom:100%;margin-bottom:50px}.case-study__body .case-study__content .image-col .img-box img{object-fit:contain;font-family:"object-fit: contain;";width:100%}@media (max-width: 1024px){.case-study__body .case-study__content{padding:0px 20px 60px}}@media (max-width: 662px){.case-study__body .case-study__content{flex-direction:column;margin-top:-180px}.case-study__body .case-study__content .text-block{width:100%}.case-study__body .case-study__content .image-col{width:100%}.case-study__body .case-study__content .image-col .img-box{height:unset;padding-bottom:0px}.case-study__body .case-study__content .image-col .img-box img{max-height:200px}}.case-study-video-testimonials{max-width:940px;margin:80px auto 0 auto}@media (max-width: 1024px){.case-study-video-testimonials{padding:0 20px}}@media (max-width: 662px){.case-study-video-testimonials{margin-top:60px}}.case-study-video-testimonials .case-study-video-testimonials__icon{margin:40px auto 0px;width:68px;display:block}.case-study-video-testimonials .case-study-video-testimonials__icon img{width:68px}.case-study-video-testimonials .case-study-video-testimonials__title{text-align:center;margin:20px auto 70px auto}@media (max-width: 1024px){.case-study-video-testimonials .case-study-video-testimonials__title{margin-bottom:50px}}@media (max-width: 662px){.case-study-video-testimonials .case-study-video-testimonials__title{margin:10px auto 40px auto}}.case-study-video-testimonials .case-study-video-testimonials__container{position:relative;overflow:hidden}.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box{display:flex;justify-content:space-between;flex-wrap:wrap}.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile{width:32%;position:relative;height:0px;padding-bottom:18.5%;border-radius:8px;margin-bottom:30px;overflow:hidden}.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile .case-study-video-testimonials__thumbnail{width:100%;height:100%;position:absolute;top:0px;bottom:0px;object-fit:cover;font-family:"object-fit: cover;"}.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile .case-study-video-testimonials__icon-container{z-index:1;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile .case-study-video-testimonials__icon-container .case-study-video-testimonials__play-icon{height:35px;width:auto;position:relative;top:15px}.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile .case-study-video-testimonials__icon-container .case-study-video-testimonials__video-title{max-width:80%;color:#FFFFFF;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:800;line-height:19px;letter-spacing:0.5px;text-align:center;text-transform:uppercase;margin-top:15px;position:relative;top:15px}@media (max-width: 1024px) and (min-width: 663px){.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile .case-study-video-testimonials__icon-container .case-study-video-testimonials__video-title{top:10px}}@media (max-width: 662px){.case-study-video-testimonials .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile{width:100%;padding-bottom:63.9%}}.case-study-video-testimonials .case-study-video-testimonials__load-more{background:transparent;color:#434790;font-family:"proxima-nova", Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;line-height:26px;text-align:center;display:block;display:none;width:200px;border:none;margin:20px auto 0 auto;cursor:pointer}.case-study-video-testimonials .case-study-video-testimonials__load-more:hover{opacity:0.7}.case-study-video-testimonials .case-study-video-testimonials__load-more[disabled]{opacity:0.7;cursor:unset}.communicate{position:relative;z-index:10}.communicate .communicate-box{margin-top:20px;border-top:1px solid #DBDBDB;padding-top:40px}@media (max-width: 662px){.communicate .communicate-box{padding-top:0px}}.communicate .communicate-box .hide-container{display:none}.communicate .communicate-box .show-container{display:flex}@media (max-width: 768px){.communicate .communicate-box .show-container{display:block}}.communicate .communicate-box .left-text{width:50%}.communicate .communicate-box .left-text .selected-text{display:block}.communicate .communicate-box .left-text .reference-title{font-size:20px;color:#000;font-weight:400;margin:15px 0px 20px;line-height:31px}@media (max-width: 662px){.communicate .communicate-box .left-text .reference-title{margin:20px 0px;font-size:17px;line-height:24px}}.communicate .communicate-box .right-links{width:50%;padding-left:20px}.communicate .communicate-box .right-links .w-paper-link{max-width:460px;height:130px;overflow:hidden;position:relative;background-color:#fff;margin:15px;display:flex;border-radius:8px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 1024px){.communicate .communicate-box .right-links .w-paper-link{height:140px}}@media (max-width: 768px){.communicate .communicate-box .right-links .w-paper-link{width:100%;min-width:100%;margin:0px 0px 20px}}.communicate .communicate-box .right-links .w-paper-link .image-box{overflow:hidden;width:102px;min-width:102px;margin-right:10px}.communicate .communicate-box .right-links .w-paper-link .image-box .w-paper-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%;width:100%}.communicate .communicate-box .right-links .w-paper-link .words{background-color:#fff;text-decoration:none}.communicate .communicate-box .right-links .w-paper-link .words .w-paper-box-title{color:#000;margin:10px 0px 0px}.communicate .communicate-box .right-links .w-paper-link .words .link-box .link-to-w-paper{font-size:16px;width:100%;display:inline-block}@media (max-width: 790px){.communicate .communicate-box .right-links .w-paper-link .words .link-box .link-to-w-paper{font-size:14px}}@media (max-width: 710px){.communicate .communicate-box .right-links .w-paper-link .words .link-box .link-to-w-paper{font-size:13px}}@media (max-width: 350px){.communicate .communicate-box .right-links .w-paper-link .words .link-box .link-to-w-paper{font-size:12px}.communicate .communicate-box .right-links .w-paper-link .words .link-box .link-to-w-paper .big-hungry-croc{width:5px;height:9px;margin-left:3px}}.communicate .communicate-box .right-links .blog-link{max-width:460px;height:130px;overflow:hidden;position:relative;background-color:#fff;margin:15px;display:flex;border-radius:8px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 1024px){.communicate .communicate-box .right-links .blog-link{height:140px}}@media (max-width: 768px){.communicate .communicate-box .right-links .blog-link{width:100%;min-width:100%;margin:0px 0px 20px}}.communicate .communicate-box .right-links .blog-link .words{background-color:#fff;text-decoration:none;padding:20px}.communicate .communicate-box .right-links .blog-link .words .blog-box-title{color:#000;margin:10px 0px 0px}.communicate .communicate-box .right-links .blog-link .words .link-box .link-to-blog{font-size:16px;width:100%;display:inline-block}.communicate .communicate-box .right-links .case-study-link{max-width:460px;height:130px;overflow:hidden;position:relative;background-color:#fff;margin:15px;display:flex;border-radius:8px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 1024px){.communicate .communicate-box .right-links .case-study-link{height:140px}}@media (max-width: 768px){.communicate .communicate-box .right-links .case-study-link{width:100%;min-width:100%;margin:0px 0px 20px}}.communicate .communicate-box .right-links .case-study-link .image-box{height:130px;position:absolute;overflow:hidden;width:100%;min-width:102px}.communicate .communicate-box .right-links .case-study-link .image-box .case-study-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}.communicate .communicate-box .right-links .case-study-link .image-box .pic-filter{background-color:rgba(0,0,0,0.2)}@media (max-width: 1024px){.communicate .communicate-box .right-links .case-study-link .image-box{height:140px}}.communicate .communicate-box .right-links .case-study-link .words{background-color:transparent;text-decoration:none;position:relative;padding:20px}.communicate .communicate-box .right-links .case-study-link .words .case-study-box-title{color:#fff;margin:10px 0px 0px}.communicate .communicate-box .right-links .case-study-link .words .link-box .link-to-case-study{font-size:16px;width:100%;display:inline-block;color:#fff}@media (max-width: 768px){.communicate .communicate-box{display:block}.communicate .communicate-box .left-text{width:100%}.communicate .communicate-box .right-links{width:100%;padding:0px}}.contact-info{position:relative;z-index:10}.contact-info .content{display:flex;justify-content:space-between;margin-top:-100px;margin-bottom:50px}.contact-info .content h2{color:#434790;font-size:32px;letter-spacing:0.98px;margin:15px 0px 20px}@media (max-width: 1024px){.contact-info .content h2{font-size:30px;letter-spacing:0.92px}}@media (max-width: 662px){.contact-info .content h2{font-size:26px;letter-spacing:0.8px}}.contact-info .content .contact-block{display:flex;align-items:center}.contact-info .content .contact-block img{display:inline-block;width:18px;height:22px;margin-right:5px}.contact-info .content .contact-block h4{display:inline-block;margin:10px;font-size:22px;font-weight:600;letter-spacing:0.68px;line-height:22px}.contact-info .content .left,.contact-info .content .right{width:50%}@media (max-width: 1024px){.contact-info .content{display:block;margin-top:-50px}.contact-info .content h4{font-size:22px;letter-spacing:0.68px;line-height:16px}.contact-info .content .left,.contact-info .content .right{width:100%}.contact-info .content .left{margin-bottom:40px}}@media (max-width: 662px){.contact-info .content .contact-block h4{font-size:16px;letter-spacing:0.49px;margin-left:0px;line-height:16px}.contact-info .content .contact-block img{margin-right:5px}}.customer-review-block{margin-top:80px}@media (max-width: 662px){.customer-review-block{margin-top:60px}}.customer-review-block .team-logo{margin:40px auto 0px;width:68px;display:block}.customer-review-block .team-logo img{width:68px}.customer-review-block .reviews-title{text-align:center}.customer-review-block .reviews-plugin-container{max-width:940px;margin:0px auto;height:175px;content:"";margin-bottom:40px}.end-shapes{position:relative}.end-shapes .shapes{position:absolute;bottom:-170px;width:100%;min-height:900px;overflow:hidden;z-index:-100}@media (min-width: 2200px){.end-shapes .shapes{bottom:-190px}}@media (max-width: 662px){.end-shapes .shapes{height:343px}}.end-shapes .shapes .left-imagebox{position:absolute;left:0px;bottom:0px;width:50%}@media (max-width: 662px){.end-shapes .shapes .left-imagebox{display:none}}.end-shapes .shapes .left-imagebox img{width:100%;position:relative;top:4px}.end-shapes .shapes .right-imagebox{position:absolute;right:0px;width:50%;bottom:0px}@media (max-width: 662px){.end-shapes .shapes .right-imagebox{display:none}}.end-shapes .shapes .right-imagebox img{width:100%;position:relative;top:4px}.faq-block .faq-block-one__main{display:flex;justify-content:space-between}@media (max-width: 662px){.faq-block .faq-block-one__main{display:block}}.faq-block .faq-block-one__main .drop-downs{width:538px;padding:8px 20px 8px 8px;position:relative}@media (max-width: 662px){.faq-block .faq-block-one__main .drop-downs{width:100%;padding:8px 0px}}.faq-block .faq-block-one__main .drop-downs .has-bottom-border{border-bottom:solid 1px #A8A8A8}.faq-block .faq-block-one__main .drop-downs .desc-title{cursor:pointer}.faq-block .faq-block-one__main .drop-downs .desc-title h4{font-size:21px;font-weight:400;letter-spacing:0.5px;display:inline-block}.faq-block .faq-block-one__main .drop-downs .question{cursor:pointer}.faq-block .faq-block-one__main .drop-downs .question .show-hide-faq-btn{position:relative}.faq-block .faq-block-one__main .drop-downs .question h4{font-size:20px;font-weight:700;letter-spacing:0.42px;margin-bottom:5px;display:inline-block;color:#000;max-width:calc(100% - 55px)}.faq-block .faq-block-one__main .drop-downs .answer{display:block}.faq-block .faq-block-one__main .drop-downs .answer .words{font-size:18px;color:#444}.faq-block .faq-block-one__main .drop-downs .show-hide-btn{display:inline-block;display:block;position:absolute;right:0px;bottom:7px;padding-top:28px;padding-right:20px}@media (max-width: 1024px){.faq-block .faq-block-one__main .drop-downs .show-hide-btn{padding-top:33px}}@media (max-width: 662px){.faq-block .faq-block-one__main .drop-downs .show-hide-btn{padding-top:35px}}.faq-block .faq-block-one__main .drop-downs .open{width:16px}.faq-block .faq-block-one__main .drop-downs .close{width:16px;position:relative;top:-6px}.faq-block .faq-block-one__main .vid-links{width:320px;width:34.4%;margin-top:35px;min-height:800px}@media (max-width: 662px){.faq-block .faq-block-one__main .vid-links{width:100%;max-width:550px;margin:35px auto 0px;min-height:unset}}.faq-block .faq-block-one__main .vid-links .vidlink{max-width:320px;max-height:194px;padding-bottom:60.6%;width:100%;height:0;position:relative;overflow:hidden;margin-left:auto;margin-bottom:45px;border-radius:8px}@media (max-width: 662px){.faq-block .faq-block-one__main .vid-links .vidlink{margin:0px 0px 20px;max-width:100%}}.faq-block .faq-block-one__main .vid-links .vidlink .vid-link-background{position:absolute;width:100%;min-height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover;'}.faq-block .faq-block-one__main .vid-links .vidlink a{position:absolute;top:0px;bottom:0px;left:0px;right:0px}.faq-block .faq-block-one__main .vid-links .vidlink .link-icon-box{height:100%;position:relative;top:23px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.faq-block .faq-block-one__main .vid-links .vidlink .link-icon-box .link-icon-img{width:38px;height:38px}.faq-block .faq-block-one__main .vid-links .vidlink .link-icon-box .watch{color:#fff;margin:0px}.faq-block .faq-block-one__main .vid-links .vidlink .link-icon-box .vid-title{color:#fff;font-weight:800;margin:10px 0px 0px}.four-oh-four{position:relative;padding-bottom:100px;z-index:10;min-height:450px;margin-top:-150px}.four-oh-four .content{margin:0px auto}.four-oh-four .content .lionel{width:179px;margin:0px auto}.four-oh-four .content .lionel img{width:100%}.four-oh-four .content h1{font-size:48px;line-height:52px;letter-spacing:1px;text-transform:none}.four-oh-four .content .header-body{font-size:18px;line-height:26px;letter-spacing:0px;max-width:460px}@media (max-width: 1024px){.four-oh-four .content{margin:0px 20px}}@media (max-width: 662px){.four-oh-four .content{padding-bottom:0px;min-height:unset}.four-oh-four .content .lionel{width:90px}.four-oh-four .content h1{font-size:30px;line-height:36px;letter-spacing:0.31px}.four-oh-four .content .header-body{font-size:16px;line-height:19px;letter-spacing:0px}}.four-oh-four .content .link-box{margin-top:80px}.four-oh-four .content a{display:block}.four-oh-four .content a .big-hungry-croc{width:7px;height:11px;margin-left:5px;position:relative;top:1px}@media (max-width: 662px){.four-oh-four{margin-top:0px}}.four-oh-four-footer{margin-top:50px;position:relative;z-index:0}.four-oh-four-footer .footer-container{max-width:1024px;margin:0px auto}@media (max-width: 1024px){.four-oh-four-footer .footer-container{margin:0px 40px}}@media (max-width: 662px){.four-oh-four-footer .footer-container{margin:0px 20px}}.four-oh-four-footer .upper{background:-moz-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #931E2C), color-stop(100%, #615080));background:-webkit-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-o-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-ms-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:linear-gradient(72deg, #931E2C 0%, #615080 100%);margin-bottom:-40px;padding:40px 0px;position:relative;z-index:10}.four-oh-four-footer .upper .upper-content{display:flex;justify-content:space-between;flex-wrap:wrap}.four-oh-four-footer .upper .upper-content .foot-form{width:50%}@media (max-width: 662px){.four-oh-four-footer .upper .upper-content .foot-form{min-width:100%}}.four-oh-four-footer .upper .upper-content .foot-form .footer-title{margin:0px 0px 8px}.four-oh-four-footer .upper .upper-content .foot-form form{display:flex;flex-wrap:wrap}.four-oh-four-footer .upper .upper-content .foot-form form input{width:50%;max-width:50%}.four-oh-four-footer .upper .upper-content .footer-links{display:flex;justify-content:space-between;flex-wrap:wrap;width:50%;max-width:50%;margin-top:-30px;margin-right:-20px}@media (max-width: 662px){.four-oh-four-footer .upper .upper-content .footer-links{margin-top:30px;min-width:100%;margin-left:-20px}}.four-oh-four-footer .upper .upper-content .footer-link-col{padding:0px 20px;margin-top:30px;min-width:33%}.four-oh-four-footer .upper .upper-content .footer-link-col .footer-title{margin:0px 0px 8px}.four-oh-four-footer .upper .upper-content .footer-link-col .footer-body{margin:0px}.four-oh-four-footer .lower{background-color:#000;min-height:225px;position:relative;padding-bottom:1px}.four-oh-four-footer .lower .footer-container{max-width:1024px;margin:0px auto 1px}@media (max-width: 1024px){.four-oh-four-footer .lower .footer-container{margin:0px 40px}}@media (max-width: 662px){.four-oh-four-footer .lower .footer-container{margin:0px 20px}}.four-oh-four-footer .lower .footer-container .logo{width:100%;display:flex;justify-content:flex-end}@media (max-width: 662px){.four-oh-four-footer .lower .footer-container .logo{display:block;padding-top:1px}}.four-oh-four-footer .lower .footer-container .logo .footer-logo{width:180px;height:87px;margin-top:80px}@media (max-width: 662px){.four-oh-four-footer .lower .footer-container .logo .footer-logo{margin-left:auto;margin-right:auto;margin-bottom:35px;display:block}}.four-oh-four-footer .lower .footer-container .footer-info{display:flex;justify-content:space-between;align-items:baseline}@media (max-width: 662px){.four-oh-four-footer .lower .footer-container .footer-info{display:block;text-align:center;padding-bottom:15px}}.four-oh-four-footer .lower .footer-container .footer-info .copyright{padding-bottom:10px}.four-oh-four-footer .lower .footer-container .footer-info .copyright h6{color:#fff;font-weight:400;font-size:14px;letter-spacing:0px;margin:0px;display:inline}.four-oh-four-footer .lower .footer-container .footer-info .copyright h6 span{font-weight:700}@media (max-width: 1024px){.four-oh-four-footer .lower .footer-container .footer-info .copyright h6{display:block;line-height:27px}}@media (max-width: 1024px){.four-oh-four-footer .lower .footer-container .footer-info .copyright .pipe{display:none}}@media (max-width: 1024px){.four-oh-four-footer .lower .footer-container .footer-info .right-info{position:relative;top:54px}}@media (max-width: 662px){.four-oh-four-footer .lower .footer-container .footer-info .right-info{position:static}.four-oh-four-footer .lower .footer-container .footer-info .right-info .footer-info__link{margin:0px 5px}}.four-oh-four-footer .lower .footer-container .footer-info .footer-info__link{color:#fff;font-weight:400;font-size:14px;letter-spacing:0.39px;display:inline}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo{display:inline}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .mob{display:none}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .not-mob{display:inline}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .copyright{margin:0px}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .copyright h6{margin:0px}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .made-by{display:inline}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .made-by img{height:14px}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .appeal-link .in-bristol{display:inline}@media (max-width: 662px){.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo{display:block;margin-top:15px}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .mob{display:inline}.four-oh-four-footer .lower .footer-container .footer-info .appeal-logo .not-mob{display:none}}.four-oh-four-footer .lower .footer-background{position:absolute;bottom:0px;width:100%;height:287px;overflow:hidden;z-index:-10}@media (max-width: 662px){.four-oh-four-footer .lower .footer-background{height:343px}}.four-oh-four-footer .lower .footer-background .left-imagebox{position:absolute;left:0px;bottom:0px;width:30%}@media (max-width: 662px){.four-oh-four-footer .lower .footer-background .left-imagebox{display:none}}.four-oh-four-footer .lower .footer-background .left-imagebox img{width:100%;position:relative;top:4px}.four-oh-four-footer .lower .footer-background .right-imagebox{position:absolute;right:0px;width:39%;bottom:0px}@media (max-width: 662px){.four-oh-four-footer .lower .footer-background .right-imagebox{display:none}}.four-oh-four-footer .lower .footer-background .right-imagebox img{width:100%;position:relative;top:4px}.four-oh-four-footer .lower .footer-background .mobile-imagebox{position:absolute;right:0px;width:100%;top:0px;display:none}@media (max-width: 662px){.four-oh-four-footer .lower .footer-background .mobile-imagebox{display:block}}.four-oh-four-footer .lower .footer-background .mobile-imagebox img{width:100%;position:relative;top:4px}.get-in{position:fixed;right:0px;top:200px;height:141px;width:42px;z-index:500}.get-in .get-in-dt-link{display:block;height:188px}.get-in .get-in-dt-link img{height:100%}.get-in .get-in-mob-link{display:none;height:40px}.get-in .get-in-mob-link img{height:100%}@media (max-width: 662px){.get-in{position:fixed;right:20px;top:auto;height:40px;width:150px;bottom:0px}.get-in .get-in-dt-link{display:none}}.gradient-background-form{background:-moz-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #931E2C), color-stop(100%, #615080));background:-webkit-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-o-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-ms-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:linear-gradient(72deg, #931E2C 0%, #615080 100%);padding:80px 0px;position:relative;z-index:10}@media (max-width: 662px){.gradient-background-form{padding:40px 0px}}.gradient-background-form .content{display:flex}@media (max-width: 662px){.gradient-background-form .content{display:block}}.gradient-background-form .content .grad-text{width:50%}@media (max-width: 662px){.gradient-background-form .content .grad-text{width:100%}}.gradient-background-form .content .grad-text h3{color:#fff;margin-top:23px}.gradient-background-form .content .grad-text p{color:#fff;max-width:300px}@media (max-width: 662px){.gradient-background-form .content .grad-text p{max-width:430px}}.gradient-background-form .content .grad-form{width:50%;content:""}@media (max-width: 662px){.gradient-background-form .content .grad-form{width:100%}.gradient-background-form .content .grad-form .gform_wrapper{margin-top:20px}}.gradient-background-form .content .grad-form form{display:flex;flex-wrap:wrap}.gradient-background-form .content .grad-form form .gform_heading{margin:0px}.gradient-background-form .content .grad-form form .gform_heading .gform_title{display:none;color:#fff}.gradient-background-form .content .grad-form form .gform_heading .gform_description{margin:0px}.gradient-background-form .content .grad-form form .gform_body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;margin-top:0px}.gradient-background-form .content .grad-form form .gform_body .gform_fields{display:flex;flex-wrap:wrap}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield{width:50%;margin-top:4px;padding-right:12px}@media (max-width: 1024px){.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield{min-width:100%;padding-right:0px}}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .gfield_label{display:none}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container{margin-top:8px !important;width:100%}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container input{width:100%;max-width:100%;height:32px;padding-left:8px;border-radius:4px;border:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);font-size:14px;font-weight:400;letter-spacing:0.5px;line-height:26px}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container textarea{height:85px;border-radius:4px;border:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);font-size:14px;font-weight:400;letter-spacing:0.5px;line-height:26px}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container input[type=checkbox]{-webkit-appearance:none;border:none;width:32px !important;min-width:32px;height:32px;background-color:#fff;margin-top:2px;padding-left:8px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15)}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container .checked:after{content:"X";font-size:29px;position:relative;left:6.5px;top:-1.5px;font-weight:700;pointer-events:none}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container select{width:100%;height:32px;color:#474747;border:none;margin-left:0px;border-radius:4px;font-size:14px;font-weight:400;letter-spacing:0.5px;line-height:26px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container select{-webkit-appearance:none;background-color:#fff}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container select:after{position:relative}}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_recaptcha{margin-top:3px !important}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container_checkbox{margin-top:0px}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container_checkbox ul li{display:flex}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .ginput_container_checkbox ul li label{font-size:10px;color:#fff;font-weight:400;margin:0px 5px}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield .validation_message{display:none}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield_error{padding-right:12px;border:none;background-color:transparent;margin-top:3px;max-width:100% !important;padding-top:0px;padding-bottom:0px;margin-bottom:0px !important}@media (max-width: 1024px){.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield_error{padding-right:0px}}.gradient-background-form .content .grad-form form .gform_body .gform_fields .gfield_error .ginput_container input{border:2px solid red !important}.gradient-background-form .content .grad-form form .gform_footer{width:303px;padding:8px 0 0 0;margin:0}.gradient-background-form .content .grad-form form .gform_footer input[type=submit]{width:100%;height:32px;background:#434790;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;border:none;border-radius:4px;appearance:none;-webkit-appearance:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.gradient-background-form .content .grad-form form .gform_footer input[type=submit]{margin-right:0px}}.gradient-background-form .content .grad-form form .validation_error{display:none}.gradient-background-form .content .grad-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}.gradient-background-form .content .grad-form div{color:#fff;font-weight:700}.gradient-background-partners{background:-moz-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #931E2C), color-stop(100%, #615080));background:-webkit-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-o-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-ms-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:linear-gradient(72deg, #931E2C 0%, #615080 100%);padding:25px 0px 50px;position:relative;z-index:10}.gradient-background-partners .gradient-container{max-width:940px;margin:0px auto}@media (max-width: 875px){.gradient-background-partners .gradient-container{max-width:690px}}@media (max-width: 450px){.gradient-background-partners .gradient-container{max-width:350px}}.gradient-background-partners .gradient-container .partner-title{text-align:center}.gradient-background-partners .gradient-container .partner-title h4{text-transform:uppercase;text-align:center;color:#B88A9f;font-size:16px}.gradient-background-partners .gradient-container .partner-content{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.gradient-background-partners .gradient-container .partner-content .partner-box{width:135px;margin:20px;padding:1%}@media (max-width: 875px){.gradient-background-partners .gradient-container .partner-content .partner-box:nth-child(4){margin-left:18%}.gradient-background-partners .gradient-container .partner-content .partner-box:nth-child(5){margin-right:18%}}@media (max-width: 662px){.gradient-background-partners .gradient-container .partner-content .partner-box{width:70px;margin:10px}.gradient-background-partners .gradient-container .partner-content .partner-box:nth-child(4){margin-left:1%}.gradient-background-partners .gradient-container .partner-content .partner-box:nth-child(5){margin-right:1%}}@media (max-width: 450px){.gradient-background-partners .gradient-container .partner-content .partner-box:nth-child(4){margin-left:18%}.gradient-background-partners .gradient-container .partner-content .partner-box:nth-child(5){margin-right:18%}}.gradient-background-partners .gradient-container .partner-content .partner-box .partner-logo-img{width:100%}.gradient-background-partners .gradient-container .meet-all{text-align:center}.gradient-background-partners .gradient-container .meet-all a{color:#b88a9f;width:100%}.gradient-background-two{background:-moz-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #931E2C), color-stop(100%, #615080));background:-webkit-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-o-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-ms-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:linear-gradient(72deg, #931E2C 0%, #615080 100%);padding:30px 0px 60px;position:relative;z-index:10}@media (max-width: 662px){.gradient-background-two{padding:10px 0px}}.gradient-background-two .content .stat-title{text-align:center}.gradient-background-two .content .stat-title h4{text-align:center;color:#B88A9f;font-size:16px;letter-spacing:1px;line-height:26px}.gradient-background-two .content .stats{display:flex;justify-content:space-between}.gradient-background-two .content .stats .statbox{max-width:32%;min-width:32%;text-align:center}.gradient-background-two .content .stats .statbox .stat-pic{max-width:55px;height:55px;margin:10px auto;object-fit:contain;font-family:"object-fit: contain;"}.gradient-background-two .content .stats .statbox .stat-words{color:#fff;letter-spacing:0.5px;margin-top:0px;max-width:270px;margin:10px auto 20px}.gradient-background-two .content .stats .statbox .stat{color:#fff;font-size:42px;font-weight:800;line-height:52px;letter-spacing:1.29px;margin:5px}.gradient-background-two .content .stats .statbox .stat-label{color:#fff;margin-bottom:20px;letter-spacing:0.5px;margin-top:0px}@media (max-width: 662px){.gradient-background-two .content .stats{display:block;text-align:center}.gradient-background-two .content .stats .statbox{margin:0px auto;max-width:100%}}.gradient-background-two .content .gradient-posts-part{display:flex;flex-wrap:wrap;justify-content:space-between}.gradient-background-two .content .gradient-posts-part .blog-link{height:250px}@media (max-width: 1024px){.gradient-background-two .content .gradient-posts-part .blog-link{width:32%}}.gradient-background-two .content .gradient-posts-part .blog-link .image-box{height:144px;overflow:hidden}.gradient-background-two .content .gradient-posts-part .blog-link .image-box .article-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}.gradient-background-two .content .gradient-posts-part .blog-link .words{background-color:#fff;text-decoration:none;text-align:center;padding:16px 30px 0px 30px;margin-bottom:30px}.gradient-background-two .content .gradient-posts-part .blog-link .words .article-box-title{font-weight:400;margin-top:0px;overflow:hidden;text-overflow:ellipsis;position:relative}@media (max-width: 662px){.gradient-background-two .content .gradient-posts-part .blog-link .words .article-box-title{margin-bottom:40px}}@media (max-width: 662px){.gradient-background-two .content .gradient-posts-part .blog-link{margin:0px 0px 25px}}.gradient-background-two .content .gradient-white-papers .content .white-papers{margin:0px -1%}.gradient-background-two .content .gradient-white-papers .content .white-papers .w-paper-link{margin:0px 1% 15px}@media (max-width: 1024px){.gradient-background-two .content .gradient-white-papers .content{width:100%;margin:0px}.gradient-background-two .content .gradient-white-papers .content .white-papers{justify-content:space-between;margin:0px}.gradient-background-two .content .gradient-white-papers .content .white-papers .w-paper-link{width:49%;margin:15px 0px}}@media (max-width: 662px){.gradient-background-two .content .gradient-white-papers .content .white-papers .w-paper-link{margin:0px 0px 25px}}@media (max-width: 662px){.blogfeed-gradient-section{margin-top:100px}}.gradient-background{background:-moz-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #931E2C), color-stop(100%, #615080));background:-webkit-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-o-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-ms-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:linear-gradient(72deg, #931E2C 0%, #615080 100%);padding:130px 0px 80px;position:relative;z-index:10}.gradient-background .gradient-container{max-width:940px;margin:0px auto;display:flex}.gradient-background .gradient-container .stats{width:32%}.gradient-background .gradient-container .stats .statbox .stat{color:#fff;font-size:104px;font-weight:800;line-height:72px;letter-spacing:0.88px;margin:0px}.gradient-background .gradient-container .stats .statbox .stat-label{color:#fff;margin:14px 0px 40px;letter-spacing:1px}@media (max-width: 1024px){.gradient-background .gradient-container .stats .statbox .stat{font-size:72px;font-weight:800;line-height:61px;letter-spacing:0.88px}.gradient-background .gradient-container .stats .statbox .stat-label{letter-spacing:1px}}@media (max-width: 662px){.gradient-background .gradient-container .stats .statbox .stat{font-size:36px;font-weight:800;line-height:44px;letter-spacing:1.11px}.gradient-background .gradient-container .stats .statbox .stat-label{letter-spacing:1px}}.gradient-background .gradient-container .stat-text{width:68%}.gradient-background .gradient-container .stat-text h1{color:#fff;margin:0px}.gradient-background .gradient-container .stat-text h2{margin:0px;color:#fff}.gradient-background .gradient-container .stat-text h3{color:#fff}.gradient-background .gradient-container .stat-text h4{color:#fff}.gradient-background .gradient-container .stat-text h5{color:#fff}.gradient-background .gradient-container .stat-text h6{color:#fff}.gradient-background .gradient-container .stat-text p{color:#fff}.gradient-background .gradient-container .partner-title{text-align:center}.gradient-background .gradient-container .partner-title h4{text-align:center;color:#B88A9f}.gradient-background .gradient-container .partner-content{display:flex}.gradient-background .gradient-container .partner-content .partner-box{width:20%;padding:1%}.gradient-background .gradient-container .partner-content .partner-box .partner-logo-img{width:100%}@media (max-width: 1024px){.gradient-background .gradient-container{margin:0px 40px}}@media (max-width: 662px){.gradient-background .gradient-container{margin:0px 20px;padding-top:15px;display:block}.gradient-background .gradient-container .stats{width:100%;text-align:center;display:flex;justify-content:space-around;flex-wrap:wrap}.gradient-background .gradient-container .stats .statbox{min-width:140px}.gradient-background .gradient-container .stat-text{width:100%}}@media (max-width: 662px){.gradient-background{padding-top:60px}}.home-content-swapper{margin-top:80px}@media (max-width: 662px){.home-content-swapper{margin-top:50px}}.home-content-swapper .content .main-part{display:flex;justify-content:space-between}.home-content-swapper .content .main-part .text-holder{order:1;width:68%;border-radius:4px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);background-color:#fff}.home-content-swapper .content .main-part .text-holder .swapper-text{padding:30px;display:none;position:relative}.home-content-swapper .content .main-part .text-holder .swapper-text .title-box{display:flex;align-items:center}.home-content-swapper .content .main-part .text-holder .swapper-text .title-box img{width:32px;height:32px;margin-right:15px}.home-content-swapper .content .main-part .text-holder .swapper-text .title-box .big-hungry-croc{width:7px;height:11px;margin-left:5px;position:relative;top:1px}.home-content-swapper .content .main-part .text-holder .swapper-text .title-box h4{margin:5px}.home-content-swapper .content .main-part .text-holder .swapper-text .title-box .learn{position:absolute;bottom:13px}@media (max-width: 662px){.home-content-swapper .content .main-part .text-holder .swapper-text .title-box .learn{bottom:13px}}.home-content-swapper .content .main-part .text-holder .swapper-text p{word-wrap:break-word;color:#242424;margin-bottom:35px}.home-content-swapper .content .main-part .option-picker-container{order:2;width:30%;min-width:280px;margin-left:20px}.home-content-swapper .content .main-part .option-picker-container .topic{border-radius:8px;background-color:transparent;cursor:pointer;display:flex;align-items:baseline;margin-bottom:5px;padding:0px 2px 0px}.home-content-swapper .content .main-part .option-picker-container .topic .subject{padding:0px 0px 4px}.home-content-swapper .content .main-part .option-picker-container .topic img{width:30px;height:30px;position:relative;top:5px;margin-left:10px;position:relative;top:6px}.home-content-swapper .content .main-part .option-picker-container .topic .grey-img{display:inline-block}.home-content-swapper .content .main-part .option-picker-container .topic .white-img{display:none}.home-content-swapper .content .main-part .option-picker-container .topic h4{display:inline-block;margin:5px 5px 5px 15px;font-size:24px;color:#A8A8A8}@media (max-width: 662px){.home-content-swapper .content .main-part .option-picker-container .topic h4{margin-left:10px}}.home-content-swapper .content .main-part .option-picker-container .will-hover:hover{background-color:#434790}.home-content-swapper .content .main-part .option-picker-container .will-hover:hover .grey-img{display:none}.home-content-swapper .content .main-part .option-picker-container .will-hover:hover .white-img{display:inline-block}.home-content-swapper .content .main-part .option-picker-container .will-hover:hover h4{color:#fff}.home-content-swapper .content .main-part .option-picker-container .selected-top{background-color:#434790}.home-content-swapper .content .main-part .option-picker-container .selected-top .grey-img{display:none}.home-content-swapper .content .main-part .option-picker-container .selected-top .white-img{display:inline-block}.home-content-swapper .content .main-part .option-picker-container .selected-top h4{color:#fff}.home-content-swapper .content .main-part .option-picker-container .another-link-box{border-top:2px solid #DBDBDB;padding:10px 15px;margin-top:20px;display:flex}@media (max-width: 662px){.home-content-swapper .content .main-part .option-picker-container .another-link-box{margin-bottom:20px;justify-content:center}}.home-content-swapper .content .main-part .option-picker-container .another-link-box .another-link{color:#434790;display:inline-block}.home-content-swapper .content .main-part .option-picker-container .another-link-box .another-link .link-arrow{width:7px;height:11px;margin-left:5px;position:relative;top:1px}@media (max-width: 735px){.home-content-swapper .content .main-part{display:block}.home-content-swapper .content .main-part .option-picker-container{width:100%;margin-left:0px}.home-content-swapper .content .main-part .text-holder{width:100%}}.homepage-head{position:relative;overflow:hidden;padding-bottom:80px;margin-bottom:-80px;background-color:#fff}.homepage-head .content{padding-top:50px;display:flex;max-width:1024px}.homepage-head .content .titles{width:50%;position:relative;z-index:1}.homepage-head .content .titles h1{font-size:49px;line-height:60px;max-width:400px}@media (max-width: 1024px){.homepage-head .content .titles h1{font-size:37px;line-height:48px;max-width:300px}}@media (max-width: 662px){.homepage-head .content .titles h1{font-size:30px;line-height:36px;max-width:250px}}.homepage-head .content .titles p{max-width:370px}@media (max-width: 662px){.homepage-head .content .titles{width:100%}.homepage-head .content .titles p{max-width:100%}}.homepage-head .content .funky-bit{width:48%;height:0px;padding-bottom:48%;margin-left:2%;position:relative;z-index:10}.homepage-head .content .funky-bit #hero-parallax{margin:0px;position:relative;transform-style:preserve-3d}.homepage-head .content .funky-bit #hero-parallax .funky-icon-img{width:100%;position:absolute;top:0px;transform-style:preserve-3d}.homepage-head .content .funky-bit #hero-parallax .background{transform:translateZ(500px)}.homepage-head .content .funky-bit #hero-parallax .infra{transform:translateZ(500px)}.homepage-head .content .funky-bit #hero-parallax .comm{transform:translateZ(500px)}.homepage-head .content .funky-bit #hero-parallax .conn{transform:translateZ(500px)}.homepage-head .content .funky-bit #hero-parallax .cloud{transform:translateZ(500px)}.homepage-head .content .funky-bit #hero-parallax .mobile{transform:translateZ(500px)}.homepage-head .content .funky-bit #hero-parallax .con-cent{transform:translateZ(500px)}@media (max-width: 662px){.homepage-head .content{display:block;padding-top:0px}.homepage-head .content .funky-bit{width:90%;padding-bottom:90%;margin-left:5%;margin-top:10%}}.homepage-head .content .edge-home-fix{display:none}.homepage-head .content .edge-radial{width:50%;height:50%;position:relative;z-index:1}.homepage-head .content .edge-radial img{width:100%;height:100%}@media (max-width: 662px){.homepage-head .content .edge-radial{width:100%;height:100%}}.homepage-head .header-background{position:absolute;top:0px;width:100%;height:100%;overflow:hidden;z-index:0;background-color:#fff}@media (max-width: 662px){.homepage-head .header-background{top:0px}}.homepage-head .header-background .left-imagebox{position:absolute;left:0px;width:30%}.homepage-head .header-background .left-imagebox img{width:100%}.homepage-head .header-background .right-imagebox{position:absolute;right:0px;width:30%}.homepage-head .header-background .right-imagebox img{width:100%}.homepage-head .white-trapizoid{bottom:-20%;width:110%}.homepage-solutions-block .home-solution-logo{margin:40px auto 0px;width:68px;display:block}.homepage-solutions-block .home-solution-logo img{width:68px}.homepage-solutions-block .home-solution-title{text-align:center}@media (max-width: 662px){.homepage-solutions-block .home-solution-title h4{margin-bottom:12px}}.homepage-solutions-block .home-solution-box{margin:0px auto;text-align:center;max-width:658px;color:#474747;font-size:16px;letter-spacing:0px;line-height:26px;font-family:"proxima-nova",Helvetica,Arial,sans-serif}@media (max-width: 662px){.homepage-solutions-block .home-solution-box{font-size:14px;letter-spacing:0px;line-height:20px}}.map-block{position:relative;z-index:10}.map-block .content{margin-top:80px;display:flex;justify-content:space-between}.map-block .content .location-area{max-width:48%}.map-block .content .location-area .map-box{width:426px;max-width:100%;height:635px;position:relative;overflow:hidden;border-radius:8px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}.map-block .content .location-area .map-box .map{width:100%;height:470px;content:"";background-color:aqua}.map-block .content .location-area .map-box .contact-info{position:absolute;background-color:#fff;transform:rotate(6deg);width:132%;height:398px;bottom:-118px;left:-69px}.map-block .content .location-area .map-box .contact-info .inner-info{transform:rotate(-6deg);width:345px;margin:39px;position:relative;left:55px;height:60%}.map-block .content .location-area .map-box .contact-info .inner-info p{white-space:pre-line;margin:0px;line-height:6px}.map-block .content .location-area .map-box .contact-info .inner-info br{height:0px;margin:0px}.map-block .content .location-area .map-box .contact-info .inner-info .contact-block{position:absolute;bottom:00px}.map-block .content .location-area .map-box .contact-info .inner-info .contact-block img{display:inline-block;width:18px;height:24px;margin-right:5px}.map-block .content .location-area .map-box .contact-info .inner-info .contact-block h4{display:inline-block;color:#474747;font-size:16px;font-weight:400}@media (max-width: 662px){.map-block .content{display:block}.map-block .content .location-area{max-width:100%;width:100%}.map-block .content .location-area .map-box{width:100%}.map-block .content .location-area .map-box .contact-info .inner-info{margin-top:25px}}#head-map-0{background-image:url(../images/head-map-holding-pic.png);background-position:center center;background-size:cover}#head-map-1{background-image:url(../images/other-map-holding-pic.png);background-position:center center;background-size:cover}.more-cs{position:relative;z-index:10;display:none}.more-cs .more-cs-contain{max-width:940px;margin:0px auto 0px}.more-cs .more-cs-contain .cs-title{text-align:center;text-transform:uppercase;border-top:1px solid #DBDBDB}.more-cs .more-cs-contain .cs-title h6{color:#CACACA;margin:47px 0px 20px}.more-cs .more-cs-contain .link-grid{display:flex;justify-content:space-between}.more-cs .more-cs-contain .link-grid .link-box{position:relative;width:31.916%;height:0px;padding-bottom:31.916%;overflow:hidden;border-radius:8px;margin-top:2%;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}.more-cs .more-cs-contain .link-grid .link-box img{position:absolute;width:100%;height:100%}.more-cs .more-cs-contain .link-grid .link-box .pretty-img{object-fit:cover;font-family:"object-fit: cover;";z-index:-1}.more-cs .more-cs-contain .link-grid .link-box .pic-filter{width:100%}.more-cs .more-cs-contain .link-grid .link-box .logo-img{object-fit:contain;font-family:"object-fit: contain;";left:20%;right:20%;margin:0px auto;width:60%}.more-cs .more-cs-contain .link-grid .link-box .hover-content{display:none}.more-cs .more-cs-contain .link-grid .link-box .hover-content .hover-logo-img{object-fit:contain;font-family:"object-fit: contain;";left:20%;right:20%;margin:0px auto;width:60%}.more-cs .more-cs-contain .link-grid .link-box .hover-content .hover-words{position:absolute;bottom:0px;width:100%;text-align:center}.more-cs .more-cs-contain .link-grid .link-box .hover-content p{color:#fff}.more-cs .more-cs-contain .link-grid .link-box .hover-content .read-study{color:#fff}.more-cs .more-cs-contain .link-grid .link-box .hover-content .read-study .big-hungry-croc{width:7px;height:11px;margin-left:5px;position:relative;top:1px}.more-cs .more-cs-contain .link-grid .looks-like-hover .logo-img{display:none}.more-cs .more-cs-contain .link-grid .looks-like-hover .hover-content{display:block}.more-cs .more-cs-contain .link-grid .will-hover:hover .logo-img{display:none}.more-cs .more-cs-contain .link-grid .will-hover:hover .hover-content{display:block;height:100%;width:100%;content:"";top:0px;bottom:0px;left:0px;right:0px;position:absolute;z-index:0;background-image:-webkit-linear-gradient(0deg, #000 18%, rgba(0,0,0,0.39) 41%, rgba(0,0,0,0.39) 100%);background-image:-moz-linear-gradient(0deg, #000 18%, rgba(0,0,0,0.39) 41%, rgba(0,0,0,0.39) 100%);background-image:-o-linear-gradient(0deg, #000 18%, rgba(0,0,0,0.39) 41%, rgba(0,0,0,0.39) 100%);background-image:linear-gradient(0deg, #000 18%, rgba(0,0,0,0.39) 41%, rgba(0,0,0,0.39) 100%)}@media (max-width: 1024px){.more-cs .more-cs-contain .link-grid{padding:20px}.more-cs .more-cs-contain .link-grid .link-box{width:32%}}@media (max-width: 662px){.more-cs .more-cs-contain .link-grid{display:block;padding:0px}.more-cs .more-cs-contain .link-grid .link-box{width:100%;padding-bottom:69%;border-radius:0px}}.more-cs .more-cs-contain .edge-case{display:block}.more-cs .more-cs-contain .edge-case .link-box{display:inline-block;margin-right:1%}.orphan-title-block .orphan-logo{margin:40px auto 0px;width:68px;display:block}.orphan-title-block .orphan-logo img{width:68px}.orphan-title-block .orphan-title{text-align:center}.page-template-template-our-partners{background-color:#f8f8f8}.page-template-template-our-partners .white-trapizoid{background-color:#f8f8f8}.our-partners-main{position:relative;z-index:11;margin-top:-30px}@media (max-width: 662px){.our-partners-main{margin-top:-130px}}@media (max-width: 662px){.our-partners-main .content{margin:0px}}.our-partners-main .partner-category .partner-category-title-block .partner-cat-logo{margin:40px auto 0px;width:68px;display:block}.our-partners-main .partner-category .partner-category-title-block .partner-cat-logo img{width:68px}.our-partners-main .partner-category .partner-category-title-block .partner-cat-title{margin-top:15px;text-align:center}.our-partners-main .partner-category .partner-category-title-block .partner-cat-title h4{margin-top:15px}.our-partners-main .partner-category .partners{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 662px){.our-partners-main .partner-category .partners{width:100%;min-width:100%;margin:0px 0px 20px;border-radius:0px}}.our-partners-main .partner-category .partners .partner-logo-box{position:relative;width:32%;padding-bottom:32%;margin-bottom:2.03333333%;overflow:hidden;border-radius:8px;background-color:#fff;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.our-partners-main .partner-category .partners .partner-logo-box{width:100%;min-width:100%;margin:0px 0px 16px;border-radius:0px;padding-bottom:68.75%}}.our-partners-main .partner-category .partners .partner-logo-box img{position:absolute;width:80%;height:80%;margin:10%}@media (max-width: 662px){.our-partners-main .partner-category .partners .partner-logo-box img{height:67%}}.our-partners-main .partner-category .partners .partner-logo-box .pretty-img{object-fit:contain;font-family:"object-fit: contain;"}.our-partners-main .partner-category .partners .partner-logo-box .name-box{position:absolute;width:100%;height:100%;padding:20px}.our-partners-main .partner-category .partners .partner-logo-box .name-box p{color:#fff;font-size:16px;line-height:20px}.our-partners-main .partner-category .partners .partner-logo-box .name-box h5{color:#fff;font-size:24px}.our-partners-main .partner-category .partners .partner-logo-box .partner-details{display:none;background-color:rgba(0,0,0,0.7);text-align:center;flex-direction:column;justify-content:center}.our-partners-main .partner-category .partners .partner-logo-box .partner-details h5{margin-bottom:16px}@media (max-width: 662px){.our-partners-main .partner-category .partners .partner-logo-box .partner-details h5{margin:16px}}.our-partners-main .partner-category .partners .partner-logo-box .partner-details .fake-hr{border-bottom:1px solid #fff;width:10px;margin:5px auto}.our-partners-main .partner-category .partners .partner-logo-box:hover .partner-details{display:flex}.our-partners-main .partner-category .partners .partner-space-taker{width:32%;height:0px}@media (max-width: 662px){.our-partners-main .partner-category .partners .partner-space-taker{width:100%}}.our-partners-main .partner-category .edge-case{display:block}.our-partners-main .partner-category .edge-case .partner-logo-box{display:inline-block;margin-right:1%}.search-results{position:relative;z-index:10;min-height:400px;min-height:calc( 100vh - 1350px);margin-top:0px}@media (max-width: 662px){.search-results{padding-bottom:0px}}.search-results .content{min-height:400px;min-height:calc( 100vh - 1350px)}.search-results .content .result-desc{text-align:center}.search-results .content .result-desc h4{margin:40px 0px 20px}.search-results .content .result-desc p{color:#434790}.search-results .content .results .result{border-bottom:1px solid #dbdbdb;padding-bottom:45px;margin:20px 0px 45px}.search-results .content .results .result h6{color:#8c8c8c;margin:10px 0px}.search-results .content .results .result h4{margin:0px;font-weight:400;line-height:36px}@media (max-width: 662px){.search-results .content .results .result h4{line-height:32px}}.search-results .content .results .result p{color:#474747;margin:22px 0px}.simple-pic__hero{position:relative;padding-bottom:100px;margin-bottom:-100px;z-index:10;overflow:hidden;max-width:1500px;margin:0px auto;max-width:1500px;margin:0px auto}.simple-pic__hero .hero-container{position:relative;z-index:1;padding-top:80px;max-width:940px;margin:0px auto;min-height:500px}@media (max-width: 1024px){.simple-pic__hero .hero-container{margin:0px 40px;height:440px}}@media (max-width: 662px){.simple-pic__hero .hero-container{margin:0px 20px;padding-top:30px;height:300px}}.simple-pic__hero .hero-container h1{color:#fff;margin:0px}.simple-pic__hero .hero-container h6{color:#fff}.simple-pic__hero .hero-container .header-body{color:#fff;max-width:420px}.simple-pic__hero .hero-container .searcher form input{max-width:300px}@media (max-width: 662px){.simple-pic__hero .hero-container .searcher form input{width:98%}}.simple-pic__hero .simple-pic__hero-img{position:absolute;width:100%;top:0px;bottom:0px;overflow:hidden;z-index:0}@media (min-width: 1025px){.simple-pic__hero .simple-pic__hero-img{padding:20px}}.simple-pic__hero .simple-pic__hero-img img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.simple-pic__hero .simple-pic__hero-img .pic-filter{background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:0;top:0px;left:0px;right:0px}@media (min-width: 1025px){.simple-pic__hero .simple-pic__hero-img .pic-filter{top:20px;left:20px;right:20px}}.single{position:relative;z-index:10}.single .hero{position:relative;padding-bottom:100px;margin-bottom:-100px;max-width:1500px;margin:0px auto;overflow:hidden}.single .hero .hero-image{position:absolute;width:100%;top:0px;bottom:0px;overflow:hidden;z-index:0}@media (min-width: 1025px){.single .hero .hero-image{padding:20px}}.single .hero .hero-image img{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.single .hero .hero-image .pic-filter{background-color:rgba(0,0,0,0.5);content:"";position:absolute;z-index:0;top:0px;left:0px;right:0px}@media (min-width: 1025px){.single .hero .hero-image .pic-filter{top:20px;left:20px;right:20px}}.single .hero .hero-content{position:relative;z-index:1;padding-top:80px;max-width:940px;margin:0px auto}@media (max-width: 1024px){.single .hero .hero-content{margin:0px 40px}}@media (max-width: 662px){.single .hero .hero-content{margin:0px 20px 60px;padding-top:20px}}.single .hero .hero-content h1{color:#fff;margin:0px}.single .hero .hero-content h6{color:#fff;font-weight:700;margin-bottom:25px;font-size:18px}@media (max-width: 662px){.single .hero .hero-content h6{font-size:14px}}.single .hero .hero-content .blog-cats{margin-bottom:50px}.single .hero .hero-content .blog-cats .blogcat{display:inline-block;margin:2.5px;padding:5px 10px;color:#fff;background-color:#434790;font-size:16px;font-weight:700;letter-spacing:0px;border-radius:3px}@media (max-width: 662px){.single .hero .hero-content .blog-cats .blogcat{font-size:14px}}.single .hero .hero-content .scroll-arrow-box .scroll-arrow{width:36px;cursor:pointer}.single .hero .hero-content .button-row{margin-bottom:100px}.single .hero .hero-content .button-row .im-a-button{width:220px;height:44px;border-radius:4px;background-color:#fff;font-size:20px;font-weight:700;letter-spacing:0.56px;cursor:pointer;border:none}.single .single-main{margin-top:-40px}@media (max-width: 662px){.single .single-main{padding-top:0px;margin-top:-100px}}.single .single-main .single-content{max-width:940px;margin:0px auto;display:flex;justify-content:space-between}.single .single-main .single-content .auth-details{width:28.7%}@media (min-width: 1025px){.single .single-main .single-content .auth-details{margin-top:16px}}.single .single-main .single-content .auth-details .author{display:flex;margin-top:20px}.single .single-main .single-content .auth-details .author .auth-face{width:70px;height:70px;border-radius:50%;overflow:hidden;margin-right:10px}.single .single-main .single-content .auth-details .author .auth-face img{width:100%;height:100%;object-fit:cover;font-family:" object-fit: cover;"}.single .single-main .single-content .auth-details .author .auth-title .article-author{margin-top:15px;margin-bottom:0px}.single .single-main .single-content .auth-details .author .auth-title .author-job{margin:0px}.single .single-main .single-content .auth-details .auth-description .auth-description-words{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:24px;color:#373737}@media (min-width: 663px){.single .single-main .single-content .auth-details .auth-description .auth-description-words{font-size:14px;letter-spacing:0px;line-height:24px}}@media (min-width: 1025px){.single .single-main .single-content .auth-details .auth-description .auth-description-words{font-size:14px;letter-spacing:0px;line-height:24px}}.single .single-main .single-content .auth-border{border:solid 1px #dadada;border-left:none;border-right:none}.single .single-main .single-content .single-text-content{width:68%;padding-bottom:35px;border-bottom:solid 1px #dadada}@media (max-width: 1024px){.single .single-main .single-content .single-text-content{width:100%}}.single .single-main .single-content .single-text-content a{font-size:16px}@media (max-width: 662px){.single .single-main .single-content .single-text-content a{font-size:14px}}.single .single-main .single-content .single-text-content img{width:100%;object-fit:contain;font-family:'object-fit: contain;';max-height:100%;height:100%}@media (max-width: 662px){.single .single-main .single-content .single-text-content img{max-height:55vw}}.single .single-main .single-content .single-text-content iframe{max-width:100%;max-height:100%}.single .single-main .single-content .single-text-content ol,.single .single-main .single-content .single-text-content ul{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:22px;color:#474747;padding-left:27px}@media (min-width: 663px){.single .single-main .single-content .single-text-content ol,.single .single-main .single-content .single-text-content ul{font-size:16px;letter-spacing:0px;line-height:26px}}@media (max-width: 1024px){.single .single-main .single-content{margin:0px 40px;display:block}.single .single-main .single-content .auth-details{width:100%}.single .single-main .single-content .single-content{width:100%}}@media (max-width: 662px){.single .single-main .single-content{margin:0px 20px}}.single .single-main .related-content{max-width:940px;margin:0px auto}.single .single-main .related-content .title-and-link{display:flex;align-items:baseline;justify-content:space-between}.single .single-main .related-content .title-and-link a{font-size:16px}.single .single-main .related-content .latest-content{display:flex;margin:0px -15px}.single .single-main .related-content .latest-content .article-link{width:343.5px;height:514px;overflow:hidden;position:relative;background-color:#fff;border-radius:8px;margin:15px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.single .single-main .related-content .latest-content .article-link{width:100%;min-width:100%;margin:0px 0px 20px;height:unset}}.single .single-main .related-content .latest-content .article-link .image-box{height:240px;overflow:hidden}.single .single-main .related-content .latest-content .article-link .image-box .article-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}.single .single-main .related-content .latest-content .article-link .words{background-color:#fff;text-decoration:none;text-align:center;padding:30px}.single .single-main .related-content .latest-content .article-link .words .article-box-title{font-weight:400}.single .single-main .related-content .latest-content .article-link .words .link-box .link-to-article{font-size:16px;width:100%;display:inline-block;text-align:center}.single .single-main .related-content .white-papers{display:flex}@media (max-width: 662px){.single .single-main .related-content .white-papers{display:block}}@media (max-width: 1024px){.single .single-main .related-content{margin:0px 40px}}@media (max-width: 662px){.single .single-main .related-content{margin:0px 20px}}.single .single-main .end-shapes{position:absolute;bottom:-110px;width:100%;height:644px;overflow:hidden;z-index:-10}@media (max-width: 662px){.single .single-main .end-shapes{height:343px}}.single .single-main .end-shapes .left-imagebox{position:absolute;left:0px;bottom:0px;width:50%}@media (max-width: 662px){.single .single-main .end-shapes .left-imagebox{display:none}}.single .single-main .end-shapes .left-imagebox img{width:100%;position:relative;top:4px}.single .single-main .end-shapes .right-imagebox{position:absolute;right:0px;width:50%;bottom:0px}@media (max-width: 662px){.single .single-main .end-shapes .right-imagebox{display:none}}.single .single-main .end-shapes .right-imagebox img{width:100%;position:relative;top:4px}.article-link{width:343.5px;height:514px;overflow:hidden;position:relative;background-color:#fff;border-radius:8px;margin:15px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.article-link{width:100%;min-width:100%;margin:0px 0px 20px;height:unset}}.article-link .image-box{height:240px;overflow:hidden}.article-link .image-box .article-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}.article-link .words{background-color:#fff;text-decoration:none;text-align:center;padding:30px}.article-link .words .article-box-title{font-weight:400}.article-link .words .link-box .link-to-article{font-size:16px;width:100%;display:inline-block;text-align:center}.title-and-link{margin-top:50px}.title-and-link .content{display:flex;align-items:baseline;justify-content:space-between}.title-and-link .content h4{margin-bottom:15px}.title-and-link .content a{font-size:16px}.related-content{position:relative;z-index:10;max-width:940px;margin:0px auto}.related-content .title-and-link{display:flex;align-items:baseline;justify-content:space-between}@media (max-width: 662px){.related-content .title-and-link{display:block}}.related-content .title-and-link a{font-size:16px}.related-content .latest-content{display:flex;margin:0px -15px}@media (max-width: 662px){.related-content .latest-content{display:block;margin:0px}}.related-content .latest-content .article-link{width:32%;height:387px;overflow:hidden;position:relative;background-color:#fff;border-radius:8px;margin:15px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.related-content .latest-content .article-link{width:100%;min-width:100%;margin:0px 0px 20px;height:unset}}.related-content .latest-content .article-link .image-box{height:195px;overflow:hidden}.related-content .latest-content .article-link .image-box .article-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}@media (max-width: 662px){.related-content .latest-content .article-link .image-box{height:123px}}.related-content .latest-content .article-link .words{background-color:#fff;text-decoration:none;text-align:center;padding:25px 30px 0px 30px;margin-bottom:30px}.related-content .latest-content .article-link .words .article-box-title{font-weight:400;margin-top:0px;overflow:hidden;text-overflow:ellipsis;position:relative}@media (max-width: 662px){.related-content .latest-content .article-link .words .article-box-title{margin-bottom:60px}}@media (max-width: 662px){.related-content .latest-content .article-link .words{padding:15px 25px 0px 25px}}.related-content .latest-content .article-link .words .title-is-big{max-height:81px}.related-content .latest-content .article-link .words .title-is-big:before{content:'...';position:absolute;right:0;bottom:0;z-index:1}.related-content .latest-content .article-link .words .title-is-big:after{content:'';position:absolute;right:0;bottom:0px;width:2em;height:1em;margin-top:0.2em;background:-moz-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:-webkit-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:linear-gradient(to right, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%)}@media (max-width: 1024px){.related-content .latest-content .article-link .words .title-is-big{max-height:71px}}@media (max-width: 1024px){.related-content .latest-content .article-link .words .title-is-big{max-height:66px}}.related-content .latest-content .article-link .words .link-box{position:absolute;bottom:20px;width:100%;left:0px}.related-content .latest-content .article-link .words .link-box .link-to-article{font-size:16px;width:100%;display:inline-block;text-align:center}@media (max-width: 1024px){.related-content{margin:0px 40px}}@media (max-width: 662px){.related-content{margin:0px 20px}}.white-papers{position:relative;z-index:10;display:flex;margin:0px -15px}@media (max-width: 662px){.white-papers{display:block;margin:0px}}.white-papers .w-paper-link{width:460px;height:130px;overflow:hidden;position:relative;background-color:#fff;margin:15px;display:flex;border-radius:8px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 1024px){.white-papers .w-paper-link{height:140px}}@media (max-width: 662px){.white-papers .w-paper-link{width:100%;min-width:100%;margin:0px 0px 20px}}.white-papers .w-paper-link .image-box{overflow:hidden;width:102px;min-width:102px;margin-right:20px}.white-papers .w-paper-link .image-box .w-paper-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%;width:100%}@media (max-width: 820px){.white-papers .w-paper-link .image-box{width:82px;min-width:82px}}.white-papers .w-paper-link .words{background-color:#fff;text-decoration:none;padding:0px 10px 0px 0px;margin-bottom:30px}.white-papers .w-paper-link .words .article-box-title{color:#000;margin:10px 0px 0px;overflow:hidden;text-overflow:ellipsis;position:relative}.white-papers .w-paper-link .words .title-is-big{max-height:55px}.white-papers .w-paper-link .words .title-is-big:before{content:'...';position:absolute;right:0;bottom:0;z-index:1}.white-papers .w-paper-link .words .title-is-big:after{content:'';position:absolute;right:0;bottom:0px;width:2em;height:1em;margin-top:0.2em;background:-moz-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:-webkit-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:linear-gradient(to right, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%)}@media (max-width: 1024px){.white-papers .w-paper-link .words .title-is-big{max-height:48px}}@media (max-width: 1024px){.white-papers .w-paper-link .words .title-is-big{max-height:43px}}.white-papers .w-paper-link .words .link-box{position:absolute;bottom:10px;width:100%;left:123px}.white-papers .w-paper-link .words .link-box .link-to-w-paper{font-size:16px;width:55%;display:inline-block}@media (max-width: 790px){.white-papers .w-paper-link .words .link-box .link-to-w-paper{font-size:14px}}@media (max-width: 710px){.white-papers .w-paper-link .words .link-box .link-to-w-paper{font-size:13px}}@media (max-width: 350px){.white-papers .w-paper-link .words .link-box .link-to-w-paper{font-size:12px}.white-papers .w-paper-link .words .link-box .link-to-w-paper .big-hungry-croc{width:5px;height:9px;margin-left:3px}}@media (max-width: 820px){.white-papers .w-paper-link .words .link-box{left:102px}}.solutions-block{margin-top:40px;position:relative;z-index:10}.solutions-block .content{border-top:1px solid #DBDBDB}.solutions-block .content .heading{text-align:center}.solutions-block .content .heading h6{color:#CACACA;font-size:20px}.solutions-block .content .solution-box{display:flex;justify-content:space-between;flex-wrap:wrap}.solutions-block .content .solution-box .solution-link{width:32%;height:250px;overflow:hidden;position:relative;background-color:#fff;border-radius:8px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.solutions-block .content .solution-box .solution-link{width:100%;min-width:100%;margin:0px 0px 25px}}.solutions-block .content .solution-box .solution-link .image-box{height:144px;overflow:hidden}.solutions-block .content .solution-box .solution-link .image-box .solution-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}.solutions-block .content .solution-box .solution-link .words{background-color:#fff;text-decoration:none;text-align:center;padding:16px 30px}.solutions-block .content .solution-box .solution-link .words .solution-box-title{color:#000;margin:10px 0px 0px;font-weight:400;margin-bottom:10px}@media (max-width: 662px){.solutions-block .content .solution-box .solution-link .words .solution-box-title{margin-bottom:22px}}.solutions-block .content .solution-box .solution-link .words .link-box .link-to-solution{font-size:16px;width:100%;display:inline-block}.solutions-block .content .solution-box .invisible-solution-link{width:32%}@media (max-width: 662px){.solutions-block .content .solution-box .invisible-solution-link{width:100%}}.team-pics{position:relative;z-index:10;margin-bottom:100px}@media (max-width: 662px){.team-pics{margin-bottom:20px}}.team-pics .content .team-logo{margin-top:90px}@media (max-width: 662px){.team-pics .content .team-logo{margin-top:40px}}.team-pics .content .team-logo .pretty-img{display:block;margin:0px auto;width:70px;height:70px}.team-pics .content .cs-title{text-align:center}.team-pics .content .cs-title h6{color:#000}.team-pics .content .link-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.team-pics .content .link-grid .team-face-box{position:relative;width:32%;padding-bottom:32%;margin-bottom:2%;overflow:hidden;border-radius:8px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}.team-pics .content .link-grid .team-face-box img{position:absolute;width:100%;height:100%}.team-pics .content .link-grid .team-face-box .pretty-img{object-fit:cover;font-family:"object-fit: cover;"}.team-pics .content .link-grid .team-face-box .team-gradient{position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(30,87,153,0) 0%, rgba(10,30,52,0) 66%, #000 100%);background:-webkit-linear-gradient(top, rgba(30,87,153,0) 0%, rgba(10,30,52,0) 66%, #000 100%);background:linear-gradient(to bottom, rgba(30,87,153,0) 0%, rgba(10,30,52,0) 66%, #000 100%)}.team-pics .content .link-grid .team-face-box .name-box{position:absolute;width:100%;padding:20px;bottom:0px;text-align:center}.team-pics .content .link-grid .team-face-box .name-box h5{color:#fff;margin:0px}.team-pics .content .link-grid .team-face-box .name-box p{color:#fff;margin:0px}.team-pics .content .link-grid .team-face-box .member-details{padding:0px;height:100%;display:none;background:-moz-linear-gradient(45deg, rgba(147,30,44,0.64) 0%, rgba(97,80,128,0.64) 100%);background:-webkit-linear-gradient(45deg, rgba(147,30,44,0.64) 0%, rgba(97,80,128,0.64) 100%);background:linear-gradient(45deg, rgba(147,30,44,0.64) 0%, rgba(97,80,128,0.64) 100%)}.team-pics .content .link-grid .team-face-box .member-details .detail-words{width:100%;height:100%;text-align:center;position:absolute;display:flex;flex-direction:column;justify-content:center}.team-pics .content .link-grid .team-face-box .member-details .detail-words p{margin-bottom:20px}.team-pics .content .link-grid .team-face-box:hover .name-box{display:none}.team-pics .content .link-grid .team-face-box:hover .member-details{display:block}@media (max-width: 1024px){.team-pics .content .link-grid .team-face-box{padding-bottom:49%}}@media (max-width: 662px){.team-pics .content .link-grid .team-face-box{width:100%;display:block;padding-bottom:100%;margin-bottom:20px}}.team-pics .content .link-grid .team-spacer{width:32%}@media (max-width: 662px){.team-pics .content .link-grid .team-spacer{display:none}}.team-pics .content .edge-case{display:block}.team-pics .content .edge-case .team-face-box{display:inline-block;margin-right:1%}.testimonial{background:-moz-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #931E2C), color-stop(100%, #615080));background:-webkit-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-o-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:-ms-linear-gradient(18deg, #931E2C 0%, #615080 100%);background:linear-gradient(72deg, #931E2C 0%, #615080 100%);padding:60px 0;margin:20px 0 80px;transform:skewY(-3deg)}.testimonial__container{transform:skewY(3deg)}.testimonial__inner-container{max-width:940px;margin:0px auto}.testimonial__icon{display:block;height:42px;width:auto;margin:0 auto}.testimonial__title{color:#b88a9f;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:800;letter-spacing:1px;line-height:26px;text-transform:uppercase;text-align:center;margin:10px 0 65px}.testimonial__text-box{position:relative;padding-left:70px}.testimonial__text-box:before{content:'“';position:absolute;top:24px;left:0;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:104px;font-style:italic;font-weight:700;line-height:36px}.testimonial__author{max-width:70%;display:block;-webkit-font-smoothing:antialiased;color:#b88a9f;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;line-height:26px;margin-top:50px}.testimonial__text{-webkit-font-smoothing:antialiased;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:24px;font-style:italic;font-weight:700;line-height:36px;margin:24px 0}.testimonial__text .read-more .more-link,.testimonial__text .read-more .less-link,.testimonial__text .read-less .more-link,.testimonial__text .read-less .less-link{position:absolute;bottom:0;right:0;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-style:normal !important;font-size:20px;font-style:italic;font-weight:700;line-height:30px}@media (max-width: 1024px){.testimonial__inner-container{margin:0px 40px}}@media (max-width: 662px){.testimonial{padding:40px 0}.testimonial__inner-container{margin:0px 20px}.testimonial__title{margin:10px 0 30px}.testimonial__text-box{padding-left:45px}.testimonial__text-box:before{top:12px;font-size:52px;line-height:26px}.testimonial__author{font-size:16px;line-height:24px;margin-top:25px}.testimonial__text{font-size:18px;line-height:26px;margin:0}.testimonial__text .read-more .more-link,.testimonial__text .read-more .less-link,.testimonial__text .read-less .more-link,.testimonial__text .read-less .less-link{font-size:18px;line-height:25px}}.topics{position:relative;z-index:10;margin-top:-20px}@media (max-width: 662px){.topics{margin-top:-120px}}.topics .content .topic-box{display:flex;justify-content:space-evenly}@media (max-width: 1024px){.topics .content .topic-box{flex-wrap:wrap}}.topics .content .topic{margin:10px;padding:10px;width:140px;height:182px;border-radius:8px;background-color:#fff;cursor:pointer}@media (max-width: 1024px){.topics .content .topic{width:25%}}@media (max-width: 662px){.topics .content .topic{width:42%}}.topics .content .topic img{width:80%;margin:20px auto}.topics .content .topic .grey-img{height:73px;width:73px;display:block}.topics .content .topic .white-img{height:73px;width:73px;display:none}.topics .content .topic h4{margin:0px;text-align:center;font-size:20px;letter-spacing:0.42px}@media (max-width: 662px){.topics .content .topic-box{display:block}.topics .content .topic-box .topic{width:100%;height:unset;margin-left:0px;margin-top:5px;margin-bottom:5px;padding:5px}.topics .content .topic-box .topic .article-author{display:flex;align-items:baseline;padding-bottom:3px}.topics .content .topic-box .topic img{width:20px;height:20px;margin:5px 5px 5px 10px;position:relative;top:3px}.topics .content .topic-box .topic h4{margin-bottom:1px;line-height:22px}}.topics .content .will-hover:hover{background-color:#434790}.topics .content .will-hover:hover .grey-img{display:none}.topics .content .will-hover:hover .white-img{display:block}.topics .content .will-hover:hover h4{color:#fff}.topics .content .selected-top{background-color:#434790}.topics .content .selected-top .grey-img{display:none}.topics .content .selected-top .white-img{display:block}.topics .content .selected-top h4{color:#fff}.white-background{position:relative;z-index:10}.white-background .white-background__container{max-width:940px;margin:0px auto;padding-top:70px;display:flex}.white-background .white-background__container .text-block{width:68%;max-width:620px;order:1}.white-background .white-background__container .text-block a{font-size:16px}.white-background .white-background__container .text-block img{max-width:100%}.white-background .white-background__container .text-block ol,.white-background .white-background__container .text-block ul{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;line-height:22px;color:#474747;padding-left:27px}@media (min-width: 663px){.white-background .white-background__container .text-block ol,.white-background .white-background__container .text-block ul{font-size:16px;letter-spacing:0px;line-height:26px}}.white-background .white-background__container .image-col{width:32%;order:2;padding-top:35px}.white-background .white-background__container .image-col .img-box{overflow:hidden;height:0px;padding-bottom:100%}.white-background .white-background__container .image-col .img-box img{object-fit:contain;font-family:"object-fit: contain;";width:100%}@media (max-width: 1024px){.white-background .white-background__container{padding:20px}}@media (max-width: 662px){.white-background .white-background__container{display:block}.white-background .white-background__container .text-block{width:100%}.white-background .white-background__container .image-col{width:100%}.white-background .white-background__container .image-col .img-box{height:unset;padding-bottom:0px}}.white-paper-archive{position:relative;z-index:10;padding-top:0px}@media (max-width: 662px){.white-paper-archive{padding-top:0px;margin-top:-100px}}.white-paper-archive .content .card-box{display:flex;flex-wrap:wrap}@media (max-width: 1024px){.white-paper-archive .content .card-box{justify-content:space-between}}.white-paper-archive .content .whitepaper-link{width:32%;height:387px;overflow:hidden;position:relative;background-color:#fff;border-radius:8px;margin-bottom:19px;-webkit-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15);box-shadow:0px 12px 40px 0px rgba(0,0,0,0.15)}@media (max-width: 1024px){.white-paper-archive .content .whitepaper-link{margin:0px 0px 19px}}@media (max-width: 662px){.white-paper-archive .content .whitepaper-link{width:100%;min-width:100%;margin:0px 0px 20px;height:unset}}.white-paper-archive .content .whitepaper-link .image-box{height:193.5px;overflow:hidden}.white-paper-archive .content .whitepaper-link .image-box .article-icon-img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";max-height:100%}@media (max-width: 662px){.white-paper-archive .content .whitepaper-link .image-box{height:142px}}.white-paper-archive .content .whitepaper-link .words{background-color:#fff;text-decoration:none;text-align:center;padding:30px 30px 0px 30px;margin-bottom:30px}@media (max-width: 662px){.white-paper-archive .content .whitepaper-link .words{padding-top:25px}}.white-paper-archive .content .whitepaper-link .words .article-box-title{font-weight:400;margin-top:0px;overflow:hidden;text-overflow:ellipsis;position:relative}@media (max-width: 662px){.white-paper-archive .content .whitepaper-link .words .article-box-title{margin-bottom:60px}}.white-paper-archive .content .whitepaper-link .words .title-is-big{max-height:109px}.white-paper-archive .content .whitepaper-link .words .title-is-big:before{content:'...';position:absolute;right:0;bottom:0;z-index:1}.white-paper-archive .content .whitepaper-link .words .title-is-big:after{content:'';position:absolute;right:0;bottom:0px;width:2em;height:1em;margin-top:0.2em;background:-moz-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:-webkit-linear-gradient(left, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%);background:linear-gradient(to right, rgba(30,87,153,0) 0%, #fafcfd 48%, #fff 49%, #fff 98%)}.white-paper-archive .content .whitepaper-link .words .link-box{position:absolute;bottom:20px;width:100%;left:0}.white-paper-archive .content .whitepaper-link .words .link-box .link-to-article{font-size:16px;width:100%;display:inline-block;text-align:center}.white-paper-archive .content .whitepaper-link .words .link-box .link-to-article .pdf-logo{width:13px;height:18px;position:relative;left:-3px}.white-paper-archive .content .whitepaper-link .words .link-box .link-to-article .down-pointer{width:11px;height:8px;position:relative;top:-2px;left:2px}.white-paper-archive .content .card-1{margin:0px 2%}@media (max-width: 1024px){.white-paper-archive .content .card-1{margin:0px 0px 19px}}.decending-geometry{position:relative}.decending-geometry .shapes{position:absolute;top:0px;width:100%;min-height:900px;z-index:-100}@media (max-width: 662px){.decending-geometry .shapes{height:343px}}.decending-geometry .shapes .right-imagebox{position:absolute;right:0px;width:50%;top:-70px}@media (max-width: 662px){.decending-geometry .shapes .right-imagebox{display:none}}.decending-geometry .shapes .right-imagebox img{width:100%;position:relative;top:4px}.acending-geometry{position:relative}.acending-geometry .shapes{position:absolute;bottom:0px;width:100%;min-height:900px;z-index:-100}@media (max-width: 662px){.acending-geometry .shapes{height:343px}}.acending-geometry .shapes .right-imagebox{position:absolute;left:0px;width:50%;bottom:-70px}@media (max-width: 662px){.acending-geometry .shapes .right-imagebox{width:100%}}.acending-geometry .shapes .right-imagebox img{width:100%;position:relative;top:4px}.sitewide-banner{background-color:#434790;min-height:42px;position:fixed;top:0px;width:100%;z-index:100}.sitewide-banner .content{min-height:42px;padding:8px 0px;max-width:1024px;display:flex;justify-content:space-between;align-items:center}.sitewide-banner .content .message-box{margin-right:15px}.sitewide-banner .content .message-box .message{color:#fff;display:inline;font-size:16px;margin-right:15px;font-family:"proxima-nova",Helvetica,Arial,sans-serif}.sitewide-banner .content .message-box .link{display:inline}.sitewide-banner .content .message-box .link a{color:#fff;font-weight:700;font-size:16px;text-decoration:underline;font-family:"proxima-nova",Helvetica,Arial,sans-serif;white-space:nowrap}.sitewide-banner .content .dismiss{width:15px;min-width:15px;height:15px;cursor:pointer}.sitewide-banner .content .dismiss img{width:100%;height:100%}.hero-container h1.hero__title{margin-bottom:25px}@media (max-width: 1024px){.hero-container h1.hero__title{margin-bottom:16px}}.hero-container p.hero__body{max-width:365px;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:18px;font-weight:400;line-height:26px}@media (max-width: 1024px){.hero-container p.hero__body{font-size:16px}}@media (max-width: 1024px){.hero-block .hero-container{min-height:440px}}@media (max-width: 662px){.hero-block{padding-bottom:65px}.hero-block .hero-container{min-height:300px;padding-top:30px}.hero-block .white-trapizoid{height:70px;bottom:-20px}}.text-left-image-right{padding:32px 0 20px}.text-left-image-right+.text-left-image-right{padding:45px 0 20px}.text-left-image-right__title-container{max-width:940px;margin:0 auto}@media (max-width: 1024px){.text-left-image-right__title-container{margin:0 40px}}@media (max-width: 662px){.text-left-image-right__title-container{margin:0 20px}}.text-left-image-right__title-container.text-left-image-right__title-container--reversed .text-left-image-right__title{width:59%;padding-left:50px;margin-left:auto}@media (max-width: 662px){.text-left-image-right__title-container.text-left-image-right__title-container--reversed .text-left-image-right__title{width:100%;padding-left:0}}.text-left-image-right__title{color:#000;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:36px;font-weight:800;letter-spacing:1.11px;line-height:43px;margin:0 0 20px}@media (max-width: 1024px){.text-left-image-right__title{font-size:30px;letter-spacing:.85px;line-height:36px;margin-bottom:16px}}.text-left-image-right__container{max-width:940px;margin:0 auto;display:flex}.text-left-image-right__container.text-left-image-right__container--reversed{flex-direction:row-reverse}.text-left-image-right__container.text-left-image-right__container--reversed .text-left-image-right__text-container{padding:0 0 0 50px}@media (max-width: 1024px){.text-left-image-right__container{margin:0 40px}}@media (max-width: 662px){.text-left-image-right__container{margin:0 20px}}.text-left-image-right__text-container{width:59%;padding-right:50px}.text-left-image-right__image{height:calc((940px * .41) * .605);width:41%;object-fit:cover;font-family:"object-fit: cover;";border-radius:8px}.text-left-image-right__text p{color:#444444;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0 0 16px}@media (max-width: 1024px){.text-left-image-right__text p{font-size:16px}}@media (max-width: 1024px){.hero-block+.text-left-image-right{padding-top:10px}}@media (max-width: 662px){.text-left-image-right{padding:20px 0 28px}.text-left-image-right+.text-left-image-right{padding:20px 0 28px}.text-left-image-right__container{flex-direction:column}.text-left-image-right__container .text-left-image-right__text-container{width:100%;padding:0 0 15px}.text-left-image-right__container.text-left-image-right__container--reversed{flex-direction:column}.text-left-image-right__container.text-left-image-right__container--reversed .text-left-image-right__text-container{padding:0 0 15px}.text-left-image-right__image{height:calc((100vw - 40px) * .605);width:100%}.text-left-image-right__link{margin:12px 0 16px}}.three-columns{padding:20px 0}.three-columns__container{max-width:940px;margin:0 auto;display:flex;justify-content:space-between}@media (max-width: 1024px){.three-columns__container{margin:0 40px}}@media (max-width: 662px){.three-columns__container{margin:0 20px}}.three-columns__box{width:236px}.three-columns__icon{display:block;height:40px;width:auto;margin:0 auto}.three-columns__title{color:#A8A8A8;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:29px;text-align:center;margin:14px 0 16px}.three-columns__text p{color:#444444;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px;text-align:center;margin:0 0 16px}@media (max-width: 899px){.three-columns__container{flex-direction:column}.three-columns__box{width:100%;max-width:450px;margin:0 auto 38px}.three-columns__box:last-of-type{margin-bottom:0}}.gradient-banner{position:relative;z-index:1;margin:42px 0}@media (max-width: 1024px){.gradient-banner .slanty-inner{margin:0 40px}}@media (max-width: 662px){.gradient-banner .slanty-inner{margin:0 20px}}.gradient-banner__title{max-width:396px;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:32px;font-weight:800;letter-spacing:.96px;line-height:38px;margin:35px 0 20px}@media (max-width: 1024px){.gradient-banner__title{font-size:30px;letter-spacing:.85px;line-height:36px;margin:25px 0 16px}}.gradient-banner__text p{max-width:396px;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0 0 16px}.gradient-banner__link{margin-bottom:-7px}@media (max-width: 662px){.gradient-banner__link{margin-top:10px}}.gradient-banner__background-container{width:100vw;position:relative;transform:translateY(-155px)}.gradient-banner__background-shapes{height:313px;width:500px;position:absolute;top:0;right:0;opacity:.4}@media (max-width: 1340px){.gradient-banner__background-shapes{opacity:.22}}@media (max-width: 1024px){.video-block{padding:0 40px}}@media (max-width: 662px){.video-block{padding:0 20px;margin-top:20px}.video-block .case-study-video-testimonials__container .case-study-video-testimonials__video-box .case-study-video-testimonials__tile:last-of-type{margin-bottom:0}}.video__gradient{height:100%;width:100%;background:rgba(0,0,0,0.25);position:absolute;top:0;left:0}.form-block{padding:45px 0 50px}.form-block__container{max-width:940px;margin:0 auto}@media (max-width: 1024px){.form-block__container{margin:0 40px}}@media (max-width: 662px){.form-block__container{margin:0 20px}}.form-block__title{color:#000;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:36px;font-weight:800;letter-spacing:1.11px;line-height:43px;margin:0 0 20px}@media (max-width: 1024px){.form-block__title{font-size:30px;letter-spacing:.85px;line-height:36px;margin-bottom:16px}}.form-block__inner-container{display:flex}.form-block__text-container{max-width:389px}.form-block__text p{color:#444444;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:26px;margin:0 0 16px}.form-block__list{max-width:340px;list-style:none;padding:3px 0 0;border-top:2px solid #DBDBDB;margin:0}.form-block__list-item{color:#A8A8A8;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:19px;margin:12px 0;display:flex}.form-block__list-item img{height:20px;width:30px;transform:translateY(1px);object-fit:contain;font-family:"object-fit: contain;";margin-right:10px}.form-block__form-container{flex:1 1 499px;margin-left:50px}.form-block .form-block__container .form-block__form-container .gform_wrapper{margin-top:0}.form-block .form-block__container .form-block__form-container form{display:flex;flex-wrap:wrap}.form-block .form-block__container .form-block__form-container form .gform_heading{margin:0px}.form-block .form-block__container .form-block__form-container form .gform_heading .gform_title{display:none;color:#fff}.form-block .form-block__container .form-block__form-container form .gform_heading .gform_description{margin:0px}.form-block .form-block__container .form-block__form-container form .gform_body{font-family:"proxima-nova",Helvetica,Arial,sans-serif;margin-top:0px}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields{display:flex;flex-wrap:wrap}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield{width:50%;margin-top:4px;padding-right:12px}@media (max-width: 1024px){.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield{min-width:100%;padding-right:0px}}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .gfield_label{display:none}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container{margin-top:8px !important;width:100%}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container input{width:100%;max-width:100%;height:32px;padding-left:8px;border-radius:4px;border:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);font-size:14px;font-weight:400;letter-spacing:0.5px;line-height:26px}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container textarea{height:85px;border-radius:4px;border:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);font-size:14px;font-weight:400;letter-spacing:0.5px;line-height:26px}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container input[type=checkbox]{-webkit-appearance:none;border:none;width:32px !important;min-width:32px;height:32px;background-color:#fff;margin-top:2px;padding-left:8px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15)}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container .checked:after{content:"X";font-size:29px;position:relative;left:6.5px;top:-1.5px;font-weight:700;pointer-events:none}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container select{width:100%;height:32px;background-color:#fff;color:#474747;border:none;margin-left:0px;border-radius:4px;font-size:14px;font-weight:400;letter-spacing:0.5px;line-height:26px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15)}@media (max-width: 662px){.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container select{-webkit-appearance:none;background-color:#fff}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container select:after{position:relative}}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_recaptcha{margin-top:3px !important}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container_checkbox{margin-top:0px}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container_checkbox ul li{display:flex}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .ginput_container_checkbox ul li label{font-size:10px;color:#fff;font-weight:400;margin:0px 5px}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield .validation_message{display:none}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield_html{width:100%;color:#A8A8A8;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;line-height:16px}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield_error{padding-right:12px;border:none;background-color:transparent;margin-top:3px;max-width:100% !important;padding-top:0px;padding-bottom:0px;margin-bottom:0px !important}@media (max-width: 1024px){.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield_error{padding-right:0px}}.form-block .form-block__container .form-block__form-container form .gform_body .gform_fields .gfield_error .ginput_container input{border:2px solid red !important}.form-block .form-block__container .form-block__form-container form .gform_footer{width:303px;padding:8px 0 0 0;margin:0}.form-block .form-block__container .form-block__form-container form .gform_footer input[type=submit]{width:100%;height:32px;background:#434790;color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;border:none;border-radius:4px;appearance:none;-webkit-appearance:none;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.15);cursor:pointer}@media (max-width: 662px){.form-block .form-block__container .form-block__form-container form .gform_footer input[type=submit]{margin-right:0px}}.form-block .form-block__container .form-block__form-container form .validation_error{display:none}.form-block .form-block__container .form-block__form-container .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}@media (max-width: 767px){.form-block{padding:25px 0}.form-block__inner-container{display:block}.form-block__text-container{max-width:100%}.form-block__list{max-width:100%}.form-block__form-container{margin:38px 0 0}}.related-content.slanty-inner .related-content__title-box{display:flex;justify-content:space-between;align-items:center}.related-content.slanty-inner .related-content__title-box .related-content__title{color:#000;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;line-height:34px;margin:20px 0 12px}@media (max-width: 662px){.related-content.slanty-inner .related-content__title-box .related-content__title{font-size:24px;line-height:30px;margin:16px 0}}.related-content.slanty-inner .related-content__title-box a{margin:10px 0 0 20px;flex-shrink:0}.related-content.slanty-inner .words h5.related-content__download-title{margin-top:20px}.related-content.slanty-inner .words .link-box{bottom:17px}.related-content__background-container-left{width:100vw;position:relative;transform:translateY(-500px)}.related-content__background-container-right{width:100vw;position:relative;transform:translateY(-275px)}@media (max-width: 1045px){.related-content__background-container-right{display:none}}.related-content__background-left{height:640px;width:490px;position:absolute;top:0;left:-5px;opacity:.25}.related-content__background-right{height:354px;width:615px;position:absolute;top:0;right:0;opacity:.2}
