/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@charset "UTF-8";
/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the Hippocratic License 2.1 - http://firstdonoharm.dev
 *
 * Copyright (c) 2022 Animate.css
 */
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animated.repeat-2{-webkit-animation-iteration-count:calc(1*2);animation-iteration-count:calc(1*2);-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animated.repeat-3{-webkit-animation-iteration-count:calc(1*3);animation-iteration-count:calc(1*3);-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animated.delay-2s{-webkit-animation-delay:calc(1s*2);animation-delay:calc(1s*2);-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animated.delay-3s{-webkit-animation-delay:calc(1s*3);animation-delay:calc(1s*3);-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animated.delay-4s{-webkit-animation-delay:calc(1s*4);animation-delay:calc(1s*4);-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animated.delay-5s{-webkit-animation-delay:calc(1s*5);animation-delay:calc(1s*5);-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animated.faster{-webkit-animation-duration:calc(1s/2);animation-duration:calc(1s/2);-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animated.fast{-webkit-animation-duration:calc(1s*0.8);animation-duration:calc(1s*0.8);-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animated.slow{-webkit-animation-duration:calc(1s*2);animation-duration:calc(1s*2);-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animated.slower{-webkit-animation-duration:calc(1s*3);animation-duration:calc(1s*3);-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media print,(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{from,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:calc(1s*1.3);animation-duration:calc(1s*1.3);-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0px) scale(.7);transform:translateX(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0px) scale(.7);transform:translateY(0px) scale(.7);opacity:.7}100%{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopLeft{from{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInTopRight{from{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomLeft{from{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInBottomRight{from{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:calc(1s*0.75);animation-duration:calc(1s*0.75);-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInRight{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedInLeft{from{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{from{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{opacity:1}to{-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:calc(1s*2);animation-duration:calc(1s*2);-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}body[data-aos-duration="50"] [data-aos],[data-aos][data-aos][data-aos-duration="50"]{-webkit-transition-duration:50ms;transition-duration:50ms}body[data-aos-delay="50"] [data-aos],[data-aos][data-aos][data-aos-delay="50"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="50"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="50"].aos-animate{-webkit-transition-delay:50ms;transition-delay:50ms}body[data-aos-duration="100"] [data-aos],[data-aos][data-aos][data-aos-duration="100"]{-webkit-transition-duration:.1s;transition-duration:.1s}body[data-aos-delay="100"] [data-aos],[data-aos][data-aos][data-aos-delay="100"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="100"].aos-animate{-webkit-transition-delay:.1s;transition-delay:.1s}body[data-aos-duration="150"] [data-aos],[data-aos][data-aos][data-aos-duration="150"]{-webkit-transition-duration:.15s;transition-duration:.15s}body[data-aos-delay="150"] [data-aos],[data-aos][data-aos][data-aos-delay="150"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="150"].aos-animate{-webkit-transition-delay:.15s;transition-delay:.15s}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{-webkit-transition-duration:.2s;transition-duration:.2s}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{-webkit-transition-delay:.2s;transition-delay:.2s}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{-webkit-transition-duration:.25s;transition-duration:.25s}body[data-aos-delay="250"] [data-aos],[data-aos][data-aos][data-aos-delay="250"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="250"].aos-animate{-webkit-transition-delay:.25s;transition-delay:.25s}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{-webkit-transition-duration:.3s;transition-duration:.3s}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{-webkit-transition-delay:.3s;transition-delay:.3s}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{-webkit-transition-duration:.35s;transition-duration:.35s}body[data-aos-delay="350"] [data-aos],[data-aos][data-aos][data-aos-delay="350"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="350"].aos-animate{-webkit-transition-delay:.35s;transition-delay:.35s}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{-webkit-transition-duration:.4s;transition-duration:.4s}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{-webkit-transition-delay:.4s;transition-delay:.4s}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{-webkit-transition-duration:.45s;transition-duration:.45s}body[data-aos-delay="450"] [data-aos],[data-aos][data-aos][data-aos-delay="450"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="450"].aos-animate{-webkit-transition-delay:.45s;transition-delay:.45s}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{-webkit-transition-duration:.5s;transition-duration:.5s}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{-webkit-transition-delay:.5s;transition-delay:.5s}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{-webkit-transition-duration:.55s;transition-duration:.55s}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{-webkit-transition-delay:.55s;transition-delay:.55s}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{-webkit-transition-duration:.6s;transition-duration:.6s}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{-webkit-transition-delay:.6s;transition-delay:.6s}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{-webkit-transition-duration:.65s;transition-duration:.65s}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{-webkit-transition-delay:.65s;transition-delay:.65s}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{-webkit-transition-duration:.7s;transition-duration:.7s}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{-webkit-transition-delay:.7s;transition-delay:.7s}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{-webkit-transition-duration:.75s;transition-duration:.75s}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{-webkit-transition-delay:.75s;transition-delay:.75s}body[data-aos-duration="800"] [data-aos],[data-aos][data-aos][data-aos-duration="800"]{-webkit-transition-duration:.8s;transition-duration:.8s}body[data-aos-delay="800"] [data-aos],[data-aos][data-aos][data-aos-delay="800"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="800"].aos-animate{-webkit-transition-delay:.8s;transition-delay:.8s}body[data-aos-duration="850"] [data-aos],[data-aos][data-aos][data-aos-duration="850"]{-webkit-transition-duration:.85s;transition-duration:.85s}body[data-aos-delay="850"] [data-aos],[data-aos][data-aos][data-aos-delay="850"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="850"].aos-animate{-webkit-transition-delay:.85s;transition-delay:.85s}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{-webkit-transition-duration:.9s;transition-duration:.9s}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{-webkit-transition-delay:.9s;transition-delay:.9s}body[data-aos-duration="950"] [data-aos],[data-aos][data-aos][data-aos-duration="950"]{-webkit-transition-duration:.95s;transition-duration:.95s}body[data-aos-delay="950"] [data-aos],[data-aos][data-aos][data-aos-delay="950"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="950"].aos-animate{-webkit-transition-delay:.95s;transition-delay:.95s}body[data-aos-duration="1000"] [data-aos],[data-aos][data-aos][data-aos-duration="1000"]{-webkit-transition-duration:1s;transition-duration:1s}body[data-aos-delay="1000"] [data-aos],[data-aos][data-aos][data-aos-delay="1000"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1000"].aos-animate{-webkit-transition-delay:1s;transition-delay:1s}body[data-aos-duration="1050"] [data-aos],[data-aos][data-aos][data-aos-duration="1050"]{-webkit-transition-duration:1.05s;transition-duration:1.05s}body[data-aos-delay="1050"] [data-aos],[data-aos][data-aos][data-aos-delay="1050"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1050"].aos-animate{-webkit-transition-delay:1.05s;transition-delay:1.05s}body[data-aos-duration="1100"] [data-aos],[data-aos][data-aos][data-aos-duration="1100"]{-webkit-transition-duration:1.1s;transition-duration:1.1s}body[data-aos-delay="1100"] [data-aos],[data-aos][data-aos][data-aos-delay="1100"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1100"].aos-animate{-webkit-transition-delay:1.1s;transition-delay:1.1s}body[data-aos-duration="1150"] [data-aos],[data-aos][data-aos][data-aos-duration="1150"]{-webkit-transition-duration:1.15s;transition-duration:1.15s}body[data-aos-delay="1150"] [data-aos],[data-aos][data-aos][data-aos-delay="1150"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1150"].aos-animate{-webkit-transition-delay:1.15s;transition-delay:1.15s}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{-webkit-transition-duration:1.2s;transition-duration:1.2s}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{-webkit-transition-delay:1.2s;transition-delay:1.2s}body[data-aos-duration="1250"] [data-aos],[data-aos][data-aos][data-aos-duration="1250"]{-webkit-transition-duration:1.25s;transition-duration:1.25s}body[data-aos-delay="1250"] [data-aos],[data-aos][data-aos][data-aos-delay="1250"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1250"].aos-animate{-webkit-transition-delay:1.25s;transition-delay:1.25s}body[data-aos-duration="1300"] [data-aos],[data-aos][data-aos][data-aos-duration="1300"]{-webkit-transition-duration:1.3s;transition-duration:1.3s}body[data-aos-delay="1300"] [data-aos],[data-aos][data-aos][data-aos-delay="1300"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1300"].aos-animate{-webkit-transition-delay:1.3s;transition-delay:1.3s}body[data-aos-duration="1350"] [data-aos],[data-aos][data-aos][data-aos-duration="1350"]{-webkit-transition-duration:1.35s;transition-duration:1.35s}body[data-aos-delay="1350"] [data-aos],[data-aos][data-aos][data-aos-delay="1350"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1350"].aos-animate{-webkit-transition-delay:1.35s;transition-delay:1.35s}body[data-aos-duration="1400"] [data-aos],[data-aos][data-aos][data-aos-duration="1400"]{-webkit-transition-duration:1.4s;transition-duration:1.4s}body[data-aos-delay="1400"] [data-aos],[data-aos][data-aos][data-aos-delay="1400"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1400"].aos-animate{-webkit-transition-delay:1.4s;transition-delay:1.4s}body[data-aos-duration="1450"] [data-aos],[data-aos][data-aos][data-aos-duration="1450"]{-webkit-transition-duration:1.45s;transition-duration:1.45s}body[data-aos-delay="1450"] [data-aos],[data-aos][data-aos][data-aos-delay="1450"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1450"].aos-animate{-webkit-transition-delay:1.45s;transition-delay:1.45s}body[data-aos-duration="1500"] [data-aos],[data-aos][data-aos][data-aos-duration="1500"]{-webkit-transition-duration:1.5s;transition-duration:1.5s}body[data-aos-delay="1500"] [data-aos],[data-aos][data-aos][data-aos-delay="1500"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1500"].aos-animate{-webkit-transition-delay:1.5s;transition-delay:1.5s}body[data-aos-duration="1550"] [data-aos],[data-aos][data-aos][data-aos-duration="1550"]{-webkit-transition-duration:1.55s;transition-duration:1.55s}body[data-aos-delay="1550"] [data-aos],[data-aos][data-aos][data-aos-delay="1550"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1550"].aos-animate{-webkit-transition-delay:1.55s;transition-delay:1.55s}body[data-aos-duration="1600"] [data-aos],[data-aos][data-aos][data-aos-duration="1600"]{-webkit-transition-duration:1.6s;transition-duration:1.6s}body[data-aos-delay="1600"] [data-aos],[data-aos][data-aos][data-aos-delay="1600"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1600"].aos-animate{-webkit-transition-delay:1.6s;transition-delay:1.6s}body[data-aos-duration="1650"] [data-aos],[data-aos][data-aos][data-aos-duration="1650"]{-webkit-transition-duration:1.65s;transition-duration:1.65s}body[data-aos-delay="1650"] [data-aos],[data-aos][data-aos][data-aos-delay="1650"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1650"].aos-animate{-webkit-transition-delay:1.65s;transition-delay:1.65s}body[data-aos-duration="1700"] [data-aos],[data-aos][data-aos][data-aos-duration="1700"]{-webkit-transition-duration:1.7s;transition-duration:1.7s}body[data-aos-delay="1700"] [data-aos],[data-aos][data-aos][data-aos-delay="1700"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1700"].aos-animate{-webkit-transition-delay:1.7s;transition-delay:1.7s}body[data-aos-duration="1750"] [data-aos],[data-aos][data-aos][data-aos-duration="1750"]{-webkit-transition-duration:1.75s;transition-duration:1.75s}body[data-aos-delay="1750"] [data-aos],[data-aos][data-aos][data-aos-delay="1750"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1750"].aos-animate{-webkit-transition-delay:1.75s;transition-delay:1.75s}body[data-aos-duration="1800"] [data-aos],[data-aos][data-aos][data-aos-duration="1800"]{-webkit-transition-duration:1.8s;transition-duration:1.8s}body[data-aos-delay="1800"] [data-aos],[data-aos][data-aos][data-aos-delay="1800"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1800"].aos-animate{-webkit-transition-delay:1.8s;transition-delay:1.8s}body[data-aos-duration="1850"] [data-aos],[data-aos][data-aos][data-aos-duration="1850"]{-webkit-transition-duration:1.85s;transition-duration:1.85s}body[data-aos-delay="1850"] [data-aos],[data-aos][data-aos][data-aos-delay="1850"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1850"].aos-animate{-webkit-transition-delay:1.85s;transition-delay:1.85s}body[data-aos-duration="1900"] [data-aos],[data-aos][data-aos][data-aos-duration="1900"]{-webkit-transition-duration:1.9s;transition-duration:1.9s}body[data-aos-delay="1900"] [data-aos],[data-aos][data-aos][data-aos-delay="1900"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1900"].aos-animate{-webkit-transition-delay:1.9s;transition-delay:1.9s}body[data-aos-duration="1950"] [data-aos],[data-aos][data-aos][data-aos-duration="1950"]{-webkit-transition-duration:1.95s;transition-duration:1.95s}body[data-aos-delay="1950"] [data-aos],[data-aos][data-aos][data-aos-delay="1950"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="1950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1950"].aos-animate{-webkit-transition-delay:1.95s;transition-delay:1.95s}body[data-aos-duration="2000"] [data-aos],[data-aos][data-aos][data-aos-duration="2000"]{-webkit-transition-duration:2s;transition-duration:2s}body[data-aos-delay="2000"] [data-aos],[data-aos][data-aos][data-aos-delay="2000"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2000"].aos-animate{-webkit-transition-delay:2s;transition-delay:2s}body[data-aos-duration="2050"] [data-aos],[data-aos][data-aos][data-aos-duration="2050"]{-webkit-transition-duration:2.05s;transition-duration:2.05s}body[data-aos-delay="2050"] [data-aos],[data-aos][data-aos][data-aos-delay="2050"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2050"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2050"].aos-animate{-webkit-transition-delay:2.05s;transition-delay:2.05s}body[data-aos-duration="2100"] [data-aos],[data-aos][data-aos][data-aos-duration="2100"]{-webkit-transition-duration:2.1s;transition-duration:2.1s}body[data-aos-delay="2100"] [data-aos],[data-aos][data-aos][data-aos-delay="2100"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2100"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2100"].aos-animate{-webkit-transition-delay:2.1s;transition-delay:2.1s}body[data-aos-duration="2150"] [data-aos],[data-aos][data-aos][data-aos-duration="2150"]{-webkit-transition-duration:2.15s;transition-duration:2.15s}body[data-aos-delay="2150"] [data-aos],[data-aos][data-aos][data-aos-delay="2150"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2150"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2150"].aos-animate{-webkit-transition-delay:2.15s;transition-delay:2.15s}body[data-aos-duration="2200"] [data-aos],[data-aos][data-aos][data-aos-duration="2200"]{-webkit-transition-duration:2.2s;transition-duration:2.2s}body[data-aos-delay="2200"] [data-aos],[data-aos][data-aos][data-aos-delay="2200"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2200"].aos-animate{-webkit-transition-delay:2.2s;transition-delay:2.2s}body[data-aos-duration="2250"] [data-aos],[data-aos][data-aos][data-aos-duration="2250"]{-webkit-transition-duration:2.25s;transition-duration:2.25s}body[data-aos-delay="2250"] [data-aos],[data-aos][data-aos][data-aos-delay="2250"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2250"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2250"].aos-animate{-webkit-transition-delay:2.25s;transition-delay:2.25s}body[data-aos-duration="2300"] [data-aos],[data-aos][data-aos][data-aos-duration="2300"]{-webkit-transition-duration:2.3s;transition-duration:2.3s}body[data-aos-delay="2300"] [data-aos],[data-aos][data-aos][data-aos-delay="2300"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2300"].aos-animate{-webkit-transition-delay:2.3s;transition-delay:2.3s}body[data-aos-duration="2350"] [data-aos],[data-aos][data-aos][data-aos-duration="2350"]{-webkit-transition-duration:2.35s;transition-duration:2.35s}body[data-aos-delay="2350"] [data-aos],[data-aos][data-aos][data-aos-delay="2350"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2350"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2350"].aos-animate{-webkit-transition-delay:2.35s;transition-delay:2.35s}body[data-aos-duration="2400"] [data-aos],[data-aos][data-aos][data-aos-duration="2400"]{-webkit-transition-duration:2.4s;transition-duration:2.4s}body[data-aos-delay="2400"] [data-aos],[data-aos][data-aos][data-aos-delay="2400"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2400"].aos-animate{-webkit-transition-delay:2.4s;transition-delay:2.4s}body[data-aos-duration="2450"] [data-aos],[data-aos][data-aos][data-aos-duration="2450"]{-webkit-transition-duration:2.45s;transition-duration:2.45s}body[data-aos-delay="2450"] [data-aos],[data-aos][data-aos][data-aos-delay="2450"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2450"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2450"].aos-animate{-webkit-transition-delay:2.45s;transition-delay:2.45s}body[data-aos-duration="2500"] [data-aos],[data-aos][data-aos][data-aos-duration="2500"]{-webkit-transition-duration:2.5s;transition-duration:2.5s}body[data-aos-delay="2500"] [data-aos],[data-aos][data-aos][data-aos-delay="2500"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2500"].aos-animate{-webkit-transition-delay:2.5s;transition-delay:2.5s}body[data-aos-duration="2550"] [data-aos],[data-aos][data-aos][data-aos-duration="2550"]{-webkit-transition-duration:2.55s;transition-duration:2.55s}body[data-aos-delay="2550"] [data-aos],[data-aos][data-aos][data-aos-delay="2550"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2550"].aos-animate{-webkit-transition-delay:2.55s;transition-delay:2.55s}body[data-aos-duration="2600"] [data-aos],[data-aos][data-aos][data-aos-duration="2600"]{-webkit-transition-duration:2.6s;transition-duration:2.6s}body[data-aos-delay="2600"] [data-aos],[data-aos][data-aos][data-aos-delay="2600"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2600"].aos-animate{-webkit-transition-delay:2.6s;transition-delay:2.6s}body[data-aos-duration="2650"] [data-aos],[data-aos][data-aos][data-aos-duration="2650"]{-webkit-transition-duration:2.65s;transition-duration:2.65s}body[data-aos-delay="2650"] [data-aos],[data-aos][data-aos][data-aos-delay="2650"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2650"].aos-animate{-webkit-transition-delay:2.65s;transition-delay:2.65s}body[data-aos-duration="2700"] [data-aos],[data-aos][data-aos][data-aos-duration="2700"]{-webkit-transition-duration:2.7s;transition-duration:2.7s}body[data-aos-delay="2700"] [data-aos],[data-aos][data-aos][data-aos-delay="2700"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2700"].aos-animate{-webkit-transition-delay:2.7s;transition-delay:2.7s}body[data-aos-duration="2750"] [data-aos],[data-aos][data-aos][data-aos-duration="2750"]{-webkit-transition-duration:2.75s;transition-duration:2.75s}body[data-aos-delay="2750"] [data-aos],[data-aos][data-aos][data-aos-delay="2750"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2750"].aos-animate{-webkit-transition-delay:2.75s;transition-delay:2.75s}body[data-aos-duration="2800"] [data-aos],[data-aos][data-aos][data-aos-duration="2800"]{-webkit-transition-duration:2.8s;transition-duration:2.8s}body[data-aos-delay="2800"] [data-aos],[data-aos][data-aos][data-aos-delay="2800"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2800"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2800"].aos-animate{-webkit-transition-delay:2.8s;transition-delay:2.8s}body[data-aos-duration="2850"] [data-aos],[data-aos][data-aos][data-aos-duration="2850"]{-webkit-transition-duration:2.85s;transition-duration:2.85s}body[data-aos-delay="2850"] [data-aos],[data-aos][data-aos][data-aos-delay="2850"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2850"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2850"].aos-animate{-webkit-transition-delay:2.85s;transition-delay:2.85s}body[data-aos-duration="2900"] [data-aos],[data-aos][data-aos][data-aos-duration="2900"]{-webkit-transition-duration:2.9s;transition-duration:2.9s}body[data-aos-delay="2900"] [data-aos],[data-aos][data-aos][data-aos-delay="2900"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2900"].aos-animate{-webkit-transition-delay:2.9s;transition-delay:2.9s}body[data-aos-duration="2950"] [data-aos],[data-aos][data-aos][data-aos-duration="2950"]{-webkit-transition-duration:2.95s;transition-duration:2.95s}body[data-aos-delay="2950"] [data-aos],[data-aos][data-aos][data-aos-delay="2950"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="2950"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="2950"].aos-animate{-webkit-transition-delay:2.95s;transition-delay:2.95s}body[data-aos-duration="3000"] [data-aos],[data-aos][data-aos][data-aos-duration="3000"]{-webkit-transition-duration:3s;transition-duration:3s}body[data-aos-delay="3000"] [data-aos],[data-aos][data-aos][data-aos-delay="3000"]{-webkit-transition-delay:0s;transition-delay:0s}body[data-aos-delay="3000"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="3000"].aos-animate{-webkit-transition-delay:3s;transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}body[data-aos-easing=ease] [data-aos],[data-aos][data-aos][data-aos-easing=ease]{-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1)}body[data-aos-easing=ease-in] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in]{-webkit-transition-timing-function:cubic-bezier(.42,0,1,1);transition-timing-function:cubic-bezier(.42,0,1,1)}body[data-aos-easing=ease-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out]{-webkit-transition-timing-function:cubic-bezier(0,0,.58,1);transition-timing-function:cubic-bezier(0,0,.58,1)}body[data-aos-easing=ease-in-out] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out]{-webkit-transition-timing-function:cubic-bezier(.42,0,.58,1);transition-timing-function:cubic-bezier(.42,0,.58,1)}body[data-aos-easing=ease-in-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-back]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}body[data-aos-easing=ease-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-back]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}body[data-aos-easing=ease-in-out-back] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-back]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}body[data-aos-easing=ease-in-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-sine]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}body[data-aos-easing=ease-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-sine]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}body[data-aos-easing=ease-in-out-sine] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-sine]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}body[data-aos-easing=ease-in-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quad]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quad]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-quad] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quad]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}body[data-aos-easing=ease-in-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-cubic]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-cubic]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-cubic] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-cubic]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}body[data-aos-easing=ease-in-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-quart]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}body[data-aos-easing=ease-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-out-quart]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}body[data-aos-easing=ease-in-out-quart] [data-aos],[data-aos][data-aos][data-aos-easing=ease-in-out-quart]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:18px 20px 12px;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;position:absolute;top:0;right:0;z-index:1}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#fff}.hamburger-box{width:22px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:22px;height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:before,.hamburger--3dx .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:before,.hamburger--3dx-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:before,.hamburger--3dy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:before,.hamburger--3dy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:before,.hamburger--3dxy .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;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 .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:before,.hamburger--3dxy-r .hamburger-inner:after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;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(.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.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(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.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(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.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:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.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:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.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:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent !important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner:before,.hamburger--minus .hamburger-inner:after{transition:bottom .08s 0s ease-out,top .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 .08s ease-out,top .08s ease-out,opacity 0s .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:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:14px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,7px,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,-14px,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:.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:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent !important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent !important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner:before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner:after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent !important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:before,.hamburger--vortex .hamburger-inner:after{transition-duration:0s;transition-delay:.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(.19,1,.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:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:before,.hamburger--vortex-r .hamburger-inner:after{transition-duration:0s;transition-delay:.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(.19,1,.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)}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@charset "UTF-8";.video-thumb{cursor:pointer}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);aspect-ratio:16/9}.modal iframe{aspect-ratio:16/9;width:100%;height:100%;display:block;border:none;position:absolute;top:0;left:0;right:0;bottom:0}.modal .modal-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .modal-content{position:relative;margin:5% auto;width:100%;max-width:1115px;aspect-ratio:16/9;background:#000;padding:0;border-radius:10px;overflow:hidden}.modal .close{position:absolute;top:10px;right:20px;font-size:44px;color:#fff;cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.15);background-image:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.0013 10.4032L1.70167 17.7028L0.287457 16.2886L7.58709 8.98895L0.298505 1.70037L1.71272 0.286152L9.0013 7.57474L16.2885 0.287533L17.7027 1.70175L10.4155 8.98895L17.7138 16.2872L16.2996 17.7014L9.0013 10.4032Z" fill="white"/></svg>');background-position:center;background-repeat:no-repeat;z-index:10000;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal .close:hover{background-color:#3ab554}.modal-after-video{background-color:#000;text-align:center;padding:40px 30px;aspect-ratio:16/9;position:relative}.modal-after-video .modal-after-video-content{cursor:pointer;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:'Manrope';font-weight:700;line-height:1.4}.modal-after-video .modal-after-video-content .txt-white{font-size:20px;color:#fff;margin:0}@media only screen and (min-width:768px){.modal-after-video .modal-after-video-content .txt-white{font-size:40px}}.modal-after-video .modal-after-video-content .txt-yellow{font-size:25px;color:#fccd01;margin:0}@media only screen and (min-width:768px){.modal-after-video .modal-after-video-content .txt-yellow{font-size:56px}}body.home .latest-news{background:linear-gradient(180deg,#fff 0%,#eef7fd 7.29%)}.ecommerce-redesign{background:linear-gradient(180deg,#e4f4ff 0%,#fff 50%,#fff 100%);padding-top:60px;padding-bottom:60px}.ecommerce-redesign .fx__heading{text-align:center;margin-bottom:0;max-width:908px;margin-left:auto;margin-right:auto}#ecommerce.ecommerce-redesign .ecommerce__companies{padding-top:80px;padding-bottom:0}.ecommerce-redesign .fx__heading .title{font-weight:700;font-size:40px;line-height:50px;letter-spacing:0px;text-align:center;margin-bottom:15px}.ecommerce-redesign .fx__heading p{font-weight:500;font-size:18px;line-height:150%;letter-spacing:0px}.ecommerce-redesign .ecommerce__companies .block{position:relative}.ecommerce-redesign .ecommerce__companies .card-toggle__button{display:inline-flex;position:absolute;right:6px;bottom:6px;z-index:9;transition:transform .3s ease}.ecommerce-redesign .ecommerce__companies p{font-weight:600;font-size:16px;line-height:22px;letter-spacing:0px;text-align:center}.ecommerce-redesign .card__information{font-size:16px;line-height:22px;letter-spacing:0px;text-align:center}.ecommerce-redesign .card__information .title{font-weight:600;margin:0 0 10px}.ecommerce-redesign .card__information p{padding:0;font-weight:400}.ecommerce-redesign .card__information--overlay-inner{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px}.ecommerce-redesign .card__information--overlay{position:absolute;bottom:0;left:0;right:0;padding:10px 10px 40px;top:0;transform:translateY(100%);opacity:0;transition:transform .4s ease,opacity .4s ease;backdrop-filter:blur(7px);border-radius:10px;display:flex;flex-direction:column;justify-content:end}.ecommerce__companies .block__oranger .card__information--overlay{background:linear-gradient(180deg,rgba(242,99,28,.8) 0%,rgba(235,84,9,.8) 100%)}.ecommerce__companies .block__green .card__information--overlay{background:linear-gradient(180deg,rgba(137,176,71,.8) 0%,rgba(95,141,67,.8) 100%)}.ecommerce__companies .block__black .card__information--overlay{background:linear-gradient(180deg,rgba(90,90,90,.8) 0%,rgba(49,49,49,.8) 100%)}.ecommerce__companies .block__blue .card__information--overlay{background:linear-gradient(180deg,rgba(26,158,215,.8) 0%,rgba(9,140,197,.8) 100%)}.ecommerce__companies img{transition:transform .4s ease;transform:translateY(0)}.ecommerce__companies .link a{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:8}@media screen and (max-width:1032px){.ecommerce-redesign .ecommerce__companies .block.show-content .card-toggle__button{transform:rotate(45deg)}.ecommerce-redesign .ecommerce__companies .block.show-content .card__information--overlay{transform:translateY(0);opacity:1;padding:10px;justify-content:center}.ecommerce-redesign .ecommerce__companies p{font-weight:600;font-size:12px;line-height:125%;letter-spacing:0px}.ecommerce-redesign .card__information{font-size:12px;line-height:125%}.ecommerce-redesign .card__information p{font-size:11px}}@media screen and (min-width:1033px){.ecommerce-redesign .ecommerce__companies .block:hover{cursor:pointer}.ecommerce-redesign .ecommerce__companies .block:hover .card-toggle__button{transform:rotate(45deg)}.ecommerce-redesign .ecommerce__companies .block:hover .card__information--overlay{transform:translateY(0);opacity:1}.ecommerce__companies .block:hover img{transform:translateY(-23px)}}@media only screen and (max-width:767px){.ecommerce-redesign{padding-top:40px;padding-bottom:10px}#ecommerce.ecommerce-redesign .ecommerce__companies{padding-top:50px}.ecommerce-redesign .fx__heading .title{font-size:25px;line-height:120%}.ecommerce-redesign .fx__heading p{font-weight:400;font-size:14px}}#iframe-template .banner__hightlight.banner__hightlight-new-background{background:url("/wp-content/uploads/iframe-template-hightlight-new-bg.png");background-size:cover;position:relative}#iframe-template .banner__hightlight.banner__hightlight-new-background:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff 5.12%,#e4f4ff 100%);z-index:-1}@media only screen and (max-width:767px){#iframe-template .banner__hightlight.banner__hightlight-new-background{background:url("/wp-content/uploads/iframe-template-hightlight-mobile-new-bg.png");background-size:cover}#iframe-template .banner__hightlight.banner__hightlight-new-background:before{background:linear-gradient(180deg,#fff 0%,#e4f4ff 100%)}#iframe-template .banner__hightlight.banner__hightlight-new-background .banner__hightlight-content{padding-bottom:80px}}#contactus .button__chat{max-width:265px}#video-landing .top-banner .top-banner__photo .icon-play.icon-play-green{width:90px}@media only screen and (max-width:767px){#video-landing .top-banner .top-banner__photo .icon-play.icon-play-green{width:60px}#video-landing .top-banner .top-banner__photo .icon-play.icon-play-green img{width:100%;height:100%}}#ecommerce.ecommerce-redesign{background:linear-gradient(180deg,#e4f4ff 0%,#fff 50%,#fff 100%)}@media only screen and (min-width:768px){#iframe-template .top-banner.top-banner-with-content .left__col .button__groups .button{width:auto}}#iframe-template .top-banner.top-banner-with-content p strong{text-decoration:underline}@media only screen and (min-width:768px){#iframe-template .top-banner.top-banner-with-content .left__col .button__groups .button{width:auto}}@media only screen and (max-width:767px){#iframe-template .top-banner.top-banner-with-content .left__col .fx__heading.small p{font-size:16px}#iframe-template .top-banner.top-banner-with-content .left__col p small{font-size:14px}#iframe-template .top-banner.top-banner-with-content .left__col .button__groups .button{max-height:44px}#iframe-template .top-banner.top-banner-with-image .left__col .fx__heading.small p{font-size:16px}#iframe-template .top-banner.top-banner-with-image .left__col p small{font-size:14px}#iframe-template .top-banner.top-banner-with-image .left__col .button__groups .button{max-height:44px}}#iframe-template .top-banner.top-banner-width-video .left__col .button__groups .button{width:auto}#iframe-template .top-banner.top-banner-width-video .left__col .fx__heading.small p{line-height:150%}@media only screen and (max-width:767px){#iframe-template .top-banner.top-banner-width-content .left__col .fx__heading.small p{font-size:16px}#iframe-template .top-banner.top-banner-width-content .left__col .button__groups .button{max-height:44px;width:100%;min-width:100%}#iframe-template .top-banner.top-banner-width-video .left__col .fx__heading.small p{font-size:16px}#iframe-template .top-banner.top-banner-width-video .left__col .button__groups{width:100%}#iframe-template .top-banner.top-banner-width-video .left__col .button__groups .button{max-height:44px;width:100%;min-width:100%}}.background-for-section-1 #section__award{background:linear-gradient(180deg,#fff 0%,#eef7fd 40%,#eef7fd 60%,#fff 100%)}.background-for-section-1 #services__collapes{background:linear-gradient(0deg,#eef7fd,#eef7fd),linear-gradient(180deg,#fff 81.31%,#eef7fd 100%)}@media only screen and (min-width:768px){.services__block-custom-image .show-mobile{display:none}}@media only screen and (max-width:767px){.conversion-rate-optimization-background .button__groups .button{width:100%}.services__block.services__block-custom-image .services__content{padding-bottom:40px}.services__block-custom-image .right__col.hidden-mobile{display:none}}.magento-services-background .services__block.bg__revert.ltr{background:linear-gradient(180deg,#fff 0%,#eef7fd 40%,#eef7fd 60%,#fff 100%)}.magento-services-background #iframe-template .top-banner.top-banner-new-background-2{background:linear-gradient(0deg,#eef7fd,#eef7fd),linear-gradient(180deg,#eef7fd 0%,#eef7fd 79.53%,#fff 100%)}.magento-services-background #services__collapes{background:linear-gradient(0deg,#eef7fd,#eef7fd),linear-gradient(180deg,#fff 81.31%,#eef7fd 100%)}.magento-services-background #iframe-template #stories.stories{background:linear-gradient(0deg,#eef7fd 0%,#eef7fd 100%)}.magento-services-background #iframe-template #faq__collapes{background:linear-gradient(180deg,#eef7fd 90.51%,#fff 100%)}.services__block.bg__revert.ltr .fx__heading .title{font-size:32px}.services__block.bg__revert.ltr p{font-size:20px;line-height:120%}@media only screen and (max-width:767px){#iframe-template .top-banner .right__col+.left__col .fx__heading .title{display:block}.magento-services-background .services__block .sticky__button.all-access-pass{width:100%}.magento-services-background .services__block .sticky__button.all-access-pass .button__groups{width:100%}.magento-services-background .services__block .sticky__button.all-access-pass .button__groups .aap-base{width:100%}.services__block.bg__revert.ltr p{font-size:14px}.services__block.bg__revert.ltr .fx__heading .title{font-size:25px}}.background-style-1 #iframe-template .top-banner.top-banner-width-content{background:0 0;position:relative}.background-style-1 #iframe-template .top-banner.top-banner-width-content:after{content:"";display:block;position:absolute;bottom:0;height:80px;left:0;right:0;background:linear-gradient(180deg,#fff 0%,rgba(193,227,247,.2) 80%,#eef7fd 100%);z-index:-1}.background-style-1 #section__award{position:relative;background:linear-gradient(180deg,#eef7fd 0%,#eef7fd 85%,#fff 100%);z-index:0}.background-style-1 #section__award:after{content:"";position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(180deg,rgba(238,247,253,0) 0%,#fff 100%);z-index:-1}@media only screen and (min-width:768px){#section__intro+#video-landing #iframe-template .top-banner{padding:80px 0}}@media only screen and (max-width:767px){#section__intro+#video-landing #iframe-template .top-banner{padding:45px 0 25px}}body.page-template-static-redesign-page #iframe-template .top-banner .left__col .fx__heading.small p{line-height:150%}#iframe-template .top-banner.second_block .left__col .fx__heading.small p{line-height:150%}@media only screen and (max-width:767px){#video-landing #iframe-template .top-banner{padding:35px 0}#video-landing #iframe-template .top-banner .left__col .button__groups{width:100%}#iframe-template .top-banner.second_block .left__col .fx__heading.small p{font-size:14px}}#video-landing+.services__block.bg__revert.ltr{background:0 0;position:relative}#video-landing+.services__block.bg__revert.ltr:after{content:"";display:block;position:absolute;bottom:0;height:80px;left:0;right:0;background:linear-gradient(180deg,#fff 0%,rgba(193,227,247,.2) 80%,#eef7fd 100%);z-index:-1}#video-landing+.services__block.bg__revert.ltr p{line-height:150%}@media only screen and (min-width:768px){#iframe-template .top-banner .left__col .fx__heading.small h2.title{font-size:36px}.services__block.bg__revert.ltr .fx__heading h3.title{font-size:36px}body.shopify-services.page-template-static-redesign-page .all-access-pass__container .button__groups.all-access-pass__background{width:unset}}.services__block .all-access-pass__container .sticky__button{position:static}@media only screen and (max-width:767px){#video-landing+.services__block.bg__revert.ltr .right__col{padding-top:20px}.services__block .right__col{padding:20px 0 0}.services__block .right__col .service__photo{padding:10px 0 16px}.services__block .all-access-pass__container{width:100%}.services__block .all-access-pass__container .sticky__button{width:100%}.services__block .all-access-pass__container .sticky__button .button__groups{width:100%}body.shopify-services .all-access-pass__container .sticky__button .button__groups.all-access-pass__background{width:100%}#iframe-template .top-banner .left__col .button__groups.all-access-pass__background{width:100%}#iframe-template .top-banner .left__col .button__groups.all-access-pass__background .button{min-height:35px !important;padding:0;max-height:35px;font-weight:600;font-size:14px}}@media only screen and (max-width:767px){.services__block.bg__revert.ltr+#iframe-template .top-banner .left__col .fx__heading.small p{font-size:14px}.services__block.bg__revert.ltr #iframe-template .top-banner .left__col .button__groups .button{max-height:35px}}#iframe-template .banner__hightlight.banner__hightlight-bg-1{background:url("/wp-content/uploads/conversion-rate-optimization-desktop.png");background-size:cover;position:relative}#iframe-template .banner__hightlight.banner__hightlight-bg-1:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#eef7fd 5.12%,#eef7fd 100%);z-index:-1}@media only screen and (max-width:767px){#iframe-template .banner__hightlight.banner__hightlight-bg-1{background:url("/wp-content/uploads/conversion-rate-optimization-desktop-mobile.png");background-size:cover}}#iframe-template .banner__hightlight.banner__hightlight-bg-1+#faq__collapes{background:linear-gradient(180deg,#eef7fd 90.51%,#fff 100%)}@media only screen and (max-width:767px){#iframe-template .banner__hightlight.banner__hightlight-bg-1+#faq__collapes{padding-top:0;padding-bottom:40px}}body.page-template-static-redesign-page #services__collapes{background:linear-gradient(0deg,#eef7fd,#fff),linear-gradient(180deg,#fff 81.31%,#eef7fd 100%)}body.page-template-static-redesign-page #services__collapes .fx__heading .sub__catalog{font-weight:500;font-size:16px;line-height:100%;text-transform:uppercase}body.page-template-static-redesign-page #services__collapes .fx__heading .title{font-weight:700;font-size:25px;line-height:120%}@media only screen and (min-width:768px){body.page-template-static-redesign-page #services__collapes .fx__heading .sub__catalog{font-size:20px}body.page-template-static-redesign-page #services__collapes .fx__heading .title{font-size:36px}}@media only screen and (max-width:767px){#section__intro+#video-landing+#iframe-template .video__hightlight{margin-bottom:0;padding-bottom:40px}#iframe-template section.video__hightlight .button__groups .button{min-height:35px!important;height:35px;font-size:14px;width:100%}body.page-template-static-redesign-page #iframe-template #stories.stories{padding:20px 0 40px}}body.page-template-static-redesign-page #iframe-template #stories.stories.stories-bg-top-to-bottom{background:linear-gradient(0deg,#eef7fd 0%,#eef7fd 100%)}@media only screen and (min-width:768px){#services__collapes.services__block .button__groups.hidden-desktop{display:none}}@media only screen and (max-width:767px){#services__collapes.services__block .button__groups.hidden-mobile{display:none}.background-style-1 #services__collapes{padding-top:20px}.services__block-custom-image+#services__collapes .right__col{padding-bottom:40px}.services__block-custom-image+#services__collapes .contain__collapes .collapes__row:last-child{border-bottom:1px solid #d9dde4}.background-style-1 #iframe-template #faq__collapes{padding:0}.background-style-1 .button__groups{width:100%}.background-style-1 .button__groups .button{width:100%}}#iframe-template .banner__hightlight.banner__hightlight-bg-2{background:url('/wp-content/uploads/banner__hightlight_ecommerce-web-design-desktop.png');background-size:cover;position:relative}#iframe-template .banner__hightlight.banner__hightlight-bg-2:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#eef7fd 5.12%,#eef7fd 100%);z-index:-1}@media only screen and (max-width:767px){#iframe-template .banner__hightlight.banner__hightlight-bg-2{background:url('/wp-content/uploads/banner__hightlight_ecommerce-web-design-mobile.png.png');background-size:cover}body.page-template-static-redesign-page .services__block .services__content{padding:0 0 10px}body.page-template-static-redesign-page #services__collapes .left__col{padding-top:0}body.page-template-static-redesign-page #services__collapes .services__content .button__groups{justify-content:center}.services__block .all-access-pass__container{width:100%;position:static}.services__block .all-access-pass__container .sticky__button{width:100%;margin:16px 0}#section__intro .button__groups .button__white{width:auto}#iframe-template .top-banner.second_block .button__groups .button{min-height:35px !important;padding:0;max-height:35px;font-weight:600;font-size:14px}body.page-template-static-redesign-page .services__block .button__groups{width:100%}body.page-template-static-redesign-page .services__block .button__groups .button{width:100%}}@media only screen and (min-width:1024px){footer .custom-html-widget .container .row{display:grid !important;grid-template-columns:repeat(5,auto);gap:40px;box-sizing:border-box;justify-content:space-between}footer .custom-html-widget .container .row .location__wrap,footer .custom-html-widget .container .row .link__group{display:contents}}@charset "UTF-8";.latest-news{padding:30px 0 40px}@media only screen and (min-width:1024px){.latest-news{padding:60px 0}}@media only screen and (max-width:1023px){.latest-news .button__groups.on__desktop{display:none !important}}@media only screen and (min-width:1024px){.latest-news .button__groups.on__mobile{display:none !important}}.ln-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.ln-header .title{font-size:25px;margin:0}@media only screen and (max-width:1023px){.ln-header .title{text-align:center;width:100%}}@media only screen and (min-width:1024px){.ln-header .title{font-size:40px}}.ln-header .button__groups{margin-top:0}.ln-header .button__groups .button{line-height:1.2}.ln-footer{display:flex;align-items:center;justify-content:center}.ln-main .ln-grid{display:grid;gap:16px}@media only screen and (min-width:1024px){.ln-main .ln-grid{grid-template-columns:repeat(2,1fr)}}.ln-main .ln-card{display:grid;background:#fff;border-radius:10px}@media only screen and (min-width:1024px){.ln-main .ln-card{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.ln-main .ln-featured{position:relative;grid-template-columns:repeat(1,1fr);grid-row:span 2}.ln-main .ln-featured .ln-thumb{position:absolute;top:0;bottom:0;left:0;right:0}.ln-main .ln-featured .ln-body{background:linear-gradient(180deg,rgba(255,255,255,.86) 0%,rgba(255,255,255,.86) 100%);backdrop-filter:blur(2px);position:absolute;bottom:10px;left:10px;right:10px;padding:10px}}.ln-main .ln-body{display:flex;flex-flow:column;gap:6px;padding:10px 12px;border-radius:5px}@media only screen and (min-width:1024px){.ln-main .ln-body{padding:20px}}.ln-main .ln-body>*{margin:0;line-height:1.2}.ln-main .ln-thumb{display:block;overflow:hidden}.ln-main .ln-thumb img{aspect-ratio:316/177;display:block;border-radius:10px;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.ln-main .ln-date{font-size:12px;font-weight:500;color:#838383}.ln-main .ln-title,.ln-main .ln-title a{font-size:16px;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ln-main .ln-description{font-size:14px;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ln-main .ln-readmore{font-size:14px;font-weight:600;color:#3ab554}.portland-roots{background:linear-gradient(180deg,#fff 0%,#eef7fd 10%,#eef7fd 85%,#fff 100%)}.partner-groups{background:linear-gradient(360deg,#eef7fd 28.89%,#fff 100%)}.capabilities-overview{background:linear-gradient(0deg,#fff 0%,#eef7fd 18.69%)}.about-banner{height:0;padding-top:80%;overflow:hidden;position:relative}@media only screen and (min-width:768px){.about-banner{padding-top:calc(100dvh - 65px)}}.about-banner img{display:block;width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.about-banner .container__banner{max-width:1340px;width:100%;padding:0 20px;margin:0 auto}.about-banner .container__banner .content{position:absolute;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:1;color:#fff;font-size:14px;font-weight:600}@media only screen and (max-width:767px){.about-banner .container__banner .content{left:20px;right:20px}}@media only screen and (min-width:768px){.about-banner .container__banner .content{font-size:20px;-webkit-transform:translate(4rem,-50%);transform:translate(4rem,-50%)}}.about-banner .container__banner .content .title{font-size:20px;font-weight:700;margin:0 0 20px}@media only screen and (min-width:768px){.about-banner .container__banner .content .title{font-size:60px}}.about-banner .container__banner .content .description{line-height:1.5}.about-banner .banner-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.portland-roots .portland-roots-items{padding-top:30px;display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media only screen and (min-width:768px){.portland-roots .portland-roots-items{grid-template-columns:repeat(2,1fr);gap:30px}}.portland-roots .portland-roots-items .item.contain{border-radius:10px;border:8px solid #fff;padding:40px 30px;text-align:center;text-wrap:balance;grid-row:span 2}@media only screen and (min-width:768px){.portland-roots .portland-roots-items .item.contain{padding:70px 50px}}.portland-roots .portland-roots-items .item.about-gallery{border-radius:10px;overflow:hidden}.portland-roots .portland-roots-items .item.about-gallery img{display:block;border-radius:10px;width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover;transition:.25s cubic-bezier(0,0,.5,1)}.portland-roots .portland-roots-items .item.about-gallery:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.portland-roots .portland-roots-items .item .title{margin:0 0 20px;font-size:25px;font-weight:700}@media only screen and (min-width:768px){.portland-roots .portland-roots-items .item .title{margin:0 0 40px;font-size:36px}}.portland-roots .portland-roots-items .item .content{display:grid;gap:20px;font-size:16px;font-weight:500}@media only screen and (min-width:768px){.portland-roots .portland-roots-items .item .content{font-size:20px;gap:25px}}.portland-roots .portland-roots-items .item .content p{margin:0}.portland-roots,.partner-groups,.capabilities-overview{padding-bottom:40px}@media only screen and (min-width:768px){.portland-roots,.partner-groups,.capabilities-overview{padding-bottom:80px}}.partner-groups .typography-site-body,.capabilities-overview .typography-site-body{text-align:center;text-wrap:balance}.partner-groups .typography-site-body .fx__heading,.capabilities-overview .typography-site-body .fx__heading{max-width:860px;margin-left:auto;margin-right:auto}.partner-groups .typography-site-body .fx__heading .title,.capabilities-overview .typography-site-body .fx__heading .title{font-size:25px;line-height:120%;margin-bottom:15px}@media only screen and (min-width:768px){.partner-groups .typography-site-body .fx__heading .title,.capabilities-overview .typography-site-body .fx__heading .title{font-size:36px}}.partner-items{display:grid;grid-template-columns:repeat(1,1fr);gap:50px;margin-top:40px}@media only screen and (min-width:768px){.partner-items{grid-template-columns:repeat(3,1fr);gap:34px}}.partner-items .item{display:flex;flex-direction:column;gap:20px;text-align:center;padding:0 15px}@media only screen and (min-width:768px){.partner-items .item{padding:0 34px}}@media only screen and (max-width:767px){.partner-items .item .partner-logo img{height:150px;width:unset;max-width:100%}}.partner-items .item .title{font-size:18px;font-weight:700;margin:-40px 0 0}@media only screen and (min-width:768px){.partner-items .item .title{font-size:22px}}.partner-items .item .content{text-wrap:balance}.partner-items ul{list-style:none;margin:0;padding:0;text-align:left}.partner-items ul li{position:relative;padding-left:28px}.partner-items ul li:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU2MzcgMC4zMjgzODFDMTMuMTAwMyAwLjgwNTM3NCAxMy4xNDg2IDEuNjI3MDcgMTIuNjcxNiAyLjE2MzY4TDUuNzM4MyA5Ljk2MzY3QzUuNDkxNiAxMC4yNDEyIDUuMTM4IDEwLjQgNC43NjY2NyAxMC40QzQuMzk1MzQgMTAuNCA0LjA0MTc0IDEwLjI0MTIgMy43OTUwNCA5Ljk2MzY3TDAuMzI4MzgxIDYuMDYzNjdDLTAuMTQ4NjExIDUuNTI3MDYgLTAuMTAwMjc2IDQuNzA1MzcgMC40MzYzNCA0LjIyODM3QzAuOTcyOTU2IDMuNzUxMzggMS43OTQ2NSAzLjc5OTcyIDIuMjcxNjQgNC4zMzYzM0w0Ljc2NjY3IDcuMTQzMjRMMTAuNzI4NCAwLjQzNjM0QzExLjIwNTQgLTAuMTAwMjc2IDEyLjAyNyAtMC4xNDg2MTEgMTIuNTYzNyAwLjMyODM4MVoiIGZpbGw9IiMzNkI1NTMiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:13px 10.5px;width:13px;height:22px;position:absolute;left:0;background-position:center center}.partner-items ul li:not(:first-child){margin-top:16px}.capabilities-items{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;margin-top:40px}@media only screen and (min-width:768px){.capabilities-items{grid-template-columns:repeat(3,1fr);gap:30px 34px}}.capabilities-items .item{display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#fff 0%,#fff 100%);box-shadow:0px 0px 20px 0px #0000000F;padding:30px;border-radius:10px}@media only screen and (min-width:768px){.capabilities-items .item{padding:45px 34px}}.capabilities-items .item .title{margin:0;font-size:18px;font-weight:700}@media only screen and (max-width:767px){.about-us-newdesign .map-section{margin-bottom:40px}}@media only screen and (max-width:767px){#iframe-template .video__hightlight.text-banner.techniques-seciton{margin-bottom:0}}.affordable-performance-section{background:linear-gradient(0deg,#fff 0%,#eef7fd 10%);padding:40px 0;overflow:hidden}@media only screen and (min-width:768px){.affordable-performance-section{padding:80px 0}}.affordable-performance-section.bg__whiteliner{background:#fff}.affordable-performance-section.bg__white{background:linear-gradient(180deg,#fff 81.31%,#eef7fd 100%)}.affordable-performance-section.bg__gray{background:linear-gradient(180deg,#fff 0%,#e6e6e6 100%)}.affordable-performance-section.services-new-block{overflow:visible}.affordable-performance-wrap{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.affordable-performance-wrap.rtl .left__col{order:1}@media only screen and (min-width:768px){.affordable-performance-wrap{grid-template-columns:repeat(2,1fr);gap:30px}.affordable-performance-wrap.grid-57{grid-template-columns:minmax(300px,5fr) 7fr}}@media only screen and (min-width:1200px){.affordable-performance-wrap{gap:60px}}@media only screen and (max-width:767px){.affordable-performance-wrap .left__col{order:1}}.affordable-performance-wrap .right__col{position:relative}.affordable-performance-wrap .right__col .photo__sticky{position:sticky;top:0}.affordable-performance-wrap .typography-site-body .fx__heading .title{font-size:25px;margin-bottom:20px}@media only screen and (min-width:768px){.affordable-performance-wrap .typography-site-body .fx__heading .title{font-size:36px}}.affordable-performance-wrap p{margin-bottom:20px}.affordable-performance-wrap ul{list-style:none;margin:0 0 20px;padding:0;text-align:left}.affordable-performance-wrap ul li{position:relative;padding-left:28px}.affordable-performance-wrap ul li:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU2MzcgMC4zMjgzODFDMTMuMTAwMyAwLjgwNTM3NCAxMy4xNDg2IDEuNjI3MDcgMTIuNjcxNiAyLjE2MzY4TDUuNzM4MyA5Ljk2MzY3QzUuNDkxNiAxMC4yNDEyIDUuMTM4IDEwLjQgNC43NjY2NyAxMC40QzQuMzk1MzQgMTAuNCA0LjA0MTc0IDEwLjI0MTIgMy43OTUwNCA5Ljk2MzY3TDAuMzI4MzgxIDYuMDYzNjdDLTAuMTQ4NjExIDUuNTI3MDYgLTAuMTAwMjc2IDQuNzA1MzcgMC40MzYzNCA0LjIyODM3QzAuOTcyOTU2IDMuNzUxMzggMS43OTQ2NSAzLjc5OTcyIDIuMjcxNjQgNC4zMzYzM0w0Ljc2NjY3IDcuMTQzMjRMMTAuNzI4NCAwLjQzNjM0QzExLjIwNTQgLTAuMTAwMjc2IDEyLjAyNyAtMC4xNDg2MTEgMTIuNTYzNyAwLjMyODM4MVoiIGZpbGw9IiMzNkI1NTMiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-size:13px 10.5px;width:13px;height:22px;position:absolute;left:0;background-position:center center}.affordable-performance-wrap ul li:not(:first-child){margin-top:10px}.affordable-performance-wrap .video__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.affordable-performance-wrap .video__grid .clip{width:180px;height:58px;-webkit-mask-image:url(//forixcommerce.com/wp-content/themes/forixcom-child/css/../images/mask.svg);mask-image:url(//forixcommerce.com/wp-content/themes/forixcom-child/css/../images/mask.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;bottom:0;left:0;z-index:1;background:#00000033;backdrop-filter:blur(10px)}@media only screen and (max-width:419px){.affordable-performance-wrap .video__grid .clip{-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:0 100%;transform-origin:0 100%}}.affordable-performance-wrap .video__grid .clip .logo-client{width:128px;height:40px;position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.affordable-performance-wrap .video__grid .item{overflow:hidden;border-radius:16px;position:relative}.affordable-performance-wrap .video__grid .item>img,.affordable-performance-wrap .video__grid .item>video{border-radius:16px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;max-width:100%}.affordable-performance-wrap .video__grid .item>img.mask,.affordable-performance-wrap .video__grid .item>video.mask{position:absolute;top:0;right:0;bottom:0;left:0}.affordable-performance-wrap .video__grid .sm{aspect-ratio:1/1}.affordable-performance-wrap .video__grid.layout-1 .md{grid-column:span 2;aspect-ratio:292/140}.affordable-performance-wrap .video__grid.layout-2 .md{grid-row:span 2}#contactus .button__chat{max-width:inherit;display:inline-flex}.ecommerce-ai .services__block .services__content{padding:0 0 40px}@media only screen and (min-width:768px){.ecommerce-ai .services__block .services__content{padding:70px 0 80px}}@media only screen and (max-width:767px){.magento-services .internal-banner,.bigcommerce-services .internal-banner,.shopify-services .internal-banner{min-height:300px;padding-top:55.89744%}}.magento-services .internal-banner img,.bigcommerce-services .internal-banner img,.shopify-services .internal-banner img{display:block;width:100%;height:100%;-o-object-position:76% center;object-position:76% center;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.magento-services .internal-banner img,.bigcommerce-services .internal-banner img,.shopify-services .internal-banner img{-o-object-position:center center;object-position:center center}}@media only screen and (min-width:1200px){.magento-services .internal-banner img,.bigcommerce-services .internal-banner img,.shopify-services .internal-banner img{-o-object-position:center center;object-position:center center}}@media only screen and (max-width:1023px){.magento-services .photo__sticky .img01,.bigcommerce-services .photo__sticky .img01,.shopify-services .photo__sticky .img01{-webkit-transform:scale(1.16) !important;transform:scale(1.16) !important;-webkit-transform-origin:80% 0 !important;transform-origin:80% 0 !important}}@media only screen and (max-width:767px){.faqs .internal-banner{min-height:280px}}.parallax__block{height:100dvh !important}.internal-banner{height:0;min-height:240px;padding-top:55.89744%;overflow:hidden;position:relative}@media only screen and (max-width:767px){.internal-banner:before{content:'';background:#000;background:linear-gradient(90deg,rgba(0,0,0,.9) 0%,rgba(0,0,0,.9) 30%,rgba(0,0,0,0) 100%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}}@media only screen and (min-width:768px){.internal-banner{padding-top:22.22222%;min-height:320px}}.internal-banner img{display:block;width:100%;height:100%;-o-object-position:60% center;object-position:60% center;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.internal-banner img{-o-object-position:center center;object-position:center center}}.internal-banner .container__banner{max-width:1340px;width:100%;padding:0 20px;margin:0 auto}.internal-banner .container__banner .caption{position:absolute;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);z-index:1;color:#fff;font-weight:600}@media only screen and (max-width:767px){.internal-banner .container__banner .caption{left:20px;right:80px}}.internal-banner .container__banner .caption .banner__title__extra__bold{font-size:20px;line-height:1.2;color:#fff}@media only screen and (min-width:768px){.internal-banner .container__banner .caption .banner__title__extra__bold{font-size:32px}}.internal-banner .container__banner .caption .banner__title__bold{font-size:14px;line-height:1.2;color:#fff}@media only screen and (min-width:768px){.internal-banner .container__banner .caption .banner__title__bold{font-size:20px}}.internal-banner .container__banner .caption .line{height:1px;background-color:#3ab554;width:90px;margin:1.6rem 0 1.6rem}@media only screen and (min-width:768px){.internal-banner .container__banner .caption .line{width:110px}}@media only screen and (min-width:1024px){.internal-banner .container__banner .caption .line{width:126px}}.internal-banner .container__banner .caption .button__groups{margin-top:20px}.internal-banner .banner-wrap{position:absolute;top:0;right:0;bottom:0;left:0}#marquee-logo-slide{background:#f5f5f5;padding:0}@media only screen and (min-width:768px){#marquee-logo-slide{padding:30px 0}}#marquee-logo-slide .container-flush{display:flex;align-items:center}@media only screen and (max-width:767px){#marquee-logo-slide .container-flush{padding:0;flex-direction:column}}@media only screen and (min-width:768px){#marquee-logo-slide .container-flush{padding-left:0;padding-right:0;gap:20px}}@media only screen and (min-width:768px){#marquee-logo-slide .container-flush.logo_FW{padding-left:50px}}@media only screen and (max-width:767px){#marquee-logo-slide .container-flush .client-logo{padding:10px;background:#eee;width:100%;display:flex;align-items:center;justify-content:center}}@media only screen and (min-width:768px){#marquee-logo-slide .container-flush .client-logo{border-right:#d9d9d9 solid 1px;flex:0 0 auto;padding-right:25px}}#marquee-logo-slide .container-flush .marquee__track{overflow:hidden;white-space:nowrap}@media only screen and (max-width:767px){#marquee-logo-slide .container-flush .marquee__track{padding:20px 0}}#marquee-logo-slide .container-flush .marquee__track:hover .items{-webkit-animation-play-state:paused;animation-play-state:paused}#marquee-logo-slide .container-flush .marquee__track .items{display:inline-flex;gap:30px;width:-webkit-max-content;width:max-content;-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite;will-change:transform}@media only screen and (min-width:768px){#marquee-logo-slide .container-flush .marquee__track .items{gap:60px}}#marquee-logo-slide .container-flush .marquee__track .item{display:flex;align-items:center;gap:16px;padding:0;flex:0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}#marquee-logo-slide .container-flush .marquee__track .item img{max-height:40px}@media only screen and (min-width:768px){#marquee-logo-slide .container-flush .marquee__track .item img{max-height:50px}}#marquee-logo-slide .container-flush .marquee__track .item span{font-weight:600;font-size:16px;line-height:22px;border-left:#000 solid 1px;padding-left:16px}#marquee-logo-slide .container-flush .marquee__track .item strong{font-size:24px;line-height:22px;color:#3ab554;font-weight:600}#marquee-logo-slide .container-flush .marquee__track .item .note{color:#3ab554;font-weight:500;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;flex-basis:100%}@-webkit-keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#stories__success:not(.slick-initialized) .stories__success-item:nth-child(n+2){display:none !important}.page-template-static-redesign-page #iframe-template #faq__collapes{background:linear-gradient(0deg,#fff 0%,#eef7fd 10%)}.scrollDown~.page-content .faqs-section .stickybar{top:0}.faqs-section{padding:30px 0 40px}@media only screen and (min-width:768px){.faqs-section{padding:40px 0 60px}}@media only screen and (max-width:767px){.faqs-section .on__desktop{display:none !important}}@media only screen and (min-width:768px){.faqs-section .on__mobile{display:none !important}}.faqs-section .container{display:grid;gap:40px}@media only screen and (min-width:768px){.faqs-section .container{grid-template-columns:minmax(240px,3fr) 9fr;gap:40px}}@media only screen and (min-width:1024px){.faqs-section .container{grid-template-columns:minmax(310px,3fr) 9fr;gap:80px}}.faqs-section .unlock-store-now{margin-top:40px;width:245px;position:relative}.faqs-section .unlock-store-now img{margin:0}.faqs-section .unlock-store-now .sidebar-inner{position:relative}.faqs-section .unlock-store-now .button__groups{position:absolute;bottom:16px;left:16px;right:16px}.faqs-section .unlock-store-now .button__groups a{min-width:100%;padding:0 20px}.faqs-section .siderbar{position:relative}.faqs-section .siderbar .stickybar{position:sticky;top:40px;flex-shrink:0;padding-top:40px;transition:top .35s ease-in-out;will-change:top}.faqs-section .siderbar ul{list-style:none;margin:0;padding:0;display:grid;gap:16px}.faqs-section .siderbar ul a{font-size:16px;font-weight:600}.faqs-section .siderbar ul :hover a{color:#0ab21b}.faqs-section .siderbar ul .active a{pointer-events:none;color:#0ab21b}.faqs-section .block{box-shadow:0px 0px 10px 0px #00000026;border-radius:10px;padding:20px 15px}@media only screen and (min-width:768px){.faqs-section .block{padding:30px}}.faqs-section .block:not(:first-child){margin-top:30px}@media only screen and (min-width:768px){.faqs-section .block:not(:first-child){margin-top:50px}}.faqs-section .heading-title,.faqs-section .title,.faqs-section p{margin-top:0;margin-bottom:15px}@media only screen and (min-width:768px){.faqs-section .heading-title,.faqs-section .title,.faqs-section p{margin-bottom:20px}}.faqs-section .heading-title{font-size:22px;font-weight:700}@media only screen and (min-width:768px){.faqs-section .heading-title{font-size:30px}}.faqs-section .title{font-size:16px;font-weight:700}@media only screen and (min-width:768px){.faqs-section .title{font-size:18px}}.faqs-section hr{margin-bottom:15px;height:1px;color:#b0b0b0;background-color:#b0b0b0;border:none}@media only screen and (min-width:768px){.faqs-section hr{margin-bottom:20px}}.services__block .font-reset{font-size:1.4rem;line-height:1.4}.services__block .font-reset p{margin-bottom:20px}.services__block .font-reset ul li:not(:first-child){margin-top:10px}@media only screen and (min-width:768px){.services__block .font-reset{font-size:1.6rem}}#iframe-template #stories.stories .stories__list .item.alink:before,#iframe-template #stories.stories .stories__list .item.alink:after{content:none;display:none}.blog__section-2025 .toolbar__bottom__blog{max-width:100%}@media only screen and (min-width:768px){.blog__section-2025 .toolbar__bottom__blog{margin:0}}.blog__section-2025 .toolbar__bottom__blog .button__back a{display:inline-flex}.blog__section-2025 .blogdetail__wrap .actions{margin-top:20px;margin-bottom:30px}@media only screen and (max-width:767px){.blog__section-2025 .blogdetail__wrap img{border-radius:10px}}.blog__section-2025 .blog__content{flex-basis:100%}.blog__section-2025 .blog__content h2{font-size:25px;font-weight:700}@media only screen and (min-width:768px){.blog__section-2025 .blog__content h2{font-size:30px}}.blog__section-2025 .blog__content h3{font-size:20px;font-weight:700}@media only screen and (min-width:768px){.blog__section-2025 .blog__content h3{font-size:25px}}.blog__section-2025 .blog__content h4,.blog__section-2025 .blog__content h5{font-size:16px;font-weight:600}@media only screen and (min-width:768px){.blog__section-2025 .blog__content h4,.blog__section-2025 .blog__content h5{font-size:20px}}.blog__section-2025 .blog__content h4 b,.blog__section-2025 .blog__content h4 strong,.blog__section-2025 .blog__content h5 b,.blog__section-2025 .blog__content h5 strong{font-weight:600}.blog__section-2025 .blog__content h1,.blog__section-2025 .blog__content h2,.blog__section-2025 .blog__content h3{margin-bottom:15px}.blog__section-2025 .blog__content p,.blog__section-2025 .blog__content ul{margin:0 0 15px}.blog__section-2025 iframe{aspect-ratio:16/9;border:none;border-radius:10px;width:100%;height:100%}.blog__section-2025 .condition{position:relative}.blog__section-2025 .condition:before{content:'';width:30px;height:2px;background-color:#3ab554;margin-right:10px;display:inline-block;position:relative;top:-6px}.blog-2columns{position:relative;display:flex;gap:30px;margin-top:25px}@media only screen and (max-width:767px){.blog-2columns{flex-direction:column}}@media only screen and (min-width:768px){.blog-2columns{gap:50px}}.blog-2columns .blog-photo-wrapper img{border-radius:15px}@media only screen and (min-width:768px){.blog-2columns .blog-photo-wrapper img{border-radius:30px}}.blog-2columns .blog__sidebar__sticky{width:260px;flex-shrink:0}.blog-2columns .blog__sidebar__sticky img{margin:0}.blog-2columns .blog__sidebar__sticky .sidebar-inner{position:relative}.blog-2columns .blog__sidebar__sticky .button__groups{position:absolute;bottom:16px;left:16px;right:16px}.blog-2columns .blog__sidebar__sticky .button__groups a{min-width:100%;padding:0 20px}.blog-2columns .unlock-store-now{position:relative}@media only screen and (min-width:768px){.blog-2columns .unlock-store-now{position:sticky;top:40px}}.related__block{display:flex;gap:15px;padding-top:40px}@media only screen and (max-width:1023px){.related__block{flex-direction:column}}@media only screen and (min-width:1024px){.related__block{gap:30px;padding-top:72px}}.related__block .related-title{margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0}@media only screen and (min-width:768px){.related__block .related-title{padding:20px 0;width:268px}}.related__block .related-title .title{font-size:25px;font-weight:700;margin:0}@media only screen and (min-width:768px){.related__block .related-title .title{font-size:30px}}.related__block .items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media only screen and (min-width:768px){.related__block .items .item{border-radius:20px;padding:20px}}.related__block .items .item .block{display:grid}.related__block .items .col.photo{order:-1;margin-bottom:15px}@media only screen and (min-width:768px){.related__block .items .col.photo{margin-bottom:25px}}.related__block .items .col.photo img{aspect-ratio:316/177;display:block;border-radius:10px;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (min-width:768px){.related__block .items .col.photo img{border-radius:20px}}.related__block .items .col.est{display:flex;align-items:center;gap:8px;margin-bottom:12px}@media only screen and (max-width:767px){.related__block .items .col.est{flex-direction:column;align-items:start}}.related__block .items .col.est *{margin:0}.related__block .items .col.caption{font-size:18px;font-weight:600}@media only screen and (min-width:768px){.related__block .items .col.caption{font-size:25px}}.related__block .items .col.caption strong{font-weight:600}#faq__collapes.faqBlog__block{background:#f2f9f3;padding:20px 15px;border-radius:20px;margin-top:25px}@media only screen and (min-width:768px){#faq__collapes.faqBlog__block{padding:40px;border-radius:40px;margin-top:40px}}#faq__collapes.faqBlog__block .typography-site-body{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}#faq__collapes.faqBlog__block .typography-site-body .title{margin:0;font-size:25px}#faq__collapes.faqBlog__block .typography-site-body .button__groups{margin-top:0}#faq__collapes.faqBlog__block .accordion__wrap{padding:0}#faq__collapes.faqBlog__block .contain__collapes{display:grid;gap:16px}#faq__collapes.faqBlog__block .contain__collapes .collapes__row{background:#fff;border:none;border-radius:10px;padding:0 13px}@media only screen and (min-width:768px){#faq__collapes.faqBlog__block .contain__collapes .collapes__row{border-radius:20px;padding:0 24px}}img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-20:#005a87}#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#32373c}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-button.aligncenter,.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link:not(.has-text-color){color:#1e1e1e}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{background-color:#fff}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child>.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation-link__content{color:inherit;text-decoration:none;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search .wp-block-search__button{margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo .aligncenter{display:table}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:9999px;margin:0 8px 8px 0;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em 0 1em;padding:.2em 1em;border:2px solid #00a0d2;color:#00a0d2;clear:both}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;color:#46b450;background:#fff}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232;color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900;color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:after,span.wpcf7-list-item-label:before{content:" "}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//forixcommerce.com/wp-content/plugins/contact-form-7/includes/css/../../assets/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}
.wpcf7-starratingawesome.starratingawesome{clear:both;display:inline-block;float:none;padding:0;margin:5px 0 10px;border:none}.starratingawesome>input{margin-left:0}.starratingawesome:not(:checked)>input{position:absolute;clip:rect(0,0,0,0)}.starratingawesome:not(:checked)>label{float:right;overflow:hidden;white-space:nowrap;cursor:pointer;color:#e1e5ed;line-height:1.2em;width:1em;font-size:100%;margin-right:.2em}.starratingawesome>input:checked~label{color:#5db4ec}.starrating_number{color:#5db4ec;display:inline-block;float:right;line-height:1em;padding-left:10px;padding-right:20px;font-weight:700;font-size:110%}.starratingawesome:not(:checked)>label:hover,.starratingawesome:not(:checked)>label:hover~label{color:gold}.starratingawesome>input:checked+label:hover,.starratingawesome>input:checked+label:hover~label,.starratingawesome>input:checked~label:hover,.starratingawesome>input:checked~label:hover~label,.starratingawesome>label:hover~input:checked~label{color:#ea0}.starratingawesome>label:active{position:relative;top:auto;left:0}.lightcolor.rating_title{font-size:15px;line-height:15px;margin:0 0 5px!important}
.sbutton img{opacity:.8}.sbutton img:hover{opacity:1}.csbwfs-social-widget{position:fixed;width:50px;z-index:99999}.csbwfs-social-widget .csbwfs-sbutton{background:0 0;float:right;height:42px;margin:0;padding:0;position:relative;width:50px}.csbwfs-sbutton img{padding:5px}.csbwfs-sbutton a{text-align:center;display:block;width:45px;height:42px;border-bottom:1px solid rgba(255,255,255,.1)}.csbwfs-tw a{background:none repeat scroll 0 0 #2ca8d2}.csbwfs-fb a{background:none repeat scroll 0 0 #305891}.csbwfs-ml a{background:none repeat scroll 0 0 #738a8d}.csbwfs-gp a{background:none repeat scroll 0 0 #dd4c39}.csbwfs-li a{background:none repeat scroll 0 0 #007bb6}.csbwfs-pin a{background:none repeat scroll 0 0 #ca2027}.csbwfs-yt a{background:none repeat scroll 0 0 #d42026}.csbwfs-re a{background:none repeat scroll 0 0 #93c3e6}.csbwfs-st a{background:none repeat scroll 0 0 #fff}.csbwfs-sk a{background:none repeat scroll 0 0 #08b0f1}#csbwfs-right #csbwfs-fb,#csbwfs-right #csbwfs-gp,#csbwfs-right #csbwfs-li a,#csbwfs-right #csbwfs-ml,#csbwfs-right #csbwfs-pin,#csbwfs-right #csbwfs-re,#csbwfs-right #csbwfs-st,#csbwfs-right #csbwfs-tw,#csbwfs-right #csbwfs-yt{position:absolute;right:0}#csbwfs-right a#csbwfs-hide{padding-right:33px}#csbwfs-right a#csbwfs-show{float:right}#csbwfs-bottom #fb a,#csbwfs-bottom #gp a,#csbwfs-bottom #ml a,#csbwfs-bottom #pin a,#csbwfs-bottom #re a,#csbwfs-bottom #st a,#csbwfs-bottom #tw a,#csbwfs-bottom #yt a{bottom:0;height:45px}#csbwfs-bottom{width:100%;margin:0 auto;text-align:center;bottom:0!important}#csbwfs-bottom .csbwfs-hide{display:none!important}#csbwfs-bottom .csbwfs-sbutton{background:none repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;float:none;margin:0 auto;position:relative;width:45px}#csbwfs-bottom .csbwfs-sbutton img{width:31px;height:30px;opacity:.8}#csbwfs-bottom .csbwfs-sbutton img:hover{opacity:1}#socialButtonOnPage{width:100%;display:inline-block;float:left;position:relative}#socialButtonOnPage .csbwfs-sbutton-post img{width:31px;height:30px;opacity:1;padding-top:1%;margin:0 auto;text-align:center;border:none!important}#socialButtonOnPage .csbwfs-sbutton-post img:hover{opacity:1}#socialButtonOnPage .sharethis-arrow span:hover44% 19%{cursor:pointer}#socialButtonOnPage .sharethis-arrow span{color:#fff;display:inline-block;font-size:16px;font-style:italic;font-weight:700}.leftSocialButtonOnPage .csbwfs-sbutton-post{display:inline-block;padding:5px 1px}.leftSocialButtonOnPage .sharethis-arrow{float:left;padding:8px 10px 5px 1px;height:35px;margin-top:5px;margin-right:25px;width:auto;vertical-align:bottom;background-color:#1ba3df;display:inline-block;position:relative}.leftSocialButtonOnPage .sharethis-arrow:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #1ba3df;content:"";right:-35px;margin-left:-25px;position:absolute;top:0;z-index:2;transform:rotate(270deg);bottom:0}.leftSocialButtonOnPage .sharethis-arrow span{padding-left:12px}.rightSocialButtonOnPage .csbwfs-sbutton-post{float:right;padding:5px 1px}.rightSocialButtonOnPage .sharethis-arrow{float:right;padding:8px 10px 5px 1px;height:35px;margin-top:5px;margin-left:25px;width:auto;vertical-align:bottom;background-color:#1ba3df;display:inline-block;position:relative}.rightSocialButtonOnPage .sharethis-arrow:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #1ba3df;content:"";left:0;margin-left:-35px;position:absolute;top:0;z-index:2;transform:rotate(90deg);bottom:0}.rightSocialButtonOnPage .sharethis-arrow span{padding-left:12px}#socialButtonOnPage .csbwfs-sbutton-post a{display:block;width:50px;height:auto;text-align:center;border:none!important}#socialButtonOnPage .csbwfs-sbutton-post a:hover{display:block;width:50px;height:auto;text-align:center;border:none!important}.csbwfs-sbutton a i,.csbwfs-sbutton-post a i{display:inline-block;position:relative;width:30px;height:30px;background-image:url(//forixcommerce.com/wp-content/plugins/custom-share-buttons-with-floating-sidebar/css/../images/minify-social.png)}@media only screen and (max-width :768px){.sharethis-arrow span{font-size:12px!important}#socialButtonOnPage .csbwfs-sbutton-post a{width:40px}}i.csbwfs_facebook{background-position:68% 4%}i.csbwfs_twitter{background-position:14% 4%}i.csbwfs_plus{background-position:80% 4%}i.csbwfs_linkedin{background-position:92% 4%}i.csbwfs_pinterest{background-position:14% 19%}i.csbwfs_youtube{background-position:32% 4%}i.csbwfs_reddit{background-position:26% 19%}i.csbwfs_stumbleupon{background-position:44% 19%}i.csbwfs_skype{background-position:38% 20%}i.csbwfs_mail{background-position:9% 19%}#socialButtonOnPage i.csbwfs_facebook{background-position:68% 5%}#socialButtonOnPage i.csbwfs_twitter{background-position:14% 5%}#socialButtonOnPage i.csbwfs_plus{background-position:80% 5%}#socialButtonOnPage i.csbwfs_linkedin{background-position:92% 5%}#socialButtonOnPage i.csbwfs_pinterest{background-position:14% 20%}#socialButtonOnPage i.csbwfs_youtube{background-position:32% 5%}#socialButtonOnPage i.csbwfs_reddit{background-position:26% 20%}#socialButtonOnPage i.csbwfs_stumbleupon{background-position:44% 19%}#socialButtonOnPage i.csbwfs_mail{background-position:8% 20%}#socialButtonOnPage i.csbwfs_skype{background-position:38% 20%}
.block-reviews .tabs-nav .tabs-tab.clutch a:before,.block-reviews .tabs-nav .tabs-tab.goolge a:before{height:25px;margin-right:6px;background-repeat:no-repeat;display:inline-block;content:"";vertical-align:middle}.block-reviews{width:100%;font-family:'PT Sans';color:#2d2d2d;max-width:1235px;margin:0 auto;padding:40px 15px 80px}.block-reviews .block-title{font-family:Montserrat;font-style:normal;font-weight:600;font-size:30px;line-height:37px;text-align:center;letter-spacing:1.11111px;margin-top:0;margin-bottom:60px}.block-reviews .tabs-nav{list-style:none;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #d1d1d1;margin-bottom:27px}.block-reviews .tabs-nav .tabs-tab{margin:0 15px -1px;padding-bottom:15px}.block-reviews .tabs-nav .tabs-tab.active{border-bottom:2px solid #2d2d2d}.block-reviews .tabs-nav .tabs-tab.goolge a:before{width:25px;background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/Google.svg)}.block-reviews .tabs-nav .tabs-tab.clutch a:before{width:22px;background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/Clutch.svg)}.block-reviews .tabs-nav a{color:#2d2d2d;font-size:16px;line-height:22px;display:flex;align-items:center}.block-reviews .tabs-nav a span{font-weight:700;margin-left:5px}.block-reviews .tabs-panel{padding:0}.block-reviews #clutch-reviews-1,.block-reviews #google-reviews-1,.slides-slick .item,.slides-slick.items h3 .rating .number{display:none}.block-reviews .head-block{position:relative}.block-reviews .head-block .slick-arrow{position:absolute;font-size:0;padding:0;border:0;width:10px;height:10px;background-size:100%;background-repeat:no-repeat;background-position:center}.block-reviews .head-block .slick-arrow.slick-prev{left:0;background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/button-prev.svg)}.block-reviews .head-block .slick-arrow.slick-next{right:0;background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/button-next.svg)}.slides-slick.items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;position:relative}.slides-slick.items .slick-arrow{position:absolute;top:100px;font-size:0;line-height:0;border:0;background:0 0}.slides-slick.items .slick-arrow:before{content:"";width:25px;height:18px;display:inline-block}.slides-slick.items .slick-arrow.slick-prev{left:-50px}.slides-slick.items .slick-arrow.slick-prev:before{background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/left.svg)}.slides-slick.items .slick-arrow.slick-prev.slick-disabled:before{background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/left_gray.svg)}.slides-slick.items .slick-arrow.slick-next{right:-50px}.slides-slick.items .slick-arrow.slick-next:before{background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/right.svg)}.slides-slick.items .slick-arrow.slick-next.slick-disabled:before{background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/right_gray.svg.svg)}.slides-slick.items .item{width:25%;padding:0 15px}.slides-slick.items .outer{background:#f8f8f8;border-radius:10px;padding:20px;width:100%}.slides-slick.items .outer a{font-size:14px;line-height:22px;text-decoration-line:underline!important;color:#2d2d2d;font-family:'PT Sans'}.slides-slick.items .outer a:hover{text-decoration:none!important}.slides-slick.items h3{font-size:14px;margin-top:0;margin-bottom:16px;display:flex;align-items:center}.slides-slick.items h3 img{display:inline-block}.slides-slick.items h3 .avatar{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin-right:15px;position:relative}.slides-slick.items h3 .avatar span{background:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/clutch_50x50.png) no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;font-size:0;line-height:0}.slides-slick.items h3 .name{font-family:'PT Sans';font-style:normal;font-weight:700;font-size:14px;line-height:22px;display:block;margin-bottom:4px}.slides-slick.items h3 .rating .text{background:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/stars.svg) no-repeat;display:block;width:102px;height:18px}.slides-slick.items .out-des{min-height:100px}.slides-slick.items .des{font-weight:325;font-size:16px;line-height:22px;overflow:hidden;max-height:70px;min-height:70px}.slides-slick.items .poston{margin-top:16px}.slides-slick.items .poston>span{display:block}.slides-slick.items .poston>span:first-child{font-size:13px;font-weight:300}.slides-slick.items .poston>span:last-child{font-size:16px}.slides-slick.items .poston>div{display:flex;flex-direction:column;justify-content:center;position:relative;padding-left:35px}.slides-slick.items .poston>div:before{position:absolute;top:50%;left:0;transform:translateY(-50%);content:"";width:30px;height:30px;background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/GoogleX30.svg);background-repeat:no-repeat;display:inline-block;vertical-align:middle}.slides-slick.items .poston>div span:first-child{font-weight:400;font-size:13px;line-height:1;color:#878787}.slides-slick.items .poston>div span:last-child{font-weight:400;font-size:16px;line-height:1;color:#2d2d2d}.slides-slick.items .poston>div.clutch:before{background-image:url(//forixcommerce.com/wp-content/plugins/forix-reviews/css/../images/ClutchX30.svg)}.slides-slick .slick-list{width:100%}.slides-slick .slick-track,.slides-slick.slick-loaded .item{display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){.slides-slick .item:nth-of-type(-n+4){display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px) and (max-width:1366px){.block-reviews{padding-left:20px;padding-right:20px}.slides-slick.items .slick-arrow.slick-prev{left:-22px}.slides-slick.items .slick-arrow.slick-next{right:-22px}}@media only screen and (min-width:768px) and (max-width:1023px){.slides-slick .item:nth-of-type(-n+3){display:-webkit-flex;display:-ms-flexbox;display:flex}.slides-slick.items .item{width:33.33%}}@media only screen and (min-width:460px) and (max-width:767px){.slides-slick .item:nth-of-type(-n+2){display:-webkit-flex;display:-ms-flexbox;display:flex}.slides-slick.items .item{width:50%}}@media (min-width:768px){.partner-forix+.block-reviews{padding-top:80px;padding-bottom:80px}.awards+.contact-form-v2,.block-reviews+.your-biggest,.go-to-new-portfolio+.block-reviews,.our-seo-purposes+.block-reviews{padding-top:0}.awards+.contact-form-v2 .block-reviews{padding-top:0;margin-top:-10px}.block-chart+.block-reviews{padding-top:10px}.contact-form-v2 .block-reviews{padding-left:0;padding-right:0}.feature-stories{margin-bottom:0!important}.feature-stories+.block-reviews,.feature-stories+.contact-block-v2 .block-reviews{padding-top:80px}.go-to-new-portfolio{margin-bottom:80px}.our-seo-purposes{padding-bottom:80px}}@media (max-width:767px){.block-reviews{padding:40px 15px}.block-reviews .block-title{margin-bottom:30px}.partner-forix+.block-reviews{padding-top:40px;padding-bottom:40px}.block-reviews+.your-biggest,.go-to-new-portfolio+.block-reviews,.our-seo-purposes+.block-reviews{padding-top:0}.contact-form-v2 .block-reviews{padding-left:0;padding-right:0}.go-to-new-portfolio{margin-bottom:40px}.our-seo-purposes{padding-bottom:40px}.feature-stories{margin-bottom:0!important}.feature-stories+.contact-block-v2 .block-reviews{padding-top:40px}}@media (max-width:459px){.slides-slick.items .outer{min-height:auto}.slides-slick .item:nth-of-type(-n+1){display:-webkit-flex;display:-ms-flexbox;display:flex}.block-reviews .tabs-nav{padding-left:0}.block-reviews .tabs-nav li.tabs-tab{margin-left:5px;margin-right:5px}.block-reviews .tabs-nav li.tabs-tab:first-child{margin-left:0}.block-reviews .tabs-nav li.tabs-tab:last-child{margin-right:0}.slides-slick.items .item{width:100%}}
.popup-template .modal {
  opacity: 0;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
.popup-template .modal.is-open {
  opacity: 1;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
*{outline:0!important}body{font-family:"Manrope",sans-serif;font-size:16px;font-weight:400;line-height:1.4;background:#fff}img{max-width:100%;height:initial}a{color:#48b945;text-decoration:none!important}a:hover{color:#000;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.arrow-box,.collapsible>div{display:inline-block;position:relative}.arrow-box{margin-bottom:13px;margin-left:25px}.arrow-box:after,.arrow-box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow-box:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:8px;margin-left:-8px}.arrow-box:before{border-color:rgba(194,225,245,0);border-top-color:#9c9795;border-width:14px;margin-left:-14px}.collapsible{display:inline-block;margin-top:15px;color:grey;cursor:pointer;padding:25px;width:100%;text-align:center;outline:0;font-size:20px;border:3px solid #fff;background-color:#fff}.collapsible-content{padding:10px;display:none;overflow:hidden}.element-invisible{display:none!important}.mfp-zoom-in .mfp-figure{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-figure{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-figure{transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.btn{border:2px solid #fff;margin:0 5px;font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;color:#000;min-width:120px;line-height:1.4;background:#fff;-webkit-box-shadow:none 2px 5px rgba(0,0,0,.4);-moz-box-shadow:none 2px 5px rgba(0,0,0,.4);box-shadow:none 2px 5px rgba(0,0,0,.4);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.btn.btn-secondary{background:0 0;color:#fff}.btn.btn-secondary:hover{background:#fff;color:#000;border-color:#fff}.btn:hover{background:#000;color:#fff;border-color:#000}.bg-video{position:absolute;width:100%;height:100vh;z-index:-1;margin-top:-30px}.bg-video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translate(-50.00001%,-50%);-moz-transform:translate(-50.00001%,-50%);transform:translate(-50.00001%,-50%)}.bg-cover{z-index:-1;background-size:cover;background-position:center;position:absolute;width:100%;height:100%;top:0;display:none}#wrapper{min-width:320px;position:relative}.container{position:relative;max-width:1360px;padding:0 15px;margin:0 auto}#header{background:#fff;height:75px;position:fixed;width:100%;z-index:1000;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 1px 2px 1px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 1px rgba(0,0,0,.1);box-shadow:0 1px 2px 1px rgba(0,0,0,.1)}#header.hide-header{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}#header .logo-white{display:none}#header .container{max-width:1680px;padding:0 40px}#header.transparent{height:50px;background:0 0!important;-webkit-box-shadow:0 0 0 transparent!important;-moz-box-shadow:0 0 0 transparent!important;box-shadow:0 0 0 transparent!important}#header.transparent .logo-black{display:none}#header.transparent .logo-white{display:inline-block}#header.transparent #logo{line-height:50px}#header.transparent .btn-get-start{margin-top:12px;color:#fff;font-size:16px}#header.transparent .btn-hamburger{border-color:#fff;margin-top:15px;width:25px;height:20px;margin-left:20px;border-width:2px}#header.transparent .btn-hamburger:before{border-width:2px;border-color:#fff}#header #logo{line-height:75px}#header .btn-get-start{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;color:#000;border-bottom:2px solid #48b945;margin-top:28px}#header .btn-get-start:hover{color:#48b945}#header .btn-hamburger{margin-left:35px;width:35px;height:30px;margin-top:23px;display:inline-block;cursor:pointer;border-bottom:3px solid #000;border-top:3px solid #000;vertical-align:middle;position:relative}#header .btn-hamburger:before{left:0;right:0;height:3px;border-top:3px solid #000;position:absolute;content:'';top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#header .btn-hamburger:hover:before{left:-3px;right:-3px}#header .menu-navigation-menu-container ul.main-menu{list-style:none;padding:0;margin:0;line-height:75px}#header .menu-navigation-menu-container ul.main-menu li{display:inline-block;margin-left:64px}#header .menu-navigation-menu-container ul.main-menu li:first-child{margin:0}#header .menu-navigation-menu-container ul.main-menu li a{text-transform:uppercase;color:#000}#footer .footer-bar{background:#000;color:#fff;font-weight:300;padding:20px 15px;font-size:0}#footer .footer-bar #copyright{opacity:.5;display:inline-block;width:20%;font-size:12px;position:absolute;left:15px}#footer .footer-bar .contact-info{font-weight:600;text-align:center;opacity:.5;display:inline-block;width:54%;font-size:12px;margin-left:20%}#footer .footer-bar .contact-info a{color:#fff}#footer .footer-bar .contact-info span{margin-right:10px;border-left:1px solid #fff;display:inline-block;padding-left:10px}#footer .footer-bar .contact-info span:first-child{border:none}#footer .footer-bar .footer-link{padding:0;font-size:0;opacity:.5;margin-bottom:0;display:inline-block;width:26%;text-align:right}#footer .footer-bar .footer-link li{font-size:12px;display:inline-block;margin:0 20px 0 0}#footer .footer-bar .footer-link li:last-child{margin-right:0}#footer .footer-bar .footer-link li a{display:inline-block;color:#fff}.overlay-page{background:#3fb657;background:rgba(63,182,87,.98);color:#fff;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;z-index:-1;-webkit-transform:translateY(75px) translateX(0);-moz-transform:translateY(75px) translateX(0);transform:translateY(75px) translateX(0);-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.overlay-page .btn-close{position:absolute;top:20px;right:20px;width:80px;height:80px;cursor:pointer;z-index:1001;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}.overlay-page .btn-close:after,.overlay-page .btn-close:before{content:'';border-left:4px solid #fff;height:80px;display:inline-block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.overlay-page .btn-close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.overlay-page .btn-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.overlay-page .btn-close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.overlay-page.open{opacity:1;visibility:visible;z-index:10000;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.overlay-page.open .main-menu{opacity:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay-page .main-menu{margin:0 auto;padding:0;list-style:none;position:relative;top:50%;left:50%;display:inline-block;opacity:.4;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}.overlay-page .main-menu li a{color:#fff;font-size:70px;font-weight:600}.overlay-page .main-menu li a:hover{color:#000}.overlay-page .search-overlay-inner{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1000px;border-bottom:3px solid #fff}.overlay-page .search-overlay-inner button,.overlay-page .search-overlay-inner input{background:0 0;border:none}.overlay-page .search-overlay-inner input{font-size:70px;width:100%;padding-right:50px}.overlay-page .search-overlay-inner input::-webkit-input-placeholder{opacity:1;color:#fff}.overlay-page .search-overlay-inner input::-moz-placeholder{opacity:1;color:#fff}.overlay-page .search-overlay-inner input:-ms-input-placeholder{opacity:1;color:#fff}.overlay-page .search-overlay-inner input::-ms-input-placeholder{opacity:1;color:#fff}.overlay-page .search-overlay-inner input:placeholder-shown{opacity:1;color:#fff}.overlay-page .search-overlay-inner button{position:absolute;right:0;bottom:25px}.overlay-page .cities-overlay-inner{position:relative;padding-top:30px;font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;overflow-y:auto;height:100%;width:calc(100% + 20px)}.overlay-page .cities-overlay-inner h3.title{font-size:22px;text-transform:uppercase;text-align:center;margin-bottom:50px;font-weight:400}.overlay-page .cities-overlay-inner .list-cities{padding:0;list-style:none}.overlay-page .cities-overlay-inner .list-cities.col-left{float:left;padding-right:80px;width:50%}.overlay-page .cities-overlay-inner .list-cities.col-right{float:right;padding-left:80px;width:50%}.overlay-page .cities-overlay-inner .list-cities>li{margin-bottom:15px}.overlay-page .cities-overlay-inner .list-cities>li a{display:block;color:#fff;font-size:22px;font-weight:600}.overlay-page .cities-overlay-inner .list-cities>li a:hover{color:#000}.overlay-page .cities-overlay-inner .list-cities>li .open-sub{font-size:16px;cursor:pointer}.overlay-page .cities-overlay-inner .list-cities>li .open-sub:hover{color:#000}.overlay-page .cities-overlay-inner .list-cities>li .open-sub:after{content:'\f107';font-family:FontAwesome;position:relative;top:2px;left:5px}.overlay-page .cities-overlay-inner .list-cities>li .sub{margin:10px 0;list-style:none;max-height:0;overflow:hidden;display:block;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.overlay-page .cities-overlay-inner .list-cities>li .sub a{font-size:18px;color:#fff;font-weight:600}.overlay-page .cities-overlay-inner .list-cities>li.active .sub{max-height:300px}.overlay-page .cities-overlay-inner .list-cities>li.active .open-sub:after{content:'\f106'}.page{padding-top:75px}.page .page-banner{height:430px;padding:80px 0;background-size:cover;position:relative}.page .page-banner .container{z-index:1}.page .page-banner h1,.page .page-banner h2{font-size:50px;color:#fff}.page .list-logo{margin:0;padding:0;font-size:0}.page .list-logo li{width:20%;display:inline-block;vertical-align:middle;text-align:center;margin-bottom:60px}.page .list-logo li img{max-width:100%;height:auto}.page .list-posts{margin:0;padding:0;list-style:none}.page .list-posts li{position:relative;cursor:pointer;height:170px;border-top:1px solid #e5e5e5}.page .list-posts li:first-child{border:none}.page .list-posts li .post-cover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page .list-posts li .post-cover:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#f05030;background:rgba(240,80,48,.8)}.page .list-posts li .post-info{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page .list-posts li .post-info .post-title{display:block;text-align:center;margin:0}.page .list-posts li .post-info .post-title a{display:inline-block;font-size:28px;font-weight:300;color:#000;text-transform:capitalize}.page .list-posts li .post-info .post-meta{text-align:center;font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase;margin-bottom:10px;padding:0 10px}.page .list-posts li .post-info .post-meta .post-date{color:#959595;padding-right:15px;margin-right:10px;border-right:2px solid #959595}.page .list-posts li:hover .post-cover{opacity:1;visibility:visible}.page .list-posts li:hover .post-info .post-date{border-color:#fff;color:#fff}.page .list-posts li:hover a{color:#fff!important}.page .page-nav{padding:75px 0;position:relative}.page .page-nav .next-page,.page .page-nav .prev-page{font-size:50px;font-weight:600;color:#000}.page .page-nav .next-page:hover,.page .page-nav .prev-page:hover{color:#48b945}.page .page-nav .next-page:after,.page .page-nav .prev-page:before{content:'';background:url("/images/fcm-arrow.png") no-repeat;width:27px;height:40px;display:inline-block;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page .page-nav .prev-page:before{margin-right:30px;top:3px;position:relative;background-position:right top}.page .page-nav .next-page:after{margin-left:30px;top:3px;position:relative;background-position:left bottom}.page .page-nav .prev-page:hover:before{background-position:left top}.page .page-nav .next-page:hover:after{background-position:right bottom}.page .page-nav .lets-talk{width:110px;height:110px;position:absolute;left:50%;top:50%;margin-left:-55px;margin-top:-55px;text-align:center;font-size:15px;font-weight:600;border:2px solid #000;padding:5px;color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page .page-nav .lets-talk:before{content:'';width:46px;height:47px;margin:0 auto;margin-top:10px;margin-bottom:5px;background:url("/images/fcm-letstalk.png");display:block;background-position:center top}.page .page-nav .lets-talk:hover{color:#fff;border-color:#000;background:#000}.page .page-nav .lets-talk:hover:before{background-position:center bottom}.page-home .landing-video{width:100%;height:100vh;position:relative;overflow:hidden;top:-75px}.page-home .intro-section{background-image:url("/images/fcm_homepage_bg.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:cover;height:600px;position:relative}.page-home .intro-section .robot-text{text-align:center;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:672px;z-index:1}.page-home .intro-section .robot-text h1{font-size:50px;font-weight:700;margin-top:0;margin-bottom:0}.page-home .intro-section .robot-text h2{font-size:50px;font-weight:300;margin-top:0;margin-bottom:20px}.page-home .intro-section .robot-text .btn.btn-primary{min-width:230px;height:43px;background:#000;color:#fff;padding:0;line-height:40px}.page-home .intro-section .robot-text .btn.btn-primary:hover{background-color:#fff;color:#000}.page-home .intro-section .robot-text video{width:100%}.page-home .intro-section .robot-text:after{content:'';position:absolute;bottom:-100px;left:50%;width:90%;height:100px;margin:0 auto;background:url("/images/fcm-shadow.png") no-repeat;background-size:contain;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-home .intro-section .intro-btn{text-align:center;margin:0 auto;position:absolute;bottom:10%;transform:translateY(-50%);-moz-transform:translateY(-50%);-web-transform:translateY(-50%);width:100%}.page-home .intro-section .intro-btn .btn-green{background-color:#48b945;color:#fff;text-transform:capitalize;border:2px solid #48b945}.page-home .intro-section .intro-btn .btn-green:hover{background-color:#000;border:2px solid #000}.page-home .cities-intro-section{height:600px;position:relative;overflow:hidden;background-position:center}.page-home .cities-intro-section .intro-bg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-home .cities-intro-section .intro-content{position:absolute;top:50%;max-width:1300px;margin:0 auto;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;left:50%}.page-home .cities-intro-section .intro-content .intro-text{font-size:75px;font-weight:600;line-height:1.2;margin-bottom:20px;color:#000}.page-home .cities-intro-section .intro-content .btn-primary{background:#000;color:#fff;border-color:#000}.page-home .cities-intro-section .intro-content .btn-primary a{color:#fff}.page-home .cities-intro-section .intro-content .btn-primary:hover{border-color:#000;background:0 0;color:#000}.page-home .cities-intro-section .intro-content .btn-primary:hover a{color:#000}.page-home .feature-project-section{height:420px;overflow:hidden;position:relative;padding:40px 0}.page-home .feature-project-section:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.5)}.page-home .feature-project-section h3.section-title{font-size:20px;color:#fff;margin:0}.page-home .feature-project-section .project-logo{display:block;margin:60px 0}.page-home .client-logo-section{padding:60px 0 0}.page-home .client-logo-section .section-title{font-size:30px;font-weight:600;margin:0}.page-home .client-logo-section .feature-clients{padding:0;list-style:none;font-size:0;padding:0 50px;margin:40px 0}.page-home .client-logo-section .feature-clients li{width:33.33333%;display:inline-block;position:relative;padding:50px 30px}.page-home .client-logo-section .feature-clients li .client-content{width:100%;height:100%;position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.page-home .client-logo-section .feature-clients li .client-inner{position:absolute;top:50%;left:50%;text-align:center;overflow:hidden;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-home .client-logo-section .feature-clients li .client-inner .client-logo{margin:20px auto;width:calc(100% - 30px)}.page-home .client-logo-section .feature-clients li .client-inner .percent{font-size:60px;font-weight:700;line-height:60px;margin:0}.page-home .client-logo-section .feature-clients li .client-inner .revenue{font-size:20px;font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;opacity:1;min-width:200px;display:block;margin:10px auto}.page-home .client-logo-section .feature-clients li .visible{margin-top:0;color:#fff}.page-home .client-logo-section .feature-clients li .hover{opacity:0;height:0;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;transition-duration:.3s}.page-home .client-logo-section .feature-clients li .client-content:hover:after{background:#000;border-color:#000;transition-delay:.3s;-webkit-transition-delay:.3s}.page-home .client-logo-section .feature-clients li .client-content:hover .hover{opacity:1;height:auto}.page-home .client-logo-section .feature-clients li .client-content:hover .btn-primary{border-color:#fff}.page-home .graph-section{min-height:450px;padding:140px 0 60px;position:relative;overflow:hidden;background:#000}.page-home .graph-section ul.feature-graph{padding:0;display:-webkit-flex;display:-ms-flex;display:flex;list-style:none;margin:0 auto 50px}.page-home .graph-section ul.feature-graph li{font-weight:300;order:1;color:#fff;font-size:16px;padding:0 35px}.page-home .graph-section ul.feature-graph li h4.percent{font-size:20px;font-weight:700;color:#fff}.page-home .graph-section ul.feature-graph li .graph-content a{color:#fff}.page-home .graph-section .section-intro{font-size:40px;font-weight:600;color:#fff;margin:0 0 30px}.page-home .graph-section .graph{position:absolute;top:0;left:0;height:100vh;width:120%;left:-10%;overflow:hidden;background:#000 url("/images/fcm-graph-bg.jpg") no-repeat;background-position:top center}.page-home .graph-section .graph .graph-inner{width:1750px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-home .graph-section .btn-primary:hover{border-color:#fff}.page-home .graph-section .point{background:#48b945;position:absolute;width:16px;height:16px;border-radius:50%}.page-home .graph-section .point:after{position:absolute;width:16px;height:16px;border-radius:50%;content:'';z-index:1}.page-home .graph-section .point:nth-of-type(1){left:125px;top:355px}.page-home .graph-section .point:nth-of-type(1):after{-webkit-animation:r0 3s 0s ease-out infinite;-moz-animation:r0 3s 0s ease-out infinite;animation:r0 3s 0s ease-out infinite}@-webkit-keyframes r0{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r0{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}.page-home .graph-section .point:nth-of-type(2){left:363px;top:172px}.page-home .graph-section .point:nth-of-type(2):after{-webkit-animation:r1 3s 1s ease-out infinite;-moz-animation:r1 3s 1s ease-out infinite;animation:r1 3s 1s ease-out infinite}@-webkit-keyframes r1{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r1{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}.page-home .graph-section .point:nth-of-type(3){left:585px;top:325px}.page-home .graph-section .point:nth-of-type(3):after{-webkit-animation:r2 3s 2s ease-out infinite;-moz-animation:r2 3s 2s ease-out infinite;animation:r2 3s 2s ease-out infinite}@-webkit-keyframes r2{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r2{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}.page-home .graph-section .point:nth-of-type(4){right:405px;top:288px}.page-home .graph-section .point:nth-of-type(4):after{-webkit-animation:r3 3s 3s ease-out infinite;-moz-animation:r3 3s 3s ease-out infinite;animation:r3 3s 3s ease-out infinite}@-webkit-keyframes r3{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r3{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}.page-home .graph-section .point:nth-of-type(5){right:52px;top:75px}.page-home .graph-section .point:nth-of-type(5):after{-webkit-animation:r4 3s 4s ease-out infinite;-moz-animation:r4 3s 4s ease-out infinite;animation:r4 3s 4s ease-out infinite}@-webkit-keyframes r4{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r4{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}.page-home .magento-partner-section ul.partner-content{list-style:none;overflow:hidden;padding:6px 0 0}.page-home .magento-partner-section ul.partner-content li{float:left;width:calc((50% - 3px));position:relative}.page-home .magento-partner-section ul.partner-content li img{width:100%}.page-home .magento-partner-section ul.partner-content li:last-child{float:right}.page-home .magento-partner-section .contain{position:absolute;top:50%;width:100%;padding:0 50px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);transform:translate(0,-50%);font-size:16px;color:#fff}.page-home .magento-partner-section .contain h3{font-size:28px;margin-top:0;margin-bottom:14px;min-height:64px}.page-home .magento-partner-section .contain .blog-title{margin-bottom:20px;font-weight:300}.page-home .magento-partner-section .contain .btn.btn-primary{margin:0;min-width:190px;height:36px;line-height:32px;padding:0}.page-home .subscribe-section{overflow:hidden;padding:30px 0 40px}.page-home .subscribe-section .subcrible-left{width:50%;float:left;padding:0 50px}.page-home .subscribe-section .subcrible-left h3{margin:10px 0;font-size:20px;font-weight:700}.page-home .subscribe-section .subcrible-right{width:50%;float:right;padding:0 50px}.page-home .subscribe-section .subcrible-right .subcrible-form .form-group{position:relative}.page-home .subscribe-section .subcrible-right .subcrible-form input[type=email]{width:320px;height:42px;border:none;border-bottom:1px solid #000;background-color:#fff;line-height:41px;font-size:15px;margin-right:17px}.page-home .subscribe-section .subcrible-right .subcrible-form button,.page-home .subscribe-section .subcrible-right input.wpcf7-form-control.wpcf7-submit{height:42px;line-height:42px;text-align:left;width:110px;border:none;font-size:15px;border-bottom:1px solid #000;background-color:#fff;font-weight:700}.page-home .subscribe-section .subcrible-right .wpcf7-form-control-wrap{float:left}.page-home .subscribe-section .subcrible-right .subcrible-form img{position:absolute;right:20px;top:50%;margin:-10px 0 0}.page-home .contact-section{background-color:#000;background-image:url("/images/bg-pattern-contact.png");background-repeat:repeat-x;background-position:center 8px;position:relative;padding:130px 0}.page-home .contact-section:before{content:'';width:2px;height:73px;background-color:#d44a31;position:absolute;top:8px;left:50%;margin-left:-1px}.page-home .contact-section .col-left{width:50%;text-align:right;color:#fff;float:left;padding-right:18px}.page-home .contact-section .col-left h1{font-size:55px;line-height:56px;text-transform:uppercase;font-weight:300;margin-top:50px;margin-bottom:90px}.page-home .contact-section .col-left h3.custom{font-size:55px;line-height:56px;text-transform:uppercase;font-weight:300;margin-top:50px;margin-bottom:90px}.page-home .contact-section .col-left strong{font-size:110px;line-height:110px;font-weight:600}.page-home .contact-section .col-left span{font-size:38px;line-height:40px;display:block;text-transform:none;font-weight:300;letter-spacing:3px;position:relative}.page-home .contact-section .col-left span:before{content:'';width:54px;height:2px;background:#fff;display:inline-block;margin:10px}.page-home .contact-section .col-left .tollfree{letter-spacing:3px;font-size:17px;font-weight:300;clear:both;float:right;text-align:left;width:360px}.page-home .contact-section .col-right.form-content{width:50%;float:right;padding-left:65px}.page-home .contact-section .col-right.form-content .wpcf7-form{max-width:400px}.page-home .contact-section .col-right.form-content .wpcf7-form input[type=email],.page-home .contact-section .col-right.form-content .wpcf7-form input[type=tel],.page-home .contact-section .col-right.form-content .wpcf7-form input[type=text]{height:40px;border:none;border-bottom:2px solid #888787;margin-bottom:34px;background:0 0;border-radius:0;-webkit-border-radius:0;padding:0}.page-home .contact-section .col-right.form-content .wpcf7-form .form-submit-btn{height:70px;line-height:70px;border:none;background:#fff;width:100%;text-transform:uppercase;font-size:28px;font-weight:700;color:#000;border-radius:5px;-webkit-border-radius:5px;margin-top:30px}.page-home .blog-section{padding-top:75px}.page-home .blog-section .section-title{font-size:30px;font-weight:600;margin:0}.page-home .blog-section .list-latest-blog{margin:0;padding:0;margin-top:75px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.page-home .text-section{background:#f8f8f8;padding:60px 0;font-size:16px;font-weight:300}.page-home .text-section .container{max-width:1000px}.page-blog .page-banner:before{background:#3bb554;background:rgba(59,181,84,.9);width:100%;height:100%;top:0;position:absolute;content:''}.page-blog .page-banner .category-filter{padding:0;width:100%;list-style:none;text-align:center;font-size:0;margin-top:155px;padding:0 130px}.page-blog .page-banner .category-filter li{display:inline-block;margin:1px}.page-blog .page-banner .category-filter li a{color:#fff;text-transform:uppercase;font-size:15px;padding:6px 10px;border:1px solid transparent;display:block}.page-blog .page-banner .category-filter li.current-cat a,.page-blog .page-banner .category-filter li:hover a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff}.page-blog .page-banner .search-block{position:absolute;right:15px;bottom:5px}.page-blog .page-banner .search-block .archive-link{display:inline-block;font-size:12px;color:#fff;font-weight:300}.page-blog .page-banner .search-block .search-icon{display:inline-block;margin-left:20px;border-left:2px solid #fff;padding-left:20px}.page-blog .page-banner .search-block .search-icon img{cursor:pointer}.page-blog .page-banner .post-meta{font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;color:#fff;font-weight:300;margin-top:60px}.page-blog .page-banner .post-meta a{color:#fff}.page-blog .post-content{max-width:835px;margin:0 auto;padding:80px 0;margin-bottom:30px;font-family:Calibri,Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:26px;font-size:20px}.page-blog .post-content h3{font-weight:400;font-size:30px;margin-bottom:80px}.page-blog .post-content h4{display:block;margin-top:40px;font-size:20px;color:#48b945;text-transform:uppercase;font-weight:600}.page-blog .post-content p>strong{display:inline-block}.page-blog .post-content .post-nav{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:30px 0;overflow:hidden}.page-blog .post-content .post-nav .next-post,.page-blog .post-content .post-nav .prev-post{font-size:20px;font-weight:300;color:#000;width:50%;line-height:1.4;padding:0 60px;position:relative}.page-blog .post-content .post-nav .prev-post{border-right:1px solid #ddd}.page-blog .post-content .post-nav .prev-post:before{position:absolute;content:url("/images/fcm-left-arrow.png");left:0;top:10px}.page-blog .post-content .post-nav .next-post:after{position:absolute;content:url("/images/fcm-right-arrow.png");right:0;top:10px}.page-blog .page-nav{border-top:1px solid #ddd}.page-contact .page-banner{height:380px}.page-contact .page-banner .contact-info{position:absolute;right:100px;top:40px}.page-contact .page-banner .contact-info .item{border-left:3px solid #48b945;margin-bottom:50px;padding-left:10px;color:#fff;font-size:22px;font-weight:400;height:50px}.page-contact .page-banner .contact-info .item a{color:#fff}.page-contact .page-banner .contact-info .item:last-child{margin-bottom:0}.page-contact .page-banner .contact-info .item .item-title{display:block;line-height:1;position:relative;top:-5px;margin-bottom:5px}.page-contact .form-wrap{background:#f1f2f2;margin:50px auto;padding:80px 0 60px;max-width:1330px}.page-contact .thank-you{background:0 0;padding:80px 0;margin-bottom:0}.page-contact .form-content{max-width:475px;margin:0 auto}.page-contact .form-content .form-title{text-align:center;font-size:35px;margin-top:0;margin-bottom:80px}.page-contact .form-content .form-group{margin-bottom:50px}.page-contact .form-content .form-control{border:none;border-bottom:2px solid #afadad;background:0 0;padding:8px 0;font-size:20px;font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.page-contact .form-content textarea.form-control{word-wrap:break-word;resize:horizontal}.page-contact .form-content .tell-us-more{display:block;text-align:center;position:relative;cursor:pointer;font-size:20px;font-weight:600}.page-contact .form-content .tell-us-more:after{content:'';width:8px;height:8px;display:inline-block;margin-left:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page-contact .form-content .tell-us-more.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.page-contact .form-content .form-submit-btn{font-weight:600;font-size:35px;display:block;width:100%;text-align:center;border:none;background:#48b945;color:#fff;line-height:85px;text-transform:uppercase;cursor:pointer;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page-contact .form-content .form-submit-btn:hover{background:#000;color:#fff}.page-contact .map-wrap{height:450px;margin-bottom:50px;width:100%;background-size:cover}.page-contact .map-wrap #map_canvas{height:100%}.page-contact .map-wrap .infoBox{width:670px;height:230px;background:#fff;text-align:center;font-size:18px;padding:10px;opacity:0;margin-left:-30px;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}.page-contact .map-wrap .infoBox>img{width:15px;height:15px}.page-contact .map-wrap .infoBox.open{opacity:1;margin-left:0}.page-contact .map-wrap .infoBox:before{content:'';position:absolute;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-right:50px solid #fff;left:-25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-contact .map-wrap .infoBox .info-box-inner{padding:20px}.page-contact .map-wrap .infoBox .info-box-inner h4{font-size:12px;margin:0 0 20px}.page-contact .map-wrap .infoBox .info-box-inner h3{font-weight:600;margin:0 0 20px}.page-contact .map-wrap .infoBox .info-box-inner span.address{font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;display:block;margin-bottom:20px}.page-contact .map-wrap .infoBox .info-box-inner .get-direction{text-transform:uppercase;font-size:14px;font-weight:600}.page-contact .place-box-wrap{margin-bottom:50px}.page-contact .place-box-wrap .place-box{border:2px solid #d5d5d5;padding:40px;text-align:center}.page-contact .place-box-wrap .place-box h3{margin-top:0;font-size:20px;margin-bottom:20px}.page-contact .place-box-wrap .place-box .address{font-size:12px;margin-top:5px}.page-contact .place-box-wrap .col-left{float:left;padding-right:25px;width:50%}.page-contact .place-box-wrap .col-right{float:right;padding-left:25px;width:50%}.page-about .page-banner{height:560px}.page-about .page-banner .container{height:100%}.page-about .page-banner .page-title{position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-about .page-banner .banner-intro{color:#fff;font-size:40px;margin-top:25px}.page-about .page-banner .pvideo-btn{position:absolute;bottom:-100px;left:50%;width:200px;height:200px;border:3px solid #fff;padding:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-about .page-banner .pvideo-btn a.open-video{position:relative;width:150px;height:150px;top:50%;left:50%;margin-left:-75px;margin-top:-75px;display:block;background:#48b945;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:1s;-moz-transition:1s;transition:1s;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.page-about .page-banner .pvideo-btn a.open-video:after{content:'';position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-15px;border-top:28px solid transparent;border-bottom:28px solid transparent;border-left:45px solid #fff}.page-about .page-banner .pvideo-btn a.open-video:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.page-about .page-content{padding-top:120px}.page-about .page-content .page-main-title{text-align:center}.page-about .page-content .service-intro{font-size:24px;color:#48b945;margin-bottom:0;position:relative}.page-about .page-content .service-title{margin-top:0;font-size:111px;color:#48b945;position:relative}.page-about .list-services{padding:0;list-style:none;font-size:0;padding-left:110px;padding-top:120px}.page-about .list-services li{width:calc((100% + 160px)/3);display:inline-block;margin-left:-57px;margin-top:-83px;position:relative;cursor:default;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.page-about .list-services li .service-inner{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-about .list-services li .service-inner h3{font-size:28px}.page-about .list-services li .service-inner h3 strong{display:block}.page-about .list-services li .service-inner .svg-icon{width:75px;height:75px;margin:0 auto}.page-about .list-services li .service-inner .svg-icon .path{fill:none;stroke:#010101;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:1000}@-webkit-keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.page-about .list-services li .service-inner .service-hide{font-size:16px;display:none}.page-about .list-services li .service-inner .service-hide h4{font-weight:700;color:#fff}.page-about .list-services li .service-inner .service-hide p.intro{font-weight:300;max-width:200px;margin:0 auto}.page-about .list-services li:after,.page-about .list-services li:before{content:'';position:absolute;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.page-about .list-services li:before{background:url("/images/fcm-pattern.png");z-index:-1;top:-15px;left:-40px;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.page-about .list-services li:after{border:4px solid #000;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.page-about .list-services li:hover:after{z-index:1;background:#48b945;border-color:#48b945;transition-delay:.3s;-webkit-transition-delay:.3s}.page-about .list-services li:hover:before{top:0;left:0}.page-about .list-services li:hover .svg-icon .path{-ms-animation:dash 10s linear forwards;-webkit-animation:dash 10s linear forwards;animation:dash 10s linear forwards;-ms-animation-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s}.page-about .list-services li:hover .service-inner{z-index:2}.page-about .list-services li:hover .service-inner .service-hide{display:block}.page-about .our-partner{background:#000;color:#fff;text-align:center;padding:0;margin-top:100px;height:1095px;overflow:hidden;position:relative}.page-about .our-partner .network-graph{position:absolute;height:100%;width:1920px;left:50%;background:#000 url("/images/fcm-our-partner.jpg") no-repeat center bottom;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-about .our-partner h4.our-partner-title{margin-top:100px;font-size:35px;margin-bottom:60px}.page-about .our-partner .our-partner-intro{max-width:960px;margin:0 auto;margin-bottom:100px;font-size:25px;font-weight:100}.page-about .our-partner .circle-network{width:550px;height:550px;position:absolute;top:60px;left:50%;margin:0 0 0 -275px;overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:rgba(255,255,255,.7);padding:30px}.page-about .our-partner .circle-network .line{position:absolute;width:100%;height:100%;left:0;top:0}.page-about .our-partner .circle-network .line:after,.page-about .our-partner .circle-network .line:before{content:'';width:100%;height:6px;border-bottom:6px solid #000;top:50%;position:absolute;left:0;margin-top:-3px;z-index:1;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg)}.page-about .our-partner .circle-network .line:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.page-about .our-partner .circle-network:after,.page-about .our-partner .circle-network:before{content:'';width:100%;height:6px;border-bottom:6px solid #000;top:50%;position:absolute;left:0;margin-top:-3px;z-index:1}.page-about .our-partner .circle-network:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.page-about .our-partner .circle-network ul{position:relative;width:100%;height:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#fff}.page-about .our-partner .circle-network ul li{position:absolute;z-index:100;color:#000;font-size:12px;width:100px;font-weight:600;list-style:none;text-align:center}.page-about .our-partner .circle-network ul li:nth-of-type(1){left:4%;top:33%}.page-about .our-partner .circle-network ul li:nth-of-type(2){left:25%;top:13%}.page-about .our-partner .circle-network ul li:nth-of-type(3){right:25%;top:13%}.page-about .our-partner .circle-network ul li:nth-of-type(4){right:4%;top:33%}.page-about .our-partner .circle-network ul li:nth-of-type(5){right:4%;bottom:33%}.page-about .our-partner .circle-network ul li:nth-of-type(6){right:25%;bottom:13%}.page-about .our-partner .circle-network ul li:nth-of-type(7){left:25%;bottom:13%}.page-about .our-partner .circle-network ul li:nth-of-type(8){left:4%;bottom:33%}.page-about .our-partner .circle-network .circle-small{width:45%;height:45%;position:absolute;top:50%;left:50%;background:#000;font-size:60px;padding-top:80px;z-index:2;text-transform:uppercase;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-about .our-progress{padding:40px 0 100px}.page-about .our-progress .our-progress-title{font-size:35px;text-align:center}.page-about .our-progress .svg-line{margin:180px auto 0;width:192px;height:1235px}.page-about .our-progress .progress-wrap{position:relative}.page-about .our-progress .progress{position:absolute;top:0;width:305px}.page-about .our-progress .progress .progress-inner{height:120px}.page-about .our-progress .progress .progress-inner:after{content:'';background:#f4f4f4;width:160px;height:160px;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:0}.page-about .our-progress .progress .progress-title{font-size:18px;float:left;width:120px;margin:0;display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-about .our-progress .progress .progress-icon{width:120px;height:120px;line-height:105px;border:3px solid #000;text-align:center;float:right;position:relative;z-index:1;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.page-about .our-progress .progress .progress-icon img{max-height:100%;max-width:100%;height:auto}.page-about .our-progress .progress .progress-expand{display:block;position:absolute;z-index:2;top:50%;margin-top:-200px;opacity:0;visibility:hidden;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.page-about .our-progress .progress .progress-expand:before{content:"";position:absolute;width:210px;height:210px;background:#32a94b;top:50%;margin-top:-105px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transform:scale(.1);-moz-transform:scale(.1);transform:scale(.1);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.page-about .our-progress .progress .progress-expand-inner{width:400px;height:400px;background:#3bb554;z-index:10;position:relative;overflow:hidden;padding:70px;-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.page-about .our-progress .progress .progress-expand-inner h5.progress-long-title{font-size:18px;color:#fff;text-align:center}.page-about .our-progress .progress .progress-expand-inner .progress-detail-list{font-size:16px;font-weight:300;padding:0;position:relative;left:50%;display:inline-block;list-style:none;margin-top:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-about .our-progress .progress .progress-expand-inner .progress-detail-list li:before{content:"";border-left:1px solid #000;border-top:1px solid #000;margin-right:10px;margin-top:-2px;width:7px;height:7px;display:inline-block;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.page-about .our-progress .progress.left{left:calc(50% - 355px)}.page-about .our-progress .progress.left .progress-title{text-align:right}.page-about .our-progress .progress.left .progress-inner:after{top:-40px;right:20px}.page-about .our-progress .progress.left .progress-expand{right:0}.page-about .our-progress .progress.left .progress-expand:before{right:-35px}.page-about .our-progress .progress.left .progress-expand-inner{right:-55px}.page-about .our-progress .progress.right{right:calc(50% - 355px)}.page-about .our-progress .progress.right .progress-title{float:right}.page-about .our-progress .progress.right .progress-icon{float:left}.page-about .our-progress .progress.right .progress-inner:after{top:-40px;left:20px}.page-about .our-progress .progress.right .progress-expand{left:0}.page-about .our-progress .progress.right .progress-expand:before{left:-35px}.page-about .our-progress .progress.right .progress-expand-inner{left:-55px}.page-about .our-progress .progress:nth-of-type(1){top:30px}.page-about .our-progress .progress:nth-of-type(2){top:16%}.page-about .our-progress .progress:nth-of-type(3){top:35%}.page-about .our-progress .progress:nth-of-type(4){top:53%}.page-about .our-progress .progress:nth-of-type(5){top:72%}.page-about .our-progress .progress:nth-of-type(6){top:84%}.page-about .our-progress .progress.active .progress-expand{opacity:1;visibility:visible}.page-about .our-progress .progress.active.left .progress-expand{right:20px;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.page-about .our-progress .progress.active.left .progress-expand:before{right:0;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.page-about .our-progress .progress.active.left .progress-expand-inner{right:30px;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.page-about .our-progress .progress.active.right .progress-expand{left:20px}.page-about .our-progress .progress.active.right .progress-expand:before{left:0;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.page-about .our-progress .progress.active.right .progress-expand-inner{left:30px;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.page-about .statistics-wrap{padding:90px 0}.page-about .statistics-wrap .col{float:left;font-size:18px;width:31%}.page-about .statistics-wrap .col .number{font-size:60px;font-weight:600;color:#48b945;display:block}.page-about .statistics-wrap .col .col-inner{max-width:300px;padding-right:50%;margin:0 auto;padding-right:150px}.page-about .statistics-wrap .certifications{position:relative;width:38%}.page-about .statistics-wrap .certifications .col-inner{background:url("/images/fcm-certific.png") no-repeat;text-align:center;background-size:contain;max-width:393px;height:273px;font-size:18px;padding:120px 120px 0}.page-about .statistics-wrap .certifications .col-inner .number{font-size:30px;color:#000}.page-about .statistics-wrap .certifications:after,.page-about .statistics-wrap .certifications:before{content:'';position:absolute;height:100px;width:1px;border-left:1px solid #ddd;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-about .statistics-wrap .certifications:after{right:0}.page-about .statistics-wrap .site-launches{padding-top:65px}.page-about .statistics-wrap .site-launches .col-inner{background:url("/images/fcm-site-lanches.gif") no-repeat;background-position:right center;background-size:170px}.page-about .statistics-wrap .employees{padding-top:75px}.page-about .statistics-wrap .employees .col-inner{background:url("/images/fcm-employees.gif") no-repeat;background-position:right 0 center;background-size:140px}.page-about .testimonial-wrap{background:#f05030;color:#fff;padding:120px 0;text-align:center}.page-about .testimonial-wrap .testimonial-title{font-size:30px;font-weight:600;padding-bottom:100px;margin-bottom:50px;position:relative}.page-about .testimonial-wrap .testimonial-title:before{content:'';position:absolute;left:50%;bottom:0;margin:-.5px;border-left:1px solid #000;height:50px;width:1px}.page-about .testimonial-wrap .testimonial-title:after{content:'';position:absolute;left:50%;bottom:1px;margin-left:-4px;width:7px;height:7px;border:1px solid #000;border-bottom:none;border-right:none;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);transform:rotate(225deg)}.page-about .testimonial-wrap .testimoinal{max-width:1200px;margin:0 auto;padding:0 130px;position:relative}.page-about .testimonial-wrap .testimoinal:after{content:url("/images/fcm-quote-right.png");position:absolute;right:5px;top:20px}.page-about .testimonial-wrap .testimoinal:before{content:url("/images/fcm-quote-left.png");position:absolute;left:5px;top:20px}.page-about .testimonial-wrap .testimoinal .content{font-size:25px;font-weight:300;margin-bottom:30px;line-height:1.6}.page-about .testimonial-wrap .testimoinal .user{font-size:18px;font-weight:600}.page-work .project-direction{position:fixed;bottom:0;left:50%;height:100%;width:70px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-work .project-direction a.next-project,.page-work .project-direction a.prev-project{width:70px;height:42px;background:url("/images/fcm-arrow-down.png") no-repeat;display:block;position:absolute;bottom:20px}.page-work .project-direction a.prev-project{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:10px;top:90px;bottom:auto}.page-work .fixed-sidebar{width:20%;min-width:280px;position:fixed;background:#000;bottom:0;right:0;color:#fff;z-index:1;top:0}.page-work .fixed-sidebar .close-sidebar,.page-work .fixed-sidebar .open-sidebar{display:none}.page-work .fixed-sidebar .fixed-sidebar-inner{position:absolute;top:50%;text-align:center;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);padding-top:75px}.page-work .fixed-sidebar h1,.page-work .fixed-sidebar h3{font-size:20px;font-weight:400}.page-work .fixed-sidebar h1{width:100%;top:-5%;position:absolute}.page-work .fixed-sidebar .menu-project{padding:0;list-style:none;font-size:14px;font-weight:600}.page-work .fixed-sidebar .menu-project li{margin:20px 0}.page-work .fixed-sidebar .menu-project li a{color:#fff;border-bottom:2px solid transparent}.page-work .fixed-sidebar .menu-project li.active a,.page-work .fixed-sidebar .menu-project li:hover a{border-color:#fff}.page-work .project{position:relative}.page-work .project .project-cover{width:50%;height:100%;background-size:cover;background-color:#ddd;text-align:center;float:right}.page-work .project .project-cover .project-cover-inner{top:50%;position:relative;height:100vh;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-work .project .project-cover .project-cover-inner img{position:absolute;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%,-55%);-moz-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}.page-work .project .project-cover .project-cover-inner img.device{max-height:calc(100vh - 90px);max-width:calc(100% - 50px)}.page-work .project .project-cover .project-cover-inner img.gif{max-width:calc(100% - 50px)}.page-work .project .project-cover .project-cover-inner.fisherman .gif{margin-top:-1px;margin-left:1px;max-width:calc(100% - 43px)}.page-work .project .project-cover .project-cover-inner.gopro .gif{max-height:calc(100vh - 111px);margin-left:1px;margin-top:-3px}.page-work .project .project-cover .project-cover-inner.sexyhair .gif{margin-left:0;margin-top:10px;max-width:100%}.page-work .project .project-cover .project-cover-inner.franklin .gif,.page-work .project .project-cover .project-cover-inner.pacificyurt .gif{margin-left:4px;margin-top:8px;max-height:calc(100vh - 25px);max-width:100%}.page-work .project .project-cover .project-cover-inner.fuelcloud .gif{margin-left:7px;margin-top:-8px;max-height:calc(100vh - 130px)}.page-work .project .project-cover .project-cover-inner.easybiz .gif{margin-left:8px;margin-top:-8px;max-height:calc(100vh - 100px)}.page-work .project .project-info{float:right;width:30%;height:100%;margin-right:20%}.page-work .project .project-info .project-info-inner{position:relative;top:50%;max-width:80%;margin:0 auto;text-align:center;-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);transform:translateY(-65%)}.page-work .project .project-info .project-info-inner .project-name{font-weight:600;font-size:40px;color:#fff;margin:0;margin-bottom:20px}.page-work .project .project-info .project-intro{margin-bottom:30px;font-size:25px;color:#000}.page-work .project .project-info .btn-secondary{min-width:200px}.page-work .landing-section{background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.page-work .landing-section .container{height:685px;position:relative;overflow:hidden}.page-work .landing-section .project-mockup{text-align:right;position:absolute;top:80px;right:-100px;max-width:61%}.page-work .landing-section .project-mockup.noright{right:50px}.page-work .landing-section .section-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);max-width:39%;text-align:center}.page-work .landing-section .project-intro{font-size:55px;font-weight:700;color:#fff}.page-work .landing-section .project-logo{margin-top:50px}.page-work .description-section{padding:110px 0;color:#000}.page-work .description-section .container{max-width:990px;text-align:center}.page-work .description-section .description-text{font-weight:100;font-size:25px}.page-work .description-section .description-label{font-size:20px;font-weight:600;text-align:center;margin:0;margin-bottom:30px;display:block}.page-work .description-section.results-section .container{max-width:1360px}.page-work .description-section.results-section .results-list{margin:60px 0 0;padding:0;list-style:none}.page-work .description-section.results-section .results-list li{width:33.333333%;float:left;text-align:center;padding:0 15px}.page-work .description-section.results-section .results-list .result-title{font-size:100px;font-weight:600;margin-bottom:30px;text-transform:uppercase}.page-work .description-section.quote-section{padding:120px 0 60px;border-bottom:1px solid #ddd}.page-work .description-section.quote-section .container{max-width:750px}.page-work .description-section.quote-section .quote-icon{font-size:130px;font-weight:600;line-height:.5;margin:70px 0 0}.page-work .description-section.quote-section .client-name{font-size:18px;font-weight:100;margin:60px 0 0}.page-work .animation-section{height:675px;background-position:center;background-repeat:no-repeat;background-size:cover}.page-work .animation-section .animation-inner{text-align:center;width:100%;height:100%;position:relative}.page-work .animation-section .animation-inner img{position:absolute;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-work .animation-section .animation-inner img.device{max-height:calc(100% - 90px)}.page-work .animation-section .animation-inner img.gif{max-height:calc(100% - 90px)}.page-work .animation-section .animation-inner.sexyhair .gif{max-height:none}.page-work .animation-section .animation-inner.gopro .gif{max-height:calc(100% - 111px);margin-left:1px;margin-top:-3px}.page-work .animation-section .animation-inner.franklin .gif,.page-work .animation-section .animation-inner.pacificyurt .gif{margin-left:4px;margin-top:8px;max-height:calc(100% - 25px)}.page-work .animation-section .animation-inner.fuelcloud .gif{margin-left:6px;margin-top:-6px;max-height:calc(100% - 120px)}.page-work .animation-section .animation-inner.easybiz .gif{margin-left:8px;margin-top:-8px;max-height:calc(100% - 100px)}.page-work .separate-bg-section{background-size:cover;background-repeat:no-repeat;background-position:center;height:675px}.page-work .separate-bg-section .transform{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-work .separate-bg-section.with-color{background-size:contain}.page-work .separate-bg-section.parallax-item{height:745px;position:relative;padding:50px 0;overflow:hidden}.page-work .separate-bg-section.parallax-item .container{height:100%}.page-work .separate-bg-section.parallax-item .phone-item{width:33.33333%;float:left;text-align:center;position:relative;padding:0 15px}.page-work .separate-bg-section.parallax-item .phone-item.auto-width{position:absolute;width:auto}#about-video.overlay-page .btn-close:after,#about-video.overlay-page .btn-close:before{border-color:#000}#about-video.overlay-page video{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.pagination{padding:20px 0;text-align:center;border-top:1px solid #e5e5e5}.wp-pagenavi a,.wp-pagenavi span{width:32px;height:32px;display:inline-block}.wp-pagenavi a.first,.wp-pagenavi a.last{width:70px!important}.wp-pagenavi span.current{font-weight:400!important}.page .magento2-certified-section{background-size:cover}.page .magento2-certified-section .flag-col{position:relative;text-align:center;width:20%;padding-bottom:20px;float:left}.page .magento2-certified-section .content-col{padding:100px 170px 100px 0;color:#fff;width:80%;float:left;font-size:25px;font-weight:300}.page .discovery-audit-section{color:#000;padding:60px 0 80px}.page .discovery-audit-section p{font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px}.page .discovery-audit-section .feature-list{margin-top:30px}.page .discovery-audit-section .section-title{margin-bottom:30px;font-size:30px;font-weight:600}.page .discovery-audit-section .heading{max-width:740px;margin:0 auto}.page .discovery-audit-section .feature-list .col{width:50%;float:left;padding-left:150px}.page .discovery-audit-section .feature-list .col p{margin-bottom:0}.page .let-keep-section{padding:150px 0;background-size:cover;color:#fff}.page .let-keep-section .section-title{max-width:1080px;margin:0 auto 50px;font-size:35px}.page .let-keep-section .feature-list .col{width:50%;float:left;padding-left:130px}.page .support-maintenance-section{background-size:cover;padding:40px 0}.page .support-maintenance-section .half-width{width:50%;float:left}.page .support-maintenance-section .section-title{font-size:30px;margin-bottom:30px}.page .support-maintenance-section .text-desc{font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px}.page .support-maintenance-section .text-desc p{margin-bottom:16px;line-height:1.25}.page .support-maintenance-section .feature-list .col{width:50%;float:left;padding-right:20px}.page .support-maintenance-section .sub-title{font-size:25px;font-weight:600;margin:10px 0 10px 60px}.page .support-maintenance-section .list-green-square{margin-left:30px}.list-green-square{list-style:none;padding:0}.list-green-square li{position:relative;padding-left:30px;margin-bottom:10px}.list-green-square li p{margin-bottom:5px;font-size:25px;font-family:Karla,"Helvetica Neue",Helvetica,Arial,sans-serif}.list-green-square li:before{content:"";display:inline-block;width:12px;height:12px;background-color:#5cc159;transform:rotate(45deg);float:left;position:absolute;top:5px;left:5px}.page .security-performance-section{background-size:cover;padding:70px 0 130px}.page .security-performance-section .section-title{font-size:40px}.page .security-performance-section .split-line{display:block;margin:20px 0;width:75%;height:7px;background-color:#5cc159}.page .security-performance-section .desc{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:25px}.page .security-performance-section .text-block{width:40%;float:left;color:#fff}.page .security-performance-section .form-block{margin-top:26px;width:45%;float:right}.page .security-performance-section .landing-title{color:#fff;margin-top:4px;margin-bottom:15px}.page .security-performance-section .form-block input{border:none;font-size:15px}.page .security-performance-section .form-block select{font-size:15px}.page .security-performance-section .form-block .form-submit-btn{padding:20px;background-color:#5cc159;color:#fff;font-size:17px;text-transform:uppercase;display:inline-block;width:100%}.cleafix:after,.cleafix:before{content:'';display:table}.cleafix:after{clear:both}@media only screen and (max-width:1200px){#header .container{padding:0 15px}#header .menu-navigation-menu-container ul.main-menu li{display:inline-block;margin-left:34px}#footer .footer-bar{text-align:center}#footer .footer-bar #copyright{width:100%;display:block;position:static}#footer .footer-bar .contact-info{width:100%;margin-left:0;display:block}#footer .footer-bar .footer-link{width:100%;display:block;text-align:center}#footer .footer-bar .footer-link li{margin:0 15px}.page-home .intro-section{height:500px;background-size:200px}.page-home .intro-section .robot-text{width:60%}.page-home .client-logo-section .feature-clients{padding:0;margin:40px 0}.page-home .client-logo-section .feature-clients li{padding:40px 20px}.page-home .client-logo-section .feature-clients li .client-inner .percent{font-size:50px;line-height:50px}.page-home .client-logo-section .feature-clients li .client-inner .revenue{font-size:18px}.page-home .client-logo-section .feature-clients li .client-content:before{top:-15px;left:-10px}.page-about .list-services{padding-left:65px;padding-top:100px}.page-about .list-services li{margin-left:-45px;margin-top:-45px;width:calc((100% + 130px)/3)}.page-about .list-services li:before{top:-10px;left:-15px}.page-about .list-services li .service-inner{width:80%}.page-about .statistics-wrap{padding:60px 0}.page-about .statistics-wrap .col{font-size:16px}.page-about .statistics-wrap .col .number{font-size:50px}.page-about .statistics-wrap .col .col-inner{max-width:255px;padding-right:130px}.page-about .statistics-wrap .certifications{position:relative;width:38%}.page-about .statistics-wrap .certifications .col-inner{max-width:340px;height:240px;font-size:16px;padding:110px 120px 0}.page-about .statistics-wrap .certifications .col-inner .number{font-size:26px}.page-about .statistics-wrap .certifications:after,.page-about .statistics-wrap .certifications:before{content:'';position:absolute;height:100px;width:1px;border-left:1px solid #ddd;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-about .statistics-wrap .certifications:after{right:0}.page-about .statistics-wrap .site-launches{padding-top:60px}.page-about .statistics-wrap .site-launches .col-inner{background-size:135px}.page-about .statistics-wrap .employees{padding-top:75px}.page-about .statistics-wrap .employees .col-inner{background-size:110px}.page-work .fixed-sidebar{min-width:150px}.page-work .project .project-info{width:30%;margin-right:20%}.page-work .landing-section .container{height:550px}.page-work .landing-section .project-mockup{max-width:65%;top:60px}.page-work .landing-section .section-inner{max-width:38%}.page-work .landing-section .project-intro{font-size:50px}.page-work .landing-section .project-logo{margin:30px auto;max-width:250px}.page-work .description-section{padding:110px 0}.page-work .description-section .description-text{font-size:22px}.page-work .description-section .description-label{font-size:18px}.page-work .description-section.results-section .container{max-width:1360px}.page-work .description-section.results-section .results-list .result-title{font-size:60px}.page-work .animation-section{height:550px}.page-work .animation-section .animation-inner.sexyhair.gif{margin-top:0;max-height:100%}.page-work .separate-bg-section{height:550px}.page-work .separate-bg-section.parallax-item{height:700px}.page-contact .page-banner .contact-info{right:15px}.page-contact .form-wrap{max-width:1000px}.page .magento2-certified-section .content-col{padding:40px 70px 40px 20px;font-size:23px}.page .discovery-audit-section .feature-list .col{padding-left:60px}.page .discovery-audit-section .feature-list .col p{font-size:18px}.page .let-keep-section{padding:130px 0}.page .let-keep-section .section-title{font-size:32px}.page .let-keep-section .feature-list .col{padding-left:30px}.page .support-maintenance-section .half-width{width:80%}.page .support-maintenance-section .text-desc{font-size:18px}.page .support-maintenance-section .sub-title{font-size:23px}}@media only screen and (max-width:1023px){.bg-video{height:100%;margin-top:-5px}.bg-video video{width:100%}.bg-video{display:none}.bg-cover{display:block}.overlay-page .search-overlay-inner{width:calc(100% - 30px)}.overlay-page .cities-overlay-inner .list-cities.col-left{padding-right:20px}.overlay-page .cities-overlay-inner .list-cities.col-right{padding-left:20px}//.page .list-logo{margin:0;padding:0;font-size:0}.page .list-logo li{margin-bottom:0;padding:0 20px;height:80px;line-height:80px}.page .list-logo li a{line-height:80px;vertical-align:middle;display:inline-block;width:100%}.page-home .landing-video{height:400px;top:0;margin-top:-75px;display:none}.page-home .intro-section{height:400px;background-size:100px}.page-home .intro-section .robot-text{width:60%}.page-home .cities-intro-section{height:550px}.page-home .cities-intro-section .intro-content .intro-text{font-size:60px}.page-home .feature-project-section{height:400px;padding:0}.page-home .feature-project-section .container{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-home .client-logo-section{padding:60px 0}.page-home .client-logo-section .feature-clients{padding:0;margin:40px 0}.page-home .client-logo-section .feature-clients li{padding:20px 10px}.page-home .client-logo-section .feature-clients li .client-inner .client-logo{margin:10px auto 20px}.page-home .client-logo-section .feature-clients li .client-inner .percent{font-size:40px;line-height:40px}.page-home .client-logo-section .feature-clients li .client-inner .revenue{font-size:16px;width:160px}.page-home .client-logo-section .feature-clients li:after,.page-home .client-logo-section .feature-clients li:before{width:calc(100% - 20px);height:calc(100% - 40px)}.page-home .client-logo-section .feature-clients li:before{top:0;left:0}.page-home .client-logo-section .feature-clients li:hover:before{top:20px;left:10px}.page-home .graph-section{height:350px;padding:110px}.page-home .graph-section .section-intro{font-size:30px;margin:0 0 30px}.page-home .graph-section .graph{background-size:2000px;height:100%}.page-home .graph-section .graph .graph-inner{width:800px}.page-home .graph-section .point{background:#48b945;position:absolute;width:12px;height:12px;border-radius:50%}.page-home .graph-section .point:after{position:absolute;width:12px;height:12px;border-radius:50%;content:'';z-index:1}.page-home .graph-section .point:nth-of-type(1){display:none}.page-home .graph-section .point:nth-of-type(2){display:none}.page-home .graph-section .point:nth-of-type(3){left:42px;top:120px}.page-home .graph-section .point:nth-of-type(4){right:auto;top:225px;left:196px}.page-home .graph-section .point:nth-of-type(5){right:72px;top:200px}.page-work .fixed-sidebar{min-width:200px}.page-work .project-direction{left:38%}.page-work .project{position:relative;padding-right:200px}.page-work .project .project-cover{width:100%;height:50%;float:none}.page-work .project .project-cover .project-cover-inner{height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-work .project .project-cover .project-cover-inner img{position:absolute;left:50%;top:50%;height:auto;-webkit-transform:translate(-50%,-55%);-moz-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}.page-work .project .project-cover .project-cover-inner img.device{max-height:calc(100% - 100px)}.page-work .project .project-cover .project-cover-inner img.gif{max-height:calc(100% - 100px)}.page-work .project .project-cover .project-cover-inner.sexyhair .gif{margin-left:1px;margin-top:6px;max-width:94%}.page-work .project .project-cover .project-cover-inner.franklin .gif,.page-work .project .project-cover .project-cover-inner.pacificyurt .gif{margin-left:4px;margin-top:8px;max-height:calc(100% - 25px)}.page-work .project .project-info{float:none;width:100%;height:50%;margin-right:0}.page-work .project .project-info .project-info-inner{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-work .landing-section .container{height:auto}.page-work .landing-section .project-mockup{max-width:95%;position:static;margin:10px auto 30px}.page-work .landing-section .project-intro{font-size:40px}.page-work .landing-section .project-logo{margin:20px auto;max-width:200px}.page-work .landing-section .section-inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);max-width:100%;position:static}.page-work .description-section{padding:80px 0}.page-work .animation-section{height:500px}.page-work .animation-section .animation-inner.sexyhair .gif{max-height:calc(100% + 100px)}.page-work .animation-section .animation-inner.franklin .gif{margin-top:2px;max-height:calc(100% - 47px)}.page-work .separate-bg-section{height:500px}.page-work .separate-bg-section.parallax-item{height:550px}.page-about .page-banner{background-position:50%}.page-about .list-services{padding-left:65px;padding-top:100px}.page-about .list-services li{margin-left:-40px;margin-top:-45px;width:calc((100% + 80px)/2)}.page-about .list-services li:before{top:-20px;left:-25px}.page-about .list-services li .service-inner{width:80%}.page-about .our-partner{height:850px}.page-about .our-partner .network-graph{width:1200px;background-size:contain}.page-about .our-partner .circle-network{width:360px;height:360px;top:-10px;margin:0 0 0 -190px;padding:20px}.page-about .our-partner .circle-network .line:after,.page-about .our-partner .circle-network .line:before{border-bottom:3px solid #000}.page-about .our-partner .circle-network:after,.page-about .our-partner .circle-network:before{border-bottom:3px solid #000}.page-about .our-partner .circle-network ul li{font-size:10px}.page-about .our-partner .circle-network ul li:nth-of-type(1){left:2%;top:33%}.page-about .our-partner .circle-network ul li:nth-of-type(2){left:22%;top:13%}.page-about .our-partner .circle-network ul li:nth-of-type(3){right:22%;top:13%}.page-about .our-partner .circle-network ul li:nth-of-type(4){right:2%;top:33%}.page-about .our-partner .circle-network ul li:nth-of-type(5){right:2%;bottom:33%}.page-about .our-partner .circle-network ul li:nth-of-type(6){right:22%;bottom:13%}.page-about .our-partner .circle-network ul li:nth-of-type(7){left:22%;bottom:13%}.page-about .our-partner .circle-network ul li:nth-of-type(8){left:2%;bottom:33%}.page-about .our-partner .circle-network .circle-small{width:40%;height:40%;font-size:40px;padding-top:53px}.page-about .our-progress{overflow:hidden;padding:80px 0}.page-about .our-progress .svg-line{width:130px;height:850px;margin-top:90px}.page-about .our-progress .progress{width:250px}.page-about .our-progress .progress .progress-inner{height:100px}.page-about .our-progress .progress .progress-inner:after{width:120px;height:120px}.page-about .our-progress .progress .progress-icon{width:100px;height:100px;line-height:30px;padding:25px}.page-about .our-progress .progress .progress-expand{margin-top:-160px}.page-about .our-progress .progress .progress-expand:before{width:180px;height:180px;margin-top:-90px}.page-about .our-progress .progress .progress-expand-inner{width:320px;height:320px;padding:45px}.page-about .our-progress .progress .progress-expand-inner h5.progress-long-title{font-size:16px}.page-about .our-progress .progress .progress-expand-inner .progress-detail-list{font-size:14px}.page-about .our-progress .progress.left{left:calc(50% - 260px)}.page-about .our-progress .progress.left .progress-inner:after{top:-25px;right:5px}.page-about .our-progress .progress.right{right:calc(50% - 260px)}.page-about .our-progress .progress.right .progress-inner:after{top:-25px;left:5px}.page-about .statistics-wrap{padding:60px 0}.page-about .statistics-wrap .col{font-size:13px}.page-about .statistics-wrap .col .number{font-size:35px}.page-about .statistics-wrap .col .col-inner{max-width:170px;padding-right:80px}.page-about .statistics-wrap .certifications{position:relative;width:38%}.page-about .statistics-wrap .certifications .col-inner{max-width:255px;height:175px;font-size:12px;padding:75px 75px 0}.page-about .statistics-wrap .certifications .col-inner .number{font-size:24px}.page-about .statistics-wrap .certifications:after,.page-about .statistics-wrap .certifications:before{height:75px}.page-about .statistics-wrap .site-launches{padding-top:45px}.page-about .statistics-wrap .site-launches .col-inner{background-size:105px;background-position:right -17px center}.page-about .statistics-wrap .employees{padding-top:50px}.page-about .statistics-wrap .employees .col-inner{background-size:90px;background-position:right -12px center}.page-blog .page-banner .search-block{margin-top:35px;position:static;text-align:center;padding-right:30px}.page-blog .page-banner .search-block .archive-link{font-size:16px}.page-blog .page-banner .category-filter{margin-top:60px;padding:0;width:100%;list-style:none;text-align:center;font-size:0}.page-blog .page-banner .category-filter li{display:inline-block;margin:1px}.page-blog .page-banner .category-filter li a{padding:8px 10px}.page-contact .page-banner .contact-info{position:static;display:table;width:100%;margin-top:150px}.page-contact .page-banner .contact-info .item{width:70%;float:left;margin-bottom:0;color:#000}.page-contact .page-banner .contact-info .item a{color:#000}.page-contact .page-banner .contact-info .item:last-child{width:30%}.page-contact .form-wrap{margin:85px 10px}.page-contact .map-wrap #map_canvas{height:100%}.page-contact .map-wrap .infoBox{width:400px}.page-contact .place-box-wrap{margin-bottom:50px}.page-contact .place-box-wrap .place-box{border:2px solid #d5d5d5;padding:40px;text-align:center}.page-contact .place-box-wrap .place-box h3{margin-top:0;font-size:20px;margin-bottom:20px}.page-contact .place-box-wrap .place-box .address{font-size:12px;margin-top:5px}.page-contact .place-box-wrap .col-left{float:left;padding-right:25px;width:50%}.page-contact .place-box-wrap .col-right{float:right;padding-left:25px;width:50%}.page .discovery-audit-section .feature-list .col{padding-left:20px}.page .let-keep-section{padding:130px 0}.page .let-keep-section .section-title{font-size:28px}.page .let-keep-section .feature-list .col{padding-left:0}.list-green-square li:before{top:7px}.list-green-square li p{font-size:20px}}@media only screen and (max-width:767px){.page-home .magento-partner-section .contain h3{min-height:46px}body{font-size:16px}.btn{border:1px solid #fff;font-size:13px;min-width:80px}.container{max-width:100%;padding:0 8px}#header{height:48px}#header .container{padding:0 8px}#header #logo{line-height:48px}#header #logo img{width:108px}#header .btn-get-start{display:none}#header .btn-hamburger{margin-left:0;margin-top:9px}#footer .footer-bar{padding:20px 8px}#footer .footer-bar #copyright,#footer .footer-bar .contact-info,#footer .footer-bar .footer-link{width:100%;display:block;position:static;margin:0;text-align:center;font-size:10px;line-height:1.2}#footer .footer-bar .contact-info{margin-bottom:10px}#footer .footer-bar .contact-info span{display:block;border:none}#footer .footer-bar .footer-link{margin-top:10px;font-size:0;line-height:1}#footer .footer-bar .footer-link li{margin-left:5px;margin-right:0;padding-left:5px;border-left:1px solid #fff}#footer .footer-bar .footer-link li:first-child{border:none}#footer .footer-bar .footer-link a{font-size:10px}.overlay-page{-webkit-transform:translateY(45px) translateX(0);-moz-transform:translateY(45px) translateX(0);transform:translateY(45px) translateX(0)}.overlay-page .btn-close{top:8px;right:8px;width:40px;height:40px}.overlay-page .btn-close:after,.overlay-page .btn-close:before{height:40px}.overlay-page .main-menu li a{font-size:35px;line-height:1.6}.overlay-page .search-overlay-inner{width:calc(100% - 16px);border-width:2px}.overlay-page .search-overlay-inner input{font-size:35px}.overlay-page .search-overlay-inner button{position:absolute;right:-5px;bottom:10px;width:40px}.overlay-page .cities-overlay-inner h3.title{font-size:18px;margin-bottom:20px}.overlay-page .cities-overlay-inner .list-cities{float:none!important;width:100%!important;padding:0!important}.overlay-page .cities-overlay-inner .list-cities>li a{font-size:16px}.overlay-page .cities-overlay-inner .list-cities>li .open-sub{font-size:14px}.overlay-page .cities-overlay-inner .list-cities>li .sub a{font-size:12px}.bg-video{display:none}.bg-cover{display:block}.page{padding-top:48px}.page .page-banner{height:300px;padding:30px 0}.page .page-banner .container{z-index:1}.page .page-banner .logo-icon{width:78px;margin:10px auto}.page .page-banner h1,.page .page-banner h2{font-size:30px}.page .list-logo{margin:0;padding:0;font-size:0}.page .list-logo li{width:33.33333%;margin-bottom:0;padding:0 10px;height:50px;line-height:50px}.page .list-logo li a{line-height:50px;vertical-align:middle;display:inline-block;width:100%}.page .list-logo li img{height:auto;display:inline-block}.page .list-posts li{height:65px}.page .list-posts li .post-info .post-title a{font-size:16px;padding:0 15px}.page .page-nav{padding:20px 0;height:auto}.page .page-nav .next-page,.page .page-nav .prev-page{font-size:25px}.page .page-nav .next-page:after,.page .page-nav .prev-page:before{width:20px;height:28px;background-size:40px}.page .page-nav .prev-page:before{margin-right:10px;top:5px}.page .page-nav .next-page:after{margin-left:10px;top:5px}.page .page-nav .lets-talk{display:none}.page.page-cms .page-banner{height:180px}.page-home .landing-video{height:160px;top:0;display:none}.page-home .intro-section{height:250px;background-image:url("/images/fcm-left-bg-mob.png"),url("/images/fcm-right-bg-mob.png");background-size:inherit}.page-home .intro-section .robot-text{width:60%;z-index:-1}.page-home .cities-intro-section{height:300px}.page-home .cities-intro-section .intro-bg{height:100%}.page-home .cities-intro-section .intro-bg img{max-height:100%}.page-home .cities-intro-section .intro-content .intro-text{font-size:30px}.page-home .feature-project-section{height:250px;padding:0}.page-home .feature-project-section .container{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-home .feature-project-section .section-title{font-size:15px}.page-home .feature-project-section .section-title br{display:none}.page-home .feature-project-section .project-logo{display:block;margin:20px auto;width:130px}.page-home .client-logo-section{padding:20px 0}.page-home .client-logo-section .section-title{font-size:20px;font-weight:400}.page-home .client-logo-section .feature-clients{padding:0;margin:20px 0;padding:0 30px}.page-home .client-logo-section .feature-clients li{padding:20px 10px;width:100%;display:block;float:none}.page-home .client-logo-section .feature-clients li .client-inner .client-logo{width:calc(100% - 60px)}.page-home .client-logo-section .feature-clients li .client-inner .percent{font-size:40px;line-height:40px}.page-home .client-logo-section .feature-clients li:after,.page-home .client-logo-section .feature-clients li:before{width:calc(100% - 20px);height:calc(100% - 40px)}.page-home .client-logo-section .feature-clients li:before{top:0;left:0}.page-home .client-logo-section .feature-clients li:after{border-width:2px}.page-home .graph-section{height:250px;padding:0}.page-home .graph-section .container{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-home .graph-section .section-intro{font-size:20px;margin:0 0 30px}.page-home .graph-section .section-intro br{display:none}.page-home .graph-section .btn-primary:hover{border-color:#fff}.page-home .graph-section .graph{background-size:1100px;height:100%;background-position:-50px 80px;width:575px}.page-home .graph-section .graph .graph-inner{width:800px}.page-home .graph-section .point{background:#48b945;position:absolute;width:12px;height:12px;border-radius:50%}.page-home .graph-section .point:after{position:absolute;width:12px;height:12px;border-radius:50%;content:'';z-index:1}.page-home .graph-section .point:nth-of-type(1){left:223px;top:105px;display:block}.page-home .graph-section .point:nth-of-type(2){top:215px;left:320px;display:block}.page-home .graph-section .point:nth-of-type(3){right:auto;top:145px;left:412px}.page-home .graph-section .point:nth-of-type(4){right:290px;top:202px;left:auto}.page-home .graph-section .point:nth-of-type(5){right:190px;top:76px}.page-home .blog-section{padding-top:25px}.page-home .blog-section .section-title{font-size:17px}.page-home .blog-section .list-latest-blog{margin-top:30px}.page-home .text-section{padding:20px 0;font-size:14px}.page-work .project-direction{display:none}.page-work .fixed-sidebar{width:100%;left:calc(100% - 50px);-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.page-work .fixed-sidebar .close-sidebar,.page-work .fixed-sidebar .open-sidebar{display:block}.page-work .fixed-sidebar .open-sidebar{height:100%;position:absolute;left:0;width:50px}.page-work .fixed-sidebar .open-sidebar .text{position:absolute;display:block;font-size:20px;top:50%;margin-top:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);text-transform:uppercase;color:#fff;left:-5px}.page-work .fixed-sidebar .close-sidebar{position:absolute;top:50%;left:10px;margin-top:10px;width:30px;height:30px;cursor:pointer;display:none}.page-work .fixed-sidebar .close-sidebar:after,.page-work .fixed-sidebar .close-sidebar:before{content:'';border-left:2px solid #fff;height:30px;display:inline-block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-work .fixed-sidebar .close-sidebar:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.page-work .fixed-sidebar .close-sidebar:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.page-work .fixed-sidebar h1,.page-work .fixed-sidebar h3{font-size:30px;margin:60px 0 10px}.page-work .fixed-sidebar .menu-project{margin-top:30px;font-size:16px}.page-work .fixed-sidebar .menu-project li{margin:10px 0}.page-work .fixed-sidebar.active{left:0}.page-work .fixed-sidebar.active .open-sidebar{display:none}.page-work .fixed-sidebar.active .close-sidebar{display:block}.page-work .project{position:relative;padding-right:50px;padding-top:24px;margin-top:-24px}.page-work .project .project-cover{width:100%;height:50%;float:none}.page-work .project .project-cover .project-cover-inner{height:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-work .project .project-cover .project-cover-inner img.device{max-height:100%;padding:10px;max-width:100%}.page-work .project .project-cover .project-cover-inner img.gif{max-height:100%;padding:10px;max-width:100%}.page-work .project .project-cover .project-cover-inner.sexyhair .device{padding:10px 6px}.page-work .project .project-cover .project-cover-inner.sexyhair .gif{margin-left:1px;margin-top:3px;padding:0;max-height:none;max-width:100%}.page-work .project .project-cover .project-cover-inner.franklin .device{padding-top:15px}.page-work .project .project-cover .project-cover-inner.franklin .gif{margin-left:3px;margin-top:0;max-height:100%;padding:0}.page-work .project .project-info{float:none;width:100%;height:50%}.page-work .project .project-info .project-info-inner{padding:0 30px;-webkit-transform:translateY(-45%);-moz-transform:translateY(-45%);transform:translateY(-45%)}.page-work .project .project-info .project-info-inner .project-name{font-size:28px;margin-bottom:10px}.page-work .project .project-info .project-intro{margin-bottom:10px;font-size:16px}.page-work .project .project-info .btn-secondary{min-width:140px}.page-work .landing-section{padding-top:60px;height:auto}.page-work .landing-section .container{height:auto}.page-work .landing-section .project-mockup{position:static;max-width:100%;padding:0 10px;margin-bottom:20px}.page-work .landing-section .section-inner{position:static;max-width:100%;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.page-work .landing-section .project-intro{font-size:36px}.page-work .landing-section .project-logo{margin-top:20px;width:150px}.page-work .description-section{padding:60px 0}.page-work .description-section .description-text{font-size:22px}.page-work .description-section.results-section .results-list li{width:100%;float:none;margin-bottom:50px;padding:0}.page-work .description-section.results-section .results-list li:last-child{margin-bottom:0}.page-work .description-section.results-section .results-list .result-title{font-size:50px;margin-bottom:10px}.page-work .description-section.results-section .results-list .description-text{font-size:18px}.page-work .description-section.results-section .results-list .description-text br{display:none}.page-work .description-section.quote-section{padding:60px 0;border-bottom:1px solid #ddd}.page-work .description-section.quote-section .client-name{margin-top:30px}.page-work .animation-section{height:220px;overflow:hidden}.page-work .animation-section .animation-inner img{position:absolute;left:50%;top:50%;height:auto;padding:20px 10px;max-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-work .animation-section .animation-inner img.device{max-height:100%}.page-work .animation-section .animation-inner img.gif{max-height:100%}.page-work .animation-section .animation-inner.sexyhair .device{max-width:100%}.page-work .animation-section .animation-inner.sexyhair .gif{padding:0 3px;max-height:calc(100% + 40px)}.page-work .animation-section .animation-inner.franklin .gif,.page-work .animation-section .animation-inner.pacificyurt .gif{margin-left:0;margin-top:0;max-height:calc(100% + 15px);max-width:none}.page-work .separate-bg-section{background-position:60% center;height:235px}.page-work .separate-bg-section.with-color{background-size:cover}.page-work .separate-bg-section.parallax-item{height:auto;padding:50px 0}.page-work .separate-bg-section.parallax-item .phone-item{width:100%;margin:0 auto;float:none;margin-bottom:20px}.page-work .separate-bg-section.parallax-item .phone-item:last-child{margin-bottom:0}.page-work .separate-bg-section.parallax-item .phone-item:not(:first-child){display:none}.page-blog .page-banner{height:300px;padding:30px 0}.page-blog .page-banner .container{z-index:1}.page-blog .page-banner .logo-icon{width:78px;margin:10px auto}.page-blog .page-banner h1,.page-blog .page-banner h2{font-size:30px}.page-blog .page-banner .search-block{margin-top:35px;position:static;text-align:center;padding-right:30px}.page-blog .page-banner .search-block .archive-link{font-size:16px}.page-blog .page-banner .category-filter{margin-top:35px;padding:0}.page-blog .page-banner .category-filter li{margin:1px}.page-blog .page-banner .category-filter li a{font-size:12px;padding:5px}.page-blog .list-posts li{height:135px}.page-blog .list-posts li .post-info .post-title a{font-size:20px}.page-blog .post-content{padding:20px 0;margin-bottom:10px;line-height:1.4;font-size:18px}.page-blog .post-content h3{font-size:22px;margin-bottom:0;margin-top:0}.page-blog .post-content h4{margin-top:20px;font-size:16px}.page-blog .page-nav{border-top:1px solid #ddd}.page-about .page-banner{height:272px}.page-about .page-banner .page-title{-webkit-transform:translateY(-75%);-moz-transform:translateY(-75%);transform:translateY(-75%)}.page-about .page-banner .banner-intro{font-size:25px;margin-top:10px}.page-about .page-banner .pvideo-btn{bottom:-45px;width:90px;height:90px;border:1px solid #fff;padding:5px}.page-about .page-banner .pvideo-btn a.open-video{position:relative;width:70px;height:70px;margin-left:-35px;margin-top:-35px}.page-about .page-banner .pvideo-btn a.open-video:after{margin-top:-13px;margin-left:-8px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:20px solid #fff}.page-about .page-content{padding-top:70px}.page-about .page-content .service-intro{font-size:12px;margin-top:0}.page-about .page-content .service-title{font-size:42px;font-weight:600}.page-about .list-services{padding-left:30px;padding-top:45px}.page-about .list-services li{margin-left:-10px;margin-top:-25px;width:calc((100% + 5px)/2)}.page-about .list-services li .service-inner{width:80%}.page-about .list-services li .service-inner h3{font-size:12px}.page-about .list-services li .service-inner .svg-icon{width:30px;height:30px}.page-about .list-services li .service-inner .service-hide{font-size:10px;display:none}.page-about .list-services li .service-inner .service-hide h4{display:none}.page-about .list-services li .service-inner .service-hide p.intro{font-weight:300}.page-about .list-services li:before{top:-5px;left:-10px}.page-about .list-services li:after{border:2px solid #000}.page-about .list-services li:hover .service-inner{z-index:2}.page-about .list-services li:hover .service-inner h3{display:none}.page-about .list-services li:hover .service-inner .svg-icon{display:none}.page-about .list-services li:hover .service-inner .service-hide{display:block}.page-about .our-partner{margin-top:40px;height:560px}.page-about .our-partner .network-graph{position:absolute;height:100%;width:860px;left:50%;background:#000 url("/images/fcm-our-partner.jpg") no-repeat center bottom;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);background-size:contain}.page-about .our-partner h4.our-partner-title{margin-top:40px;font-size:15px;margin-bottom:20px}.page-about .our-partner .our-partner-intro{margin-bottom:0;font-size:17px}.page-about .our-partner .circle-network{width:260px;height:260px;top:50px;margin:0 0 0 -130px;padding:10px}.page-about .our-partner .circle-network .line:after,.page-about .our-partner .circle-network .line:before{border-bottom:3px solid #000}.page-about .our-partner .circle-network:after,.page-about .our-partner .circle-network:before{border-bottom:3px solid #000}.page-about .our-partner .circle-network ul li{font-size:8px}.page-about .our-partner .circle-network ul li:nth-of-type(1){left:-4%;top:33%}.page-about .our-partner .circle-network ul li:nth-of-type(2){left:15%;top:13%}.page-about .our-partner .circle-network ul li:nth-of-type(3){right:15%;top:13%}.page-about .our-partner .circle-network ul li:nth-of-type(4){right:-4%;top:33%}.page-about .our-partner .circle-network ul li:nth-of-type(5){right:-4%;bottom:33%}.page-about .our-partner .circle-network ul li:nth-of-type(6){right:15%;bottom:13%}.page-about .our-partner .circle-network ul li:nth-of-type(7){left:15%;bottom:13%}.page-about .our-partner .circle-network ul li:nth-of-type(8){left:-4%;bottom:33%}.page-about .our-partner .circle-network .circle-small{width:35%;height:35%;font-size:24px;padding-top:35px}.page-about .our-progress{overflow:hidden;padding:20px 0 60px}.page-about .our-progress .our-progress-title{font-size:15px}.page-about .our-progress .svg-line{width:85px;margin-top:70px;height:545px}.page-about .our-progress .progress{width:140px}.page-about .our-progress .progress .progress-inner{height:60px}.page-about .our-progress .progress .progress-inner:after{width:70px;height:70px}.page-about .our-progress .progress .progress-title{width:65px;font-size:10px}.page-about .our-progress .progress .progress-icon{width:60px;height:60px;line-height:35px;padding:10px;border-width:2px}.page-about .our-progress .progress .progress-icon img{width:100%}.page-about .our-progress .progress .progress-expand{margin-top:-100px}.page-about .our-progress .progress .progress-expand:before{width:130px;height:130px;margin-top:-65px}.page-about .our-progress .progress .progress-expand-inner{width:200px;height:200px;padding:25px 40px 25px 30px}.page-about .our-progress .progress .progress-expand-inner h5.progress-long-title{font-size:10px}.page-about .our-progress .progress .progress-expand-inner .progress-detail-list{font-size:9px;margin-top:0;margin-bottom:0}.page-about .our-progress .progress .progress-expand-inner .progress-detail-list li:before{-webkit-transform:rotate(135deg) scale(.5);-moz-transform:rotate(135deg) scale(.5);transform:rotate(135deg) scale(.5);margin-right:5px}.page-about .our-progress .progress.left{left:calc(50% - 150px)}.page-about .our-progress .progress.left .progress-inner:after{top:-13px;right:5px}.page-about .our-progress .progress.right{right:calc(50% - 150px)}.page-about .our-progress .progress.right .progress-inner:after{top:-13px;left:5px}.page-about .our-progress .progress.active.left .progress-expand{right:-25px}.page-about .our-progress .progress.active.left .progress-expand-inner{right:15px;padding:25px 30px 25px 45px}.page-about .our-progress .progress.active.right .progress-expand{left:-25px}.page-about .our-progress .progress.active.right .progress-expand-inner{left:15px;padding:15px 45px 25px}.page-about .testimonial-wrap{padding:20px 0 60px}.page-about .testimonial-wrap .testimonial-title{padding-bottom:50px;margin-bottom:30px;font-size:13px}.page-about .testimonial-wrap .testimonial-title:before{height:30px}.page-about .testimonial-wrap .testimonial-title:after{bottom:0;margin-left:-3px;width:5px;height:5px}.page-about .testimonial-wrap .testimoinal{padding:0 10px}.page-about .testimonial-wrap .testimoinal:after{-webkit-transform:scale(.4);-moz-transform:scale(.4);transform:scale(.4);bottom:-55px;right:-30px}.page-about .testimonial-wrap .testimoinal:before{-webkit-transform:scale(.4);-moz-transform:scale(.4);transform:scale(.4);top:-70px;left:-30px}.page-about .testimonial-wrap .testimoinal .content{font-size:16px;font-weight:300;margin-bottom:30px;line-height:1.6}.page-about .testimonial-wrap .testimoinal .user{font-size:14px;font-weight:600}.page-about .statistics-wrap{padding:0}.page-about .statistics-wrap .col{float:none;font-size:16px;width:100%;margin:40px auto}.page-about .statistics-wrap .col .number{font-size:50px}.page-about .statistics-wrap .col .col-inner{max-width:220px;padding-right:100px}.page-about .statistics-wrap .certifications{widows:100%}.page-about .statistics-wrap .certifications .col-inner{max-width:320px;height:211px;font-size:14px;padding:100px 96px 0}.page-about .statistics-wrap .certifications .col-inner .number{font-size:24px}.page-about .statistics-wrap .certifications:after,.page-about .statistics-wrap .certifications:before{content:none}.page-about .statistics-wrap .site-launches{padding-top:0}.page-about .statistics-wrap .site-launches .col-inner{background-size:125px}.page-about .statistics-wrap .employees{padding-top:0}.page-about .statistics-wrap .employees .col-inner{background-size:120px}.page-contact .page-banner{height:185px}.page-contact .page-banner .contact-info{margin-top:60px}.page-contact .page-banner .contact-info .item{float:left;width:70%;font-size:12px;color:#58595b;height:30px;margin-bottom:0}.page-contact .page-banner .contact-info .item a{color:#58595b}.page-contact .page-banner .contact-info .item:last-child{width:30%}.page-contact .page-banner .contact-info .item .item-title{line-height:.8;top:2px}.page-contact .form-wrap{background:#f1f2f2;margin:50px 8px 0;padding:30px 8px 20px}.page-contact .form-content .form-title{font-size:20px;margin-bottom:30px}.page-contact .form-content .form-group{margin-bottom:20px}.page-contact .form-content .form-control{border-bottom:1px solid #afadad;font-size:16px}.page-contact .form-content .tell-us-more{font-size:16px}.page-contact .form-content .form-submit-btn{font-size:20px;line-height:60px}.page-contact .map-wrap{height:520px;margin-bottom:20px}.page-contact .map-wrap #map_canvas{height:100%}.page-contact .map-wrap .infoBox{width:100%;height:230px;font-size:18px;margin-left:0;margin-top:-30px;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}.page-contact .map-wrap .infoBox.open{margin-top:0}.page-contact .map-wrap .infoBox:before{border:none;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #fff;top:-25px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.page-contact .map-wrap .infoBox .info-box-inner{padding:20px 0}.page-contact .place-box-wrap{margin-bottom:20px}.page-contact .place-box-wrap .place-box{border:2px solid #d5d5d5;padding:40px;text-align:center}.page-contact .place-box-wrap .place-box h3{margin-top:0;font-size:20px;margin-bottom:20px}.page-contact .place-box-wrap .place-box .address{font-size:12px;margin-top:5px}.page-contact .place-box-wrap .col-left,.page-contact .place-box-wrap .col-right{float:none;width:100%;padding:0;margin-bottom:10px}.page .magento2-certified-section .content-col{padding:30px 10px;font-size:16px}.page .discovery-audit-section .feature-list .col{width:100%}.page .let-keep-section{padding:40px 0}.page .let-keep-section .section-title{font-size:24px}.page .let-keep-section .feature-list .col{width:100%}.page .support-maintenance-section{padding:20px 0}.page .support-maintenance-section .section-title{font-size:25px}.page .support-maintenance-section .half-width{width:100%}.page .support-maintenance-section .feature-list .col{width:100%;margin-bottom:20px}.page .support-maintenance-section .list-green-square{margin-left:0}.page .support-maintenance-section .sub-title{margin-left:30px}.page .security-performance-section{padding:20px 0}.page .security-performance-section .text-block{width:100%}.page .security-performance-section .form-block{margin-top:26px;width:100%}.page .security-performance-section .section-title{font-size:35px}.page .security-performance-section .desc{font-size:20px}.page .discovery-audit-section{padding:30px 0 60px}}.page-work .description-section .container .results-circle-list{text-align:left}.results-circle-list{padding:0;list-style:none;font-size:0;padding-left:110px;padding-top:120px}.results-circle-list li{width:calc((100% + 160px)/3);display:inline-block;margin-left:-57px;margin-top:-83px;position:relative;cursor:default;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.results-circle-list li:after,.results-circle-list li:before{content:'';position:absolute;width:100%;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.results-circle-list li:before{background:url(/images/fcm-pattern.png);z-index:-1;top:-15px;left:-40px;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.results-circle-list li:after{border:4px solid #000;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.results-circle-list li .service-inner{position:absolute;top:50%;left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.results-circle-list li .service-inner .svg-icon{width:75px;height:75px;margin:0 auto}.results-circle-list li .service-inner h3{font-size:100px}.results-circle-list li .service-inner h3 strong{display:block}.results-circle-list li .service-inner .service-hide{font-size:16px;display:none}.results-circle-list li .service-inner .service-hide p.intro{font-weight:300;max-width:200px;margin:0 auto}.page-work .description-section.results-section .results-circle-list .result-title{font-size:100px;font-weight:600;margin-bottom:30px;text-transform:uppercase}.results-circle-list li:hover .service-inner{z-index:2}.results-circle-list li:hover:before{top:0;left:0}.results-circle-list li:hover:after{z-index:1;background:#48b945;border-color:#48b945;transition-delay:.3s;-webkit-transition-delay:.3s}.page-work .project .project-cover .project-cover-inner.crkt .gif{margin-left:-1px;margin-top:0;max-width:100%;max-height:100%}.page-work .project .project-cover .project-cover-inner.crkt img.device{max-height:100%;max-width:100%;padding-top:22px}@media only screen and (max-width:1200px){.results-circle-list{padding-left:65px;padding-top:100px}.results-circle-list li{margin-left:-45px;margin-top:-45px;width:calc((100% + 130px)/3)}.results-circle-list li .service-inner{width:80%}.results-circle-list li:before{top:-10px;left:-15px}}@media only screen and (max-width:1023px){.results-circle-list{padding-left:65px;padding-top:100px}.results-circle-list li{margin-left:-40px;margin-top:-45px;width:calc((100% + 80px)/2)}.results-circle-list li .service-inner{width:80%}.results-circle-list li:before{top:-20px;left:-25px}.results-circle-list li .service-inner h3{font-size:50px}.page-work .project .project-cover .project-cover-inner.crkt img.device{max-height:100%;max-width:100%;padding-top:7px}.page-work .project .project-cover .project-cover-inner.crkt .gif{margin-left:-1px;margin-top:-2px;max-width:100%}}@media only screen and (max-width:767px){.results-circle-list{padding-left:30px;padding-top:45px}.results-circle-list li{margin-left:-10px;margin-top:-25px;width:100%}.results-circle-list li .service-inner .svg-icon{width:50px;height:50px}.results-circle-list li:after{border:2px solid #000}.results-circle-list li:before{top:-5px;left:-10px}.page-work .project .project-cover .project-cover-inner.crkt img.device{padding:0;max-height:100%}.page-work .project .project-cover .project-cover-inner.crkt .gif{margin-left:0;margin-top:-4px;padding:0;max-height:100%;max-width:100%}}.page-about .our-partner .circle-network:after,body .page-capabilities .our-partner .circle-network:after{display:none}.page-about .our-partner .circle-network .line:after,.page-about .our-partner .circle-network .line:before,body .page-capabilities .our-partner .circle-network .line:after,body .page-capabilities .our-partner .circle-network .line:before{-webkit-transform:rotate(-120deg);-moz-transform:rotate(-120deg);transform:rotate(-120deg)}.page-about .our-partner .circle-network .line:after,body .page-capabilities .our-partner .circle-network .line:after{-webkit-transform:rotate(-60deg);-moz-transform:rotate(-60deg);transform:rotate(-60deg)}.page-about .our-partner .circle-network ul li:nth-of-type(3),.page-about .our-partner .circle-network ul li:nth-of-type(4),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(3),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(4){display:none}.page-about .our-partner .circle-network ul li:nth-of-type(1),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(1){left:6%;top:28%}body .page-capabilities .our-partner .circle-network ul li:nth-of-type(1){left:5%}.page-about .our-partner .circle-network ul li:nth-of-type(2),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(2){left:40%;top:10%}.page-about .our-partner .circle-network ul li:nth-of-type(5),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(5){right:6%;top:28%;bottom:inherit}.page-about .our-partner .circle-network ul li:nth-of-type(6),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(6){right:6%;bottom:28%}.page-about .our-partner .circle-network ul li:nth-of-type(6){right:7%}.page-about .our-partner .circle-network ul li:nth-of-type(7),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(7){left:40%;bottom:11%}.page-about .our-partner .circle-network ul li:nth-of-type(8),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(8){left:6%;bottom:28%}.page-about .our-partner .circle-network ul li:nth-of-type(8){left:7%}@media only screen and (max-width:1023px){.page-about .our-partner .circle-network ul li:nth-of-type(1),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(1){left:2%;top:28%}.page-about .our-partner .circle-network ul li:nth-of-type(2),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(2){left:35%;top:10%}.page-about .our-partner .circle-network ul li:nth-of-type(5),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(5){top:28%;right:2%;bottom:inherit}.page-about .our-partner .circle-network ul li:nth-of-type(6),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(6){right:2%;bottom:28%}.page-about .our-partner .circle-network ul li:nth-of-type(7),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(7){left:35%;bottom:11%}.page-about .our-partner .circle-network ul li:nth-of-type(8),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(8){left:2%;bottom:28%}}@media only screen and (max-width:767px){.page-about .our-partner .circle-network ul li:nth-of-type(2),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(2){left:30%}.page-about .our-partner .circle-network ul li:nth-of-type(1),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(1){left:0;top:29%}.page-about .our-partner .circle-network ul li:nth-of-type(5),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(5){top:29%;right:0}.page-about .our-partner .circle-network ul li:nth-of-type(6),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(6){right:0}.page-about .our-partner .circle-network ul li:nth-of-type(8),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(8){left:0}.page-about .our-partner .circle-network ul li:nth-of-type(7),body .page-capabilities .our-partner .circle-network ul li:nth-of-type(7){left:30%}}.tollfree a{color:#fff}.graph-logo{margin-left:auto;margin-right:auto}.sprite{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/spritesheet-img.png);background-repeat:no-repeat;display:block}.sprite-fcm-feature-1{width:51px;height:62px;background-position:0 0}.sprite-fcm-feature-2{width:51px;height:62px;background-position:0 -62px}.sprite-fcm-feature-3{width:51px;height:62px;background-position:0 -124px}.sprite-fcm-feature-4{width:51px;height:62px;background-position:0 -186px}.sprite-fcm-logo-white{width:120px;height:26px;background-position:0 -248px}.gray-background{background:#ebebeb}.btn.btn-2{background:#40b459;color:#fff;border:none;min-width:0;height:auto;padding:0 20px;height:40px;line-height:40px;font-size:16px;margin-top:10px}.btn.btn-2:hover{background:#000;color:#40b459}.magento-partner-section+h2{margin-top:40px;margin-bottom:40px;font-size:20px;font-weight:300}.new-text-bottom{margin-top:40px;margin-bottom:40px}.new-text-bottom h2{font-size:20px;font-weight:300}@media only screen and (min-width:768px){.btn.btn-2{margin-top:15px}.magento-partner-section+h2{margin-top:50px}.new-text-bottom{margin-top:50px;margin-bottom:50px}.magento-partner-section+h2,.new-text-bottom h2{font-size:30px}}@media only screen and (min-width:1024px){.magento-partner-section+h2{margin-top:85px}.new-text-bottom{margin-bottom:85px}.magento-partner-section+h2,.new-text-bottom h2{font-size:40px}}html.fp-enabled{overflow-x:hidden!important}@media only screen and (min-width:768px){.page-home .page-home-content .magento-partner-section .partner-block .partner-inner-block,.page-home .page-home-content .magento-partner-section .partner-block figure{flex:1 auto;width:50%}}#footer .footer-bar .contact-info span{border-left:none;padding-left:0}.contact-info .name{display:inline-block;padding-left:10px;border-left:1px solid #fff}.contact-info .address{display:inline-block;margin-right:10px}#footer .footer-bar .contact-info span.telephone{border-left:1px solid #fff;padding-left:10px}#footer .footer-bar .contact-info .address span{margin-right:0}@media only screen and (min-width:1201px){footer#footer .footer-bar .contact-info{margin-left:11%}}@media only screen and (min-width:1280px){footer#footer .footer-bar .contact-info{margin-left:12%}}@media only screen and (min-width:1360px){footer#footer .footer-bar .contact-info{margin-left:14%}}@media only screen and (max-width:767px){footer#footer .footer-bar .footer-link li{border-left:none}footer#footer .footer-bar .footer-link li:first-child{border-right:1px solid #fff}body footer#footer .footer-bar .contact-info span{border-left:none}}@media only screen and (max-width:480px){#footer .footer-bar .contact-info span.telephone,body #footer .footer-bar .contact-info span.email{display:block;margin-right:0;margin-left:0;border:none;padding-left:0}.contact-info .address{margin-right:0}.contact-info .name{margin-left:0;padding-left:0;border:none}}.single-magento_integration .left-column ul{list-style:none}.single-magento_integration .left-column{width:340px;float:left}.single-magento_integration .right-column{float:left;padding-left:50px;width:calc(100% - 340px)}.magento-integration-categories-list{padding-left:0}.magento-integration-categories-list h3{font-size:17px;color:#48b945;cursor:pointer;font-weight:300}.magento-integration-categories-list a.active,.magento-integration-categories-list h3:hover{color:#000}.magento-integration-categories-list h3:before{content:'+';display:inline-block;margin-right:5px}.magento-integration-categories-list h3.active:before{content:"-"}.show .magento-integration-posts{display:block}.magento-integration-posts{padding-left:30px;display:none}.magento-integration-posts a{display:inline-block;font-size:14px}body.single-magento_integration .post-content{max-width:inherit;padding:20px 0 0}.cont-magento-integration{overflow:hidden;padding:50px 0}.magento-integration-detail-title{font-size:25px;font-weight:700;margin:30px 0 20px}.single-magento_integration .post-content p{line-height:24px}@media only screen and (max-width:1023px){.single-magento_integration .left-column{width:250px}.single-magento_integration .right-column{width:calc(100% - 250px)}.cont-magento-integration .left-column h2{font-size:22px}}@media only screen and (max-width:767px){.single-magento_integration .left-column,.single-magento_integration .right-column{width:100%;float:none;padding-left:0}.cont-magento-integration .left-column h2{font-size:22px}}@media only screen and (max-width:425px){body .page-home .page-home-content .transition-bg .percent{width:142px;height:142px}body .page-home .page-home-content .transition-bg .percent-inner{font-size:30px;min-width:80px;max-width:82px;overflow:hidden}body .page-home .page-home-content .transition-bg .percent-outer{overflow:hidden}}.tell-us-looking{display:block;text-align:center;font-weight:600;font-size:20px}.looking-for label{display:inline-block;position:relative;font-weight:300;font-size:18px}.looking-for label input{position:absolute;opacity:0;z-index:-1;display:none}.looking-for label span{display:block;position:relative;padding-left:25px}.looking-for label span:before{content:"";width:20px;height:20px;display:block;border-radius:50%;border:3px solid #afadad;position:absolute;left:0;top:2px}.looking-for label input:checked+span:before{border-color:#48b945}.looking-for label span:after{content:"";width:8px;height:8px;display:block;border-radius:50%;position:absolute;left:6px;top:8px;background-color:#48b945;display:none}.looking-for label input:checked+span:after{display:block}#looking-for>span{margin-left:0}#looking-for>span:last-child{margin-left:25px}.page-contact .form-content .form-group.form-group-tell-us{margin-bottom:10px;margin-top:70px}.page-contact .wpcf7-form-control-wrap.budget-monthly:after,.page-contact .wpcf7-form-control-wrap.budget-web:after{content:'';width:8px;height:8px;display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;position:absolute;left:calc(100% - 30px);top:19px;pointer-events:none}.page-contact .wpcf7-form-control-wrap.budget-monthly,.page-contact .wpcf7-form-control-wrap.budget-web{display:block;position:relative}@media only screen and (max-width:767px){.looking-for label{font-size:16px}.looking-for label span:before{width:18px;height:18px;border:2px solid #afadad;left:0;top:2px}.looking-for label span:after{left:5px;top:7px}}@media only screen and (max-width:767px){#looking-for>span{display:block}#looking-for>span:last-child{margin-left:0}.tell-us-looking{font-size:16px}.page-contact .form-content .form-group.form-group-tell-us{margin-top:40px}}@media only screen and (max-width:425px){body .page-home .page-home-content .transition-bg .percent{width:142px;height:142px}body .page-home .page-home-content .transition-bg .percent-inner{font-size:30px;min-width:80px;max-width:82px;overflow:hidden}body .page-home .page-home-content .transition-bg .percent-outer{overflow:hidden}}.page-template-contact select::-ms-expand{display:none}.integrations-banner{padding-top:80px;padding-bottom:80px;text-align:center;background-size:cover}.integrations-banner .item-banner{margin-bottom:0}.integrations-banner .item-banner.title h1{font-size:51px!important;color:#fff;margin-top:0!important;margin-bottom:30px}.integrations-banner .item-banner.title h1 span{font-weight:100}.integrations-banner ul{list-style:none;font-size:0;margin:0 auto;padding:0;max-width:900px;display:flex}.integrations-banner li{display:inline-block;font-size:18px;text-transform:uppercase;font-weight:700;padding:0 5px;width:25%;flex-grow:1}.integrations-banner a{height:52px;border:1px solid #fff;background-color:#ff550f;display:block;line-height:50px;text-align:center;color:#fff;border-radius:5px;-webkit-border-radius:5px}.integrations-banner li:hover a{background-color:#fff;color:#ff550f}.integrations-content{text-align:center;padding-top:100px;padding-bottom:100px;background-size:cover}.integrations-content.bgBlock{color:#fff}.integrations-content .heading .title{font-size:36px;line-height:42px;font-weight:300;text-transform:uppercase;padding-bottom:40px;margin-bottom:20px;position:relative}.integrations-content .heading .title:before{content:'';height:20px;width:1px;position:absolute;bottom:0;left:50%;background-color:#40b458}.integrations-content.bgBlock .heading .title:before{background-color:#fff02a}.integrations-content .heading .title strong{font-weight:700}.integrations-content .heading .contain{position:relative;padding-bottom:60px;margin-bottom:40px;max-width:800px;margin-left:auto;margin-right:auto;font-size:16px}.integrations-content .heading .contain:before{content:'';height:40px;width:1px;position:absolute;bottom:0;left:50%;background-color:#40b458}.integrations-content.bgBlock .heading .contain:before{background-color:#fff02a}.integrations-content .content-inner ul{font-size:0;margin-left:-9px;margin-right:-9px;display:flex;padding:0}.integrations-content .content-inner li{display:inline-block;padding-left:9px;padding-right:9px}.integrations-content .content-inner a{display:block;position:relative}.integrations-content.bgBlock .content-inner a{box-shadow:1px 5px 10px rgba(0,0,0,.5);-webkit-box-shadow:1px 5px 10px rgba(0,0,0,.5)}.integrations-content:not(.bgBlock) .content-inner li a:before{content:'';border:1px solid #a1a1a1;position:absolute;top:0;left:0;right:0;bottom:0}.integrations-slides{margin-left:-9px;margin-right:-9px}.integrations-slides .item{display:inline-block;padding-left:9px;padding-right:9px}.integrations-slides .item a{position:relative;display:block}.integrations-slides .item a:before{content:'';border:1px solid #a1a1a1;position:absolute;top:0;left:0;right:0;bottom:0}.integrations-slides .erp-slide .item{width:12.5%;display:inline-block}.integrations-slides .erp-slide .item .caption{background-color:#40b458;padding:8px 5px;color:#fff;text-align:center;font-size:14px;font-style:italic;font-weight:300;position:relative;visibility:hidden}.integrations-slides .erp-slide .item .caption:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#40b458;border-width:10px;margin-left:-10px}.integrations-slides .erp-slide .item:hover .caption{visibility:visible}.integrations-slides .erp-slide .item:hover a:before{border:3px solid #40b458}.integrations-slides .slick-dots{margin:0;padding:50px 0 0;list-style:none;font-size:0}.integrations-slides .erp-slide .slick-dots{padding:24px 0 0}.integrations-slides .slick-dots li{display:inline-block;margin:0 5px;vertical-align:top}.integrations-slides .slick-dots li a{display:block;width:20px;height:20px;background-color:#eee;border-radius:50%;-webkit-border-radius:50%;position:relative}.integrations-slides .slick-dots li.slick-active a{background-color:#fff;border:2px solid #40b458}.integrations-slides .slick-dots li.slick-active a:before{content:'';width:10px;height:10px;background-color:#40b458;position:absolute;top:3px;left:3px;right:3px;border-radius:50%;-webkit-border-radius:50%}.feature-clients.circle-items{overflow:hidden}@media screen and (min-width:1024px){.integrations-content .content-inner ul{display:block}.integrations-content#crm-integrations .content-inner ul li,.integrations-content#pim-integrations .content-inner ul li{max-width:33.3333%}.integrations-content#email-marketing-integrations .content-inner ul li,.integrations-content#other-magento-integrations .content-inner ul li{max-width:25%}}@media screen and (max-width:767px){.integrations-banner{padding-top:25px;padding-bottom:25px}.integrations-banner ul{margin-left:-5px;margin-right:-5px}.integrations-banner li{width:auto}.integrations-banner a{height:30px;font-size:12px;line-height:28px}.integrations-content{padding-top:45px;padding-bottom:45px}.integrations-content .heading .title{font-size:30px;line-height:36px;padding-bottom:28px;margin-bottom:15px}.integrations-content .heading .title:before{height:15px}.integrations-content .heading .contain{font-size:14px;padding-bottom:40px;margin-bottom:20px}.integrations-content .heading .contain:before{height:30px}.integrations-content .content-inner ul,.integrations-slides{margin-left:-6px;margin-right:-6px}.integrations-content .content-inner li,.integrations-slides .item{padding-left:6px;padding-right:6px}.integrations-slides .slick-dots li a{width:12px;height:12px}.integrations-slides .slick-dots li.slick-active a:before{top:1px;left:1px;width:6px;height:6px}.integrations-slides .erp-slide .item .caption{padding:5px 2px;color:#fff;font-size:7px;font-weight:300}.integrations-slides .slick-dots{padding:10px 0 0}.integrations-slides .slick-dots li{margin:0 3px}.integrations-slides .erp-slide .slick-dots{padding:5px 0 0}}.text_highlighted{background-color:#e7eff2;margin-top:15px;margin-bottom:15px;border-bottom:3px solid #48b945;color:#1b1c20;display:block;padding:0 20px 15px;line-height:1.6}.text_highlighted span.title{background-color:#48b945;text-transform:uppercase;padding:20px;margin-left:-20px;margin-right:-20px;font-size:20px;line-height:1.2;font-weight:900;display:block;color:#fff;margin-bottom:15px}.text_highlighted p{margin-bottom:20px;color:#213639;text-align:left}.get-in-touch_{margin:60px 0 30px;padding:50px 70px;background-color:#f1f2f1;font-size:17px;font-weight:300;text-align:center}.get-in-touch_ a{display:block;color:#fff;font-weight:600;text-transform:uppercase;background-color:#48b945;margin-top:10px;padding:10px}@media only screen and (max-width:1023px){.get-in-touch_{padding:30px}}@media only screen and (max-width:1023px){.get-in-touch_{margin:40px 0 0}}.page-home .contact-section{padding-bottom:80px}.footer-custom{background:#000}.footer-custom .footer-container{max-width:1680px;padding:0 40px;margin:0 auto}.footer-custom .footer-top{overflow:hidden;padding-top:50px;border-top:1px solid #888787}.footer-top .footer-bar{width:60%;float:left}#footer .footer-top .footer-bar{padding:0;background:0 0}.footer-top .contact-info>div{width:33.333%;float:left;font-size:14px;font-weight:300;color:#999}.contact-info>div[class*=address] h4,.footer-top .footer-link-section h4{font-weight:700;font-size:14px;color:#999;margin-top:0;margin-bottom:20px}.contact-info .address-top{margin-bottom:20px}.contact-info .address-bottom a{display:block;color:#999!important}.contact-info .address-bottom a:hover{text-decoration:underline!important}.footer-top .footer-link-section{width:40%;float:left}.footer-top .footer-link-section ul{padding-left:0;list-style:none}.footer-top .footer-link-section .footer-link-left,.footer-top .footer-link-section .footer-link-right{width:50%;float:left}.footer-custom#footer .footer-bar .contact-info{float:none;width:100%;text-align:left;margin-left:0;opacity:1}.footer-top .footer-link-section .footer-link{font-size:14px;font-weight:300;color:#999}.footer-top .footer-link-section a{color:#999!important}.footer-top .footer-link-section a:hover{text-decoration:underline!important}.footer-custom .footer-bottom{overflow:hidden;padding-top:40px;font-size:14px;font-weight:300;color:#999;padding-bottom:20px}.footer-custom #copyright{float:left}.footer-custom #social-link{float:right;list-style:none}.footer-custom #social-link li{display:inline-block;margin-left:10px}.footer-custom #social-link li a{color:#999!important}.footer-custom #social-link li a:hover{color:#40b459!important}.footer-custom #social-link li a:before{content:'';font-family:FontAwesome}.footer-custom #social-link li.facebook a:before{content:"\f082"}.footer-custom #social-link li.linkedin a:before{content:"\f0e1"}.footer-custom #social-link li.twitter a:before{content:"\f099"}.page-template-work .footer-custom{display:none}.page-template-work,.page-template-work #wrapper{overflow:hidden!important}@media only screen and (max-width:1200px){.footer-custom .footer-container{padding-left:15px;padding-right:15px}.contact-info>div[class*=address] h4,.footer-custom .footer-bottom #copyright,.footer-top .contact-info>div,.footer-top .footer-link-section .footer-link,.footer-top .footer-link-section h4{font-size:12px}}@media only screen and (max-width:767px){.footer-top .contact-info>div,.footer-top .footer-bar,.footer-top .footer-link-section,.footer-top .footer-link-section .footer-link-left,.footer-top .footer-link-section .footer-link-right{float:none;width:100%}.footer-top .contact-info>div,.footer-top .footer-link-section .footer-link-left{margin-bottom:20px}.footer-custom .footer-bottom{padding-top:20px}.footer-custom #copyright,.footer-custom #social-link{float:none}.footer-custom #social-link{padding-left:0;margin-top:10px}.footer-custom #social-link li:first-child{margin-left:0}.contact-info>div[class*=address] h4,.footer-custom .footer-bottom #copyright,.footer-top .contact-info>div,.footer-top .footer-link-section .footer-link,.footer-top .footer-link-section h4{font-size:14px}}body[class*=template-contact] .page-contact .form-wrap{background:0 0;max-width:inherit;padding:0;margin:0}.contact-info-block:after,.contact-info-block:before{content:"";display:table;clear:both}body[class*=template-contact] .page-contact .form-wrap.contact-info-block{padding-left:490px}.contact-info-left{float:left;width:485px;height:915px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/contact/bg-contact-left.png) center center;background-size:100% 100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;top:0;left:0}.contact-info-left .cont-info-left:before{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/contact/fill1.png) no-repeat top left;width:201px;height:106px;margin:0 auto}.contact-info-left .items{margin-top:40px;border-top:1px dashed #fff;border-bottom:1px dashed #fff;padding:40px}.contact-info-left .item{position:relative;padding-left:65px;color:#48b945}.contact-info-left .item:first-child{margin-bottom:40px}.contact-info-left .item span{display:block;color:#fff;font-size:20px;margin-bottom:7px}.contact-info-left .item a{font-weight:300}.contact-info-left .item a:hover{color:#fff}.contact-info-left .item .item-inner{padding-left:20px;position:relative}.contact-info-left .item .item-inner:before{content:"";display:block;width:1px;top:5px;bottom:5px;position:absolute;left:0;background:#48b945}.contact-info-left .item:before{content:"";display:inline-block;position:absolute;left:0;top:6px}.contact-info-left .phone:before{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/contact/icon-phone.png) no-repeat;width:30px;height:50px;left:9px}.contact-info-left .email:before{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/contact/icon-email.png) no-repeat;width:45px;height:46px}.page-contact .form-content .form-title{margin-top:50px;margin-bottom:0;font-weight:400;text-transform:capitalize;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.page-contact .form-content .form-group.form-group-tell-us{margin-top:20px}.tell-us-looking{display:block;text-align:center;font-size:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:capitalize;font-size:20px;font-weight:400;color:#48b945;letter-spacing:2px;margin-bottom:30px}.page-contact .form-content .form-control{background:0 0;border:1px solid #d8d8d8;height:52px;padding-left:10px;font-size:18px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.page-contact .form-content .form-group{margin-bottom:20px}.page-contact .form-content .form-group-radio{margin-bottom:40px}.page-contact .form-content{max-width:678px;position:relative}#looking-for{text-align:center;display:block}#looking-for>span{display:inline-block;float:none}#looking-for>span:last-child{padding-left:25px;position:relative}#looking-for>span:last-child:before{content:"";display:block;width:1px;top:2px;bottom:6px;background:#d8d8d8;position:absolute;left:0}.page-contact ::-webkit-input-placeholder{color:#000}.page-contact ::-moz-placeholder{color:#000}.page-contact :-ms-input-placeholder{color:#000}.page-contact :-moz-placeholder{color:#000}.page-contact .form-content textarea.form-control{height:150px!important}.page-contact .form-bottom>div:first-child{float:left}.page-contact .form-bottom .form-group{margin-left:350px}.page-contact .form-content .form-submit-btn{height:76px;line-height:76px;border-radius:4px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.page-contact .wpcf7-form-control-wrap.budget-monthly:after,.page-contact .wpcf7-form-control-wrap.budget-web:after,.page-contact span.wpcf7-form-control-wrap.LEADCF2:after{width:10px;height:10px;border:none;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);pointer-events:none;display:none}form span.wpcf7-not-valid-tip{font-size:13px}div.wpcf7-acceptance-missing,form div.wpcf7-validation-errors{border-color:red;color:red;font-size:13px;text-align:center;padding:5px!important}.page-contact .selectboxit-container{display:block!important}.page-contact .form-content .form-control{width:100%!important}.contact-info-block .selectboxit-container span{height:34px;line-height:34px}@media only screen and (min-width:768px){.contact-info-left{padding-top:82px;height:auto;bottom:0}}@media only screen and (min-width:1024px){body[class*=template-contact] .page-contact .form-wrap.contact-info-block{padding-bottom:30px}}@media only screen and (max-width:1280px){.page-contact .form-content{max-width:500px}.page-contact .form-bottom .form-group{margin-left:320px}}@media only screen and (min-width:1024px) and (max-width:1279px){#header .menu-navigation-menu-container ul.main-menu li{margin-left:15px}}@media only screen and (max-width:1023px){.contact-info-left{width:370px}body[class*=template-contact] .page-contact .form-wrap.contact-info-block{padding-left:390px;padding-right:20px}.page-contact .form-bottom>div:first-child{float:none}.page-contact .form-bottom .form-group{margin-left:0;margin-top:20px}#looking-for>span{display:block;margin:0 auto}#looking-for>span:last-child{margin-left:0;padding-left:0}#looking-for>span:last-child:before{display:none}}@media only screen and (max-width:767px){.contact-info-left{position:relative;width:100%;height:500px;float:none}body[class*=template-contact] .page-contact .form-wrap.contact-info-block{padding-left:0;padding-right:0}.contact-info-left .item a{font-size:18px}.page-contact .form-content{padding-right:10px;padding-left:10px}.contact-info-left{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.single-magento_integration .page-blog .post-content{max-width:inherit;padding:20px 0 0}.referral-contact{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#eee}.referral-contact .container{max-width:1680px;padding:0 40px}.referral-contact .section-contact{position:relative;padding-top:320px}.referral-contact .section-contact:before{content:"";position:absolute;top:0;left:0;display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/shutterstock.png);background-size:cover;width:100%;height:580px}.section-contact .container:after,.section-contact .container:before{content:"";display:table;clear:both}.section-contact .section-left{width:60%;float:left}.section-left .referral-price{color:#fff}.referral-price .price{display:inline-block;max-width:38%;font-size:80px;font-weight:700}.referral-price p{display:inline-block;max-width:60%;font-size:40px;line-height:44px;padding-left:30px;font-weight:700}.section-left .detail-info{background-color:#3a3a3a;color:#fff;padding:30px;margin-top:20px}.section-left .detail-info h3{font-size:35px;font-weight:400;margin-bottom:20px;margin-top:0}.section-left .detail-info p{margin:0;font-size:14px}.section-left .detail-info>p{margin-bottom:20px}.section-left .detail-info ul{list-style:none;padding-left:0;margin-left:0}.section-left .detail-info li{margin-bottom:20px}.section-left .detail-info li:last-child{margin-bottom:0}.section-left .detail-info li>span{font-size:22px;display:block}.section-contact .section-right{width:40%;float:left;background-color:#fff;padding:40px 30px;margin-top:20px;box-shadow:0 2px 6px 0 #9f9f9f;-webkit-box-shadow:0 2px 6px 0 #9f9f9f;-moz-box-shadow:0 2px 6px 0 #9f9f9f;overflow:hidden}.custom-form .form-group{margin-bottom:20px}.section-contact .form-group input,.section-contact .form-group label{font-size:14px;font-weight:400;color:#757575}.custom-form .form-group span{position:relative;display:block}.custom-form .form-group br{display:none}.custom-form .form-group input{border:none;border-radius:inherit;border-bottom:1px solid #c1c1c1;height:50px;padding-left:0;background-color:transparent;position:relative;z-index:1}.custom-form .form-group label{position:absolute;left:0;top:16px;display:block;white-space:nowrap;margin-bottom:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.custom-form .form-group>label{display:none}.custom-form .form-group input:focus+label,.custom-form .form-group input:valid+label{top:-5px}.custom-form .form-group input:focus+label{font-size:12px;color:#38ab52}.custom-form .form-group input:valid+label{font-size:12px}.custom-form .form-group input:focus{border-color:#38ab52}.recaptcha{margin:30px 0 25px}.section-contact input[type=submit]{border:none;height:42px;text-align:center;line-height:42px;color:#fff;background-color:#38ab52;font-size:14px;width:112px;text-transform:uppercase;font-weight:700}.section-desc .container{padding:40px 100px 100px}.section-desc p{font-size:14px;margin-bottom:20px}.section-desc p:last-child{margin-bottom:0}.section-right .wpcf7-response-output{display:none!important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#757575}.section-contact span.wpcf7-not-valid-tip{margin-top:5px}@media only screen and (max-width:1023px){.referral-contact .container{padding:0 15px}.section-desc .container{padding:40px 15px 40px}.section-contact .section-left,.section-contact .section-right{width:50%}.section-contact .section-right{margin-top:128px}.referral-price p{max-width:inherit;font-size:35px;padding-left:0}.referral-price .price{max-width:inherit}.referral-contact .section-contact{padding-top:200px}.referral-contact .section-contact:before{background-size:100% 100%}.section-left .detail-info li,.section-left .detail-info>p{margin-bottom:15px}}@media only screen and (max-width:767px){.referral-contact .container{padding:0}.section-contact .section-left,.section-contact .section-right{width:100%;float:none}.referral-contact .section-contact:before{height:290px}.section-left .referral-price{padding-left:8px}.referral-contact .section-contact{padding-top:100px}.referral-price .price{font-size:40px;display:block}.referral-price p{font-size:25px;line-height:30px;display:block}.section-left .detail-info h3{font-size:25px}.section-contact .section-right{margin-top:15px}.section-left .detail-info{padding:20px 8px}.section-contact .section-right{padding-left:0;padding-right:0}.recaptcha,.section-contact .section-right .form-group input,.section-contact .section-right .form-group label{padding-left:8px}.section-contact input[type=submit]{margin-left:8px}.section-desc .container{padding:20px 8px}.section-contact span.wpcf7-not-valid-tip{padding-left:8px}}@media only screen and (max-width:767px){.integrations-banner .item-banner{overflow:hidden}.integrations-banner .item-banner.title h1{font-size:40px!important}.page-work .separate-bg-section .transform{transform:inherit}.bg-ratio-scale-mb{height:calc(46.9153vw)!important;background-position:100% 100%!important}}.referral-contact .section-contact:before{background-position:top center}@media only screen and (max-width:1023px){.referral-contact .section-contact:before{background-size:cover}}.project-crkt .project-info-inner figure img,.project-nextadventure .project-info-inner figure img{max-width:285px}@media only screen and (max-width:1023px){.page-home .page-home-content .project.project-crkt .project-info .project-info-inner figure img,.page-home .page-home-content .project.project-nextadventure .project-info .project-info-inner figure img{max-height:100px}}@media only screen and (max-width:767px){.page-home .page-home-content .project.project-crkt .project-info .project-info-inner figure img,.page-home .page-home-content .project.project-nextadventure .project-info .project-info-inner figure img{max-height:50px;width:auto}}.container-feature{max-width:1680px;padding:0 40px;margin:0 auto}.page-feature .section-1{background:#f4f4f4}.section-1 .breadcrumb-page{position:relative;z-index:2}.section-1 .breadcrumb-page .container-feature{position:relative;z-index:1}.section-1 .breadcrumb-page ul{list-style:none;padding-left:0;position:absolute;top:60px}.section-1 .breadcrumb-page li{display:inline-block;position:relative;padding:0 10px}.section-1 .breadcrumb-page li.homepage{padding-left:0}.section-1 .breadcrumb-page li:not(.homepage):before{content:'';display:block;width:1px;top:2px;bottom:2px;background-color:#8f8f8f;position:absolute;left:0}.section-1 .breadcrumb-page li.homepage a:before{content:'';display:inline-block;width:16px;height:11px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/feature/icon-back.png);margin-right:5px}.section-1 .breadcrumb-page li,.section-1 .breadcrumb-page li a{font-size:12px;text-transform:uppercase;font-weight:600;color:#48b945}.section-1 .breadcrumb-page li.current{color:#8f8f8f}.section-1 .sliders{position:relative;overflow:hidden;padding-top:60px;z-index:1}.section-1 .sliders:before{content:"";display:block;position:absolute;top:-40px;left:0;width:100%;height:100%;background-color:#222;-ms-transform:skewY(-2deg);-webkit-transform:skewY(-2deg);transform:skewY(-2deg)}.section-1 .sliders .container-feature{position:relative;z-index:1}.section-1 .slider-item{overflow:hidden}.section-1 .slider-item .text-block{width:40%;float:left;color:#fff;font-weight:400;padding-bottom:5%;padding-top:40px}.slider-item .text-block .title{font-size:30px;font-weight:400;display:block;margin-bottom:10px;margin-top:5px;line-height:42px}.slider-item .text-block .subtitle{font-size:12px;font-weight:400;display:block;text-transform:uppercase;margin:0}.slider-item .text-block p{font-size:18px;margin-top:30px;font-weight:300}.section-1 .slider-item .img-block{width:55%;float:left;padding-left:40px;text-align:center}.slider-item .img-block .img{display:inline-block;position:relative;max-width:100%}.slider-item .img-block .img-cont{position:absolute;width:calc(100%*.692941);left:15.4%;top:6.5%}.section-1 .features{padding:40px 0 60px}.features .container-feature{overflow:hidden}.features .container-feature .feature-item{width:33.3333%;float:left;text-align:center;border-left:1px dashed #b9b9b9}.features .container-feature .feature-item:first-child{border-left:none}.feature-item span{display:block;margin:0 auto}.feature-item .icon-feature i{display:inline-block;height:70px;width:70px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/feature/icon-feature-01.png)}.feature-item span .icon-1{height:70px;width:70px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/feature/icon-feature-01.png)}.feature-item span .icon-2{width:56px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/feature/icon-feature-02.png)}.feature-item span .icon-3{width:52px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/feature/icon-feature-03.png)}.feature-item .number{font-size:50px;font-weight:100;color:#4a4a4a}.feature-item .label{font-size:12px;font-weight:400;color:#4a4a4a;text-transform:uppercase}.section-download-file{padding:40px 0}.section-download-file .section-left{width:220px;float:left}.section-download-file .section-right{margin-left:300px;font-size:18px;line-height:26px;color:#434343;font-weight:300}.section-download-file .section-left .project-desc,.section-download-file .section-left h4{font-size:22px;color:#000;margin:0 0 20px}.section-download-file .section-left .button_text{line-height:60px;background-color:#48b945;display:inline-block;color:#fff;text-transform:uppercase;font-size:15px;padding:0 10px}.section-contact-feature{background-position:center center;background-size:cover}.section-contact-feature .container-feature{height:400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;align-items:center;align-items:center;padding-left:100px;padding-right:100px;position:relative}.section-contact-feature .container-feature .section-info{color:#fff;max-width:50%}.container-feature .section-info h3{font-size:30px;font-weight:300;margin-bottom:30px}.container-feature .section-info p{font-size:21px;font-weight:300}.section-contact-feature a{line-height:60px;background-color:#48b945;display:inline-block;color:#fff;text-transform:uppercase;font-size:15px;padding:0 10px;position:absolute;right:100px;width:212px;text-align:center}.container-feature .slick-dots{position:absolute;right:0;top:35%;list-style:none}.container-feature .slick-dots li{line-height:1px;margin-top:5px}.container-feature .slick-dots li:first-child{margin-top:0}.container-feature .slick-dots button{width:10px;height:10px;border-radius:100%;text-indent:-9999px;border:1px solid #fff;background:0 0;padding:0;font-size:0;line-height:0}.container-feature .slick-dots button:before{content:"";display:block;width:4px;height:4px;background:#fff;border-radius:100%;left:2px;position:relative;display:none}.container-feature .slick-dots .slick-active button:before{display:block}@media only screen and (max-width:1279px){.container-feature{padding:0 15px}.section-1 .breadcrumb-page ul{top:40px}.section-1 .slider-item .img-block,.section-1 .slider-item .text-block{width:100%;float:none;padding-left:0;text-align:center}.section-1 .slider-item .img-block{top:-10px;position:relative}.section-1 .slider-item .text-block{padding-bottom:100px}.container-feature .slick-dots{top:inherit;bottom:500px;width:100%;text-align:center;padding-left:0}.container-feature .slick-dots li{margin:0 3px;display:inline-block}.container-feature .slick-dots button{float:left}.section-download-file .section-left{display:block;float:none}.section-download-file .section-right{margin-left:0;margin-top:40px}.section-contact-feature .container-feature .section-info{max-width:inherit;width:100%}.section-contact-feature a{position:relative;right:inherit;display:block;margin-top:40px}.section-contact-feature .container-feature{display:block;padding:50px 50px 70px;height:auto}}@media only screen and (max-width:900px){.container-feature .slick-dots{bottom:calc(100vw*.54 + 30px)}}@media only screen and (max-width:767px){.section-1 .breadcrumb-page ul{display:none}.section-1 .sliders{padding-top:0}.features .container-feature .feature-item{width:100%;float:none;border:none;border-bottom:1px dashed #b9b9b9;border-top:1px dashed #b9b9b9;padding:50px 0}.features .container-feature .feature-item:first-child,.features .container-feature .feature-item:last-child{border:none}.features .container-feature .feature-item:first-child{padding-top:0}.features .container-feature .feature-item:last-child{padding-bottom:0}.container-feature .section-info p{letter-spacing:-.5px}.section-contact-feature .container-feature{padding:30px 20px 70px}.section-download-file .section-left,.section-download-file .section-left .button_text{width:100%;text-align:center}}.rp4wp-related-job_listing>ul li.job_listing.job_position_filled a,.rp4wp-related-job_listing>ul li.no_job_listings_found.job_position_filled a,ul.job_listings li.job_listing.job_position_filled a,ul.job_listings li.no_job_listings_found.job_position_filled a{opacity:1!important}.rp4wp-related-job_listing>ul li.job_listing a img.company_logo,.rp4wp-related-job_listing>ul li.no_job_listings_found a img.company_logo,ul.job_listings li.job_listing a img.company_logo,ul.job_listings li.no_job_listings_found a img.company_logo{width:55px!important;height:55px!important}.rp4wp-related-job_listing>ul li.job_listing a div.position,.rp4wp-related-job_listing>ul li.no_job_listings_found a div.position,ul.job_listings li.job_listing a div.position,ul.job_listings li.no_job_listings_found a div.position{padding-left:55px!important}ul.job_listings li.job_listing a div.location{float:right!important}.single_job_listing .company .name strong{margin-top:0!important}.single_job_listing .company .tagline{margin-left:3em!important}.job-manager .job-type,.job-types .job-type,.job_listing .job-type{color:#f08d3c!important}.page .page-banner.page-careers h1{margin-top:0;position:absolute;text-align:center;width:100%;max-width:inherit;top:50%;left:0;margin-top:-32px}.page .page-careers{height:108px;overflow:hidden}.page .page-careers .container{position:static}@media only screen and (max-width:767px){.page .page-careers{height:300px}}.job_listings .meta .date{display:none!important}.page-work.work-new .fixed-sidebar .fixed-sidebar-inner{padding-top:0;position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);height:55px}.page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type{margin-top:75px;display:flex;padding:15px 0;height:100%;align-items:center;justify-content:center}.page-work.work-new .mCSB_scrollTools{left:50%;z-index:99;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.page-work.work-new .mCSB_scrollTools .mCSB_buttonUp,.page-work.work-new .mCSB_scrollTools .mCSB_draggerContainer{opacity:0!important}.page-work.work-new .mCSB_scrollTools .mCSB_buttonDown{opacity:1;margin-bottom:10px;width:17px;height:47px;margin-left:-1px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/scroll_down.png);background-size:100%}.logged-in.admin-bar .page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type{margin-top:140px}.page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type a{display:inline-block;text-transform:uppercase;font-size:1.8rem;color:#4d4d4d;transition:all ease-in .3s;padding:0;font-family:Montserrat;flex-basis:33.33%;padding:0 10px}.page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type a.active{color:#fff;position:relative;overflow:hidden}.page-work.work-new .fixed-sidebar .menu-project li:before{transition:all ease-in-out .5s}.page-work.work-new .fixed-sidebar .menu-project li.active:before{width:100%;height:100%;position:absolute;border:2px solid #fff;content:'';top:0;left:0;z-index:1}.page-work.work-new .fixed-sidebar .menu-project li a{border:none}.page-work.work-new .fixed-sidebar-inner .filter-type a:nth-child(even){position:relative}.page-work.work-new .fixed-sidebar-inner .filter-type a:nth-child(even):after,.page-work.work-new .fixed-sidebar-inner .filter-type a:nth-child(even):before{border-left:2px solid #4d4d4d;content:'';position:absolute;top:0;width:2px;height:100%}.page-work.work-new .fixed-sidebar-inner .filter-type a:nth-child(even):after{right:0}.page-work.work-new .fixed-sidebar-inner .filter-type a:nth-child(even):before{left:0}.page-work.work-new .fixed-sidebar .menu-project{position:absolute;top:55px;width:100%}.page-work.work-new .menu-project ul{margin:0;padding:0}.page-work.work-new .menu-project ul{display:flex;flex-wrap:wrap}.page-work.work-new .fixed-sidebar .menu-project li{list-style-type:none;flex-basis:50%;margin:0;position:relative}.page-work.work-new .fixed-sidebar .menu-project li a{display:block;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;height:100%;width:100%;padding:15%;display:flex;align-items:center;position:relative;text-align:center}.page-work.work-new .fixed-sidebar .menu-project li a img{height:auto;margin:auto}.page-work.work-new .mCSB_inside>.mCSB_container{margin-right:0}.page-work.work-new .fixed-sidebar .menu-project li a:before{position:absolute;content:'';z-index:1;top:0;left:0;background-color:rgba(0,0,0);opacity:.75;width:100%;height:100%;transition:all ease-in .3s}.page-work.work-new .fixed-sidebar .menu-project li a:hover:before,.page-work.work-new .fixed-sidebar .menu-project li.active a:before{opacity:0}.page-work.work-new .fixed-sidebar .menu-project li a img{height:initial;z-index:2}.page-work.work-new #footer{position:relative;z-index:2}@media only screen and (max-width:1600px){.page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type a{font-size:1.4rem}}@media only screen and (max-width:1200px){.page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type a{padding:0 .5rem;font-size:1rem}}@media only screen and (max-width:1025px){.page-work.work-new .fixed-sidebar .menu-project li a{padding:10px;font-size:9px}}@media only screen and (max-width:767px){.page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type a{font-size:1.5rem;padding:0 1rem}.page-work.work-new .fixed-sidebar .menu-project{margin-top:0}.page-work.work-new .fixed-sidebar .fixed-sidebar-inner .filter-type{margin-top:0;display:flex}.page-work.work-new .fixed-sidebar .open-sidebar{background-color:#000}.page-work.work-new .fixed-sidebar .fixed-sidebar-inner{position:absolute;top:48px}}.dots{font-size:10px;position:relative;width:5px;height:5px;margin:35px auto}.dots .dot{width:1em;height:1em;border-radius:.5em;background:#b1b1b1;position:absolute;animation:fade 2s ease infinite;opacity:0}.dots .dot:nth-child(1){left:0}.dots .dot:nth-child(2){left:1.5em;animation-delay:.2s}.dots .dot:nth-child(3){left:3em;animation-delay:.5s}@keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.page-blog-new .first-post-wrapper{overflow:hidden;background-color:#000;position:relative}.first-post-wrapper .container-left{width:67%;float:left;background-size:cover;background-repeat:no-repeat;height:calc(67vw*.41237);position:relative}.first-post-wrapper .short-desc{position:absolute;bottom:50px;left:50px}.btn-readmore{font-size:20px;font-weight:300;position:relative;padding-right:25px}.btn-readmore:hover{color:#48b945}.btn-readmore:after{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/arrow-icon.png) no-repeat;width:18px;height:13px;position:absolute;right:2px;top:7px;-webkit-transition:all 20ms linear;-moz-transition:all 20ms linear;transition:all 20ms linear}.btn-readmore:hover:after{right:0}.first-post-wrapper .short-desc a .title{font-weight:300;color:#fff;line-height:42px;font-size:40px;margin-bottom:5px;max-width:80%}.first-post-wrapper .container-right{width:33%;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.first-post-wrapper .container-right h3{font-weight:300;font-size:64px;color:#fff}.first-post-wrapper .container-right h3:before{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/contact/fill1.png) no-repeat top left;width:140px;height:74px;margin:0 auto 5px;background-size:cover}.select-custom{width:100%;max-width:284px;margin:40px auto;position:relative;background:#fff;border-radius:4px}.select-custom:before{content:"";display:block;width:8px;height:8px;border-left:1px solid #000;border-bottom:1px solid #000;position:absolute;right:15px;top:15px;z-index:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.select-custom select::-ms-expand{display:none}.select-custom select{height:40px;width:100%;font-size:16px;font-weight:300;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;padding-left:10px;position:relative;z-index:1}.page-blog-new .text-block{padding:50px 10px;text-align:center;max-width:1020px;margin:0 auto;text-align:center}.page-blog-new .text-block p strong{font-size:24px;line-height:29px}.page-blog-new .text-block p{font-size:20px;font-weight:300;line-height:26px}.page-blog-new .list-blogs{max-width:1338px;margin:0 auto}.blog-full-width{overflow:hidden}.blog-full-width .cont-left{float:left;width:33.333%;padding-right:15px}.blog-full-width .cont-left h3{margin-top:0}.page-blog-new .post-title{font-weight:300;font-size:24px;line-height:32px;color:#333}.page-blog-new .post-title h3{margin-bottom:0}.blog-full-width .cont-right{float:right;width:66.6666%;padding-left:12px}.blog-full-width .cont-right img{width:100%;display:block}.page-blog-new .post_categories{padding-left:0;list-style:none}.page-blog-new .post_categories li{display:inline-block;margin-top:10px;margin-right:0;font-size:14px;background-color:#999;color:#fff;font-weight:300;text-transform:uppercase;padding:0 5px}.short-post-desc{font-size:20px;font-weight:300;line-height:26px}.page-blog-new .blogs-other{overflow:hidden;margin:0 -15px 40px}.page-blog-new .blogs-other .item-blog{width:33.3333%;float:left;padding:0 15px;margin-top:30px}.page-blog-new .blogs-other .item-blog img{display:block;width:100%;margin:0 auto}.page-blog-new .blogs-other .item-blog:nth-child(3n+1){clear:both}@media only screen and (max-width:1279px){.blog-full-width{padding:0 15px}.page-blog-new .blogs-other{margin-left:0;margin-right:0}}@media only screen and (max-width:1023px){.first-post-wrapper .container-left{width:100%;float:none;height:calc(100vw*.41237)}.first-post-wrapper .container-right{width:100%;position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);top:inherit}.first-post-wrapper .container-right h3{margin-top:30px}.blog-full-width .cont-left{width:100%;float:none;padding-right:0}.blog-full-width .cont-right{width:100%;float:none;padding-left:0}.blog-full-width .cont-left h3{margin-top:20px}.page-blog-new .blogs-other .item-blog{padding-left:10px;padding-right:10px}.page-blog-new .blogs-other{padding-left:5px;padding-right:5px}}@media only screen and (max-width:767px){.first-post-wrapper .short-desc{bottom:10px;left:10px}.first-post-wrapper .short-desc a .title{line-height:22px;font-size:20px;max-width:inherit;max-height:66px;overflow:hidden}.blog-full-width .cont-left,.blog-full-width .cont-right,.page-blog-new .blogs-other .item-blog{width:100%;float:none;padding-right:0}.first-post-wrapper .container-right h3{font-size:30px}.first-post-wrapper .container-right h3:before{width:100px;height:53px;margin:0 auto 5px;background-size:cover}.select-custom{margin:20px auto 30px}.page-blog-new .post-title h3,.page-blog-new .text-block p strong{font-size:20px;line-height:22px}.page-blog-new .text-block p,.short-post-desc{font-size:16px;line-height:22px}.page-blog-new .post_categories li{font-size:12px}.btn-readmore{font-size:16px}.btn-readmore:after{top:5px}.first-post-wrapper .container-right{border-top:1px solid #fff}.blog-full-width,.page-blog-new .blogs-other .item-blog{padding:0 10px}.page-blog-new .post_categories li{margin-top:5px}.page-blog-new .post_categories{margin-top:5px}.page-blog-new .blogs-other{padding-left:0;padding-right:0}}.careers-page .page-banner:before{display:none}.careers-page .job_listing .description,.careers-page.page-blog .post-content{max-width:1050px;text-align:center;font-size:20px;font-weight:lighter;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:30px;margin-bottom:0;padding-top:60px;padding-bottom:60px}.careers-page.page-blog .post-content{font-size:17px;line-height:28px}.careers-page>.container{max-width:1080px}.careers-slider{position:relative;max-width:1050px;margin:40px auto 90px}.careers-slider:before{content:"";display:block;left:50px;right:50px;bottom:-40px;top:-40px;border:1px solid #d8d8d8;position:absolute}.careers-slider ul{list-style:none;padding-left:0}.careers-slider .image{margin:5px}.careers-slider .image img{width:100%;margin:0 auto}.careers-slider .slick-arrow{text-indent:-9999px;width:45px;height:45px;background-color:#fff;position:absolute;top:49%;margin-top:-22px;border-radius:50%;border:none;z-index:1}.careers-slider .slick-arrow.slick-prev{left:25px}.careers-slider .slick-arrow.slick-next{right:25px}.careers-slider .slick-arrow:before{content:"";width:15px;height:15px;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-7px}.careers-slider .slick-arrow.slick-prev:before{border-left:3px solid #000;border-top:3px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.careers-slider .slick-arrow.slick-next:before{border-right:3px solid #000;border-top:3px solid #000;margin-left:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.careers-slider .slick-dots{text-align:center;margin:20px 0}.careers-slider .slick-dots>li{display:inline-block;margin:0 5px;width:11px;height:11px;text-indent:-9999px;border:1px solid #bebebe;border-radius:50%}.careers-slider .slick-dots>li.slick-active{border-color:#000;background-color:#000}.careers-page .job_listing .description{padding:0;margin:0 auto 40px;max-width:840px}.careers-page .filter_type{width:100%;max-width:540px;margin:0 auto;border:1px solid #d8d8d8;position:relative}.careers-page .filter_type:before{content:"";display:block;width:8px;height:8px;border-left:1px solid #000;border-bottom:1px solid #000;position:absolute;right:15px;top:20px;z-index:-1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.filter_type select::-ms-expand{display:none}.selectbox-careers{height:52px;width:100%;font-size:18px;font-weight:200;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;padding-left:10px}.job_listings .list-{margin-top:50px}.job_listings .title_job_type{font-size:40px;font-weight:400;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;position:relative;padding-left:40px;margin-bottom:30px}.job_listings .title_job_type:before{content:"";position:absolute;left:0;width:25px;height:4px;background-color:#3ab554;top:28px;display:inline-block}.item-job{display:table;width:100%;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.item-job>div{display:table-cell;padding:30px 0!important}.item-job>div.position{width:30%;padding-left:40px!important}.item-job>div.location{width:25%;padding-left:10px!important}.item-job>div.description{width:35%;text-align:left!important;padding-right:5%!important}.item-job>div.link{width:10%;vertical-align:middle;text-align:center}.list-careers .item-job:nth-child(odd){background-color:#f6f6f6}.item-job>div.position h3{margin:0 0 5px}.item-job>div.position h3 a{font-size:25px;line-height:35px}.item-job .company span,.item-job .company strong,.item-job>div.description p,.item-job>div.location span{font-size:17px;font-weight:lighter;color:#999}.item-job>div.location span{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/icon-map.png) no-repeat left center;display:inline-block;padding-left:20px}.item-job>div.description p{line-height:25px;color:#000}.item-job>div.link a{text-indent:-9999px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/circle-arrow.png);width:45px;height:45px;display:inline-block}.description_bottom{font-size:17px;line-height:28px;text-align:center;font-weight:lighter;max-width:840px;margin:20px auto 50px;color:#000}@media only screen and (max-width:767px){.careers-page .job_listing .description,.careers-page.page-blog .post-content,.description_bottom{font-size:18px;line-height:1.4}.description_bottom{margin:30px auto}.careers-page.page-blog .post-content{padding:30px 10px}.careers-slider .slick-arrow{width:35px;height:35px}.careers-slider .slick-arrow.slick-prev{left:10px}.careers-slider .slick-arrow.slick-next{right:10px}.careers-slider .slick-arrow:before{width:12px;height:12px;margin-left:-4px;margin-top:-5px}.careers-slider .slick-arrow.slick-prev:before{border-left-width:2px;border-top-width:2px}.careers-slider .slick-arrow.slick-next:before{border-right-width:2px;border-top-width:2px}.careers-slider{margin-top:30px;margin-bottom:50px}.careers-slider:before{left:25px;right:25px;top:-30px;bottom:-30px}.careers-slider .slick-dots{margin:15px 0}.careers-page .job_listing .description{margin-bottom:20px}.job_listings .list-{margin-top:50px}.job_listings .title_job_type{font-size:30px;line-height:30px}.job_listings .title_job_type:before{top:12px}.item-job{display:block;background-color:#f6f6f6;margin-top:10px}.careers-page .job_listing .description,.item-job>div,.item-job>div.link,.item-job>div.location,.item-job>div.position{width:100%;display:block;padding:10px!important}.careers-page .job_listing .list-careers .description,.item-job>div.link,.item-job>div.location,item-job>div.position{margin-bottom:0}.item-job>div.description p{margin-bottom:0}.item-job>div.link a{width:30px;height:30px;background-size:100%}.item-job>div.link{text-align:right;padding-top:0!important;padding-bottom:15px!important}.item-job>div.position h3 a{font-size:24px;line-height:30px}}.industry-landing .page-banner{position:relative;height:auto;padding:0}.industry-landing .image-banner{background-size:cover;height:calc(100vw*.20833333)}.industry-landing .content-banner{position:absolute;top:50%;transform:translateY(-50%);right:5%;max-width:685px;text-align:center}.industry-landing .banner-custom .content-banner{top:42%}.industry-landing .banner-custom .image-banner{height:calc(100vw*.233333)}.industry-landing .page-banner h1{font-size:40px;line-height:45px;color:#000}.industry-landing .page-banner p{font-size:16px;max-width:560px;margin:25px auto;color:#000;line-height:25px;font-weight:300}.industry-landing a.button{background-color:#38ab52;color:#fff;text-transform:uppercase;font-size:16px;display:inline-block;border-radius:5px;line-height:50px;padding:0 26px}.industry-describe-section .describe-row{overflow:hidden;margin-top:80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.industry-describe-section .col-left{width:50%;float:left;padding-left:4%}.industry-describe-section .col-right{width:50%;float:right;padding-right:4%}.industry-describe-section .col-left.col-text{padding-right:8%}.industry-describe-section .col-right.col-text{padding-left:8%}.industry-landing .title-block{font-size:37px;line-height:45px;color:#000;font-weight:300;margin-top:0}.col-text .par{font-size:17px;line-height:25px;color:#000;font-weight:100;margin-top:40px}.our-client{margin-top:80px;margin-bottom:80px}.our-client ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;align-items:center;justify-content:center}.our-client ul li{width:25%;vertical-align:middle;text-align:center;padding:30px 0}.our-client h3{text-align:center}.leading-industry{background-color:#efefef;padding:50px 0}.leading-industry .title-block{text-align:center}.leading-industry .cont-leading{overflow:hidden;margin-top:70px}.leading-industry .cont-leading .col-left{width:40%;float:left;padding:10% 0;text-align:center}.cont-leading .col-left p{font-size:40px;font-weight:100;line-height:49px;color:#000}.leading-industry .cont-leading .col-image{width:60%;float:left;padding-left:2%}.mobile-list{list-style:none;padding-left:0;position:relative}.mobile-list li{width:33.3333%;float:left}@media only screen and (min-width:768px){.image-mobile{display:none}.industry-describe-section .col-right{order:1}}@media only screen and (max-width:1279px){.industry-landing .page-banner h1{font-size:30px;line-height:40px;margin-top:0}.industry-landing .content-banner{max-width:580px}.industry-landing .page-banner p{max-width:540px;margin:10px auto 15px}.leading-industry .cont-leading .col-image{padding-right:2%}.industry-describe-section .col-left{padding-left:2%}.industry-describe-section .col-right{padding-right:2%}}@media only screen and (max-width:1023px){.industry-landing .content-banner{max-width:480px}.industry-landing .page-banner h1{margin-bottom:0}.industry-landing .page-banner p{font-size:14px;margin:0 auto 10px;line-height:20px}.industry-landing .title-block{font-size:37px;line-height:40px}.our-client ul li{padding-left:10px;padding-right:10px}.leading-industry .cont-leading .col-left{padding:2% 0}.industry-describe-section .col-right.col-text{padding-left:4%}.industry-describe-section .col-left.col-text{padding-right:4%}.industry-landing a.button{line-height:42px}.industry-describe-section .describe-row{margin-top:40px}.industry-landing .page-banner{margin-bottom:0}}@media only screen and (max-width:767px){.image-desktop{display:none}.industry-landing .banner-custom .image-banner,.industry-landing .image-banner{height:calc(100vw);background-position:15% center}.industry-landing .image-banner{background-position:24% center}.industry-landing .content-banner{position:relative;top:inherit;transform:inherit;right:inherit;padding-left:15px;padding-right:15px;margin:0 auto}.industry-landing .page-banner{background:#efefef;padding-bottom:30px}.industry-landing .page-banner h1{font-size:30px;line-height:37px;margin-top:20px}.industry-describe-section .col-left,.industry-describe-section .col-right{width:100%;float:none;padding-left:0;padding-right:0}.industry-describe-section .col-left.col-text{padding-right:0}.industry-landing .title-block{font-size:30px;line-height:37px}.industry-landing .title-block br{display:none}.industry-describe-section .describe-row{margin-top:30px;overflow:visible}.mobile-list{margin-left:-8px;margin-right:-8px}.col-text .par{margin-top:10px}.col-text .par{font-size:15px;line-height:23px;margin-top:15px}.mobile-list li:first-child{margin-bottom:0}.mobile-list li{max-width:inherit}.mobile-list li img{width:100%}.leading-industry .cont-leading .col-image,.leading-industry .cont-leading .col-left{width:100%;float:none;padding-left:0;padding-right:0}.leading-industry .cont-leading .col-left img{width:120px}.leading-industry .cont-leading{margin-top:20px}.cont-leading .col-left p{font-size:20px;line-height:24px}.leading-industry{padding:30px 0}.leading-industry .cont-leading .col-image{margin-top:20px}.our-client{margin-top:30px;margin-bottom:20px}.industry-describe-section .col-right.col-text{padding-left:0}}@media only screen and (max-width:480px){.our-client ul li{width:50%}}.page-outdoor-ecommerce.page-home .page-home-content .graph-section{background:#fff;clear:both}.page-outdoor-ecommerce .graph-section .section-intro span{font-size:28px}.page-outdoor-ecommerce.page-home .page-home-content .graph-section h4.percent:after{border-bottom:solid 5px #000}.page-outdoor-ecommerce.page-home .page-home-content .intro-section{padding:80px 20px;height:350px;background-size:cover;clear:both}.page-outdoor-ecommerce.page-home .page-home-content .intro-section.one{height:350px!important}.page-outdoor-ecommerce.page-home .page-home-content .intro-section .robot-text{padding:0;top:50%;position:relative;transform:translateY(-50%)}.page-outdoor-ecommerce.page-home .page-home-content .intro-section .robot-text h1{font-weight:500;margin-bottom:30px}.page-outdoor-ecommerce.page-home .page-home-content .intro-section.two .robot-text h1{text-transform:uppercase}.page-outdoor-ecommerce.page-home .page-home-content .intro-section.two .robot-text h3{font-weight:300;max-width:930px;margin:auto;line-height:1.3}.outdoor_ecommerce_projects .list-projects{list-style-type:none;margin:0;padding:0}.outdoor_ecommerce_projects .list-projects li{width:16.6666667%;float:left}.outdoor_ecommerce_projects .list-projects li a{display:block;position:relative;padding-bottom:100%}.outdoor_ecommerce_projects .list-projects li a:before{position:absolute;content:'';z-index:1;top:0;left:0;background-color:rgba(0,0,0);opacity:.75;width:100%;height:100%;transition:all ease-in .3s}.outdoor_ecommerce_projects .list-projects li a.active:before,.outdoor_ecommerce_projects .list-projects li:hover a:before{opacity:0}.outdoor_ecommerce_projects .list-projects li a .bg{position:absolute;left:0;top:0;width:100%;height:100%}.outdoor_ecommerce_projects .list-projects li a .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:99}.page-template-outdoor-ecommerce #fp-nav ul li:nth-child(2),.page-template-outdoor-ecommerce #fp-nav ul li:nth-child(3),.page-template-outdoor-ecommerce #fp-nav ul li:nth-child(4){display:none}.list-feature-article .feature-item .bg{width:100%;padding-bottom:100%;background-size:cover;position:relative}.list-feature-article .feature-item .bg .date{font-size:20px;color:#fff;width:100%;text-align:center;padding-top:20px;font-weight:300;position:absolute;z-index:1;left:50%;transform:translateX(-50%)}.list-feature-article .feature-item .bg .title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:0 40px}.list-feature-article .feature-item .bg .title a{font-size:30px;color:#fff;font-weight:300;line-height:1.2}.list-feature-article .feature-item .bg .tags{position:absolute;padding:15px 0;width:100%;bottom:0;margin:0;z-index:1;text-align:center}.list-feature-article .feature-item .bg .tags li{display:inline-block;margin:0 7px}.list-feature-article .feature-item .bg .tags li a{color:#fff;font-weight:200;font-size:20px}.list-feature-article .slick-arrow{display:inline-block;position:absolute;z-index:1;top:50%;transform:translateY(-50%);text-indent:-9999px;border:0;width:24px;height:44px}.list-feature-article .slick-arrow.slick-prev{left:15px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/slick-arrow-left.png)}.list-feature-article .slick-arrow.slick-next{right:15px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/slick-arrow-right.png)}.page-home.page-outdoor-ecommerce .page-home-content .project.transition-bg{float:left;width:100%;opacity:0;transition:opacity 1s ease;height:0!important;padding:0;visibility:hidden}.page-home.page-outdoor-ecommerce .page-home-content .project.transition-bg.active{opacity:1;height:auto!important;visibility:visible}.page-work.page-outdoor-ecommerce .project .project-info .project-info-inner{top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.page-work.page-outdoor-ecommerce .project .project-cover .project-cover-inner{top:25px;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);max-height:480px}.page-home.page-outdoor-ecommerce .page-home-content .project .project-info{max-height:480px}.page-work.page-outdoor-ecommerce .project .project-cover .project-cover-inner img.device,.page-work.page-outdoor-ecommerce .project .project-cover .project-cover-inner img.gif{max-width:700px;width:90%}.page-home.page-outdoor-ecommerce .page-home-content .transition-bg .percent{width:133px;height:133px}.page-home.page-outdoor-ecommerce .page-home-content .transition-bg .percent-outer{border:solid 5px #a7bb39}.page-home.page-outdoor-ecommerce .page-home-content .project .project-info .project-intro{color:#fff;font-weight:300;font-size:18px;max-width:375px;margin-left:auto;margin-right:auto}.page-home.page-outdoor-ecommerce .page-home-content .project .project-info .project-info-inner figure{margin:45px 0;position:relative}.page-home.page-outdoor-ecommerce .page-home-content .project .project-info .project-info-inner figure:after{width:80px;height:4px;background:#fff;display:block;content:'';position:absolute;top:45px;left:50%;transform:translateX(-50%)}.page-home.page-outdoor-ecommerce .page-home-content .project .project-info .project-info-inner figure img{max-height:none!important}.page-home.page-outdoor-ecommerce .page-home-content .project.adventure .project-info .project-info-inner figure{margin:25px 0}.page-home.page-outdoor-ecommerce .page-home-content .project.adventure .project-info .project-info-inner figure:after{top:75px}.page-home.page-outdoor-ecommerce .page-home-content .project.crkt .project-info .project-info-inner figure:after{top:75px}.page-home.page-outdoor-ecommerce .page-home-content .project.schutt .project-info .project-info-inner figure:after{top:95px}.page-home.page-outdoor-ecommerce .page-home-content .project.versare .project-info .project-info-inner figure:after{top:50px}.page-home.page-outdoor-ecommerce .page-home-content .project.glorybee .project-info .project-info-inner figure,.page-home.page-outdoor-ecommerce .page-home-content .project.mcdavid .project-info .project-info-inner figure{margin:35px 0}.page-home.page-outdoor-ecommerce .page-home-content .project.glorybee .project-info .project-info-inner figure img,.page-home.page-outdoor-ecommerce .page-home-content .project.mcdavid .project-info .project-info-inner figure img{max-height:60px!important}.page-home.page-outdoor-ecommerce .page-home-content .project.glorybee .project-info .project-info-inner figure:after,.page-home.page-outdoor-ecommerce .page-home-content .project.mcdavid .project-info .project-info-inner figure:after{top:75px}.page-home.page-outdoor-ecommerce .page-home-content .project.fisherman .project-info .project-info-inner figure{margin:35px 0}.page-home.page-outdoor-ecommerce .page-home-content .project.fisherman .project-info .project-info-inner figure:after{top:75px}.page-home.page-outdoor-ecommerce .page-home-content .graph-section .section-intro{font-weight:200}.page-home.page-outdoor-ecommerce .page-home-content .graph-section .section-intro strong{font-weight:400;text-transform:uppercase}@media only screen and (max-width:1023px){.page-outdoor-ecommerce .graph-section .section-intro span{font-size:22px}.list-feature-article .feature-item .bg .title a{font-size:20px}.list-feature-article .feature-item .bg .date,.list-feature-article .feature-item .bg .tags li a{font-size:14px}.page-work.page-outdoor-ecommerce .project .project-cover .project-cover-inner{height:480px;width:100%}.page-outdoor-ecommerce.page-home .page-home-content .intro-section.two{height:auto}.page-outdoor-ecommerce.page-home .page-home-content .intro-section.two .robot-text{transform:translateY(0);top:0}}@media only screen and (max-width:767px){.page-outdoor-ecommerce .graph-section .section-intro span{font-size:16px}.outdoor_ecommerce_projects .list-projects li{width:33.33%}.page-home.page-outdoor-ecommerce .page-home-content .project .project-info{padding:0}.page-outdoor-ecommerce.page-home .page-home-content .intro-section .robot-text h1{font-size:30px;margin-bottom:0}.page-outdoor-ecommerce.page-home .page-home-content .intro-section.two .robot-text h3{font-size:18px;margin-top:20px}.page-home .page-home-content .project{padding-top:0}}@media only screen and (max-width:767px) and (min-width:550px){.page-home.page-outdoor-ecommerce .page-home-content .project .project-cover{padding-top:480px}}@media only screen and (max-width:1024px){.overlay-page .cities-overlay-inner{width:100%}}@media only screen and (min-width:768px){.overlay-page .cities-overlay-inner .clearfix{margin-left:-70px}.overlay-page .cities-overlay-inner .list-cities{width:33.333%;padding-right:0;padding-left:70px;float:left;box-sizing:border-box}.overlay-page .cities-overlay-inner .list-cities>li a{font-size:18px}}@media only screen and (max-width:1024px) and (min-width:768px){.overlay-page .cities-overlay-inner .clearfix{margin-left:-60px}.overlay-page .cities-overlay-inner .list-cities{padding-left:60px}}@media (min-width:768px){.page-grow .banner{min-height:335px!important}.page-grow .banner>.container{min-height:335px!important}.page-grow .banner .content p{font-weight:300!important;margin-bottom:0}.page-grow .banner>.container .content{top:0!important;left:3%!important}.page-grow .form-block.active .form-submit-btn{padding:10px 20px!important;border:0}.page-grow .banner .content .btn{position:absolute!important;top:72px;right:-76px}.page-grow .banner .content p img{display:block}}@media (min-width:1441px){.page-grow .banner{min-height:556px!important}.page-grow .banner>.container{min-height:556px!important}}.page-template-work,.page-template-work #wrapper{overflow:inherit!important}.page-work .description-section.quote-section.quote-section-sportrx{padding:10px 0 60px}.wpcf7-form-control-wrap{position:relative;display:block;padding-bottom:3px}form span.wpcf7-not-valid-tip{font-size:13px;position:absolute}.search.search-results .page.page-blog .page-banner{height:auto}body[class^=category-] .page-blog.page .page-banner{height:auto}body.category .page-blog.page .page-banner,body.search-no-results .page-blog.page .page-banner{height:auto}.managed-support .page .security-performance-section .form-block .form-group:nth-last-child(2){padding-top:15px}.page-template-project .header-v2 .nav-v2 ul li a,.page-template-thank .header-v2 .nav-v2 ul li a,.page-template-work .header-v2 .nav-v2 ul li a,.search-results .header-v2 .nav-v2 ul li a,body.category .header-v2 .nav-v2 ul li a,body.error404 .header-v2 .nav-v2 ul li a{color:#000}.page-template-project .header-v2 .button-hamburger:after,.page-template-project .header-v2 .button-hamburger:before,.page-template-thank .header-v2 .button-hamburger:after,.page-template-thank .header-v2 .button-hamburger:before,.page-template-work .header-v2 .button-hamburger:after,.page-template-work .header-v2 .button-hamburger:before,.search-results .header-v2 .button-hamburger:after,.search-results .header-v2 .button-hamburger:before,body.category .header-v2 .button-hamburger:after,body.category .header-v2 .button-hamburger:before,body.error404 .header-v2 .button-hamburger:after,body.error404 .header-v2 .button-hamburger:before{background-color:#000}.profile-company .content .quotes{display:block;width:84px;height:60px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/WorkTemplate/quote.png) no-repeat;margin-bottom:30px}.go-to-new-portfolio ul li .portfolio-content-block{height:100%}.wp-pagenavi a,.wp-pagenavi span{line-height:24px}.footer-custom #social-link{padding-right:70px}.custom-columns .collapsible.active .arrow-box{transform:rotate(180deg) translateY(-13px)}@media only screen and (min-width:768px){#security-patch-overlay.overlay-page .cities-overlay-inner .clearfix{margin-left:0}}@media only screen and (max-width:1024px) and (min-width:768px){#security-patch-overlay.overlay-page .cities-overlay-inner .clearfix{margin-left:-30px}#cities-overlay .cities-overlay-inner .custom-html-widget{padding-right:70px}}@media only screen and (max-width:767px){.page-grow .section-growth .list-growth .item:nth-child(2n+1){clear:both}}@media screen and (min-width:1024px){.service-lp.work-template:not(.magento-ecommerce-services) .banner-top-v2{height:calc(100vw*.28)}}.container-v2,.footer-custom .footer-container{max-width:1440px}.heading-2,.paragraph-head{font-family:Montserrat,"Helvetica Neue",sans-serif}.banner-top-v2 .big-text h1,.contact-form-v2 .paragraph2 h2,.paragraph h2{display:inline;font-weight:inherit;font-size:inherit}#header,.common-problems .common-infors.type2 .infor-left .optimize:last-child{position:static}@font-face{font-family:Montserrat;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-ultralight-webfont.eot);src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-ultralight-webfont.eot?#iefix) format("embedded-opentype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-ultralight-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-ultralight-webfont.woff) format("woff"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-ultralight-webfont.ttf) format("truetype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-ultralight-webfont.svg#Montserrat) format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-light-webfont.eot);src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-light-webfont.eot?#iefix) format("embedded-opentype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-light-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-light-webfont.woff) format("woff"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-light-webfont.ttf) format("truetype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-light-webfont.svg#Montserrat) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-regular-webfont.eot);src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-regular-webfont.woff) format("woff"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-regular-webfont.ttf) format("truetype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-regular-webfont.svg#Montserrat) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-semibold-webfont.eot);src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-semibold-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-semibold-webfont.woff) format("woff"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-semibold-webfont.ttf) format("truetype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-semibold-webfont.svg#Montserrat) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-extrabold-webfont.eot);src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-extrabold-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-extrabold-webfont.woff) format("woff"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-extrabold-webfont.ttf) format("truetype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/montserrat-extrabold-webfont.svg#Montserrat) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/icomoon.eot?u459cd);src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/icomoon.eot?u459cd#iefix) format("embedded-opentype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/icomoon.ttf?u459cd) format("truetype"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/icomoon.woff?u459cd) format("woff"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/icomoon.svg?u459cd#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-bold-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PT Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-bolditalic-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"PT Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-italic-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-italic-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"PT Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-regular-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/pt_sans-web-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-bold-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-light-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-light-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-regular-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-semibold-webfont.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/opensans-semibold-webfont.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/Karla/Karla-Regular.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/Karla/Karla-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/Karla/Karla-Bold.woff2) format("woff2"),url(//forixcommerce.com/wp-content/themes/forixcom/css/fonts/Karla/Karla-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}#header{transform:inherit}.footer-custom,.magento_integration-template-default .graph-section .btn:hover:before,.magento_security-template-default .graph-section .btn:hover:before,.page-template-blog .graph-section .btn:hover:before,.page-template-careers .graph-section .btn:hover:before,.page-template-new-cities .graph-section .btn:hover:before,.speed-audit.page-pdf .report-content{background:0 0}.footer-custom .footer-top{border-top:none}.footer-custom #social-link li a,.footer-custom .contact-info .address-bottom a,.footer-custom .contact-info>div>div[class*=address] h4,.footer-custom .footer-bottom,.footer-custom .footer-top .contact-info>div>div,.footer-custom .footer-top .footer-link-section a,.footer-custom .footer-top .footer-link-section h4{color:#2d2d2d!important}.banner-top-v2 picture img,.booktime .images img,.contact-form-v2 .feature-stories li .content-feature .img-logo img,.footer-top .contact-info>div,.magento_integration-template-default .client-logo-section .container .feature-clients li img.bgImg,.magento_security-template-default .client-logo-section .container .feature-clients li img.bgImg,.new-about .block-chart .chart img,.new-about .block-working .slider .slick-slide img,.our-team .photos .photo img,.page-template-blog .client-logo-section .container .feature-clients li img.bgImg,.page-template-careers .client-logo-section .container .feature-clients li img.bgImg,.page-template-new-cities .client-logo-section .container .feature-clients li img.bgImg,.project-our .col-project .item>img,.service-lp.magento-ecommerce-services #analytics .row>div.fea-img img,.service-lp.magento-ecommerce-services #development-support .row>div.fea-img img,.service-lp.magento-ecommerce-services #research .row>div.fea-img img,.service-lp:not(.magento-ecommerce-services) #analytics .row>div.fea-img img,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.fea-img img,.service-lp:not(.magento-ecommerce-services) #research .row>div.fea-img img,.service-lp:not(.magento-ecommerce-services) .audit picture img,.single-job_listing .page-banner img,.single-post .page-banner img,.solutions .bottom img{width:100%}.footer-top .contact-info>div>div{width:33.333%;float:left}.contact-info>div>div[class*=address] h4,.footer-top .footer-link-section h4{font-weight:700;font-size:14px;color:#999;margin-top:0;margin-bottom:20px}.page{padding-top:0}.container-v2{padding-left:40px;padding-right:40px;margin:0 auto}.heading-2{font-size:32px;line-height:38px;color:#2d2d2d}.paragraph-head{line-height:22px;font-size:18px;color:#2d2d2d;margin:0}.big-paragraph,.paragraph{font-family:"PT Sans",sans-serif;color:#2d2d2d}.paragraph-head.border-bottom{text-transform:uppercase;line-height:20px;text-align:center;margin-bottom:0}.paragraph-head.border-bottom:after{content:"";display:block;width:50px;height:1px;background-color:#2d2d2d;opacity:.5;margin:25px auto}.paragraph{font-size:16px;line-height:22px;margin:0}.big-paragraph{font-size:32px;line-height:38px}.big-paragraph b,.emergency-support .magento-enterprise-solution-partner .desc p strong,.our-seo-purposes .big-paragraph strong,.we-offer .big-paragraph strong{font-style:italic}.button-type-1{width:132px;height:41px;display:block;margin:0 auto;line-height:39px;position:relative;letter-spacing:.35px;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;color:#000}.button-type-1 span,.eCommerce-goals .content-eCommerce-goals .bottom,.eCommerce-goals .content-eCommerce-goals .middles,.eCommerce-goals .content-eCommerce-goals .top{position:relative;z-index:1}.button-type-1:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2d2d2d;z-index:1;border-radius:3px}.button-type-1:before{content:"";display:block;background-color:#ff7f00;border-radius:3px;position:absolute;top:5px;left:5px;right:-5px;bottom:-5px;opacity:.5;-webkit-transition:50ms linear;-moz-transition:50ms linear;transition:50ms linear}.button-type-1:hover:before{top:0;left:0;right:0;bottom:0;border-radius:0}.button-type-1.bt-growth:before,.common-problems .common-infors .infor-left .benefit,.common-problems .common-infors .infor-right .benefit.benefit:before,.common-problems .common-infors .infor-right .method.benefit:before,.common-problems .common-infors .infor-right .problem.benefit:before,.speed-audit .magento-speed-question .list-accordion .accordion-item.opened:before,div[aria-describedby=modal-form-webinar] .ui-button-icon-only:hover{background-color:#3ab554}.header-v2{position:absolute;left:0;width:100%;padding:20px 0;z-index:2}.header-v2 .logo-v2{float:left;max-width:150px;margin:0}.eCommerce-goals .content-eCommerce-goals .middles .middle-right,.eCommerce-goals .content-eCommerce-goals .middles .middle:nth-child(2),.header-v2 .nav-v2,.our-progress-v2 .process-list li:first-child .process-item,.our-progress-v2 .process-list li:nth-child(odd) .process-item,.service-lp:not(.magento-ecommerce-services) #research .text .content{float:right}.header-v2 .nav-v2 ul{list-style:none;margin:0;padding:0}.header-v2 .nav-v2 ul li{float:left;margin-left:50px}.header-v2 .nav-v2 ul li a{font-size:14px;color:#fff;line-height:29px;text-transform:uppercase}.header-v2 .nav-v2 ul li a:hover{opacity:.7}.banner-top-v2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-position:bottom center;background-size:cover;background-repeat:no-repeat;height:25.2vw;color:#fff;position:relative}.banner-top-v2 picture,.service-lp:not(.magento-ecommerce-services) .audit picture{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:0;overflow:hidden;display:flex}.banner-top-v2 .container-v2{text-align:center;position:relative;margin:0}.banner-top-v2 .small-text{font-size:14px;letter-spacing:1.75px;text-transform:uppercase;margin-bottom:40px;opacity:.7;margin-top:0}.banner-top-v2 .big-text{font-size:40px;font-weight:700;line-height:50px;max-width:760px;margin:0 auto 35px;letter-spacing:1.11px}.banner-top-v2 .big-text h1{color:inherit}.banner-top-v2 .bottom-text,.banner-top-v2 .bottom-text h2{font-family:"PT Sans",sans-serif;line-height:23px;font-size:18px}.banner-top-v2 .bottom-text{max-width:460px;margin:0 auto}.banner-top-v2 .bottom-text em,.speed-audit .report-content .report-head .report-details .report-details-content .report-details-item>label{font-weight:700}.banner-top-v2 .bottom-text h2{display:inline;margin:0}.banner-top-v2 .links{text-align:center;margin-bottom:40px;position:relative}.banner-top-v2 .links.links-sticky{z-index:999;left:0;height:94px;width:100%;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/bg-sticky.png) center bottom/cover no-repeat;opacity:1;position:fixed;top:-200px;-webkit-transition:.5s linear;-moz-transition:.5s linear;transition:top .5s linear}.banner-top-v2 .links.links-sticky.sticky{top:0}.banner-top-v2 .links.links-sticky.sticky ul{margin-top:16px}.banner-top-v2 .links ul{list-style:none;display:inline-block;border:1px solid #f8f8f8;border-radius:3px;overflow:hidden;padding:1px;margin-bottom:0}.banner-top-v2 .links ul li{width:140px;float:left}.banner-top-v2 .links ul li:last-child{margin-left:1px}.banner-top-v2 .links ul li a{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;line-height:37px;color:#fff}.banner-top-v2 .links ul li.active,.banner-top-v2 .links ul li:hover{background-color:rgba(255,255,255,.3);border-radius:3px}.eCommerce-goals{position:relative;bottom:-70px}.eCommerce-goals .icons{position:absolute;bottom:0;width:100%}.eCommerce-goals .icons:before{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/explore1.svg) center center no-repeat;position:absolute;width:200px;height:200px;left:-200px;top:-130px}.eCommerce-goals .icons:after{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/explore2.svg) center center no-repeat;position:absolute;width:200px;height:400px;right:-210px;top:-304px}.eCommerce-goals .content-eCommerce-goals{margin:0 auto;position:relative;width:658px}.eCommerce-goals .content-eCommerce-goals:before{content:"";display:block;position:absolute;top:18px;bottom:38px;left:140px;right:140px;border:1px solid rgba(45,45,45,.3);border-radius:5px}.eCommerce-goals .content-eCommerce-goals .top{text-align:center;margin-bottom:40px}.eCommerce-goals .content-eCommerce-goals .top .paragraph-head{width:285px;display:block;margin:0 auto;background-color:#fff;padding:5px 30px;text-transform:uppercase;color:rgba(45,45,45,.98);letter-spacing:1px}.eCommerce-goals .content-eCommerce-goals .middles{overflow:hidden;margin-bottom:40px}.eCommerce-goals .content-eCommerce-goals .middles .middle{width:275px;background-color:#fff;padding:25px 0 30px;text-align:center;float:left}.eCommerce-goals .content-eCommerce-goals .middles .middle:nth-child(2) .ttl:after{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/line-growth.svg)}.contact-form-v2 .contact-v2 .contact-v2-right .form-group:first-child,.eCommerce-goals .content-eCommerce-goals .middles .middle .paragraph,.growth-service .banner-top-v2 .small-text,.maintenance-service .banner-top-v2 .small-text{margin-bottom:25px}.your-biggest .biggest-slider:after,.your-biggest .heading-2:after{width:calc(100% + 100px);margin:15px auto 0;background-color:rgba(45,45,45,.3);height:1px;position:relative;content:""}.eCommerce-goals .content-eCommerce-goals .middles .ttl,.service-intro-section .container-v2 .explores .explore-items .explore .ttl{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:30px;line-height:37px;font-weight:700;color:#2d2d2d}.eCommerce-goals .content-eCommerce-goals .middles .ttl:after{content:"";display:block;width:27px;height:4px;margin:18px auto;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/line-maintenance.svg) center center}.eCommerce-goals .content-eCommerce-goals .middles .middle-left,.our-progress-v2 .process-list li:nth-child(2n) .process-item,.service-intro-section .container-v2>div[class*=service-intro],.service-lp.magento-ecommerce-services .tailored-solutions .container-v2>div[class*=solutions-col],.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2>div[class*=solutions-col]{float:left}.common-problems .container-v2,.eCommerce-goals .content-eCommerce-goals .bottom,.emergency-support .magento-enterprise-solution-partner .desc,.new-about .block,.your-biggest .biggest-slider li{text-align:center}.eCommerce-goals .content-eCommerce-goals .bottom .paragraph{font-style:italic;line-height:22px;width:285px;background-color:#fff;padding:5px 20px;display:block;margin:0 auto}.partner-forix{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/bg-partner-with-forix.jpg) top center/cover;padding-top:240px;padding-bottom:60px;text-align:center}.partner-forix .big-paragraph{max-width:640px;margin:0 auto 50px;color:#2d2d2d}.partner-forix .paragraph-bottom{font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;max-width:710px;margin:60px auto 0;color:#222}.our-progress-v2 .tools-techniques ul.tools-list>li:first-child .tool-title,.partner-forix .paragraph-bottom a,.service-intro-section .container-v2 .intro-list ul li a:hover,.service-intro-section .container-v2 .try-our-service a,.speed-audit .magento-speed-question .list-accordion .accordion-item.opened .accordion-title{color:#3ab554}.partner-forix .paragraph-bottom a:hover{color:#3ab554;text-decoration:underline!important}.partner-forix .partner-features{max-width:860px;margin:0 auto;list-style:none;display:flex;padding-left:0}.partner-forix .partner-features li{width:33.333%;float:left;padding:0 50px}.partner-forix .partner-features li .img{display:flex;height:100px;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin-bottom:30px}.partner-forix .partner-features li .img img{display:block;max-width:70px;margin:0 auto;height:auto}.partner-forix .partner-features li .paragraph-head{text-transform:uppercase;margin-bottom:20px}.partner-forix .partner-features li .paragraph{line-height:18px;color:rgba(45,45,45,.8);font-style:italic}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(2) img,.partner-forix .partner-features li:nth-child(2) .img img{max-width:90px}.your-biggest{padding:90px 0 0}.your-biggest.inview .biggest-slider{left:0;opacity:1}.your-biggest .biggest-slider{padding:0;list-style:none;margin:0 auto;opacity:0;left:-80%;-webkit-transition:1s ease-in;-moz-transition:1s ease-in;transition:1s ease-in;max-width:894px}.your-biggest .biggest-slider:after{display:block;max-width:596px}.contact-form-v2 div.wpcf7-acceptance-missing,.contact-form-v2 form div.wpcf7-validation-errors,.page-contact.ver2 div.wpcf7-spam-blocked,.service-lp.magento-ecommerce-services .audit .wpcf7-response-output,.slick-slider-v2 .slick-dots>li:before,.your-biggest .biggest-slider .slick-arrow{display:none!important}.your-biggest .heading-2{text-align:center;font-style:italic;margin:15px 0 0;font-family:"PT Sans",sans-serif;font-weight:700;display:inline-block}.your-biggest .heading-2:after{display:none;left:50%;max-width:894px;transform:translateX(-50%)}.common-problems .paragraph-head.border-bottom,.our-team .paragraph-head,.your-biggest .paragraph-head{letter-spacing:1px}.contact-form-v2{padding-top:90px;padding-bottom:60px;background-size:100% 852px;background-repeat:no-repeat;background-position:bottom center}.contact-form-v2 .paragraph{color:#545454}.contact-form-v2 .paragraph2{font-family:"PT Sans",sans-serif;font-size:18px;color:#2d2d2d;line-height:23px;text-align:center;max-width:640px;margin:0 auto 60px}.common-problems .paragraph-head:not(.border-bottom),.contact-form-v2 .contact-v2 .contact-title,.contact-form-v2 .heading-2{font-family:"PT Sans",sans-serif;margin-bottom:30px;text-align:center}.contact-form-v2 .feature-stories{list-style:none;padding:0;width:952px;margin:0 auto;overflow:hidden;display:flex}.contact-form-v2 .feature-stories li,.service-intro-section .container-v2 .explores .explore-items .explore{width:50%;float:left;padding:0 25px}.contact-form-v2 .feature-stories li .content-feature{padding:30px 30px 40px;background-color:#fff;border:2px solid #eae9e5;border-radius:5px;text-align:center;height:100%;position:relative}.contact-form-v2 .feature-stories li .content-feature .img-logo{display:flex;height:48px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:160px;margin:0 auto;overflow:hidden}.contact-form-v2 .feature-stories li .content-feature .img-logo img{height:auto;display:block;margin:0 auto}.contact-form-v2 .feature-stories li .content-feature .paragraph.border-top:before{content:"";display:block;width:50px;height:1px;background-color:rgba(45,45,45,.5);margin:20px auto}.contact-form-v2 .feature-stories li .content-feature .percent2{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:60px;color:#3ab554;font-weight:700;line-height:73px;margin:30px 0 15px}.contact-form-v2 .feature-stories li .content-feature .paragraph-head{text-transform:uppercase;min-height:44px;margin-bottom:0;color:#000}.contact-form-v2 .feature-stories li .content-feature .bottom-inf,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .added-benefits{margin-top:40px}.contact-form-v2 .feature-stories li .content-feature .bottom-inf p{margin:0;text-align:center;line-height:17px;font-family:"PT Sans",sans-serif;font-size:14px;color:#545454}.contact-form-v2 .feature-stories li .content-feature .bottom-inf p span{font-weight:700;color:#3ab554}.contact-form-v2 .feature-stories li .content-feature .link-overlay{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;cursor:pointer}.contact-form-v2 .contact-v2{width:902px;margin:110px auto 0;overflow:hidden}.contact-form-v2 .contact-v2 .contact-title{font-size:24px;font-weight:700;letter-spacing:.5px;line-height:29px;color:#fff}.contact-form-v2 .form-control,.contact-form-v2 .hotline a,.service-intro-section .container-v2 .intro-list ul li,.service-intro-section .container-v2 .intro-list ul li a,.service-intro-section .container-v2 .ready-to-go{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px}.contact-form-v2 .contact-v2 .contact-v2-left,.contact-form-v2 .contact-v2 .contact-v2-right{width:50%;float:left;padding:0 40px}.challenges,.contact-form-v2 .contact-v2 .contact-v2-right{padding-top:10px}.contact-form-v2 form,.new-about.container-wrap-v2{overflow:hidden}.contact-form-v2 .form-group,.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner .phone,.partner-content ul li,div[aria-describedby=modal-form-webinar] #modal-form-webinar .description ul li{margin-bottom:5px}.contact-form-v2 .form-control{color:#fff;border:none;border-bottom:2px solid #fff;background:0 0;border-radius:0;padding-left:0;line-height:normal;margin-bottom:5px;height:54px}.contact-form-v2 .form-control :-webkit-autofill,.contact-form-v2 .form-control:-webkit-autofill{color:#fff;-webkit-text-fill-color:#fff}.contact-form-v2 .form-control::placeholder{color:#fff}.contact-form-v2 textarea.form-control{border:2px solid #fff;padding:5px 20px;border-radius:7px;height:148px!important;resize:none;-ms-overflow-style:none}.contact-form-v2 .form-submit-btn{width:100%;height:47px;background:#fff;border-radius:3px;border:none;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:16px;color:#000}#header .logo-v2 a.logo_white,.additional-infors ul li:first-child:before,.awards .items:last-child:after,.common-problems .common-infors.type2 .infor-right li:before,.contact-form-v2 .ajax-loader,.dialog-contact .ui-dialog-title,.dialog-contact .ui-dialog-titlebar-close .ui-button-text,.left .new-logo,.magento_integration-template-default .page-banner:before,.magento_security-template-default .page-banner:before,.migrate-template .migrate-popup-content,.page-contact.ver2 .contact-info-block .contact-left form #looking-for>span:last-child:before,.page-contact.ver2 .map-wrap .infoBox:before,.page-template-blog .page-banner:before,.page-template-blog .page-blog.page .page-banner .page-title .logo-icon,.page-template-careers .page-banner:before,.page-template-default .page-banner:before,.page-template-new-cities .page-banner:before,.single-job_listing .page-banner:before,.single-post .page-banner:before,.speed-audit .loader .loader-inner,.speed-audit.container-wrap-v2 .col-project-container:before,.speed-audit.page-pdf .banner-top-v2 .big-text br,.speed-audit.page-pdf .report-content .arrow-container .arrow,.speed-audit.page-pdf .report-head .report-details .report-details-content .report-details-info+.report-details-info,div[aria-describedby=modal-form-webinar] .ui-button-icon-only span{display:none}.contact-form-v2 .hotline{text-align:center;margin-top:60px}.contact-form-v2 .hotline a{color:#fff;font-weight:600;letter-spacing:2px}.contact-form-v2 div.wpcf7-mail-sent-ok{border:none;padding-left:30px;color:#fff;font-size:24px;text-align:center;margin-bottom:0;padding-bottom:0;font-family:"PT Sans",sans-serif;font-weight:700}.service-intro-section{padding:90px}.service-intro-section .container-v2{max-width:1160px}.service-intro-section .container-v2:after,.service-intro-section .container-v2:before,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2:after,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2:before,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2:after,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2:before{content:"";clear:both;display:table}.service-intro-section .container-v2 .service-intro-left{width:54%;padding-right:140px}.service-intro-section .container-v2 .service-intro-right{width:46%}.our-work .our-info-left .big-paragraph,.security-page .eCommerce-goals .tailored-solutions .solutions-col-left p,.service-intro-section .container-v2 .big-paragraph,.service-intro-section .container-v2 .paragraph,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .paragraph,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .paragraph{margin-bottom:20px}.service-intro-section .container-v2 .ready-to-go{line-height:20px;color:#3ab554;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.service-intro-section .container-v2 .ready-to-go h2{display:inline;margin:0;font-size:inherit;font-weight:inherit}.container-wrap-v2.migrate-page .banner-top-v2 .bottom-text a,.service-intro-section .container-v2 .ready-to-go a:hover,.service-intro-section .container-v2 .try-our-service a:hover,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li a:hover,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li a:hover{text-decoration:underline!important}.service-intro-section .container-v2 .try-our-service{font-family:"PT Sans",sans-serif;font-size:14px;line-height:20px;font-style:italic}.service-intro-section .container-v2 .try-our-service span{color:#2d2d2d;opacity:.7}.service-intro-section .container-v2 .intro-list{padding:40px;min-height:330px;position:relative}.service-intro-section .container-v2 .intro-list:before{content:"";display:block;position:absolute;z-index:0;top:0;left:0;bottom:60px;right:50%;border-top:1px solid #eae9e5;border-left:1px solid #eae9e5;border-top-left-radius:5px}.service-intro-section .container-v2 .intro-list:after{content:"";display:block;position:absolute;z-index:0;top:60px;right:0;bottom:0;left:50%;border-bottom:1px solid #eae9e5;border-right:1px solid #eae9e5;border-bottom-right-radius:5px}.service-intro-section .container-v2 .intro-list .icons{position:absolute;right:0;bottom:0}.service-intro-section .container-v2 .intro-list .icons:after{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/oval.png);width:260px;height:221px;position:absolute;bottom:-60px;right:-80px;z-index:1}.service-intro-section .container-v2 .intro-list .icons:before{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/explore2.svg) 0 0/contain no-repeat;width:100px;height:302px;position:absolute;right:0;bottom:-27px;z-index:1}.service-intro-section .container-v2 .intro-list ul{list-style:none;padding-left:0;z-index:1;position:relative}.service-intro-section .container-v2 .intro-list ul li{margin-bottom:15px;color:#545454;line-height:19px;text-transform:uppercase}.service-intro-section .container-v2 .intro-list ul li a{color:#545454;line-height:19px;text-transform:uppercase}.service-intro-section .container-v2 .explores{padding:30px;border:1px solid #eae9e5;border-radius:5px;text-align:center}.service-intro-section .container-v2 .explores .paragraph-head{text-transform:uppercase}.service-intro-section .container-v2 .explores .explore-items{margin-top:30px;display:flex}.service-intro-section .container-v2 .explores .explore-items .explore .ttl:after{content:"";display:block;width:27px;height:4px;margin:18px auto;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/line-maintenance.svg) center center}.service-intro-section .container-v2 .explores .explore-items .explore:first-child .paragraph{max-width:190px}.service-intro-section .container-v2 .explores .explore-items .explore:nth-child(2) .ttl:after{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/line-growth.svg) center center}.common-problems{padding:90px 0;background-color:rgba(234,233,229,.6)}.common-problems .big-paragraph,.we-offer .big-paragraph{max-width:490px;margin:0 auto 50px;text-align:center}.common-problems .common-infors{margin:0 auto;text-align:left;display:inline-block}.common-problems .common-infors .infor-left{width:144px;float:left}.common-problems .common-infors .infor-left .benefit,.common-problems .common-infors .infor-left .method,.common-problems .common-infors .infor-left .problem{color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:2px;border-top-left-radius:3px;border-bottom-left-radius:3px;padding-left:0;font-family:Montserrat,"Helvetica Neue",sans-serif;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-weight:600;letter-spacing:1.46px}.common-problems .common-infors .infor-left .benefit span,.common-problems .common-infors .infor-left .method span,.common-problems .common-infors .infor-left .problem span{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.common-problems .common-infors .infor-left .problem,.common-problems .common-infors .infor-right .benefit.problem:before,.common-problems .common-infors .infor-right .method.problem:before,.common-problems .common-infors .infor-right .problem.problem:before,.common-problems .common-infors.type2 .infor-right li.li-problem{background-color:rgba(117,181,69,.7)}.common-problems .common-infors .infor-left .method,.common-problems .common-infors .infor-right .benefit.method:before,.common-problems .common-infors .infor-right .method.method:before,.common-problems .common-infors .infor-right .problem.method:before,.common-problems .common-infors.type2 .infor-right li.li-method{background-color:rgba(90,181,75,.7)}.common-problems .common-infors .infor-right{margin-left:144px;overflow:hidden;padding-right:20px}.common-problems .common-infors .infor-right .benefit,.common-problems .common-infors .infor-right .method,.common-problems .common-infors .infor-right .problem,.common-problems .common-infors.type2 .infor-right li.li-benefit .optimize,.container-wrap-v2.migrate-page .banner-top-v2 .big-text,.emergency-support .magento-services-repeat#magento-work .row,.emergency-support .magento-services-repeat#magento_emergency .row,.new-about .block-different .work-two-cols,.our-progress-v2 .cont-our-process,.percents .circular,.project-our{position:relative}.common-problems .common-infors .infor-right .benefit:before,.common-problems .common-infors .infor-right .method:before,.common-problems .common-infors .infor-right .problem:before{content:"";display:block;position:absolute;left:0;right:-20px;top:0;bottom:0;z-index:0}.common-problems .common-infors .img{height:220px;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.common-problems .common-infors .img img{display:block;max-width:150px;margin:0 auto;height:auto;position:relative;z-index:1}.common-problems .common-infors .benefit,.common-problems .common-infors .method,.common-problems .common-infors .problem{height:77px;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"PT Sans",sans-serif;color:#2d2d2d;position:relative;margin-bottom:10px;padding-left:12px;padding-right:12px}.common-problems .common-infors .benefit p,.common-problems .common-infors .method p,.common-problems .common-infors .problem p{font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;max-height:68px;margin:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;position:relative;z-index:1}.common-problems .common-infors .benefit p{font-weight:700;letter-spacing:.26px;color:#242424}.common-problems .common-infors .infor-list{list-style:none;padding-left:0;display:flex;margin-bottom:0}.common-problems .common-infors .infor-list li{width:268px;float:left;margin-right:10px;position:relative}.common-problems .common-infors .infor-list li:before{content:"";background-color:rgba(255,255,255,.9);position:absolute;top:0;left:0;width:100%;bottom:-10px;z-index:1;border-radius:5px}.common-problems .common-infors .infor-list li:last-child .benefit:before,.common-problems .common-infors .infor-list li:last-child .method:before,.common-problems .common-infors .infor-list li:last-child .problem:before{border-top-right-radius:3px;border-bottom-right-radius:3px;right:-20px}.block-list-icon picture,.common-problems .common-infors .infor-list.slick-slider,.emergency-support.service-lp .banner-top-v2 .bottom-text,.magento_case_studies-template-default .contact-form-v2 .container-v2,.magento_integration-template-default .contact-form-v2 .container-v2,.magento_security-template-default .contact-form-v2 .container-v2,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right ul.active,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right ul.active+.experts,.page-template-blog .contact-form-v2 .container-v2,.page-template-careers .contact-form-v2 .container-v2,.page-template-new-cities .contact-form-v2 .container-v2,.service-lp.magento-ecommerce-services .audit .col-right .form-audit form p>label,.speed-audit .magento-speed-question .list-accordion .accordion-item.opened .accordion-content,body.speed-audit-loading .speed-audit .loader .loader-inner{display:block}.common-problems .common-infors .infor-list.slick-slider .slick-list{overflow:visible}.common-problems .common-infors.type2 .infor-left{width:135px}.common-problems .common-infors.type2 .infor-left .optimize{background-color:rgba(255,255,255,.9);border-top-left-radius:5px;border-bottom-left-radius:5px}.common-problems .common-infors.type2 .infor-left .optimize img{max-width:50%;height:auto;margin:0 auto}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(3) img{max-width:77px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(4) img{max-width:65px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(5) img{max-width:68px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(6) img{max-width:62px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(7) img,.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(4) img{max-width:55px}.common-problems .common-infors.type2 .infor-right{margin-left:135px}.common-problems .common-infors.type2 .infor-right li{padding-bottom:20px;border-radius:3px}.common-problems .common-infors.type2 .infor-right li:last-child{margin-right:0}.common-problems .common-infors.type2 .infor-right li .optimize{background-color:rgba(255,255,255,.9);padding:0 20px}.common-problems .common-infors.type2 .infor-right li p{margin-bottom:0;font-family:"PT Sans",sans-serif;font-size:16px;line-height:18px;color:#2d2d2d}.common-problems .common-infors.type2 .infor-right li.li-benefit{background-color:#3ab55e}.common-problems .common-infors.type2 .infor-right li.li-benefit .optimize:after{content:"";display:block;position:absolute;width:20px;top:0;bottom:0;right:-20px;background-color:rgba(255,255,255,.9);border-top-right-radius:5px;border-bottom-right-radius:5px}.common-problems .common-infors.type2 .infor-right li.li-benefit p{font-weight:700;color:#242424;letter-spacing:.3px}.common-problems .common-infors.type2 .infor-right .optimize:last-child,.emergency-support .magento-services-repeat .text .desc p:last-child,.growth-service .banner-top-v2 .big-text,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li:last-child,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right .experts p,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right ul li:last-child,.maintenance-service .banner-top-v2 .big-text,.new-about .contact-form-v2 .hotline,.project-our .col-project .item .content-partner .more-info p,.single-job_listing .page-banner h1,.single-post .page-banner h1{margin-bottom:0}.common-problems .common-infors.type2 .optimize-title{height:60px;line-height:60px;text-align:center;text-transform:uppercase;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;color:#fff;letter-spacing:2px}.common-problems .common-infors.type2 .optimize{height:114px;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;position:relative}.common-problems .common-infors.type2 .optimize:after{content:"";display:block;width:10px;height:100%;position:absolute;right:-10px;background-color:rgba(255,255,255,.9)}.common-problems .common-infors.common-infors-mobile{width:calc(100% + 15px)}.common-problems .common-infors.common-infors-mobile .infor-left{width:55px}.common-problems .common-infors.common-infors-mobile .infor-right{margin-left:55px;overflow:hidden;padding-bottom:45px;padding-right:40px}.common-problems .common-infors.common-infors-mobile .infor-list li{margin-right:20px}.common-problems .common-infors.common-infors-mobile .infor-list li:before,.service-lp.magento-ecommerce-services .eCommerce-goals{bottom:0}.common-problems .common-infors.common-infors-mobile .img{height:184px}.common-problems .common-infors.common-infors-mobile .img img{max-width:104px}.experienced-partner .contact-form-v2,.our-progress-v2{padding-top:90px}.our-progress-v2 .big-paragraph{text-align:center;max-width:365px;margin:0 auto 30px}.our-progress-v2 .cont-our-process:before{content:"";width:100%;height:2px;background-color:#eae9e5;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);z-index:0;margin-top:4px}.our-progress-v2 .cont-our-process:after,.our-team .greeting{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.our-progress-v2 .cont-our-process:after{content:"";width:2px;height:100%;background-color:#eae9e5;display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:0;margin-left:-1px}.our-progress-v2 .center-icons{z-index:1;position:absolute;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/oval-our-process-desktop.png) 0 0/cover;width:320px;height:305px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-progress-v2 .center-icons .center,.our-progress-v2 .center-icons .center:before{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);top:50%;left:50%;position:absolute}.our-progress-v2 .center-icons .center{background-color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:14px;color:#545454;width:66px;height:66px;transform:translate(-50%,-50%);border-radius:50%;text-align:center;line-height:66px}.our-progress-v2 .center-icons .center:before{content:"";background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/arrow-circle.png);width:160px;height:154px;transform:translate(-50%,-50%);margin-left:-3px}.our-progress-v2 .center-icons .texts{width:286px;height:276px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-1px}.our-progress-v2 .center-icons .part1,.our-progress-v2 .center-icons .part2,.our-progress-v2 .center-icons .part3,.our-progress-v2 .center-icons .part4{font-family:Montserrat,"Helvetica Neue",sans-serif;color:#000;text-transform:uppercase;line-height:16px;position:absolute;width:50%;height:50%;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-indent:-999999px}.our-progress-v2 .center-icons .part1.part1,.our-progress-v2 .center-icons .part2.part1,.our-progress-v2 .center-icons .part3.part1,.our-progress-v2 .center-icons .part4.part1{top:0;left:0;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/Audit.png) center center no-repeat}.our-progress-v2 .center-icons .part1.part2,.our-progress-v2 .center-icons .part2.part2,.our-progress-v2 .center-icons .part3.part2,.our-progress-v2 .center-icons .part4.part2{top:0;left:50%;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/Plan.png) center center no-repeat}.our-progress-v2 .center-icons .part1.part3,.our-progress-v2 .center-icons .part2.part3,.our-progress-v2 .center-icons .part3.part3,.our-progress-v2 .center-icons .part4.part3{top:50%;left:0;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/Measure.png) center center no-repeat}.our-progress-v2 .center-icons .part1.part4,.our-progress-v2 .center-icons .part2.part4,.our-progress-v2 .center-icons .part3.part4,.our-progress-v2 .center-icons .part4.part4{top:50%;left:50%;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/Create.png) center center no-repeat}.our-progress-v2 .process-list{display:flex;flex-wrap:wrap;list-style:none;padding:0}.our-progress-v2 .process-list li{width:50%;padding-top:90px;padding-bottom:30px;text-align:center}.our-progress-v2 .process-list li:first-child,.our-progress-v2 .process-list li:nth-child(odd){padding-right:180px}.our-progress-v2 .process-list li:nth-child(2n){padding-left:180px}.our-progress-v2 .process-list .process-item{max-width:400px}.our-progress-v2 .process-list .process-item .desc{font-family:"PT Sans",sans-serif;font-size:18px;line-height:20px;letter-spacing:.2px;font-weight:700;min-height:54px;color:#2d2d2d;max-width:310px;margin:0 auto 50px}.our-progress-v2 .process-list .process-item .experts span{display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:12px;line-height:24px;color:rgba(45,45,45,.7);text-transform:uppercase}.our-progress-v2 .process-list .process-item .experts span i{font-style:normal}.our-progress-v2 .tools-techniques{max-width:1024px;margin:0 auto;text-align:center;padding-top:70px}.our-progress-v2 .tools-techniques .paragraph-head{text-transform:uppercase;margin-bottom:30px;letter-spacing:1px}.our-progress-v2 .tools-techniques ul{list-style:none;padding:0}.our-progress-v2 .tools-techniques ul.tools-list{display:flex;flex-wrap:wrap;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:20px 60px 30px;margin-bottom:0;position:relative}.our-progress-v2 .tools-techniques ul.tools-list:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;width:380px;border-left:1px solid #eae9e5;border-bottom:1px solid #eae9e5;border-bottom-left-radius:16px}.our-progress-v2 .tools-techniques ul.tools-list:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:380px;border-right:1px solid #eae9e5;border-bottom:1px solid #eae9e5;border-bottom-right-radius:16px}.our-progress-v2 .tools-techniques ul.tools-list>li .tool-title{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:18px;letter-spacing:.56px;line-height:22px;color:#3ab554;text-transform:uppercase;margin-bottom:30px;display:block}.our-progress-v2 .tools-techniques ul.tools-list>li:nth-child(2) .tool-title{color:#5ab54b}.our-progress-v2 .tools-techniques ul.tools-list>li:nth-child(3) .tool-title{color:#75b545}.our-progress-v2 .tools-techniques ul.tools-list>li:nth-child(4) .tool-title{color:#97b53c}.our-progress-v2 .tools-techniques ul.tools-list>li li{font-family:"PT Sans",sans-serif;font-size:18px;line-height:22px;margin-bottom:13px;color:#2d2d2d}.maintenance-capabilities{padding:70px 0}.maintenance-capabilities .cont-maintenance-capabilities{max-width:1080px;margin:0 auto;overflow:hidden}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left{float:left;max-width:calc(100% - 600px)}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .heading-2{margin-bottom:30px;font-family:"PT Sans",sans-serif}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list{list-style:none;padding-left:0}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li{margin-bottom:18px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li a:hover,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li a:hover:after,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li.active a,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li.active a:after,.maintenance-service .contact-form-v2 .feature-stories li .content-feature .bottom-inf p span,.maintenance-service .contact-form-v2 .feature-stories li .content-feature .percent2,.maintenance-service .service-intro-section .container-v2 .intro-list ul li a:hover,.maintenance-service .service-intro-section .container-v2 .intro-list ul li a:hover:after,.maintenance-service .service-intro-section .container-v2 .ready-to-go,.maintenance-service .service-intro-section .container-v2 .ready-to-go a,.maintenance-service .service-intro-section .container-v2 .try-our-service a{color:#ff5e00}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li a{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:18px;line-height:22px;color:#333}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li a:after,.maintenance-service .service-intro-section .container-v2 .intro-list ul li a:after{content:"\f0da";font-family:FontAwesome;font-size:14px;color:rgba(51,51,51,.8);margin-left:5px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .added-benefits:before{content:"";display:block;width:50px;height:1px;background:#ddd;margin-bottom:20px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .added-benefits>span{display:block;font-family:"PT Sans",sans-serif;font-size:12px;letter-spacing:1.5px;color:#545454;line-height:14px;text-transform:uppercase;margin-bottom:8px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .added-benefits>p{margin-bottom:0;font-family:"PT Sans",sans-serif;font-size:12px;color:#545454;line-height:14px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right{float:right;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/oval-capabilities.png) no-repeat;width:560px;min-height:508px;padding:140px 90px 20px 120px;margin-bottom:5px;position:relative}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right .content-cap-right{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right ul{padding-left:15px;padding-right:15px;list-style:none;display:none}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right ul li{display:block;position:relative;font-family:"PT Sans",sans-serif;font-size:16px;line-height:18px;color:#2d2d2d;padding-left:24px;margin-bottom:20px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right ul li:before{content:"";display:block;width:5px;height:5px;background-color:#2d2d2d;border-radius:50%;position:absolute;top:5px;left:0}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right .experts{margin-top:30px;text-align:center;color:#545454;font-family:"PT Sans",sans-serif;font-size:12px;line-height:14px;letter-spacing:1.5px;text-transform:uppercase;display:none}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right .experts:before{content:"";display:block;margin:0 15px 20px;background-color:#2d2d2d;opacity:.5;height:1px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right .experts>span{display:block;margin-bottom:8px}.additional-infors,.project-our .col-project .item{position:relative;overflow:hidden}.additional-infors:before{content:"";display:block;width:100%;height:1456px;position:absolute;top:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%),linear-gradient(135deg,#ff5e00 0,#ffa300 100%);z-index:0}.additional-infors .cont-additional-infor{padding:61px 0}.additional-infors ul{position:relative;z-index:1;text-align:center;padding-left:0;margin-bottom:0;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.additional-infors ul li{display:inline-block;padding:0 75px;max-width:33%;color:#fff;position:relative}.additional-infors ul li:before{content:"";display:block;position:absolute;left:0;top:-12px;bottom:-12px;width:1px;background:#fff}.additional-infors ul li>span{display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:60px;font-weight:500;line-height:73px;margin-bottom:15px}.additional-infors ul li>p{display:flex;min-height:38px;line-height:19px;letter-spacing:2px;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;text-transform:uppercase;max-width:190px;margin:0 auto;align-items:center;justify-content:center}.additional-infors ul li>p.small-text{font-size:10px;line-height:13px;letter-spacing:1.25px;text-align:center;max-width:150px;min-height:inherit;display:block;margin-bottom:-5px;margin-top:10px}.our-team{padding:90px 0 390px}.our-team .container-v2{max-width:inherit;padding-left:0;padding-right:0}.our-team .big-paragraph{max-width:740px;margin:0 auto 60px;text-align:center}.our-team .photos{display:flex;margin:0 -8px;position:relative}.our-team .photos .photo{padding:0 8px;width:50%}.our-team .greeting{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/About/oval.png);width:551px;height:500px;padding:120px 70px 70px 80px;text-align:center;z-index:1;position:absolute;left:50%;transform:translateX(-50%);bottom:-318px}.migrate-page .contact-form-v2,.service-lp .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/bg-contact-form.png)}.our-team .greeting:before{content:"";background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/About/double-quotes.png);width:39px;height:31px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);top:55px}.our-team .greeting .greeting-body{font-family:"PT Sans",sans-serif;font-size:20px;font-style:italic;line-height:28px;color:#333;margin-bottom:20px}.our-team .greeting .greeting-bottom{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;letter-spacing:.89px;line-height:22px;color:#2d2d2d;margin-bottom:0;text-transform:uppercase}.our-clients{background-color:#f2f2ef;padding:90px 0;overflow:hidden}.our-clients .cont-our-clients{max-width:1110px;margin:0 auto}.our-clients .cont-our-clients .big-paragraph{max-width:600px;margin:0 auto 60px;text-align:center}.our-clients .cont-our-clients .list-clients,.speed-audit .analyze-form-inputs p,.speed-audit .report-content>p{padding:0 75px}.our-clients .cont-our-clients .list-clients ul{list-style:none;padding-left:0;display:flex}.our-clients .cont-our-clients .list-clients ul li{width:50%;padding:0 27px;text-align:center}.our-clients .cont-our-clients .list-clients ul li .client-item{background-color:#fff;border:2px solid #eae9e5;border-radius:5px;padding:45px 50px;height:100%}.our-clients .cont-our-clients .list-clients ul li .client-item:before{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/About/double-quotes2.png);width:26px;height:21px;margin:0 auto 30px}.our-clients .cont-our-clients .list-clients ul li .client-item .intro{font-family:"PT Sans",sans-serif;color:#333;font-size:24px;line-height:30px;font-style:italic;margin-bottom:25px}.our-clients .cont-our-clients .list-clients ul li .client-item .client-name{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;line-height:22px;letter-spacing:.89px;color:#2d2d2d;text-transform:uppercase;margin-bottom:0}.our-clients .cont-our-clients .select-partner{margin-top:60px}.our-clients .cont-our-clients .select-partner .paragraph-head{text-align:center;text-transform:uppercase;line-height:20px;margin-bottom:40px;letter-spacing:1px;font-size:18px}.our-clients .cont-our-clients .select-partner .list-partners{list-style:none;padding-left:0;display:flex;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:1000px;margin:0 auto}.awards .row,.header-v2 .container-v2 .left,.our-clients .slick-slider .slick-track{display:flex}.our-clients .slick-slider .slick-slide{height:inherit}.our-clients .slick-slider button{border:none;background:0 0;position:absolute;top:50%;padding:0;margin:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);text-indent:-99999px;height:11px;width:11px}.our-clients .slick-slider button.slick-prev{left:-75px;border-top:2px solid #2d2d2d;border-left:2px solid #2d2d2d;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.our-clients .slick-slider button.slick-next{right:-75px;border-top:2px solid #2d2d2d;border-right:2px solid #2d2d2d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.join-forix-team{padding:53px 0 0;position:relative;bottom:-47px}.join-forix-team .paragraph-head{margin-bottom:30px;letter-spacing:1px}.join-forix-team .desc{font-family:"PT Sans",sans-serif;font-size:18px;line-height:23px;color:#2d2d2d;max-width:440px;margin:0 auto 40px;text-align:center}.join-forix-team .button-hiring{display:block;width:214px;height:47px;margin:0 auto;text-align:center;border:2px solid #2d2d2d;border-radius:3px;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;letter-spacing:2px;line-height:43px;text-transform:uppercase;color:#000}.join-forix-team .button-hiring:hover{border-color:#3ab554;color:#3ab554}.slick-slider-v2 .slick-dots{list-style:none;position:absolute;bottom:-46px;width:100%;text-align:center;padding-left:0}.slick-slider-v2 .slick-dots>li{display:inline-block;width:auto!important;float:none!important;margin-right:10px!important}.slick-slider-v2 .slick-dots>li.slick-active button,.slick-slider-v2 .slick-dots>li:hover button{background-color:#3ab554;border-color:#3ab554}.slick-slider-v2 .slick-dots>li button{width:9px;height:9px;border-radius:50%;background-color:#f8f8f8;border:1px solid #979797;text-indent:-9999px;padding:0;margin:0}.service-lp .banner-top-v2{height:37.2vw;padding-top:40px}.home-v2 .banner-top-v2 .small-text,.new-about .banner-top-v2 .small-text,.service-lp .banner-top-v2 .small-text{opacity:.5}.new-about .banner-top-v2 .big-text:after,.service-lp .banner-top-v2 .big-text:after{content:"";display:block;background:#f6f6f6;width:50px;height:2px;margin:35px auto 0;opacity:.3}.service-lp .banner-top-v2 .bottom-text{max-width:520px}.migrate-page .contact-form-v2 .feature-stories li .content-feature .paragraph-head,.service-lp .contact-form-v2 .feature-stories li .content-feature .paragraph-head{min-height:inherit}.migrate-page .contact-form-v2{padding-top:260px}.growth-service .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/bg-contact-form.png)}.growth-service .contact-form-v2 .feature-stories li .content-feature .img-logo,.maintenance-service .contact-form-v2 .feature-stories li .content-feature .img-logo{height:40px}.maintenance-service .service-intro-section .container-v2 .big-paragraph{max-width:320px}.maintenance-service .service-intro-section .container-v2 .try-our-service{color:rgba(45,45,45,.7)}.maintenance-service .service-intro-section .container-v2 .intro-list .icons:after{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/oval.png)}.maintenance-service .service-intro-section .container-v2 .intro-list .icons:before{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/explore1.png);width:61px;height:141px;top:-135px;right:30px}.maintenance-service .common-problems .common-infors .infor-left .problem,.maintenance-service .common-problems .common-infors .infor-right .problem:before,.maintenance-service .common-problems .common-infors.type2 .infor-right li.li-problem{background-color:rgba(255,163,0,.7)}.maintenance-service .common-problems .common-infors .infor-left .method,.maintenance-service .common-problems .common-infors .infor-right .method:before,.maintenance-service .common-problems .common-infors.type2 .infor-right li.li-method{background-color:rgba(255,127,0,.7)}.maintenance-service .common-problems .common-infors .infor-left .benefit,.maintenance-service .common-problems .common-infors .infor-right .benefit:before,.maintenance-service .common-problems .common-infors.type2 .infor-right li.li-benefit{background-color:#ff5e00}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize img{max-width:60px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(2) img{max-width:73px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(3) img{max-width:67px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(5) img{max-width:72px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(6) img{max-width:52px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(7) img{max-width:54px}.maintenance-service .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/bg-contact-form.png)}.maintenance-service .contact-form-v2 .feature-stories li .content-feature .percent2{letter-spacing:5px}.maintenance-service .contact-form-v2 .feature-stories li .content-feature .img-logo img{max-width:92px}.maintenance-service .banner-top-v2 .links.links-sticky{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/bg-sticky.png);background-repeat:no-repeat}.maintenance-service .banner-top-v2 .links.links-sticky ul{margin-top:22px}.new-about .service-intro-section .container-v2{max-width:1220px}.new-about .service-intro-section .container-v2 .ready-to-go{border-bottom:none}.new-about .service-intro-section .container-v2 .service-intro-left,.new-about .service-intro-section .container-v2 .service-intro-right,.service-lp:not(.magento-ecommerce-services) #analytics .row>div,.service-lp:not(.magento-ecommerce-services) #development-support .row>div,.service-lp:not(.magento-ecommerce-services) #research .row>div{width:50%}.new-about .service-intro-section .container-v2 .explores .paragraph-head{letter-spacing:1px;line-height:20px}.new-about .additional-infors:before{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%),linear-gradient(135deg,#6db57d 0,rgba(58,181,84,.5) 100%)}.new-about .additional-infors ul li>p{max-width:210px}.new-about .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/About/bg-contact-form.png);padding:310px 0 60px;height:769px;background-size:100% 769px}.magento_case_studies-template-default .contact-form-v2 .contact-v2,.magento_integration-template-default .contact-form-v2 .contact-v2,.magento_security-template-default .contact-form-v2 .contact-v2,.new-about .contact-form-v2 .contact-v2,.page-template-blog .contact-form-v2 .contact-v2,.page-template-careers .contact-form-v2 .contact-v2,.page-template-new-cities .contact-form-v2 .contact-v2,.single-job_listing .page-banner .post-meta,.single-post .page-banner .post-meta,.speed-audit .magento-speed-question .list-accordion .accordion-item:first-child{margin-top:0}@media only screen and (min-width:1200px){.service-intro-section .container-v2 .ready-to-go{white-space:nowrap}}@media only screen and (max-width:1199px){.container-v2,.footer-custom .footer-container{padding-left:20px;padding-right:20px}.header-v2 .container-v2{padding-left:24px;padding-right:24px}.service-intro-section{padding:90px 80px 90px 4px}.service-intro-section .container-v2{max-width:inherit}.service-intro-section .container-v2 .service-intro-left{padding-right:50px}.growth-service .banner-top-v2,.maintenance-service .banner-top-v2{height:310px;padding-top:80px}.new-about .service-intro-section{padding-left:0;padding-right:0}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2{padding-left:40px;padding-right:40px}}@media only screen and (min-width:768px) and (max-width:1023px){#footer .footer-top .footer-bar,#footer .footer-top .footer-link-section{width:50%}#footer .footer-top .contact-info>div>div,#footer .footer-top .footer-link-section .footer-link-left,#footer .footer-top .footer-link-section .footer-link-right{width:100%;float:none}#footer .footer-top .contact-info>div>div.address2,#footer .footer-top .contact-info>div>div.address3,#footer .footer-top .footer-link-section .footer-link-right{margin-top:30px}.footer-custom #social-link li a,.footer-custom .contact-info .address-bottom a,.footer-custom .contact-info>div>div[class*=address] h4,.footer-custom .footer-bottom,.footer-custom .footer-bottom #copyright,.footer-custom .footer-top .contact-info>div>div,.footer-custom .footer-top .footer-link-section a,.footer-custom .footer-top .footer-link-section h4{font-size:14px;line-height:20px}.new-about .contact-form-v2{height:auto;background:linear-gradient(153.62deg,#6db57d 0,rgba(58,181,84,.5) 100%)!important;padding:60px 0}}@media only screen and (max-width:1023px){.big-paragraph,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .heading-2{font-size:28px;line-height:34px}.button-type-1{width:120px;height:37px;line-height:33px}.header-v2{padding:24px 0}.eCommerce-goals,.our-progress-v2 .tools-techniques{padding-top:40px}.header-v2 .logo-v2{max-width:100px}.header-v2 .nav-v2{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/bg-nav-mobile.png) bottom center/100% 320px no-repeat #fff;color:#fff;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;z-index:-1;-webkit-transform:translateY(-100px) translateX(0);-moz-transform:translateY(-100px) translateX(0);transform:translateY(-100px) translateX(0);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-v2 .nav-v2.open{opacity:1;visibility:visible;z-index:10000;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.header-v2 .nav-v2.open #redesign_navigation,.header-v2 .nav-v2.open>ul{opacity:1}.header-v2 .nav-v2 #redesign_navigation,.header-v2 .nav-v2>ul{margin:0 auto;padding:120px 0 0 30px;list-style:none;position:relative;top:0;left:0;display:inline-block;opacity:.4;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}.header-v2 .nav-v2 #redesign_navigation li,.header-v2 .nav-v2>ul li{float:none;margin-left:0}.header-v2 .nav-v2 #redesign_navigation li a,.header-v2 .nav-v2>ul li a{color:#2d2d2d;font-size:24px;line-height:56px}.header-v2 .nav-v2 #redesign_navigation li .plus,.header-v2 .nav-v2>ul li .plus{display:inline-block;width:20px;padding-left:5px}.header-v2 .nav-v2 #redesign_navigation li .plus:before,.header-v2 .nav-v2>ul li .plus:before{content:"+";font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:24px;line-height:56px;color:#2d2d2d}.header-v2 .nav-v2 #redesign_navigation li .plus.active:before,.header-v2 .nav-v2>ul li .plus.active:before{content:"-"}.header-v2 .nav-v2 #redesign_navigation li .sub-menu,.header-v2 .nav-v2>ul li .sub-menu{padding:0 0 5px 20px;display:none}.header-v2 .nav-v2 #redesign_navigation li .sub-menu a,.header-v2 .nav-v2>ul li .sub-menu a{font-size:18px;line-height:40px;color:rgba(45,45,45,.7)}.header-v2 .nav-v2 .btn-close-nav{position:absolute;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/icon-x.svg);top:20px;right:20px;width:20px;height:20px;cursor:pointer;z-index:1001;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;display:block}.header-v2 .nav-v2 .btn-close-nav:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.contact-form-v2 .contact-v2 div.wpcf7 .ajax-loader,.header-v2 .nav-v2 nav>ul>li:nth-child(2){display:none}.header-v2 .button-hamburger{height:8px;width:35px;position:relative;display:block;float:right;margin-top:8px}.header-v2 .button-hamburger:after,.header-v2 .button-hamburger:before{content:"";display:block;width:100%;height:2px;background-color:#fff;position:absolute;-webkit-transition:.2s linear;-moz-transition:.2s linear;transition:.2s linear}.header-v2 .button-hamburger:before{top:0}.header-v2 .button-hamburger:after{bottom:0}.banner-top-v2 .small-text{font-size:13px;line-height:16px;letter-spacing:1.65px;margin-bottom:25px}.banner-top-v2 .big-text{font-size:32px;line-height:40px;letter-spacing:.89px;margin-bottom:25px}.banner-top-v2 .big-text:after{margin-top:25px!important}.banner-top-v2 .bottom-text,.banner-top-v2 .bottom-text h2{font-size:15px}.banner-top-v2 .links{margin-bottom:25px}.eCommerce-goals{bottom:-20px}.contact-form-v2 .paragraph2,.eCommerce-goals .content-eCommerce-goals{max-width:510px}.eCommerce-goals .content-eCommerce-goals:before{left:112px;right:112px;top:36px;bottom:46px}.eCommerce-goals .content-eCommerce-goals .top{margin-bottom:60px}.eCommerce-goals .content-eCommerce-goals .top .paragraph-head{width:170px;padding-left:5px;padding-right:5px}.eCommerce-goals .content-eCommerce-goals .middles{margin-bottom:55px}.eCommerce-goals .content-eCommerce-goals .middles .middle{padding:30px 0;width:222px}.eCommerce-goals .content-eCommerce-goals .middles .middle .ttl,.new-about .service-intro-section .container-v2 .explores .explore-items .explore .ttl{font-size:24px;line-height:29px}.eCommerce-goals .content-eCommerce-goals .middles .middle .paragraph{font-size:14px;line-height:17px;margin-bottom:20px}.eCommerce-goals .content-eCommerce-goals .bottom .paragraph{font-size:14px;line-height:20px;width:180px;padding-left:5px;padding-right:5px}.eCommerce-goals .icons:after{right:-160px;top:-380px}.eCommerce-goals .icons:before{left:-140px;top:-174px}.partner-forix{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/bg-partner-with-forix-tablet.png);background-size:contain;background-repeat:no-repeat;padding-top:125px;padding-bottom:0}.contact-form-v2,.our-progress-v2,.your-biggest{padding-top:60px}.partner-forix .container-v2{background-color:#f4f4f3;padding-bottom:60px}.partner-forix .big-paragraph{max-width:570px}.partner-forix .partner-features li{padding:0 30px}.partner-forix .paragraph-bottom{max-width:508px;font-size:14px;line-height:19px}.contact-form-v2 .heading-2,.your-biggest .heading-2{font-size:28px}.contact-form-v2{background-size:1440px 735px}.contact-form-v2 .feature-stories{width:auto;margin-left:-4px;margin-right:-4px}.common-problems .common-infors.type2 .infor-right li.li-benefit .optimize,.contact-form-v2 .contact-v2 .contact-v2-left,.contact-form-v2 .contact-v2 .contact-v2-right,.contact-form-v2 .feature-stories li,.our-clients .cont-our-clients .list-clients{padding:0 14px}.contact-form-v2 .feature-stories li .content-feature{padding-left:20px;padding-right:20px}.contact-form-v2 .feature-stories li .content-feature .percent2{margin:30px 0 5px}.contact-form-v2 .feature-stories li .content-feature .bottom-inf,.our-progress-v2 .tools-techniques .paragraph-head{margin-top:20px}.contact-form-v2 .feature-stories li .content-feature .paragraph-head{min-height:44px!important}.contact-form-v2 .feature-stories li .content-feature .paragraph.border-top:before{margin-top:10px}.contact-form-v2 .contact-v2{width:auto;margin:60px -14px 0}.contact-form-v2 .contact-v2 .form-control{padding-top:5px;padding-bottom:4px}.contact-form-v2 .hotline,.growth-service .banner-top-v2 .big-text,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right ul,.maintenance-service .banner-top-v2 .big-text{margin-bottom:0}.contact-form-v2 div.wpcf7-response-output{margin-top:10em}.service-intro-section{padding:60px 32px 60px 4px}.service-intro-section .container-v2 .service-intro-left{padding-right:25px;width:57%}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .added-benefits>p,.service-intro-section .container-v2 .service-intro-left .try-our-service{white-space:nowrap}.service-intro-section .container-v2 .service-intro-right{width:43%;padding-top:15px}.service-intro-section .container-v2 .ready-to-go b{font-weight:400}.service-intro-section .container-v2 .intro-list{padding:20px;min-height:315px}.service-intro-section .container-v2 .intro-list:before{border-top-left-radius:7px;right:30%}.service-intro-section .container-v2 .intro-list:after{border-bottom-right-radius:7px;left:30%}.service-intro-section .container-v2 .intro-list ul li,.service-intro-section .container-v2 .intro-list ul li a{font-size:14px}.service-intro-section .container-v2 .intro-list .icons:after{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/oval-tablet.png);width:216px;height:187px;bottom:-110px;right:-27px}.service-intro-section .container-v2 .intro-list .icons:before{height:274px;bottom:-68px}.common-problems,.maintenance-capabilities{padding:60px 0}.common-problems .common-infors.type2 .infor-left{width:75px}.common-problems .common-infors.type2 .infor-left .optimize{border-top-left-radius:3px;border-bottom-left-radius:3px}.common-problems .common-infors.type2 .infor-left .optimize img{max-width:70%}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(2) img{max-width:61px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(3) img{max-width:51px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(4) img,.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize img,.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(3) img{max-width:50px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(5) img{max-width:53px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(6) img{max-width:48px}.common-problems .common-infors.type2 .infor-left .optimize:nth-child(7) img{max-width:42px}.common-problems .common-infors.type2 .infor-right{margin-left:75px;padding-right:12px}.common-problems .common-infors.type2 .infor-right li{border-radius:2px;margin-right:8px;width:202px;padding-bottom:12px}.common-problems .common-infors.type2 .infor-right li p,.new-about .service-intro-section .container-v2 .explores .explore-items .explore .paragraph{font-size:14px;line-height:17px}.common-problems .common-infors.type2 .infor-right li.li-problem .optimize{padding:0 28px}.common-problems .common-infors.type2 .infor-right li.li-method .optimize{padding:0 10px}.common-problems .common-infors.type2 .infor-right li.li-benefit p{letter-spacing:.26px}.common-problems .common-infors.type2 .infor-right li.li-benefit .optimize:after{border-top-right-radius:3px;border-bottom-right-radius:3px;width:12px;right:-12px}.common-problems .common-infors.type2 .optimize-title{height:36px;line-height:36px;font-size:14px;letter-spacing:1.5px;font-weight:600}.common-problems .common-infors.type2 .optimize{height:120px;margin-bottom:8px}.common-problems .common-infors.type2 .optimize:after{width:8px;right:-8px}.our-clients .cont-our-clients .list-clients .client-sliders li .client-item:before,.our-progress-v2 .big-paragraph{margin-bottom:35px}.our-progress-v2 .process-list li{padding-top:20px;padding-bottom:95px}.our-progress-v2 .process-list li:first-child,.our-progress-v2 .process-list li:nth-child(odd){padding-right:132px}.our-progress-v2 .process-list li:nth-child(2n){padding-left:132px}.our-progress-v2 .process-list li:nth-child(3),.our-progress-v2 .process-list li:nth-child(4){padding-bottom:30px;padding-top:110px}.our-progress-v2 .process-list .process-item{max-width:210px}.our-progress-v2 .process-list .process-item .desc{margin-bottom:25px;min-height:80px}.our-progress-v2 .process-list .process-item .experts span{line-height:18px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .capabilities-list li,.our-progress-v2 .process-list .process-item .experts span:first-child{margin-bottom:10px}.our-progress-v2 .tools-techniques ul.tools-list{padding:20px 0 30px;flex-wrap:inherit}.our-progress-v2 .tools-techniques ul.tools-list>li{padding:0 20px}.our-progress-v2 .tools-techniques ul.tools-list:after,.our-progress-v2 .tools-techniques ul.tools-list:before{width:calc(50% - 24px)}.maintenance-capabilities .container-v2{margin-right:-20px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left{max-width:calc(100% - 430px)}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .added-benefits,.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right .experts{margin-top:30px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-left .added-benefits>p span{margin:0 5px}.maintenance-capabilities .cont-maintenance-capabilities .capabilities-right{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/oval-capabilities-tablet.png) no-repeat;width:430px;min-height:450px;padding:115px 20px 30px 70px}.additional-infors:before{height:665px;opacity:.9}.additional-infors .cont-additional-infor{padding:42px 0}.additional-infors ul{margin-left:-25px;margin-right:-25px}.additional-infors ul li{padding:0 25px;width:33.333%;max-width:inherit}.additional-infors ul li>span{font-size:50px;line-height:61px;margin-bottom:10px}.our-team{padding:60px 0 0}.our-team .big-paragraph{max-width:490px;margin-bottom:30px}.our-team .photos{display:block;margin:0 -20px}.our-team .photos .photo{width:100%;padding:0}.our-team .photos .photo img{width:100%}.our-clients .cont-our-clients .select-partner .paragraph-head,.our-team .photos .photo:first-child{margin-bottom:15px}.our-team .greeting{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.our-clients{padding:100px 0 45px}.our-clients .cont-our-clients .big-paragraph{max-width:530px}.our-clients .cont-our-clients .list-clients .client-sliders li{padding:0 15px}.our-clients .cont-our-clients .list-clients .client-sliders li .client-item{padding:55px 5px}.our-clients .cont-our-clients .list-clients .client-sliders li .client-item .intro{font-size:22px;line-height:28px;margin-bottom:40px}.our-clients .cont-our-clients .select-partner .list-partners{flex-wrap:wrap;max-width:600px}.our-clients .cont-our-clients .select-partner .list-partners li{width:33.333%;text-align:center;padding:15px 0}.our-clients .slick-slider button{height:13px;width:13px}.our-clients .slick-slider button.slick-prev{left:-10px}.our-clients .slick-slider button.slick-next{right:-10px}.join-forix-team{padding:60px 0;bottom:inherit}.service-lp .banner-top-v2{padding-top:20px;height:370px}.service-lp .banner-top-v2 .big-text{max-width:600px}.service-lp .banner-top-v2 .bottom-text{max-width:460px}.growth-service .banner-top-v2,.maintenance-service .banner-top-v2{height:290px;padding-top:20px}.growth-service .banner-top-v2 .small-text,.maintenance-service .banner-top-v2 .small-text{margin-bottom:20px;font-size:14px;letter-spacing:1.75px}.growth-service .contact-form-v2 .paragraph{min-height:65px}.maintenance-service .service-intro-section .container-v2 .intro-list .icons:before{width:47px;height:112px;top:-85px;right:15px;background-size:contain;background-repeat:no-repeat}.maintenance-service .service-intro-section .container-v2 .intro-list .icons:after{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/oval-tablet.png)}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(2) img{max-width:60px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(4) img{max-width:45px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(5) img,.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(7) img{max-width:54px}.maintenance-service .common-problems .common-infors.type2 .infor-left .optimize:nth-child(6) img{max-width:40px}.new-about .banner-top-v2{height:370px;padding-top:20px}.new-about .service-intro-section .container-v2 .service-intro-left{width:100%;float:none;text-align:center}.new-about .service-intro-section .container-v2 .service-intro-left .paragraph{max-width:600px;margin-left:auto;margin-right:auto}.new-about .service-intro-section .container-v2 .service-intro-left .ready-to-go{margin-bottom:0;padding-bottom:0}.new-about .service-intro-section .container-v2 .service-intro-right{width:100%;float:none;padding-top:30px}.new-about .service-intro-section .container-v2 .explores{padding:35px 62px 40px}.new-about .service-intro-section .container-v2 .explores .explore-items .explore:first-child .paragraph{max-width:225px;margin:0 auto 20px}}@media only screen and (max-width:767px){.button-type-1{width:110px;height:32px;line-height:28px;border-width:2px;font-size:13px;letter-spacing:.32px}.eCommerce-goals .content-eCommerce-goals .top .paragraph-head,.paragraph-head{font-size:16px;line-height:20px;letter-spacing:.89px}.paragraph-head.border-bottom:after{margin:20px auto}.big-paragraph{font-size:21px;line-height:25px}.container-v2,.footer-custom .footer-container,.header-v2 .container-v2{padding-left:15px;padding-right:15px}.header-v2{padding:15px 0}.header-v2 .logo-v2{max-width:76px}.header-v2 .button-hamburger{width:25px}.header-v2 .container-v2 .nav-v2{background-size:100% 157px}.banner-top-v2{padding-top:35px}.banner-top-v2 .small-text{font-size:12px;letter-spacing:1.5px;margin-bottom:20px}.banner-top-v2 .big-text{font-size:22px;line-height:27px;letter-spacing:.56px}.banner-top-v2 .big-text:after{margin-top:25px!important}.banner-top-v2 .bottom-text,.banner-top-v2 .bottom-text h2{font-size:14px;line-height:18px}.eCommerce-goals{bottom:0}.eCommerce-goals .content-eCommerce-goals{max-width:300px;width:100%}.eCommerce-goals .content-eCommerce-goals:before{left:44px;right:44px}.eCommerce-goals .content-eCommerce-goals .middles .middle{padding:20px 0;width:140px}.eCommerce-goals .content-eCommerce-goals .middles .middle .ttl,.new-about .service-intro-section .container-v2 .explores .explore-items .explore .ttl{font-size:18px;line-height:22px}.eCommerce-goals .content-eCommerce-goals .middles .middle .ttl:after{margin:15px auto}.eCommerce-goals .content-eCommerce-goals .middles .middle .paragraph,.new-about .service-intro-section .container-v2 .explores .explore-items .explore .paragraph{font-size:13px;line-height:16px}.eCommerce-goals .content-eCommerce-goals .bottom .paragraph{line-height:22px}.common-problems .common-infors.type2,.eCommerce-goals .icons,.footer-custom#footer .footer-bar .contact-info>div>div:nth-child(4),.our-progress-v2 .cont-our-process:after,.our-progress-v2 .cont-our-process:before,.our-progress-v2 .tools-techniques{display:none}.partner-forix{padding-top:80px}.partner-forix .container-v2{padding-bottom:35px}.partner-forix .big-paragraph{max-width:270px}.partner-forix .partner-features{display:block}.partner-forix .partner-features li{width:100%;float:none;padding:0 20px;margin-top:40px}.partner-forix .partner-features li .paragraph-head{margin-bottom:10px}.partner-forix .partner-features li .img{height:auto;margin-bottom:20px;display:block}.partner-forix .partner-features li .paragraph{line-height:19px;font-size:14px}.partner-forix .paragraph-bottom{max-width:260px;margin-top:30px}.your-biggest{padding-top:40px}.your-biggest .heading-2{font-size:20px;margin-top:5px}.your-biggest .heading-2:after{width:calc(100% + 20px);margin-top:0}.common-problems .paragraph-head.border-bottom,.join-forix-team .paragraph-head,.new-about .service-intro-section .container-v2 .explores .paragraph-head,.our-team .paragraph-head,.your-biggest .paragraph-head{letter-spacing:.89px}.your-biggest .biggest-slider:after{width:auto;margin-top:5px}.contact-form-v2{padding-top:50px;padding-bottom:40px;background-size:100% 755px}.contact-form-v2 .heading-2{font-size:24px;line-height:23px}.contact-form-v2 .paragraph2{font-size:16px;line-height:18px;max-width:270px;margin-bottom:20px}.additional-infors ul,.contact-form-v2 .feature-stories{margin-left:0;margin-right:0;display:block}.contact-form-v2 .feature-stories li{width:100%;float:none;margin-top:14px;padding:0}.contact-form-v2 .feature-stories li:first-child{margin-top:0}.contact-form-v2 .feature-stories li .content-feature .img-logo{display:block;height:auto}.contact-form-v2 .feature-stories li .content-feature .paragraph-head{min-height:inherit!important}.contact-form-v2 .contact-v2{margin:60px 0 0}.contact-form-v2 .contact-v2 .contact-title{font-size:20px;line-height:24px;letter-spacing:.42px;margin-bottom:15px}.contact-form-v2 .contact-v2 .contact-v2-left,.contact-form-v2 .contact-v2 .contact-v2-right{width:100%;padding:0}.contact-form-v2 .contact-v2 .contact-v2-right,.service-intro-section .container-v2 .service-intro-right{margin-top:30px}.contact-form-v2 .contact-v2 .contact-v2-right .form-group:last-child,.maintenance-capabilities .container-v2 .capabilities-left .capabilities-list{margin-bottom:0}.contact-form-v2 .hotline{margin-top:40px}.contact-form-v2 div.wpcf7-response-output{margin-top:24.5em;font-size:20px;padding:0}.service-intro-section{padding:40px 0 140px;overflow:hidden}.service-intro-section .container-v2 .service-intro-left,.service-intro-section .container-v2 .service-intro-right{width:100%;float:none!important;padding:0}.service-intro-section .container-v2 .service-intro-left .try-our-service{white-space:normal}.service-intro-section .container-v2 .intro-list{min-height:310px}.service-intro-section .container-v2 .paragraph{line-height:20px}.service-intro-section .container-v2 .ready-to-go{font-size:14px}.common-problems{padding:60px 0 20px}.our-progress-v2{padding-top:50px}.our-progress-v2 .big-paragraph{max-width:260px;margin-bottom:30px}.our-progress-v2 .center-icons{position:relative;left:inherit;top:inherit;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/oval-our-process-mobile.png) 0 0/cover;width:284px;height:270px;transform:inherit;margin:0 auto}.our-progress-v2 .process-list{display:block;overflow:hidden;margin-top:25px}.our-progress-v2 .process-list li{width:100%;padding:0!important;border-bottom:1px solid rgba(45,45,45,.3)}.our-progress-v2 .process-list li .process-item{float:none!important;max-width:100%;text-align:left;display:none}.our-progress-v2 .process-list li .process-item .desc{max-width:inherit;line-height:18px;font-weight:400;margin-top:10px;min-height:inherit;margin-bottom:25px}.our-progress-v2 .process-list li .process-item .experts span{font-size:14px;line-height:24px}.our-progress-v2 .process-list li .process-item .experts span i{display:block;height:0;text-indent:-9999px}.our-progress-v2 .process-list li .process-item .experts span:first-child{color:#3ab554;margin-bottom:5px}.our-progress-v2 .process-list li .process-item .experts span:nth-child(2){font-family:"PT Sans",sans-serif;font-size:14px;line-height:17px;color:rgba(45,45,45,.7);text-transform:none}.our-progress-v2 .process-list li .tool-title-mobile{font-size:20px;line-height:24px;text-transform:uppercase;color:#3ab554;display:block;text-align:left;padding:15px 0}.our-progress-v2 .process-list li .tool-title-mobile:after{content:"";display:block;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/arrow-down-v2.svg) 0 0/cover;width:20px;height:11px;float:right;position:relative;right:0;top:6px}.our-progress-v2 .process-list li .tools-technique-mobile{margin-top:25px;padding-bottom:20px}.our-progress-v2 .process-list li .tools-technique-mobile>span{font-size:14px;color:#3ab554;display:block;text-transform:uppercase;margin-bottom:5px;line-height:24px}.our-progress-v2 .process-list li .tools-technique-mobile>p{font-family:"PT Sans",sans-serif;font-size:14px;line-height:20px;color:rgba(45,45,45,.7);margin-bottom:0}.our-progress-v2 .process-list li:nth-child(2) .process-item .experts span:first-child,.our-progress-v2 .process-list li:nth-child(2) .tool-title-mobile,.our-progress-v2 .process-list li:nth-child(2) .tools-technique-mobile>span{color:#5ab54b}.our-progress-v2 .process-list li:nth-child(3) .process-item .experts span:first-child,.our-progress-v2 .process-list li:nth-child(3) .tool-title-mobile,.our-progress-v2 .process-list li:nth-child(3) .tools-technique-mobile>span{color:#75b545}.our-progress-v2 .process-list li:nth-child(4) .process-item .experts span:first-child,.our-progress-v2 .process-list li:nth-child(4) .tool-title-mobile,.our-progress-v2 .process-list li:nth-child(4) .tools-technique-mobile>span{color:#97b53c}.our-progress-v2 .process-list li.active .tool-title-mobile:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.maintenance-capabilities{padding:40px 0;overflow:hidden}.maintenance-capabilities .container-v2{margin-right:-15px;margin-left:-15px}.maintenance-capabilities .container-v2 .capabilities-left{max-width:inherit;float:none;padding-left:30px;padding-right:15px}.maintenance-capabilities .container-v2 .capabilities-left .heading-2{font-size:21px;line-height:25px;margin-bottom:15px}.maintenance-capabilities .container-v2 .capabilities-left .added-benefits{margin-top:15px}.maintenance-capabilities .container-v2 .capabilities-left .added-benefits:before,.service-lp .banner-top-v2 .small-text{margin-bottom:15px}.maintenance-capabilities .container-v2 .capabilities-left .added-benefits>p{white-space:normal;line-height:18px}.maintenance-capabilities .container-v2 .capabilities-right{width:100%;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/oval-capabilities-mobile.png) 0 0/100% 100% no-repeat;float:none;margin:0 auto;padding-left:0;padding-right:0;padding-top:120px}.maintenance-capabilities .container-v2 .capabilities-right .content-cap-right{left:50%;width:100%;max-width:320px;padding-top:20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.maintenance-capabilities .container-v2 .capabilities-right ul{max-width:365px;margin:0 auto;padding-right:10px;padding-left:30px}.maintenance-capabilities .container-v2 .capabilities-right .experts{max-width:345px;margin:30px auto}.maintenance-capabilities .container-v2 .capabilities-right .experts p{letter-spacing:normal}.maintenance-capabilities .container-v2 .capabilities-right .experts p span{margin:0 3px}.maintenance-capabilities .container-v2 .cont-maintenance-capabilities .capabilities-left .capabilities-list li a{font-size:16px;line-height:18px}.additional-infors .cont-additional-infor{padding:0 0 10px}.additional-infors:before{opacity:1;height:1456px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%),linear-gradient(135deg,#ff5e00 0,#ffa300 100%)}.additional-infors ul li{width:100%;padding:30px 0}.additional-infors ul li:before{top:0;bottom:inherit;width:200px;height:1px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.additional-infors ul li>p{display:block;font-size:14px;line-height:18px;letter-spacing:1.75px;max-width:inherit;min-height:inherit}.our-team{padding:40px 0}.our-team .photos{margin:0}.our-team .big-paragraph{max-width:275px}.our-team .greeting{position:relative;top:-30px;bottom:inherit;left:inherit;transform:inherit;width:100%;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/About/oval-mobile.png) 0 0/100% 491px no-repeat;min-height:491px;padding:110px 15px 60px;height:auto}.our-team .greeting .paragraph-head{font-size:18px;letter-spacing:1px;text-transform:uppercase;max-width:194px;margin:0 auto;line-height:26px}.our-team .greeting .greeting-body{font-size:16px;line-height:24px;margin-bottom:15px}.our-clients{padding:60px 0 43px}.our-clients .cont-our-clients .big-paragraph{max-width:250px;margin-bottom:30px}.our-clients .cont-our-clients .list-clients{padding:0 10px}.our-clients .cont-our-clients .list-clients .client-sliders li{padding:0}.our-clients .cont-our-clients .list-clients .client-sliders li .client-item{padding:40px 15px}.our-clients .cont-our-clients .list-clients .client-sliders li .client-item:before{margin-bottom:30px}.our-clients .cont-our-clients .list-clients .client-sliders li .client-item .intro{font-size:20px;line-height:25px}.our-clients .cont-our-clients .select-partner .paragraph-head{margin-bottom:27px}.our-clients .cont-our-clients .select-partner .list-partners li{width:50%;padding:7px 11px}.our-clients .slick-slider button.slick-prev{left:-15px}.our-clients .slick-slider button.slick-next{right:-15px}.join-forix-team{padding:50px 0 35px}.join-forix-team .desc{max-width:225px;margin-bottom:30px}.service-lp .banner-top-v2{height:340px;padding-top:35px}.service-lp .banner-top-v2 .big-text{max-width:225px}.service-lp .banner-top-v2 .bottom-text{max-width:290px}.service-lp .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/bg-contact-form-mobile.png)!important}.growth-service .banner-top-v2{height:240px;padding-top:30px}.growth-service .banner-top-v2 .big-text,.maintenance-service .banner-top-v2 .big-text{font-size:24px;letter-spacing:.67px}.growth-service .banner-top-v2 .small-text,.maintenance-service .banner-top-v2 .small-text{font-size:12px;letter-spacing:1.5px}.growth-service .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Growth/bg-contact-form-mobile.png)!important}.growth-service .contact-form-v2 .feature-stories li .content-feature .img-logo{display:flex}.maintenance-service .banner-top-v2{height:240px;padding-top:35px}.maintenance-service .slick-slider-v2 .slick-dots>li.slick-active button,.maintenance-service .slick-slider-v2 .slick-dots>li:hover button{background-color:#ff5e00;border-color:#ff5e00}.maintenance-service .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/Maintenance/bg-contact-form-mobile.png)!important}.maintenance-service .common-problems .common-infors.common-infors-mobile .infor-list li:first-child .img img{max-width:120px}.new-about .banner-top-v2{padding-top:15px;height:340px}.new-about .banner-top-v2 .big-text{max-width:206px;text-transform:capitalize}.new-about .service-intro-section{padding-bottom:40px}.new-about .service-intro-section .container-v2 .service-intro-left{text-align:left}.new-about .service-intro-section .container-v2 .service-intro-right{padding-top:0}.new-about .service-intro-section .container-v2 .explores{padding:35px 5px 40px}.new-about .service-intro-section .container-v2 .explores .explore-items .explore{padding:0 5px}.new-about .additional-infors ul li>p{max-width:180px}.new-about .contact-form-v2{height:auto;background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/About/bg-contact-form-mobile.png)!important;background-size:100% 716px;padding-top:90px;padding-bottom:40px}}@media only screen and (max-width:320px){.contact-form-v2 .feature-stories li .content-feature{padding-left:10px;padding-right:10px}.your-biggest .heading-2{font-size:18px}.maintenance-capabilities .container-v2 .capabilities-right ul{padding-left:40px}}@media only screen and (max-width:1200px){.contact-info>div>div[class*=address] h4,.footer-custom .footer-bottom #copyright,.footer-top .contact-info>div>div,.footer-top .footer-link-section .footer-link,.footer-top .footer-link-section h4{font-size:12px}}.maintenance-service .service-intro-section .container-v2 .ready-to-go a.bt-maintenance,.page-template-growth-page .header-v2 .nav-v2 ul li a,.page-template-integrations .header-v2 .nav-v2 ul li a,.page-template-managed-support .header-v2 .nav-v2 ul li a{color:#000}.page-template-growth-page .header-v2 .button-hamburger:after,.page-template-growth-page .header-v2 .button-hamburger:before,.page-template-integrations .header-v2 .button-hamburger:after,.page-template-integrations .header-v2 .button-hamburger:before,.page-template-managed-support .header-v2 .button-hamburger:after,.page-template-managed-support .header-v2 .button-hamburger:before{background-color:#000}.bt-link,.emergency-support .bt-growth{display:inline-block;height:41px;border-radius:3px;background-color:#3ab554;text-align:center;line-height:41px;font-size:14px;letter-spacing:.03px;color:#fff!important;padding:0 15px;text-transform:uppercase}.awards,.our-work,.we-offer{padding:90px 0}.bt-link:hover,.emergency-support .bt-growth:hover,.new-about .block .actions a:hover,.speed-audit .button-link:hover,.speed-audit .gtmetrixfrm .container-v2 .btn-submitgtmetrix:hover,.speed-audit .report-content .download-report .download-form .button-download:hover{background-color:#11922c}.home-v2 .header-v2 .nav-v2 ul li a,.magento_integration-template-default #header.scoll ul li a,.magento_security-template-default #header.scoll ul li a,.our-work .our-info-left .big-paragraph a,.page-template-blog #header.scoll ul li a,.page-template-careers #header.scoll ul li a,.page-template-contact-new .header-v2 .nav-v2 ul li a,.page-template-default #header.scoll ul li a,.page-template-new-cities #header.scoll ul li a,.single-job_listing #header.scoll ul li a,.single-post #header.scoll ul li a{color:#2d2d2d}.home-v2 .header-v2 .nav-v2 ul li a:hover,.page-template-contact-new .header-v2 .nav-v2 ul li a:hover{opacity:.5;text-decoration:none!important}.home-v2 .banner-top-v2{color:#2d2d2d;position:relative;padding-top:84px;height:auto}.home-v2 .banner-top-v2 .big-text:after{content:"";display:block;background-color:#2d2d2d;width:50px;height:2px;margin:35px auto 0;opacity:.3}.home-v2 .banner-top-v2 .bottom-text{max-width:505px}.home-v2 .our-clients{background:0 0;padding-top:0}.home-v2 .contact-form-v2{padding-top:20px;background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-home/bg-footer-home.png)}.project-our:before{content:"";width:100%;height:88px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-home/bg-banner-new-home-line.png) center/100% 100% no-repeat;display:inline-block;position:absolute;top:0;left:0;z-index:1}.project-our .row{margin:0 -4.5px}.page-contact.ver2 .contact-info-block,.project-our .container-v3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-our .col-project{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:4.5px}.project-our .col-project .item .box-image{position:relative;padding-bottom:73.5664335664%}.project-our .col-project .item .box-image img{width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.project-our .col-project .item .logo-item{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1}.project-our .col-project .item .content-partner{position:absolute;top:100%;left:0;right:0;bottom:0;background:rgba(255,255,255,.9);text-align:center;color:#2d2d2d}.magento_case_studies-template-default #header .container-v2 .logo-v2 a.logo_cl,.magento_case_studies-template-default #header.scoll .logo-v2 a.logo_white,.magento_integration-template-default #header .logo-v2 a.logo_cl,.magento_integration-template-default #header.scoll .logo-v2 a.logo_white,.magento_security-template-default #header .logo-v2 a.logo_cl,.magento_security-template-default #header.scoll .logo-v2 a.logo_white,.page-template-blog #header .logo-v2 a.logo_cl,.page-template-blog #header.scoll .logo-v2 a.logo_white,.page-template-careers #header .logo-v2 a.logo_cl,.page-template-careers #header.scoll .logo-v2 a.logo_white,.page-template-default #header .logo-v2 a.logo_cl,.page-template-default #header.scoll .logo-v2 a.logo_white,.page-template-new-cities #header .logo-v2 a.logo_cl,.page-template-new-cities #header.scoll .logo-v2 a.logo_white,.project-our .col-project .item .content-partner>*,.project-our .col-project .item:hover .logo-item,.single-job_listing #header .logo-v2 a.logo_cl,.single-job_listing #header.scoll .logo-v2 a.logo_white,.single-post #header .logo-v2 a.logo_cl,.single-post #header.scoll .logo-v2 a.logo_white{opacity:0}.project-our .col-project .item .content-partner .content-head{margin-bottom:36px;position:relative}.project-our .col-project .item .content-partner .content-head:after{content:"";height:1px;width:50px;opacity:.5;background-color:#2d2d2d;display:inline-block;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%)}.project-our .col-project .item .content-partner .short-text{font-family:"PT Sans",sans-serif;font-size:16px;line-height:20px;margin-bottom:44px}.project-our .col-project .item .content-partner .value{font-size:60px;font-weight:700;line-height:73px;margin-bottom:17px}.project-our .col-project .item .content-partner .revenue{font-family:Montserrat;font-size:18px;font-weight:500;line-height:24px;margin-bottom:44px;text-transform:uppercase}.project-our .col-project .item .content-partner .more-info{font-family:"PT Sans",sans-serif;font-size:14px;line-height:19px;margin-bottom:15px}.project-our .col-project .item .content-partner .view-more{margin-bottom:44px;font-size:14px;line-height:20px;color:#2d2d2d}.project-our .col-project .item .content-partner>a{position:absolute;top:0;left:0;right:0;bottom:0;text-indent:-9999px}.project-our .col-project .item:hover .content-partner{top:0;display:flex;flex-direction:column;justify-content:flex-end}#header .logo-v2 a.logo_cl,.magento_case_studies-template-default #header .container-v2 .logo-v2 a.logo_white,.magento_case_studies-template-default #header.scoll .logo-v2 a.logo_cl,.magento_integration-template-default #header .logo-v2 a.logo_white,.magento_integration-template-default #header.scoll .logo-v2 a.logo_cl,.magento_security-template-default #header .logo-v2 a.logo_white,.magento_security-template-default #header.scoll .logo-v2 a.logo_cl,.page-template-blog #header .logo-v2 a.logo_white,.page-template-blog #header.scoll .logo-v2 a.logo_cl,.page-template-careers #header .logo-v2 a.logo_white,.page-template-careers #header.scoll .logo-v2 a.logo_cl,.page-template-default #header .logo-v2 a.logo_white,.page-template-default #header.scoll .logo-v2 a.logo_cl,.page-template-new-cities #header .logo-v2 a.logo_white,.page-template-new-cities #header.scoll .logo-v2 a.logo_cl,.project-our .col-project .item:hover .content-partner>*,.single-job_listing #header .logo-v2 a.logo_white,.single-job_listing #header.scoll .logo-v2 a.logo_cl,.single-post #header .logo-v2 a.logo_white,.single-post #header.scoll .logo-v2 a.logo_cl{opacity:1}.we-offer .offer-item .items.offer-us:before,.we-offer .offer-item .items.offer-you:before{opacity:.6;transform:translate(-50%,-50%);text-align:center;top:50%;display:inline-block;font-weight:700;color:#fff;left:50%}.we-offer .paragraph-head{max-width:414px;margin:0 auto;color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;line-height:20px;text-align:center}.we-offer .paragraph-head.border-bottom{color:#2d2d2d;font-family:Montserrat;font-size:18px;letter-spacing:1px;line-height:20px;text-align:center;max-width:414px;margin:0 auto}.we-offer .offer-item{display:flex;justify-content:space-between;position:relative}.we-offer .offer-item .items.offer-us{padding:120px 80px 70px 90px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-home/offer-us.png) center center no-repeat;width:418px;height:348px;position:relative;align-items:center}.we-offer .offer-item .items.offer-us:before{content:"US";font-size:160px;line-height:195px;letter-spacing:2px;position:absolute}.we-offer .offer-item .items.offer-you{padding:120px 80px 70px 90px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-home/offer-you.png) center center no-repeat;width:410px;height:371px;position:relative;align-items:center}.we-offer .offer-item .items.offer-you:before{content:"YOU";font-size:140px;line-height:171px;letter-spacing:4.375px;position:absolute}.we-offer .offer-item .items .paragraph{font-family:"PT Sans",sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-align:center;letter-spacing:.2px;color:#2d2d2d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65%}.we-offer .offer-item:after{content:"+";font-weight:700;font-size:120px;line-height:146px;text-align:center;letter-spacing:1.5px;color:#eae9e5;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.we-offer .offer-item .bt-gettouch{position:absolute;bottom:0;left:50%;transform:translateX(-50%);text-align:center;text-transform:uppercase;width:185px;box-sizing:border-box;border-radius:3px;font-size:16px;letter-spacing:2px}.we-offer .offer-item .bt-gettouch:before{background:#eae9e5;border-radius:3px}.we-offer .container-v2{max-width:1200px}.our-work{background:rgba(234,233,229,.6)}.abuton,.magento_integration-template-default .discovery-audit-section .list-green-square li:before,.magento_security-template-default .discovery-audit-section .list-green-square li:before,.page-template-blog .discovery-audit-section .list-green-square li:before,.page-template-careers .discovery-audit-section .list-green-square li:before,.page-template-new-cities .discovery-audit-section .list-green-square li:before{background:#2d2d2d}.our-work .row{display:flex;align-items:center;justify-content:center}.our-work .our-info-left{width:30%}.our-work .our-info-left .ready-to-go a{color:#3ab554;font-size:16px;font-weight:500;line-height:20px}.our-work .our-info-left .ready-to-go:after{content:"";width:10px;height:10px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-home/arrow-right.svg) no-repeat;display:inline-block;margin-left:5px}.our-work .our-info-right{width:70%;text-align:right}.our-work .our-info-right ul{list-style-type:none;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:685px;margin-left:auto;justify-content:center;text-align:center;padding-left:0}.our-work .our-info-right ul li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:11px;line-height:70px}.awards .container-v2,.our-work .container-v2{max-width:1110px}.awards .items{width:33.33333%;text-align:center;padding:0 75px;position:relative}.awards .items:after{content:"";width:1px;height:112px;background:#3ab554;position:absolute;right:0;top:50%;transform:translateY(-50%)}.awards .items .content-head{margin-bottom:34px}.awards .items .year-awards{font-weight:500;font-size:18px;line-height:20px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#242424;margin-bottom:15px}.awards .items .short-wards,.our-seo-purposes .content-text-seo{letter-spacing:.2px;font-family:"PT Sans",sans-serif;text-align:center}.awards .items .short-wards{font-style:italic;font-weight:400;font-size:18px;line-height:20px;color:#333}.awards .desc-award{max-width:657px;margin:47px auto 0;font-family:"PT Sans",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#2d2d2d}.our-seo-purposes{padding:100px 0 285px}.our-seo-purposes .big-paragraph{text-align:center;color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:32px;line-height:38px;margin:0 auto}.our-seo-purposes .content-text-seo{max-width:713px;color:#2d2d2d;font-size:18px;line-height:20px;margin:50px auto 0}.page-contact.ver2{border-bottom:2px solid rgba(149,149,149,.3)}.page-contact.ver2 .contact-info-block>.cont-info-left{display:none;top:0;left:0;width:100%;height:166px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/bg-contact-info.png) 0 0/100% 100% no-repeat;z-index:9}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items,.page-contact.ver2 .contact-info-block>.cont-info-left .items{display:flex;flex-direction:column;height:100%;justify-content:center;flex-direction:column;text-align:center;max-width:300px;margin:0 auto}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item,.page-contact.ver2 .contact-info-block>.cont-info-left .items .item{text-align:left;padding:10px}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item .item-inner,.page-contact.ver2 .contact-info-block>.cont-info-left .items .item .item-inner{display:inline-block;vertical-align:middle;padding-left:24px;position:relative;margin-left:24px}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item .item-inner:before,.page-contact.ver2 .contact-info-block>.cont-info-left .items .item .item-inner:before{content:"";width:2px;height:30px;background:#f6f6f6;opacity:.3;display:block;position:absolute;top:0;left:0}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item .item-inner a,.page-contact.ver2 .contact-info-block>.cont-info-left .items .item .item-inner a{font-family:"PT Sans",sans-serif;font-weight:700;font-size:18px;line-height:23px;text-align:center;color:#fff}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item.phone:before,.page-contact.ver2 .contact-info-block>.cont-info-left .items .item.phone:before{content:"";width:34px;height:33px;display:inline-block;vertical-align:middle;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/icon-phone.png) center no-repeat}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item.email:before,.page-contact.ver2 .contact-info-block>.cont-info-left .items .item.email:before{content:"";width:34px;height:21px;display:inline-block;vertical-align:middle;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/icon-envelop.png) center no-repeat}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item.email .item-inner,.page-contact.ver2 .contact-info-block>.cont-info-left .items .item.email .item-inner{margin-left:20px}.page-contact.ver2 .contact-info-block .contact-left{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.page-contact.ver2 .contact-info-block .contact-left .form-title{font-family:"PT Sans",sans-serif;font-size:32px;line-height:38px;text-align:center;color:#2d2d2d;position:relative;margin-bottom:55px;margin-top:72px}.page-contact.ver2 .contact-info-block .contact-left .form-title:after{content:"";width:50px;height:1px;background:#2d2d2d;opacity:.5;display:inline-block;position:absolute;bottom:-28px;left:50%;transform:translateX(-50%)}.page-contact.ver2 .contact-info-block .contact-left form .form-group-tell-us .tell-us-looking{font-family:Montserrat;font-weight:300;font-size:18px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#2d2d2d}.page-contact.ver2 .contact-info-block .contact-left form .form-group label{font-family:Montserrat;font-weight:300;font-size:16px;line-height:20px;color:#2d2d2d}.page-contact.ver2 .contact-info-block .contact-left form .form-group .form-control{font-family:Montserrat;font-weight:300;font-size:16px;line-height:20px;color:#2d2d2d;padding:12px 0;border:0;border-bottom:1px solid rgba(45,45,45,.2);border-radius:0}.page-contact.ver2 .contact-info-block .contact-left form .form-group textarea.form-control{border:1px solid rgba(45,45,45,.2);box-sizing:border-box;border-radius:7px;padding:12px}.page-contact.ver2 .contact-info-block .contact-left form .looking-for label span{font-family:"PT Sans",sans-serif;font-size:16px;line-height:21px;color:#2d2d2d}.page-contact.ver2 .contact-info-block .contact-left form .looking-for label span:before{top:-2px;border:2px solid #3ab554}.page-contact.ver2 .contact-info-block .contact-left form .looking-for label span:after{top:4px;background-color:#3ab554}.page-contact.ver2 .contact-info-block .contact-left form .looking-for label input:checked+span:before{border-color:#3ab554}.page-contact.ver2 .contact-info-block .contact-left form .form-bottom .form-group{text-align:right;margin-left:0}.page-contact.ver2 .contact-info-block .contact-left form .form-bottom .form-group input[type=submit]{border:2px solid #2d2d2d;box-sizing:border-box;border-radius:3px;background:#fff;width:100%;height:59px;font-family:Montserrat;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000}.page-contact.ver2 .contact-info-block .contact-left form .form-bottom .form-group input[type=submit]:hover,div[aria-describedby=modal-form-webinar] #modal-form-webinar input[type=submit]:hover{background:#3ab554;border-color:#3ab554;color:#fff}.page-contact.ver2 .contact-info-block .contact-left div.wpcf7{max-width:480px;margin:0 auto}.page-contact.ver2 .contact-info-block .contact-map-right{-webkit-box-flex:0;-ms-flex:0 0 39.9%;flex:0 0 39.9%;max-width:39.9%;position:relative}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap{height:100%}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox{height:auto;box-shadow:0 0 7px 0 rgba(0,0,0,.33)}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner h3{position:relative;font-family:Montserrat;font-weight:700;font-size:30px;line-height:37px;text-align:center;color:#2d2d2d}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner h3:after{content:"";display:block;width:27px;height:4px;margin:18px auto;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/line-title-map.png) center center}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner .phone a,.page-contact.ver2 .place-box-wrap .col-items .place-box .phone a{font-family:"PT Sans",sans-serif;font-weight:700;font-size:16px;line-height:21px;text-align:center;color:#2d2d2d}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner span.address{font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;text-align:center;color:#2d2d2d}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner .get-direction{font-family:Montserrat;font-weight:300;font-size:16px;line-height:20px;color:#3ab554;text-transform:none}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left{position:absolute;top:0;left:0;width:100%;height:166px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/bg-contact-info.png) 0 0/100% 100% no-repeat;z-index:9}.page-contact.ver2 .map-wrap .infoBox{width:306px!important}.page-contact.ver2 .map-wrap .infoBox:after{content:"";position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:-30px;left:45%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.page-contact.ver2 .place-box-wrap{margin-top:118px;margin-bottom:0}.page-contact.ver2 .place-box-wrap .container{max-width:1150px;display:flex}.page-contact.ver2 .place-box-wrap .col-items{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.page-contact.ver2 .place-box-wrap .col-items .place-box{border:0}.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-vn{padding:90px 80px 50px 60px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/bg-forix-vn.png) no-repeat;height:310px;position:relative}.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-NY{padding:90px 80px 50px 60px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/bg-forix-NY.png) center center no-repeat;height:310px;position:relative;max-width:390px;margin:0 auto}.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-LA{padding:90px 80px 50px 60px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-contact/bg-forix-LA.png) center center no-repeat;height:310px;position:relative;max-width:390px;margin:0 auto}.page-contact.ver2 .place-box-wrap .col-items .place-box h3{font-family:Montserrat;font-weight:700;font-size:30px;line-height:37px;text-align:center;text-transform:uppercase;color:#2d2d2d}.page-contact.ver2 .place-box-wrap .col-items .place-box .address{font-family:"PT Sans",sans-serif;font-size:16px;line-height:21px;text-align:center;color:#2d2d2d}.page-contact.ver2 .join-forix-team{padding-bottom:120px}.page-contact.ver2 div.wpcf7-mail-sent-ok{color:#3ab554;border-color:#3ab554;text-align:center}.page-contact.ver2 .form-bottom>div{width:50%;float:left}.form-control[name=fullname]{text-transform:capitalize}#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.your-ecommerce .container-v2{max-width:770px;text-align:center;padding-top:60px}.your-ecommerce .container-v2 .title{color:#2d2d2d;font-family:Montserrat;font-size:40px;font-weight:700;letter-spacing:1.11px;line-height:50px;margin-top:0;margin-bottom:30px}.your-ecommerce .container-v2 p{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;margin-bottom:0}.how-we-help .container-v2{max-width:1280px;position:relative}.how-we-help .container-v2:before{content:"";display:block;height:1px;width:50px;opacity:.5;background-color:#2d2d2d;margin:45px auto 35px}.how-we-help .container-v2 .title{color:#2d2d2d;font-family:Montserrat;font-size:40px;font-weight:700;letter-spacing:1.11px;line-height:50px;margin:0 auto 35px;text-align:center}.how-we-help .container-v2 .help-list ul{display:flex;display:-webkit-flex;flex-wrap:wrap;list-style:none;padding-left:0}.how-we-help .container-v2 .help-list ul li{width:25%;padding:0 33px;border-left:1px solid #d8d8d8}.how-we-help .container-v2 .help-list ul li:first-child,.page-blog .page-banner .post-meta span:first-child,.single-job_listing .page-banner .post-meta span:first-child{border-left:0}.how-we-help .container-v2 .help-list ul li:first-child .help-item .help-title{max-width:140px}.how-we-help .container-v2 .help-list .help-item .icon{display:flex;height:57px;align-items:center}.how-we-help .container-v2 .help-list .help-item .icon img{max-width:57px;height:auto}.how-we-help .container-v2 .help-list .help-item .help-title{color:#2d2d2d;font-family:Montserrat;font-size:18px;line-height:20px;margin-top:20px}.how-we-help .container-v2 .help-list .help-item .help-desc{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;margin-top:15px}.how-we-help .container-v2 .actions{text-align:center;margin-top:30px;margin-bottom:60px}.how-we-help .container-v2 .actions a{display:inline-block;border-radius:3px;background-color:#3ab554;height:40px;width:173px;color:#fff;font-family:Montserrat;font-size:14px;letter-spacing:.35px;line-height:40px;text-transform:uppercase}.abutton_blue:hover,.emergency-support .client-logos .content .more-about-us .button-about-us:hover,.emergency-support .conversion-driven-approach .content ul li .conversion-item:hover,.how-we-help .container-v2 .actions a:hover,.service-lp.magento-ecommerce-services .audit .col-right .form-audit input[type=submit]:hover,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left .bt-growth:hover{opacity:.8}@media (min-width:1401px){.project-our .col-project .item:hover .content-partner{justify-content:center}.project-our .col-project .item .content-partner .view-more{margin-bottom:0}}@media (min-width:1200px) and (max-width:1400px){.project-our .col-project .item .content-partner .revenue,.project-our .col-project .item .content-partner .short-text{margin-bottom:44px}.project-our .col-project .item .content-partner .value{margin-bottom:17px}.project-our .col-project .item .content-partner .view-more{margin-bottom:45px}}@media (min-width:1025px) and (max-width:1240px){.project-our:before{height:60px}.project-our .col-project .item .content-partner .value{margin-bottom:17px}.project-our .col-project .item .content-partner .revenue{margin-bottom:24px}.project-our .col-project .item .content-partner .more-info{margin-bottom:15px}.project-our .col-project .item .content-partner .short-text,.project-our .col-project .item .content-partner .view-more{margin-bottom:20px}}@media (min-width:1025px){.we-offer .offer-item .items.offer-us,.we-offer .offer-item .items.offer-you{flex:1}}@media only screen and (max-width:1024px){.home-v2 .header-v2 .button-hamburger:after,.home-v2 .header-v2 .button-hamburger:before{background-color:#000}.home-v2 .banner-top-v2{padding-top:70px;height:auto}.home-v2 .banner-top-v2 .big-text{max-width:606px;font-size:32px;letter-spacing:.89px;line-height:39px;margin-bottom:17px}.home-v2 .banner-top-v2 .small-text{font-size:14px;letter-spacing:1.62px;line-height:18px}.home-v2 .contact-form-v2{padding-top:0}.home-v2 .our-clients{padding:0}.home-v2 .our-clients .cont-our-clients .list-clients{padding:0 29px}.home-v2 .our-clients .cont-our-clients .list-clients ul li{padding:0 15px}.home-v2 .our-clients .cont-our-clients .list-clients ul li .client-item{padding:45px 10px}.home-v2 .our-clients .cont-our-clients .list-clients ul li .client-item .intro{font-size:22px;line-height:28px}.home-v2 .our-clients .slick-slider button.slick-prev{left:-25px}.home-v2 .our-clients .slick-slider button.slick-next{right:-25px}.project-our:before{background-size:cover;height:64px}.project-our .col-project .item .content-partner .content-head{margin-bottom:25px}.page-contact.ver2 .contact-info-block .contact-left .form-title:after,.project-our .col-project .item .content-partner .content-head:after{bottom:-14px}.project-our .col-project .item .content-partner .short-text{font-size:14px;line-height:18px;margin-bottom:8px}.project-our .col-project .item .content-partner .value{font-size:40px;line-height:49px;margin-bottom:0}.project-our .col-project .item .content-partner .revenue{font-size:14px;line-height:24px;margin-bottom:7px}.project-our .col-project .item .content-partner .more-info{font-size:13px;line-height:17px}.project-our .col-project .item .content-partner .more-info p{margin-bottom:0}.project-our .col-project .item .content-partner .view-more{margin-bottom:8px;font-size:13px}.awards,.we-offer{padding:60px 0}.awards .desc-award,.our-seo-purposes .content-text-seo,.we-offer .paragraph-head{font-size:14px;line-height:19px}.we-offer .paragraph-head.border-bottom{font-size:18px;letter-spacing:1px;line-height:20px}.we-offer .paragraph-head.border-bottom:after{margin:20px auto 11px}.we-offer .big-paragraph{margin-bottom:16px}.we-offer .offer-item .items.offer-us{background-size:contain;width:288.97px;height:260.69px}.we-offer .offer-item .items.offer-us:before,.we-offer .offer-item .items.offer-you:before{font-size:100px;font-weight:700;letter-spacing:1.25px;line-height:122px}.we-offer .offer-item .items.offer-you{background-size:contain;width:270.91px;height:244.4px}.we-offer .offer-item .items .paragraph{font-size:16px;font-weight:700;letter-spacing:.18px;line-height:20px}.our-work{padding:50px 0}.our-work .our-info-left .ready-to-go a,.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item .item-inner a{font-size:14px}.our-work .our-info-right{padding-left:10%}.our-work .our-info-right ul li{line-height:50px}.awards .items{padding:0 20px}.awards .items .short-wards{font-size:16px;letter-spacing:.18px;line-height:18px}.awards .items .year-awards{font-size:16px;font-weight:600;letter-spacing:.89px}.our-seo-purposes .big-paragraph{font-size:28px;line-height:34px}.page-contact.ver2 .contact-info-block .contact-left .form-title{font-size:21px;line-height:38px;margin-top:21px;margin-bottom:32px}.page-contact.ver2 .contact-info-block .contact-left div.wpcf7{padding:0 64px 0 68px}.page-contact.ver2 .contact-info-block .contact-left #looking-for>span{display:inline-block;margin:0 20px}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner h3,.page-contact.ver2 .place-box-wrap .col-items .place-box h3{font-size:25px;line-height:30px}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner .phone{margin-bottom:20px}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner .phone a,.page-contact.ver2 .place-box-wrap .col-items .place-box .address{font-size:14px;line-height:18px}.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap .infoBox .info-box-inner span.address{font-size:14px;line-height:18px;margin-bottom:13px}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left{height:141px}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items{max-width:240px}.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item.email:before,.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left .items .item.phone:before{width:27px;height:26px;background-size:contain}.page-contact.ver2 .contact-info-block .contact-left form .form-group-tell-us .tell-us-looking{font-size:16px;line-height:20px;max-width:244px;margin:0 auto}.page-contact.ver2 .contact-info-block .contact-left form .form-bottom .form-group input[type=submit]{width:100%;height:48px}.page-contact.ver2 .place-box-wrap .col-items .place-box .phone{margin-bottom:10px}.page-contact.ver2 .place-box-wrap .col-items .place-box .phone a{font-weight:700;font-size:14px;line-height:18px}.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-LA,.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-NY,.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-vn{height:206px;background-size:contain;padding:50px 0 0;background-position:center;width:220px;margin:0 auto}.page-contact.ver2 .map-wrap .infoBox{width:267px!important}.page-contact.ver2 .map-wrap .infoBox:after{left:40%}}@media (min-width:768px){.hidden-desktop{display:none}}@media (max-width:1023px){.your-ecommerce .container-v2{max-width:700px;padding-top:40px}.how-we-help .container-v2 .title,.your-ecommerce .container-v2 .title{font-size:32px;line-height:39px}.how-we-help .container-v2 .help-list .help-item .help-desc,.your-ecommerce .container-v2 p{font-size:15px;line-height:23px}.how-we-help .container-v2:before{margin:40px auto 30px}.how-we-help .container-v2 .help-list ul li{padding:0 20px}}@media (max-width:1024px) and (min-width:768px){.page-contact.ver2 .form-bottom>div{float:none}.page-contact.ver2 .contact-info-block .contact-left form .form-bottom .form-group{text-align:left!important}.page-contact.ver2 .contact-info-block .contact-map-right{max-width:39%}}@media (min-width:768px) and (max-width:1023px){.project-our:before{background-size:cover;height:50px}.project-our .col-project .item .content-partner .content-head img{max-height:20px}}@media (min-width:460px) and (max-width:767px){.project-our:before{height:36px}.project-our .col-project .item:hover .content-partner{justify-content:center}}@media (max-width:400px){.project-our:before{background-size:cover;height:30px}.project-our .col-project .item .content-partner .content-head img{max-height:35px}.our-seo-purposes{padding:40px 0 100px}.our-seo-purposes .big-paragraph,.our-seo-purposes .content-text-seo{max-width:263px}.our-work .our-info-right ul li{line-height:32px}}@media (max-width:360px){.project-our .col-project .item .content-partner .content-head img{max-height:20px}}.growth-service .service-intro-section .container-v2 .ready-to-go a.button-type-1.bt-growth:before,.security-page .eCommerce-goals .tailored-solutions .solutions-col-right .contact-security .form-group .button-type-1:before{background-color:#9cdaa9}.maintenance-service .service-intro-section .container-v2 .ready-to-go a.button-type-1:before{background-color:#ff7f00}.service-intro-section .container-v2 .ready-to-go a,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .ready-to-go a,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .ready-to-go a{color:#000;font-weight:500;text-align:center;margin:17px 0 5px}.magento_case_studies-template-default #header,.magento_integration-template-default #header,.magento_security-template-default #header,.page-template-blog #header,.page-template-careers #header,.page-template-default #header,.page-template-new-cities #header,.single-job_listing #header,.single-post #header{position:absolute;top:0;left:0;width:100%;background:0 0;transform:inherit;box-shadow:none;padding:22px 0}.magento_case_studies-template-default #header .container-v2,.magento_integration-template-default #header .container-v2,.magento_security-template-default #header .container-v2,.page-template-blog #header .container-v2,.page-template-careers #header .container-v2,.page-template-default #header .container-v2,.page-template-new-cities #header .container-v2,.single-job_listing #header .container-v2,.single-post #header .container-v2{display:flex;justify-content:space-between;align-items:center}.magento_case_studies-template-default #header .container-v2 .logo-v2,.magento_integration-template-default #header .logo-v2,.magento_security-template-default #header .logo-v2,.page-template-blog #header .logo-v2,.page-template-careers #header .logo-v2,.page-template-default #header .logo-v2,.page-template-new-cities #header .logo-v2,.single-job_listing #header .logo-v2,.single-post #header .logo-v2{width:150px;min-height:30px;position:relative}.magento_case_studies-template-default #header .container-v2 .logo-v2 a,.magento_integration-template-default #header .logo-v2 a,.magento_security-template-default #header .logo-v2 a,.page-template-blog #header .logo-v2 a,.page-template-careers #header .logo-v2 a,.page-template-default #header .logo-v2 a,.page-template-new-cities #header .logo-v2 a,.single-job_listing #header .logo-v2 a,.single-post #header .logo-v2 a{display:inline-block;position:absolute;top:0;left:0;right:0;transition:.3s ease-out}.home-v2.experienced-partner .banner-top-v2,.home-v2.experienced-partner .header-v2 .nav-v2 ul li a,.magento_integration-template-default #header .nav-v2 ul li a,.magento_security-template-default #header .nav-v2 ul li a,.page-template-blog #header .nav-v2 ul li a,.page-template-careers #header .nav-v2 ul li a,.page-template-default #header .nav-v2 ul li a,.page-template-new-cities #header .nav-v2 ul li a,.single-job_listing #header .nav-v2 ul li a,.single-post #header .nav-v2 ul li a{color:#fff}.magento_case_studies-template-default #header.scoll,.magento_integration-template-default #header.scoll,.magento_security-template-default #header.scoll,.page-template-blog #header.scoll,.page-template-careers #header.scoll,.page-template-default #header.scoll,.page-template-new-cities #header.scoll,.single-job_listing #header.scoll,.single-post #header.scoll{position:fixed;background:0 0/100% 100% #fff;box-shadow:0 1px 2px 1px rgba(0,0,0,.1)}.magento_integration-template-default .page-banner,.magento_security-template-default .page-banner,.page-template-blog .page-banner,.page-template-careers .page-banner,.page-template-new-cities .page-banner{height:415px;position:relative;padding:0;background:url("/images/bg-banner-page.png") top center no-repeat}.magento_case_studies-template-default .page-banner .container,.magento_integration-template-default .page-banner .container,.magento_security-template-default .page-banner .container,.page-template-blog .page-banner .container,.page-template-careers .page-banner .container,.page-template-default .page-banner .container,.page-template-new-cities .page-banner .container,.single-job_listing .page-banner .container,.single-post .page-banner .container{position:absolute;width:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.magento_case_studies-template-default .page-banner .container h1,.magento_integration-template-default .page-banner .container h1,.magento_security-template-default .page-banner .container h1,.page-template-blog .page-banner .container h1,.page-template-careers .page-banner .container h1,.page-template-new-cities .page-banner .container h1{font-size:40px}.magento_integration-template-default .graph-section,.magento_security-template-default .graph-section,.page-template-blog .graph-section,.page-template-careers .graph-section,.page-template-new-cities .graph-section{height:450px;padding:140px 0;position:relative;overflow:hidden;background:#000}.magento_integration-template-default .graph-section .btn,.magento_security-template-default .graph-section .btn,.page-template-blog .graph-section .btn,.page-template-careers .graph-section .btn,.page-template-new-cities .graph-section .btn{border:2px solid #fff;min-width:200px;font-size:16px;position:relative;background:0 0;padding:12px}.magento_integration-template-default .graph-section .btn:before,.magento_security-template-default .graph-section .btn:before,.page-template-blog .graph-section .btn:before,.page-template-careers .graph-section .btn:before,.page-template-new-cities .graph-section .btn:before{content:"More about us";color:#2d2d2d;font-size:16px;width:100%;height:100%;background:#fff;border:2px solid #fff;top:5px;left:5px;z-index:50;position:absolute;border-radius:5px;line-height:38px;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-webkit-transition:.2s ease-out;-ms-transition:.2s ease-out}.magento_integration-template-default .graph-section .btn:hover,.magento_security-template-default .graph-section .btn:hover,.page-template-blog .graph-section .btn:hover,.page-template-careers .graph-section .btn:hover,.page-template-new-cities .graph-section .btn:hover{background:#fff}.magento_integration-template-default .graph-section .section-intro,.magento_security-template-default .graph-section .section-intro,.page-template-blog .graph-section .section-intro,.page-template-careers .graph-section .section-intro,.page-template-new-cities .graph-section .section-intro{font-size:40px;font-weight:600;color:#fff;margin:0 0 30px}.magento_integration-template-default .graph-section .graph,.magento_security-template-default .graph-section .graph,.page-template-blog .graph-section .graph,.page-template-careers .graph-section .graph,.page-template-new-cities .graph-section .graph{position:absolute;top:0;height:100vh;width:120%;left:-10%;overflow:hidden;background:url("/images/fcm-graph-bg.jpg") top center no-repeat #000}.magento_integration-template-default .graph-section .graph .graph-inner,.magento_security-template-default .graph-section .graph .graph-inner,.page-template-blog .graph-section .graph .graph-inner,.page-template-careers .graph-section .graph .graph-inner,.page-template-new-cities .graph-section .graph .graph-inner{width:1750px;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.magento_integration-template-default .graph-section .btn-primary:hover,.magento_security-template-default .graph-section .btn-primary:hover,.page-template-blog .graph-section .btn-primary:hover,.page-template-careers .graph-section .btn-primary:hover,.page-template-new-cities .graph-section .btn-primary:hover{border-color:#fff}.magento_integration-template-default .graph-section .point,.magento_security-template-default .graph-section .point,.page-template-blog .graph-section .point,.page-template-careers .graph-section .point,.page-template-new-cities .graph-section .point{background:#48b945;position:absolute;width:16px;height:16px;border-radius:50%}.magento_integration-template-default .graph-section .point:after,.magento_security-template-default .graph-section .point:after,.page-template-blog .graph-section .point:after,.page-template-careers .graph-section .point:after,.page-template-new-cities .graph-section .point:after{position:absolute;width:16px;height:16px;border-radius:50%;content:"";z-index:1}.magento_integration-template-default .graph-section .point:first-of-type,.magento_security-template-default .graph-section .point:first-of-type,.page-template-blog .graph-section .point:first-of-type,.page-template-careers .graph-section .point:first-of-type,.page-template-new-cities .graph-section .point:first-of-type{left:125px;top:355px}.magento_integration-template-default .graph-section .point:first-of-type:after,.magento_security-template-default .graph-section .point:first-of-type:after,.page-template-blog .graph-section .point:first-of-type:after,.page-template-careers .graph-section .point:first-of-type:after,.page-template-new-cities .graph-section .point:first-of-type:after{-webkit-animation:3s ease-out infinite r0;-moz-animation:3s ease-out infinite r0;animation:3s ease-out infinite r0}.magento_integration-template-default .graph-section .point:nth-of-type(2),.magento_security-template-default .graph-section .point:nth-of-type(2),.page-template-blog .graph-section .point:nth-of-type(2),.page-template-careers .graph-section .point:nth-of-type(2),.page-template-new-cities .graph-section .point:nth-of-type(2){left:363px;top:172px}.magento_integration-template-default .graph-section .point:nth-of-type(2):after,.magento_security-template-default .graph-section .point:nth-of-type(2):after,.page-template-blog .graph-section .point:nth-of-type(2):after,.page-template-careers .graph-section .point:nth-of-type(2):after,.page-template-new-cities .graph-section .point:nth-of-type(2):after{-webkit-animation:3s ease-out 1s infinite r1;-moz-animation:3s ease-out 1s infinite r1;animation:3s ease-out 1s infinite r1}.magento_integration-template-default .graph-section .point:nth-of-type(3),.magento_security-template-default .graph-section .point:nth-of-type(3),.page-template-blog .graph-section .point:nth-of-type(3),.page-template-careers .graph-section .point:nth-of-type(3),.page-template-new-cities .graph-section .point:nth-of-type(3){left:585px;top:325px}.magento_integration-template-default .graph-section .point:nth-of-type(3):after,.magento_security-template-default .graph-section .point:nth-of-type(3):after,.page-template-blog .graph-section .point:nth-of-type(3):after,.page-template-careers .graph-section .point:nth-of-type(3):after,.page-template-new-cities .graph-section .point:nth-of-type(3):after{-webkit-animation:3s ease-out 2s infinite r2;-moz-animation:3s ease-out 2s infinite r2;animation:3s ease-out 2s infinite r2}.magento_integration-template-default .graph-section .point:nth-of-type(4),.magento_security-template-default .graph-section .point:nth-of-type(4),.page-template-blog .graph-section .point:nth-of-type(4),.page-template-careers .graph-section .point:nth-of-type(4),.page-template-new-cities .graph-section .point:nth-of-type(4){right:405px;top:288px}.magento_integration-template-default .graph-section .point:nth-of-type(4):after,.magento_security-template-default .graph-section .point:nth-of-type(4):after,.page-template-blog .graph-section .point:nth-of-type(4):after,.page-template-careers .graph-section .point:nth-of-type(4):after,.page-template-new-cities .graph-section .point:nth-of-type(4):after{-webkit-animation:3s ease-out 3s infinite r3;-moz-animation:3s ease-out 3s infinite r3;animation:3s ease-out 3s infinite r3}.magento_integration-template-default .graph-section .point:nth-of-type(5),.magento_security-template-default .graph-section .point:nth-of-type(5),.page-template-blog .graph-section .point:nth-of-type(5),.page-template-careers .graph-section .point:nth-of-type(5),.page-template-new-cities .graph-section .point:nth-of-type(5){right:52px;top:75px}.magento_integration-template-default .graph-section .point:nth-of-type(5):after,.magento_security-template-default .graph-section .point:nth-of-type(5):after,.page-template-blog .graph-section .point:nth-of-type(5):after,.page-template-careers .graph-section .point:nth-of-type(5):after,.page-template-new-cities .graph-section .point:nth-of-type(5):after{-webkit-animation:3s ease-out 4s infinite r4;-moz-animation:3s ease-out 4s infinite r4;animation:3s ease-out 4s infinite r4}.magento_integration-template-default .security-performance-section,.magento_security-template-default .security-performance-section,.page-template-blog .security-performance-section,.page-template-careers .security-performance-section,.page-template-new-cities .security-performance-section{background-position:center bottom;min-height:535px;margin-bottom:-9rem;position:relative;z-index:200;padding:0}.magento_integration-template-default .security-performance-section .text-block,.magento_security-template-default .security-performance-section .text-block,.page-template-blog .security-performance-section .text-block,.page-template-careers .security-performance-section .text-block,.page-template-new-cities .security-performance-section .text-block{width:100%;float:none;text-align:center;position:absolute;top:50%;left:0;transform:translateY(-50%)}.magento_integration-template-default .security-performance-section .text-block .section-title,.magento_security-template-default .security-performance-section .text-block .section-title,.page-template-blog .security-performance-section .text-block .section-title,.page-template-careers .security-performance-section .text-block .section-title,.page-template-new-cities .security-performance-section .text-block .section-title{padding-bottom:25px;position:relative;margin-bottom:20px;font-weight:700}.magento_integration-template-default .security-performance-section .text-block .section-title:before,.magento_security-template-default .security-performance-section .text-block .section-title:before,.page-template-blog .page-blog.page .page-banner .page-title h1:before,.page-template-blog .security-performance-section .text-block .section-title:before,.page-template-careers .security-performance-section .text-block .section-title:before,.page-template-new-cities .security-performance-section .text-block .section-title:before{content:"";width:50px;height:2px;background:#f6f6f6;bottom:0;left:50%;margin-left:-25px;position:absolute}.magento_integration-template-default .security-performance-section .text-block .desc,.magento_security-template-default .security-performance-section .text-block .desc,.page-template-blog .security-performance-section .text-block .desc,.page-template-careers .security-performance-section .text-block .desc,.page-template-new-cities .security-performance-section .text-block .desc{font-size:18px}.magento_integration-template-default .section-title,.magento_security-template-default .section-title,.page-template-blog .section-title,.page-template-careers .section-title,.page-template-new-cities .section-title{font-weight:400!important}.magento_integration-template-default .list-green-square li,.magento_security-template-default .list-green-square li,.page-template-blog .list-green-square li,.page-template-careers .list-green-square li,.page-template-new-cities .list-green-square li{font-family:"PT Sans",sans-serif;font-size:18px}.magento_integration-template-default .list-green-square li:before,.magento_security-template-default .list-green-square li:before,.page-template-blog .list-green-square li:before,.page-template-careers .list-green-square li:before,.page-template-new-cities .list-green-square li:before{content:"";width:5px;height:5px;background:#fff;border-radius:100%;position:absolute;top:10px;left:3px}.magento_integration-template-default .let-keep-section,.magento_security-template-default .let-keep-section,.page-template-blog .let-keep-section,.page-template-careers .let-keep-section,.page-template-new-cities .let-keep-section{padding:170px 0 180px}.magento_integration-template-default .let-keep-section .section-title,.magento_security-template-default .let-keep-section .section-title,.page-template-blog .let-keep-section .section-title,.page-template-careers .let-keep-section .section-title,.page-template-new-cities .let-keep-section .section-title{font-size:32px;font-weight:400;max-width:850px;font-family:"PT Sans",sans-serif}.magento_integration-template-default .let-keep-section .feature-list,.magento_security-template-default .let-keep-section .feature-list,.page-template-blog .let-keep-section .feature-list,.page-template-careers .let-keep-section .feature-list,.page-template-new-cities .let-keep-section .feature-list{max-width:850px;margin:0 auto;display:flex;justify-content:space-between}.magento_integration-template-default .let-keep-section .feature-list .col,.magento_security-template-default .let-keep-section .feature-list .col,.page-template-blog .let-keep-section .feature-list .col,.page-template-careers .let-keep-section .feature-list .col,.page-template-new-cities .let-keep-section .feature-list .col{width:35%;float:none;padding:0}.magento_integration-template-default .support-maintenance-section,.magento_security-template-default .support-maintenance-section,.page-template-blog .support-maintenance-section,.page-template-careers .support-maintenance-section,.page-template-new-cities .support-maintenance-section{padding:140px 0 100px}.magento_integration-template-default .support-maintenance-section .container,.magento_security-template-default .support-maintenance-section .container,.page-template-blog .support-maintenance-section .container,.page-template-careers .support-maintenance-section .container,.page-template-new-cities .support-maintenance-section .container{max-width:1130px;margin:0 auto;font-family:"PT Sans",sans-serif;font-size:16px}.magento_integration-template-default .support-maintenance-section .container .half-width,.magento_security-template-default .support-maintenance-section .container .half-width,.page-template-blog .support-maintenance-section .container .half-width,.page-template-careers .support-maintenance-section .container .half-width,.page-template-new-cities .support-maintenance-section .container .half-width{width:60%}.magento_integration-template-default .support-maintenance-section .container h2,.magento_security-template-default .support-maintenance-section .container h2,.page-template-blog .support-maintenance-section .container h2,.page-template-careers .support-maintenance-section .container h2,.page-template-new-cities .support-maintenance-section .container h2{font-size:32px;margin-bottom:30px}.magento_integration-template-default .discovery-audit-section,.magento_security-template-default .discovery-audit-section,.page-template-blog .discovery-audit-section,.page-template-careers .discovery-audit-section,.page-template-new-cities .discovery-audit-section{font-family:"PT Sans",sans-serif;padding:80px 0 130px}.magento_integration-template-default .discovery-audit-section .section-title,.magento_security-template-default .discovery-audit-section .section-title,.page-template-blog .discovery-audit-section .section-title,.page-template-careers .discovery-audit-section .section-title,.page-template-new-cities .discovery-audit-section .section-title{font-size:32px}.magento_integration-template-default .discovery-audit-section p.text-center,.magento_security-template-default .discovery-audit-section p.text-center,.page-template-blog .discovery-audit-section p.text-center,.page-template-careers .discovery-audit-section p.text-center,.page-template-new-cities .discovery-audit-section p.text-center{font-size:24px;margin-bottom:40px;font-family:"PT Sans",sans-serif}.magento_integration-template-default .discovery-audit-section .feature-list,.magento_security-template-default .discovery-audit-section .feature-list,.page-template-blog .discovery-audit-section .feature-list,.page-template-careers .discovery-audit-section .feature-list,.page-template-new-cities .discovery-audit-section .feature-list{max-width:1050px;margin:0 auto;display:flex;justify-content:space-between}.magento_integration-template-default .discovery-audit-section .feature-list .col,.magento_security-template-default .discovery-audit-section .feature-list .col,.page-template-blog .discovery-audit-section .feature-list .col,.page-template-careers .discovery-audit-section .feature-list .col,.page-template-new-cities .discovery-audit-section .feature-list .col{padding:100px 12rem;background-size:auto 100%!important;display:flex;justify-content:center}.magento_integration-template-default .discovery-audit-section .feature-list .col:first-child,.magento_security-template-default .discovery-audit-section .feature-list .col:first-child,.page-template-blog .discovery-audit-section .feature-list .col:first-child,.page-template-careers .discovery-audit-section .feature-list .col:first-child,.page-template-new-cities .discovery-audit-section .feature-list .col:first-child{background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/green_bg.png) center center no-repeat}.magento_integration-template-default .discovery-audit-section .feature-list .col:nth-child(2),.magento_security-template-default .discovery-audit-section .feature-list .col:nth-child(2),.page-template-blog .discovery-audit-section .feature-list .col:nth-child(2),.page-template-careers .discovery-audit-section .feature-list .col:nth-child(2),.page-template-new-cities .discovery-audit-section .feature-list .col:nth-child(2){background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/orj_bg.png) center center no-repeat}.migrate-popup-content div.submit input.submit:hover,.migrate-popup-content div.submit:hover:after{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/icon_submit_white_hover.svg)}.magento_integration-template-default .magento2-certified-section .container,.magento_security-template-default .magento2-certified-section .container,.page-template-blog .magento2-certified-section .container,.page-template-careers .magento2-certified-section .container,.page-template-new-cities .magento2-certified-section .container{max-width:1130px;margin:0 auto;font-family:"PT Sans",sans-serif;display:flex;justify-content:space-between;padding-bottom:35px}.magento_integration-template-default .magento2-certified-section .container .content-col,.magento_security-template-default .magento2-certified-section .container .content-col,.page-template-blog .magento2-certified-section .container .content-col,.page-template-careers .magento2-certified-section .container .content-col,.page-template-new-cities .magento2-certified-section .container .content-col{padding:55px 0 0;width:84%;font-size:30px}.magento_integration-template-default .magento2-certified-section .container .flag-col,.magento_security-template-default .magento2-certified-section .container .flag-col,.page-template-blog .magento2-certified-section .container .flag-col,.page-template-careers .magento2-certified-section .container .flag-col,.page-template-new-cities .magento2-certified-section .container .flag-col{width:auto;padding:0}.magento_integration-template-default .client-logo-section,.magento_security-template-default .client-logo-section,.page-template-blog .client-logo-section,.page-template-careers .client-logo-section,.page-template-new-cities .client-logo-section{font-family:"PT Sans",sans-serif;padding-top:85px}.magento_integration-template-default .client-logo-section .container,.magento_security-template-default .client-logo-section .container,.page-template-blog .client-logo-section .container,.page-template-careers .client-logo-section .container,.page-template-new-cities .client-logo-section .container{width:100%;max-width:inherit;padding:0}.magento_integration-template-default .client-logo-section .container .section-title,.magento_security-template-default .client-logo-section .container .section-title,.page-template-blog .client-logo-section .container .section-title,.page-template-careers .client-logo-section .container .section-title,.page-template-new-cities .client-logo-section .container .section-title{font-weight:400;font-size:32px}.magento_integration-template-default .client-logo-section .container .feature-clients,.magento_security-template-default .client-logo-section .container .feature-clients,.page-template-blog .client-logo-section .container .feature-clients,.page-template-careers .client-logo-section .container .feature-clients,.page-template-new-cities .client-logo-section .container .feature-clients{margin:40px 0 80px;padding:0;display:flex;justify-content:space-between}.magento_integration-template-default .client-logo-section .container .feature-clients li,.magento_security-template-default .client-logo-section .container .feature-clients li,.page-template-blog .client-logo-section .container .feature-clients li,.page-template-careers .client-logo-section .container .feature-clients li,.page-template-new-cities .client-logo-section .container .feature-clients li{width:33%;height:inherit!important;padding:0;position:relative}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .client-inner,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .client-inner,.page-template-blog .client-logo-section .container .feature-clients li .client-content .client-inner,.page-template-careers .client-logo-section .container .feature-clients li .client-content .client-inner,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .client-inner{text-align:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;width:100%}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .client-logo,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .client-logo,.page-template-blog .client-logo-section .container .feature-clients li .client-content .client-logo,.page-template-careers .client-logo-section .container .feature-clients li .client-content .client-logo,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .client-logo{padding:0;margin:0}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .percent,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .percent,.page-template-blog .client-logo-section .container .feature-clients li .client-content .percent,.page-template-careers .client-logo-section .container .feature-clients li .client-content .percent,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .percent{margin:20px 0;font-size:60px;font-weight:700;line-height:60px}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .revenue,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-blog .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-careers .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .revenue{margin-bottom:20px;display:block;font-size:18px}.magento_integration-template-default .list-logo,.magento_security-template-default .list-logo,.page-template-blog .list-logo,.page-template-careers .list-logo,.page-template-new-cities .list-logo{max-width:990px;margin:0 auto}.magento_integration-template-default .contact-form-v2,.magento_security-template-default .contact-form-v2,.page-template-blog .contact-form-v2,.page-template-careers .contact-form-v2,.page-template-new-cities .contact-form-v2{padding-top:8rem}.magento_case_studies-template-default .contact-form-v2 .feature-stories,.magento_integration-template-default .contact-form-v2 .feature-stories,.magento_security-template-default .contact-form-v2 .feature-stories,.page-template-blog .contact-form-v2 .feature-stories,.page-template-careers .contact-form-v2 .feature-stories,.page-template-new-cities .contact-form-v2 .feature-stories{margin-bottom:120px}.page-template-blog .page-blog.page .page-banner{min-height:535px;background-size:cover;position:relative;padding:0 0 5rem}.page-template-blog .page-blog.page .page-banner .container{padding-top:100px;position:relative;transform:none;top:inherit;left:inherit}.page-template-blog .page-blog.page .page-banner .page-title h1{padding-bottom:35px;position:relative;margin-top:0;margin-bottom:30px;font-weight:700}.page-template-blog .page-blog.page .page-banner .menu-wrapper .search-block{position:relative;top:inherit;right:inherit;bottom:inherit;display:flex;justify-content:center;align-items:center}.page-template-blog .page-blog.page .page-banner .menu-wrapper .search-block img{-webkit-transform:scaleX(-1);transform:scaleX(-1);width:17px;height:auto}.page-template-blog .page-blog.page .page-banner .menu-wrapper .search-block .search-icon{border:none;margin-left:0}.page-template-blog .page-blog.page .page-banner .menu-wrapper .search-block .archive-link{font-size:16px}.page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter{margin-top:65px}.page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter li{margin:1px 1px 5px}.page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter li a{font-size:16px;font-weight:300}.single-job_listing .page-banner picture,.single-post .page-banner picture{top:0;bottom:0;left:0;width:100%;z-index:0;overflow:hidden;display:flex;position:static}@media only screen and (min-width:768px) and (max-width:1023px){.magento_integration-template-default #header .button-hamburger,.magento_integration-template-default .contact-form-v2 .contact-v2,.magento_security-template-default #header .button-hamburger,.magento_security-template-default .contact-form-v2 .contact-v2,.page-template-blog #header .button-hamburger,.page-template-blog .contact-form-v2 .contact-v2,.page-template-careers #header .button-hamburger,.page-template-careers .contact-form-v2 .contact-v2,.page-template-new-cities #header .button-hamburger,.page-template-new-cities .contact-form-v2 .contact-v2{margin-top:0}.magento_integration-template-default #header .button-hamburger:after,.magento_integration-template-default #header .button-hamburger:before,.magento_security-template-default #header .button-hamburger:after,.magento_security-template-default #header .button-hamburger:before,.page-template-blog #header .button-hamburger:after,.page-template-blog #header .button-hamburger:before,.page-template-careers #header .button-hamburger:after,.page-template-careers #header .button-hamburger:before,.page-template-new-cities #header .button-hamburger:after,.page-template-new-cities #header .button-hamburger:before{background-color:#fff}.magento_integration-template-default #header.scoll .button-hamburger:after,.magento_integration-template-default #header.scoll .button-hamburger:before,.magento_security-template-default #header.scoll .button-hamburger:after,.magento_security-template-default #header.scoll .button-hamburger:before,.page-template-blog #header.scoll .button-hamburger:after,.page-template-blog #header.scoll .button-hamburger:before,.page-template-careers #header.scoll .button-hamburger:after,.page-template-careers #header.scoll .button-hamburger:before,.page-template-new-cities #header.scoll .button-hamburger:after,.page-template-new-cities #header.scoll .button-hamburger:before{background-color:#000}.magento_integration-template-default .list-green-square,.magento_security-template-default .list-green-square,.page-template-blog .list-green-square,.page-template-careers .list-green-square,.page-template-new-cities .list-green-square{margin-bottom:15px}.magento_integration-template-default .list-green-square li,.magento_security-template-default .list-green-square li,.page-template-blog .list-green-square li,.page-template-careers .list-green-square li,.page-template-new-cities .list-green-square li{font-size:18px;font-weight:700;margin-bottom:20px}.magento_integration-template-default .security-performance-section,.magento_security-template-default .security-performance-section,.page-template-blog .security-performance-section,.page-template-careers .security-performance-section,.page-template-new-cities .security-performance-section{margin-bottom:-5rem;min-height:320px}.magento_integration-template-default .security-performance-section .text-block .section-title,.magento_security-template-default .security-performance-section .text-block .section-title,.page-template-blog .security-performance-section .text-block .section-title,.page-template-careers .security-performance-section .text-block .section-title,.page-template-new-cities .security-performance-section .text-block .section-title{font-weight:700!important;font-size:32px}.magento_integration-template-default .security-performance-section .text-block .desc,.magento_security-template-default .security-performance-section .text-block .desc,.page-template-blog .security-performance-section .text-block .desc,.page-template-careers .security-performance-section .text-block .desc,.page-template-new-cities .security-performance-section .text-block .desc{font-size:16px}.magento_integration-template-default .section-title,.magento_security-template-default .section-title,.page-template-blog .section-title,.page-template-careers .section-title,.page-template-new-cities .section-title{font-size:30px!important;margin-bottom:25px!important}.magento_integration-template-default .support-maintenance-section,.magento_security-template-default .support-maintenance-section,.page-template-blog .support-maintenance-section,.page-template-careers .support-maintenance-section,.page-template-new-cities .support-maintenance-section{padding:70px 80px 100px 30px;background-position:right 220% top;background-repeat:no-repeat;background-color:#fff}.magento_integration-template-default .support-maintenance-section .container,.magento_security-template-default .support-maintenance-section .container,.page-template-blog .support-maintenance-section .container,.page-template-careers .support-maintenance-section .container,.page-template-new-cities .support-maintenance-section .container{padding:0}.magento_integration-template-default .support-maintenance-section .container .half-width,.magento_security-template-default .support-maintenance-section .container .half-width,.page-template-blog .support-maintenance-section .container .half-width,.page-template-careers .support-maintenance-section .container .half-width,.page-template-new-cities .support-maintenance-section .container .half-width{width:100%;float:none}.magento_integration-template-default .magento2-certified-section .container .content-col,.magento_integration-template-default .support-maintenance-section .container .half-width h2,.magento_security-template-default .magento2-certified-section .container .content-col,.magento_security-template-default .support-maintenance-section .container .half-width h2,.page-template-blog .magento2-certified-section .container .content-col,.page-template-blog .support-maintenance-section .container .half-width h2,.page-template-careers .magento2-certified-section .container .content-col,.page-template-careers .support-maintenance-section .container .half-width h2,.page-template-new-cities .magento2-certified-section .container .content-col,.page-template-new-cities .support-maintenance-section .container .half-width h2{font-size:30px}.magento_integration-template-default .let-keep-section,.magento_security-template-default .let-keep-section,.page-template-blog .let-keep-section,.page-template-careers .let-keep-section,.page-template-new-cities .let-keep-section{padding:125px 0 105px}.magento_integration-template-default .client-logo-section .container .feature-clients li,.magento_integration-template-default .let-keep-section .feature-list .col,.magento_security-template-default .client-logo-section .container .feature-clients li,.magento_security-template-default .let-keep-section .feature-list .col,.page-template-blog .client-logo-section .container .feature-clients li,.page-template-blog .let-keep-section .feature-list .col,.page-template-careers .client-logo-section .container .feature-clients li,.page-template-careers .let-keep-section .feature-list .col,.page-template-new-cities .client-logo-section .container .feature-clients li,.page-template-new-cities .let-keep-section .feature-list .col{width:50%}.magento_integration-template-default .discovery-audit-section,.magento_security-template-default .discovery-audit-section,.page-template-blog .discovery-audit-section,.page-template-careers .discovery-audit-section,.page-template-new-cities .discovery-audit-section{padding:40px 0 75px}.magento_integration-template-default .discovery-audit-section p.text-center,.magento_security-template-default .discovery-audit-section p.text-center,.page-template-blog .discovery-audit-section p.text-center,.page-template-careers .discovery-audit-section p.text-center,.page-template-new-cities .discovery-audit-section p.text-center{font-size:20px;margin-bottom:0}.magento_integration-template-default .discovery-audit-section .feature-list,.magento_security-template-default .discovery-audit-section .feature-list,.page-template-blog .discovery-audit-section .feature-list,.page-template-careers .discovery-audit-section .feature-list,.page-template-new-cities .discovery-audit-section .feature-list{margin:0 -15px}.magento_integration-template-default .discovery-audit-section .feature-list .col,.magento_security-template-default .discovery-audit-section .feature-list .col,.page-template-blog .discovery-audit-section .feature-list .col,.page-template-careers .discovery-audit-section .feature-list .col,.page-template-new-cities .discovery-audit-section .feature-list .col{width:49%;padding:70px 55px;background-size:100% 100%!important;margin-top:30px;justify-content:flex-start}.magento_integration-template-default .client-logo-section,.magento_security-template-default .client-logo-section,.page-template-blog .client-logo-section,.page-template-careers .client-logo-section,.page-template-new-cities .client-logo-section{padding-top:60px}.magento_integration-template-default .client-logo-section .container .feature-clients,.magento_security-template-default .client-logo-section .container .feature-clients,.page-template-blog .client-logo-section .container .feature-clients,.page-template-careers .client-logo-section .container .feature-clients,.page-template-new-cities .client-logo-section .container .feature-clients{flex-wrap:wrap;margin-bottom:40px}.magento_integration-template-default .client-logo-section .container .feature-clients li:nth-child(3),.magento_security-template-default .client-logo-section .container .feature-clients li:nth-child(3),.page-template-blog .client-logo-section .container .feature-clients li:nth-child(3),.page-template-careers .client-logo-section .container .feature-clients li:nth-child(3),.page-template-new-cities .client-logo-section .container .feature-clients li:nth-child(3){display:none}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .revenue,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-blog .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-careers .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .revenue{font-size:18px}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .percent,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .percent,.page-template-blog .client-logo-section .container .feature-clients li .client-content .percent,.page-template-careers .client-logo-section .container .feature-clients li .client-content .percent,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .percent{font-size:60px}.magento_integration-template-default .list-logo,.magento_security-template-default .list-logo,.page-template-blog .list-logo,.page-template-careers .list-logo,.page-template-new-cities .list-logo{margin-bottom:55px}.magento_integration-template-default .contact-form-v2,.magento_security-template-default .contact-form-v2,.page-template-blog .contact-form-v2,.page-template-careers .contact-form-v2,.page-template-new-cities .contact-form-v2{padding-top:6rem;background-position:bottom center}.magento_integration-template-default .contact-form-v2 .container-v2,.magento_security-template-default .contact-form-v2 .container-v2,.page-template-blog .contact-form-v2 .container-v2,.page-template-careers .contact-form-v2 .container-v2,.page-template-new-cities .contact-form-v2 .container-v2{display:block}.magento_integration-template-default .contact-form-v2 .feature-stories,.magento_security-template-default .contact-form-v2 .feature-stories,.page-template-blog .contact-form-v2 .feature-stories,.page-template-careers .contact-form-v2 .feature-stories,.page-template-new-cities .contact-form-v2 .feature-stories{margin-bottom:60px}.magento_integration-template-default .page-template-blog .page-blog.page .page-banner,.magento_security-template-default .page-template-blog .page-blog.page .page-banner,.page-template-blog .page-template-blog .page-blog.page .page-banner,.page-template-careers .page-template-blog .page-blog.page .page-banner,.page-template-new-cities .page-template-blog .page-blog.page .page-banner{min-height:370px;height:auto;padding-bottom:6rem}.magento_integration-template-default .page-template-blog .page-blog.page .page-banner .container,.magento_security-template-default .page-template-blog .page-blog.page .page-banner .container,.page-template-blog .page-template-blog .page-blog.page .page-banner .container,.page-template-careers .page-template-blog .page-blog.page .page-banner .container,.page-template-new-cities .page-template-blog .page-blog.page .page-banner .container{padding-top:80px}.magento_integration-template-default .page-template-blog .page-blog.page .page-banner .page-title h1,.magento_security-template-default .page-template-blog .page-blog.page .page-banner .page-title h1,.page-template-blog .page-template-blog .page-blog.page .page-banner .page-title h1,.page-template-careers .page-template-blog .page-blog.page .page-banner .page-title h1,.page-template-new-cities .page-template-blog .page-blog.page .page-banner .page-title h1{font-size:32px}.magento_integration-template-default .page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter,.magento_security-template-default .page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter,.page-template-blog .page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter,.page-template-careers .page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter,.page-template-new-cities .page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter{margin-top:30px}}@media (max-width:767px){.hidden-mobile,.magento_integration-template-default .graph-section .section-intro br,.magento_security-template-default .graph-section .section-intro br,.page-contact.ver2 .contact-info-block .contact-map-right .cont-info-left,.page-template-blog .graph-section .section-intro br,.page-template-careers .graph-section .section-intro br,.page-template-new-cities .graph-section .section-intro br{display:none}.home-v2 .banner-top-v2 .small-text{font-size:14px;letter-spacing:1.62px;line-height:18px}.home-v2 .banner-top-v2 .big-text{font-size:22px;font-weight:700;letter-spacing:.56px;line-height:27px}.home-v2 .our-clients .cont-our-clients .big-paragraph{margin-bottom:30px}.home-v2 .our-clients .cont-our-clients .list-clients{padding:0 30px;margin:0 -20px}.home-v2 .our-clients .cont-our-clients .list-clients ul li .client-item .intro{font-size:20px;line-height:26px}.home-v2 .our-clients .slick-slider button.slick-prev{left:-5px}.home-v2 .our-clients .slick-slider button.slick-next{right:-5px}.home-v2 .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-home/bg-footer-home-mobile.png);background-size:100% 835px}.we-offer{padding:40px 0 120px}.we-offer .paragraph-head.border-bottom{font-size:16px;letter-spacing:.89px;line-height:20px}.we-offer .offer-item .bt-gettouch{bottom:-60px;line-height:47px;height:47px;width:185px;border-radius:3px}.page-contact.ver2 .contact-info-block .contact-left,.page-contact.ver2 .contact-info-block .contact-map-right,.project-our .col-project{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.project-our .col-project .item .content-partner .value{font-size:30px;line-height:39px}.awards .row,.our-work .row,.page-contact.ver2 .place-box-wrap .container,.we-offer .offer-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.we-offer .offer-item .items.offer-us,.we-offer .offer-item .items.offer-you{height:264px;width:300px;margin:40px auto;flex:auto}.awards,.our-work{padding:40px 0}.magento_integration-template-default .client-logo-section .container .feature-clients li,.magento_integration-template-default .let-keep-section .feature-list .col,.magento_security-template-default .client-logo-section .container .feature-clients li,.magento_security-template-default .let-keep-section .feature-list .col,.our-work .our-info-left,.page-contact.ver2 .form-bottom>div,.page-template-blog .client-logo-section .container .feature-clients li,.page-template-blog .let-keep-section .feature-list .col,.page-template-careers .client-logo-section .container .feature-clients li,.page-template-careers .let-keep-section .feature-list .col,.page-template-new-cities .client-logo-section .container .feature-clients li,.page-template-new-cities .let-keep-section .feature-list .col{width:100%}.our-work .our-info-left .big-paragraph{font-size:21px;line-height:27px;text-align:center}.our-work .our-info-right{width:100%;padding-left:0;text-align:center}.our-work .ready-to-go{font-size:13px;font-weight:600;line-height:20px;margin-top:24px;margin-bottom:0}.our-work .ready-to-go a{color:#3ab554}.our-work .ready-to-go:after{content:"";width:10px;height:10px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/new-home/arrow-right.svg) no-repeat;display:inline-block;margin-left:5px}.awards .items{width:100%;padding:25px 20px}.awards .items .content-head{margin-bottom:21px}.awards .items:after{width:112px;height:1px;top:100%;bottom:0;left:50%;transform:translateX(-50%)}.awards .desc-award,.magento_integration-template-default #header .button-hamburger,.magento_security-template-default #header .button-hamburger,.page-template-blog #header .button-hamburger,.page-template-careers #header .button-hamburger,.page-template-new-cities #header .button-hamburger{margin-top:0}.our-seo-purposes .big-paragraph{font-size:21px;line-height:27px}.our-seo-purposes .content-text-seo{margin:14px auto 0}.page-contact.ver2 .contact-info-block>.cont-info-left{display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-contact.ver2 .contact-info-block .contact-left div.wpcf7{padding:0 27px 0 26px}.page-contact.ver2 .contact-info-block .contact-left form .form-bottom .form-group{text-align:left}.page-contact.ver2 .contact-info-block .contact-left .map-wrap,.page-contact.ver2 .contact-info-block .contact-map-right .map-wrap{height:580px}.page-contact.ver2 .place-box-wrap{margin-top:46px}.page-contact.ver2 .place-box-wrap .col-items{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px 0}.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-LA,.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-NY,.page-contact.ver2 .place-box-wrap .col-items .place-box.forix-vn{background-position:center;width:220px;margin:0 auto}.your-ecommerce .container-v2{padding-top:30px}.your-ecommerce .container-v2 .title{font-size:22px;letter-spacing:.56px;line-height:26px;margin-bottom:15px;padding:0 5px}.your-ecommerce .container-v2 p{font-size:14px;line-height:18px;color:#000}.how-we-help .container-v2:before{margin:25px auto 16px}.how-we-help .container-v2 .title{font-size:22px;font-weight:700;letter-spacing:.61px;line-height:26px;margin-bottom:20px}.how-we-help .container-v2 .help-list ul{margin-left:-10px;margin-right:-10px}.how-we-help .container-v2 .help-list ul li{width:50%;padding:0 10px;border:0;position:relative}.how-we-help .container-v2 .help-list ul li:first-child,.how-we-help .container-v2 .help-list ul li:nth-child(2){margin-bottom:34px}.how-we-help .container-v2 .help-list ul li:first-child:after,.how-we-help .container-v2 .help-list ul li:nth-child(2):after{content:"";display:block;position:absolute;bottom:-17px;height:1px;left:10px;right:10px;background-color:#d8d8d8}.how-we-help .container-v2 .help-list ul li:nth-child(2n){border-left:1px solid #d8d8d8}.how-we-help .container-v2 .help-list .help-item .help-title{font-size:16px;line-height:20px;margin-top:15px}.how-we-help .container-v2 .help-list .help-item .help-desc{font-size:14px;line-height:20px;margin:10px 0 0}.how-we-help .container-v2 .actions{margin:20px 0 30px}.magento_integration-template-default #header,.magento_security-template-default #header,.page-template-blog #header,.page-template-careers #header,.page-template-new-cities #header{padding:15px 0}.magento_integration-template-default #header .logo-v2,.magento_security-template-default #header .logo-v2,.page-template-blog #header .logo-v2,.page-template-careers #header .logo-v2,.page-template-new-cities #header .logo-v2{height:14px;min-height:inherit}.magento_integration-template-default #header .button-hamburger:after,.magento_integration-template-default #header .button-hamburger:before,.magento_security-template-default #header .button-hamburger:after,.magento_security-template-default #header .button-hamburger:before,.page-template-blog #header .button-hamburger:after,.page-template-blog #header .button-hamburger:before,.page-template-careers #header .button-hamburger:after,.page-template-careers #header .button-hamburger:before,.page-template-new-cities #header .button-hamburger:after,.page-template-new-cities #header .button-hamburger:before{background-color:#fff}.magento_integration-template-default #header.scoll .button-hamburger:after,.magento_integration-template-default #header.scoll .button-hamburger:before,.magento_security-template-default #header.scoll .button-hamburger:after,.magento_security-template-default #header.scoll .button-hamburger:before,.page-template-blog #header.scoll .button-hamburger:after,.page-template-blog #header.scoll .button-hamburger:before,.page-template-careers #header.scoll .button-hamburger:after,.page-template-careers #header.scoll .button-hamburger:before,.page-template-new-cities #header.scoll .button-hamburger:after,.page-template-new-cities #header.scoll .button-hamburger:before{background-color:#000}.magento_integration-template-default .container,.magento_security-template-default .container,.page-template-blog .container,.page-template-careers .container,.page-template-new-cities .container{padding:0 15px}.magento_integration-template-default .container .page-title h1,.magento_integration-template-default .support-maintenance-section .container .half-width h2,.magento_security-template-default .container .page-title h1,.magento_security-template-default .support-maintenance-section .container .half-width h2,.page-template-blog .container .page-title h1,.page-template-blog .support-maintenance-section .container .half-width h2,.page-template-careers .container .page-title h1,.page-template-careers .support-maintenance-section .container .half-width h2,.page-template-new-cities .container .page-title h1,.page-template-new-cities .support-maintenance-section .container .half-width h2{font-size:24px}.magento_integration-template-default .section-title,.magento_security-template-default .section-title,.page-template-blog .section-title,.page-template-careers .section-title,.page-template-new-cities .section-title{font-size:24px!important;margin-bottom:20px!important}.magento_integration-template-default .list-green-square,.magento_security-template-default .list-green-square,.page-template-blog .list-green-square,.page-template-careers .list-green-square,.page-template-new-cities .list-green-square{margin-bottom:15px}.magento_integration-template-default .list-green-square li,.magento_security-template-default .list-green-square li,.page-template-blog .list-green-square li,.page-template-careers .list-green-square li,.page-template-new-cities .list-green-square li{font-size:16px;font-weight:700;margin-bottom:15px}.magento_integration-template-default .list-logo,.magento_security-template-default .list-logo,.page-template-blog .list-logo,.page-template-careers .list-logo,.page-template-new-cities .list-logo{margin-bottom:30px;text-align:center}.magento_integration-template-default .list-logo li,.magento_security-template-default .list-logo li,.page-template-blog .list-logo li,.page-template-careers .list-logo li,.page-template-new-cities .list-logo li{width:25%;display:inline-block!important}.magento_integration-template-default .security-performance-section,.magento_security-template-default .security-performance-section,.page-template-blog .security-performance-section,.page-template-careers .security-performance-section,.page-template-new-cities .security-performance-section{margin-bottom:-5rem;min-height:350px}.magento_integration-template-default .security-performance-section .text-block,.magento_security-template-default .security-performance-section .text-block,.page-template-blog .security-performance-section .text-block,.page-template-careers .security-performance-section .text-block,.page-template-new-cities .security-performance-section .text-block{max-width:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.magento_integration-template-default .security-performance-section .text-block .section-title,.magento_security-template-default .security-performance-section .text-block .section-title,.page-template-blog .security-performance-section .text-block .section-title,.page-template-careers .security-performance-section .text-block .section-title,.page-template-new-cities .security-performance-section .text-block .section-title{font-weight:700!important;font-size:22px}.magento_integration-template-default .security-performance-section .text-block .desc,.magento_security-template-default .security-performance-section .text-block .desc,.page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter li a,.page-template-blog .page-blog.page .page-banner .menu-wrapper .search-block .archive-link,.page-template-blog .security-performance-section .text-block .desc,.page-template-careers .security-performance-section .text-block .desc,.page-template-new-cities .security-performance-section .text-block .desc{font-size:14px}.magento_integration-template-default .support-maintenance-section,.magento_security-template-default .support-maintenance-section,.page-template-blog .support-maintenance-section,.page-template-careers .support-maintenance-section,.page-template-new-cities .support-maintenance-section{padding:60px 15px 30px}.magento_integration-template-default .graph-section,.magento_integration-template-default .support-maintenance-section .container,.magento_security-template-default .graph-section,.magento_security-template-default .support-maintenance-section .container,.page-template-blog .graph-section,.page-template-blog .support-maintenance-section .container,.page-template-careers .graph-section,.page-template-careers .support-maintenance-section .container,.page-template-new-cities .graph-section,.page-template-new-cities .support-maintenance-section .container{padding:0}.magento_integration-template-default .support-maintenance-section .container .half-width,.magento_security-template-default .support-maintenance-section .container .half-width,.page-template-blog .support-maintenance-section .container .half-width,.page-template-careers .support-maintenance-section .container .half-width,.page-template-new-cities .support-maintenance-section .container .half-width{width:100%;float:none}.magento_integration-template-default .let-keep-section,.magento_security-template-default .let-keep-section,.page-template-blog .let-keep-section,.page-template-careers .let-keep-section,.page-template-new-cities .let-keep-section{padding:54px 0;background-position:left 25% top}.magento_integration-template-default .discovery-audit-section .feature-list,.magento_integration-template-default .let-keep-section .feature-list,.magento_security-template-default .discovery-audit-section .feature-list,.magento_security-template-default .let-keep-section .feature-list,.page-template-blog .discovery-audit-section .feature-list,.page-template-blog .let-keep-section .feature-list,.page-template-careers .discovery-audit-section .feature-list,.page-template-careers .let-keep-section .feature-list,.page-template-new-cities .discovery-audit-section .feature-list,.page-template-new-cities .let-keep-section .feature-list{flex-wrap:wrap}.magento_integration-template-default .discovery-audit-section,.magento_security-template-default .discovery-audit-section,.page-template-blog .discovery-audit-section,.page-template-careers .discovery-audit-section,.page-template-new-cities .discovery-audit-section{padding:30px 0 65px}.magento_integration-template-default .discovery-audit-section p.text-center,.magento_security-template-default .discovery-audit-section p.text-center,.page-template-blog .discovery-audit-section p.text-center,.page-template-careers .discovery-audit-section p.text-center,.page-template-new-cities .discovery-audit-section p.text-center{font-size:18px;margin-bottom:0}.magento_integration-template-default .discovery-audit-section .feature-list .col,.magento_security-template-default .discovery-audit-section .feature-list .col,.page-template-blog .discovery-audit-section .feature-list .col,.page-template-careers .discovery-audit-section .feature-list .col,.page-template-new-cities .discovery-audit-section .feature-list .col{width:100%;padding:65px 30px;background-size:100% 100%!important;margin-top:30px}.magento_integration-template-default .magento2-certified-section .container,.magento_security-template-default .magento2-certified-section .container,.page-template-blog .magento2-certified-section .container,.page-template-careers .magento2-certified-section .container,.page-template-new-cities .magento2-certified-section .container{padding-bottom:20px}.magento_integration-template-default .magento2-certified-section .container .flag-col,.magento_security-template-default .magento2-certified-section .container .flag-col,.page-template-blog .magento2-certified-section .container .flag-col,.page-template-careers .magento2-certified-section .container .flag-col,.page-template-new-cities .magento2-certified-section .container .flag-col{width:65px}.magento_integration-template-default .magento2-certified-section .container .content-col,.magento_security-template-default .magento2-certified-section .container .content-col,.page-template-blog .magento2-certified-section .container .content-col,.page-template-careers .magento2-certified-section .container .content-col,.page-template-new-cities .magento2-certified-section .container .content-col{font-size:16px;width:calc(100% - 85px);padding-top:15px}.magento_integration-template-default .client-logo-section .container .feature-clients,.magento_security-template-default .client-logo-section .container .feature-clients,.page-template-blog .client-logo-section .container .feature-clients,.page-template-careers .client-logo-section .container .feature-clients,.page-template-new-cities .client-logo-section .container .feature-clients{flex-wrap:wrap;margin-bottom:30px}.magento_integration-template-default .client-logo-section .container .feature-clients li:nth-child(2),.magento_security-template-default .client-logo-section .container .feature-clients li:nth-child(2),.page-template-blog .client-logo-section .container .feature-clients li:nth-child(2),.page-template-careers .client-logo-section .container .feature-clients li:nth-child(2),.page-template-new-cities .client-logo-section .container .feature-clients li:nth-child(2){margin:5px 0}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .revenue,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-blog .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-careers .client-logo-section .container .feature-clients li .client-content .revenue,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .revenue{font-size:16px}.magento_integration-template-default .client-logo-section .container .feature-clients li .client-content .percent,.magento_security-template-default .client-logo-section .container .feature-clients li .client-content .percent,.page-template-blog .client-logo-section .container .feature-clients li .client-content .percent,.page-template-careers .client-logo-section .container .feature-clients li .client-content .percent,.page-template-new-cities .client-logo-section .container .feature-clients li .client-content .percent{font-size:50px}.magento_integration-template-default .graph-section .section-intro,.magento_security-template-default .graph-section .section-intro,.page-template-blog .graph-section .section-intro,.page-template-careers .graph-section .section-intro,.page-template-new-cities .graph-section .section-intro{font-size:20px;margin:0 0 30px}.magento_integration-template-default .graph-section .container,.magento_security-template-default .graph-section .container,.page-template-blog .graph-section .container,.page-template-careers .graph-section .container,.page-template-new-cities .graph-section .container{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.magento_integration-template-default .graph-section .graph,.magento_security-template-default .graph-section .graph,.page-template-blog .graph-section .graph,.page-template-careers .graph-section .graph,.page-template-new-cities .graph-section .graph{background:url("/images/fcm-graph-bg-sp.png") left 80px/320px 70% repeat-x #000;height:100%;left:0;width:767px}.magento_integration-template-default .graph-section .graph .graph-inner,.magento_security-template-default .graph-section .graph .graph-inner,.page-template-blog .graph-section .graph .graph-inner,.page-template-careers .graph-section .graph .graph-inner,.page-template-new-cities .graph-section .graph .graph-inner{width:800px}.magento_integration-template-default .graph-section .point,.magento_security-template-default .graph-section .point,.page-template-blog .graph-section .point,.page-template-careers .graph-section .point,.page-template-new-cities .graph-section .point{background:#48b945;position:absolute;width:12px;height:12px;border-radius:50%;display:none}.magento_integration-template-default .graph-section .point:after,.magento_security-template-default .graph-section .point:after,.page-template-blog .graph-section .point:after,.page-template-careers .graph-section .point:after,.page-template-new-cities .graph-section .point:after{position:absolute;width:12px;height:12px;border-radius:50%;content:"";z-index:1}.magento_integration-template-default .graph-section .point:nth-of-type(2),.magento_security-template-default .graph-section .point:nth-of-type(2),.page-template-blog .graph-section .point:nth-of-type(2),.page-template-careers .graph-section .point:nth-of-type(2),.page-template-new-cities .graph-section .point:nth-of-type(2){top:74px;right:32px;display:block;left:inherit}.magento_integration-template-default .graph-section .point:nth-of-type(4),.magento_security-template-default .graph-section .point:nth-of-type(4),.page-template-blog .graph-section .point:nth-of-type(4),.page-template-careers .graph-section .point:nth-of-type(4),.page-template-new-cities .graph-section .point:nth-of-type(4){right:290px;top:202px;left:auto;display:block}.magento_integration-template-default .contact-form-v2,.magento_security-template-default .contact-form-v2,.page-template-blog .contact-form-v2,.page-template-careers .contact-form-v2,.page-template-new-cities .contact-form-v2{padding-top:40px;background-position:bottom 10% center;background-size:300% 960px}.magento_integration-template-default .contact-form-v2 .feature-stories,.magento_security-template-default .contact-form-v2 .feature-stories,.page-template-blog .contact-form-v2 .feature-stories,.page-template-careers .contact-form-v2 .feature-stories,.page-template-new-cities .contact-form-v2 .feature-stories{margin-bottom:55px}.magento_integration-template-default .contact-form-v2 .feature-stories li .content-feature,.magento_security-template-default .contact-form-v2 .feature-stories li .content-feature,.page-template-blog .contact-form-v2 .feature-stories li .content-feature,.page-template-careers .contact-form-v2 .feature-stories li .content-feature,.page-template-new-cities .contact-form-v2 .feature-stories li .content-feature{padding:60px 10px 45px}.page-template-blog .page-blog.page .page-banner{min-height:500px;height:auto;padding-bottom:35px}.page-template-blog .page-blog.page .page-banner .container{padding-top:50px}.page-template-blog .page-blog.page .page-banner .page-title h1{font-size:22px}.page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter{margin-top:30px}.page-template-default .page-banner,.single-magento_integration .page-banner{height:240px;background-size:cover}}@-webkit-keyframes r0{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r0{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@-webkit-keyframes r1{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r1{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@-webkit-keyframes r2{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r2{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@-webkit-keyframes r3{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r3{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@-webkit-keyframes r4{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}@keyframes r4{50%{box-shadow:0 0 8px 6px rgba(51,51,51,0),0 0 0 0 rgba(51,51,51,0)}60%{box-shadow:0 0 8px 6px #444,0 0 12px 8px #444}100%{box-shadow:0 0 8px 6px rgba(85,85,85,0),0 0 10px 35px rgba(85,85,85,0)}}.page-template-default .page-banner,.single-job_listing .page-banner,.single-post .page-banner{position:relative;padding:0;background:url("/images/bg-banner-page.png") top center no-repeat}.page-blog .page-banner .post-meta,.single-job_listing .page-banner .post-meta{opacity:.7;color:#fff;font-family:Montserrat;letter-spacing:.57px;line-height:19px;text-align:center;text-transform:uppercase}.page-blog .page-banner .post-meta span,.single-job_listing .page-banner .post-meta span{font-size:16px;border-left:1px solid rgba(255,255,255,.5)}.page-blog .page-banner .post-meta span.post-date,.single-job_listing .page-banner .post-meta span.post-date{padding-right:10px}.page-blog .page-banner .post-meta span.category,.single-job_listing .page-banner .post-meta span.category{padding-left:10px}.single-job_listing .page-banner .container .page-title,.single-post .page-banner .container .page-title{max-width:954px;margin:0 auto}.page-template-careers .page-banner .container h1,.page-template-default .page-banner .container h1,.single-job_listing .page-banner .container h1,.single-post .page-banner .container h1{color:#fff;font-family:Montserrat;font-size:40px;font-weight:700;letter-spacing:1.11px;line-height:50px;text-align:center}.magento_integration-template-default .page-banner,.magento_security-template-default .page-banner,.page-template-blog .page-banner,.page-template-careers .page-banner,.page-template-default .page-banner,.page-template-new-cities .page-banner,.single-job_listing .page-banner,.single-post .page-banner{background-size:cover;background-position:bottom center}.page-template-new-cities .security-performance-section .text-block .sub-section-title{opacity:.5;color:#fff;font-family:Montserrat;font-size:14px;letter-spacing:.5px;line-height:17px;text-align:center;text-transform:uppercase}.page-template-new-cities .security-performance-section .text-block .section-title{color:#fff;font-family:Montserrat;font-size:40px;font-weight:700!important;letter-spacing:1.11px;line-height:50px;text-align:center}.page-template-new-cities .security-performance-section .text-block .desc{color:#fff;font-family:"PT Sans";font-size:18px;line-height:23px;text-align:center}.magento_integration-template-default .contact-form-v2,.magento_security-template-default .contact-form-v2,.page-template-blog .contact-form-v2,.page-template-careers .contact-form-v2,.page-template-new-cities .contact-form-v2,.single-job_listing .contact-form-v2{background-size:100% 852px;background-repeat:no-repeat;background-position:bottom center}.job-manager-application-wrapper .application .application_button,.single_job_listing .application .application_button{height:47px;width:214px;border:2px solid #2d2d2d;border-radius:3px;background:#fff;color:#000;font-family:Montserrat;font-size:16px!important;font-weight:500;letter-spacing:2px;line-height:19px!important;text-align:center!important;text-transform:uppercase;padding:0!important}.job-manager-application-wrapper .application .application_button:hover,.single_job_listing .application .application_button:hover{border-color:#3ab554;background:#3ab554;color:#fff}.magento_integration-template-default .graph-section .btn,.page-template-blog .graph-section .btn,.page-template-careers .graph-section .btn,.page-template-new-cities .graph-section .btn{color:#000;font-family:Montserrat;font-size:16px;letter-spacing:2px;line-height:19px;text-align:center;font-weight:300}.magento_integration-template-default .graph-section .btn:hover,.page-template-blog .graph-section .btn:hover,.page-template-careers .graph-section .btn:hover,.page-template-new-cities .graph-section .btn:hover{color:rgba(255,255,255,0)}@media (max-width:1023px){.magento_integration-template-default #header .nav-v2 ul li a,.magento_security-template-default #header .nav-v2 ul li a,.page-template-blog #header .nav-v2 ul li a,.page-template-careers #header .nav-v2 ul li a,.page-template-new-cities #header .nav-v2 ul li a{color:#2d2d2d}.magento_integration-template-default .graph-section .section-intro,.page-template-blog .graph-section .section-intro,.page-template-careers .graph-section .section-intro,.page-template-new-cities .graph-section .section-intro{font-size:30px}.contact-form-v2 .contact-v2{margin:60px 0 0}.header-v2.scoll .button-hamburger:after,.header-v2.scoll .button-hamburger:before{background-color:#000!important}}@media only screen and (max-width:1023px) and (min-width:768px){.footer-custom #social-link li a,.footer-custom .contact-info .address-bottom a,.footer-custom .contact-info>div>div[class*=address] h4,.footer-custom .footer-bottom,.footer-custom .footer-bottom #copyright,.footer-custom .footer-top .contact-info>div>div,.footer-custom .footer-top .footer-link-section a,.footer-custom .footer-top .footer-link-section h4{font-size:14px;line-height:20px}.magento_integration-template-default .security-performance-section .text-block .section-title,.magento_security-template-default .security-performance-section .text-block .section-title,.page-template-blog .security-performance-section .text-block .section-title,.page-template-careers .security-performance-section .text-block .section-title,.page-template-default .security-performance-section .text-block .section-title,.page-template-new-cities .security-performance-section .text-block .section-title,.single-job_listing .security-performance-section .text-block .section-title,.single-post .security-performance-section .text-block .section-title{font-size:32px!important}.magento_integration-template-default .page-banner .container h1,.magento_security-template-default .page-banner .container h1,.page-template-blog .page-banner .container h1,.page-template-careers .page-banner .container h1,.page-template-default .page-banner .container h1,.page-template-new-cities .page-banner .container h1,.single-job_listing .page-banner .container h1,.single-post .page-banner .container h1{font-size:32px;font-weight:700;letter-spacing:.89px;line-height:39px}.magento_integration-template-default .contact-form-v2>.contact-v2,.magento_security-template-default .contact-form-v2>.contact-v2,.page-template-blog .contact-form-v2>.contact-v2,.page-template-careers .contact-form-v2>.contact-v2,.page-template-default .contact-form-v2>.contact-v2,.page-template-new-cities .contact-form-v2>.contact-v2,.single-job_listing .contact-form-v2>.contact-v2,.single-post .contact-form-v2>.contact-v2{margin:60px 0 0}.page-template-new-cities .discovery-audit-section p.text-center{max-width:606px;margin:0 auto}.page-template-new-cities .let-keep-section{padding:125px 30px 105px}.page-template-new-cities .magento2-certified-section .container .content-col{padding:55px 30px}.contact-form-v2 .contact-v2 .contact-v2-right .form-group:first-child{margin-top:12px}}.emergency-support .conversion-driven-approach .content ul li .conversion-item .logo img,.page-template-webinar-video .page .page-banner,.single-job_listing .page-banner,.single-post .page-banner{height:auto}.page-template-default .page-banner{height:430px}@media (min-width:768px) and (max-width:1024px){.page-template-blog .page-blog.page .page-banner .menu-wrapper .category-filter{margin-top:16px}.single-job_listing .page-banner,.single-post .page-banner{height:430px}.single-job_listing .page-banner picture,.single-post .page-banner picture{position:absolute}}.service-lp:not(.magento-ecommerce-services) .eCommerce-goals{bottom:0;margin-bottom:66px}.service-lp:not(.magento-ecommerce-services) .banner-top-v2{height:22vw}.service-lp:not(.magento-ecommerce-services) .banner-top-v2 .big-text{max-width:925px;margin:0 auto 21px}.service-lp:not(.magento-ecommerce-services) .banner-top-v2 .big-text:after{margin:21px auto 0}.service-lp.magento-ecommerce-services .audit .col-right .form-audit form p,.service-lp.magento-ecommerce-services .banner-top-v2 .small-text,.service-lp:not(.magento-ecommerce-services) .banner-top-v2 .small-text,.speed-audit .banner-top-v2 .small-text{margin-bottom:15px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2{max-width:1160px;padding-bottom:102px;padding-top:65px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .row,.service-lp:not(.magento-ecommerce-services) #analytics .row,.service-lp:not(.magento-ecommerce-services) #development-support .row,.service-lp:not(.magento-ecommerce-services) #research .row,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .row{display:flex;flex-wrap:wrap}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-left{width:55%;padding-right:40px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-left .big-paragraph{margin-top:47px;max-width:438px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right{width:45%;text-align:center}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul{position:relative;width:362px;height:362px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/venn-bg.png) center no-repeat;margin:0 auto}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li{list-style-type:none;position:absolute}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li a,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li span,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li a,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li span{color:#2d2d2d;font-family:Montserrat;font-size:16px;font-weight:400;line-height:21px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.dev,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.dev{width:111px;top:50px;left:90px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.dev:before,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.dev:before{content:"";width:228px;height:203px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/venn-bg-dev.png) no-repeat;display:inline-block;z-index:-2;top:-62px;left:-57px;position:absolute;-webkit-transition:50ms linear;-moz-transition:50ms linear;transition:50ms linear}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.dev:hover:before,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.dev:hover:before{top:-50px;left:-60px;z-index:-1}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.research-design,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.research-design{width:83px;top:210px;left:30px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:before,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:before{content:"";width:204px;height:229px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/venn-bg-research.png) no-repeat;display:inline-block;z-index:-2;top:-88px;left:-30px;position:absolute;-webkit-transition:50ms linear;-moz-transition:50ms linear;transition:50ms linear}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:hover:before,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:hover:before{top:-77px;left:-30px;z-index:-1}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization{width:119px;top:205px;right:26px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:before,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:before{content:"";width:228px;height:228px;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/venn-bg-analytics.png) no-repeat;display:inline-block;z-index:-2;top:-115px;left:-90px;position:absolute;-webkit-transition:50ms linear;-moz-transition:50ms linear;transition:50ms linear}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:hover:before,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:hover:before{top:-105px;left:-83px;z-index:-1}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.you,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.you{top:180px;left:155px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .ready-to-go{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;line-height:20px;color:#3ab554;margin-bottom:20px;padding-bottom:20px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .ready-to-go h2{display:block;margin:0;font-size:inherit;font-weight:inherit}.service-lp:not(.magento-ecommerce-services) #analytics .fea-img,.service-lp:not(.magento-ecommerce-services) #development-support .fea-img{padding-right:80px}.service-lp:not(.magento-ecommerce-services) #research .fea-img{padding-left:80px;text-align:right;order:2}.service-lp:not(.magento-ecommerce-services) #analytics,.service-lp:not(.magento-ecommerce-services) #development-support,.service-lp:not(.magento-ecommerce-services) #research{padding:49px 0}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text,.service-lp:not(.magento-ecommerce-services) #research .row>div.text{padding-left:64px}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text .content,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text .content,.service-lp:not(.magento-ecommerce-services) #research .row>div.text .content{max-width:542px}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text .big-paragraph,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text .big-paragraph,.service-lp:not(.magento-ecommerce-services) #research .row>div.text .big-paragraph{color:#2d2d2d;font-family:Montserrat;font-size:30px;line-height:38px;margin-bottom:25px;margin-top:40px}.service-lp.magento-ecommerce-services #analytics .row>div.text .paragraph,.service-lp.magento-ecommerce-services #development-support .row>div.text .paragraph,.service-lp.magento-ecommerce-services #research .row>div.text .paragraph,.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text .paragraph,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text .paragraph,.service-lp:not(.magento-ecommerce-services) #research .row>div.text .paragraph{max-width:542px;color:#2d2d2d;font-family:"PT Sans";font-size:16px;line-height:22px;margin-bottom:25px}.service-lp.magento-ecommerce-services #analytics .row>div.text .desc-detail ul,.service-lp.magento-ecommerce-services #development-support .row>div.text .desc-detail ul,.service-lp.magento-ecommerce-services #research .row>div.text .desc-detail ul,.service-lp.magento-ecommerce-services .audit .col-right .desc-detail ul,.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text .desc-detail ul,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text .desc-detail ul,.service-lp:not(.magento-ecommerce-services) #research .row>div.text .desc-detail ul,.service-lp:not(.magento-ecommerce-services) .audit .col-right .desc-detail ul{padding-left:20px}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text .desc-detail ul li,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text .desc-detail ul li,.service-lp:not(.magento-ecommerce-services) #research .row>div.text .desc-detail ul li{color:#2d2d2d;font-family:"PT Sans";font-size:16px;line-height:20px;margin-bottom:15px}.emergency-support .magento-services-repeat#magento_provide .fea-img,.emergency-support .magento-services-repeat#magento_support_24_7 .fea-img,.service-lp:not(.magento-ecommerce-services) #research .text{order:1}.service-lp:not(.magento-ecommerce-services) #analytics{padding-bottom:100px}.service-lp:not(.magento-ecommerce-services) .audit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:43.055555555vw;position:relative;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/develop-plan.png) 0 0/cover}.service-lp:not(.magento-ecommerce-services) .audit .col-right{width:543px;box-shadow:0 0 10px rgba(0,0,0,.16);background-color:#fff;position:absolute;z-index:2;padding:50px;top:50%;right:10%;transform:translateY(-50%)}.service-lp.magento-ecommerce-services .audit .col-right .big-paragraph,.service-lp:not(.magento-ecommerce-services) .audit .col-right .big-paragraph{color:#2d2d2d;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:1px;line-height:20px;text-transform:uppercase;margin-bottom:15px;position:relative}.service-lp.magento-ecommerce-services .audit .col-right .big-paragraph:after,.service-lp:not(.magento-ecommerce-services) .audit .col-right .big-paragraph:after{content:"";display:block;width:50px;height:1px;background-color:#2d2d2d;opacity:.5;margin-top:25px}.service-lp.magento-ecommerce-services .audit .col-right .paragraph,.service-lp:not(.magento-ecommerce-services) .audit .col-right .paragraph{color:#2d2d2d;font-family:"PT Sans";font-weight:400;font-size:32px;line-height:38px;margin-bottom:28px}.service-lp.magento-ecommerce-services .audit .col-right .paragraph b,.service-lp:not(.magento-ecommerce-services) .audit .col-right .paragraph b{font-weight:700;font-style:italic}.service-lp:not(.magento-ecommerce-services) .audit .col-right .desc-detail ul li{color:#2d2d2d;font-family:"PT Sans";font-size:16px;font-weight:400;margin-bottom:20px}.service-lp.magento-ecommerce-services .audit .col-right .ready-to-go a,.service-lp:not(.magento-ecommerce-services) .audit .col-right .ready-to-go a{width:161px;margin-top:20px}@media (max-width:1024px){.service-lp:not(.magento-ecommerce-services) .banner-top-v2{height:233px}.service-lp:not(.magento-ecommerce-services) .banner-top-v2 .big-text:after,.service-lp:not(.magento-ecommerce-services) .banner-top-v2 .bottom-text,.service-lp:not(.magento-ecommerce-services) .banner-top-v2 .small-text{display:none}.service-lp:not(.magento-ecommerce-services) .banner-top-v2 .big-text{max-width:600px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2{padding:0 60px 15px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-left{width:45%;padding-right:30px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .big-paragraph{font-size:21px;line-height:25px;margin-bottom:20px}.service-lp:not(.magento-ecommerce-services) #analytics,.service-lp:not(.magento-ecommerce-services) #development-support,.service-lp:not(.magento-ecommerce-services) #research{padding:27px 0}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text,.service-lp:not(.magento-ecommerce-services) #research .row>div.text{padding-left:36px;padding-right:21px}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text .big-paragraph,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text .big-paragraph,.service-lp:not(.magento-ecommerce-services) #research .row>div.text .big-paragraph{font-size:21px;line-height:38px;margin-top:0}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.fea-img,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.fea-img,.service-lp:not(.magento-ecommerce-services) #research .row>div.fea-img{padding-right:0;padding-left:0}.service-lp:not(.magento-ecommerce-services) #analytics{padding-bottom:50px}.service-lp:not(.magento-ecommerce-services) .audit{height:504px}.service-lp:not(.magento-ecommerce-services) .audit .col-right{width:352px;padding:26px}.service-lp:not(.magento-ecommerce-services) .audit .col-right .big-paragraph{font-size:16px;letter-spacing:.89px;line-height:20px}.service-lp:not(.magento-ecommerce-services) .audit .col-right .paragraph{font-size:21px;line-height:25px}.service-lp:not(.magento-ecommerce-services) .audit .col-right .desc-detail ul li{margin-bottom:15px}}@media (max-width:767px){.page-template-careers .page-banner .container h1,.page-template-default .page-banner .container h1,.single-job_listing .page-banner .container h1,.single-post .page-banner .container h1{font-size:22px;font-weight:700;letter-spacing:.56px;line-height:27px;text-align:center}.page-blog .page-banner .post-meta span,.single-job_listing .page-banner .post-meta span{font-size:14px}.magento_integration-template-default .graph-section .section-intro,.page-template-blog .graph-section .section-intro,.page-template-careers .graph-section .section-intro,.page-template-new-cities .graph-section .section-intro{font-size:22px}.page-template-new-cities .magento2-certified-section{background-position:670px 0}.page-template-new-cities .magento2-certified-section .container .content-col{color:#fff;font-family:"PT Sans";font-size:16px;line-height:24px;padding-top:17px}.footer-custom .footer-top{padding-top:30px}.page-blog .post-content{padding:20px 15px}.magento_integration-template-default .security-performance-section .text-block,.page-template-blog .security-performance-section .text-block,.page-template-careers .security-performance-section .text-block,.page-template-new-cities .security-performance-section .text-block{max-width:100%}.magento_integration-template-default .security-performance-section .text-block .desc,.page-template-blog .security-performance-section .text-block .desc,.page-template-careers .security-performance-section .text-block .desc,.page-template-new-cities .security-performance-section .text-block .desc{font-size:14px;line-height:19px;text-align:center;max-width:200px;margin:0 auto}.magento_integration-template-default .security-performance-section .section-title,.page-template-blog .security-performance-section .section-title,.page-template-careers .security-performance-section .section-title,.page-template-new-cities .security-performance-section .section-title{font-size:22px!important;letter-spacing:.56px!important;line-height:27px!important;padding:0 30px}.magento_integration-template-default .discovery-audit-section p.text-center,.page-template-blog .discovery-audit-section p.text-center,.page-template-careers .discovery-audit-section p.text-center,.page-template-new-cities .discovery-audit-section p.text-center{padding:0 40px}.service-lp:not(.magento-ecommerce-services) #analytics,.service-lp:not(.magento-ecommerce-services) #development-support,.service-lp:not(.magento-ecommerce-services) #research{padding:25px 0}.service-lp:not(.magento-ecommerce-services) #analytics .row>div,.service-lp:not(.magento-ecommerce-services) #development-support .row>div,.service-lp:not(.magento-ecommerce-services) #research .row>div,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-left,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right{width:100%}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text,.service-lp:not(.magento-ecommerce-services) #research .row>div.text,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2{padding-left:15px;padding-right:15px}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.text .big-paragraph,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.text .big-paragraph,.service-lp:not(.magento-ecommerce-services) #research .row>div.text .big-paragraph{margin-top:22px;margin-bottom:10px}.service-lp:not(.magento-ecommerce-services) #analytics .row>div.fea-img,.service-lp:not(.magento-ecommerce-services) #development-support .row>div.fea-img,.service-lp:not(.magento-ecommerce-services) #research .row>div.fea-img{padding-right:0;padding-left:0}.service-lp:not(.magento-ecommerce-services) #research .fea-img,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right{order:1}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul{padding-left:0;width:268px;height:268px;background-size:100%}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li a,.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li span{font-size:15px;font-weight:400;line-height:18px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.dev{top:40px;left:56px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.dev:before{width:167px;height:148px;background-size:100%;top:-46px;left:-30px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.dev:hover:before{top:-40px;left:-33px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.research-design{top:154px;left:10px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:before{width:149px;height:168px;background-size:100%;top:-62px;left:-12px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:hover:before{top:-54px;left:-9px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization{top:158px;right:14px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:before{top:-90px;left:-36px;width:167px;height:166px;background-size:100%}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:hover:before{top:-82px;left:-34px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-right ul li.you{top:130px;left:114px}.service-lp:not(.magento-ecommerce-services) .tailored-solutions .container-v2 .solutions-col-left{order:2}.service-lp:not(.magento-ecommerce-services) .audit{height:157.5vw;background-position:10% center}.service-lp:not(.magento-ecommerce-services) .audit .col-right{width:auto;top:33px;left:33px;right:29px;bottom:30px;transform:none}.service-lp:not(.magento-ecommerce-services) .audit .col-right .big-paragraph:after{margin-top:13px}.service-lp:not(.magento-ecommerce-services) .audit .col-right .paragraph{margin-bottom:15px}.service-lp:not(.magento-ecommerce-services) .audit .col-right .desc-detail ul li{margin-bottom:10px}.service-lp:not(.magento-ecommerce-services) .audit .col-right .ready-to-go a{margin-top:5px}.eCommerce-goals{margin-bottom:27px}}.security-page .banner-top-v2,.security-page .eCommerce-goals .tailored-solutions{background-color:#f6f6f6}.security-page .eCommerce-goals .tailored-solutions .container-v2{padding-bottom:35px}.security-page .eCommerce-goals .tailored-solutions .fea-img{margin-bottom:50px}.security-page .eCommerce-goals .tailored-solutions .solutions-col-left{color:#2d2d2d;font-family:"PT Sans";font-size:16px;line-height:22px}.new-about .block .text-col,.security-page .eCommerce-goals .tailored-solutions .solutions-col-right{text-align:left}.security-page .eCommerce-goals .tailored-solutions .solutions-col-right .contact-security .form-group .form-control{font-family:Montserrat;font-weight:300;font-size:16px;line-height:20px;color:#2d2d2d;padding:12px 0;border:0;border-bottom:1px solid rgba(45,45,45,.2);border-radius:0;background:0 0}.security-page .eCommerce-goals .tailored-solutions .solutions-col-right .contact-security .form-group .form-control::-webkit-input-placeholder{color:#2d2d2d}.security-page .eCommerce-goals .tailored-solutions .solutions-col-right .contact-security .form-group .form-control:-ms-input-placeholder{color:#2d2d2d}.security-page .eCommerce-goals .tailored-solutions .solutions-col-right .contact-security .form-group .form-control::placeholder{color:#2d2d2d}.security-page .eCommerce-goals .tailored-solutions .solutions-col-right .contact-security .form-group .button-type-1 .form-submit-btn{position:relative;border:0;background:0;width:100%;z-index:2}.magento_case_studies-template-default #header.scoll ul li a{color:#2d2d2d}.magento_case_studies-template-default .page-banner{height:415px;position:relative;padding:0;background:url(/images/bg-banner-page.png) bottom center/cover no-repeat}.magento_case_studies-template-default .left-column{width:340px;float:left}.magento_case_studies-template-default .left-column ul,.speed-audit ul{list-style:none}.magento_case_studies-template-default .right-column{float:left;padding-left:50px;width:calc(100% - 340px)}.magento_case_studies-template-default .contact-form-v2{padding-top:8rem;background-size:100% 852px;background-repeat:no-repeat;background-position:bottom center}.new-about .banner-top-v2{height:274px;padding-top:25px}.new-about .banner-top-v2 .big-text{max-width:760px;margin-bottom:20px}.new-about .banner-top-v2 .big-text:after{margin-top:20px!important;opacity:1}.new-about .block .work-two-cols{display:flex;align-items:center;padding:40px 0 0;margin:0 auto;justify-content:space-between}.new-about .block .small-caption{color:#2d2d2d;font-family:Montserrat;font-size:30px;letter-spacing:0;line-height:38px;margin-bottom:20px;display:block}.new-about .block .description{color:#2d2d2d;font-family:"PT Sans";font-size:16px;letter-spacing:0;line-height:22px}.new-about .block .big-caption,.new-about .join-forix-team h2{font-size:40px;letter-spacing:1.2px;line-height:52px;font-weight:600}.new-about .block .actions{margin-top:15px}.new-about .block .actions a,.speed-audit .button-link{display:inline-block;height:41px;border-radius:3px;background-color:#3ab554;text-align:center;line-height:41px;font-size:14px;letter-spacing:.03px;color:#fff;padding:0 15px;text-transform:uppercase}.new-about .block .actions p{color:#3ab554;font-family:"PT Sans";font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;margin-bottom:22px}.new-about .block .big-caption{color:#2d2d2d;font-family:Montserrat;text-align:center;margin:40px 0 20px;display:block}.new-about .block-different .work-two-cols:first-child{max-width:1142px;padding:0 15px;z-index:10}.new-about .block-different .work-two-cols:first-child .image-col{width:57.1%}.new-about .block-different .work-two-cols:first-child .text-col{width:38.49%;padding-right:0}.new-about .block-different .work-two-cols:nth-child(2){max-width:1332px;padding:0 15px;z-index:9;margin-top:-53px;background:#eee}.new-about .block-different .work-two-cols:nth-child(2) .image-col{width:59.52%;margin-bottom:-45px;margin-top:-20px}.new-about .block-different .work-two-cols:nth-child(2) .text-col{width:42.17%;padding-left:7.3%;text-align:left}.new-about .block-chart ul:before,.new-about .block-different .work-two-cols:nth-child(2):before,.new-about .block-different .work-two-cols:nth-child(4):before{content:"";position:absolute;top:0;bottom:0;width:400%;background:#eee;left:-400%}.new-about .block-chart ul:after,.new-about .block-different .work-two-cols:nth-child(2):after,.new-about .block-different .work-two-cols:nth-child(4):after{content:"";position:absolute;top:0;bottom:0;width:400%;background:#eee;right:-400%}.new-about .block-different .work-two-cols:nth-child(3){max-width:1032px;z-index:8;padding:60px 15px 40px}.new-about .block-different .work-two-cols:nth-child(3) .image-col{width:45.41%;margin-bottom:-115px}.new-about .block-different .work-two-cols:nth-child(3) .text-col{width:50.2%}.new-about .block-different .work-two-cols:nth-child(4){max-width:1257px;z-index:7;padding:58px 15px 0;background:#eee}.new-about .block-different .work-two-cols:nth-child(4) .image-col{width:55.91%;margin-bottom:-54px}.new-about .block-different .work-two-cols:nth-child(4) .text-col{width:36.1%;text-align:left;padding-left:4.65%}.new-about .block-chart{padding:108px 0 60px}.new-about .block-chart>.big-caption,.new-about .block-chart>.description{max-width:600px;margin-left:auto!important;margin-right:auto!important}.new-about .block-chart .chart{margin:30px 0 -125px;position:relative;z-index:10}.new-about .block-chart ul{display:flex;align-items:center;justify-content:space-between;max-width:1348px;list-style:none;margin:0 auto;position:relative;padding:197px 30px 60px;background:#eee;z-index:5}.new-about .block-chart ul li{height:192px;width:31.52%;border-radius:5px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.05);padding:27px}.new-about .block-chart ul li p{flex:0 0 100%;color:#2d2d2d;font-family:Montserrat;font-size:20px;letter-spacing:0;line-height:24px;text-transform:uppercase}.new-about .block-chart ul li p small{font-weight:300}.new-about .block-chart ul li .big-caption{color:#2d2d2d;font-family:Montserrat;font-size:80px;font-weight:600;letter-spacing:0;text-align:center;flex:0 0 100%;margin:0 0 10px;line-height:1}.new-about .block-working{max-width:1113px;margin:0 auto;padding:0 15px}.new-about .block-working .caption{padding:0 5.08%}.new-about .block-working .big-caption{color:#2d2d2d;font-family:Montserrat;font-size:100px;font-weight:600;letter-spacing:0;line-height:95px;max-width:430px;float:left;margin:0}.new-about .block-working .description{padding-left:480px;text-align:left;padding-top:23px}.new-about .block-working .slider{clear:both;margin-top:60px;padding:0 75px;position:relative}.new-about .block-working .slider .slick-slide>span{padding:0 12px;display:block}.new-about .block-working .slider .slick-arrow{text-indent:-9999px;width:50px;height:50px;background-color:#e5e5e5;position:absolute;top:50%;margin-top:-25px;border-radius:50%;border:none;z-index:1}.new-about .block-working .slider .slick-arrow:before{content:"";width:15px;height:15px;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-7px}.new-about .block-working .slider .slick-arrow.slick-prev{left:0}.new-about .block-working .slider .slick-arrow.slick-prev:before{border-left:2px solid #000;border-top:2px solid #000;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.new-about .block-working .slider .slick-arrow.slick-next{right:0}.new-about .block-working .slider .slick-arrow.slick-next:before{border-right:2px solid #000;border-top:2px solid #000;margin-left:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.new-about .block-working .slick-slider,.service-lp.magento-ecommerce-services #development-support{padding:0}.new-about .join-forix-team{position:static;padding:80px 0 0;margin-bottom:-80px}.new-about .join-forix-team h2{text-align:center;margin:0 0 20px}.new-about .join-forix-team .desc{color:#2d2d2d;font-family:"PT Sans";font-size:16px;letter-spacing:0;line-height:22px;text-align:center;margin:0 auto 20px}.new-about .join-forix-team .button-hiring{height:41px;width:182px;line-height:37px;text-transform:capitalize;font-size:14px;letter-spacing:.35px}@media only screen and (max-width:1332px){.new-about .block-different .work-two-cols:first-child,.new-about .block-different .work-two-cols:nth-child(2),.new-about .block-different .work-two-cols:nth-child(4){max-width:1332px;padding-left:30px!important;padding-right:30px!important}.new-about .block-different .work-two-cols:nth-child(2) .text-col{padding-left:0;padding-top:35px}.new-about .block-different .work-two-cols:nth-child(4) .text-col{padding-left:0}.new-about .block-different .work-two-cols:nth-child(3) .text-col{padding-right:0!important}}@media only screen and (max-width:1112px){.new-about .block-different .work-two-cols:first-child{padding-bottom:20px}.new-about .block-different .work-two-cols:nth-child(2){padding-top:35px;padding-bottom:20px}.new-about .block-different .work-two-cols:nth-child(2) .image-col{margin-top:-45px}}@media only screen and (max-width:1023px){.page-template-default #header .nav-v2 ul li a,.single-job_listing #header .nav-v2 ul li a,.single-post #header .nav-v2 ul li a{color:#2d2d2d}.security-page .eCommerce-goals{padding-top:0}.security-page .eCommerce-goals .tailored-solutions{padding-top:40px}.magento_case_studies-template-default .left-column{width:250px}.magento_case_studies-template-default .right-column{width:calc(100% - 250px)}.new-about .block-different .work-two-cols{padding:20px 15px!important;margin-top:0!important;margin-bottom:0!important}.new-about .block-different .work-two-cols:nth-child(4) .text-col{width:41.1%}.new-about .block-different .work-two-cols .image-col,.new-about .block-different .work-two-cols .text-col{margin:0!important}.new-about .block .small-caption{font-size:18px;margin-bottom:15px;line-height:20px}.new-about .block .big-caption{font-size:25px;line-height:30px}.new-about .block-chart{padding:50px 0}.new-about .block-chart ul{padding:150px 15px 20px}.new-about .block-chart ul li .big-caption{font-size:50px}.new-about .block-chart ul li p{font-size:16px}.new-about .block-working .caption{padding:0 15px}.new-about .block-working .big-caption{font-size:43px;line-height:58px;text-align:left;max-width:190px}.new-about .block-working .description{padding-left:215px;padding-top:13px}.new-about .block-working .slider{margin-top:50px}.new-about .join-forix-team{padding:30px 0;margin-bottom:0}}.service-lp.magento-ecommerce-services .banner-top-v2,.speed-audit .banner-top-v2{height:20vw;padding-top:20px}.service-lp.magento-ecommerce-services .banner-top-v2 .big-text,.speed-audit .banner-top-v2 .big-text{max-width:650px;margin:0 auto 21px}.service-lp.magento-ecommerce-services .banner-top-v2 .big-text:after{margin:21px auto 0;opacity:1}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2{max-width:1140px;padding-bottom:102px;padding-top:65px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left{width:62%;padding-left:21%;order:1}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left .big-paragraph{margin-top:47px;max-width:438px;margin-bottom:20px;font-family:Montserrat;font-size:30px;line-height:38px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left p:not(.big-paragraph){font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;margin-bottom:20px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left .bt-growth{display:inline-block;line-height:41px;border-radius:3px;background-color:#3ab554;color:#fff;font-size:14px;letter-spacing:.35px;text-transform:uppercase;padding:0 20px;margin-top:25px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right{width:38%;text-align:center;order:0}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .ready-to-go{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;line-height:20px;color:#3ab554}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .ready-to-go h2{display:block;margin:0;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700}.service-lp.magento-ecommerce-services #analytics,.service-lp.magento-ecommerce-services #development-support,.service-lp.magento-ecommerce-services #research{padding:60px 0;background-color:#eee}.service-lp.magento-ecommerce-services #analytics .row,.service-lp.magento-ecommerce-services #development-support .row,.service-lp.magento-ecommerce-services #research .row{display:flex;flex-wrap:wrap;align-items:center;max-width:1220px;padding-right:40px;padding-left:40px;margin:0 auto}.service-lp.magento-ecommerce-services #analytics .row>div.text,.service-lp.magento-ecommerce-services #development-support .row>div.text,.service-lp.magento-ecommerce-services #research .row>div.text{width:43%;padding-right:50px}.service-lp.magento-ecommerce-services #analytics .row>div.text .big-paragraph,.service-lp.magento-ecommerce-services #development-support .row>div.text .big-paragraph,.service-lp.magento-ecommerce-services #research .row>div.text .big-paragraph{color:#2d2d2d;font-family:Montserrat;font-size:30px;line-height:38px;margin-bottom:25px;margin-top:0}.service-lp.magento-ecommerce-services #analytics .row>div.text .desc-detail ul li,.service-lp.magento-ecommerce-services #development-support .row>div.text .desc-detail ul li,.service-lp.magento-ecommerce-services #research .row>div.text .desc-detail ul li{color:#2d2d2d;font-family:"PT Sans";font-size:16px;line-height:22px;margin-bottom:5px}.service-lp.magento-ecommerce-services #analytics .row>div.fea-img,.service-lp.magento-ecommerce-services #development-support .row>div.fea-img,.service-lp.magento-ecommerce-services #research .row>div.fea-img{width:57%}.service-lp.magento-ecommerce-services #analytics{padding-bottom:0;padding-right:0}.service-lp.magento-ecommerce-services #analytics .row{padding-right:0!important}.service-lp.magento-ecommerce-services #analytics .row>div.fea-img{text-align:right;order:2;width:62%}.service-lp.magento-ecommerce-services #analytics .row>div.text{order:1;width:38%;padding-right:10px}.service-lp.magento-ecommerce-services #analytics .row>div.text .content{float:right;padding-bottom:60px}.service-lp.magento-ecommerce-services #research{background-color:#fff;padding-top:120px}.service-lp.magento-ecommerce-services #research .row>div.text{padding-left:40px;padding-right:0}.service-lp.magento-ecommerce-services #research .fea-img{padding-right:50px}.service-lp.magento-ecommerce-services #development-support .fea-img{order:1;position:relative}.service-lp.magento-ecommerce-services #development-support .fea-img img{margin:-40px 0 -80px}.service-lp.magento-ecommerce-services .audit{position:relative;display:flex;display:-webkit-flex;align-items:stretch;margin-bottom:-130px;min-height:607px}.service-lp.magento-ecommerce-services .audit .col-left{width:50%;background-size:cover;background-position:bottom center}.service-lp.magento-ecommerce-services .audit .col-left img{width:100%;display:none}.service-lp.magento-ecommerce-services .audit .col-right{width:50%;display:flex;display:-webkit-flex;align-items:center}.service-lp.magento-ecommerce-services .audit .col-right .content{max-width:456px;position:relative;padding:45px 0 45px 70px}.service-lp.magento-ecommerce-services .audit .col-right .content:before{content:"";width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:24px solid #fff;position:absolute;top:82px;left:-24px}.service-lp.magento-ecommerce-services .audit .col-right .desc-detail{margin-bottom:30px}.service-lp.magento-ecommerce-services .audit .col-right .desc-detail ul li{color:#2d2d2d;font-family:"PT Sans";font-size:16px;font-weight:400;line-height:22px;margin-bottom:5px}.service-lp.magento-ecommerce-services .audit .col-right .form-audit>p{font-family:Montserrat;font-size:18px;font-weight:400;color:#2d2d2d;line-height:20px;margin-bottom:20px}.service-lp.magento-ecommerce-services .audit .col-right .form-audit input{display:block;width:100%;border:1px solid #b1b1b1;border-radius:3px;height:41px;padding-left:10px;color:#2d2d2d;font-family:"PT Sans";font-size:16px}.service-lp.magento-ecommerce-services .audit .col-right .form-audit input::-webkit-input-placeholder{font-family:Montserrat;font-size:14px;font-weight:300;color:#787878}.service-lp.magento-ecommerce-services .audit .col-right .form-audit input:-ms-input-placeholder{font-family:Montserrat;font-size:14px;font-weight:300;color:#787878}.service-lp.magento-ecommerce-services .audit .col-right .form-audit input::placeholder{font-family:Montserrat;font-size:14px;font-weight:300;color:#787878}.service-lp.magento-ecommerce-services .audit .col-right .form-audit input[type=submit]{display:block;line-height:41px;border-radius:3px;background-color:#3ab554;color:#fff;font-size:14px;letter-spacing:.35px;text-transform:uppercase;padding:0 20px;margin-top:25px;border:none}@media (max-width:1024px){.service-lp.magento-ecommerce-services .banner-top-v2{height:233px}.service-lp.magento-ecommerce-services .banner-top-v2 .big-text{max-width:600px}.service-lp.magento-ecommerce-services .tailored-solutions .big-paragraph{font-size:21px;line-height:25px;margin-bottom:20px}.service-lp.magento-ecommerce-services #analytics,.service-lp.magento-ecommerce-services #development-support,.service-lp.magento-ecommerce-services #research{padding:27px 0}.service-lp.magento-ecommerce-services #analytics .row>div.text .big-paragraph,.service-lp.magento-ecommerce-services #development-support .row>div.text .big-paragraph,.service-lp.magento-ecommerce-services #research .row>div.text .big-paragraph{font-size:21px;line-height:38px;margin-top:0}.service-lp.magento-ecommerce-services #analytics .row>div.fea-img,.service-lp.magento-ecommerce-services #development-support .row>div.fea-img,.service-lp.magento-ecommerce-services #research .row>div.fea-img{padding-right:0;padding-left:0}.service-lp.magento-ecommerce-services #development-support .fea-img img{margin:0}.service-lp.magento-ecommerce-services #analytics{padding-bottom:0}.service-lp.magento-ecommerce-services .audit .col-right .content{padding:27px 0 27px 70px}.service-lp.magento-ecommerce-services .audit .col-right .big-paragraph{font-size:16px;letter-spacing:.89px;line-height:20px}.service-lp.magento-ecommerce-services .audit .col-right .paragraph{font-size:21px;line-height:28px;margin-bottom:20px}.service-lp.magento-ecommerce-services .audit .col-right .desc-detail{margin-bottom:20px}.service-lp.magento-ecommerce-services .audit .col-right .desc-detail ul li{font-size:14px;line-height:20px}}@media only screen and (max-width:768px){.service-lp.magento-ecommerce-services .eCommerce-goals{padding-top:0}.service-lp.magento-ecommerce-services #analytics,.service-lp.magento-ecommerce-services #development-support,.service-lp.magento-ecommerce-services #research,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2{padding:40px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left{width:100%;order:1;padding-left:0}.service-lp.magento-ecommerce-services #analytics .row>div.fea-img,.service-lp.magento-ecommerce-services #development-support .row>div.fea-img,.service-lp.magento-ecommerce-services #research .row>div.fea-img,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right{width:100%;order:0}.service-lp.magento-ecommerce-services #analytics .row,.service-lp.magento-ecommerce-services #development-support .row,.service-lp.magento-ecommerce-services #research .row{padding:0}.service-lp.magento-ecommerce-services #analytics .row>div.text,.service-lp.magento-ecommerce-services #development-support .row>div.text,.service-lp.magento-ecommerce-services #research .row>div.text{order:1;width:100%}.service-lp.magento-ecommerce-services #development-support .fea-img,.service-lp.magento-ecommerce-services #research .fea-img{margin-bottom:30px}.service-lp.magento-ecommerce-services #research .row>div.text{padding-left:0}.service-lp.magento-ecommerce-services #analytics .row>div.text .content{padding:0;float:none}.service-lp.magento-ecommerce-services .audit{margin-bottom:0;flex-wrap:wrap}.service-lp.magento-ecommerce-services .audit .col-left{background:0 0!important;width:100%}.service-lp.magento-ecommerce-services .audit .col-left img{display:block}.service-lp.magento-ecommerce-services .audit .col-right{width:100%;padding-left:40px}.service-lp.magento-ecommerce-services .audit .col-right .content{padding-left:0;padding-bottom:0}.service-lp.magento-ecommerce-services .audit .col-right .content:before{border-top:inherit;border-right:20px solid transparent;border-bottom:24px solid #fff;border-left:20px solid transparent;position:absolute;top:-24px;left:21px}.service-lp.magento-ecommerce-services .audit .col-right .form-audit form p:last-of-type{margin-bottom:0}}@media (max-width:340px){.service-lp.magento-ecommerce-services .audit .col-right,.service-lp:not(.magento-ecommerce-services) .audit .col-right{top:15px;left:29px;right:29px;bottom:15px}}.emergency-support.service-lp .banner-top-v2 .big-text{max-width:750px}.emergency-support.service-lp .banner-top-v2 .big-text:after{opacity:1;display:block}.emergency-support .magento-support{padding:40px 0 60px}.emergency-support .magento-support .container-v2{max-width:850px;text-align:center}.emergency-support .magento-support .big-paragraph{font-family:Montserrat;font-weight:600;font-size:40px;color:#2d2d2d;line-height:52px;letter-spacing:1.2px;margin-bottom:30px}.emergency-support .magento-support .desc{color:#2d2d2d;font-size:16px;line-height:22px;text-align:center;font-family:"PT Sans",sans-serif}.emergency-support .magento-services-repeat .row .container-block{display:flex;display:-webkit-flex;margin:0 auto}.emergency-support .magento-services-repeat .fea-img{width:50%;display:flex;display:-webkit-flex}.emergency-support .magento-services-repeat .text{width:50%;padding-right:70px;display:flex;display:-webkit-flex}.emergency-support .magento-services-repeat .text .content{max-width:512px}.emergency-support .magento-services-repeat .text .big-paragraph{color:#2d2d2d;font-family:Montserrat;font-size:30px;line-height:38px;margin-bottom:25px}.emergency-support .magento-services-repeat .text .desc ul{padding:0 0 0 18px;margin-bottom:15px}.emergency-support .magento-services-repeat .text .desc ul li{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;margin-bottom:5px}.emergency-support .magento-services-repeat .text .desc p{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;margin-bottom:15px}.emergency-support .magento-services-repeat#magento-work .fea-img,.emergency-support .magento-services-repeat#magento_emergency .fea-img,.emergency-support .magento-services-repeat#magento_provide .text,.emergency-support .magento-services-repeat#magento_support_24_7 .text{justify-content:flex-end}.emergency-support .magento-services-repeat#magento-work .row:before,.emergency-support .magento-services-repeat#magento_emergency .row:before{content:"";position:absolute;left:0;right:0;top:30px;bottom:30px;background-color:#eee;z-index:-1}.emergency-support .magento-services-repeat#magento-work .row .container-block,.emergency-support .magento-services-repeat#magento_emergency .row .container-block{align-items:center}.emergency-support .magento-services-repeat#magento_support_24_7{margin-top:-40px}.emergency-support .magento-services-repeat#magento_support_24_7 .text{align-items:center;padding-top:40px}.emergency-support .magento-services-repeat#magento_emergency{margin-top:-100px;overflow:hidden}.emergency-support .magento-services-repeat#magento_emergency .fea-img{padding-right:17rem}.emergency-support .magento-services-repeat#magento_emergency .fea-img:after{content:"";display:block;position:absolute;right:0;left:calc(50% - 30rem);background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/dakine-line.png) 0 0/120% 230px no-repeat;height:230px;bottom:110px;z-index:-1}.emergency-support .magento-services-repeat#magento-work .row:before{bottom:60px}.emergency-support .magento-services-repeat#magento-work .fea-img{padding-right:6rem}.emergency-support .magento-enterprise-solution-partner{padding-top:40px}.emergency-support .magento-enterprise-solution-partner .desc p{max-width:868px;color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:30px;letter-spacing:0;line-height:42px;text-align:center;margin:0 auto}.emergency-support .magento-enterprise-solution-partner .fea-img{display:flex;display:-webkit-flex;justify-content:center;position:relative;margin-top:54px}.emergency-support .magento-enterprise-solution-partner .fea-img:before{content:"";display:block;position:absolute;left:0;right:calc(50% + 390px);background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/magento-solution-left.png) 0 0/cover no-repeat;height:140px;z-index:-1;bottom:80px}.emergency-support .magento-enterprise-solution-partner .fea-img:after{content:"";display:block;position:absolute;left:calc(50% + 390px);right:0;background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/magento-solution-right.png) 0 0/cover no-repeat;height:140px;z-index:-1;bottom:80px}.emergency-support .conversion-driven-approach{margin-top:-80px}.emergency-support .conversion-driven-approach .content{background-color:#eee;padding-top:140px;text-align:center}.emergency-support .conversion-driven-approach .content .big-paragraph{color:#2d2d2d;font-family:Montserrat;font-size:40px;font-weight:700;letter-spacing:1.11px;line-height:50px}.emergency-support .conversion-driven-approach .content ul{display:flex;align-items:center;justify-content:center;max-width:1110px;margin:0 auto;list-style:none;padding:0;position:relative;bottom:-50px}.emergency-support .conversion-driven-approach .content ul li{flex:1 1;padding:0 10px}.emergency-support .conversion-driven-approach .content ul li .conversion-item{position:relative;padding-top:100%;background-size:cover;background-repeat:no-repeat;max-width:350px}.emergency-support .conversion-driven-approach .content ul li .conversion-item .content-item{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.emergency-support .conversion-driven-approach .content ul li .conversion-item .logo{display:flex;height:60px;justify-content:center;align-items:center;margin-bottom:30px}.emergency-support .conversion-driven-approach .content ul li .conversion-item .link{position:absolute;top:0;bottom:0;left:0;right:0}.emergency-support .conversion-driven-approach .content ul li .conversion-item .desc .number{font-family:Montserrat;font-size:50px;font-weight:700;letter-spacing:1.39px;line-height:50px;text-align:center;display:block;margin-bottom:10px}.emergency-support .conversion-driven-approach .content ul li .conversion-item .desc p{font-family:Montserrat;font-size:14px;letter-spacing:.78px;line-height:20px;margin-bottom:0;text-transform:uppercase}.emergency-support .conversion-driven-approach .content ul li#next-adventure .conversion-item{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/circle-nexadventure.png)}.emergency-support .conversion-driven-approach .content ul li#sportrx .conversion-item{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/circle-sportrx.png)}.emergency-support .conversion-driven-approach .content ul li#glorybee .conversion-item{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/circle-glorybee.png)}.emergency-support .client-logos .content{max-width:1110px;margin:0 auto -60px;padding-top:60px}.emergency-support .client-logos .content .logos-list ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;margin-left:-40px;padding:0}.emergency-support .client-logos .content .logos-list ul li{max-width:calc(25% - 60px);margin-left:60px;margin-top:60px}.emergency-support .client-logos .content .more-about-us{text-align:center;margin-top:70px}.emergency-support .client-logos .content .more-about-us p{color:#2d2d2d;font-family:Montserrat;font-size:30px;letter-spacing:0;line-height:38px;text-align:center;max-width:545px;margin:0 auto 20px}.emergency-support .client-logos .content .more-about-us .button-about-us{display:inline-block;width:160px;height:40px;line-height:40px;text-align:center;color:#fff;font-family:Montserrat;font-size:14px;letter-spacing:.35px;border-radius:3px;background-color:#3ab554;text-transform:uppercase}.emergency-support .contact-form-v2{padding-top:270px}@media (min-width:1500px){.emergency-support .magento-services-repeat#magento_emergency .fea-img:after{background-size:100% 230px}.emergency-support .magento-enterprise-solution-partner .fea-img:after,.emergency-support .magento-enterprise-solution-partner .fea-img:before{height:180px}}@media (max-width:1119px){.emergency-support .magento-services-repeat .row .container-block{padding-left:20px;padding-right:20px}.emergency-support .magento-services-repeat#magento_emergency{margin-top:0}.emergency-support .magento-services-repeat#magento_emergency .fea-img{padding-right:10rem}.emergency-support .magento-services-repeat#magento-work .text{padding-top:60px;padding-bottom:80px}.emergency-support .client-logos .content .logos-list ul{margin-left:0}.emergency-support .client-logos .content .logos-list ul li{max-width:inherit;width:20%;margin-left:0;padding:0 30px;text-align:center;margin-top:30px}}@media (max-width:1023px){.emergency-support.service-lp .banner-top-v2 .big-text{max-width:600px;margin-bottom:15px}.emergency-support.service-lp .banner-top-v2 .big-text:after{margin-top:15px!important}.emergency-support .magento-services-repeat .row .container-block{display:block;padding-bottom:40px}.emergency-support .magento-services-repeat .row .container-block .fea-img{width:auto;text-align:center;display:block}.emergency-support .magento-services-repeat .row .container-block .fea-img img{display:inline-block}.emergency-support .magento-services-repeat .row .container-block .text{width:auto;display:block;padding-right:0;padding-top:40px}.emergency-support .magento-services-repeat .row .container-block .text .content{max-width:inherit}.emergency-support .magento-services-repeat#magento_emergency .row .container-block{padding-bottom:60px}.emergency-support .magento-services-repeat#magento_emergency .row:before{bottom:0}.emergency-support .magento-services-repeat#magento-work .fea-img,.emergency-support .magento-services-repeat#magento_emergency .row .fea-img{padding-right:0}.emergency-support .magento-services-repeat#magento_emergency .row .fea-img:after{bottom:inherit;top:170px;left:70%;right:inherit;width:100%}.emergency-support .magento-services-repeat#magento_support_24_7{margin-top:-20px}.emergency-support .magento-services-repeat#magento_support_24_7 .text{padding-right:0;padding-top:20px}.emergency-support .magento-services-repeat#magento-work .container-block{padding-bottom:0}.emergency-support .magento-services-repeat#magento-work .text{padding-top:20px}.emergency-support .magento-enterprise-solution-partner{padding-top:0}.emergency-support .magento-enterprise-solution-partner .fea-img picture{width:75%}.emergency-support .magento-enterprise-solution-partner .fea-img:before{right:80%;height:80px;bottom:50px}.emergency-support .magento-enterprise-solution-partner .fea-img:after{left:80%;height:80px;bottom:50px}.emergency-support .magento-enterprise-solution-partner .desc p br{display:none}.emergency-support .conversion-driven-approach{margin-top:-50px}.emergency-support .conversion-driven-approach .content{padding-top:100px}.emergency-support .conversion-driven-approach .content .big-paragraph{margin-bottom:-10px}.emergency-support .client-logos .content{padding-top:80px}.emergency-support .client-logos .content .logos-list ul li{padding:0 20px;margin-top:20px}.emergency-support .client-logos .content .more-about-us{margin-top:40px}.emergency-support .contact-form-v2{padding-top:240px}}@media (max-width:1023px) and (min-width:768px){.emergency-support .conversion-driven-approach .content ul li{padding:0}.emergency-support .conversion-driven-approach .content ul li .conversion-item .logo{margin-bottom:10px;margin-top:-20px}.emergency-support .conversion-driven-approach .content ul li .conversion-item .desc .number{font-size:35px;line-height:35px;margin-bottom:0}.emergency-support .conversion-driven-approach .content ul li .conversion-item .desc p{font-size:12px}}@media (max-width:767px){.service-lp.magento-ecommerce-services .banner-top-v2{height:162px}.service-lp.magento-ecommerce-services .banner-top-v2 .big-text{margin-bottom:10px}.service-lp.magento-ecommerce-services .banner-top-v2 .big-text:after{margin-top:10px!important}.service-lp.magento-ecommerce-services #analytics,.service-lp.magento-ecommerce-services #development-support,.service-lp.magento-ecommerce-services #research{padding:25px 15px}.emergency-support .magento-enterprise-solution-partner .fea-img picture,.emergency-support .magento-enterprise-solution-partner .fea-img picture img,.service-lp.magento-ecommerce-services #analytics .row>div,.service-lp.magento-ecommerce-services #development-support .row>div,.service-lp.magento-ecommerce-services #research .row>div,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right{width:100%}.service-lp.magento-ecommerce-services #analytics .row>div.text,.service-lp.magento-ecommerce-services #development-support .row>div.text,.service-lp.magento-ecommerce-services #research .row>div.text{padding-left:0;padding-right:0}.service-lp.magento-ecommerce-services #analytics .row>div.text .big-paragraph,.service-lp.magento-ecommerce-services #development-support .row>div.text .big-paragraph,.service-lp.magento-ecommerce-services #research .row>div.text .big-paragraph{margin-top:0;margin-bottom:10px}.service-lp.magento-ecommerce-services #analytics .row>div.text .paragraph,.service-lp.magento-ecommerce-services #development-support .row>div.text .paragraph,.service-lp.magento-ecommerce-services #research .row>div.text .paragraph{font-size:14px;line-height:20px;margin-bottom:20px}.emergency-support .magento-services-repeat .row .container-block .text .desc ul li,.service-lp.magento-ecommerce-services #analytics .row>div.text .desc-detail ul li,.service-lp.magento-ecommerce-services #development-support .row>div.text .desc-detail ul li,.service-lp.magento-ecommerce-services #research .row>div.text .desc-detail ul li{font-size:14px;line-height:22px}.service-lp.magento-ecommerce-services #analytics .row>div.fea-img,.service-lp.magento-ecommerce-services #development-support .row>div.fea-img,.service-lp.magento-ecommerce-services #research .row>div.fea-img{margin-bottom:25px;padding-right:0;padding-left:0}.service-lp.magento-ecommerce-services #development-support{padding-top:0}.service-lp.magento-ecommerce-services #analytics .row>div.fea-img,.service-lp.magento-ecommerce-services #development-support .row>div.text .desc-detail ul{margin-bottom:0}.service-lp.magento-ecommerce-services #development-support .row>div.fea-img img{margin-top:-40px}.service-lp.magento-ecommerce-services #research .fea-img,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right{order:1}.service-lp.magento-ecommerce-services #analytics .row>div.text .content{margin-top:-20px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2{padding:20px 15px 70px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul{padding-left:0;width:268px;height:268px;background-size:100%}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li a,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li span{font-size:15px;font-weight:400;line-height:18px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.dev{top:40px;left:56px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.dev:before{width:167px;height:148px;background-size:100%;top:-46px;left:-30px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.dev:hover:before{top:-40px;left:-33px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.research-design{top:154px;left:10px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:before{width:149px;height:168px;background-size:100%;top:-62px;left:-12px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.research-design:hover:before{top:-54px;left:-9px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization{top:158px;right:14px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:before{top:-90px;left:-36px;width:167px;height:166px;background-size:100%}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.analytics-optimization:hover:before{top:-82px;left:-34px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-right ul li.you{top:130px;left:114px}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left{order:2}.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left .big-paragraph{font-size:21px;line-height:25px;margin-top:25px}.emergency-support .magento-services-repeat .row .container-block .text .desc p,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .solutions-col-left p:not(.big-paragraph){font-size:14px;line-height:20px}.service-lp.magento-ecommerce-services .audit .col-right .content .form-audit input,.service-lp.magento-ecommerce-services .tailored-solutions .container-v2 .ready-to-go h2{font-size:14px}.service-lp.magento-ecommerce-services .audit .col-right{padding-left:15px;padding-right:15px}.service-lp.magento-ecommerce-services .audit .col-right .content{max-width:inherit}.service-lp.magento-ecommerce-services .audit .col-right .content .form-audit>p{font-size:16px;line-height:20px;margin-bottom:15px}.service-lp.magento-ecommerce-services .audit .col-right .content .form-audit input::-webkit-input-placeholder{letter-spacing:.35px}.service-lp.magento-ecommerce-services .audit .col-right .content .form-audit input:-ms-input-placeholder{letter-spacing:.35px}.service-lp.magento-ecommerce-services .audit .col-right .content .form-audit input::placeholder{letter-spacing:.35px}.service-lp.magento-ecommerce-services .audit .col-right .content .form-audit input[type=submit]{margin-top:15px}.emergency-support.service-lp .banner-top-v2{padding-top:20px;height:172px}.emergency-support.service-lp .banner-top-v2 .big-text{margin-bottom:5px}.emergency-support.service-lp .banner-top-v2 .big-text:after{margin-top:5px!important}.emergency-support.service-lp .banner-top-v2 .bottom-text{font-weight:400}.emergency-support .magento-support{padding:15px 0 25px}.emergency-support .magento-support .big-paragraph{font-size:26px;line-height:33px;margin-bottom:15px;letter-spacing:0}.emergency-support .magento-support .desc{font-size:14px;line-height:20px;margin-bottom:0}.emergency-support .magento-services-repeat .row .container-block{padding-left:15px;padding-right:15px;padding-bottom:20px}.emergency-support .magento-services-repeat .row .container-block .text{padding-top:15px}.emergency-support .magento-services-repeat .row .container-block .text .big-paragraph{font-size:21px;line-height:25px;letter-spacing:0;margin-bottom:15px}.emergency-support .magento-services-repeat#magento_emergency .row .fea-img{position:relative}.emergency-support .magento-services-repeat#magento_emergency .row .fea-img:after{top:inherit;left:85%;right:inherit;width:100%;bottom:70px;height:180px;background-size:100% 180px}.emergency-support .magento-services-repeat#magento-work .row:before{bottom:0}.emergency-support .magento-services-repeat#magento-work .text{padding-bottom:10px}.emergency-support .magento-services-repeat#magento_emergency .row .container-block{padding-bottom:45px}.emergency-support .magento-enterprise-solution-partner{padding-top:30px}.emergency-support .magento-enterprise-solution-partner .fea-img{margin-top:20px}.emergency-support .magento-enterprise-solution-partner .fea-img:after,.emergency-support .magento-enterprise-solution-partner .fea-img:before{display:none}.emergency-support .magento-enterprise-solution-partner .desc p{font-size:21px;line-height:33px}.emergency-support .conversion-driven-approach{margin-top:-4.3rem}.emergency-support .conversion-driven-approach .content{padding-top:60px}.emergency-support .conversion-driven-approach .content .big-paragraph{font-size:26px;line-height:33px;font-weight:600;margin-bottom:-30px;padding-left:15px;padding-right:15px}.emergency-support .conversion-driven-approach .content ul{flex-wrap:wrap;display:block;margin-bottom:-40px;padding-left:5px;padding-right:5px}.emergency-support .conversion-driven-approach .content ul li{max-width:350px;display:block;margin:0 auto;padding:0}.emergency-support .conversion-driven-approach .content ul li .conversion-item .logo{margin-bottom:40px}.emergency-support .conversion-driven-approach .content ul li .conversion-item .desc .number{font-size:40px;letter-spacing:1.11px;margin-bottom:0}.emergency-support .conversion-driven-approach .content ul li .conversion-item .desc p{font-size:12px;letter-spacing:.67px;line-height:20px}.emergency-support .client-logos .content .logos-list ul li{width:50%;padding:0 15px}.emergency-support .client-logos .more-about-us p{font-size:21px;line-height:25px;padding:0 15px}.emergency-support .contact-form-v2{padding-top:100px}}body.speed-audit-loading .speed-audit .loader{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;z-index:1000}.speed-audit .loader .loader-inner div{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3ab554;width:120px;height:120px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin;margin:0 auto 15px}.speed-audit .loader .loader-inner span{text-align:center;padding:0 10px;display:block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.speed-audit .banner-top-v2 .big-text:after{margin:21px auto 0;opacity:1;content:"";display:block!important;background:#f6f6f6;width:50px;height:2px}.speed-audit .big-caption{color:#2d2d2d;font-family:Montserrat;font-size:40px;font-weight:600;letter-spacing:1.2px;line-height:52px;text-transform:capitalize}.speed-audit p{font-family:"PT Sans",sans-serif;font-size:16px;margin:0 0 15px}.speed-audit .medium-caption{color:#2d2d2d;font-family:Montserrat;font-size:30px;letter-spacing:0;line-height:38px}.speed-audit .analyze-form-inputs{text-align:center;margin:37px auto 25px}.speed-audit .analyze-form-inputs .container-v2,.speed-audit .bounce-rates .container-v2{max-width:963px}.speed-audit .gtmetrixfrm{margin:25px auto 60px}.speed-audit .gtmetrixfrm .container-v2{max-width:963px;display:flex;justify-content:space-between}.speed-audit .gtmetrixfrm .container-v2 .website-url{width:calc(100% - 206px)}.speed-audit .gtmetrixfrm .container-v2 .website-url input{width:100%;height:55px;border:2px solid #b1b1b1;border-radius:3px;color:#2d2d2d;font-family:Montserrat;font-size:18px;font-weight:300;letter-spacing:.45px;padding-left:17px}.speed-audit .gtmetrixfrm .container-v2 .website-url input.error,.speed-audit .report-content .download-report .download-form input[name=email-customer].error{border-color:red}.speed-audit .gtmetrixfrm .container-v2 .website-url .error-message,.speed-audit .report-content .download-report span.error-message{color:red;display:block;margin:7px 0 0}.speed-audit .gtmetrixfrm .container-v2 .btn-submitgtmetrix{height:55px;width:191px;border-radius:3px;background-color:#3ab554;color:#fff;font-family:Montserrat;font-size:18px;letter-spacing:.45px;line-height:55px;text-align:center;border:none;text-transform:uppercase}.speed-audit .bounce-rates{text-align:center;margin:60px 0}.speed-audit .bounce-rates .medium-caption{max-width:651px;color:#2d2d2d;font-family:Montserrat;font-size:30px;letter-spacing:0;line-height:38px;text-align:center;margin:0 auto 20px}.speed-audit .bounce-rates .desc{max-width:734px;color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:22px;text-align:center;margin:0 auto}.speed-audit .report-content{background-color:#eee;margin:0 auto}.speed-audit .report-content .arrow-container{max-width:963px;margin:0 auto}.speed-audit .report-content .arrow-container .arrow{width:191px;float:right;position:relative}.speed-audit .report-content .arrow-container .arrow:before{content:"";background:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/arrow-top.svg) left top/cover no-repeat;width:53px;height:41px;position:absolute;bottom:-10px;left:50%;margin-left:-26px}.speed-audit .report-content .container-v2:not(.arrow-container){max-width:1191px;padding-top:64px;padding-bottom:40px}.header-v2 .container-v2,.speed-audit .report-content .download-report .download-form,.speed-audit .report-content .report-head{display:flex;justify-content:space-between}.speed-audit .report-content .report-head .report-screenshot{width:324px}.speed-audit .report-content .report-head .report-details{width:calc(100% - 344px)}.speed-audit .report-content .report-head .report-details .medium-caption{font-family:Montserrat;color:#2d2d2d;font-size:30px;line-height:38px;margin-bottom:8px}.speed-audit .report-content .report-head .report-details h2{color:#3ab554;font-family:Montserrat;font-size:20px;line-height:24px;margin:0}.speed-audit .report-content .report-head .report-details .report-details-content{margin-top:21px;padding-top:14px;border-top:1px solid #d8d8d8}.speed-audit .report-content .report-head .report-details .report-details-content .report-details-item{font-family:"PT Sans",sans-serif;font-size:16px;color:#2d2d2d}.speed-audit .report-content .report-head .report-details .report-details-content .report-details-item .report-details-value,.speed-audit .work-two-cols.optimization-plan .image-col .content{display:inline-block}.speed-audit .report-content .report-performance{margin-top:24px}.speed-audit .report-content .report-performance>p{color:#2d2d2d;font-family:Montserrat;font-size:25px;line-height:30px;margin-bottom:12px}.speed-audit .report-content .report-performance .table-block{border-radius:10px;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.07);padding:20px}.speed-audit .report-content .report-performance .table-block .rules tr th{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:22px;padding:14px 0 14px 20px;white-space:nowrap;border-bottom:1px solid #d8d8d8}.speed-audit .magento-speed-question .list-accordion,.speed-audit .report-content .report-performance .table-block .rules tr td:first-child,.speed-audit .report-content .report-performance .table-block .rules tr th:first-child{padding-left:0}.speed-audit .report-content .report-performance .table-block .rules tr th.rules-category,.speed-audit .report-content .report-performance .table-block .rules tr th.rules-score{width:15%}.speed-audit .report-content .report-performance .table-block .rules tr th.rules-recommended{width:23%}.speed-audit .report-content .report-performance .table-block .rules tr td{font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;padding:14px 0 14px 20px;border-bottom:1px solid #d8d8d8;vertical-align:top}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-category a{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;line-height:22px}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-grade,.speed-audit .report-content .report-performance .table-block .rules tr td.rules-recommended{color:#2d2d2d;font-family:Montserrat;font-size:25px;letter-spacing:0;line-height:30px}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-detail{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:22px}.speed-audit .report-content .report-performance .table-block .rules tr:last-child td{border-bottom:none;padding-bottom:0}.speed-audit .report-content .download-report{margin-top:25px}.speed-audit .report-content .download-report .download-form input[name=email-customer]{width:calc(100% - 225px);border:1px solid #b1b1b1;border-radius:3px;padding-left:14px;font-family:Montserrat;font-size:14px;font-weight:300;letter-spacing:.35px;line-height:17px;color:#2d2d2d;height:41px}.speed-audit .report-content .download-report .download-form input[name=email-customer]::-webkit-input-placeholder{color:#787878}.speed-audit .report-content .download-report .download-form input[name=email-customer]:-ms-input-placeholder{color:#787878}.speed-audit .report-content .download-report .download-form input[name=email-customer]::placeholder{color:#787878}.speed-audit .report-content .download-report .download-form .button-download{border:none;height:41px;border-radius:3px;background-color:#3ab554;position:relative;background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/pagespeed/icon-pdf.svg);background-position:left 15px top 50%;background-repeat:no-repeat;line-height:41px;text-align:center;padding-left:40px;padding-right:15px;color:#fff;font-family:Montserrat;font-size:14px;letter-spacing:.35px;text-transform:uppercase}.speed-audit .report-content .download-report .msg-result{margin-top:7px}.speed-audit .report-content .download-report .msg-result .success{color:#11922c}.speed-audit .report-content .download-report .msg-result .error{color:red}.speed-audit .magento-speed-question{margin:0 auto;padding:64px 0 60px;background-color:#eee}.speed-audit .magento-speed-question .big-caption{color:#2d2d2d;font-family:Montserrat;font-size:40px;font-weight:600;letter-spacing:1.2px;line-height:52px;text-align:center}.speed-audit .magento-speed-question .container-v2{max-width:883px}.speed-audit .magento-speed-question .list-accordion .accordion-item{border:1px solid #e9e9e9;border-radius:4px;background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.05);margin-top:15px;padding:0 14px 0 18px;position:relative}.speed-audit .magento-speed-question .list-accordion .accordion-item:before{content:"";position:absolute;top:0;left:0;width:6px;height:100%;border-top-left-radius:4px;border-bottom-left-radius:4px;display:block;background-color:#cdcdcd}.speed-audit .magento-speed-question .list-accordion .accordion-item .accordion-title{color:#2d2d2d;font-family:Montserrat;font-size:18px;line-height:21px;position:relative;padding:16px 0;cursor:pointer}.speed-audit .magento-speed-question .list-accordion .accordion-item .accordion-title:after{content:"";border:solid #2d2d2d;border-width:0 2px 2px 0;display:block;padding:5px;position:absolute;right:0;top:50%;margin-top:-8px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.speed-audit .magento-speed-question .list-accordion .accordion-item .accordion-content{color:#2d2d2d;font-family:"PT Sans",sans-serif;font-size:16px;line-height:22px;padding:5px 0 22px;display:none}.speed-audit .magento-speed-question .list-accordion .accordion-item.opened .accordion-title:after{border-color:#3ab554;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.speed-audit .work-two-cols{padding:65px 0}.speed-audit .work-two-cols .work-col:first-child{padding-left:15px!important}.speed-audit .work-two-cols .work-col:last-child{padding-right:15px!important}.speed-audit .work-two-cols .text-col .content{max-width:455px!important}.speed-audit .work-two-cols .medium-caption{margin:0 0 25px}.speed-audit .work-two-cols .options-list .options{padding:0 0 0 12px}.speed-audit .work-two-cols .options-list .options li{padding-left:22px}.speed-audit .work-two-cols.magento-support-site-optimization .text-col,.speed-audit .work-two-cols.optimization-plan .image-col{text-align:right}.speed-audit .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/bg-contact-form.png);background-position:center top}.speed-audit.page-pdf .report-content-wrapper{margin-top:30px}.speed-audit.page-pdf .report-content .container-v2:not(.arrow-container){background-color:#eee;padding-bottom:20px}@media only screen and (max-width:479px){.speed-audit .banner-top-v2 .container-v2{max-width:320px!important}}@media only screen and (max-width:767px){.contact-info>div>div[class*=address] h4,.footer-custom .footer-bottom #copyright,.footer-top .contact-info>div>div,.footer-top .footer-link-section .footer-link,.footer-top .footer-link-section h4{font-size:14px}.footer-top .contact-info>div>div,.footer-top .footer-link-section .footer-link-left{margin-bottom:20px}.footer-top .contact-info>div>div,.footer-top .footer-bar,.footer-top .footer-link-section,.footer-top .footer-link-section .footer-link-left,.footer-top .footer-link-section .footer-link-right{float:none;width:100%}.footer-custom#footer .footer-bar .contact-info>div:last-child{display:none}.page-template-default .page-banner{height:300px}.page-template-default #header,.single-job_listing #header,.single-post #header{padding:15px 0}.magento_security-template-default .contact-form-v2{padding-top:40px;background-position:bottom center;background-size:300% 960px}.magento_case_studies-template-default #header .container-v2 .logo-v2{height:14px;min-height:inherit}.magento_case_studies-template-default #header .container-v2 .button-hamburger{margin-top:0}.magento_case_studies-template-default .left-column,.magento_case_studies-template-default .right-column{width:100%;float:none;padding-left:0}.magento_case_studies-template-default .contact-form-v2{padding-top:40px}.magento_case_studies-template-default .contact-form-v2 .feature-stories{margin-bottom:55px}.new-about .banner-top-v2 .big-text{max-width:600px;margin-bottom:10px}.new-about .banner-top-v2 .big-text:after,.speed-audit .banner-top-v2 .big-text:after{margin-top:10px!important}.new-about .block-different .work-two-cols .image-col{width:100%!important;float:none;margin-bottom:20px!important;flex:0 0 100%;order:1}.new-about .block-different .work-two-cols .text-col{width:100%!important;float:none;margin-bottom:20px!important;flex:0 0 100%;order:2}.new-about .block-chart{padding:30px 0}.new-about .block-chart .description,.new-about .block-chart .small-caption{padding-left:15px;padding-right:15px}.new-about .block-chart .chart{margin:20px 0}.new-about .block-chart ul{padding:10px 15px;flex-wrap:wrap}.new-about .block-chart ul li{width:100%;flex:0 0 100%;height:auto;margin:10px 0}.new-about .block-working .description{padding:0;clear:both}.new-about .block-working .big-caption{max-width:none;font-size:35px;line-height:1;margin:0 0 20px;float:none}.new-about .block-working .slider{padding:0}.new-about .block-working .slider .slick-slide>span{padding:0 5px}.speed-audit .loader .loader-inner div{border:8px solid #f3f3f3;border-top:8px solid #3ab554;width:60px;height:60px}.speed-audit .banner-top-v2{height:180px}.speed-audit .banner-top-v2 .big-text{margin-bottom:10px}.speed-audit .contact-form-v2{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/ServiceLP/bg-contact-form-mobile.png)!important}.speed-audit .gtmetrixfrm .container-v2,.speed-audit .report-content .download-report .download-form,.speed-audit .report-content .report-head{display:block}.speed-audit .gtmetrixfrm .container-v2 .website-url{display:block;width:100%;margin-bottom:10px}.speed-audit .gtmetrixfrm .container-v2 .btn-submitgtmetrix,.speed-audit .report-content .arrow-container .arrow,.speed-audit .report-content .download-report .download-form .button-download,.speed-audit .report-content .download-report .download-form input[name=email-customer],.speed-audit .report-content .report-head .report-details,.speed-audit .report-content .report-head .report-screenshot img{width:100%}.speed-audit .report-content .report-head .report-screenshot{width:100%;margin-bottom:10px;text-align:center}.speed-audit .report-content .arrow-container .arrow:before{width:31px;height:24px;bottom:-5px;margin-left:-15px}.speed-audit .report-content .download-report .download-form .button-download{margin-top:10px}body .speed-audit .work-two-cols .work-col.image-col,body .speed-audit .work-two-cols .work-col.text-col{padding:0 15px!important}}@media only screen and (max-width:1199px){.speed-audit .work-two-cols .work-col:first-child{padding-left:20px!important}.speed-audit .work-two-cols .work-col:last-child{padding-right:20px!important}}@media only screen and (min-width:1024px){.btn-close-nav,.button-hamburger,.header-v2 .nav-v2 nav>ul>li:first-child{display:none}.home-v2 #header.header-v2 .nav-v2 ul li a{color:#2d2d2d}.new-about .block.block-different .big-caption{margin-bottom:50px}.speed-audit.page-pdf .banner-top-v2{height:25vw}}@media only screen and (min-width:1360px){.speed-audit .contact-v2{margin-top:330px}.speed-audit .work-two-cols.optimization-plan .image-col{padding-right:67px}.speed-audit .work-two-cols.optimization-plan .text-col{padding-left:9px}.speed-audit .work-two-cols.magento-support-site-optimization .image-col{width:55%}.speed-audit .work-two-cols.magento-support-site-optimization .image-col .content{max-width:694px!important}.speed-audit .work-two-cols.magento-support-site-optimization .text-col{width:45%}}div[aria-describedby=modal-form-webinar]{background:#fff;padding:20px 20px 0;z-index:2000;float:left}div[aria-describedby=modal-form-webinar] .ui-button-icon-only{display:block;width:25px;height:25px;background:#000;border-radius:50%;line-height:25px;position:absolute;top:-12px;right:-12px;font-size:12px;font-weight:700;border:1px solid #fff;cursor:pointer;padding:0}div[aria-describedby=modal-form-webinar] .ui-button-icon-only:before{content:"x";color:#fff;line-height:25px;display:block}div[aria-describedby=modal-form-webinar] #modal-form-webinar .description,div[aria-describedby=modal-form-webinar] #modal-form-webinar .note{font-weight:400;font-family:"PT Sans",sans-serif;font-size:15px}div[aria-describedby=modal-form-webinar] #modal-form-webinar .description{width:45%;float:left;padding-top:15px}div[aria-describedby=modal-form-webinar] #modal-form-webinar .description ul{list-style:none;padding:0 0 0 15px}div[aria-describedby=modal-form-webinar] #modal-form-webinar .description label{margin:15px 0;display:block}div[aria-describedby=modal-form-webinar] #modal-form-webinar .form-container{float:right;padding-left:40px;width:55%}div[aria-describedby=modal-form-webinar] #modal-form-webinar .form-control{box-sizing:border-box;padding:12px 0;width:100%;font-family:Montserrat;font-weight:300;font-size:16px;line-height:20px;color:#2d2d2d;border:0;border-bottom:1px solid rgba(45,45,45,.2);border-radius:0}div[aria-describedby=modal-form-webinar] #modal-form-webinar .form-control::-webkit-input-placeholder{color:#2d2d2d}div[aria-describedby=modal-form-webinar] #modal-form-webinar .form-control:-ms-input-placeholder{color:#2d2d2d}div[aria-describedby=modal-form-webinar] #modal-form-webinar .form-control::placeholder{color:#2d2d2d}div[aria-describedby=modal-form-webinar] #modal-form-webinar textarea.form-control{border:1px solid rgba(45,45,45,.2);border-radius:7px;padding:12px}div[aria-describedby=modal-form-webinar] #modal-form-webinar input[type=submit]{border:2px solid #2d2d2d;box-sizing:border-box;border-radius:3px;background:#fff;height:59px;font-family:Montserrat;font-weight:500;font-size:16px;line-height:20px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000;width:100%}div[aria-describedby=modal-form-webinar]~.ui-widget-overlay.ui-front{background-color:rgba(0,0,0,.7);-webkit-animation:.7s fadein;animation:.7s fadein;position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000}div[aria-describedby=modal-form-webinar] div.wpcf7-mail-sent-ok{font-size:13px;text-align:center;padding:5px!important;color:#398f14}.page-template-webinar-video .page-content>.post-content{text-align:center;padding-bottom:0}.page-template-webinar-video .page-content>.post-content .yt-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.page-template-webinar-video .page-content>.post-content .yt-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:1024px){.new-about .block-different .work-two-cols:first-child,.new-about .block-different .work-two-cols:nth-child(2),.new-about .block-different .work-two-cols:nth-child(4){padding-left:15px!important;padding-right:15px!important}.new-about .block-different .work-two-cols:first-child{padding-bottom:30px}div[aria-describedby=modal-form-webinar]{width:90%!important;left:50%!important;margin-left:-45%!important}}.abuton{width:136px;height:48px;line-height:46px;border-radius:3px;display:inline-block;text-align:center;color:#fff;cursor:pointer;border:1px solid #2d2d2d;text-transform:uppercase;letter-spacing:.35px;font-weight:500;font-family:Montserrat}.block-list-icon,.page-migrate{font-family:"PT Sans",sans-serif}.abuton:hover{background:0 0;color:#2d2d2d}.achivement,.container-wrap-v2.migrate-page .banner-top-v2,.container-wrap-v2.migrate-page .container-small,.experienced-partner{background:#eee}.container-wrap-v2.migrate-page .banner-top-v2 .big-text:after{content:"";width:50px;height:2px;position:absolute;bottom:0;left:0}.container-wrap-v2.migrate-page .container-small .block-list-icon{max-width:1190px;padding:40px 0 90px;margin-left:auto;margin-right:auto}.container-wrap-v2.migrate-page .page.page-migrate .content-blog{padding:60px 30px 0;max-width:1190px;margin:0 auto}.migrate-page .banner-top-v2 button{height:41px;background:#3ab554;border:1px solid #3ab554;border-radius:3px;font-family:Montserrat;font-weight:500;font-size:14px;line-height:17px;color:#fff;padding:0 15px;text-transform:uppercase;letter-spacing:.35px}.migrate-page .banner-top-v2 button:hover{background:0 0;color:#3ab554}.home .left .new-logo{display:inline-block;margin-left:62px}.new-logo .outer{display:flex;min-width:560px}.new-logo .outer a{padding:0 10px}@media only screen and (max-width:767px){div[aria-describedby=modal-form-webinar] #modal-form-webinar .description,div[aria-describedby=modal-form-webinar] #modal-form-webinar .form-container{width:100%;float:none;padding:0}.new-logo,body.home .left .new-logo{margin:0}.new-logo .outer{margin:0;display:flex;min-width:auto}body.home .header-v2 .container-v2{position:relative}body.home .home-v2 .banner-top-v2{padding-top:100px}body.home .new-logo{margin-left:0;position:absolute;top:40px;left:15px;right:15px}body.home .new-logo .outer{margin:0 -5px}body.home .new-logo .outer a{padding:0 5px}body.home .new-logo .outer a img{object-fit:cover}}@media (min-width:500px) and (max-width:767px){body.home .left .new-logo{max-width:480px;margin:0 auto}}@media (min-width:1023px) and (max-width:1199px){.new-logo .outer{min-width:auto}}@media (min-width:1200px) and (max-width:1400px){.home .left .new-logo{margin-left:40px}}.block-list-icon{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin:0 -25px}.block-list-icon .block-item{padding:0 25px;width:33.3333333333%}.block-list-icon .outer{background:#fff;border-radius:10px;padding:70px 35px 20px;height:100%}.page-migrate h1{font-weight:500;font-family:Montserrat}.dialog-contact{z-index:99;position:fixed!important;top:0!important;left:0!important;width:100%!important;right:0!important;bottom:0!important}.dialog-contact .migrate-popup{width:100%!important;height:100%!important;background-repeat:no-repeat;background-color:rgba(255,255,255,.95);backdrop-filter:blur(5px);background-position:center}.dialog-contact .migrate-popup.shopify{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/bgshopify.png);background-color:#fff}.dialog-contact .migrate-popup.commercetools{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/bgcommercetools.png);background-color:#fff}.dialog-contact .migrate-popup.bigcommerce{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/bgbigcommerce.png);background-color:#fff}.dialog-contact .ui-dialog-titlebar-close{position:absolute;top:35px;right:40px;width:30px;height:30px;padding:0;cursor:pointer;z-index:1001;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;border:0;background:0 0}.dialog-contact .ui-dialog-titlebar-close:after,.dialog-contact .ui-dialog-titlebar-close:before{content:"";border-left:3px solid #000;height:40px;display:inline-block;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.dialog-contact .ui-dialog-titlebar-close:before{-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.dialog-contact .ui-dialog-titlebar-close:after{-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.migrate-popup-content{background:#fff;width:680px!important;border:9px solid #363636;box-shadow:0 2px 10px rgba(0,0,0,.3);border-radius:8px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.migrate-popup-content h2{font-family:Montserrat;font-style:normal;font-weight:600;font-size:30px;line-height:37px;text-align:center;margin:0}.migrate-popup-content .form-control{font-family:Montserrat;font-weight:400;font-size:16px}.migrate-popup-content .form-control::placeholder{font-weight:300}.migrate-popup-content .form-control:-ms-input-placeholder{font-weight:300}.migrate-popup-content .form-control::-ms-input-placeholder{font-weight:300}.migrate-popup-content input{background:#fff;border:1px solid #cbcbcb;box-sizing:border-box;border-radius:4px;height:45px}.migrate-popup-content textarea{height:115px}.migrate-popup-content div.submit input.submit{display:flex;align-items:center;justify-content:center;height:50px;border-radius:4px;width:100%;border:1px solid #3ab554;color:#fff;font-weight:500;font-size:18px;line-height:22px;padding:0;text-transform:uppercase;cursor:pointer;background-color:#3ab554;background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/icon_submit_white.svg);background-position:calc(50% + 55px) 18px,0 0;background-repeat:no-repeat;-webkit-transition:background-color 1s;-moz-transition:background-color 1s;-ms-transition:background-color 1s;-o-transition:background-color 1s;transition:background-color 1s}.migrate-popup-content div.submit input.submit:hover{color:#3ab554;background-color:transparent}.migrate-popup-content div.submit:after{content:"";width:21px;height:13px;margin-left:-16px;background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/icon_submit_white.svg)}.migrate-popup-content div.submit:hover{color:#3ab554;background-color:transparent}@media only screen and (min-width:768px){.common-problems .common-infors-mobile,.tool-title-mobile,.tools-technique-mobile{display:none}.partner-forix .paragraph-head{letter-spacing:1px}.abuton{font-size:16px}.migrate-page .banner-top-v2{display:block;height:auto}.migrate-page .banner-top-v2 picture{position:static}.migrate-page .banner-top-v2 .container-v2{text-align:left;position:absolute;top:20%;margin:auto;left:0;right:0}.migrate-page .banner-top-v2 .big-text{font-size:50px;line-height:50px;letter-spacing:1.11111px;font-weight:700;position:relative;padding-bottom:40px;margin:0 0 30px;max-width:600px}.migrate-page .banner-top-v2 .big-text:after{background:#f6f6f6}.migrate-page .banner-top-v2 .bottom-text{margin:0 0 40px;font-size:18px;line-height:23px;font-family:"PT Sans",sans-serif;max-width:293px}.migrate-page .banner-top-v2 .bottom-text a{color:#fff}.block-list-icon .description{font-size:16px;line-height:22px}.block-list-icon .outer{padding:70px 35px 40px}.block-list-icon picture{margin-bottom:25px;min-height:134px;max-height:134px}.container-wrap-v2.migrate-page .page.page-migrate .content-blog{padding-top:80px}.container-wrap-v2.migrate-page .page.page-migrate .content-blog .block{max-width:1036px;margin-bottom:52px}.container-wrap-v2.migrate-page .page.page-migrate .content-blog .block:nth-child(2) h1{margin:0 0 23px}.container-wrap-v2.migrate-page .page.page-migrate .content-blog .block:last-child{margin-bottom:60px}.container-wrap-v2.migrate-page .page.page-migrate .content-blog .abuton-contact{margin-top:38px}.page-migrate h1{font-size:30px;line-height:38px;margin:0 0 23px}.page-migrate h1:first-child{margin:0 0 40px}.page-migrate p{font-size:16px;line-height:22px;margin:0 0 22px}.page-migrate p:last-child,.page-migrate ul li:last-child{margin-bottom:0}.page-migrate ul{padding-left:17px;margin-bottom:25px}.page-migrate ul li{font-size:18px;line-height:33px;margin-bottom:13px}.migrate-popup-content>div{padding:40px}.migrate-popup-content h2{margin:0 0 25px}.migrate-popup-content form .contact-v2-left{float:left;width:50%;padding-right:7.5px}.migrate-popup-content form .contact-v2-right{float:right;width:50%;padding-left:7.5px}.migrate-popup-content form .contact-v2-right+div{clear:both}.migrate-popup-content form input{background:#fff;border:1px solid #cbcbcb;box-sizing:border-box;border-radius:4px}}@media only screen and (max-width:1023px){.speed-audit .banner-top-v2{height:233px}.speed-audit .banner-top-v2 .big-text{font-size:22px;letter-spacing:.56px;line-height:26px;max-width:600px}.speed-audit .banner-top-v2 .bottom-text{font-size:14px;line-height:18px}.speed-audit .big-caption,.speed-audit .magento-speed-question .big-caption{font-size:26px;letter-spacing:0;line-height:33px}.speed-audit .analyze-form-inputs{margin:20px auto}.speed-audit .analyze-form-inputs p,.speed-audit .work-two-cols .options-list .options{padding:0}.speed-audit .gtmetrixfrm{margin:20px auto 38px}.speed-audit .gtmetrixfrm .container-v2 .website-url input{height:41px;font-size:14px;letter-spacing:.35px;padding:0 12px}.speed-audit .gtmetrixfrm .container-v2 .btn-submitgtmetrix{height:41px;line-height:41px;font-size:14px;letter-spacing:.35px}.speed-audit .report-content .container-v2:not(.arrow-container){padding-top:18px;padding-bottom:30px}.speed-audit .report-content .report-head .report-details .medium-caption,.speed-audit .report-content .report-performance>p{font-size:18px;line-height:21px}.speed-audit .report-content .report-head .report-details h2{font-size:16px;line-height:19px}.speed-audit .report-content .report-head .report-details .report-details-content .report-details-item .report-details-value,.speed-audit .report-content .report-head .report-details .report-details-content .report-details-item>label{font-size:13px}.speed-audit .report-content .report-performance,.speed-audit .work-two-cols .actions{margin-top:20px}.speed-audit .report-content .report-performance .table-block .rules tr{display:block}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-detail{font-size:14px;line-height:19px}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-grade{font-size:20px;line-height:24px;white-space:nowrap}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-grade img{margin-top:-2px;width:11px;height:auto}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-recommended{font-size:20px;line-height:24px}.speed-audit .report-content .report-performance .table-block .rules tr td.rules-category a{font-size:14px}.speed-audit .report-content .report-performance .table-block .rules tr td{border:0;padding:6px 0;display:block;clear:both;text-align:left}.speed-audit .report-content .report-performance .table-block .rules tr td:before{width:95px;font-size:14px;content:attr(data-th) ": ";color:#2d2d2d;font-weight:700;letter-spacing:0;line-height:22px;font-family:"PT Sans",sans-serif;float:left}.speed-audit .report-content .report-performance .table-block .rules tr td:last-child{padding-bottom:16px;border-bottom:1px solid #d8d8d8;margin:0 0 10px}.speed-audit .report-content .report-performance .table-block .rules tr td>*{padding-left:110px;display:block}.speed-audit .report-content .report-performance .table-block .rules tr:last-child td:last-child{border:0;margin-bottom:0;padding-bottom:0}.speed-audit .report-content .report-performance .table-block thead tr th{display:none}.speed-audit .bounce-rates{margin:40px 0}.speed-audit .bounce-rates .medium-caption{font-size:21px;line-height:25px}.speed-audit .bounce-rates .desc,.speed-audit .magento-speed-question .list-accordion .accordion-item .accordion-content,.speed-audit p{font-size:14px;line-height:20px}.speed-audit .magento-speed-question{padding:30px 0 20px}.speed-audit .magento-speed-question .list-accordion .accordion-item{margin-top:10px}.speed-audit .magento-speed-question .list-accordion .accordion-item .accordion-title{font-size:14px;line-height:17px}.speed-audit .work-two-cols .medium-caption{font-size:21px;letter-spacing:0;line-height:25px;margin-bottom:15px}.speed-audit .work-two-cols .options-list .options li{padding-left:18px;font-size:14px;line-height:22px;margin-bottom:5px}.container-wrap-v2.migrate-page .container-small .block-list-icon{margin-left:-15px;margin-right:-15px;padding-left:30px;padding-right:30px}.container-wrap-v2.migrate-page .container-small .block-list-icon .block-item{padding:0 15px}}.booktime .container-v2,.percents .circular span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes progress{0%{stroke-dasharray:0 100}}@keyframes fillBars{from{width:0}to{width:100%}}.abutton_blue{width:330px;background:#3ab554;border-radius:3px;height:70px;display:flex;align-items:center;justify-content:center}.achivement ul,.achivement2 .list-logo,.percents{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.abutton_blue span{font-weight:500;font-size:20px;line-height:24px;text-align:center;letter-spacing:.35px;text-transform:uppercase;color:#fff}.home-v2.experienced-partner .header-v2 .button-hamburger:after,.home-v2.experienced-partner .header-v2 .button-hamburger:before,.our-client-partner,.solutions{background-color:#fff}.partner-content h2{font-weight:500;font-size:21px;line-height:26px;color:#2d2d2d;margin:0}.partner-content p,.partner-content ul{font-family:"PT Sans",sans-serif;line-height:22px;font-size:14px}.partner-content ul{font-style:normal;font-weight:400;padding:0 0 0 15px}.partner-content p{margin:0}.our-client-partner h2{font-family:Montserrat;font-weight:600;font-size:50px;line-height:61px;text-align:center;letter-spacing:1.11111px;color:#2d2d2d;margin:0}.our-client-partner .block-content .row:nth-child(2){background:#f7f7f7}.notable-client{text-align:center;background:#ececec;padding:54px 0 0}.notable-client h3{font-weight:600;font-size:30px;line-height:37px;text-align:center;letter-spacing:1.11111px;color:#2d2d2d;margin:0}.booktime{text-align:center;position:relative}.booktime p{font-weight:400;font-size:25px;line-height:30px;letter-spacing:1.11111px;color:#fff}.booktime .name{font-weight:600}.achivement ul{list-style:none;margin:0 -15px;padding:0}.achivement ul li{padding:0 15px}.achivement .outer{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.053868);border-radius:5px;text-align:center;height:100%}.achivement1 .outer .big-caption{font-weight:600;font-size:60px;line-height:73px;text-align:center}.achivement1 .outer div{font-weight:500;font-size:15px;line-height:18px;text-transform:uppercase;text-align:center}.achivement2 .outer .title{font-weight:500;font-size:20px;line-height:24px}.achivement2 .list-logo{align-items:center;justify-content:center}.achivement2 .list-logo .item,.percents .percent{width:33.33%}.our-client-partner .box-content .description{font-family:"PT Sans";font-weight:400;font-size:18px;line-height:24px}.percents{align-items:center;justify-content:center;text-align:center}.percents .circular span{font-weight:700}.percents .title{font-weight:600;font-size:14px;line-height:17px}.circular-chart{max-width:130px;max-height:130px}.circular-chart .circle-bg{fill:none;stroke:#e8e8e8;stroke-width:1.5}.circular-chart .circle{fill:none;stroke-width:1.5;animation:1s ease-out forwards progress;stroke:#343434;transform:rotate(180deg) translate(-36px,-36px)}.circular-chart .percentage{fill:#2d2d2d;font-weight:700}.notable-client .list-logo-client{list-style-type:none;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;padding-left:0}@media (max-width:479px){.achivement2 .list:first-child .outer{padding-bottom:35px}.achivement2 .list:first-child .item:nth-child(1) img{max-width:87px;margin:0 auto;width:100%}.achivement2 .list:first-child .item:nth-child(2) img,.achivement2 .list:nth-child(2) .item:nth-child(2) img{max-width:63px;margin:0 auto;width:100%}.achivement2 .list:first-child .item:nth-child(3) img,.achivement2 .list:nth-child(2) .item:first-child img{max-width:67px;margin:0 auto;width:100%}.achivement2 .list:nth-child(2) .outer{padding-left:10px;padding-right:10px;padding-bottom:15px}.achivement2 .list:nth-child(2) .item:nth-child(3) img{max-width:72px;margin:0 auto;width:100%}.notable-client{padding-bottom:0}.notable-client .list-logo-client li{line-height:70px;padding:0!important;flex:0 0 33.33%;max-width:33.33%}.notable-client .list-logo-client li:nth-child(4),.notable-client .list-logo-client li:nth-child(5){flex:0 0 50%;max-width:50%;padding:0 10px!important}.notable-client .list-logo-client li:first-child img{max-width:66px}.notable-client .list-logo-client li:nth-child(2) img{max-width:112px}.notable-client .list-logo-client li:nth-child(3) img{max-width:72px}.notable-client .list-logo-client li:nth-child(4){text-align:right}.notable-client .list-logo-client li:nth-child(4) img{max-width:113px}.notable-client .list-logo-client li:nth-child(5){text-align:left}.notable-client .list-logo-client li:nth-child(5) img{max-width:132px}}@media (min-width:480px) and (max-width:767px){.notable-client .list-logo-client{margin:0}.notable-client .list-logo-client li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 10px;line-height:50px}.notable-client .list-logo-client li img{transform:scale(.9)}.achivement2 .list:first-child .item{padding:0 20px}.achivement2 .list:first-child .item img{transform:scale(.5)}}@media only screen and (max-width:767px){.abuton{font-size:14px}.container-wrap-v2.migrate-page.migrate-template .banner-top-v2{padding-top:0;display:block;height:auto;background:#fff;color:#2d2d2d}.container-wrap-v2.migrate-page.migrate-template .banner-top-v2 picture{position:static}.container-wrap-v2.migrate-page.migrate-template .banner-top-v2 .container-v2{padding:30px 45px 40px}.container-wrap-v2.migrate-page.migrate-template .banner-top-v2 .big-text{padding-bottom:20px;margin:0 0 20px}.container-wrap-v2.migrate-page.migrate-template .banner-top-v2 .big-text:after{background:#d1d1d1;right:0;margin:0 auto}.achivement2 .list:first-child .title,.container-wrap-v2.migrate-page.migrate-template .banner-top-v2 .bottom-text{margin-bottom:27px}.container-wrap-v2.migrate-page.migrate-template .banner-top-v2 .bottom-text a{color:#2d2d2d}.container-wrap-v2.migrate-page.migrate-template .container-small .block-list-icon{padding:40px}.block-list-icon .outer{padding:40px 35px}.block-list-icon .block-item{width:100%;margin-bottom:24px;padding:0 40px}.block-list-icon .block-item:last-child,.page-migrate p:last-child{margin-bottom:0}.block-list-icon picture,.solutions .solutions-content-inner>div{margin-bottom:35px}.block-list-icon .description{font-size:14px;line-height:22px}.page-migrate h1{font-size:22px;line-height:27px;margin:0 0 25px}.page-migrate .block{margin-bottom:40px}.our-client-partner .row-1 .col-left,.page-migrate .block:last-child,.page-migrate .block:nth-child(2) h1{margin-bottom:20px}.page-migrate p{font-size:16px;line-height:25px;margin-bottom:26px}.page-migrate ul{padding-left:15px;margin-bottom:17px}.page-migrate ul li{font-size:16px;line-height:25px;margin:0 0 13px}.page-migrate .abuton-contact{margin-top:9px}.container-wrap-v2.migrate-page .page.page-migrate .content-blog{padding:38px 30px 0}.container-wrap-v2.migrate-page .contact-form-v2{padding-top:10px;background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/bg_contact.png)}.migrate-popup-content{width:80%!important;padding:25px}.migrate-popup-content h2{font-size:25px;line-height:30px;margin:0 0 15px}.migrate-popup-content .submit{background-position:173px}.dialog-contact .ui-dialog-titlebar-close{width:20px;height:20px;top:15px;right:15px}.dialog-contact .ui-dialog-titlebar-close:after,.dialog-contact .ui-dialog-titlebar-close:before{height:25px;border-left-width:2px}.dialog-contact .migrate-popup{background-size:contain;backdrop-filter:blur(10px);background-color:#fff}.dialog-contact .migrate-popup.shopify{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/bgshopify_mobile.png)}.dialog-contact .migrate-popup.commercetools{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/bgcommercetools_mobile.png)}.dialog-contact .migrate-popup.bigcommerce{background-image:url(//forixcommerce.com/wp-content/themes/forixcom/css/../images/migrate/bgbigcommerce_mobile.png)}.achivement1 ul li,.achivement2 ul li,.challenges .challenges-img,.partner-content h2{margin-bottom:15px}.achivement1 .outer .big-caption,.our-client-partner h2{font-size:30px;line-height:37px}.home-v2.experienced-partner .container-v2{padding-left:20px;padding-right:20px}.challenges{padding-bottom:15px}.solutions .solutions-col-left{padding:30px 0 20px}.solutions .partner-content ul{margin-bottom:33px}.solutions .bottom{overflow:hidden}.solutions .bottom img{width:135%;max-width:135%}.achivement1{padding-top:15px}.achivement1 ul{flex-wrap:wrap;margin:0 -7.5px}.achivement1 ul li{width:33.33%;padding:0 7.5px}.achivement1 ul li:first-child,.achivement1 ul li:nth-child(2){width:50%}.achivement1 .outer{min-height:98px;display:flex;flex-direction:column;align-items:center;justify-content:center}.achivement1 .outer div{font-size:12px;line-height:15px}.achivement2 .outer{padding-top:20px}.achivement2 .outer .title{font-size:15px;line-height:18px}.achivement2 ul{flex-wrap:wrap}.achivement2 ul li{width:100%}.achivement2 .list:first-child .outer,.achivement2 .list:nth-child(2) .outer{padding-bottom:54px}.achivement2 .list:nth-child(2) .title,.our-client-partner h2{margin-bottom:30px}.our-client-partner{padding-top:40px}.booktime .name,.notable-client h3,.percents .circular span{font-size:25px;line-height:30px}.our-client-partner .row-1{padding-bottom:40px}.our-client-partner .row-1 .logo{max-width:200px;margin-bottom:24px}.our-client-partner .box-content .description{font-size:16px;line-height:22px;margin-bottom:20px}.our-client-partner .row.row-2{padding:40px 0}.our-client-partner .row.row-2 .container-v2{display:flex;width:100%;flex-wrap:wrap}.our-client-partner .row.row-2 .container-v2 .col-left{order:2;width:100%}.our-client-partner .row.row-2 .container-v2 .col-right{order:1;width:100%}.our-client-partner .row.row-2 .logo{max-width:200px;margin-bottom:20px}.percents .percent .title{font-size:12px;line-height:15px;max-width:76px;margin:0 auto}.circular-chart{width:110px;height:110px}.notable-client{padding:30px 0}.notable-client h3{margin-bottom:25px}.notable-client .list-logo-client{list-style-type:none;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;text-align:center;padding-left:0}.notable-client .list-logo-client li{padding:0 20px}.booktime{min-height:235px}.booktime p{line-height:25px;font-size:20px;margin-bottom:0}.booktime .name{margin-bottom:18px}.booktime .desktop{display:none}.experienced-partner .contact-form-v2{padding-top:50px}}@media only screen and (min-width:768px){.achivement1 ul,.challenges .row,.our-client-partner .block-content .container-v2,.solutions .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.partner-content h2{font-size:30px;line-height:38px;margin:0 0 30px}.partner-content p,.partner-content ul{font-size:16px;line-height:22px}.partner-content ul li{margin-bottom:10px}.partner-content p{font-family:"PT Sans",sans-serif}.partner-content p:first-child{margin-top:20px}.challenges{padding-top:40px}.challenges .row,.solutions .row{align-items:center}.challenges .challenges-col-right{width:49%}.challenges .challenges-col-left{width:51%;padding-left:60px}.challenges .challenges-img{margin-bottom:-60px}.solutions{padding-top:85px}.achivement,.solutions .container-v2{padding-bottom:50px}.solutions .solutions-col-left{order:2;width:50%;text-align:center}.solutions .solutions-col-left img{max-width:421px}.achivement2 ul li,.our-client-partner .block-content .row:first-child .col-left,.our-client-partner .block-content .row:first-child .col-right,.solutions .solutions-col-right{width:50%}.solutions .solutions-content-inner{max-width:470px;margin:0 auto}.achivement .container-v2{max-width:1365px}.achivement1{padding-top:50px;padding-bottom:30px}.achivement1 .outer{padding:19px 5px 20px}.achivement1 ul{list-style:none;margin:0 -15px}.achivement1 ul li{padding:0 15px;width:20%}.achivement2 .outer{padding:40px 5px 20px}.achivement2 .list:first-child .outer,.achivement2 .list:nth-child(2) .outer{padding-bottom:34px}.achivement2 .list:first-child .title{margin-bottom:65px}.achivement2 .list:first-child .list-logo{max-width:560px}.achivement2 .list:first-child .list-logo .item{padding:0}.achivement2 .list:first-child .item:nth-child(1) img{max-width:131px;margin:0 auto;width:100%}.achivement2 .list:first-child .item:nth-child(2) img{max-width:98px;margin:0 auto;width:100%}.achivement2 .list:first-child .item:nth-child(3) img{max-width:103px;margin:0 auto;width:100%}.achivement2 .list:nth-child(2) .title{margin-bottom:30px}.achivement2 .list:nth-child(2) .list-logo{max-width:550px}.achivement2 .list:nth-child(2) .item:first-child img{max-width:130px;margin:0 auto;width:100%}.achivement2 .list:nth-child(2) .item:nth-child(2) img{max-width:144px;margin:0 auto;width:100%}.achivement2 .list:nth-child(2) .item:nth-child(3) img{max-width:122px;margin:0 auto;width:100%}.achivement2 .list-logo{max-width:450px;margin:0 auto}.percents .circular span{font-size:32px;line-height:39px;text-transform:uppercase}.percents .percent .title{max-width:131px;margin:0 auto}.our-client-partner{padding-top:100px}.our-client-partner h2{margin-bottom:55px}.our-client-partner .row-1{padding-bottom:60px}.our-client-partner .row-1 .col-left{text-align:right}.our-client-partner .row-1 .col-left img{max-width:630px}.our-client-partner .row-1 .col-right{padding-left:70px}.our-client-partner .row-1 .logo{max-width:230px;margin-bottom:32px}.our-client-partner .row.row-2{padding:80px 0 20px}.our-client-partner .row.row-2 .logo{max-width:226px;margin-bottom:32px}.our-client-partner .row.row-2 .col-left{width:40%}.our-client-partner .row.row-2 .col-right{width:60%}.our-client-partner .row.row-2 .col-right img{position:relative}.our-client-partner .box-content .description{margin:0 0 45px;max-width:430px}.our-client-partner .box-content .percents{max-width:500px;position:relative}.notable-client{padding-bottom:55px}.notable-client h3{margin-bottom:53px}.notable-client .list-logo-client{max-width:1071px;margin:0 auto}.booktime p{margin-bottom:4px}.booktime .name{margin-bottom:32px;font-size:30px}.booktime .mobile{display:none}}@media (min-width:768px) and (max-width:1200px){.our-client-partner .row-1 .col-left img{max-width:100%}.our-client-partner .block-content .row:first-child .col-right{padding-left:20px}.our-client-partner .row.row-2 .col-left{width:60%;padding-right:20px}.our-client-partner .row.row-2 .col-right{width:50%}.notable-client .list-logo-client li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 20px;line-height:70px}.notable-client .list-logo-client li img{transform:scale(.9)}.booktime .desktop{display:none}.booktime .mobile{display:block;max-height:300px}.experienced-partner .contact-form-v2{padding-top:60px}}@media (min-width:1200px){.our-client-partner .row.row-2 .col-right img{position:relative;max-width:700px}.our-client-partner .box-content .percents{position:relative;left:-33px}.notable-client .list-logo-client{flex-wrap:nowrap;flex-direction:row}.notable-client .list-logo-client li{padding:0 40px;line-height:70px}.notable-client .list-logo-client li:first-child img{max-width:100px}.notable-client .list-logo-client li:nth-child(2) img{max-width:170px}.notable-client .list-logo-client li:nth-child(3) img{max-width:110px}.notable-client .list-logo-client li:nth-child(4) img{max-width:172px}.notable-client .list-logo-client li:nth-child(5) img{max-width:200px}}.block-reviews .tabs-panel{display:none}.block-reviews .tabs-panel.showcontent{display:block}.block-reviews #google-reviews-1.showcontent,.block-reviews #clutch-reviews-1.showcontent{display:block}.custom-cwv .contact-form-v2{background:0 0;margin:0;padding-bottom:0}.custom-cwv .contact-form-v2 .contact-v2{background:linear-gradient(68.83deg,#3ab554 14.92%,rgba(58,181,84,.501065) 42.83%),#6db57d;position:relative;overflow:visible;padding-top:60px;margin-top:0;padding-bottom:60px}.custom-cwv .contact-form-v2 .contact-v2:after{content:"";position:absolute;width:100vw;margin-left:-50vw;left:50%;top:0;bottom:0;transform:translateZ(0);background:linear-gradient(68.83deg,#3ab554 14.92%,rgba(58,181,84,.501065) 42.83%),#6db57d;z-index:-1}
.wpcf7cf_add,.wpcf7cf_remove,[data-class=wpcf7cf_group]{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}
@media only screen and (max-width:767px){.services__block.first_block [data-aos]{opacity:1 !important;transform:none !important}}.section__CROaudit .contact__form select.wpcf7-select{color:#838383}#contact__page .calendly__module .contact__content .fx__heading .title.title-small{font-size:2.3rem}#contact__page{overflow:hidden}.contact-action{text-align:center;font-size:2rem;font-weight:700}.contact-action p{margin:0 0 .5rem}.contact-action p a{text-decoration:underline !important}#contact__page.contact__page__v2 .contact__form .content{margin-bottom:0}#contact__page.contact__page__v2 .contact__form .content+.wpcf7[role=form]{padding:40px 0 20px}#contact__page.contact__page__v2 .contact__form .content+.wpcf7[role=form] .wpcf7[role=form]{padding:0}body.home #section__intro .forix__video .caption .banner__title__extra__bold a{color:#fff;text-decoration:underline !important}@media only screen and (min-width:1024px){body.home #section__intro .forix__video .caption .banner__title__extra__bold{font-size:5.5rem;line-height:6rem}}.blog-2columns .blog__sidebar__sticky .button__groups a{padding:0 13px !important}.section__CROaudit .contact__form select.wpcf7-select{color:#838383}.container.form-wrap.thank-you{margin-top:0;padding-bottom:0;padding-top:40px}.page .page-nav{padding:40px 0 !important}#faq__collapes .right__col .collapes__row .content ul{margin:0}#faq__collapes .right__col .collapes__row .content ul li{margin-top:16px}@media only screen and (max-width:767px){.page-contact .form-wrap{background:#f1f2f2;margin:50px 0 0 !important;padding:30px 8px 20px !important}.page .page-nav{padding:20px 0 !important}}.page-template-redesign-contact .wpcf7-response-output{display:none !important}@media only screen and (max-width:767px){#video-landing .top-banner .left__col .fx__heading .title{display:none}#video-landing .top-banner .container .right__col{order:-1;width:100%;max-width:100%}#video-landing .button__groups .button{min-height:44px;height:44px;font-size:16px;width:100%}#iframe-template .top-banner .left__col .company-note{font-size:15px !important}#iframe-template .top-banner .left__col .company-note p{font-size:15px !important}}#client-logo-slide .slick-slide img{display:block;max-height:47px}@media only screen and (min-width:768px){body #section__intro .forix__video .caption .banner__title__bold{line-height:1.5}}@media only screen and (min-width:1024px){body #section__intro .forix__video .caption .banner__title__bold{line-height:1.5}}#iframe-template .top-banner .top-banner__content .fx__heading p a:hover{color:#3ab554}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading p a{font-weight:700}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading p a:hover{color:#3ab554 !important}.page-id-18169 div#wrapper{height:auto !important}#faq__collapes .contain__collapes .collapes__row .title{padding-right:3.2rem !important}#iframe-template .top-banner .left__col .company-note{margin-top:20px;font-size:18px}#iframe-template .top-banner .left__col .company-note p{font-size:18px}.forix__video.top-banner__photo>iframe{aspect-ratio:16/9;border-radius:10px}@media only screen and (max-width:767px){#iframe-template .video__hightlight.text-banner.techniques-seciton{margin-bottom:0}#iframe-template #faq__collapes .contain__collapes .collapes__row .title:before{right:8px !important}}.affordable-performance-section{background:linear-gradient(0deg,#fff 0%,#eef7fd 10%)}.affordable-performance-wrap .video__grid.layout-2 .md{aspect-ratio:unset!important}.faqs-section .unlock-store-now{position:relative}.affordable-performance-section+.howitworks,.video__hightlight.text-banner+.howitworks{background:#fff!important}#iframe-template .video__hightlight.text-banner{background:linear-gradient(0deg,#fff 0%,#eef7fd 10%)}#marquee-logo-slide{overflow:hidden}@media only screen and (min-width:768px){.internal-banner{padding-top:26% !important;min-height:400px !important}}@media only screen and (max-width:767px){.internal-banner{min-height:350px !important;padding-top:60% !important}.caption svg{width:100%}}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.lenis.lenis-smooth{scroll-behavior:auto;overflow:visible;overflow-x:hidden}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0 none}@media only screen and (min-width:768px){.on__mobile{display:none}}@media only screen and (max-width:767px){.on__desktop{display:none}}.ng-hide{display:none;visibility:hidden}.no-display{display:none;visibility:hidden}p{margin-top:0;margin-bottom:25px}@media only screen and (max-width:767px){p{margin-bottom:15px}}p:empty{display:none;margin:0;padding:0;font-size:0}p:last-child{margin:0}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}img,object,embed,video{max-width:100%;height:initial}h1,h2,h3,h4,h5,h6{font-family:"Manrope",sans-serif;font-weight:700;text-transform:none;margin:0;line-height:1.2}h2.title,h3.title{font-size:4rem;margin-bottom:30px}@media only screen and (max-width:767px){h2.title,h3.title{font-size:2.5rem}}html,body,#wrapper{height:100%;position:relative}html{font-size:62.5%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.fixed_scroll{overflow:hidden !important}body{font-family:"Manrope",sans-serif;font-size:1.6rem;line-height:1.4;color:#000;padding:0;margin:0;background-color:#fff}@media only screen and (max-width:767px){body{font-size:1.4rem;line-height:1.4}}body.ecommerce-mobile-apps,body.ecommerce-marketing{overflow-x:revert}body.ecommerce-mobile-apps #wrapper,body.ecommerce-marketing #wrapper{height:100%}.container{max-width:1320px;width:100%;padding:0 20px;margin:0 auto}.container .row{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.emergency-support .magento-services-repeat#magento-work .row:before{top:0;bottom:0}.our-progress-v2 .tools-techniques ul.tools-list{margin-bottom:60px}@media only screen and (max-width:767px){.our-progress-v2 .tools-techniques ul.tools-list{margin-bottom:35px}}.custom-columns .collapsible{font-size:30px;color:#000;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:45px 0}@media only screen and (max-width:767px){.custom-columns .collapsible{font-size:20px;padding:35px 0}}.custom-columns .collapsible .arrow-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;margin-left:9px;-webkit-transform:none;transform:none}.custom-columns .collapsible .arrow-box:before,.custom-columns .collapsible .arrow-box:after{all:revert}.custom-columns .collapsible .arrow-box:before{content:"";background-color:rgba(0,0,0,.1);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjE4MjEgMTYuMzY0MUwyMC41NDYyIDEwTDIyLjM2NDEgMTEuODE3OUwxNC4xODIxIDIwTDYgMTEuODE3OUw3LjgxNzk1IDEwTDE0LjE4MjEgMTYuMzY0MVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-position:center;background-repeat:no-repeat;width:28px;height:28px;border-radius:50%;display:inline-block;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.custom-columns .collapsible.active .arrow-box{-webkit-transform:none;transform:none}.custom-columns .collapsible.active .arrow-box:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-post .page-blog .page-content .post-content h3{margin-bottom:30px}.single-post .page-blog .page-content .post-content .highlight{position:relative;color:#fff;margin:50px 0 50px !important}.single-post .page-blog .page-content .post-content .highlight:before{content:"";position:absolute;top:-15px;right:-20px;bottom:-15px;left:-20px;background-color:#3ab554;z-index:-1}.single-post .page-blog .page-content .post-content .highlight a.link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;background-color:#000;border-radius:30px;height:3.5rem;color:#fff;font-weight:500;font-size:18px;margin-bottom:20px}.single-post .page-blog .page-content .post-content .highlight a.link :hover{background-color:#fff;color:#000}.single-post .page-blog .page-content .post-content ul li{margin-bottom:20px}header{position:relative;z-index:9999;height:50px}header .header-wrapper{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0);box-shadow:0 0 5px 0 rgba(0,0,0,0);-webkit-transition:background-color .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1),-webkit-box-shadow .25s cubic-bezier(0,0,.5,1);transition:background-color .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1),-webkit-box-shadow .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1),box-shadow .25s cubic-bezier(0,0,.5,1),background-color .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1),box-shadow .25s cubic-bezier(0,0,.5,1),background-color .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1),-webkit-box-shadow .25s cubic-bezier(0,0,.5,1);width:100%;position:fixed;top:0}@media only screen and (min-width:768px){header{height:65px}header.scrollDown .header-wrapper{-webkit-transform:translateY(-110%);transform:translateY(-110%)}header.scrollUp .header-wrapper{-webkit-transform:translateY(0%);transform:translateY(0%)}}header.fixed .header-wrapper{background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}header nav{color:#000}@media only screen and (max-width:767px){header nav{width:100%}}header nav a{color:#000}header nav a:hover{color:#000}header .logo{position:absolute;top:2rem;left:2rem}@media only screen and (max-width:767px){header .logo{top:1.5rem}}header .logo a{display:block}header .logo svg path.cOlor{fill:#000}@media only screen and (max-width:767px){header .logo svg{width:90px}}header .container{max-width:1270px;padding:20px;position:relative}@media only screen and (max-width:767px){header .container{min-height:50px;padding:15px 20px}}header .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -20px}header .row .head__left,header .row .head__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){header .row .head__right{position:fixed;background-color:rgba(0,0,0,.87);top:0;right:0;bottom:0;left:0;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 0;min-height:100vh}}header nav ul{list-style:none;margin:0;padding:0;font-weight:500;font-size:30px}@media only screen and (min-width:768px){header nav ul{font-size:18px}}header nav ul a{text-decoration:none;position:relative}@media only screen and (max-width:767px){header nav ul a{color:#fff !important}}header nav ul a:hover{text-decoration:none}header nav ul .menu-item-has-children{display:none}header nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){header nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){header nav>ul>li:not(:first-child){margin-left:4rem}}@media only screen and (min-width:1024px){header nav>ul>li:not(:first-child){margin-left:6.5rem}}@media only screen and (max-width:767px){header nav>ul>li{padding:15px 0;border-bottom:1px solid rgba(255,255,255,.3)}header nav>ul>li:first-child{padding-top:0}header nav>ul>li>a{padding:0 30px}}header nav>ul>li.current_page_item>a:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}header nav>ul>li.menu-item-type-custom{position:relative}@media only screen and (max-width:767px){header nav>ul>li.menu-item-type-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav>ul>li.menu-item-type-custom>a{padding:0 30px}header nav>ul>li.menu-item-type-custom .dropdown__icon{position:absolute;right:0;top:0;width:62px;height:42px;display:block}header nav>ul>li.menu-item-type-custom .dropdown__icon:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDlMOCAyTDEgOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=);background-position:center;background-repeat:no-repeat;width:62px;height:42px;display:block;-webkit-transform:rotate3d(0,0,1,180deg);transform:rotate3d(0,0,1,180deg)}header nav>ul>li.menu-item-type-custom .dropdown__icon.focus:after{-webkit-transform:rotate3d(0,0,0,180deg);transform:rotate3d(0,0,0,180deg)}}@media only screen and (min-width:768px){header nav>ul>li.menu-item-type-custom:after{content:"";pointer-events:none;position:absolute;height:48px;left:-50%;right:-50%;top:0}header nav>ul>li.menu-item-type-custom>a{position:relative;z-index:1}}@media only screen and (min-width:1024px){header nav>ul>li.menu-item-type-custom:after{left:-90%;right:-90%}}@media only screen and (min-width:768px){header nav>ul>li>a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#000;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:none}}@media only screen and (min-width:768px){header nav>ul>li:hover.menu-item-type-custom:after{pointer-events:auto}}header nav>ul>li:hover>a:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}header .actions{max-width:272px}@media only screen and (min-width:768px){header .actions{position:absolute;right:2rem;top:1.5rem}}header .actions .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;background-color:#000;border:1px solid #000;border-radius:30px;height:3.5rem;color:#fff;font-weight:500;font-size:14px}@media only screen and (max-width:767px){header .actions .link{min-width:275px;min-height:45px;font-size:18px;margin-top:40px}}header .actions .link:hover{text-decoration:none}@media only screen and (min-width:768px){header .actions .link:hover{background-color:#fff;color:#000}}@media only screen and (min-width:768px){.hamburger{display:none}}.hamburger .hamburger-inner,.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after{background-color:#000}.hamburger.is-active~.head__right{display:-webkit-box;display:-ms-flexbox;display:flex}footer{background-color:#000;color:#fff;font-size:1.4rem}@media only screen and (max-width:767px){footer{font-size:1.2rem}}footer .container{max-width:1440px}footer .container .row{-ms-flex-wrap:unset;flex-wrap:unset}footer ul{list-style:none;margin:0;padding:0}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline !important}@media only screen and (max-width:767px){footer p{margin-bottom:15px}}footer h4{font-size:1.4rem;font-weight:700;margin-bottom:18px}@media only screen and (max-width:767px){footer h4{font-size:1.2rem;margin-bottom:15px}}footer .footer__top{padding:35px 0}footer .footer__top .location__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:768px){footer .footer__top .location__wrap{width:50%}}@media only screen and (max-width:1023px){footer .footer__top .location__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1024px){footer .footer__top .location__wrap{width:100%}}footer .footer__top .location__wrap>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:767px){footer .footer__top .location__wrap .location{margin-bottom:25px}}footer .footer__top .link__group{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){footer .footer__top .link__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){footer .footer__top .link__group{width:60%}}@media only screen and (min-width:1024px){footer .footer__top .link__group{max-width:500px;width:46%}}@media only screen and (max-width:767px){footer .footer__top .sitemap__wrap{margin-bottom:25px}}footer .footer__top ul>li:not(:first-child){margin-top:5px}footer .footer__bottom{border-top:1px solid rgba(255,255,255,.2);padding:20px 0}footer .footer__bottom .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){footer .footer__bottom .socials__wrap{margin-top:15px}}footer .footer__bottom .socials__wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer__bottom .socials__wrap ul>li{margin-left:15px}.all-access-pass__container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;pointer-events:none;width:auto;height:100%;position:absolute;top:0;z-index:1}.sticky__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;margin-top:30px;position:sticky;will-change:transform}.sticky__button .button__groups{margin:0}.sticky__button .button__groups+.button__groups{margin-left:15px}.play__icon{position:relative}.aap-base,.aap-base__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}#featured__case__study .aap-base__text{-webkit-margin-end:50px;margin-inline-end:50px}@media only screen and (max-width:767px){#featured__case__study .aap-base__text{-webkit-margin-end:40px;margin-inline-end:40px}}.aap-base__text{-webkit-margin-start:24px;margin-inline-start:24px;-webkit-margin-end:24px;margin-inline-end:24px;max-width:30em}.aap-base{border-radius:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;pointer-events:auto;position:relative;width:100%;text-align:center}.all-access-pass:before{background-color:green;border-radius:50%;content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);width:100%;will-change:transform}.all-access-pass.inactive .all-access-pass__background{-webkit-transform:matrix(.01,0,0,.01,0,0);transform:matrix(.01,0,0,.01,0,0);height:45px;width:45px !important;-webkit-transition:width .25s ease-in-out .25s,-webkit-transform .5s ease-in-out .5s;transition:width .25s ease-in-out .25s,-webkit-transform .5s ease-in-out .5s;transition:transform .5s ease-in-out .5s,width .25s ease-in-out .25s;transition:transform .5s ease-in-out .5s,width .25s ease-in-out .25s,-webkit-transform .5s ease-in-out .5s;will-change:transform}.all-access-pass.inactive .aap-base__text{opacity:0}.aap-base__icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4.5rem;height:4.5rem;border-radius:50%;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.close-blog{position:absolute;top:10px;right:20px;font-size:44px;color:#fff;cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.15);background-image:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.0013 10.4032L1.70167 17.7028L0.287457 16.2886L7.58709 8.98895L0.298505 1.70037L1.71272 0.286152L9.0013 7.57474L16.2885 0.287533L17.7027 1.70175L10.4155 8.98895L17.7138 16.2872L16.2996 17.7014L9.0013 10.4032Z" fill="white"/></svg>');background-position:center;background-repeat:no-repeat;z-index:9999;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.close-blog:hover{background-color:#3ab554}.modal-form-cta .modal-inner .form-thankyou-blog{position:absolute;top:50%;left:40px;transform:translateY(-50%);right:40px;text-align:center}.modal-form-cta .modal-inner .form-thankyou-blog h2{font-size:50px;margin-bottom:20px}.modal-form-cta .modal-inner .form-thankyou-blog p{font-size:18px;font-weight:500}@media only screen and (max-width:767px){.aap-base__icon{width:3.5rem;height:3.5rem}}.aap-base__text{display:inline-block;line-height:1.2353;padding:0;text-align:left;color:#fff;will-change:opacity;white-space:nowrap;font-size:1.6rem;font-weight:600;opacity:1}@media only screen and (max-width:767px){.aap-base__text{font-size:1.4rem}}.all-access-pass__container.inactive .all-access-pass__background{-webkit-transform:matrix(.01,0,0,.01,0,0);transform:matrix(.01,0,0,.01,0,0);height:4.5rem;width:4.5rem !important;will-change:transform;-webkit-transition:width .25s ease-in-out .25s,-webkit-transform .5s ease-in-out .5s;transition:width .25s ease-in-out .25s,-webkit-transform .5s ease-in-out .5s;transition:transform .5s ease-in-out .5s,width .25s ease-in-out .25s;transition:transform .5s ease-in-out .5s,width .25s ease-in-out .25s,-webkit-transform .5s ease-in-out .5s}@media only screen and (max-width:767px){.all-access-pass__container.inactive .all-access-pass__background{width:3.5rem !important;height:3.5rem}}.all-access-pass__container .all-access-pass__background{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition:width .5s ease-in-out .5s,-webkit-transform .25s ease-in-out .25s;transition:width .5s ease-in-out .5s,-webkit-transform .25s ease-in-out .25s;transition:transform .25s ease-in-out .25s,width .5s ease-in-out .5s;transition:transform .25s ease-in-out .25s,width .5s ease-in-out .5s,-webkit-transform .25s ease-in-out .25s;height:4.5rem;width:17rem;will-change:transform;background-color:#000;border-radius:30px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform;z-index:1}@media only screen and (max-width:767px){.all-access-pass__container .all-access-pass__background{width:14rem;height:3.5rem}}.all-access-pass__container .all-access-pass__background:hover{background-color:#3ab554}.all-access-pass__container .all-access-pass__background:hover a{text-decoration:none}.all-access-pass__container .all-access-pass__background:hover .aap-base__icon{background-color:#3ab554}.all-access-pass__container .all-access-pass__background.w17{width:17rem}.all-access-pass__container .all-access-pass__background.w27{width:27rem}.w-17 .all-access-pass__container .all-access-pass__background{width:17rem}.w-27 .all-access-pass__container .all-access-pass__background{width:27rem}.w17{width:17rem}.w27{width:27rem}#featured__case__study .all-access-pass__container.inactive .all-access-pass__background{width:4.5rem !important}@media only screen and (max-width:767px){#featured__case__study .all-access-pass__container.inactive .all-access-pass__background{width:3.5rem !important}}#featured__case__study .all-access-pass__container .all-access-pass__background{width:194px}@media only screen and (max-width:767px){#featured__case__study .all-access-pass__container .all-access-pass__background{width:164px;height:3.5rem}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body.page-template-redesign-service #section__intro .toggleMute{display:none !important}body.page-template-redesign-about #section__intro .forix__video:before{content:none}body:not(.page-template-redesign-about) #section__intro .button__groups{position:static;-webkit-transform:none;transform:none;margin-top:6rem}@media only screen and (max-width:767px){body:not(.page-template-redesign-about) #section__intro .button__groups{margin-top:2rem}body:not(.page-template-redesign-about) #section__intro.section__intro-custom{padding-top:70% !important}body:not(.page-template-redesign-about) #section__intro.section__intro-custom video{height:100% !important}}body.page-template-redesign-home #section__intro video{height:auto;-o-object-position:center top;object-position:center top}body.page-template-redesign-about #section__intro video{height:calc(100vh - 65px);-o-object-position:center 10%;object-position:center 10%}@media only screen and (max-width:767px){body.page-template-redesign-about #section__intro video{height:auto}}@media only screen and (max-width:767px){body.page-template-redesign-about #section__intro .button__groups{left:20px;-webkit-transform:none;transform:none}}body:not(.page-template-redesign-about) #section__intro{padding-top:56.25%;height:0;overflow:hidden;position:relative}body:not(.page-template-redesign-about) #section__intro .forix__video{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width:768px){body:not(.page-template-redesign-about) #section__intro.autoHeight{padding:0;height:405px}}@media only screen and (min-width:1441px){body:not(.page-template-redesign-about) #section__intro.autoHeight{height:450px}}@media only screen and (min-width:768px){body:not(.page-template-redesign-about) #section__intro.autoHeight .forix__video{position:unset}body:not(.page-template-redesign-about) #section__intro.autoHeight .forix__video video{height:405px;-o-object-position:center 20%;object-position:center 20%}}@media only screen and (min-width:1441px){body:not(.page-template-redesign-about) #section__intro.autoHeight .forix__video video{height:450px;-o-object-position:center 20%;object-position:center 20%}}#section__intro{overflow:hidden}#section__intro video,#section__intro img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}#section__intro video{-o-object-position:center top;object-position:center top}@media only screen and (max-width:767px){#section__intro video{height:inherit}}#section__intro .forix__video{position:relative;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}#section__intro .forix__video:before{content:"";background:#000;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.7)),color-stop(30%,rgba(0,0,0,.7)),to(rgba(0,0,0,0)));background:linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.7) 30%,rgba(0,0,0,0) 100%);position:absolute;top:0;right:0;bottom:0;left:0}#section__intro .forix__video .container__banner{max-width:1340px;width:100%;padding:0 20px;margin:0 auto}#section__intro .forix__video .contain{position:absolute;top:50%;-webkit-transform:translate(4rem,-50%);transform:translate(4rem,-50%);z-index:1}@media only screen and (max-width:767px){#section__intro .forix__video .contain{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);left:20px;right:20px}}#section__intro .forix__video .caption .banner__title__extra__bold{font-size:2rem;line-height:2rem;text-wrap:balance;color:#fff}#section__intro .forix__video .caption .banner__title__extra__bold a{color:#fff;text-decoration:underline !important}#section__intro .forix__video .caption .banner__title__extra__bold a:hover{color:#3ab554 !important;text-decoration:underline !important}@media only screen and (min-width:768px){#section__intro .forix__video .caption .banner__title__extra__bold{font-size:4rem;line-height:4rem}}@media only screen and (min-width:1024px){#section__intro .forix__video .caption .banner__title__extra__bold{font-size:5.5rem;line-height:5.5rem}}#section__intro .forix__video .caption .banner__title__bold{font-size:1.4rem;line-height:1.3;text-wrap:balance;color:#fff}@media only screen and (min-width:768px){#section__intro .forix__video .caption .banner__title__bold{font-size:2.2rem;line-height:1.3}}@media only screen and (min-width:1024px){#section__intro .forix__video .caption .banner__title__bold{font-size:3.2rem;line-height:1.3}}#section__intro .forix__video .caption .banner__title__bold .highlight{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#section__intro .forix__video .caption .banner__title__bold .highlight:before{content:"";background-color:#3ab554;height:6px;position:absolute;pointer-events:none;left:0;right:0;bottom:0;z-index:-1}@media only screen and (min-width:768px){#section__intro .forix__video .caption .banner__title__bold .highlight:before{height:10px}}#section__intro .forix__video .caption .banner__title__bold+.banner__title__bold{margin-top:2rem}#section__intro .forix__video .caption .line{height:1px;background-color:#3ab554;width:90px;margin:1.6rem 0 1.2rem}@media only screen and (min-width:768px){#section__intro .forix__video .caption .line{width:110px;margin:3rem 0 2.5rem}}@media only screen and (min-width:1024px){#section__intro .forix__video .caption .line{width:126px;margin:4rem 0 3.5rem}}#section__intro .logo__app__icon{position:absolute;top:50%;right:5%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}@media only screen and (max-width:767px){#section__intro .logo__app__icon{display:none}}#section__intro .logo__app__icon img{display:block}#section__intro .logo__app__icon.magento__icon{width:200px}#section__intro .logo__app__icon.shopify__icon{width:180px}#section__intro .logo__app__icon.bigcommerce__icon{width:200px}#section__intro .app__video__banner{pointer-events:none;position:absolute;z-index:1;height:100%;top:0;bottom:0;margin:auto;right:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}@media only screen and (max-width:767px){#section__intro .app__video__banner{width:70px;height:154px;top:15px;right:15px;bottom:unset}}@media only screen and (min-width:768px) and (max-width:1199px){#section__intro .app__video__banner{width:140px;height:286px;top:0;right:20px;bottom:0;margin:auto}}@media only screen and (min-width:1200px){#section__intro .app__video__banner{padding:0 15% 0 0;width:274px;height:559px;margin:auto;-webkit-box-sizing:content-box;box-sizing:content-box}}@media only screen and (min-width:1332px){#section__intro .app__video__banner{padding:0 20% 0 0}}#section__intro .app__video__banner video{overflow:hidden}@media only screen and (max-width:767px){#section__intro .app__video__banner video{border-radius:12px}}@media only screen and (min-width:768px) and (max-width:1199px){#section__intro .app__video__banner video{border-radius:24px}}@media only screen and (min-width:1200px){#section__intro .app__video__banner video{border-radius:47px}}#section__intro .toggleMute{cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS4yMzUzIDMyLjc5NjFMMTIuNDE3NiAyNS4yMzczSDguODUyOTRDOC4zODIzNSAyNS4yMzczIDggMjQuODU0OSA4IDI0LjM4NDRWMTYuNjE5N0M4IDE2LjE0OTEgOC4zODIzNSAxNS43NjY3IDguODUyOTQgMTUuNzY2N0gxMi40MTc2TDIxLjIzNTMgOC4yMDc4OUMyMS40ODgyIDcuOTkwMjUgMjEuODQ3MSA3LjkzNzMxIDIyLjE0NzEgOC4wNzg0OEMyMi40NDcxIDguMjE5NjYgMjIuNjQxMiA4LjUyNTU0IDIyLjY0MTIgOC44NTQ5NVYzMi4xNDkxQzIyLjY0MTIgMzIuNDg0NCAyMi40NDcxIDMyLjc4NDQgMjIuMTQ3MSAzMi45MjU1QzIxLjg0NzEgMzMuMDYwOCAyMS40ODgyIDMzLjAxMzggMjEuMjM1MyAzMi43OTYxWk0xMi43MzUzIDE3LjQ3MjZIOS43MDU4OFYyMy41MzE0SDEyLjczNTNDMTIuOTM1MyAyMy41MzE0IDEzLjEzNTMgMjMuNjAyIDEzLjI4ODIgMjMuNzM3M0wyMC45NDEyIDMwLjI5NjFWMTAuNzA3OUwxMy4yODgyIDE3LjI2NjdDMTMuMTM1MyAxNy40MDIgMTIuOTQxMiAxNy40NzI2IDEyLjczNTMgMTcuNDcyNlpNMzIuNzUyOSAxOC41MTk2TDMwLjc2NDcgMjAuNTAyTDMyLjc0NyAyMi40ODQzQzMzLjA4MjMgMjIuODEzOCAzMy4wODIzIDIzLjM1NDkgMzIuNzQ3IDIzLjY5MDJDMzIuNDExOCAyNC4wMjU1IDMxLjg3NjUgMjQuMDI1NSAzMS41NDEyIDIzLjY5MDJMMjkuNTUyOSAyMS43MDc5TDI3LjU3MDYgMjMuNjkwMkMyNy4yMzUzIDI0LjAyNTUgMjYuNyAyNC4wMjU1IDI2LjM2NDcgMjMuNjkwMkMyNi4wMjk0IDIzLjM2MDggMjYuMDI5NCAyMi44MTk2IDI2LjM2NDcgMjIuNDg0M0wyOC4zNDcgMjAuNTAyTDI2LjM2NDcgMTguNTE5NkMyNi4yMDU5IDE4LjM1NDkgMjYuMTE3NiAxOC4xNDMyIDI2LjExNzYgMTcuOTEzOEMyNi4xMTc2IDE3LjY4NDMgMjYuMjA1OSAxNy40NjY3IDI2LjM2NDcgMTcuMzA3OUMyNi41MzUzIDE3LjE0MzIgMjYuNzQ3IDE3LjA2MDggMjYuOTcwNiAxNy4wNjA4QzI3LjE5NDEgMTcuMDYwOCAyNy40MTE4IDE3LjE0MzIgMjcuNTc2NSAxNy4zMDc5TDI5LjU1ODggMTkuMjkwMkwzMS41NDcgMTcuMzA3OUMzMS44ODIzIDE2Ljk3MjYgMzIuNDIzNSAxNi45NzI2IDMyLjc1MjkgMTcuMzA3OUMzMi45MTE4IDE3LjQ3MjYgMzMgMTcuNjg0MyAzMyAxNy45MTM4QzMzIDE4LjE0MzIgMzIuOTExOCAxOC4zNjA4IDMyLjc1MjkgMTguNTE5NloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-position:center center;background-repeat:no-repeat;background-color:rgba(58,181,84,0);border-radius:50%;-webkit-transform:translate3d(0px,-50%,0px);transform:translate3d(0px,-50%,0px);-webkit-transition:background-color .5s cubic-bezier(0,0,.5,1);transition:background-color .5s cubic-bezier(0,0,.5,1);will-change:transform}#section__intro .toggleMute:hover{background-color:#3ab554}#section__intro .toggleMute.focus{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45NjMgOC4yMDc4OEMyMC4yMjg0IDcuOTkwMjUgMjAuNjA0OSA3LjkzNzMxIDIwLjkyNTkgOC4wNzg0OEMyMS4yNDA3IDguMjE5NjUgMjEuNDUwNiA4LjUyNTUxIDIxLjQ0NDQgOC44NTQ5VjMyLjE0NzdDMjEuNDQ0NCAzMi40ODMgMjEuMjM0NiAzMi43ODg4IDIwLjkxOTggMzIuOTI0MUMyMC42MDQ5IDMzLjA1OTQgMjAuMjIyMiAzMy4wMTIzIDE5Ljk1NjggMzIuNzk0N0wxMC42NjA1IDI1LjIzNjNINi45MDEyM0M2LjQwNzQxIDI1LjIzNjMgNiAyNC44NTQgNiAyNC4zODM0VjE2LjYxOTJDNiAxNi4xNDg2IDYuNDA3NDEgMTUuNzY2MyA2LjkwMTIzIDE1Ljc2NjNIMTAuNjYwNUwxOS45NjMgOC4yMDc4OFpNMTEuNTgwMiAyMy43MzY0TDE5LjY0ODEgMzAuMjg5VjEwLjcxMzZMMTEuNTgwMiAxNy4yNjYyQzExLjQxOTggMTcuNDAxNSAxMS4yMDk5IDE3LjQ3MjEgMTAuOTkzOCAxNy40NzIxSDcuODAyNDdWMjMuNTMwNUgxMC45OTM4QzExLjIwOTkgMjMuNTMwNSAxMS40MTk4IDIzLjYwMTEgMTEuNTgwMiAyMy43MzY0Wk0zMSAyMC41MDEzQzMxIDIzLjM0MjMgMzAuMjA5OSAyNS40NDIyIDI5LjU0MzIgMjYuNzA2OEMyOS4yMzQ2IDI3LjI4OTEgMjguODg4OSAyNy44MTg1IDI4LjUxMjMgMjguMjgzMkMyOC4zNzA0IDI4LjQ2NTUgMjguMjUzMSAyOC42MDA4IDI4LjE2MDUgMjguNzAwOEMyOC4xNDE2IDI4LjcyMTQgMjguMTIzOCAyOC43Mzk4IDI4LjEwNzcgMjguNzU2NEMyOC4wODcyIDI4Ljc3NzcgMjguMDY5NCAyOC43OTYxIDI4LjA1NTYgMjguODEyNkwyOC4wMDYyIDI4Ljg2NTVDMjcuNjU0MyAyOS4yMDA4IDI3LjA4MDIgMjkuMjAwOCAyNi43Mjg0IDI4Ljg2NTVDMjYuMzgyNyAyOC41MzYxIDI2LjM4MjcgMjcuOTk1IDI2Ljc0MDcgMjcuNjQ3OUwyNi44MDg2IDI3LjU3NzNDMjYuODY0MiAyNy41MTg1IDI2Ljk1NjggMjcuNDEyNiAyNy4wNzQxIDI3LjI2NTZDMjcuMjgzOSAyNy4wMDA5IDI3LjYwNDkgMjYuNTUzOSAyNy45MjU5IDI1Ljk0MjFDMjguNTA2MiAyNC44NDgxIDI5LjE5NzUgMjMuMDA3IDI5LjE5NzUgMjAuNTAxM0MyOS4xOTc1IDE3Ljk5NTUgMjguNTA2MiAxNi4xNjA0IDI3LjkyNTkgMTUuMDYwNEMyNy42MDQ5IDE0LjQ0ODcgMjcuMjgzOSAxNC4wMDE3IDI3LjA3NDEgMTMuNzMxMUMyNi45NTY4IDEzLjU4NCAyNi44NjQyIDEzLjQ3ODIgMjYuODA4NiAxMy40MTkzTDI2LjcyODQgMTMuMzMxMUMyNi4zODI3IDEzLjAwMTcgMjYuMzg4OSAxMi40NjA2IDI2LjczNDYgMTIuMTMxMkMyNi45MDc0IDExLjk2NjUgMjcuMTQyIDExLjg4NDEgMjcuMzcwNCAxMS44ODQxQzI3LjYwNDkgMTEuODg0MSAyNy44Mzk1IDExLjk3MjQgMjguMDE4NSAxMi4xNDI5TDI4LjM0NTcgMTEuODMxMkwyOC4wNjE3IDEyLjE4NDFDMjguMDc1NiAxMi4yMDA2IDI4LjA5MzQgMTIuMjE5IDI4LjExMzkgMTIuMjQwM0MyOC4xMyAxMi4yNTY5IDI4LjE0NzcgMTIuMjc1MiAyOC4xNjY3IDEyLjI5NTlDMjguMjU5MyAxMi4zOSAyOC4zNzY1IDEyLjUzMTEgMjguNTE4NSAxMi43MDc2QzI4Ljc3NzggMTMuMDMxMSAyOS4xNjA1IDEzLjU2NjQgMjkuNTQzMiAxNC4yOTU4QzMwLjIwMzcgMTUuNTYwNCAzMSAxNy42NjAzIDMxIDIwLjUwMTNaTTI1LjM3MDQgMjQuOTk1MkwyNS42NDgxIDI1LjI1NDFMMjUuNSAyNS4xNTk5TDI1LjM3MDQgMjQuOTk1MlpNMjUuNTc0IDI0LjY0ODJDMjUuNzc3OCAyNC4zOTUyIDI1Ljk2MjkgMjQuMTA3IDI2LjEyOTYgMjMuNzg5NEMyNi40ODE1IDIzLjExODggMjYuOTA3NCAyMi4wMDEyIDI2LjkwNzQgMjAuNDk1NUMyNi45MDc0IDE4Ljk4OTcgMjYuNDg3NiAxNy44NzggMjYuMTI5NiAxNy4yMDE1QzI1Ljk2MjkgMTYuODg5OCAyNS43Nzc4IDE2LjYwMTYgMjUuNTc0IDE2LjM0MjdDMjUuNSAxNi4yNDg2IDI1LjQzMjEgMTYuMTY2MyAyNS4zNzY1IDE2LjExMzNMMjUuMjUzMSAxNS45ODk4QzI1LjA5MjYgMTUuODM2OSAyNC44NzAzIDE1Ljc2MDQgMjQuNjQyIDE1Ljc2MDRDMjQuNDA3NCAxNS43NjA0IDI0LjE3MjggMTUuODQyOCAyMy45OTM4IDE2LjAxMzRDMjMuNjQ4MSAxNi4zNDI3IDIzLjY0MTkgMTYuODc4IDIzLjk4MTUgMTcuMjA3NEMyNC4wMTk3IDE3LjI0MzkgMjQuMDUwNiAxNy4yODAzIDI0LjA4ODQgMTcuMzI1TDI0LjEyMzQgMTcuMzY2MkMyNC4yMTYgMTcuNDgzOSAyNC4zNjQyIDE3LjY4OTcgMjQuNTA2MSAxNy45NjYyQzI0Ljc3MTYgMTguNDcyIDI1LjA5MjYgMTkuMzI0OSAyNS4wOTI2IDIwLjQ5NTVDMjUuMDkyNiAyMS42NjYgMjQuNzcxNiAyMi41MTg5IDI0LjUwNjEgMjMuMDI0N0MyNC4zNjQyIDIzLjMwMTIgMjQuMjE2IDIzLjUwMTIgMjQuMTIzNCAyMy42MjQ3QzI0LjA2NzkgMjMuNjg5NCAyNC4wMzA4IDIzLjczNjQgMjQuMDEyMyAyMy43NkwyNC4wMTIzIDIzLjc2QzIzLjY0ODEgMjQuMTE4OCAyMy42NDgxIDI0LjY1NCAyMy45OTM4IDI0Ljk4MzRDMjQuMzQ1NyAyNS4zMTg3IDI0LjkxOTcgMjUuMzE4NyAyNS4yNzE2IDI0Ljk4MzRMMjUuMzE0OCAyNC45NDgxTDI1LjM3NjUgMjQuODgzNEMyNS40MzIxIDI0LjgyNDYgMjUuNSAyNC43NDgxIDI1LjU3NCAyNC42NDgyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")}@media only screen and (max-width:767px){#section__intro .toggleMute{top:50px;right:10px;width:30px;height:30px;background-size:30px 30px}}@media only screen and (min-width:768px){#section__intro .toggleMute{right:30px;top:50%;width:40px;height:40px}}#section__intro .button__groups{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:3.5rem;z-index:1}@media only screen and (max-width:767px){#section__intro .button__groups{bottom:1.5rem}}.section-banner{background:0}.section-banner .banner__gallery{width:100vw;height:100vh;position:relative}.section-banner .banner__gallery img,.section-banner .banner__gallery video{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;display:block}.portfolio__video{position:relative}.portfolio__video .video__modal__wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:98;opacity:0;pointer-events:none;padding:15px;border-radius:20px;overflow:hidden}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap{padding:10px 15px}}.portfolio__video .video__modal__wrap:before{content:"";background-color:rgba(9,9,9,.9);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.portfolio__video .video__modal__wrap.open{opacity:1;pointer-events:auto}.portfolio__video .video__modal__wrap.__fullscreen{position:fixed;z-index:9999999;opacity:1;pointer-events:auto}.portfolio__video .video__modal__wrap .video__modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap .video__modal{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.portfolio__video .video__modal__wrap .modal__content{position:relative;z-index:1;max-width:740px;width:100%;margin:0 auto}.portfolio__video .video__modal__wrap .endscreen__upnext{color:#fff;margin-bottom:15px;line-height:1}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap .endscreen__upnext{margin-bottom:6px;font-size:1rem}}.portfolio__video .video__modal__wrap .endscreen__upnext .countdown__timer{font-weight:700}.portfolio__video .video__modal__wrap .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:22px}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap .actions{margin-top:10px}}.portfolio__video .video__modal__wrap .actions .button{font-size:14px;font-weight:500;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#000;border-radius:30px;min-width:170px;min-height:35px;padding:6px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;-webkit-transition:background-color .25s cubic-bezier(0,0,.5,1),color .25s cubic-bezier(0,0,.5,1);transition:background-color .25s cubic-bezier(0,0,.5,1),color .25s cubic-bezier(0,0,.5,1);width:calc((100% - 15px)/2)}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap .actions .button{width:calc((50% - 10px)/2);min-height:25px;padding:4px 10px;min-width:50px;font-size:12px}}.portfolio__video .video__modal__wrap .actions .button:hover{text-decoration:none;opacity:.8}.portfolio__video .video__modal__wrap .actions .button.cancel.disabled{pointer-events:none;opacity:0;visibility:visible}.portfolio__video .video__modal__wrap .actions .button.button__gray{background-color:#373737;color:#fff}.portfolio__video .video__modal__wrap .actions .button.button__green{background-color:#3ab554;margin-left:15px}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap .actions .button.button__green{margin-left:10px}}.portfolio__video .video__modal__wrap .button__refresh{border-radius:4px;background-color:#000;position:absolute;padding:2px;bottom:10px;left:10px}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap .button__refresh{bottom:10px;left:15px}}.portfolio__video .video__modal__wrap .button__refresh svg{fill:#fff;display:block;height:32px;pointer-events:none;width:32px}@media only screen and (max-width:767px){.portfolio__video .video__modal__wrap .button__refresh svg{width:26px;height:26px}}.portfolio__video .video__modal__wrap .button__refresh:hover{background-color:#3ab554}.portfolio__video .video__suggestions__block .grouplink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.portfolio__video .video__suggestions__block .grouplink>div{width:calc((100% - 15px)/2)}@media only screen and (max-width:767px){.portfolio__video .video__suggestions__block .grouplink>div{width:calc((100% - 10px)/2)}}.portfolio__video .video__suggestions__block .grouplink>div:not(:first-child){margin-left:15px}@media only screen and (max-width:767px){.portfolio__video .video__suggestions__block .grouplink>div:not(:first-child){margin-left:10px}}.portfolio__video .video__suggestions__block .grouplink:hover{text-decoration:none}.portfolio__video .video__suggestions__block .thumnb .photo{display:block;border-radius:15px;overflow:hidden;padding-top:56.3157894737%;position:relative}.portfolio__video .video__suggestions__block .thumnb img{width:100%;display:block;position:absolute;top:0;right:0;left:0;bottom:0}.portfolio__video .video__suggestions__block .contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;padding-left:5px}@media only screen and (max-width:767px){.portfolio__video .video__suggestions__block .contain{padding-left:0}}.portfolio__video .video__suggestions__block .contain .title{display:block;display:-webkit-box;max-width:100%;font-weight:700;font-size:1.8rem;line-height:1.2}@media only screen and (max-width:767px){.portfolio__video .video__suggestions__block .contain .title{font-size:1.2rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.portfolio__video .video__suggestions__block .contain .subscript{display:block;display:-webkit-box;max-width:100%;font-size:1.6rem;line-height:1.4;margin-top:15px}@media only screen and (max-width:767px){.portfolio__video .video__suggestions__block .contain .subscript{font-size:.8rem;line-height:1.1;margin-top:6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.portfolio__video .video__suggestions__block .contain .logo_white,.portfolio__video .video__suggestions__block .contain .logo_sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:15px}@media only screen and (max-width:767px){.portfolio__video .video__suggestions__block .contain .logo_white,.portfolio__video .video__suggestions__block .contain .logo_sm{margin-top:10px}}.portfolio__video .video__suggestions__block .contain .logo_white img,.portfolio__video .video__suggestions__block .contain .logo_sm img{display:block;max-width:140px}.portfolio__video .video__suggestions__block .contain .logo_sm{display:none}.portfolio__video .video__suggestions__block .contain .logo_white{display:block !important}@media only screen and (max-width:767px){.portfolio__video .video__suggestions__block .contain .logo_white{margin-top:10px;max-width:120px}.portfolio__video .video__suggestions__block .contain .logo_white img{display:block;max-width:80px;max-height:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}}.plyr .plyr__control.plyr__control--overlaid{padding:0;opacity:1;width:70px;height:70px;background-color:#43ce61;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjEzIDIxLjY2TDQ3LjY1IDM0LjY3QzQ3Ljg3IDM0LjgyIDQ4LjA1IDM1LjAxIDQ4LjE3IDM1LjI1QzQ4LjI5IDM1LjQ4IDQ4LjM2IDM1Ljc0IDQ4LjM2IDM2LjAxQzQ4LjM2IDM2LjI4IDQ4LjI5IDM2LjUzIDQ4LjE3IDM2Ljc3QzQ4LjA1IDM3IDQ3Ljg3IDM3LjIgNDcuNjUgMzcuMzVMMjguMTMgNTAuMzRDMjcuODkgNTAuNSAyNy42MSA1MC41OSAyNy4zMiA1MC42QzI3LjAzIDUwLjYxIDI2Ljc0IDUwLjU1IDI2LjQ5IDUwLjQxQzI2LjI0IDUwLjI3IDI2LjAyIDUwLjA3IDI1Ljg3IDQ5LjgyQzI1LjcyIDQ5LjU3IDI1LjY0IDQ5LjI5IDI1LjY0IDQ5VjIyLjk5QzI1LjY0IDIyLjcgMjUuNzIgMjIuNDIgMjUuODcgMjIuMTdDMjYuMDIgMjEuOTIgMjYuMjMgMjEuNzIgMjYuNDkgMjEuNThDMjYuNzUgMjEuNDQgMjcuMDMgMjEuMzggMjcuMzIgMjEuMzlDMjcuNjEgMjEuNDEgMjcuODkgMjEuNSAyOC4xMyAyMS42NloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");background-position:center;background-repeat:no-repeat}.plyr .plyr__control.plyr__control--overlaid svg{opacity:0;display:none}.plyr .plyr__control.plyr__control--overlaid:hover{background-color:#3ab554;opacity:1;background-position:center;background-repeat:no-repeat}.plyr.plyr--playing .plyr__control.plyr__control--overlaid{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjUgMjJIMzAuNVY0OUgyMS41VjIyWk0zOS41IDIySDQ4LjVWNDlIMzkuNVYyMloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=")}.plyr.plyr--playing:not(.plyr--hide-controls) .plyr__control.plyr__control--overlaid{opacity:1;visibility:visible}.plyr.plyr--paused .plyr__control.plyr__control--overlaid{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA3MCA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI4LjEzIDIxLjY2TDQ3LjY1IDM0LjY3QzQ3Ljg3IDM0LjgyIDQ4LjA1IDM1LjAxIDQ4LjE3IDM1LjI1QzQ4LjI5IDM1LjQ4IDQ4LjM2IDM1Ljc0IDQ4LjM2IDM2LjAxQzQ4LjM2IDM2LjI4IDQ4LjI5IDM2LjUzIDQ4LjE3IDM2Ljc3QzQ4LjA1IDM3IDQ3Ljg3IDM3LjIgNDcuNjUgMzcuMzVMMjguMTMgNTAuMzRDMjcuODkgNTAuNSAyNy42MSA1MC41OSAyNy4zMiA1MC42QzI3LjAzIDUwLjYxIDI2Ljc0IDUwLjU1IDI2LjQ5IDUwLjQxQzI2LjI0IDUwLjI3IDI2LjAyIDUwLjA3IDI1Ljg3IDQ5LjgyQzI1LjcyIDQ5LjU3IDI1LjY0IDQ5LjI5IDI1LjY0IDQ5VjIyLjk5QzI1LjY0IDIyLjcgMjUuNzIgMjIuNDIgMjUuODcgMjIuMTdDMjYuMDIgMjEuOTIgMjYuMjMgMjEuNzIgMjYuNDkgMjEuNThDMjYuNzUgMjEuNDQgMjcuMDMgMjEuMzggMjcuMzIgMjEuMzlDMjcuNjEgMjEuNDEgMjcuODkgMjEuNSAyOC4xMyAyMS42NloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=")}.ecommerce__companies{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-14px;margin-right:-14px;-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1)}@media only screen and (max-width:767px){.ecommerce__companies{margin-left:-10px;margin-right:-10px}}.ecommerce__companies .item{width:50%;padding:0 14px;margin-bottom:56px}@media only screen and (max-width:767px){.ecommerce__companies .item{padding:0 10px;margin-bottom:33px}}.ecommerce__companies .block{border-radius:10px;color:#fff;font-size:1.6rem;line-height:22px;position:relative;text-align:center;height:100%;padding-bottom:30px}@media only screen and (max-width:767px){.ecommerce__companies .block{font-size:1.1rem;line-height:1.4;padding-bottom:20px}}.ecommerce__companies img{margin-top:-23px;margin-bottom:24px}@media only screen and (max-width:767px){.ecommerce__companies img{margin-top:-15px;margin-bottom:15px}}.ecommerce__companies a{color:#fff}.ecommerce__companies a:hover{text-decoration:underline}.ecommerce__companies p{display:block;padding:0 25px}@media only screen and (max-width:767px){.ecommerce__companies p{padding:0 10px}}.ecommerce__companies .block__oranger{background:#eb5409;background:-webkit-gradient(linear,left bottom,left top,from(#eb5409),to(#f2631c));background:linear-gradient(0deg,#eb5409 0%,#f2631c 100%)}.ecommerce__companies .block__oranger img{top:-20px}.ecommerce__companies .block__green{background:#5f8d43;background:-webkit-gradient(linear,left bottom,left top,from(#5f8d43),to(#95be50));background:linear-gradient(0deg,#5f8d43 0%,#95be50 100%)}.ecommerce__companies .block__green img{top:-23px}.ecommerce__companies .block__black{background:#313131;background:-webkit-gradient(linear,left bottom,left top,from(#313131),to(#5a5a5a));background:linear-gradient(0deg,#313131 0%,#5a5a5a 100%)}.ecommerce__companies .block__black img{top:-23px}.ecommerce__companies .block__blue{background:#098cc5;background:-webkit-gradient(linear,left bottom,left top,from(#098cc5),to(#1a9ed7));background:linear-gradient(0deg,#098cc5 0%,#1a9ed7 100%)}.ecommerce__companies .block__blue img{top:-18px}#platforms .ecommerce__companies{margin-left:-14px;margin-right:-14px}@media only screen and (max-width:767px){#platforms .ecommerce__companies{margin-top:40px;margin-left:-10px;margin-right:-10px}}#platforms .ecommerce__companies .item{width:50%;padding:0 14px;margin-bottom:56px}@media only screen and (max-width:767px){#platforms .ecommerce__companies .item{padding:0 10px;margin-bottom:33px}}#ecommerce{background-color:#e9e9e9}#ecommerce .row{display:block}#ecommerce .ecommerce__companies{margin-left:-28px;margin-right:-28px;padding-top:100px;padding-bottom:70px}@media only screen and (max-width:767px){#ecommerce .ecommerce__companies{margin-left:-10px;margin-right:-10px;padding-top:50px;padding-bottom:0}}#ecommerce .ecommerce__companies .item{width:25%;padding:0 28px;margin-bottom:0}@media only screen and (max-width:767px){#ecommerce .ecommerce__companies .item{width:50%;padding:0 10px;margin-bottom:33px}}@media only screen and (max-width:767px){.megamenu{background-color:#fff;color:#000;font-size:17px;margin-top:10px;display:none;width:100%}.megamenu .megamenu__inner{padding:24px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.megamenu .megamenu__inner .subtitle{font-size:20px;font-weight:700;margin-bottom:20px}.megamenu .megamenu__inner .subtitle a{font-size:20px;font-weight:700}.megamenu .megamenu__inner ul{font-weight:400}.megamenu .megamenu__inner ul li{font-size:16px}.megamenu .megamenu__inner ul li:not(:first-child){margin-top:14px}.megamenu .megamenu__inner a{color:#000 !important;font-size:16px;font-weight:400;line-height:1.2}.megamenu .megamenu__inner .col.item-services{width:60%}.megamenu .megamenu__inner .col.item-platforms{width:40%;padding-left:20px}}@media only screen and (min-width:768px){header.hover .header-wrapper{background-color:#fafafa}header.scrollDown .megamenu{opacity:0 !important;pointer-events:none !important}.menu-item-type-custom:hover .megamenu{opacity:1;pointer-events:auto;z-index:1}.menu-item-type-custom:hover .megamenu .megamenu__inner{-webkit-transform:translateY(0px);transform:translateY(0px)}.megamenu{position:fixed;width:100vw;top:65px;left:50%;right:0;z-index:-1;margin-left:-50vw;background-color:#fff;border-top:1px solid #f0f0f0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);padding:40px 0;opacity:0;pointer-events:none;-webkit-transition:opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1),-webkit-transform .35s cubic-bezier(0,0,.5,1);transition:opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1),-webkit-transform .35s cubic-bezier(0,0,.5,1);transition:transform .35s cubic-bezier(0,0,.5,1),opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1);transition:transform .35s cubic-bezier(0,0,.5,1),opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1),-webkit-transform .35s cubic-bezier(0,0,.5,1)}.megamenu .megamenu__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;max-width:840px;margin:auto;padding:0 10px;-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1),-webkit-transform .35s cubic-bezier(0,0,.5,1);transition:opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1),-webkit-transform .35s cubic-bezier(0,0,.5,1);transition:transform .35s cubic-bezier(0,0,.5,1),opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1);transition:transform .35s cubic-bezier(0,0,.5,1),opacity .35s cubic-bezier(0,0,.5,1),visibility .35s cubic-bezier(0,0,.5,1),-webkit-transform .35s cubic-bezier(0,0,.5,1)}.megamenu .megamenu__inner:before{content:"";background-color:#fff;position:absolute;top:0;bottom:0;left:50%;width:100vw;height:100%;-webkit-transform:translateX(-50vw);transform:translateX(-50vw);z-index:-1}.megamenu a:hover{text-decoration:none}.megamenu a:hover .subtitle{color:#36b553;-webkit-transition:color .25s cubic-bezier(0,0,.5,1);transition:color .25s cubic-bezier(0,0,.5,1)}.megamenu a:hover .subtitle:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.megamenu .col{padding:0 15px}.megamenu .col .subtitle{margin-bottom:30px;font-size:20px;font-weight:700}.megamenu .col .subtitle>a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#000;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:none}.megamenu .col .subtitle>a:hover:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.megamenu .col.item-services{width:30%}.megamenu .col.item-services ul{font-size:16px}.megamenu .col.item-services ul>li:not(:first-child){margin-top:10px}.megamenu .col.item-services ul>li>a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#3ab554;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:none}.megamenu .col.item-services ul>li>a:hover{color:#3ab554}.megamenu .col.item-services ul>li>a:hover:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.megamenu .col.item-platforms{width:70%}.megamenu .col.item-platforms ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page-template-redesign-contact #Letstalk .contact__form .content{margin-bottom:0}.page-template-redesign-contact #contact__page .contact__form div[role=form]{padding:40px 0 20px}.page-template-redesign-contact .contact__form .wpcf7-form-control-wrap.newsletter .wpcf7-list-item-label{font-family:"Manrope";font-size:13px;font-weight:400;line-height:26px;letter-spacing:0px;text-align:left;color:#959595}.page-template-redesign-contact .contact__form .wpcf7-form-control-wrap.newsletter span.wpcf7-list-item.first.last{margin:0 0 0 3.5rem}body{overflow-x:visible}.page-template-redesign-unsubscribe #contact__page .container{max-width:615px;width:100%;margin:0 auto}.page-template-redesign-unsubscribe #contact__page h1.green-text{font-size:20px;font-weight:400;line-height:26px;letter-spacing:0px;text-align:left;color:#36b553;margin-bottom:10px}.page-template-redesign-unsubscribe #contact__page h3.title{font-size:35px;font-weight:700;line-height:48px;letter-spacing:0px;text-align:left;color:#2d2d2d;margin-bottom:20px}.page-template-redesign-unsubscribe #contact__page{padding:79px 0 0;margin-top:0}.page-template-redesign-unsubscribe .wpcf7{background:#fff;border-radius:5px;padding:40px 40px 15px}.page-template-redesign-unsubscribe .wpcf7-list-item-label{font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;text-align:left;color:#2d2d2d}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item{margin:0 0 23px}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item.last{margin:0}.page-template-redesign-unsubscribe .wpcf7-submit{max-width:170px;width:100%;background-color:#36b553;font-size:16px;font-weight:600;line-height:22px;letter-spacing:0px;text-align:center;font-family:"Manrope",sans-serif}.page-template-redesign-unsubscribe .wpcf7-submit:hover{background-color:#000}.page-template-redesign-unsubscribe #contact__page .contact_image_city{margin-top:70px}.page-template-redesign-unsubscribe .unsubscribe-option>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-template-redesign-unsubscribe textarea.wpcf7-textarea{border:1px solid #a2a2a2;border-radius:30px;margin-bottom:0;max-height:115px}.page-template-redesign-unsubscribe-success #contact__page .main__col{max-width:615px;width:100%;margin:0 auto;background:#fff}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:checked,.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:not(:checked){position:absolute;left:-9999px}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+span,.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:not(:checked)+span{position:relative;padding-left:40px;cursor:pointer;line-height:20px;display:inline-block;color:#2d2d2d}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+span:before,.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:not(:checked)+span:before{content:"";position:absolute;left:0;top:-2px;width:25px;height:25px;border:1px solid #a2a2a2;border-radius:100%;background:#fff}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+span:after,.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:not(:checked)+span:after{content:"";width:15px;height:15px;background:#3ab554;position:absolute;top:3px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item input[type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page-template-redesign-unsubscribe-success #contact__page{margin-top:0;padding:186px 0 0}.page-template-redesign-unsubscribe-success #contact__page .main__col{width:100%;max-width:615px;margin:0 auto;background:#fff;border-radius:5px;padding:77px 0 86px}.page-template-redesign-unsubscribe-success #contact__page .main__col h1{font-size:35px;font-weight:700;line-height:48px;letter-spacing:0px;text-align:center;margin-bottom:14px;color:#2d2d2d}.page-template-redesign-unsubscribe-success #contact__page .main__col h3{font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;text-align:center;color:#2d2d2d}.page-template-redesign-unsubscribe-success #contact__page .contact_image_city{margin-top:219px}.page-template-redesign-unsubscribe textarea{font-family:"Manrope",sans-serif;font-size:16px;font-weight:300;line-height:26px;letter-spacing:0px;text-align:left;color:gray}@media only screen and (max-width:767px){.page-template-redesign-unsubscribe #contact__page h1.green-text{font-size:16px}.page-template-redesign-unsubscribe #contact__page h3.title{font-size:28px;line-height:1.5em}.page-template-redesign-unsubscribe .wpcf7{padding:20px}.page-template-redesign-unsubscribe .unsubscribe-option .wpcf7-radio .wpcf7-list-item{margin:0 0 15px}.page-template-redesign-unsubscribe .wpcf7-list-item-label{font-size:15px}.page-template-redesign-unsubscribe-success #contact__page{padding:60px 0 20px}.page-template-redesign-unsubscribe-success #contact__page .contact_image_city{margin-top:100px}.page-template-redesign-unsubscribe-success #contact__page .main__col h1{font-size:23px}.page-template-redesign-unsubscribe-success #contact__page .main__col h3{font-size:16px}.page-template-redesign-unsubscribe-success #contact__page .main__col{padding:50px 0}.page-template-redesign-unsubscribe textarea.wpcf7-textarea{border-radius:10px}}#contact__page .wpcf7[role=form]{padding:40px 40px 20px}@media only screen and (max-width:767px){#contact__page .wpcf7[role=form]{padding:20px}}#contact__page .screen-reader-response ul:empty{display:none}#contact__page input.wpcf7-text{border:1px solid #a2a2a2}#contact__page .wpcf7-form-control input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;left:0}#contact__page .wpcf7-form-control input[type=checkbox]:before{content:"";width:25px;height:25px;border-radius:5px;border:1px solid #a2a2a2;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:center;background-repeat:no-repeat;position:absolute;left:0;top:0}#contact__page .wpcf7-form-control input[type=checkbox]:checked:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMzY0IDkuMTkzTDE1LjU1NiAwTDE2Ljk3MSAxLjQxNEw2LjM2NCAxMi4wMjFMMCA1LjY1N0wxLjQxNCA0LjI0M0w2LjM2NCA5LjE5M1oiIGZpbGw9IiMzQUI1NTQiLz4KPC9zdmc+Cg==)}#contact__page .form-group.checkbox_{position:relative;padding-left:35px}#contact__page .form-group.checkbox_ a{text-decoration:underline !important}#contact__page .form-group.checkbox_ a:hover{color:#36b553}#contact__page .form-group.checkbox_ .wpcf7-form-control-wrap{position:unset;display:inline}#contact__page .form-group.checkbox_ .wpcf7-form-control-wrap .wpcf7-list-item{margin:0}@media only screen and (min-width:768px){.megamenu .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.megamenu .items .item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.megamenu .megamenu__inner>.title a{position:relative;-webkit-transition:color .25s cubic-bezier(0,0,.5,1);transition:color .25s cubic-bezier(0,0,.5,1)}.megamenu .megamenu__inner>.title a:hover{color:#36b553}.megamenu .megamenu__inner>.title a:before{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:3px;background-color:#36b553;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:none}.megamenu .megamenu__inner>.title a:hover:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@media only screen and (min-width:768px){.megamenu .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.megamenu .items .item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.megamenu .megamenu__inner>.title a{position:relative;-webkit-transition:color .25s cubic-bezier(0,0,.5,1);transition:color .25s cubic-bezier(0,0,.5,1)}.megamenu .megamenu__inner>.title a:hover{color:#36b553}.megamenu .megamenu__inner>.title a:before{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:3px;background-color:#36b553;-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:none}.megamenu .megamenu__inner>.title a:hover:before{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.blogdetail__block .std a{color:#3ab554;font-weight:500}.blogdetail__block .std a:hover,.blogdetail__block .std a:visited{color:#3ab554;text-decoration:underline !important}.blogdetail__block .std ul{margin-bottom:24px}.blogdetail__block .std ul>li:not(:first-child){margin-top:16px}@media only screen and (max-width:767px){#contact__page .right__col{overflow:hidden}}#section__platform.services__block{background-color:#e9e9e9}@media only screen and (min-width:768px){#section__platform.services__block{padding-left:0;padding-right:0}#section__platform.services__block .container{max-width:1320px}}#section__platform.services__block .all-access-pass__container.inactive .all-access-pass__background{width:4.5rem}#section__platform.services__block .all-access-pass__container .all-access-pass__background{width:27rem}@media only screen and (min-width:768px){#section__platform.services__block .left__col{width:45%}}@media only screen and (max-width:767px){#section__platform.services__block .right__col{margin-bottom:30px}}@media only screen and (min-width:768px){#section__platform.services__block .right__col{padding:60px 0;width:55%}}@media only screen and (min-width:768px){#section__platform.services__block.rtl .right__col{padding-right:50px}}@media only screen and (min-width:1200px){#section__platform.services__block.rtl .right__col{padding-right:120px}}@media only screen and (min-width:768px){#section__platform.services__block.ltr .right__col{padding-left:50px}}@media only screen and (min-width:1200px){#section__platform.services__block.ltr .right__col{padding-left:120px}}#section__platform .photo__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}@media only screen and (min-width:768px){#section__platform .photo__group{margin:0 -15px}}#section__platform .photo__group .item{width:50%;padding:10px}@media only screen and (min-width:768px){#section__platform .photo__group .item{padding:15px}}#section__platform .photo__group .item .logo__app{background-color:#fff;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section__tab{padding:35px 0}@media only screen and (min-width:768px){.section__tab{padding:70px 0}}.section__tab .row{display:block}.section__tab .typography-site-body{text-align:center;max-width:650px;margin:0 auto}.section__tab .typography-site-body .title{font-weight:900}@media only screen and (min-width:768px){.section__tab .typography-site-body .title{font-size:50px}}.section__tab .typography-site-body .description{margin-bottom:40px}.section__tab .tab__inner .on__desktop{margin:0 -10px}@media only screen and (min-width:768px){.section__tab .tab__inner .on__desktop{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.section__tab .tab__inner .on__desktop .items{width:50%}.section__tab .tab__inner .on__desktop .items .item{width:100%}.section__tab .tab__inner .on__mobile{margin:0 -10px}@media only screen and (min-width:768px){.section__tab .tab__inner .on__mobile{margin:0 -15px;display:none}}.section__tab .tab__inner .on__mobile .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;counter-reset:section}.section__tab .tab__inner .on__mobile .items .item .title:before{counter-increment:section;content:"#" counter(section);font-size:25px;font-weight:600;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px){.section__tab .tab__inner .on__mobile .items .item .title:before{font-size:35px;left:23px}}.section__tab .tab__inner .items .item{padding:10px}@media only screen and (min-width:768px){.section__tab .tab__inner .items .item{padding:15px}}.section__tab .tab__inner .items .tab__contain{background-color:#f4f4f4;border-radius:15px;-webkit-transition:background-color .25s cubic-bezier(0,0,.5,1);transition:background-color .25s cubic-bezier(0,0,.5,1)}.section__tab .tab__inner .items .tab__contain .title{cursor:pointer;min-height:54px;padding:0 50px 0 73px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:500;position:relative;-webkit-transition:color .25s cubic-bezier(0,0,.5,1);transition:color .25s cubic-bezier(0,0,.5,1)}@media only screen and (min-width:768px){.section__tab .tab__inner .items .tab__contain .title{font-size:18px;min-height:70px;padding:0 75px 0 103px}}.section__tab .tab__inner .items .tab__contain .title:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMTgyMDUgNi4zNjQxTDE0LjU0NjIgLTYuMzU4MzNlLTA3TDE2LjM2NDEgMS44MTc5NUw4LjE4MjA1IDEwTC0zLjU3NjQ5ZS0wNyAxLjgxNzk1TDEuODE3OTUgLTcuOTQ2NWUtMDhMOC4xODIwNSA2LjM2NDFaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-color:rgba(0,0,0,.1);background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;width:30px;height:30px;border-radius:50%;display:block;color:#000;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.5,1);transition:-webkit-transform .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1);position:absolute;right:15px;top:50%;z-index:1}@media only screen and (min-width:768px){.section__tab .tab__inner .items .tab__contain .title:after{width:36px;height:36px;right:23px}}.section__tab .tab__inner .items .tab__contain .counter{font-size:25px;font-weight:600;position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px){.section__tab .tab__inner .items .tab__contain .counter{font-size:35px;left:23px}}.section__tab .tab__inner .items .tab__contain .caption{padding:10px 15px 15px 73px;display:none}@media only screen and (min-width:768px){.section__tab .tab__inner .items .tab__contain .caption{padding:0 25px 25px 103px}}.section__tab .tab__inner .items .tab__contain:hover{background-color:#000;color:#fff}.section__tab .tab__inner .items .tab__contain:hover .title:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMTgyMDUgNi4zNjQxTDE0LjU0NjIgLTYuMzU4MzNlLTA3TDE2LjM2NDEgMS44MTc5NUw4LjE4MjA1IDEwTC0zLjU3NjQ5ZS0wNyAxLjgxNzk1TDEuODE3OTUgLTcuOTQ2NWUtMDhMOC4xODIwNSA2LjM2NDFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");background-color:rgba(255,255,255,.2)}.section__tab .tab__inner .items .tab__contain.expanded{background-color:#000;color:#fff}.section__tab .tab__inner .items .tab__contain.expanded .title:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMTgyMDUgNi4zNjQxTDE0LjU0NjIgLTYuMzU4MzNlLTA3TDE2LjM2NDEgMS44MTc5NUw4LjE4MjA1IDEwTC0zLjU3NjQ5ZS0wNyAxLjgxNzk1TDEuODE3OTUgLTcuOTQ2NWUtMDhMOC4xODIwNSA2LjM2NDFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");background-color:rgba(255,255,255,.2);-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width:1440px) and (min-width:768px),(max-height:640px){html.fixed_scroll header{opacity:0}.section.parallax__block>.container.fixed{padding-top:35px;padding-bottom:35px}.section.parallax__block .parallax__content .left__col{width:60%}.section.parallax__block .parallax__content .right__col{width:40%}.section.parallax__block .parallax__paging{width:280px;right:50px;top:30px}.section.parallax__block .parallax__paging .button__groups{margin-top:20px}.section.parallax__block .swiper-pagination .swiper-pagination-bullet{font-size:18px}.section.parallax__block .swiper-pagination .swiper-pagination-bullet:not(:first-child){margin-top:14px}}.parallax__block{position:relative;overflow:hidden;padding:0}@media only screen and (max-width:767px){.parallax__block{padding-bottom:40px}}@media only screen and (min-width:768px){.parallax__block{height:100%}}.parallax__block>.container{max-width:1360px}.parallax__block>.container.fixed{pointer-events:none;background-color:#fff;position:relative;z-index:2}@media only screen and (max-width:767px){.parallax__block>.container.fixed{padding-top:35px;padding-bottom:35px}}@media only screen and (min-width:768px){.parallax__block>.container.fixed{padding-top:50px;padding-bottom:40px}}@media only screen and (min-width:1441px){.parallax__block>.container.fixed{padding-top:110px;padding-bottom:60px}}.parallax__block>.container.position{position:relative;height:100%}@media only screen and (max-width:767px){.parallax__block>.container.position{padding:0}}.parallax__block .swiper{width:100%}@media only screen and (min-width:768px){.parallax__block .swiper{height:65vh;overflow:visible}.parallax__block .swiper:after{content:"";background:#e7e7e7;background:-webkit-gradient(linear,left top,left bottom,from(#e7e7e7),to(#fff));background:linear-gradient(180deg,#e7e7e7 0%,#fff 100%);border-radius:40px 40px 0 0;height:446px;position:absolute;top:0;left:0;right:380px}}@media only screen and (min-width:1332px){.parallax__block .swiper{height:100%}}.parallax__block .swiper .container{position:relative}@media only screen and (min-width:768px){.parallax__block .swiper .container{padding-left:0;padding-right:380px}.parallax__block .swiper .container:before{content:"";position:absolute;top:-50vh;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50vw);bottom:-50vh;background-color:transparent;z-index:-1}}@media only screen and (max-width:767px){.parallax__block .parallax__paging{padding-top:20px}}@media only screen and (min-width:768px){.parallax__block .parallax__paging{position:absolute;right:20px;top:60px;left:auto;bottom:inherit;width:290px;text-align:left;z-index:10}}.parallax__block .parallax__paging .button__groups{margin-top:30px}@media only screen and (max-width:767px){.parallax__block .parallax__paging .button__groups{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parallax__block .parallax__paging .button__groups .button.button__black{min-width:300px}}.parallax__block .swiper-pagination{all:revert}@media only screen and (max-width:767px){.parallax__block .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.parallax__block .swiper-pagination .swiper-pagination-bullet{color:transparent}.parallax__block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3ab554}}@media only screen and (min-width:768px){.parallax__block .swiper-pagination .swiper-pagination-bullet{all:revert;cursor:pointer;font-family:"Manrope",sans-serif;font-size:20px;font-weight:500;color:gray}.parallax__block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{font-weight:900;color:#000;position:relative}.parallax__block .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAzOSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0Ljk5OTMgNkwzOSA5Ljk5OTA2TDM3LjAwMDQgMTJMMzEgNkwzNy4wMDA0IDBMMzkgMi4wMDA5NEwzNC45OTkzIDZaIiBmaWxsPSIjM0FCNTU0Ii8+CjxwYXRoIG9wYWNpdHk9IjAuNyIgZD0iTTI3Ljk5OTMgNkwzMiA5Ljk5OTA2TDMwLjAwMDQgMTJMMjQgNkwzMC4wMDA0IDBMMzIgMi4wMDA5NEwyNy45OTkzIDZaIiBmaWxsPSIjM0FCNTU0Ii8+CjxwYXRoIG9wYWNpdHk9IjAuNCIgZD0iTTE5Ljk5OTMgNkwyNCA5Ljk5OTA2TDIyLjAwMDQgMTJMMTYgNkwyMi4wMDA0IDBMMjQgMi4wMDA5NEwxOS45OTkzIDZaIiBmaWxsPSIjM0FCNTU0Ii8+CjxwYXRoIG9wYWNpdHk9IjAuMiIgZD0iTTExLjk5OTMgNkwxNiA5Ljk5OTA2TDE0LjAwMDQgMTJMOCA2TDE0LjAwMDQgMEwxNiAyLjAwMDk0TDExLjk5OTMgNloiIGZpbGw9IiMzQUI1NTQiLz4KPHBhdGggb3BhY2l0eT0iMC4xIiBkPSJNMy45OTkyOSA2TDggOS45OTkwNkw2LjAwMDM1IDEyTDAgNkw2LjAwMDM1IDBMOCAyLjAwMDk0TDMuOTk5MjkgNloiIGZpbGw9IiMzQUI1NTQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;width:39px;height:12px;display:block;position:absolute;left:-50px;top:7px}.parallax__block .swiper-pagination .swiper-pagination-bullet:not(:first-child){margin-top:20px}.parallax__block .swiper-pagination .swiper-pagination-bullet:hover{font-weight:900;color:#000}}.heading__position{pointer-events:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.heading__position .fx__heading .title{margin:0}@media only screen and (max-width:767px){.heading__position .fx__heading .title{display:inline}}@media only screen and (min-width:768px){.heading__position .fx__heading .title+.title{margin-left:50px}}.parallax__content{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.parallax__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:30px;background:#e7e7e7;background:-webkit-gradient(linear,left top,left bottom,from(#e7e7e7),to(#fff));background:linear-gradient(180deg,#e7e7e7 0%,#fff 100%)}}@media only screen and (min-width:768px){.parallax__content{border-radius:40px;padding:0 10px 0 30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.parallax__content .left__col,.parallax__content .right__col{padding:0 10px}.parallax__content .left__col{padding:10px}@media only screen and (min-width:768px){.parallax__content .left__col{width:60%;padding:45px 10px}}@media only screen and (min-width:1024px){.parallax__content .left__col{width:50%}}.parallax__content .right__col{padding:10px}@media only screen and (max-width:767px){.parallax__content .right__col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (min-width:768px){.parallax__content .right__col{width:40%}}@media only screen and (min-width:1024px){.parallax__content .right__col{width:50%}}.parallax__content .right__col img{display:block}.parallax__content .title{font-size:20px;font-weight:700;margin-bottom:20px}@media only screen and (min-width:768px){.parallax__content .title{font-size:30px}}#platforms{padding-top:65px}@media only screen and (max-width:767px){#platforms{padding-top:30px}}#platforms .left__col{width:54%;padding-right:9rem;padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width:767px){#platforms .left__col{width:100%;padding-right:0;padding-top:0;padding-bottom:0}}#platforms .right__col{width:46%}@media only screen and (max-width:767px){#platforms .right__col{width:100%;margin-top:4rem}}#platforms__content .fx__heading strong{font-size:2rem}@media only screen and (max-width:767px){#platforms__content .fx__heading strong{font-size:1.6rem}}body.page-template-redesign-service #platforms__content .fx__heading .sub__catalog.home-custom{letter-spacing:.3px}#datadriven__page .container{max-width:1440px}#datadriven__page .left__col{width:40%;position:relative;padding:0 0 20px}@media only screen and (max-width:767px){#datadriven__page .left__col #platforms__content .fx__heading .sub__catalog,#datadriven__page .left__col #platforms__content .fx__heading .title{display:none}}@media only screen and (min-width:768px){#datadriven__page .left__col{padding:100px 0 60px}}@media only screen and (min-width:1200px){#datadriven__page .left__col{padding-left:80px}}#datadriven__page .right__col{width:60%;padding:60px 0 0}@media only screen and (max-width:767px){#datadriven__page .right__col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:35px 0 0}}@media only screen and (max-width:767px){#datadriven__page .left__col,#datadriven__page .right__col{width:100%}}.services__block.twoButton .left__col .services__content{padding-bottom:0}.services__block .container{max-width:1440px}.services__block .services__content{position:relative;padding:70px 0 130px}@media only screen and (max-width:767px){.services__block .services__content{padding:0 0 110px}}.services__block .left__col{width:36%;position:relative}@media only screen and (max-width:767px){.services__block .left__col .services__content .fx__heading .sub__catalog,.services__block .left__col .services__content .fx__heading .title{display:none}}.services__block .right__col{width:64%;padding:50px 0 100px}@media only screen and (max-width:767px){.services__block .right__col{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:35px 0 0}}@media only screen and (max-width:767px){.services__block .left__col,.services__block .right__col{width:100%}}.services__block.ltr{padding-left:95px}@media only screen and (max-width:1440px){.services__block.ltr{padding-left:55px}}@media only screen and (max-width:1023px){.services__block.ltr{padding-left:40px}}@media only screen and (max-width:767px){.services__block.ltr{padding-left:0}}.services__block.ltr .right__col{padding-left:50px}@media only screen and (max-width:1023px){.services__block.ltr .right__col{padding-left:25px}}@media only screen and (max-width:767px){.services__block.ltr .right__col{padding-left:0}}.services__block.rtl{background-color:#f8f8f8;padding-right:95px}@media only screen and (max-width:1440px){.services__block.rtl{padding-right:55px}}@media only screen and (max-width:1023px){.services__block.rtl{padding-right:40px}}@media only screen and (max-width:767px){.services__block.rtl{padding-right:0}}@media only screen and (min-width:768px){.services__block.rtl .left__col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.services__block.rtl .right__col{padding-right:50px}@media only screen and (max-width:1023px){.services__block.rtl .right__col{padding-right:25px}}@media only screen and (max-width:767px){.services__block.rtl .right__col{padding-right:0}}.services__block.bg__revert.ltr{background-color:#f8f8f8}.services__block.bg__revert.rtl{background-color:#fff}@media only screen and (min-width:768px){.services__block.bg__revert .left__col{width:48%}}.services__block .list__block{margin-top:30px}.services__block ul{list-style:none;margin:0;padding:0}.services__block ul li{position:relative;padding-left:28px}.services__block ul li:not(:first-child){margin-top:16px}.services__block ul li:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU2MzcgMC4zMjgzODFDMTMuMTAwMyAwLjgwNTM3NCAxMy4xNDg2IDEuNjI3MDcgMTIuNjcxNiAyLjE2MzY4TDUuNzM4MyA5Ljk2MzY3QzUuNDkxNiAxMC4yNDEyIDUuMTM4IDEwLjQgNC43NjY2NyAxMC40QzQuMzk1MzQgMTAuNCA0LjA0MTc0IDEwLjI0MTIgMy43OTUwNCA5Ljk2MzY3TDAuMzI4MzgxIDYuMDYzNjdDLTAuMTQ4NjExIDUuNTI3MDYgLTAuMTAwMjc2IDQuNzA1MzcgMC40MzYzNCA0LjIyODM3QzAuOTcyOTU2IDMuNzUxMzggMS43OTQ2NSAzLjc5OTcyIDIuMjcxNjQgNC4zMzYzM0w0Ljc2NjY3IDcuMTQzMjRMMTAuNzI4NCAwLjQzNjM0QzExLjIwNTQgLTAuMTAwMjc2IDEyLjAyNyAtMC4xNDg2MTEgMTIuNTYzNyAwLjMyODM4MVoiIGZpbGw9IiMzNkI1NTMiLz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;background-size:13px 10.5px;width:13px;height:22px;position:absolute;left:0}@media only screen and (max-width:767px){.services__block ul li:before{height:16px}}.solutions__block{background-color:#f1f1f1;padding:35px 0}@media only screen and (min-width:768px){.solutions__block{padding:70px 0}}.solutions__block .solutions__inner{width:100%}.solutions__block .solutions__inner .typography-site-body{text-align:center}.solutions__block a{text-decoration:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000}.solutions__block .solution__items{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.solutions__block .solution__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){.solutions__block .solution__items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}}.solutions__block .solution__items .item{width:100%;padding:10px}@media only screen and (min-width:768px){.solutions__block .solution__items .item{width:33.3333333333%;padding:20px}}.solutions__block .solution__items .item>.contain{position:relative;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:5px}.solutions__block .solution__items .item>.contain:after{content:"";width:100%;height:5px;background-color:#000;border-radius:0 0 5px 5px;position:absolute;bottom:0;left:0}.solutions__block .solution__items a{position:relative;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:5px}.solutions__block .solution__items a:after{content:"";width:100%;height:5px;background-color:#000;border-radius:0 0 5px 5px;position:absolute;bottom:0;left:0}.solutions__block .solution__items a:hover{text-decoration:none}.solutions__block .solution__items a:hover .title{color:#36b553}.solutions__block .solution__items a:hover:after{background-color:#36b553}.solutions__block .contain{padding:24px 24px 30px;height:100%;text-align:center}@media only screen and (min-width:768px){.solutions__block .contain{padding:30px 30px 40px}}.solutions__block .contain .title{font-size:16px;font-weight:600;margin-bottom:20px}@media only screen and (min-width:768px){.solutions__block .contain .title{font-size:17px;font-size:20px;margin-bottom:16px}}.solutions__block .contain .description{font-size:14px}@media only screen and (min-width:768px){.solutions__block .contain .description{font-size:15px}}.solutions__block.columns__04{background-color:#e1e1e1}.solutions__block.columns__04 .solution__items .item{width:100%;padding:10px}@media only screen and (min-width:1024px){.solutions__block.columns__04 .solution__items .item{width:50%;padding:20px}}@media only screen and (min-width:1200px){.solutions__block.columns__04 .solution__items .item{width:25%}}.featured__studies__block{background-color:#f8f8f8;padding:35px 0}@media only screen and (min-width:768px){.featured__studies__block{padding:70px 0}}.featured__studies__block .featured__studies__inner{width:100%}.featured__studies__block .featured__studies__inner .typography-site-body{text-align:center}.featured__studies__block .featured__studies__items{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.featured__studies__block .featured__studies__items{margin:0 -28px}}.featured__studies__block .featured__studies__items .item{width:100%;padding:10px}@media only screen and (min-width:768px){.featured__studies__block .featured__studies__items .item{width:50%;padding:28px}}.featured__studies__block .contain{background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-radius:5px;padding:15px 15px 20px;height:100%;position:relative;overflow:hidden}@media only screen and (min-width:768px){.featured__studies__block .contain{padding:30px 30px 40px}}.featured__studies__block .contain .video__thumb{margin-bottom:15px;position:relative;padding-bottom:56.25%;height:0;border-radius:5px;overflow:hidden;display:block}@media only screen and (min-width:768px){.featured__studies__block .contain .video__thumb{margin-bottom:25px}}.featured__studies__block .contain .video__thumb video,.featured__studies__block .contain .video__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:5px;overflow:hidden}.featured__studies__block .contain .video__thumb:before{content:"";background-color:rgba(0,0,0,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAyOCAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMjc5NTUgOC4xNDg3OFYyNC45NjMyTDE5LjY4OTggMTYuNTU2TDUuMjc5NTUgOC4xNDg3OFpNMi4yOTcxMyAwLjg3OTExNUwyNy40MDg4IDE1LjUyODRDMjcuNTg4NyAxNS42MzM3IDI3LjczOCAxNS43ODQzIDI3Ljg0MTcgMTUuOTY1MkMyNy45NDU0IDE2LjE0NjEgMjggMTYuMzUxIDI4IDE2LjU1OTZDMjggMTYuNzY4MSAyNy45NDU0IDE2Ljk3MyAyNy44NDE3IDE3LjE1MzlDMjcuNzM4IDE3LjMzNDggMjcuNTg4NyAxNy40ODU0IDI3LjQwODggMTcuNTkwN0wyLjI5NzEzIDMyLjI0QzIuMTE1MDEgMzIuMzQ2MyAxLjkwODAyIDMyLjQwMjUgMS42OTcxNiAzMi40MDI5QzEuNDg2MzEgMzIuNDAzMyAxLjI3OTEgMzIuMzQ3OSAxLjA5NjU4IDMyLjI0MjNDMC45MTQwNjQgMzIuMTM2NyAwLjc2MjczMyAzMS45ODQ3IDAuNjU3OTU4IDMxLjgwMTdDMC41NTMxODIgMzEuNjE4OCAwLjQ5ODY5NCAzMS40MTEzIDAuNTAwMDI0IDMxLjIwMDVWMS45MDkxQzAuNDk5OTYxIDEuNjk4ODYgMC41NTUzNzQgMS40OTIzMiAwLjY2MDY2NyAxLjMxMDM0QzAuNzY1OTU5IDEuMTI4MzYgMC45MTc0MDMgMC45NzczODggMS4wOTk3MSAwLjg3MjY2MUMxLjI4MjAxIDAuNzY3OTMzIDEuNDg4NzIgMC43MTMxNiAxLjY5ODk2IDAuNzEzODc0QzEuOTA5MjEgMC43MTQ1ODggMi4xMTU1NCAwLjc3MDc2MiAyLjI5NzEzIDAuODc2NzI1VjAuODc5MTE1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);background-position:56% 50%;background-repeat:no-repeat;width:75px;height:75px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.featured__studies__block .contain .video__thumb:hover:before{background-color:#3ab554}.featured__studies__block .contain .caption{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}@media only screen and (min-width:768px){.featured__studies__block .contain .caption{margin-bottom:25px}}.featured__studies__block .contain .caption .title{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-right:30px;font-size:15px;font-weight:700}@media only screen and (min-width:768px){.featured__studies__block .contain .caption .title{font-size:20px}}.featured__studies__block .contain .caption .logo__cpnis{position:relative}@media only screen and (max-width:767px){.featured__studies__block .contain .caption .logo__cpnis{top:4px}.featured__studies__block .contain .caption .logo__cpnis img{max-height:22px;width:inherit}}.featured__studies__block .contain .description{font-weight:300;font-size:14px}@media only screen and (min-width:768px){.featured__studies__block .contain .description{font-size:15px}}#services__collapes{position:relative;padding-left:0}#services__collapes .container{max-width:1320px}@media only screen and (min-width:768px){#services__collapes .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#services__collapes .contain__collapes .collapes__row{background-color:transparent}#services__collapes .contain__collapes .collapes__row.open__first .content{display:block}#services__collapes .contain__collapes .collapes__row .title{cursor:pointer;padding-right:2.5rem}#services__collapes .contain__collapes .collapes__row .title:before{display:block}#services__collapes .contain__collapes .collapes__row .content{display:none}@media only screen and (min-width:768px){#services__collapes .fx__heading{font-size:2rem}}#services__collapes .fx__heading .title{font-weight:900}@media only screen and (min-width:768px){#services__collapes .fx__heading .title{font-size:4rem}}@media only screen and (min-width:1024px){#services__collapes .fx__heading .title{font-size:5rem}}#services__collapes .fx__heading .sub-title{padding-top:30px;margin-bottom:30px}@media only screen and (max-width:767px){#services__collapes .fx__heading .sub-title{margin-bottom:15px}}#services__collapes .logo_app{margin-top:40px;max-width:50%}#services__collapes.noButton .left__col .services__content{padding-bottom:0}@media only screen and (max-width:767px){#services__collapes.noButton .left__col .services__content{padding-bottom:0}}#services__collapes .list__content__wrap{font-weight:700}@media only screen and (max-width:767px){#services__collapes .list__content__wrap{margin-top:25px}}@media only screen and (min-width:768px){#services__collapes .list__content__wrap{margin-top:30px}}#services__collapes .left__col{width:100%;padding-top:25px;padding-bottom:40px}@media only screen and (max-width:767px){#services__collapes .left__col{max-width:100%;padding-top:35px;padding-bottom:0}}@media only screen and (min-width:1024px){#services__collapes .left__col{max-width:600px}}#services__collapes .left__col .services__content .fx__heading .sub__catalog,#services__collapes .left__col .services__content .fx__heading .title{display:block}#services__collapes .right__col{width:100%;-ms-flex-negative:0;flex-shrink:0;padding:10px 0 30px}@media only screen and (max-width:767px){#services__collapes .right__col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0}#services__collapes .right__col .typography-site-body .fx__heading .sub__catalog,#services__collapes .right__col .typography-site-body .fx__heading .title{display:none}#services__collapes .right__col .accordion__wrap{padding-bottom:0}#services__collapes .right__col .accordion__wrap .collapes__row .title{cursor:pointer}}@media only screen and (min-width:768px){#services__collapes .right__col{width:50%;padding:70px 0 30px 40px}}@media only screen and (min-width:1024px){#services__collapes .right__col{max-width:590px;width:50%;padding:70px 0 30px 70px}}#faq__collapes{position:relative;padding-left:0}#faq__collapes .container{max-width:1320px}#faq__collapes .row{padding:70px 0;gap:40px}#faq__collapes h3.title-black{font-size:50px;font-weight:800}#faq__collapes h3.title-green{font-size:50px;font-weight:800;color:#3ab554;margin-bottom:16px}#faq__collapes .content{margin-bottom:2.5rem}#faq__collapes .left__col p{font-size:16px}@media only screen and (min-width:768px){#services__collapes .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#faq__collapes .contain__collapes .collapes__row{background-color:transparent}#faq__collapes .contain__collapes .collapes__row.open__first .content{display:block}#faq__collapes .contain__collapes .collapes__row .title{cursor:pointer;padding-right:2.5rem}#faq__collapes .contain__collapes .collapes__row .title:before{display:block}#faq__collapes .contain__collapes .collapes__row .content{display:none}#faq__collapes .right__col .accordion__wrap{padding-bottom:0}@media only screen and (min-width:768px){#faq__collapes .fx__heading{font-size:2rem}}#faq__collapes .fx__heading .title{font-weight:900}@media only screen and (min-width:768px){#faq__collapes .fx__heading .title{font-size:4rem}}@media only screen and (min-width:1024px){#faq__collapes .fx__heading .title{font-size:5rem}}#faq__collapes .fx__heading .sub-title{padding-top:30px;margin-bottom:30px}@media only screen and (max-width:767px){#faq__collapes .fx__heading .sub-title{margin-bottom:15px}#faq__collapes h3.title-black,#faq__collapes h3.title-green{font-size:2.5rem}#faq__collapes .content{margin-bottom:1.5rem}#faq__collapes .row{padding:35px 0}#faq__collapes .right__col h3{margin-bottom:1.5rem;font-size:20px}#faq__collapes .right__col .collapes__row .title{font-size:15px}#faq__collapes .left__col p{font-size:15px}}#faq__collapes .logo_app{margin-top:40px;max-width:50%}#faq__collapes.noButton .left__col .services__content{padding-bottom:0}@media only screen and (max-width:767px){#faq__collapes.noButton .left__col .services__content{padding-bottom:0}}#faq__collapes .list__content__wrap{font-weight:700}@media only screen and (max-width:767px){#faq__collapes .list__content__wrap{margin-top:25px}}@media only screen and (min-width:768px){#faq__collapes .list__content__wrap{margin-top:30px}}#faq__collapes .left__col{width:100%}@media only screen and (max-width:767px){#faq__collapes .left__col{max-width:100%;padding-bottom:0}}@media only screen and (min-width:1024px){#faq__collapes .left__col{width:38.8%}}#faq__collapes .left__col .services__content .fx__heading .sub__catalog,#faq__collapes .left__col .services__content .fx__heading .title{display:block}#faq__collapes .right__col{width:100%;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){#faq__collapes .right__col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0}#faq__collapes .right__col .typography-site-body .fx__heading .sub__catalog,#faq__collapes .right__col .typography-site-body .fx__heading .title{display:none}#faq__collapes .right__col .accordion__wrap{padding-bottom:0}#faq__collapes .right__col .accordion__wrap .collapes__row .title{cursor:pointer}}@media only screen and (min-width:768px){#faq__collapes .right__col{width:50%}}@media only screen and (min-width:1024px){#faq__collapes .right__col{width:59%}}#section__award{background-color:#f1f1f1;background-repeat:no-repeat;background-position:right center;background-size:1115px 810px}@media only screen and (min-width:768px){#section__award .row{min-height:810px}}#section__award .left__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){#section__award .left__col{padding-top:35px}#section__award .left__col .services__content .fx__heading .sub__catalog,#section__award .left__col .services__content .fx__heading .title{display:block}}#section__award .right__col{position:relative}@media only screen and (max-width:767px){#section__award .right__col{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 -20px;padding-top:0;width:inherit}}@media only screen and (min-width:768px){#section__award .right__col .bg__pattern{position:absolute;left:-50vw;right:0;top:0;bottom:0}}#section__award .right__col .bg__pattern img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:90% 50%;object-position:90% 50%}.techstack__block{padding:35px 0}@media only screen and (min-width:768px){.techstack__block{padding:70px 0}}.techstack__block .techstack__inner{width:100%}.techstack__block .techstack__inner .typography-site-body{text-align:center}.techstack__maincontent .item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0}@media only screen and (max-width:767px){.techstack__maincontent .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){.techstack__maincontent .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:40px 0}}.techstack__maincontent .item:not(:first-of-type){border-top:1px solid #d9dde4}.techstack__maincontent .item .head__text{font-size:22px;font-weight:700}@media only screen and (max-width:767px){.techstack__maincontent .item .head__text{margin-bottom:10px}}@media only screen and (min-width:768px){.techstack__maincontent .item .head__text{width:260px;font-size:30px;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:1024px){.techstack__maincontent .item .head__text{width:300px}}@media only screen and (min-width:1200px){.techstack__maincontent .item .head__text{width:340px}}.techstack__maincontent .item .logo__app li{position:relative}.techstack__maincontent .item .logo__app li:hover .tooltip{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.techstack__maincontent .tooltip{background-color:#fff;border:1px solid #dcdcdc;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);border-radius:5px;padding:13px 15px;width:296px;margin-left:-148px;position:absolute;bottom:110%;left:50%;opacity:0;z-index:1;pointer-events:none;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (max-width:1023px){.techstack__maincontent .tooltip{display:none !important}}.techstack__maincontent .tooltip:empty{display:none !important}.techstack__maincontent .tooltip p{margin:0}.techstack__maincontent .tooltip:after,.techstack__maincontent .tooltip:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.techstack__maincontent .tooltip:before{border-top-color:#dcdcdc;border-width:16px;left:50%;margin-left:-16px}.techstack__maincontent .tooltip:after{border-top-color:#fff;border-width:14px;left:50%;margin-left:-14px}.techstack__maincontent .tooltip span{display:block}.techstack__maincontent .tooltip .tooltip__title{font-size:14px;font-weight:700;margin-bottom:8px}.techstack__maincontent .tooltip .tooltip__text{font-size:13px;font-weight:300}.techstack__maincontent ul{margin:0 -5px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.techstack__maincontent ul li{margin:5px}@media only screen and (min-width:768px){.techstack__maincontent ul li{margin:7px}}.techstack__maincontent ul li img{max-width:100%;width:inherit;height:40px;display:block}@media only screen and (min-width:768px){.techstack__maincontent ul li img{height:65px}}#technologies__forix,#welcome__forix{background-color:#f8f8f8;padding:35px 0}@media only screen and (min-width:768px){#technologies__forix,#welcome__forix{padding:50px 0 60px}}#technologies__forix .row,#welcome__forix .row{display:block}.welcome__main .typography-site-body{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.welcome__main .typography-site-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.welcome__main .typography-site-body .fx__heading{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width:768px) and (max-width:1023px){.welcome__main .typography-site-body .fx__heading{min-width:40%}}@media only screen and (min-width:1024px){.welcome__main .typography-site-body .fx__heading{white-space:nowrap}}@media only screen and (min-width:768px){.welcome__main .typography-site-body .fx__content{padding-left:42px}}.development__block{background-color:#f8f8f8;padding-bottom:70px}@media only screen and (min-width:768px){.development__block{padding-bottom:60px}}.development__block .container .row{display:block}.development__block.padding{padding-top:35px;padding-bottom:70px}@media only screen and (min-width:768px){.development__block.padding{padding-top:70px;padding-bottom:70px}}.development__block.column__03 .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:767px){.development__block.column__03 .items{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px){.development__block.column__03 .items .item:not(:first-child){margin-top:70px}}@media only screen and (min-width:768px){.development__block.column__03 .items .item{width:calc((100% - 80px)/3)}.development__block.column__03 .items .item:not(:first-child){margin-left:40px}}.development__block.column__04 .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.development__block.column__04 .items .item:not(:first-child){margin-top:70px}}@media only screen and (min-width:768px) and (max-width:1199px){.development__block.column__04 .items .item{width:calc((100% - 40px)/2)}.development__block.column__04 .items .item:nth-child(even){margin-left:40px}.development__block.column__04 .items .item:nth-child(n+3){margin-top:70px}}@media only screen and (min-width:1200px){.development__block.column__04 .items .item{width:calc((100% - 120px)/4)}.development__block.column__04 .items .item:not(:first-child){margin-left:40px}}.development__block .item{background-color:#fff;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.development__block .item .contain{padding:20px 20px 0}@media only screen and (min-width:768px){.development__block .item .contain{padding:30px 30px 0}}.development__block .item .contain .title{font-size:17px;font-weight:600;margin-bottom:10px}@media only screen and (min-width:768px){.development__block .item .contain .title{font-size:20px;margin-bottom:16px}}.development__block .item .photo{margin-top:-50px}@media only screen and (min-width:768px){.development__block .item .photo{margin-top:auto}}.development__block .item .photo img{position:relative;top:64px}@media only screen and (min-width:768px){.development__block .item .photo img{top:40px}}#portfolio{background-color:#fff}.portfolio__first{overflow:hidden}.portfolio__first .container{padding-top:45px;margin-bottom:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.portfolio__first .container{padding-top:50px;margin-bottom:20px}}.portfolio__first .container .fx__heading h3{margin-bottom:20px}.portfolio__first .container .fx__heading p{font-size:25px}@media only screen and (max-width:767px){.portfolio__first .container .fx__heading p{font-size:20px}}.portfolio__block{padding-bottom:108px}@media only screen and (max-width:767px){.portfolio__block{padding-bottom:45px}}.portfolio__block .row{margin-left:-15px;margin-right:-15px}@media only screen and (max-width:767px){.portfolio__block .row{margin-left:0;margin-right:0}}.portfolio__block .left__col,.portfolio__block .right__col{padding-left:15px;padding-right:15px}@media only screen and (max-width:767px){.portfolio__block .left__col,.portfolio__block .right__col{padding:0}}.portfolio__block .left__col{width:68%}@media only screen and (max-width:767px){.portfolio__block .left__col{width:100%}}.portfolio__block .right__col{width:32%}@media only screen and (max-width:767px){.portfolio__block .right__col{width:100%;padding-top:35px}}.portfolio__block .portfolio__video{border-radius:20px;overflow:hidden}.portfolio__block .portfolio__video .video_position{display:block;position:relative;padding-top:56.25%;height:0;border-radius:20px;overflow:hidden}.portfolio__block .portfolio__video .video_position #vimeo_clip{border-radius:20px}.portfolio__block .portfolio__video img,.portfolio__block .portfolio__video video{width:100%;display:block}.portfolio__block .portfolio__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.portfolio__block .portfolio__video .plyr--video{border-radius:20px}.portfolio__block .portfolio__video__contain{margin-top:35px}.portfolio__block .portfolio__video__contain .title{font-size:2.5rem;margin-bottom:15px;font-weight:700}@media only screen and (max-width:767px){.portfolio__block .portfolio__video__contain .title{font-size:1.8rem}}.portfolio__block .portfolio__video__contain .description{margin-bottom:25px}.portfolio__block .portfolio__video__contain .detail .item:not(:last-child){margin-bottom:25px}.portfolio__block .portfolio__video__contain .detail .item h4{margin-bottom:15px;font-size:1.8rem;font-weight:600;display:none}@media only screen and (max-width:767px){.portfolio__block .portfolio__video__contain .detail .item h4{font-size:1.6rem}}.portfolio__block .portfolio__video__contain .detail .overview{margin-bottom:25px}.portfolio__block .portfolio__video__contain .detail .overview .small-caption{display:none;margin-bottom:15px;font-size:1.8rem;font-weight:600}@media only screen and (max-width:767px){.portfolio__block .portfolio__video__contain .detail .overview .small-caption{font-size:1.6rem}}.portfolio__block .portfolio__video__contain .detail .overview.challenge .small-caption,.portfolio__block .portfolio__video__contain .detail .overview.solution .small-caption{display:block}.waypoint__block{display:-webkit-box;display:-ms-flexbox;display:flex}.waypoint__block .counter{margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.waypoint__block .counter{margin-right:14px}}.waypoint__block .counter:not(:first-child){border-left:1px solid #bcbcbc;padding-left:20px}@media only screen and (max-width:767px){.waypoint__block .counter:not(:first-child){padding-left:14px}}.waypoint__block .number{font-weight:700;font-size:3.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.waypoint__block .number{font-size:2.5rem}}.waypoint__block .number:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDBMMCAxMS4zNzVINi44NTcxNFYyNkgxNy4xNDI5VjExLjM3NUgyNEwxMiAwWiIgZmlsbD0iIzM2QjU1MyIvPgo8L3N2Zz4K");background-size:24px 26px;width:24px;height:26px;margin-left:5px}@media only screen and (max-width:767px){.waypoint__block .number:after{background-size:19px 20px;width:19px;height:20px}}.waypoint__block .label{display:block;padding:8px 0}.portfolio__list-item .item:not(:first-child){margin-top:25px}.portfolio__list-item .item.active .grouplink{text-decoration:none}.portfolio__list-item .item.active .grouplink:before,.portfolio__list-item .item.active .grouplink:after{opacity:1}.portfolio__list-item .item.active .grouplink:after{opacity:1;-webkit-animation:animate-play 2s ease-in-out infinite;animation:animate-play 2s ease-in-out infinite}.portfolio__list-item .grouplink{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.portfolio__list-item .grouplink>div{width:calc((100% - 12px)/2)}.portfolio__list-item .grouplink>div:not(:first-child){margin-left:12px}.portfolio__list-item .grouplink:before,.portfolio__list-item .grouplink:after{pointer-events:none;content:"";position:absolute;opacity:0;-webkit-transition:all .5s cubic-bezier(0,0,.5,1);transition:all .5s cubic-bezier(0,0,.5,1)}.portfolio__list-item .grouplink:before{top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:27px;border:1.5px solid #3ab554}@media only screen and (max-width:767px){.portfolio__list-item .grouplink:before{top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:24px}}.portfolio__list-item .grouplink:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMThWMEwxNCA5TDAgMThaIiBmaWxsPSIjM0FCNTU0Ii8+Cjwvc3ZnPgo=");background-position:center;background-repeat:no-repeat;background-size:14px 18px;width:14px;height:18px;right:0;bottom:0}.portfolio__list-item .grouplink:hover{text-decoration:none}.portfolio__list-item .grouplink:hover:before,.portfolio__list-item .grouplink:hover:after{opacity:1}.portfolio__list-item .thumnb .photo{display:block;border-radius:15px;overflow:hidden;padding-top:56.3157894737%;position:relative}.portfolio__list-item .thumnb img{width:100%;display:block;position:absolute;top:0;right:0;left:0;bottom:0}.portfolio__list-item .contain .title{display:block;display:-webkit-box;max-width:100%;font-weight:700;font-size:1.3rem;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:10px}@media only screen and (max-width:767px){.portfolio__list-item .contain .title{font-size:11px}}.portfolio__list-item .contain .subscript{display:block;display:-webkit-box;max-width:100%;font-size:1.1rem;line-height:1.2;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:6px}.portfolio__list-item .contain .logo_sm img{display:block;max-width:126px}@-webkit-keyframes animate-play{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}@keyframes animate-play{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:0}}#client-logo-slide{background-color:#f6f6f6;padding:60px 0;overflow:hidden}@media only screen and (max-width:767px){#client-logo-slide{padding:30px 0}}#client-logo-slide .container{max-width:100%}#client-logo-slide .container .row{display:block}#client-logo-slide .container .item{padding:0 30px}@media only screen and (max-width:767px){#client-logo-slide .container .item{padding:0 25px}}#client-logo-slide .slick-track{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:visible !important}#client-logo-slide .slick-list{padding:0 !important;overflow:visible !important}#client-logo-slide .slick-slide{height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#client-logo-slide .slick-slide .inner{margin:0 15px}#client-logo-slide .marquee_rtl,#client-logo-slide .marquee{-webkit-transform:scale(.8,.8);transform:scale(.8,.8);margin-top:0}#client-logo-slide .hide{display:none !important}.about__block{height:100vh;overflow:hidden;position:relative}@media only screen and (max-width:767px){.about__block{height:400px}}.about__block .img-container{height:100vh}.about__block .img-container img{-o-object-fit:cover;object-fit:cover;position:relative;z-index:-1}@media only screen and (max-width:767px){.about__block .img-container img{height:100vh}}@media only screen and (min-width:768px){.about__block .img-container img{max-width:100%;width:100%;height:100%}}.about__block .logo__company{position:absolute;z-index:2}@media only screen and (max-width:767px){.about__block .logo__company{right:15px;top:15px}.about__block .logo__company.schutt__logo{width:60px;height:24px}.about__block .logo__company.dakine__logo{width:96px;height:9px}.about__block .logo__company.mcdavid__logo{width:126px;height:12px}.about__block .logo__company.adidas__logo{width:48px;height:32px}}@media only screen and (min-width:768px){.about__block .logo__company{right:40px;top:30px}.about__block .logo__company.schutt__logo{width:120px;height:48px}.about__block .logo__company.dakine__logo{width:193px;height:18px}.about__block .logo__company.mcdavid__logo{width:252px;height:24px}.about__block .logo__company.adidas__logo{width:97px;height:66px}}.about__block .content__block{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,.3);padding:20px}.about__block .content__block .typography-site-body{max-width:1020px;margin:auto;color:#fff}@media only screen and (max-width:767px){.about__block .content__block .typography-site-body{max-width:350px}}.about__block .content__block .fx__heading .sub__catalog{color:#fff}.about__block .content__block .fx__heading .title{line-height:1.34}.about__block .content__block .fx__heading .title strong{font-weight:700;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.about__block .content__block .fx__heading .title strong:before{content:"";background-color:#3ab554;height:15px;position:absolute;pointer-events:none;left:0;right:0;bottom:3px;z-index:-1}#landing__page.services__block{background-color:#f8f8f8}.blog__section{padding-top:40px;padding-bottom:35px}@media only screen and (min-width:768px){.blog__section{padding-top:80px;padding-bottom:80px}}.blog__section .container{max-width:1420px}@media only screen and (min-width:768px){.blog__section .container{padding:0 40px}}@media only screen and (min-width:1200px){.blog__section .container{padding:0 50px}}.blog__section .row{display:block}.blog__section .std img{width:100%;display:block;margin:0 auto 30px}.blog__section .std h2,.blog__section .std h3,.blog__section .std h4,.blog__section .std h5,.blog__section .std h6{margin-bottom:20px}.blog__section .std p{margin-bottom:24px}.blog__section .std p:last-child{margin-bottom:30px}.blog__section .std h2{font-size:25px}.blog__section .std h3{font-size:20px}.blog__section .std h4{font-size:18px}@media only screen and (max-width:767px){.blog__section .socials__wrap{margin-top:15px}}.blog__section .socials__wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.blog__section .socials__wrap ul>li:not(:first-child){margin-left:15px}.blog__section .date{font-weight:500;color:#838383}@media only screen and (max-width:767px){.blog__section .date{margin-bottom:10px}}@media only screen and (min-width:768px){.blog__section .date{margin-right:15px}}.blog__section .tag{display:inline-block}.blog__section .tag .btn-gotoBlog2,.blog__section .tag .btn-filterCat2{display:inline-block;background-color:#ededed;border-radius:15px;padding:6px 15px;min-height:26px;line-height:1.2;color:#000;font-size:14px;margin:0 4px 4px 0}.blog__section .rightSocialButtonOnPage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.heading__blog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.heading__blog .title{font-size:50px;font-weight:900;line-height:1.2}@media only screen and (min-width:768px){.heading__blog .title{font-size:100px}}.heading__blog .title>span{font-size:40px}@media only screen and (min-width:768px){.heading__blog .title>span{font-size:55px}}.toolbar__block{margin-bottom:60px}.toolbar__block .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media only screen and (max-width:767px){.toolbar__block .fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1023px){.toolbar__block .fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}}.toolbar__block .fieldset>.field{padding:10px 0;border-bottom:1px solid #d9dde4}@media only screen and (min-width:1024px){.toolbar__block .fieldset>.field{padding:0}}.toolbar__block .fieldset>.field:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (min-width:768px) and (max-width:1023px){.toolbar__block .fieldset>.field:first-child{width:66%}}@media only screen and (min-width:768px) and (max-width:1023px){.toolbar__block .fieldset>.field:not(:first-child){width:30%;margin-left:4%}}@media only screen and (min-width:1024px){.toolbar__block .fieldset>.field:not(:first-child){margin-left:4%;width:21%}}.toolbar__block .fieldset>.field.search__control{-ms-flex-negative:0;flex-shrink:0;border-bottom:0}@media only screen and (max-width:767px){.toolbar__block .fieldset>.field.search__control{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (min-width:768px) and (max-width:1023px){.toolbar__block .fieldset>.field.search__control{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;margin-left:0}}@media only screen and (min-width:1200px){.toolbar__block .fieldset>.field.search__control{width:370px}}.toolbar__block .fieldset .search__block .input__search{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:50px;padding:0 40px 0 20px;background-color:#f4f4f4;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjAzMSAxNC42MTdMMjAuMzE0IDE4Ljg5OUwxOC44OTkgMjAuMzE0TDE0LjYxNyAxNi4wMzFDMTMuMDIzNyAxNy4zMDgyIDExLjA0MiAxOC4wMDI5IDkgMThDNC4wMzIgMTggMCAxMy45NjggMCA5QzAgNC4wMzIgNC4wMzIgMCA5IDBDMTMuOTY4IDAgMTggNC4wMzIgMTggOUMxOC4wMDI5IDExLjA0MiAxNy4zMDgyIDEzLjAyMzcgMTYuMDMxIDE0LjYxN1pNMTQuMDI1IDEzLjg3NUMxNS4yOTQxIDEyLjU2OTkgMTYuMDAyOSAxMC44MjA0IDE2IDlDMTYgNS4xMzIgMTIuODY3IDIgOSAyQzUuMTMyIDIgMiA1LjEzMiAyIDlDMiAxMi44NjcgNS4xMzIgMTYgOSAxNkMxMC44MjA0IDE2LjAwMjkgMTIuNTY5OSAxNS4yOTQxIDEzLjg3NSAxNC4wMjVMMTQuMDI1IDEzLjg3NVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-position:calc(100% - 10px) center;background-repeat:no-repeat;border:none;border-radius:30px;color:#000;font-weight:500;font-size:18px}@media only screen and (min-width:768px) and (max-width:1023px){.toolbar__block .fieldset .search__block .input__search{margin-bottom:20px}}@media only screen and (min-width:1200px){.toolbar__block .fieldset .search__block .input__search{max-width:370px}}.toolbar__block .fieldset .search__block .input__search::-webkit-input-placeholder{opacity:1;color:#838383}.toolbar__block .fieldset .search__block .input__search::-moz-placeholder{opacity:1;color:#838383}.toolbar__block .fieldset .search__block .input__search:-ms-input-placeholder{opacity:1;color:#838383}.toolbar__block .fieldset .search__block .input__search::-ms-input-placeholder{opacity:1;color:#838383}.toolbar__block .fieldset .search__block .input__search::placeholder{opacity:1;color:#838383}.toolbar__block .fieldset .control{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.toolbar__block .fieldset .control{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:1024px){.toolbar__block .fieldset .control{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.toolbar__block .fieldset .control label{white-space:nowrap;margin-right:10px;font-size:20px;color:#838383;font-weight:500}@media only screen and (max-width:1023px){.toolbar__block .fieldset .control label{margin-bottom:10px;font-size:16px}}.toolbar__block .fieldset .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEzIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjUgOUwwIDBIMTNMNi41IDlaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);background-position:100% 50%;background-repeat:no-repeat;width:100%;font-size:20px;color:#000;font-weight:500}@media only screen and (max-width:1023px){.toolbar__block .fieldset .select{font-size:16px;height:30px}}.bloglist__wrap,.article__wrap,.toolbar__bottom__blog{max-width:1240px;margin:0 auto}.bloglist__block .item{position:relative}.bloglist__block .item:after{content:"";border-bottom:1px solid #d9dde4;position:absolute;bottom:0;left:0;right:0;z-index:-1}.bloglist__block .block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;text-decoration:none;position:relative;z-index:1;-webkit-transition:-webkit-box-shadow .5s cubic-bezier(0,0,.5,1);transition:-webkit-box-shadow .5s cubic-bezier(0,0,.5,1);transition:box-shadow .5s cubic-bezier(0,0,.5,1);transition:box-shadow .5s cubic-bezier(0,0,.5,1),-webkit-box-shadow .5s cubic-bezier(0,0,.5,1)}@media only screen and (max-width:767px){.bloglist__block .block{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){.bloglist__block .block{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px 0}}@media only screen and (min-width:1200px){.bloglist__block .block{padding:35px 0}}.bloglist__block .block:before{content:"";background-color:rgba(0,0,0,.1);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM2NDEgMjAuMTgyTDE2IDEzLjgxNzlMMTcuODE3OSAxMS45OTk5TDI2IDIwLjE4MkwxNy44MTc5IDI4LjM2NEwxNiAyNi41NDYxTDIyLjM2NDEgMjAuMTgyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat;border-radius:50%;width:40px;height:40px;position:absolute;right:0;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.bloglist__block .block:after{content:"";border-radius:20px;background-color:#fff;border:1px solid #d9dde4;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);position:absolute;top:-1px;left:-20px;right:-20px;bottom:-1px;z-index:-1;opacity:0;-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1)}@media only screen and (min-width:1200px){.bloglist__block .block:after{left:-50px;right:-50px}}.bloglist__block .block:hover:after{opacity:1;-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1)}.bloglist__block .block:hover:before{background-color:#000;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM2NDEgMjAuMTgyMkwxNiAxMy44MTgxTDE3LjgxNzkgMTIuMDAwMkwyNiAyMC4xODIyTDE3LjgxNzkgMjguMzY0M0wxNiAyNi41NDYzTDIyLjM2NDEgMjAuMTgyMloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}.bloglist__block .block:hover .col.photo .image img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1)}@media only screen and (max-width:767px){.bloglist__block .block .col:not(:first-child){margin-top:15px}}@media only screen and (min-width:768px){.bloglist__block .block .col{padding-right:40px}}@media only screen and (max-width:767px){.bloglist__block .block .col.est{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){.bloglist__block .block .col.est{width:20%;-ms-flex-negative:0;flex-shrink:0}}@media only screen and (min-width:768px){.bloglist__block .block .col.est .tag{margin-top:10px}}@media only screen and (min-width:768px){.bloglist__block .block .col.photo{max-width:300px;width:100%;-ms-flex-negative:0;flex-shrink:0}}.bloglist__block .block .col.photo .image{overflow:hidden;position:relative;border-radius:20px;padding-bottom:56%;height:0}.bloglist__block .block .col.photo .image>span,.bloglist__block .block .col.photo .image>.photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.bloglist__block .block .col.photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);position:absolute;margin:auto}.bloglist__block .block .col.caption{font-size:20px;font-weight:600}.bloglist__block .block .col.caption strong{font-weight:600 !important}@media only screen and (min-width:768px){.bloglist__block .block .col.caption{font-size:25px;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-right:60px}}#blog-paging{margin-top:35px}@media only screen and (min-width:768px){#blog-paging{margin-top:50px}}#blog-paging .wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#blog-paging .wp-pagenavi span,#blog-paging .wp-pagenavi a{font-size:18px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px !important;height:34px;border-radius:50%;border:1px solid #000;background-color:#fff;padding:0;margin:10px 4px}@media only screen and (min-width:768px){#blog-paging .wp-pagenavi span,#blog-paging .wp-pagenavi a{font-size:22px;width:42px !important;height:42px}}#blog-paging .wp-pagenavi a:hover{background-color:#000;color:#fff;text-decoration:none}#blog-paging .wp-pagenavi .current{background-color:#000;color:#fff}#blog-paging .wp-pagenavi .extend{border-color:transparent}#blog-paging .wp-pagenavi .first,#blog-paging .wp-pagenavi .last,#blog-paging .wp-pagenavi .previouspostslink,#blog-paging .wp-pagenavi .nextpostslink{font-size:0;color:transparent;text-indent:-999em}#blog-paging .wp-pagenavi .first:before,#blog-paging .wp-pagenavi .last:before,#blog-paging .wp-pagenavi .previouspostslink:before,#blog-paging .wp-pagenavi .nextpostslink:before{content:"";background-position:center;background-repeat:no-repeat;width:34px;height:34px;display:block}@media only screen and (min-width:768px){#blog-paging .wp-pagenavi .first:before,#blog-paging .wp-pagenavi .last:before,#blog-paging .wp-pagenavi .previouspostslink:before,#blog-paging .wp-pagenavi .nextpostslink:before{width:42px;height:42px}}#blog-paging .wp-pagenavi .first:before,#blog-paging .wp-pagenavi .last:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTUgNi4zNjRMMCAxLjQxNEwxLjQxNCAwTDcuNzc4IDYuMzY0TDEuNDE0IDEyLjcyOEwwIDExLjMxNEw0Ljk1IDYuMzY0WiIgZmlsbD0iIzA5MTIxRiIvPgo8cGF0aCBkPSJNMTEuOTUgNi4zNjRMNyAxLjQxNEw4LjQxNCAwTDE0Ljc3OCA2LjM2NEw4LjQxNCAxMi43MjhMNyAxMS4zMTRMMTEuOTUgNi4zNjRaIiBmaWxsPSIjMDkxMjFGIi8+Cjwvc3ZnPgo=)}#blog-paging .wp-pagenavi .first:hover:before,#blog-paging .wp-pagenavi .last:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTUgNi4zNjRMMCAxLjQxNEwxLjQxNCAwTDcuNzc4IDYuMzY0TDEuNDE0IDEyLjcyOEwwIDExLjMxNEw0Ljk1IDYuMzY0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExLjk1IDYuMzY0TDcgMS40MTRMOC40MTQgMEwxNC43NzggNi4zNjRMOC40MTQgMTIuNzI4TDcgMTEuMzE0TDExLjk1IDYuMzY0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}#blog-paging .wp-pagenavi .previouspostslink:before,#blog-paging .wp-pagenavi .nextpostslink:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDggMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00Ljk1IDYuMzY0TDAgMS40MTRMMS40MTQgMEw3Ljc3OCA2LjM2NEwxLjQxNCAxMi43MjhMMCAxMS4zMTRMNC45NSA2LjM2NFoiIGZpbGw9IiMwOTEyMUYiLz4KPC9zdmc+Cg==)}#blog-paging .wp-pagenavi .previouspostslink:hover:before,#blog-paging .wp-pagenavi .nextpostslink:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDggMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00Ljk1IDYuMzY0TDAgMS40MTRMMS40MTQgMEw3Ljc3OCA2LjM2NEwxLjQxNCAxMi43MjhMMCAxMS4zMTRMNC45NSA2LjM2NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}#blog-paging .wp-pagenavi .first:before,#blog-paging .wp-pagenavi .previouspostslink:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.blogdetail__wrap{max-width:1015px;margin:0 auto}.blogdetail__wrap .title{font-size:30px;font-weight:700}@media only screen and (min-width:768px){.blogdetail__wrap .title{font-size:40px}}.blogdetail__wrap img{border-radius:30px}.blogdetail__wrap .actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:50px}@media only screen and (max-width:767px){.blogdetail__wrap .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){.blogdetail__wrap .actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.blogdetail__wrap .actions.bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:60px;margin-bottom:0}.blogdetail__wrap .actions .est{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.blogdetail__wrap .actions .est{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:768px){.blogdetail__wrap .actions .est{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.blogdetail__wrap .actions .est .tag{margin:0}.blogdetail__block .std a{color:#3ab554;font-weight:500}.blogdetail__block .std a:hover,.blogdetail__block .std a:visited{color:#3ab554;text-decoration:underline !important}.blogdetail__block .std ul{margin-bottom:24px}.blogdetail__block .std ul>li:not(:first-child){margin-top:16px}.article__wrap{margin-top:50px}@media only screen and (min-width:768px){.article__wrap{margin-top:80px}}.article__wrap .title{padding-bottom:20px;border-bottom:1px solid #d9dde4;font-size:2rem}@media only screen and (min-width:768px){.article__wrap .title{font-size:3rem;padding-bottom:28px}}.toolbar__bottom__blog{margin-top:30px}.toolbar__bottom__blog .button__back a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:35px;font-weight:500;font-size:20px;padding-left:50px;position:relative}.toolbar__bottom__blog .button__back a:before{content:"";background-color:rgba(0,0,0,.1);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM2NDEgMjAuMTgyTDE2IDEzLjgxNzlMMTcuODE3OSAxMS45OTk5TDI2IDIwLjE4MkwxNy44MTc5IDI4LjM2NEwxNiAyNi41NDYxTDIyLjM2NDEgMjAuMTgyWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);background-position:center;background-repeat:no-repeat;border-radius:50%;width:40px;height:40px;position:absolute;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.toolbar__bottom__blog .button__back a:hover:before{background-color:#000;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA0MCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjM2NDEgMjAuMTgyMkwxNiAxMy44MTgxTDE3LjgxNzkgMTIuMDAwMkwyNiAyMC4xODIyTDE3LjgxNzkgMjguMzY0M0wxNiAyNi41NDYzTDIyLjM2NDEgMjAuMTgyMloiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)}#contact__page{margin-top:4rem;background:#afd4f2;background:-webkit-gradient(linear,left bottom,left top,from(rgba(175,212,242,0)),color-stop(70%,#afd4f2),to(rgba(193,227,247,0)));background:linear-gradient(0deg,rgba(175,212,242,0) 0%,#afd4f2 70%,rgba(193,227,247,0) 100%)}#contact__page .container{max-width:1340px}#contact__page .contact_image_city{margin-top:200px}#contact__page .contact_image_city img{display:block}@media only screen and (max-width:767px){#contact__page .contact_image_city{margin-top:45px}#contact__page .contact_image_city img{height:66px;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}}#contact__page .left__col,#contact__page .right__col{background-color:#fff;position:relative}#contact__page .left__col:before,#contact__page .right__col:before{content:"";background-color:#fff;position:absolute;top:0;bottom:0}@media only screen and (max-width:767px){#contact__page .left__col,#contact__page .right__col{padding:20px}}@media only screen and (min-width:768px){#contact__page .left__col,#contact__page .right__col{width:calc((100% - 54px)/2);padding:30px}}#contact__page .left__col .block,#contact__page .right__col .block{width:100%;max-width:483px}#contact__page .left__col{border-radius:0 0 27px;z-index:1}#contact__page .left__col:before{right:100%;left:-50vw}@media only screen and (max-width:767px){#contact__page .left__col{margin-left:-20px}}#contact__page .right__col{margin-left:54px;border-radius:0 0 0 27px}#contact__page .right__col:before{left:100%;right:-50vw}@media only screen and (min-width:768px){#contact__page .right__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:767px){#contact__page .right__col{margin-left:0;margin-right:-20px;border-radius:27px 0 0 27px;margin-top:133px}}#contact__page h3{font-size:4rem;margin-bottom:27px}@media only screen and (max-width:767px){#contact__page h3{font-size:2.5rem;margin-bottom:20px}}#contact__page .calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:17px;border:1px solid #dcdcdc;overflow:hidden}@media only screen and (max-width:767px){#contact__page .calendar .calendly-inline-widget{height:600px !important}}#contact__page .calendly__module ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}#contact__page .calendly__module ::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#contact__page .calendly__module ::-webkit-scrollbar-thumb{background-color:#000}#contact__page .calendly__module .contact__content{position:relative;overflow:hidden}#contact__page .calendly__module .contact__content .fx__heading .title{font-size:2.5rem}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .fx__heading .title{font-size:4rem}}#contact__page .calendly__module .contact__content .contact__infomation__inner{margin-top:25px}#contact__page .calendly__module .contact__content ul{list-style:none;margin:20px 0 30px;padding:0}#contact__page .calendly__module .contact__content ul li{position:relative;padding-left:28px}#contact__page .calendly__module .contact__content ul li:not(:first-child){margin-top:16px}#contact__page .calendly__module .contact__content ul li:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU2MzcgMC4zMjgzODFDMTMuMTAwMyAwLjgwNTM3NCAxMy4xNDg2IDEuNjI3MDcgMTIuNjcxNiAyLjE2MzY4TDUuNzM4MyA5Ljk2MzY3QzUuNDkxNiAxMC4yNDEyIDUuMTM4IDEwLjQgNC43NjY2NyAxMC40QzQuMzk1MzQgMTAuNCA0LjA0MTc0IDEwLjI0MTIgMy43OTUwNCA5Ljk2MzY3TDAuMzI4MzgxIDYuMDYzNjdDLTAuMTQ4NjExIDUuNTI3MDYgLTAuMTAwMjc2IDQuNzA1MzcgMC40MzYzNCA0LjIyODM3QzAuOTcyOTU2IDMuNzUxMzggMS43OTQ2NSAzLjc5OTcyIDIuMjcxNjQgNC4zMzYzM0w0Ljc2NjY3IDcuMTQzMjRMMTAuNzI4NCAwLjQzNjM0QzExLjIwNTQgLTAuMTAwMjc2IDEyLjAyNyAtMC4xNDg2MTEgMTIuNTYzNyAwLjMyODM4MVoiIGZpbGw9IiMzNkI1NTMiLz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;background-size:13px 10.5px;width:13px;height:22px;position:absolute;left:0}@media only screen and (max-width:767px){#contact__page .calendly__module .contact__content ul li:before{height:16px}}#contact__page .calendly__module .contact__content .digital-submit-logo{margin-top:20px}#contact__page .calendly__module .contact__content .questions{margin-top:30px}#contact__page .calendly__module .contact__content .tel-link{font-weight:700}#contact__page .calendly__module .contact__content .left__col{width:60%;position:relative}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .left__col{padding-right:8%}}#contact__page .calendly__module .contact__content .right__col{width:44%;position:relative;padding-top:0}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .right__col{padding-top:40px}}@media only screen and (max-width:767px){#contact__page .calendly__module .contact__content .left__col,#contact__page .calendly__module .contact__content .right__col{width:100%}}#contact__page .calendly__module .contact__content .CROaudit__content{padding-top:30px;padding-bottom:30px;position:relative}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .CROaudit__content{padding-top:60px;padding-bottom:45px}}#contact__page .calendly__module .contact__content .CROaudit__content p{line-height:30px}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .CROaudit__content:before{pointer-events:none;content:"";background:#c1e3f7;background:-webkit-gradient(linear,left top,left bottom,from(rgba(193,227,247,.25)),color-stop(60%,rgba(175,212,242,.66)),to(rgba(193,227,247,.4)));background:linear-gradient(180deg,rgba(193,227,247,.25) 0%,rgba(175,212,242,.66) 60%,rgba(193,227,247,.4) 100%);position:absolute;top:0;bottom:0;width:200vw;left:0;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#contact__page .calendly__module .contact__content .partner_block{padding:35px 0 0;position:relative}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .partner_block{padding:45px 0 0}}#contact__page .calendly__module .contact__content .partner_block h4{text-transform:uppercase;font-size:14px;font-weight:700;color:#838383;margin-bottom:20px}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .partner_block h4{font-size:16px;margin-bottom:35px}}#contact__page .calendly__module .contact__content .partner_block .logo__partner{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}#contact__page .calendly__module .contact__content .partner_block .logo__partner .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact__page .calendly__module .contact__content .contact__form{background-color:#fff;border-radius:20px;padding:20px;max-width:573px;-webkit-box-shadow:0 7px 15px 0 rgba(0,0,0,.1);box-shadow:0 7px 15px 0 rgba(0,0,0,.1)}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .contact__form{padding:30px 45px}}#contact__page .calendly__module .contact__content .contact__form .content{color:#838383;font-size:15px;margin-bottom:20px}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .contact__form .content{font-size:17px}}#contact__page .calendly__module .contact__content .contact__form .content .title{color:#000;font-size:20px;margin-bottom:10px}@media only screen and (min-width:768px){#contact__page .calendly__module .contact__content .contact__form .content .title{font-size:25px}}#contact__page .calendly__module .contact__content .contact__form input.input-text,#contact__page .calendly__module .contact__content .contact__form input.wpcf7-text,#contact__page .calendly__module .contact__content .contact__form textarea.textarea-text,#contact__page .calendly__module .contact__content .contact__form textarea.wpcf7-textarea{border:1px solid #a2a2a2}#contact__page #Letstalk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:140px}@media only screen and (max-width:767px){#contact__page #Letstalk{padding-bottom:80px}}#contact__page #Letstalk .fly_anime{position:absolute;right:0;bottom:-135px}@media only screen and (min-width:768px){#contact__page #Letstalk .fly_anime{right:-198px;bottom:-142px}}#contact__page #Letstalk .fly_anime img{width:400px}#contact__page #Letstalk input.input-text,#contact__page #Letstalk input.wpcf7-text,#contact__page #Letstalk textarea.textarea-text,#contact__page #Letstalk textarea.wpcf7-textarea{border:1px solid #a2a2a2}#contact__page #Letstalk .content p{color:#838383;font-size:1.7rem}.location__section{background:#eee;background:-webkit-gradient(linear,left bottom,left top,color-stop(40%,#eee),to(rgba(238,238,238,.4009978992)));background:linear-gradient(0deg,#eee 40%,rgba(238,238,238,.4009978992) 100%);padding:43px 0;overflow:hidden}@media only screen and (max-width:767px){.location__section{padding:25px 0}}.location__section .container .row{display:block}.location__section .location__groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-17px;margin-right:-17px}@media only screen and (max-width:767px){.location__section .location__groups{margin-left:0;margin-right:0}}.location__section .location__groups .location__block{width:33.3333333333%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:17px;color:#2d2d2d;font-size:14px}@media only screen and (max-width:767px){.location__section .location__groups .location__block{width:100%;padding:0;font-size:12px}.location__section .location__groups .location__block:not(:first-child){margin-top:20px}}.location__section .location__groups .location__block .item{background-color:#fff;border-radius:17px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05);padding:155px 25px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;height:100%}@media only screen and (max-width:767px){.location__section .location__groups .location__block .item{margin-bottom:20px}}.location__section .location__groups .location__block .map{position:absolute;height:150px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.location__section .location__groups .location__block h3{text-transform:uppercase;font-size:25px;margin-bottom:20px}@media only screen and (max-width:767px){.location__section .location__groups .location__block h3{font-size:18px}}.location__section .location__groups .location__block .phone{font-weight:700;margin-bottom:10px}.location__section .location__groups .location__block .phone a{color:#2d2d2d}.modal-calendly{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;padding:0;pointer-events:none}.modal-calendly .modal-overlay{pointer-events:none;background-color:rgba(0,0,0,.85);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity .25s cubic-bezier(0,0,.5,1);transition:opacity .25s cubic-bezier(0,0,.5,1)}.modal-calendly .calendly__wrap{height:100vh;width:80%;max-width:1000px;margin:auto;position:relative;z-index:99999}@media only screen and (max-width:767px){.modal-calendly .calendly__wrap{height:100dvh;width:100%;margin:0}}.modal-calendly.open{pointer-events:auto}.modal-calendly.open .modal-overlay{opacity:1;-webkit-transition:opacity .25s cubic-bezier(0,0,.5,1);transition:opacity .25s cubic-bezier(0,0,.5,1)}.modal-calendly.open .calendar{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);will-change:transform}.modal-calendly .calendar{background-color:#fff;height:100vh;max-height:820px;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);will-change:transform}.modal-calendly .calendly-inline-widget{padding-bottom:60px}.modal-calendly .button__groups{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal-calendly .button__groups .button{cursor:pointer}.section__CROaudit{position:relative;overflow:hidden}@media only screen and (max-width:767px){.section__CROaudit{background:#c1e3f7;background:-webkit-gradient(linear,left top,left bottom,from(rgba(193,227,247,.25)),color-stop(30%,rgba(175,212,242,.66)),color-stop(50%,rgba(193,227,247,.25)),to(#fff));background:linear-gradient(180deg,rgba(193,227,247,.25) 0%,rgba(175,212,242,.66) 30%,rgba(193,227,247,.25) 50%,#fff 100%)}}@media only screen and (min-width:768px){.section__CROaudit{padding-bottom:100px}}.section__CROaudit .fx__heading .title{font-size:25px}@media only screen and (min-width:768px){.section__CROaudit .fx__heading .title{font-size:35px}}.section__CROaudit .list__block{margin-top:25px}.section__CROaudit ul{list-style:none;margin:20px 0 0;padding:0}.section__CROaudit ul li{position:relative;padding-left:28px}.section__CROaudit ul li:not(:first-child){margin-top:16px}.section__CROaudit ul li:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMyAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjU2MzcgMC4zMjgzODFDMTMuMTAwMyAwLjgwNTM3NCAxMy4xNDg2IDEuNjI3MDcgMTIuNjcxNiAyLjE2MzY4TDUuNzM4MyA5Ljk2MzY3QzUuNDkxNiAxMC4yNDEyIDUuMTM4IDEwLjQgNC43NjY2NyAxMC40QzQuMzk1MzQgMTAuNCA0LjA0MTc0IDEwLjI0MTIgMy43OTUwNCA5Ljk2MzY3TDAuMzI4MzgxIDYuMDYzNjdDLTAuMTQ4NjExIDUuNTI3MDYgLTAuMTAwMjc2IDQuNzA1MzcgMC40MzYzNCA0LjIyODM3QzAuOTcyOTU2IDMuNzUxMzggMS43OTQ2NSAzLjc5OTcyIDIuMjcxNjQgNC4zMzYzM0w0Ljc2NjY3IDcuMTQzMjRMMTAuNzI4NCAwLjQzNjM0QzExLjIwNTQgLTAuMTAwMjc2IDEyLjAyNyAtMC4xNDg2MTEgMTIuNTYzNyAwLjMyODM4MVoiIGZpbGw9IiMzNkI1NTMiLz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;background-size:13px 10.5px;width:13px;height:22px;position:absolute;left:0}@media only screen and (max-width:767px){.section__CROaudit ul li:before{height:16px}}.section__CROaudit .digital-submit-logo{margin-top:20px}.section__CROaudit .questions{margin-top:30px}.section__CROaudit .tel-link{font-weight:700}.section__CROaudit .left__col{width:60%;position:relative}@media only screen and (min-width:768px){.section__CROaudit .left__col{padding-right:8%}}.section__CROaudit .right__col{width:44%;position:relative;padding-top:0}@media only screen and (min-width:768px){.section__CROaudit .right__col{padding-top:40px}}@media only screen and (max-width:767px){.section__CROaudit .left__col,.section__CROaudit .right__col{width:100%}}.section__CROaudit .CROaudit__content{padding-top:30px;padding-bottom:30px;position:relative}@media only screen and (min-width:768px){.section__CROaudit .CROaudit__content{padding-top:60px;padding-bottom:45px}}.section__CROaudit .CROaudit__content p{line-height:30px}@media only screen and (min-width:768px){.section__CROaudit .CROaudit__content:before{pointer-events:none;content:"";background:#c1e3f7;background:-webkit-gradient(linear,left top,left bottom,from(rgba(193,227,247,.25)),color-stop(60%,rgba(175,212,242,.66)),to(rgba(193,227,247,.4)));background:linear-gradient(180deg,rgba(193,227,247,.25) 0%,rgba(175,212,242,.66) 60%,rgba(193,227,247,.4) 100%);position:absolute;top:0;bottom:0;width:200vw;left:0;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.section__CROaudit .partner_block{padding:35px 0 0;position:relative}@media only screen and (min-width:768px){.section__CROaudit .partner_block{padding:45px 0 0}}.section__CROaudit .partner_block h4{text-transform:uppercase;font-size:14px;font-weight:700;color:#838383;margin-bottom:20px}@media only screen and (min-width:768px){.section__CROaudit .partner_block h4{font-size:16px;margin-bottom:35px}}.section__CROaudit .partner_block .logo__partner{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.section__CROaudit .partner_block .logo__partner .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__CROaudit .contact__form{background-color:#fff;border-radius:20px;padding:20px;max-width:573px;-webkit-box-shadow:0 7px 15px 0 rgba(0,0,0,.1);box-shadow:0 7px 15px 0 rgba(0,0,0,.1)}@media only screen and (min-width:768px){.section__CROaudit .contact__form{padding:30px 45px}}.section__CROaudit .contact__form .content{color:#838383;font-size:15px;margin-bottom:20px}@media only screen and (min-width:768px){.section__CROaudit .contact__form .content{font-size:17px}}.section__CROaudit .contact__form .content .title{color:#000;font-size:20px;margin-bottom:10px}@media only screen and (min-width:768px){.section__CROaudit .contact__form .content .title{font-size:25px}}.section__CROaudit .contact__form input.input-text,.section__CROaudit .contact__form input.wpcf7-text,.section__CROaudit .contact__form textarea.textarea-text,.section__CROaudit .contact__form textarea.wpcf7-textarea{border:1px solid #a2a2a2}.section__CROaudit .contact__form select.wpcf7-select{border:1px solid #a2a2a2}.section__banner__video{padding-top:35px}@media only screen and (min-width:768px){.section__banner__video{padding-top:100px}}.section__banner__video .row{display:block}.section__banner__video .video__block{overflow:hidden;position:relative;border-radius:20px;overflow:hidden}@media only screen and (min-width:768px){.section__banner__video .video__block{padding-top:56.25%;height:auto}}.section__banner__video .video__block video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section__banner__video .video__block:after{content:"";background:#000;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.25)),color-stop(30%,rgba(0,0,0,.75)),color-stop(70%,rgba(0,0,0,.75)),to(rgba(0,0,0,.25)));background:linear-gradient(90deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.75) 30%,rgba(0,0,0,.75) 70%,rgba(0,0,0,.25) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.section__banner__video .video__content{position:relative;z-index:2;text-align:center;color:#fff;padding:45px 20px;max-width:700px;width:100%}@media only screen and (min-width:768px){.section__banner__video .video__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.section__banner__video .video__content .typography-site-body{font-size:16px;line-height:28px}@media only screen and (min-width:768px){.section__banner__video .video__content .typography-site-body{font-size:18px}}.section__banner__video .video__content .typography-site-body .sub__catalog{font-size:20px}@media only screen and (min-width:768px){.section__banner__video .video__content .typography-site-body .sub__catalog{font-size:25px}}.section__banner__video .video__content .typography-site-body .title{font-size:30px}@media only screen and (min-width:768px){.section__banner__video .video__content .typography-site-body .title{font-size:45px}}.section__banner__video .video__content .typography-site-body .description{max-width:550px;margin-left:auto;margin-right:auto}.section__visitors{padding-top:35px}@media only screen and (min-width:768px){.section__visitors{padding-top:60px}}.section__visitors .row{display:block}.section__visitors .visitors__inner .typography-site-body{text-align:center;max-width:587px;width:100%;margin-left:auto;margin-right:auto}.section__visitors .visitors__inner .typography-site-body .fx__heading .title{margin-bottom:45px}.section__visitors .visitors__items{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media only screen and (min-width:768px){.section__visitors .visitors__items{grid-template-columns:repeat(2,1fr);gap:30px}}@media only screen and (min-width:1024px){.section__visitors .visitors__items{grid-template-columns:repeat(3,1fr);gap:20px}}@media only screen and (min-width:1200px){.section__visitors .visitors__items{-webkit-column-gap:55px;-moz-column-gap:55px;column-gap:55px;row-gap:45px}}.section__visitors .visitors__items .item{border-top:1px solid #e2e7ef;padding-top:15px;padding-left:75px;position:relative;min-height:55px}@media only screen and (min-width:768px){.section__visitors .visitors__items .item{padding-top:30px;padding-left:75px}}.section__visitors .visitors__items .item .icon{background-color:#3ab554;width:55px;height:55px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:15px;left:0}@media only screen and (min-width:768px){.section__visitors .visitors__items .item .icon{top:30px}}.section__visitors .visitors__items .item .contain .title{font-size:18px;font-weight:700;color:#2d2d2d;margin-bottom:10px}@media only screen and (min-width:768px){.section__visitors .visitors__items .item .contain .title{font-size:20px}}.section__whatwedo{padding-top:35px}@media only screen and (min-width:768px){.section__whatwedo{padding-top:60px}}.section__whatwedo .row{display:block}.section__whatwedo .whatwedo__inner .typography-site-body{text-align:center}.section__whatwedo .whatwedo__items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media only screen and (min-width:768px){.section__whatwedo .whatwedo__items{gap:30px}}@media only screen and (min-width:1024px){.section__whatwedo .whatwedo__items{grid-template-columns:repeat(3,1fr);gap:20px}}@media only screen and (min-width:1200px){.section__whatwedo .whatwedo__items{gap:55px}}.section__whatwedo .whatwedo__items .item{background-color:#f6f7f9;border-radius:10px;padding:20px 10px}@media only screen and (min-width:768px){.section__whatwedo .whatwedo__items .item{padding:30px}}.section__whatwedo .whatwedo__items .item .contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__whatwedo .whatwedo__items .item .contain .icon{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px){.section__whatwedo .whatwedo__items .item .contain .icon{width:65px;height:65px}}.section__whatwedo .whatwedo__items .item .contain .title{margin-top:10px;font-size:18px;font-weight:700;color:#2d2d2d;text-align:center}@media only screen and (min-width:768px){.section__whatwedo .whatwedo__items .item .contain .title{font-size:20px}}.section__ourclient{padding-top:35px}@media only screen and (min-width:768px){.section__ourclient{padding-top:100px}}.section__ourclient .row{display:block}.section__ourclient .ourclient__inner .typography-site-body{text-align:center}.section__ourclient .increase__block{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}@media only screen and (min-width:768px){.section__ourclient .increase__block{grid-template-columns:repeat(3,1fr);gap:40px}}.section__ourclient .increase__block .item{background-color:#d9d9d9;background-position:center bottom;background-repeat:no-repeat;background-size:cover;border-radius:20px;padding:10% 5% 50%;text-align:center}.section__ourclient .increase__block .sportrx__bg{background-image:url(//forixcommerce.com/wp-content/themes/forixcom-child/css/../images/sportrx.png)}.section__ourclient .increase__block .kidkraft__bg{background-image:url(//forixcommerce.com/wp-content/themes/forixcom-child/css/../images/kidkraft.png)}.section__ourclient .increase__block .sexyhair__bg{background-image:url(//forixcommerce.com/wp-content/themes/forixcom-child/css/../images/sexyhair.png)}.section__ourclient .increase__block .counter .number{font-size:60px;font-weight:700;position:relative}.section__ourclient .increase__block .counter .number:after{content:""}.section__ourclient .increase__block .counter .label{display:block}.section__cro{padding:35px 0}@media only screen and (min-width:768px){.section__cro{padding:100px 0}}.section__cro .row{display:block}.section__cro .typography-site-body{max-width:470px;margin-left:auto;margin-right:auto}.section__cro .typography-site-body .fx__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media only screen and (min-width:768px){.section__cro .typography-site-body .title{font-size:40px;margin-bottom:20px}}.section__cro .typography-site-body .button__groups{margin-top:30px}.section__cro .typography-site-body .button__groups .button{min-width:290px}.section__thankyou-audit{padding:35px 0}@media only screen and (min-width:768px){.section__thankyou-audit{padding:100px 0}}.section__thankyou-audit .row{display:block}.section__thankyou-audit .typography-site-body{max-width:900px;margin-left:auto;margin-right:auto}.section__thankyou-audit .typography-site-body .fx__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.section__thankyou-audit .typography-site-body .title{font-size:40px;margin-bottom:20px}}.section__thankyou-audit .typography-site-body .description{line-height:28px}.section__thankyou-audit .typography-site-body .button__groups{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section__thankyou-audit .typography-site-body .button__groups .button{min-width:290px}.bg__gray01{background-color:#e1e1e1}.bg__gray02{background-color:#f1f1f1}.bg__gray03{background-color:#f5f5f5}.bg__gray04{background-color:#f8f8f8}#platforms__content,#featured__case__study__content,#ourwork__content,#aboutus__content,#Letstalk{will-change:transform;position:relative}#ourwork{padding-top:65px;padding-bottom:65px;background-color:#f5f5f5}@media only screen and (max-width:767px){#ourwork{padding-top:30px;padding-bottom:30px}}#ourwork .left__col{max-width:370px;padding-right:7rem;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:767px){#ourwork .left__col{max-width:100%;padding-right:0}#ourwork .left__col .button{display:none}}#ourwork .right__col{max-width:930px;width:100%}@media only screen and (max-width:767px){#ourwork .right__col .button{text-align:center;font-size:1.4rem;font-weight:500;margin-top:25px}}#ourwork .title{font-size:3rem;font-weight:400;color:#2d2d2d;line-height:3.8rem;margin-bottom:30px}@media only screen and (max-width:767px){#ourwork .title{font-size:2rem;line-height:2.8rem;text-align:center}}#ourwork .button{position:relative}#ourwork .button:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODU5MzcgNC42MzgyMkw1Ljg1OTM1IDAuMTY0NTM0QzUuNjcyODIgLTAuMDM5MDAzIDUuMzcwMDkgLTAuMDYyNjQ1MSA1LjE1MjMyIDAuMTQzOTc1QzQuOTU3OTggMC4zMjc5OCA0Ljk1MzEgMC42ODc3NjUgNS4xMzI3OSAwLjg4ODIxMkw4LjM0MzgxIDQuNDczNzRIMC41MDAwMDNDMC4yMjM2MjcgNC40NzM3NCAwIDQuNzA5MTQgMCA1LjAwMDA2QzAgNS4yOTA5NyAwLjIyMzYzNCA1LjUyNjM3IDAuNTAwMDAzIDUuNTI2MzdIOC4zNDM4MUw1LjEzMjc5IDkuMTExOUM0Ljk1MzEgOS4zMTIzNiA0Ljk2NTc5IDkuNjYyOSA1LjE1MjMyIDkuODU2MTRDNS4zNDk1OCAxMC4wNTk3IDUuNjc1NzcgMTAuMDQyMiA1Ljg1OTM1IDkuODM1NThMOS44NTkzNyA1LjM2MTg5QzkuOTc2NTYgNS4yNDA1OSA5Ljk5ODA1IDUuMTIzNDEgMTAgNS4wMDAwNUMxMCA0Ljg3ODc2IDkuOTI5NjkgNC43MTYzNSA5Ljg1OTM3IDQuNjM4MjJaIiBmaWxsPSIjM0FCNTU0Ii8+Cjwvc3ZnPgo=");background-position:center;background-repeat:no-repeat;background-size:10px 10px;width:10px;height:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#ourwork .button a{color:#3ab554;text-decoration:underline !important}#ourwork .button a:hover{text-decoration:none !important}#aboutus{padding-top:70px;padding-bottom:50px;background-color:#fff}@media only screen and (max-width:767px){#aboutus{padding-top:35px;padding-bottom:25px}}#aboutus .row{display:block}#aboutus .aboutus__inner{font-size:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){#aboutus .aboutus__inner{font-size:2.5rem}}#aboutus .typography-site-body{font-weight:600;text-align:center;max-width:774px;margin:auto;padding-bottom:43px;margin-bottom:40px;position:relative}@media only screen and (max-width:767px){#aboutus .typography-site-body{padding-bottom:25px;margin-bottom:25px}}#aboutus .typography-site-body:before{content:"";width:90px;height:1px;background-color:#d1d1d1;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#aboutus .typography-site-body .sub__catalog{margin-bottom:20px}#aboutus .typography-site-body .title{font-weight:600;font-size:3.5rem;line-height:1.34;margin:0}@media only screen and (max-width:767px){#aboutus .typography-site-body .title{font-size:2.5rem}}#aboutus .typography-site-body strong{font-size:4rem;font-weight:800;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}@media only screen and (max-width:767px){#aboutus .typography-site-body strong{font-size:3rem}}#aboutus .typography-site-body strong:before{content:"";background-color:rgba(255,92,0,.5);height:15px;position:absolute;pointer-events:none;left:0;right:0;bottom:6px;z-index:-1}@media only screen and (max-width:767px){#aboutus .typography-site-body strong:before{height:7px}}#aboutus .text__slides{max-width:980px;width:100%;margin:0 auto;text-align:center;overflow:hidden;position:relative;pointer-events:none}@media only screen and (max-width:767px){#aboutus .text__slides{font-size:2.3rem;max-width:100%}}#aboutus .text__slides .typo{-webkit-transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),opacity .5s cubic-bezier(0,0,.5,1),visibility .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1)}@media only screen and (max-width:767px){#aboutus .text__slides .typo{max-width:100%}}#aboutus .text__slides .fade{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;visibility:hidden}#aboutus .text__slides strong{font-weight:700;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#aboutus .text__slides strong:before{content:"";background-color:rgba(58,181,84,.5);height:15px;position:absolute;pointer-events:none;left:0;right:0;bottom:3px;z-index:-1}@media only screen and (max-width:767px){#aboutus .text__slides strong:before{height:7px}}.accordion__wrap{padding-bottom:40px}@media only screen and (max-width:767px){.accordion__wrap{padding-bottom:60px}}.contain__collapes{-webkit-transition:opacity .25s cubic-bezier(0,0,.5,1),visibility .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1);transition:opacity .25s cubic-bezier(0,0,.5,1),visibility .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1),opacity .25s cubic-bezier(0,0,.5,1),visibility .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1),opacity .25s cubic-bezier(0,0,.5,1),visibility .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1);will-change:transform}.contain__collapes .collapes__row{background-color:#fff;overflow:hidden}.contain__collapes .collapes__row:not(:first-child){border-top:1px solid #d9dde4}.contain__collapes .collapes__row .title{font-size:1.8rem;font-weight:600;padding:2.5rem 0;position:relative}@media only screen and (max-width:767px){.contain__collapes .collapes__row .title{font-size:1.6rem;padding:1.5rem 0}}.contain__collapes .collapes__row .title:before{display:none;content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUw4IDhMMTUgMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;width:14px;height:14px;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.5,1);transition:-webkit-transform .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1);transition:transform .25s cubic-bezier(0,0,.5,1),-webkit-transform .25s cubic-bezier(0,0,.5,1)}.contain__collapes .collapes__row .title.expanded:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.contain__collapes .collapes__row .content{will-change:height;overflow:hidden}.contain__collapes .collapes__row .content p{margin-bottom:25px}.contain__collapes .collapes__row .content ul{margin-bottom:25px}.fx__heading.center{text-align:center}.fx__heading .sub__catalog{font-size:2rem;font-weight:500;text-transform:uppercase;color:#3ab554;margin-bottom:10px}@media only screen and (max-width:767px){.fx__heading .sub__catalog{font-size:1.5rem;margin-bottom:6px}}.fx__heading .sub__catalog.sub__catalog__black{font-size:2.5rem;font-weight:700;text-transform:none;color:#000;letter-spacing:2px}@media only screen and (max-width:767px){.fx__heading .sub__catalog.sub__catalog__black{font-size:1.6rem;letter-spacing:0}}.fx__heading .title{font-size:4rem;margin-bottom:30px}@media only screen and (max-width:767px){.fx__heading .title{font-size:2.5rem;margin-bottom:15px}}.fx__heading .sub-title{font-size:3rem;margin-bottom:30px}@media only screen and (max-width:767px){.fx__heading .sub-title{font-size:2rem;margin-bottom:15px}}.page-template-redesign-service .fx__heading .sub__catalog.sub__catalog__black{letter-spacing:0}.button__groups{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}@media only screen and (max-width:767px){.button__groups{margin-top:20px}}.button__groups .button{background-color:#000;border-radius:30px;min-width:170px;min-height:45px;padding:6px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;-webkit-transition:background-color .25s cubic-bezier(0,0,.5,1),color .25s cubic-bezier(0,0,.5,1);transition:background-color .25s cubic-bezier(0,0,.5,1),color .25s cubic-bezier(0,0,.5,1)}@media only screen and (max-width:767px){.button__groups .button{min-width:136px;min-height:35px;padding:6px 15px}}.button__groups .button:not(:first-child){margin-left:15px}@media only screen and (max-width:767px){.button__groups .button:not(:first-child){margin-left:10px}}.button__groups .button:hover{text-decoration:none;background-color:#3ab554;color:#fff}.button__groups .button__gray{background-color:#373737;color:#fff}.button__groups .button__gray:hover{background-color:#000;color:#fff}.button__groups .button__green{background-color:#3ab554}.button__groups .button__green:hover{background-color:#000;color:#fff}.button__groups .button__white{background-color:#fff;color:#000}.button__groups .button__white:hover{background-color:#3ab554;color:#fff}.button__chat{background-color:#3ab554;border-radius:30px;max-width:170px;min-height:45px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;margin:0 auto}@media only screen and (max-width:767px){.button__chat{min-height:40px}}.button__chat span{display:inline-block;white-space:nowrap}.button__chat span.svg{width:34px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.button__chat span.svg{height:40px}}.button__chat:hover{text-decoration:none;background-color:#000;color:#fff}.ourwork__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2px;margin-right:-2px}.ourwork__items .ourwork__item{padding:2px;width:33.3333333333%}@media only screen and (min-width:768px){.ourwork__items .ourwork__item{width:25%}}@media only screen and (min-width:1024px){.ourwork__items .ourwork__item{width:16.6666666667%}}.ourwork__items .ourwork__gallery{position:relative;border-radius:10px;overflow:hidden}.ourwork__items .ourwork__gallery img{width:100%;display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:-webkit-transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1);transition:transform .5s cubic-bezier(0,0,.5,1),-webkit-transform .5s cubic-bezier(0,0,.5,1)}.ourwork__items .ourwork__gallery:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.video__top{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-bottom:20px}@media only screen and (max-width:767px){.video__top{padding-bottom:10px}}.video__top .block{padding:0;width:calc((100% - 20px)/2);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:767px){.video__top .block{width:calc((100% - 10px)/2)}}.video__top .block:not(:first-child){margin-left:20px}@media only screen and (max-width:767px){.video__top .block:not(:first-child){margin-left:10px}}.video__top .item{padding-top:100%;height:0;position:relative;border-radius:20px;overflow:hidden}.video__top .item img,.video__top .item video{position:absolute;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;border-radius:20px;overflow:hidden}.video__bottom{position:relative}.video__bottom video{border:1px solid #d9d9d9;border-radius:20px;overflow:hidden}.video__bottom img,.video__bottom video{display:block}.video__bottom .photo__small__oveplay{pointer-events:none;position:absolute;top:0;left:0;z-index:1;width:100%}.video__bottom .photo__small__oveplay img{width:100%}#featured__case__study{position:relative}#featured__case__study .left__col{width:100%;padding-top:70px;padding-bottom:100px}@media only screen and (min-width:768px){#featured__case__study .left__col .on__mobile{display:none}}@media only screen and (max-width:767px){#featured__case__study .left__col{max-width:100%;padding-top:20px;padding-bottom:50px}}#featured__case__study .right__col{width:100%;-ms-flex-negative:0;flex-shrink:0;padding:10px 0 30px}@media only screen and (max-width:767px){#featured__case__study .right__col .typography-site-body .content{margin-bottom:20px}#featured__case__study .right__col .typography-site-body .fx__heading .sub__catalog,#featured__case__study .right__col .typography-site-body .fx__heading .title{display:none}}@media only screen and (min-width:768px){#featured__case__study .right__col{width:50%;padding:70px 0 100px 40px}}@media only screen and (min-width:1024px){#featured__case__study .right__col{width:520px;padding:70px 0 100px 70px}}#contactus{background-color:#f1f1f1}#contactus .container{max-width:1240px}@media only screen and (min-width:768px){#contactus .container{padding:0 60px}}#contactus .container .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contactus .left__col,#contactus .right__col{padding:92px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:767px){#contactus .left__col,#contactus .right__col{padding:35px 0}}@media only screen and (max-width:767px){#contactus .left__col{padding-bottom:0}}@media only screen and (min-width:768px){#contactus .left__col{-webkit-box-flex:0;-ms-flex:0 1 550px;flex:0 1 550px;margin-right:50px}}@media only screen and (max-width:767px){#contactus .right__col{padding-top:45px}}@media only screen and (min-width:768px){#contactus .right__col{-webkit-box-flex:0;-ms-flex:0 1 450px;flex:0 1 450px}}#Letstalk .content{font-size:2rem;margin-bottom:43px;color:#838383}@media only screen and (max-width:767px){#Letstalk .content{font-size:15px;margin-bottom:20px}}#Letstalk .content .title{color:#000;font-size:4rem;margin-bottom:20px}@media only screen and (max-width:767px){#Letstalk .content .title{font-size:2.5rem;margin-bottom:10px}}#Letstalk .content p{color:#838383}#Letstalk .contact__form .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#Letstalk .contact__form .field:not(.w2){width:100%}#Letstalk .contact__form .field.w2:nth-child(2){margin-left:15px}#Letstalk .contact__form .w2{width:calc((100% - 15px)/2)}#Letstalk .contact__form .actions{width:100%}.char__wrap{background-color:#fff;border-radius:20px;height:100%}#chat{width:100%;background:#c1e3f7;background:linear-gradient(5deg,rgba(193,227,247,0) 0%,#afd4f2 100%);border-radius:20px;padding-top:370px;text-align:center;position:relative}@media only screen and (max-width:767px){#chat{padding-top:0}}#chat p{color:#878787}#chat .chat__content{padding-bottom:35px}#chat .chat__content .title{font-family:"Manrope",sans-serif;font-weight:700;font-size:4rem;text-transform:none;line-height:1.2;margin-bottom:10px}#chat .chat__content .title.small{font-size:28px}@media only screen and (max-width:767px){#chat .chat__content .title{font-size:2.5rem;margin-bottom:10px}#chat .chat__content .title.small{font-size:22px}}@media only screen and (max-width:767px){#chat .chat__content p{font-size:15px;font-weight:500}}#chat .fly_anime{position:absolute;scale:1;top:60px;width:100%;scale:1.3}@media only screen and (max-width:767px){#chat .fly_anime{position:relative;top:-30px;width:100%;scale:1.1}}input.input-text,input.wpcf7-text,select.wpcf7-select,textarea.textarea-text,textarea.wpcf7-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:30px;background-color:#fff;border:none;width:100%}input.input-text::-webkit-input-placeholder,input.wpcf7-text::-webkit-input-placeholder,select.wpcf7-select::-webkit-input-placeholder,textarea.textarea-text::-webkit-input-placeholder,textarea.wpcf7-textarea::-webkit-input-placeholder{font-weight:300;opacity:1}input.input-text::-moz-placeholder,input.wpcf7-text::-moz-placeholder,select.wpcf7-select::-moz-placeholder,textarea.textarea-text::-moz-placeholder,textarea.wpcf7-textarea::-moz-placeholder{font-weight:300;opacity:1}input.input-text:-ms-input-placeholder,input.wpcf7-text:-ms-input-placeholder,select.wpcf7-select:-ms-input-placeholder,textarea.textarea-text:-ms-input-placeholder,textarea.wpcf7-textarea:-ms-input-placeholder{font-weight:300;opacity:1}input.input-text::-ms-input-placeholder,input.wpcf7-text::-ms-input-placeholder,select.wpcf7-select::-ms-input-placeholder,textarea.textarea-text::-ms-input-placeholder,textarea.wpcf7-textarea::-ms-input-placeholder{font-weight:300;opacity:1}input.input-text::placeholder,input.wpcf7-text::placeholder,select.wpcf7-select::placeholder,textarea.textarea-text::placeholder,textarea.wpcf7-textarea::placeholder{font-weight:300;opacity:1}.label{display:none}input.input-text,input.wpcf7-text{padding:0 25px;height:50px}@media only screen and (max-width:767px){input.input-text,input.wpcf7-text{padding:0 15px;height:40px}}textarea.textarea-text,textarea.wpcf7-textarea{padding:15px 25px}@media only screen and (max-width:767px){textarea.textarea-text,textarea.wpcf7-textarea{padding:15px;height:150px}}select.wpcf7-select{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUw4IDhMMTUgMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:right 20px center;padding:0 25px;height:50px}@media only screen and (max-width:767px){select.wpcf7-select{padding:0 15px;height:40px}}button.button-primary,input.wpcf7-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;border:none;background-color:#000;border-radius:30px;text-align:center;line-height:50px;width:100%;color:#fff;font-weight:600;width:100%;cursor:pointer}@media only screen and (max-width:767px){button.button-primary,input.wpcf7-submit{height:40px;line-height:40px}}button.button-primary:hover,input.wpcf7-submit:hover{text-decoration:none;background-color:#3ab554}.wpcf7-form .form-group{margin-bottom:20px;position:relative}.wpcf7-form .form-group>label{display:none}.wpcf7-form .form-group .ajax-loader{position:absolute;top:18px;right:-20px}.wpcf7-form span.wpcf7-not-valid-tip{position:unset;margin-top:6px}.contact-v3>.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-v3>.form-group br{display:none}.contact-v3>.form-group .wpcf7-form-control-wrap{width:100%}.contact-v3>.form-group .wpcf7-form-control-wrap.fullname,.contact-v3>.form-group .wpcf7-form-control-wrap.Phone{width:calc((100% - 15px)/2)}.contact-v3>.form-group .wpcf7-form-control-wrap.Phone{margin-left:15px}#video-landing .top-banner{padding:60px 0;background:linear-gradient(0deg,#fff 0%,rgba(193,227,247,.25) 100%)}#video-landing .top-banner .left__col{padding-left:25px;padding-right:25px}#video-landing .top-banner .left__col p{font-size:32px;line-height:44px}#video-landing .top-banner .left__col p small{font-weight:600;font-size:18px;line-height:22px;border-left:#3ab554 solid 4px;padding-left:16px}#video-landing .top-banner .left__col .sticky__button{margin:0}#video-landing .top-banner .left__col .button__groups{width:415px;min-height:50px;max-width:100%}#video-landing .top-banner .right__col{width:585px;flex:0 0 auto;padding-right:25px;max-width:50%;min-height:412px}#video-landing .top-banner .right__col video{width:100%;display:block}#video-landing .top-banner .top-banner__photo{border-radius:10px;overflow:hidden;position:relative}#video-landing .top-banner .top-banner__photo img{display:block}#video-landing .top-banner .top-banner__photo .icon-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;flex-flow:column}#video-landing .top-banner .top-banner__photo .icon-play img{display:block;transition:opacity .2s ease}#video-landing .top-banner .top-banner__photo .icon-play img.hover{opacity:0;position:absolute;top:0}#video-landing .top-banner .top-banner__photo .icon-play:hover img.hover{opacity:1}#video-landing #client-logo-slide{background:#fff;padding:30px 0}#video-landing #client-logo-slide .client__slide__logo2:not(.slick-initialized){display:flex;flex-flow:row wrap;height:50px;overflow:hidden}#video-landing #client-logo-slide .item{display:flex;align-items:center;gap:16px}#video-landing #client-logo-slide .item span{font-weight:600;font-size:16px;line-height:22px;border-left:#000 solid 1px;padding-left:16px}#video-landing #client-logo-slide .item strong{font-size:24px;line-height:22px;color:#3ab554;font-weight:600}#video-landing #client-logo-slide .client__slide__note{color:#3ab554;font-weight:500;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;margin:30px 0 0}#video-landing #testimonial{padding:80px 0;background:linear-gradient(297.66deg,#fff -5.89%,#eef7fd 67.19%);text-align:center}#video-landing #testimonial .testimonial__slider{margin:0 25px}#video-landing #testimonial .testimonial__slider .slick-track{display:flex}#video-landing #testimonial .testimonial__slider .item{background:#fff;border-radius:10px;padding:40px 24px;margin:0 8px;height:auto}#video-landing #testimonial .testimonial__slider .item.icon{position:relative}#video-landing #testimonial .testimonial__slider .item.icon:before,#video-landing #testimonial .testimonial__slider .item.icon:after{content:'';width:30px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzciIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzNyAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMyLjc1NjggMjcuNjUwNEwzMy45NDkyIDI1LjE3MDlMMzQuNjM3NyAyMy43NDAyTDMzLjE3MDkgMjMuMTMzOEMzMi4xNDE3IDIyLjcwODYgMzEuMDIzOCAyMi4xMjAzIDI5LjgxNTQgMjEuMzY0M0wyOS44MTQ1IDIxLjM2NTJDMjguNzcwNyAyMC43MDEgMjcuODQ1NSAxOS43NjI4IDI3LjA2NjQgMTguNTE2NkwyNy4wNjM1IDE4LjUxMTdDMjYuNTkzNyAxNy43NjU5IDI2LjI0NzQgMTYuNzU2OSAyNi4wNzYyIDE1LjQzNDZDMjYuNTA4OSAxNS40ODA3IDI2Ljk2MDggMTUuNTA1OSAyNy40Mzg1IDE1LjUwNTlDMjkuNjIwMSAxNS41MDU4IDMxLjUyOSAxNC45MDIzIDMyLjgwNzYgMTMuMzg3N0MzMy45MzIxIDEyLjA1NTYgMzQuNSAxMC40OTMxIDM0LjUgOC43NDkwMkMzNC41IDYuNzc3NzcgMzMuODAzMiA1LjA0NDEzIDMyLjQzOTUgMy42Mzg2N0wzMi40MzY1IDMuNjM0NzdDMzAuOTg5IDIuMTUyNDggMjkuMDI3MSAxLjUwMDA2IDI2Ljc0NTEgMS41SDI2LjczODNDMjMuOTA0IDEuNSAyMS41MzM2IDIuMzcxMjEgMTkuODg3NyA0LjMwNjY0TDE5Ljg4NTcgNC4zMDk1N0MxOS4xNjUgNS4xNjEwMyAxOC42Mjg2IDYuMTQwOTUgMTguMjU1OSA3LjIzMTQ1QzE3Ljk4NTggNS44ODA3OSAxNy4zNDU1IDQuNjcxMDcgMTYuMzQzOCAzLjYzODY3TDE2LjM0MDggMy42MzQ3N0MxNC44OTMyIDIuMTUyNDggMTIuOTMxNCAxLjUwMDA2IDEwLjY0OTQgMS41SDEwLjY0MjZDNy44MDgzMyAxLjUgNS40Mzc4OSAyLjM3MTIxIDMuNzkxOTkgNC4zMDY2NEwzLjc5MDA0IDQuMzA5NTdDMi4yMDA1NCA2LjE4NzM0IDEuNTAwMDcgOC42ODY4NSAxLjUgMTEuNjI5OUMxLjUgMTQuNTI4IDEuOTk4NjIgMTYuODE4OCAzLjA1MzcxIDE4Ljg2MzNMMy4wNTU2NiAxOC44NjgyQzQuMDU5NDIgMjAuNzk4NCA1LjMwNzc5IDIyLjQ0MzYgNi44MjcxNSAyMy43Njc2QzguMjYwMDggMjUuMDIzMSA5LjcxMzI1IDI2LjA0MDEgMTEuMjAyMSAyNi43OTg4QzEyLjU4ODYgMjcuNTA1MyAxMy43ODk2IDI4LjA0OTMgMTQuODAzNyAyOC40MTIxTDE2LjA3NTIgMjguODY3MkwxNi42NjExIDI3LjY1MDRMMTcuODUzNSAyNS4xNzA5TDE4LjU0MiAyMy43NDAyTDE3LjA3NTIgMjMuMTMzOEMxNi4wNDYgMjIuNzA4NiAxNC45MjgxIDIyLjEyMDMgMTMuNzE5NyAyMS4zNjQzTDEzLjcxODggMjEuMzY1MkMxMi42NzUgMjAuNzAxIDExLjc0OTggMTkuNzYyOCAxMC45NzA3IDE4LjUxNjZMMTAuOTY3OCAxOC41MTE3QzEwLjQ5OCAxNy43NjU5IDEwLjE1MTcgMTYuNzU2OSA5Ljk4MDQ3IDE1LjQzNDZDMTAuNDEzMiAxNS40ODA3IDEwLjg2NTEgMTUuNTA1OSAxMS4zNDI4IDE1LjUwNTlDMTMuNTI0NCAxNS41MDU4IDE1LjQzMzMgMTQuOTAyMyAxNi43MTE5IDEzLjM4NzdDMTcuMDYyMyAxMi45NzI2IDE3LjM1NzcgMTIuNTM0NSAxNy41OTk2IDEyLjA3NjJDMTcuNjQ4OCAxNC43NjUzIDE4LjE0OSAxNi45MjQ4IDE5LjE0OTQgMTguODYzM0wxOS4xNTE0IDE4Ljg2ODJDMjAuMTU1MSAyMC43OTg0IDIxLjQwMzUgMjIuNDQzNiAyMi45MjI5IDIzLjc2NzZDMjQuMzU1OCAyNS4wMjMxIDI1LjgwOSAyNi4wNDAxIDI3LjI5NzkgMjYuNzk4OEMyOC42ODQzIDI3LjUwNTMgMjkuODg1MyAyOC4wNDkzIDMwLjg5OTQgMjguNDEyMUwzMi4xNzA5IDI4Ljg2NzJMMzIuNzU2OCAyNy42NTA0WiIgZmlsbD0iIzNBQjU1NCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:contain;display:inline-block;position:absolute}#video-landing #testimonial .testimonial__slider .item.icon:before{top:15px;left:15px}#video-landing #testimonial .testimonial__slider .item.icon:after{transform:rotateY(180deg);bottom:15px;right:15px}#video-landing #testimonial .testimonial__slider .item .rating:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCA5NiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5OTggMS4zMzMzNEwxMC4wNiA1LjUwNjY4TDE0LjY2NjYgNi4xODAwMUwxMS4zMzMzIDkuNDI2NjhMMTIuMTIgMTQuMDEzM0w3Ljk5OTk4IDExLjg0NjdMMy44Nzk5OCAxNC4wMTMzTDQuNjY2NjUgOS40MjY2OEwxLjMzMzMxIDYuMTgwMDFMNS45Mzk5OCA1LjUwNjY4TDcuOTk5OTggMS4zMzMzNFoiIGZpbGw9IiNGRjk1NjgiLz4KPHBhdGggZD0iTTI4IDEuMzMzMzRMMzAuMDYgNS41MDY2OEwzNC42NjY2IDYuMTgwMDFMMzEuMzMzMyA5LjQyNjY4TDMyLjEyIDE0LjAxMzNMMjggMTEuODQ2N0wyMy44OCAxNC4wMTMzTDI0LjY2NjYgOS40MjY2OEwyMS4zMzMzIDYuMTgwMDFMMjUuOTQgNS41MDY2OEwyOCAxLjMzMzM0WiIgZmlsbD0iI0ZGOTU2OCIvPgo8cGF0aCBkPSJNNDggMS4zMzMzNEw1MC4wNiA1LjUwNjY4TDU0LjY2NjYgNi4xODAwMUw1MS4zMzMzIDkuNDI2NjhMNTIuMTIgMTQuMDEzM0w0OCAxMS44NDY3TDQzLjg4IDE0LjAxMzNMNDQuNjY2NiA5LjQyNjY4TDQxLjMzMzMgNi4xODAwMUw0NS45NCA1LjUwNjY4TDQ4IDEuMzMzMzRaIiBmaWxsPSIjRkY5NTY4Ii8+CjxwYXRoIGQ9Ik02OCAxLjMzMzM0TDcwLjA2IDUuNTA2NjhMNzQuNjY2NiA2LjE4MDAxTDcxLjMzMzMgOS40MjY2OEw3Mi4xMiAxNC4wMTMzTDY4IDExLjg0NjdMNjMuODggMTQuMDEzM0w2NC42NjY2IDkuNDI2NjhMNjEuMzMzMyA2LjE4MDAxTDY1Ljk0IDUuNTA2NjhMNjggMS4zMzMzNFoiIGZpbGw9IiNGRjk1NjgiLz4KPHBhdGggZD0iTTg4IDEuMzMzMzRMOTAuMDYgNS41MDY2OEw5NC42NjY2IDYuMTgwMDFMOTEuMzMzMyA5LjQyNjY4TDkyLjEyIDE0LjAxMzNMODggMTEuODQ2N0w4My44OCAxNC4wMTMzTDg0LjY2NjYgOS40MjY2OEw4MS4zMzMzIDYuMTgwMDFMODUuOTQgNS41MDY2OEw4OCAxLjMzMzM0WiIgZmlsbD0iI0ZGOTU2OCIvPgo8L3N2Zz4K);background-repeat:no-repeat;display:inline-block;width:96px;height:16px}#video-landing #testimonial .testimonial__slider .item .testimonial__name{color:#2d2d2d;font-weight:700;font-size:20px;line-height:27px;margin:10px 0 0}#video-landing #testimonial .testimonial__slider .item .testimonial__position{color:#2d2d2d;font-weight:700;font-size:14px;line-height:19px;margin:0}#video-landing #testimonial .testimonial__slider .item .testimonial__comment{font-weight:400;font-size:16px;line-height:22px;color:#000;margin:24px 0 0}#video-landing #howitworks{padding:80px 0;background:#f5f5f5;text-align:center}#video-landing #howitworks .howitworks__wrapper{display:flex;gap:16px;margin:0 30px}#video-landing #howitworks .howitworks__wrapper .item{border-radius:10px;background:#fff;overflow:hidden;text-align:center;width:33.33%;padding-bottom:20px}#video-landing #howitworks .howitworks__wrapper .item img{width:100%;display:block}#video-landing #howitworks .howitworks__wrapper .item h3{color:#2d2d2d;font-weight:700;font-size:20px;line-height:100%;margin:20px 0}#video-landing #howitworks .howitworks__wrapper .item p{font-weight:400;font-size:14px;line-height:22px;color:#000;padding:0 10px}#video-landing #revenue{padding:80px 0}#video-landing #revenue .fx__heading{text-align:center}#video-landing #revenue .fx__heading .revenue__sub-title{font-weight:400;font-size:14px;line-height:22px;max-width:875px;margin:0 auto}#video-landing #revenue .tabs{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:10px;padding:10px 10px 30px;max-width:1000px;margin:30px auto 0}#video-landing #revenue .tabs .tabs__title{background:#000;padding:10px;display:flex;gap:10px;border-radius:10px;margin:0}#video-landing #revenue .tabs .tabs__title li{list-style:none;margin:0;padding:0;width:20%}#video-landing #revenue .tabs .tabs__title li a{color:#fff;font-weight:400;font-size:16px;line-height:20px;display:block;text-align:center;padding:8px 10px;border-radius:5px}#video-landing #revenue .tabs .tabs__title li a.active{color:#333;background:#fff}#video-landing #revenue .tabs .tabs__content{padding:30px 0 0}#video-landing #revenue .tabs .tabs__content .panel{display:none}#video-landing #revenue .tabs .tabs__content .panel#panel1{display:block}#video-landing #revenue .tabs .tabs__content .flex-row{display:flex;align-items:center}#video-landing #revenue .tabs .tabs__content .flex-row p{padding:0 40px}#video-landing #revenue .tabs .tabs__content .flex-column{display:flex;flex-flow:column;align-items:center;text-align:center}#video-landing #revenue .tabs .tabs__content p{color:#000;font-weight:500;font-size:20px;line-height:30px}#video-landing #revenue .tabs .tabs__content .button__groups.on__mobile{display:none !important}#video-landing #revenue .button__groups{justify-content:center}#video-landing #stories{padding:80px 0;background:#f8f8f8;text-align:center}#video-landing #stories .stories__list{display:flex;gap:16px;align-items:center;max-width:1036px;margin:0 auto}#video-landing #stories .stories__list .item{background:#fff;border-radius:10px;padding:24px;width:25%;cursor:pointer}.open-video-iframe{cursor:pointer}#video-landing #stories .stories__list .item:before{box-shadow:0 0 10px 0 rgba(0,0,0,.16)}#video-landing #stories .stories__list .item:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44IiBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzY3MjBfNDgyNikiPgo8Y2lyY2xlIGN4PSIzMCIgY3k9IjMwIiByPSIyMCIgZmlsbD0iYmxhY2siLz4KPC9nPgo8cGF0aCBkPSJNMjcuMjE2MSAyNS41NDU5VjM0LjUxMzVMMzQuOTAxNiAzMC4wMjk3TDI3LjIxNjEgMjUuNTQ1OVpNMjUuNjI1NSAyMS42Njg3TDM5LjAxODMgMjkuNDgxNkMzOS4xMTQzIDI5LjUzNzggMzkuMTkzOSAyOS42MTgxIDM5LjI0OTIgMjkuNzE0NkMzOS4zMDQ2IDI5LjgxMTEgMzkuMzMzNyAyOS45MjA0IDM5LjMzMzcgMzAuMDMxNkMzOS4zMzM3IDMwLjE0MjggMzkuMzA0NiAzMC4yNTIxIDM5LjI0OTIgMzAuMzQ4NkMzOS4xOTM5IDMwLjQ0NTEgMzkuMTE0MyAzMC41MjU0IDM5LjAxODMgMzAuNTgxNkwyNS42MjU1IDM4LjM5NDVDMjUuNTI4MyAzOC40NTEyIDI1LjQxNzkgMzguNDgxMiAyNS4zMDU1IDM4LjQ4MTRDMjUuMTkzIDM4LjQ4MTYgMjUuMDgyNSAzOC40NTIgMjQuOTg1MiAzOC4zOTU3QzI0Ljg4NzggMzguMzM5NCAyNC44MDcxIDM4LjI1ODQgMjQuNzUxMiAzOC4xNjA4QzI0LjY5NTQgMzguMDYzMiAyNC42NjYzIDM3Ljk1MjUgMjQuNjY3IDM3Ljg0MDFWMjIuMjE4QzI0LjY2NyAyMi4xMDU5IDI0LjY5NjUgMjEuOTk1NyAyNC43NTI3IDIxLjg5ODdDMjQuODA4OCAyMS44MDE2IDI0Ljg4OTYgMjEuNzIxMSAyNC45ODY4IDIxLjY2NTNDMjUuMDg0MSAyMS42MDk0IDI1LjE5NDMgMjEuNTgwMiAyNS4zMDY0IDIxLjU4MDZDMjUuNDE4NiAyMS41ODEgMjUuNTI4NiAyMS42MTA5IDI1LjYyNTUgMjEuNjY3NFYyMS42Njg3WiIgZmlsbD0id2hpdGUiLz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF82NzIwXzQ4MjYiIHg9IjAiIHk9IjAiIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd182NzIwXzQ4MjYiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfNjcyMF80ODI2IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=);background-repeat:no-repeat;content:'';width:60px;height:60px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}#video-landing #stories .stories__list .item:before{content:'';background:rgba(255,255,255,.5);position:absolute;top:0;bottom:0;right:0;left:0;backdrop-filter:blur(3px);border-radius:10px;opacity:0;transition:opacity .3s ease}#video-landing #stories .stories__list .item:hover:before,#video-landing #stories .stories__list .item:hover:after{opacity:1;transition:opacity .3s ease}#video-landing #stories .stories__list .item p{color:#000;font-weight:600;font-size:16px;line-height:22px}#video-landing #stories .stories__list .item .stories__point{color:#3ab554;margin:12px 0;font-weight:700;font-size:32px;line-height:22px}#video-landing #stories .stories__list .item iframe,iframe.hidden{display:none}#video-landing #modal-form{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(0,0,0,.3);cursor:pointer;display:none}#video-landing #modal-form .modal-inner{background:#fff;border-radius:10px;padding:24px 32px;width:544px;max-height:90vh;max-width:92vw;overflow-y:auto;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}#video-landing #modal-form .modal-inner .close-modal{content:'';position:absolute;width:32px;height:32px;top:22px;right:22px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjA3NTQgMC4zMjQ3NTRDMTQuMDc1NCAwLjE0NjE3MyAxMy45MjkzIDYuMTAzNTJlLTA1IDEzLjc1MDcgNi4xMDM1MmUtMDVMMTEuMDcyIDAuMDEyMjM3OUw3LjAzNzcyIDQuODIxNzVMMy4wMDc0NyAwLjAxNjI5NjFMMC4zMjQ2OTMgMC4wMDQxMjAzNkMwLjE0NjExMiAwLjAwNDEyMDM2IDAgMC4xNDYxNzQgMCAwLjMyODgxM0MwIDAuNDA1OTI4IDAuMDI4NDEgMC40Nzg5ODQgMC4wNzcxMTM5IDAuNTM5ODY0TDUuMzU3NDMgNi44MzA3OUwwLjA3NzExMzkgMTMuMTE3N0MwLjAyODA3MDUgMTMuMTc3MSAwLjAwMDg1ODk0MyAxMy4yNTE2IDAgMTMuMzI4N0MwIDEzLjUwNzMgMC4xNDYxMTIgMTMuNjUzNCAwLjMyNDY5MyAxMy42NTM0TDMuMDA3NDcgMTMuNjQxMkw3LjAzNzcyIDguODMxNzFMMTEuMDY4IDEzLjYzNzJMMTMuNzQ2NyAxMy42NDkzQzEzLjkyNTMgMTMuNjQ5MyAxNC4wNzE0IDEzLjUwNzMgMTQuMDcxNCAxMy4zMjQ2QzE0LjA3MTQgMTMuMjQ3NSAxNC4wNDMgMTMuMTc0NSAxMy45OTQzIDEzLjExMzZMOC43MjIwNiA2LjgyNjczTDE0LjAwMjQgMC41MzU4MDVDMTQuMDUxMSAwLjQ3ODk4MyAxNC4wNzU0IDAuNDAxODY4IDE0LjA3NTQgMC4zMjQ3NTRaIiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjg1Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-position:50% 50%;z-index:1}#video-landing #modal-form .modal-inner h3{font-size:18px;line-height:25px;margin-bottom:15px;padding-right:16px}#video-landing #modal-form .modal-inner .note{font-size:12px;line-height:20px;color:#838383}#video-landing #modal-form .modal-inner .note p{margin:0}#video-landing #modal-form .modal-inner .note ul{margin:0 0 15px;padding:0 0 0 20px}#video-landing #modal-form .modal-inner .form-group{margin-bottom:12px}#video-landing #modal-form .modal-inner input[type=text],#video-landing #modal-form .modal-inner input[type=email]{border:1px solid #a2a2a2;height:38px}.video-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(0,0,0,.3);cursor:pointer}.video-popup .iframe-wrapper{position:relative;width:1115px;height:623px;top:50%;left:50%;transform:translate(-50%,-50%)}.video-popup .close-video{content:'';position:absolute;width:32px;height:32px;top:30px;right:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjA3NTQgMC4zMjQ3NTRDMTQuMDc1NCAwLjE0NjE3MyAxMy45MjkzIDYuMTAzNTJlLTA1IDEzLjc1MDcgNi4xMDM1MmUtMDVMMTEuMDcyIDAuMDEyMjM3OUw3LjAzNzcyIDQuODIxNzVMMy4wMDc0NyAwLjAxNjI5NjFMMC4zMjQ2OTMgMC4wMDQxMjAzNkMwLjE0NjExMiAwLjAwNDEyMDM2IDAgMC4xNDYxNzQgMCAwLjMyODgxM0MwIDAuNDA1OTI4IDAuMDI4NDEgMC40Nzg5ODQgMC4wNzcxMTM5IDAuNTM5ODY0TDUuMzU3NDMgNi44MzA3OUwwLjA3NzExMzkgMTMuMTE3N0MwLjAyODA3MDUgMTMuMTc3MSAwLjAwMDg1ODk0MyAxMy4yNTE2IDAgMTMuMzI4N0MwIDEzLjUwNzMgMC4xNDYxMTIgMTMuNjUzNCAwLjMyNDY5MyAxMy42NTM0TDMuMDA3NDcgMTMuNjQxMkw3LjAzNzcyIDguODMxNzFMMTEuMDY4IDEzLjYzNzJMMTMuNzQ2NyAxMy42NDkzQzEzLjkyNTMgMTMuNjQ5MyAxNC4wNzE0IDEzLjUwNzMgMTQuMDcxNCAxMy4zMjQ2QzE0LjA3MTQgMTMuMjQ3NSAxNC4wNDMgMTMuMTc0NSAxMy45OTQzIDEzLjExMzZMOC43MjIwNiA2LjgyNjczTDE0LjAwMjQgMC41MzU4MDVDMTQuMDUxMSAwLjQ3ODk4MyAxNC4wNzU0IDAuNDAxODY4IDE0LjA3NTQgMC4zMjQ3NTRaIiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjg1Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-position:50% 50%;z-index:2}.video-popup .modal-after-video{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:#000}.video-popup .modal-after-video .modal-after-video-content{display:flex;flex-flow:column;justify-content:center;align-items:center;font-family:'Manrope';font-weight:700;height:100%;text-align:center;padding:0 20px}.video-popup .modal-after-video .modal-after-video-content .txt-white{font-size:40px;line-height:50px;color:#fff;margin:0}.video-popup .modal-after-video .modal-after-video-content .txt-yellow{font-size:56px;line-height:50px;color:#fccd01;margin:0;line-height:120%}#video-landing #faq__collapes{padding:80px 0}#video-landing #faq__collapes .fx__heading .title{font-size:4rem;font-weight:700;text-align:center}#video-landing #faq__collapes .container{box-shadow:0 8px 24px 0 rgba(0,0,0,.08);padding:15px 80px;border-radius:24px}#video-landing #faq__collapes .contain__collapes .collapes__row .title{font-size:20px;font-weight:500}#video-landing #beforeAfter{padding:80px 0}#video-landing #beforeAfter .fx__heading{text-align:center}#video-landing #beforeAfter .fx__heading .beforeAfter__sub-title{font-weight:400;font-size:18px;line-height:22px;max-width:710px;margin:0 auto}#video-landing #beforeAfter .tabs{margin:30px auto 0}#video-landing #beforeAfter .tabs .tabs__title{display:flex;flex-flow:row wrap;gap:10px;justify-content:center}#video-landing #beforeAfter .tabs .tabs__title li{list-style:none;margin:0;padding:0;min-width:200px}#video-landing #beforeAfter .tabs .tabs__title li a{border:#000 solid 1px;color:#000;font-weight:600;font-size:16px;line-height:36px;display:block;text-align:center;padding:0 10px;border-radius:100px}#video-landing #beforeAfter .tabs .tabs__title li a.active{color:#fff;background:#000}#video-landing #beforeAfter .tabs .tabs__content{padding:20px 0 0}#video-landing #beforeAfter .tabs .tabs__content .panel{display:none}#video-landing #beforeAfter .tabs .tabs__content .panel#panel1{display:block}#video-landing #beforeAfter .tabs .tabs__content .flex-row{display:flex;align-items:center;gap:20px}#video-landing #beforeAfter .tabs .tabs__content .flex-row>div{width:50%;text-align:center}#video-landing #beforeAfter .tabs .tabs__content .flex-row p{margin:0;font-size:20px;font-weight:700}#video-landing #beforeAfter .tabs .tabs__content .flex-row video{padding:10px}#video-landing #beforeAfter .tabs .tabs__content .button__groups.on__mobile{display:none !important}#video-landing #beforeAfter .button__groups{justify-content:center;margin-top:20px}#chat .button__chat.mw{max-width:max-content}#iframe-template .forix__video .toggleMute{cursor:pointer;position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzgyNTZfNzQpIj4KPHBhdGggZD0iTTExLjUgNS41TDYuNSA5LjVIMi41VjE1LjVINi41TDExLjUgMTkuNVY1LjVaIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yMy41IDkuNUwxNy41IDE1LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE3LjUgOS41TDIzLjUgMTUuNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzgyNTZfNzQiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:50% 50%;background-color:rgba(0,0,0,.25);border-radius:8px;transform:translate3d(0px,-50%,0px);transition:background-color .5s cubic-bezier(0,0,.5,1);will-change:transform}#iframe-template .forix__video .toggleMute:hover{background-color:#3ab554}#iframe-template .forix__video .toggleMute.focus{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExIDVMNiA5SDJWMTVINkwxMSAxOVY1WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTcgMTZDMTguMTA0NiAxNiAxOSAxNC4yMDkxIDE5IDEyQzE5IDkuNzkwODYgMTguMTA0NiA4IDE3IDgiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41Ii8+CjxwYXRoIGQ9Ik0xNSAxNEMxNS41NTIzIDE0IDE2IDEzLjEwNDYgMTYgMTJDMTYgMTAuODk1NCAxNS41NTIzIDEwIDE1IDEwIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIvPgo8L3N2Zz4K")}#iframe-template .top-banner{padding:60px 0;background:linear-gradient(0deg,#fff 0%,rgba(193,227,247,.25) 100%)}#iframe-template .top-banner .left__col{padding-left:25px;padding-right:25px}#iframe-template .top-banner .left__col p{font-size:32px;line-height:120%;margin-bottom:10px}#iframe-template .top-banner .left__col .fx__heading .title{font-size:36px;line-height:120%}#iframe-template .top-banner .left__col .fx__heading p a{text-decoration:underline}#iframe-template .top-banner .left__col .fx__heading p a:hover{color:#3ab554;text-decoration:underline}#iframe-template .top-banner .left__col .fx__heading.small .title{font-size:32px}#iframe-template .top-banner .left__col .fx__heading.small p{font-size:20px;margin-bottom:20px}#iframe-template .top-banner .left__col p small{font-weight:600;font-size:18px;line-height:22px;border-left:#3ab554 solid 4px;padding-left:16px}#iframe-template .top-banner .left__col .sticky__button{margin:0}#iframe-template .top-banner .left__col .button__groups{width:415px;min-height:50px;max-width:100%}#iframe-template .top-banner .left__col .top-banner__content .typography-site-body{position:relative;z-index:2}#iframe-template .top-banner .left__col .top-banner__content .typography-site-body a.bold{text-decoration:underline !important;font-weight:600}#iframe-template .top-banner .right__col{flex:0 0 auto;padding-right:25px;width:725px;max-width:60%;min-height:390px}#iframe-template .top-banner .right__col video{width:100%;display:block}#iframe-template .top-banner .top-banner__photo{border-radius:10px;overflow:hidden;position:relative}#iframe-template .top-banner .top-banner__photo img{display:block}#iframe-template #client-logo-slide{background:#f5f5f5;padding:30px 0}#iframe-template #client-logo-slide .container{display:flex;flex-flow:row wrap;gap:20px;padding-left:50px;align-items:center}#iframe-template #client-logo-slide .client-logo{border-right:#d9d9d9 solid 1px;flex:0 0 auto;padding-right:25px}#iframe-template #client-logo-slide .client__slide__logo3{overflow:hidden;flex:1}#iframe-template #client-logo-slide .client__slide__logo3:not(.slick-initialized){display:flex;flex-flow:row wrap;height:50px;overflow:hidden}#iframe-template #client-logo-slide .item{display:flex;align-items:center;gap:16px}#iframe-template #client-logo-slide .item span{font-weight:600;font-size:16px;line-height:22px;border-left:#000 solid 1px;padding-left:16px}#iframe-template #client-logo-slide .item strong{font-size:24px;line-height:22px;color:#3ab554;font-weight:600}#iframe-template #client-logo-slide .client__slide__note{color:#3ab554;font-weight:500;font-size:16px;line-height:22px;text-align:center;text-transform:uppercase;flex-basis:100%}#iframe-template .howitworks{background:linear-gradient(180deg,#fff 0%,#eef7fd 10%,#eef7fd 85%,#fff 100%);padding:60px 0}#iframe-template .howitworks .left__col{width:50%;padding-right:100px;height:100%;position:sticky;top:70px}#iframe-template .howitworks .left__col.pad0{padding-right:0}#iframe-template .howitworks .left__col .fx__heading .title{font-size:100px;line-height:100%;font-weight:800;position:relative;display:inline}#iframe-template .howitworks .left__col .fx__heading .title.seattle{font-size:60px}#iframe-template .howitworks .left__col .fx__heading .title.medium{font-size:80px;line-height:120%}#iframe-template .howitworks .left__col .fx__heading .title.medium:after{left:130%;margin-top:20px}#iframe-template .howitworks .left__col.pad0 .fx__heading .title.medium:after{margin-top:100px}#iframe-template .howitworks .left__col .fx__heading .title:after{content:'';background:url('/wp-content/uploads/icon-question.png') 0 0 no-repeat;width:138px;height:183px;display:inline-block;position:absolute;top:50%;left:110%;transform:translateY(-50%);background-size:cover}#iframe-template .howitworks .left__col .fx__heading .title.seattle:after{width:96px;height:128px;margin-top:80px}#iframe-template .howitworks .left__col p{font-size:22px;line-height:150%;font-weight:700;margin:25px 0}#iframe-template .howitworks .left__col .button__groups{margin-top:25px}#iframe-template .howitworks .right__col{width:50%}#iframe-template .howitworks .right__col .howitworks__list{list-style:none;margin:0;display:flex;flex-flow:column;gap:20px}#iframe-template .howitworks .right__col .howitworks__list li{background:linear-gradient(180deg,rgba(255,255,255,.8) 0%,rgba(255,255,255,.8) 100%),linear-gradient(0deg,#fff,#fff);backdrop-filter:blur(6px);border-radius:10px;padding:20px 40px;display:flex;gap:24px}#iframe-template .howitworks .right__col .howitworks__list li .num{font-size:100px;line-height:80px;font-weight:700}#iframe-template .howitworks .right__col .howitworks__list li p{font-weight:400;font-size:16px;line-height:22px}#iframe-template .howitworks .right__col .howitworks__list li p strong{font-weight:700;font-size:18px;display:block;margin-bottom:14px}#iframe-template .video__hightlight{background:linear-gradient(0deg,#eef7fd 0%,#fff 50%);padding:60px 0}#iframe-template .video__hightlight .container .row{align-items:center;gap:60px}#iframe-template .video__hightlight .container .row>div{width:50%}#iframe-template .video__hightlight .left__col{position:relative;border-radius:10px;overflow:hidden}#iframe-template .video__hightlight .left__col video{display:block}#iframe-template .video__hightlight .right__col .fx__heading .title{font-size:36px;line-height:120%}#iframe-template .video__hightlight .right__col ul{padding:0 0 0 20px}#iframe-template .video__hightlight .right__col ul li{margin-bottom:5px}#iframe-template .video__hightlight.text-banner .container .row{flex-flow:row-reverse}#iframe-template #stories.stories{background:linear-gradient(180deg,#eef7fd 88.13%,#fff 100%);padding:60px 0}#iframe-template #stories.stories .fx__heading{text-align:center}#iframe-template #stories.stories .fx__heading .title{margin-bottom:15px;font-size:36px;line-height:120%}#iframe-template #stories.stories .container .row{gap:60px;margin-top:40px}#iframe-template #stories.stories .container .row>div{width:50%}#iframe-template #stories.stories #stories__success{border:10px solid #fff;padding:40px;border-radius:10px;height:100%;position:relative}#iframe-template #stories.stories #stories__success:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTIiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA1MiA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjg2NTcgMEMyMC45MzAzIDAgMjAuOTk1NCAwLjA2MjQ5NjUgMjEuMDYwMSAwLjA2MjVDMjEuNTc3MSA4LjE1MDM5ZS0wNSAyMi4wOTQyIDAuMjQ5NTI5IDIyLjQ4MTkgMC42MjQwMjNDMjIuOTk5IDEuMzEwNjcgMjIuODY5MyAyLjE4NTI3IDIyLjI4NzYgMi43NDcwN0MyMi4yODc0IDIuNzg4MzcgMjIuMjY2MSAyLjgwODU5IDIyLjIyMzEgMi44MDg1OUMyMi4yMjMxIDIuODcxMDIgMjIuMjIzMyAyLjkzMzU5IDIyLjE1ODcgMi45MzM1OUMxNy4yNDY5IDYuNjc4OTUgMTQuNDAzOCAxMi4yMzUxIDE0LjQwMzggMTguMjlWMjEuMzQ4NkgyMS4xODlDMjIuMDkzOCAyMS4zNDg2IDIyLjg2OTUgMjIuMDk3OCAyMi45MzQxIDIyLjk3MTdWNDEuNjM1N0MyMi45MzQxIDQyLjU3MjEgMjIuMTU4NCA0My4zMjEzIDIxLjE4OSA0My4zMjEzSDEuODY1NzJDMC44OTYyOTggNDMuMzIxMyAwLjEyMDYwNSA0Mi41NzIxIDAuMTIwNjA1IDQxLjYzNTdWMjIuOTcxN0MwLjEyMDYwNSAxMS4zNjEyIDkuMjM5MzEgMS4yNDg2NiAyMC44NjU3IDBaTTQ5LjgxOTggMEM0OS44ODQzIDAuMDAwMTA1NzE4IDQ5Ljk0ODcgMC4wNjIyNzA4IDUwLjAxMzIgMC4wNjI1QzUwLjUzMDEgOS4yMzUyMmUtMDUgNTEuMTExOSAwLjI0OTYzNyA1MS40MzUxIDAuNjI0MDIzQzUyLjAxNjcgMS4zMTA2NyA1MS44ODggMi4xODUyNyA1MS4yNDE3IDIuNzQ3MDdWMi44MDg1OUM1MS4xNzcxIDIuODcxMDIgNTEuMTc2NCAyLjkzMzU5IDUxLjExMTggMi45MzM1OUM0Ni4yMDAxIDYuNjc4OTUgNDMuMzU2OSAxMi4yMzUxIDQzLjM1NjkgMTguMjlWMjEuMzQ4Nkg1MC4wNzg2QzUxLjA0NzggMjEuMzQ4OSA1MS44MjM2IDIyLjA5NzkgNTEuODg4MiAyMi45NzE3VjQxLjYzNTdDNTEuODg4MiA0Mi41NzIgNTEuMTEyNCA0My4zMjEyIDUwLjE0MzEgNDMuMzIxM0gzMC44MTg4QzI5Ljg0OTUgNDMuMzIxMiAyOS4wNzM3IDQyLjU3MjEgMjkuMDczNyA0MS42MzU3VjIyLjk3MTdDMjkuMDczNyAxMS4zNjExIDM4LjE4NjcgMS4yNDg0NSA0OS44MTk4IDBaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-color:#eef7fd;background-position:50%;width:70px;height:44px;display:block;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}#iframe-template #stories.stories #stories__success.slick-initialized:after{content:'';background-color:#eef7fd;width:90px;height:10px;display:block;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);z-index:1}#iframe-template #stories.stories #stories__success .slick-arrow{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);border:rgba(0,0,0,.1) 2px solid;border-radius:50%;width:36px;height:36px;background:#eef7fd;font-size:0;z-index:2;cursor:pointer}#iframe-template #stories.stories #stories__success .slick-list,#iframe-template #stories.stories #stories__success .slick-track{height:100%}#iframe-template #stories.stories #stories__success .slick-arrow:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxMSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNzY0MzcgOC44MTc5NUwxMC4zNTM0IDIuNDUzODRMOC40NzExNyAwLjYzNTg5NUw3LjQwNTczZS0wNyA4LjgxNzk1TDguNDcxMTcgMTdMMTAuMzUzNCAxNS4xODIxTDMuNzY0MzcgOC44MTc5NVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;content:'';width:11px;height:17px;display:inline-block}#iframe-template #stories.stories #stories__success .slick-arrow.slick-prev{margin-left:-20px}#iframe-template #stories.stories #stories__success .slick-arrow.slick-next{margin-left:20px}#iframe-template #stories.stories #stories__success .slick-arrow.slick-next:before{transform:rotate(180deg)}#iframe-template #stories.stories #stories__success .stories__success-item{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center}#iframe-template #stories.stories #stories__success .stories__success-item .comment{font-size:20px;line-height:150%;font-weight:500}#iframe-template #stories.stories #stories__success .stories__success-item .author{font-size:16px;line-height:22px;font-weight:400}#iframe-template #stories.stories #stories__success .stories__success-item .author strong{font-weight:700}#iframe-template #stories.stories #stories__success .stories__success-item .author:before{content:'';width:74px;height:1px;display:block;background:rgba(0,0,0,.4);margin:20px auto}#iframe-template #stories.stories .stories__list{display:flex;gap:16px;align-items:center;max-width:1036px;margin:0 auto}#iframe-template #stories.stories .stories__list .item{background:#fff;border-radius:10px;padding:24px;width:25%;cursor:pointer}#iframe-template #stories.stories .stories__list .item:before{box-shadow:0 0 10px 0 rgba(0,0,0,.16)}#iframe-template #stories.stories .stories__list .item:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA2MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC44IiBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzY3MjBfNDgyNikiPgo8Y2lyY2xlIGN4PSIzMCIgY3k9IjMwIiByPSIyMCIgZmlsbD0iYmxhY2siLz4KPC9nPgo8cGF0aCBkPSJNMjcuMjE2MSAyNS41NDU5VjM0LjUxMzVMMzQuOTAxNiAzMC4wMjk3TDI3LjIxNjEgMjUuNTQ1OVpNMjUuNjI1NSAyMS42Njg3TDM5LjAxODMgMjkuNDgxNkMzOS4xMTQzIDI5LjUzNzggMzkuMTkzOSAyOS42MTgxIDM5LjI0OTIgMjkuNzE0NkMzOS4zMDQ2IDI5LjgxMTEgMzkuMzMzNyAyOS45MjA0IDM5LjMzMzcgMzAuMDMxNkMzOS4zMzM3IDMwLjE0MjggMzkuMzA0NiAzMC4yNTIxIDM5LjI0OTIgMzAuMzQ4NkMzOS4xOTM5IDMwLjQ0NTEgMzkuMTE0MyAzMC41MjU0IDM5LjAxODMgMzAuNTgxNkwyNS42MjU1IDM4LjM5NDVDMjUuNTI4MyAzOC40NTEyIDI1LjQxNzkgMzguNDgxMiAyNS4zMDU1IDM4LjQ4MTRDMjUuMTkzIDM4LjQ4MTYgMjUuMDgyNSAzOC40NTIgMjQuOTg1MiAzOC4zOTU3QzI0Ljg4NzggMzguMzM5NCAyNC44MDcxIDM4LjI1ODQgMjQuNzUxMiAzOC4xNjA4QzI0LjY5NTQgMzguMDYzMiAyNC42NjYzIDM3Ljk1MjUgMjQuNjY3IDM3Ljg0MDFWMjIuMjE4QzI0LjY2NyAyMi4xMDU5IDI0LjY5NjUgMjEuOTk1NyAyNC43NTI3IDIxLjg5ODdDMjQuODA4OCAyMS44MDE2IDI0Ljg4OTYgMjEuNzIxMSAyNC45ODY4IDIxLjY2NTNDMjUuMDg0MSAyMS42MDk0IDI1LjE5NDMgMjEuNTgwMiAyNS4zMDY0IDIxLjU4MDZDMjUuNDE4NiAyMS41ODEgMjUuNTI4NiAyMS42MTA5IDI1LjYyNTUgMjEuNjY3NFYyMS42Njg3WiIgZmlsbD0id2hpdGUiLz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF82NzIwXzQ4MjYiIHg9IjAiIHk9IjAiIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPgo8ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPgo8ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAxMjcgMCIgcmVzdWx0PSJoYXJkQWxwaGEiLz4KPGZlT2Zmc2V0Lz4KPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd182NzIwXzQ4MjYiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfNjcyMF80ODI2IiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo=);background-repeat:no-repeat;content:'';width:60px;height:60px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}#iframe-template #stories.stories .stories__list .item:before{content:'';background:rgba(255,255,255,.5);position:absolute;top:0;bottom:0;right:0;left:0;backdrop-filter:blur(3px);border-radius:10px;opacity:0;transition:opacity .3s ease}#iframe-template #stories.stories .stories__list .item:hover:before,#iframe-template #stories.stories .stories__list .item:hover:after{opacity:1;transition:opacity .3s ease}#iframe-template #stories.stories .stories__list .item p{color:#000;font-weight:600;font-size:16px;line-height:22px}#iframe-template #stories.stories .stories__list .item .stories__point{color:#3ab554;margin:12px 0;font-weight:700;font-size:32px;line-height:22px}#iframe-template #stories.stories .stories__list .item iframe,iframe.hidden{display:none}#iframe-template #stories.stories .stories__list{flex-wrap:wrap;align-items:stretch}#iframe-template #stories.stories .stories__list .item{width:calc(50% - 8px)}#iframe-template #stories.stories .stories__list .item .video{display:flex;flex-wrap:wrap;justify-content:center;gap:5px}#iframe-template #stories.stories .stories__list .item .video>div{flex-basis:100%;text-align:center;margin-bottom:10px}#iframe-template #stories.stories .stories__list .item .video .stories__point{font-size:24px;margin:0}#iframe-template #modal-form,.modal-form-cta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:rgba(0,0,0,.3);cursor:pointer;display:none}#iframe-template #modal-form .modal-inner,.modal-form-cta .modal-inner{background:#fff;border-radius:10px;padding:24px 32px;width:560px;max-height:90vh;max-width:92vw;overflow-y:auto;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}#iframe-template #modal-form .modal-inner .close-modal,.modal-form-cta .modal-inner .close-modal{content:'';position:absolute;width:32px;height:32px;top:22px;right:22px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjA3NTQgMC4zMjQ3NTRDMTQuMDc1NCAwLjE0NjE3MyAxMy45MjkzIDYuMTAzNTJlLTA1IDEzLjc1MDcgNi4xMDM1MmUtMDVMMTEuMDcyIDAuMDEyMjM3OUw3LjAzNzcyIDQuODIxNzVMMy4wMDc0NyAwLjAxNjI5NjFMMC4zMjQ2OTMgMC4wMDQxMjAzNkMwLjE0NjExMiAwLjAwNDEyMDM2IDAgMC4xNDYxNzQgMCAwLjMyODgxM0MwIDAuNDA1OTI4IDAuMDI4NDEgMC40Nzg5ODQgMC4wNzcxMTM5IDAuNTM5ODY0TDUuMzU3NDMgNi44MzA3OUwwLjA3NzExMzkgMTMuMTE3N0MwLjAyODA3MDUgMTMuMTc3MSAwLjAwMDg1ODk0MyAxMy4yNTE2IDAgMTMuMzI4N0MwIDEzLjUwNzMgMC4xNDYxMTIgMTMuNjUzNCAwLjMyNDY5MyAxMy42NTM0TDMuMDA3NDcgMTMuNjQxMkw3LjAzNzcyIDguODMxNzFMMTEuMDY4IDEzLjYzNzJMMTMuNzQ2NyAxMy42NDkzQzEzLjkyNTMgMTMuNjQ5MyAxNC4wNzE0IDEzLjUwNzMgMTQuMDcxNCAxMy4zMjQ2QzE0LjA3MTQgMTMuMjQ3NSAxNC4wNDMgMTMuMTc0NSAxMy45OTQzIDEzLjExMzZMOC43MjIwNiA2LjgyNjczTDE0LjAwMjQgMC41MzU4MDVDMTQuMDUxMSAwLjQ3ODk4MyAxNC4wNzU0IDAuNDAxODY4IDE0LjA3NTQgMC4zMjQ3NTRaIiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjg1Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-color:#fff;border-radius:50%;box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-position:50% 50%;z-index:1}#iframe-template #modal-form .modal-inner h3,.modal-form-cta .modal-inner h3{font-size:18px;line-height:25px;margin-bottom:15px;padding-right:30px}#iframe-template #modal-form .modal-inner .note,.modal-form-cta .modal-inner .note{font-size:12px;line-height:20px;color:#838383}#iframe-template #modal-form .modal-inner .note p,.modal-form-cta .modal-inner .note p{margin:0}#iframe-template #modal-form .modal-inner .note ul,.modal-form-cta .modal-inner .note ul{margin:0 0 15px;padding:0 0 0 20px}#iframe-template #modal-form .modal-inner .form-group,.modal-form-cta .modal-inner .form-group{margin-bottom:12px}#iframe-template #modal-form .modal-inner input[type=text],#iframe-template #modal-form .modal-inner input[type=email],.modal-form-cta .modal-inner input[type=text],.modal-form-cta .modal-inner input[type=email],.modal-form-cta .modal-inner input[type=url]{border:1px solid #a2a2a2;height:38px}#iframe-template #modal-form .modal-inner .form-thankyou,.modal-form-cta .modal-inner .form-thankyou{position:absolute;top:50%;left:40px;transform:translateY(-50%);right:40px;text-align:center}#iframe-template #modal-form .modal-inner .form-thankyou h2,.modal-form-cta .modal-inner .form-thankyou h2{font-size:50px;margin-bottom:20px}#iframe-template #modal-form .modal-inner .form-thankyou p,.modal-form-cta .modal-inner .form-thankyou p{font-size:18px;font-weight:500}.display-hidden{visibility:hidden}.modal-form-cta .wpcf7-form.sent .wpcf7-response-output{display:none !important}.modal-form-cta .wpcf7-response-output{display:none}#iframe-template .whychooseus{background:linear-gradient(180deg,#fff 25%,#eef7fd 100%);padding:60px 0;overflow:hidden}#iframe-template .whychooseus .fx__heading{text-align:center;max-width:750px;margin:0 auto}#iframe-template .whychooseus .fx__heading .title{font-size:36px;line-height:120%}#iframe-template .whychooseus #whychooseus__slider{padding-bottom:60px;padding-top:30px;position:relative}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item{backdrop-filter:blur(6px);box-shadow:0 1px 5px 0 rgba(0,0,0,.05);border:1px solid rgba(237,237,237,1);background:#fff;border-radius:10px;height:auto !important;padding:16px;margin-right:10px !important}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item:last-child{margin-right:0 !important}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item .title{display:flex;align-items:center;gap:10px;font-size:18px}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item .content{font-size:16px;line-height:22px;margin-top:10px}#iframe-template .whychooseus .swiper-button-next,#iframe-template .whychooseus .swiper-button-prev{position:absolute;bottom:0;top:auto;left:50%;right:auto;border:rgba(0,0,0,.1) 2px solid;border-radius:50%;width:36px;height:36px;background:#eef7fd;font-size:0;cursor:pointer}#iframe-template .whychooseus .swiper-button-next:after,#iframe-template .whychooseus .swiper-button-prev:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxMSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNzY0MzcgOC44MTc5NUwxMC4zNTM0IDIuNDUzODRMOC40NzExNyAwLjYzNTg5NUw3LjQwNTczZS0wNyA4LjgxNzk1TDguNDcxMTcgMTdMMTAuMzUzNCAxNS4xODIxTDMuNzY0MzcgOC44MTc5NVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;content:'';width:11px;height:17px;display:inline-block}#iframe-template .whychooseus .swiper-button-prev{margin-left:-40px}#iframe-template .whychooseus .swiper-button-next:after{transform:rotate(180deg)}#iframe-template #whychooseus__slider{--spv:1.5}@media (min-width:768px){#iframe-template #whychooseus__slider{--spv:2.5}}@media (min-width:1025px){#iframe-template #whychooseus__slider{--spv:4.5}}#iframe-template #whychooseus__slider .swiper-slide{flex:0 0 calc((100% - (var(--spv) - 1)*10px)/var(--spv))}#iframe-template #whychooseus__slider .lazyload{width:70px;height:70px}@media (max-width:768px){#iframe-template #whychooseus__slider .lazyload{width:50px;height:50px}}#iframe-template #faq__collapes{background:linear-gradient(180deg,#eef7fd 0%,#eef7fd 5.61%);padding:60px 0}#iframe-template #faq__collapes .row{padding:0 16px;gap:0}#iframe-template #faq__collapes .left__col{width:785px;max-width:70%;flex:0 0 auto}#iframe-template #faq__collapes .container{padding:0}#iframe-template #faq__collapes .contain__collapes .collapes__row{box-shadow:0 3px 5px 0 rgba(0,0,0,.02);border-radius:10px;padding:0 20px;background:#fff;margin-bottom:24px;border:none}#iframe-template #faq__collapes .contain__collapes .collapes__row .title{font-weight:500;font-size:20px;line-height:120%}#iframe-template #faq__collapes .contain__collapes .collapes__row .title:after{content:'';position:absolute;right:0;top:50%;background:rgba(0,0,0,.1);display:block;width:34px;height:34px;border-radius:50%;transform:translateY(-50%)}#iframe-template #faq__collapes .contain__collapes .collapes__row .title:before{right:10px}#iframe-template #faq__collapes .right__col{padding-left:80px;position:sticky;top:70px;height:100%;width:calc(100% - 795px)}#iframe-template #faq__collapes .right__col form .form-title{margin-bottom:20px}#iframe-template #faq__collapes .right__col form .form-title h3{font-size:18px;line-height:100%;font-weight:700;margin-bottom:15px}#iframe-template #faq__collapes .right__col form .form-title p{font-size:14px;line-height:22px}#iframe-template #faq__collapes .right__col form .form-group .wpcf7-form-control-wrap{width:100% !important}#iframe-template #faq__collapes .right__col form .form-group input.wpcf7-text{border:1px solid rgba(162,162,162,1);background:0 0;height:38px}#iframe-template #faq__collapes .right__col form .form-group textarea.wpcf7-textarea{border:1px solid rgba(162,162,162,1);background:0 0;border-radius:10px}#iframe-template .banner__hightlight{background:url('/wp-content/uploads/iframe-template-hightlight-n.png') #eef7fd 0 0 no-repeat;height:42vw;display:flex;background-size:cover}#iframe-template .banner__hightlight .banner__hightlight-content{display:flex;align-items:center;height:100%;max-width:570px;color:#fff}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading .title{font-size:36px;line-height:120%}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading p{font-size:20px;line-height:150%}@media only screen and (min-width:768px){#iframe-template .forix__video .toggleMute{right:10px;bottom:0;width:40px;height:40px}}@media only screen and (min-width:1024px) and (max-width:1320px){#video-landing .top-banner .left__col p{font-size:2.1vw;line-height:3vw}#video-landing .top-banner .left__col .fx__heading .title{font-size:3vw}#iframe-template .top-banner .right__col{max-width:50%}#iframe-template #faq__collapes .left__col{width:60%}#iframe-template #faq__collapes .right__col{width:39%;padding-left:40px}}@media only screen and (min-width:768px) and (max-width:1024px){#chat .button__chat.mw{font-size:80%}#iframe-template .top-banner .left__col{width:50%}#iframe-template .top-banner .right__col{max-width:50%}#iframe-template .howitworks .left__col{padding-right:0}#iframe-template .howitworks .left__col .fx__heading .title{font-size:80px}#iframe-template #stories.stories .container .row{gap:30px}#iframe-template #faq__collapes .left__col{width:60%}#iframe-template #faq__collapes .right__col{width:39%;padding-left:20px}#iframe-template #faq__collapes .contain__collapes .collapes__row{margin-bottom:12px}#faq__collapes .contain__collapes .collapes__row .title{font-size:1.6rem}#faq__collapes .contain__collapes .collapes__row .content{font-size:1.4rem}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading .title{font-size:25px;margin-bottom:15px}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading p{font-size:16px}#iframe-template .banner__hightlight .banner__hightlight-content .button__groups{margin-top:20px}#iframe-template .whychooseus{padding-bottom:30px}}@media only screen and (max-width:767px){#video-landing .container{padding:0 16px}#video-landing .top-banner{padding:40px 0}#video-landing .top-banner .left__col,#video-landing .top-banner .right__col{padding:0;min-height:auto}#video-landing .top-banner .left__col p{font-weight:400;font-size:18px;line-height:25px;margin:20px 0}#video-landing .top-banner .left__col p small{font-size:15px;line-height:22px}#video-landing .top-banner .all-access-pass__container{position:static}#video-landing .top-banner .left__col .sticky__button{width:100%}#video-landing .top-banner .top-banner__photo .icon-play img{width:80px;height:80px}#video-landing .top-banner .top-banner__photo .icon-play img.watchvideo{width:170px;height:auto}#video-landing #client-logo-slide .client__slide__note{font-size:14px;line-height:22px}#video-landing #testimonial{padding:60px 0 80px}#video-landing #testimonial .testimonial__slider{margin:0}#video-landing #testimonial .testimonial__slider .item{padding:16px;margin:0}#video-landing #testimonial .testimonial__slider .slick-arrow{border:none;background:0 0;font-size:0;position:absolute;bottom:-45px}#video-landing #testimonial .testimonial__slider .slick-arrow:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4yMzQzNzUiIHk9IjAuMjMwOTU3IiB3aWR0aD0iMjkuNTM4NSIgaGVpZ2h0PSIyOS41Mzg1IiByeD0iMTQuNzY5MiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzLjM4NjUgMTguOTIzMUwxNy4wNzg4IDE1LjIzMDhMMTMuMzg2NSAxMS41Mzg1IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuMjMwNzciIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;width:30px;height:30px;display:block;content:'';box-shadow:0px 4.92px 9.85px 0px rgba(0,0,0,.08);border-radius:50%}#video-landing #testimonial .testimonial__slider .slick-next{right:0}#video-landing #testimonial .testimonial__slider .slick-prev{left:0;transform:rotate(-180deg)}#video-landing #howitworks{padding:40px 0}#video-landing #howitworks .howitworks__wrapper{flex-flow:column;margin:0}#video-landing #howitworks .howitworks__wrapper .item{width:100%}#video-landing #howitworks .howitworks__wrapper .item h3{font-size:16px;line-height:20px;padding:0 10px}#video-landing #revenue{padding:40px 0}#video-landing #revenue .tabs{box-shadow:none;margin:0;padding:0}#video-landing #revenue .tabs .tabs__title{display:none}#video-landing #revenue .tabs .tabs__content{padding:0}#video-landing #revenue .tabs .accordion-heading{border-radius:5px;padding:16px;background:#000;color:#fff;font-size:16px;line-height:20px;display:flex;justify-content:space-between;margin-top:20px}#video-landing #revenue .tabs .accordion-heading.active{border-bottom-right-radius:0;border-bottom-left-radius:0}#video-landing #revenue .tabs .accordion-heading:after{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgwMzQgMy4xNDQ1M0gxMS4xOTYyQzExLjA1MzQgMy4xNDQ1MyAxMC45ODE5IDMuMjE1OTYgMTAuOTgxOSAzLjM1ODgyVjExLjc2OTVIMy4wMDA0MkMyLjg1NzU2IDExLjc2OTUgMi43ODYxMyAxMS44NDEgMi43ODYxMyAxMS45ODM4VjEzLjU5MUMyLjc4NjEzIDEzLjczMzggMi44NTc1NiAxMy44MDUyIDMuMDAwNDIgMTMuODA1MkgxMC45ODE5VjIyLjIxNkMxMC45ODE5IDIyLjM1ODggMTEuMDUzNCAyMi40MzAyIDExLjE5NjIgMjIuNDMwMkgxMi44MDM0QzEyLjk0NjIgMjIuNDMwMiAxMy4wMTc2IDIyLjM1ODggMTMuMDE3NiAyMi4yMTZWMTMuODA1MkgyMS4wMDA0QzIxLjE0MzMgMTMuODA1MiAyMS4yMTQ3IDEzLjczMzggMjEuMjE0NyAxMy41OTFWMTEuOTgzOEMyMS4yMTQ3IDExLjg0MSAyMS4xNDMzIDExLjc2OTUgMjEuMDAwNCAxMS43Njk1SDEzLjAxNzZWMy4zNTg4MkMxMy4wMTc2IDMuMjE1OTYgMTIuOTQ2MiAzLjE0NDUzIDEyLjgwMzQgMy4xNDQ1M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;width:24px;height:24px}#video-landing #revenue .tabs .accordion-heading.active:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjY0MzEgMTAuOTgzNEgyLjM1NzM1QzIuMjM5NDkgMTAuOTgzNCAyLjE0MzA3IDExLjA3OTggMi4xNDMwNyAxMS4xOTc3VjEyLjgwNDhDMi4xNDMwNyAxMi45MjI3IDIuMjM5NDkgMTMuMDE5MSAyLjM1NzM1IDEzLjAxOTFIMjEuNjQzMUMyMS43NjA5IDEzLjAxOTEgMjEuODU3NCAxMi45MjI3IDIxLjg1NzQgMTIuODA0OFYxMS4xOTc3QzIxLjg1NzQgMTEuMDc5OCAyMS43NjA5IDEwLjk4MzQgMjEuNjQzMSAxMC45ODM0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}#video-landing #revenue .tabs .tabs__content .panel{box-shadow:0 0 16px 0 rgba(0,0,0,.25);border-bottom-right-radius:5px;border-bottom-left-radius:5px}#video-landing #revenue .tabs .tabs__content .flex-row,#video-landing #revenue .tabs .tabs__content .flex-column{flex-flow:column;align-items:center;text-align:center;gap:16px;padding:24px 16px}#video-landing #revenue .tabs .tabs__content p{font-size:14px;line-height:24px;padding:0 !important;margin:0}#video-landing #revenue .tabs .tabs__content .button__groups{margin:0}#video-landing #revenue .tabs .tabs__content .button__groups .button{width:195px;height:45px}#video-landing #revenue .tabs .tabs__content .button__groups.on__mobile{display:block !important}#video-landing #revenue .button__groups.on__desktop{display:none !important}#video-landing #revenue .modal .modal-inner{padding:24px 16px}#video-landing #revenue .modal .modal-inner .close-modal{width:24px;height:24px;background-size:10px;top:10px;right:10px}#video-landing #stories{padding:40px 0}#video-landing #stories .stories__list{flex-wrap:wrap}#video-landing #stories .stories__list .item{width:calc(50% - 8px);padding:16px}#video-landing #stories .stories__list .item .stories__point{font-size:24px;line-height:22px}#video-landing #stories .stories__list .item p{font-size:12px}.video-popup{background:#000}.video-popup .iframe-wrapper{width:100vw;height:100vh}.video-popup .modal-after-video .modal-after-video-content .txt-white{font-size:24px}.video-popup .modal-after-video .modal-after-video-content .txt-yellow{font-size:28px}#video-landing #faq__collapes{padding:40px 16px}#video-landing #faq__collapes .fx__heading .title{font-size:25px;line-height:35px}#video-landing #faq__collapes .container{padding:15px}#video-landing #beforeAfter{padding:40px 0}#video-landing #beforeAfter .fx__heading .beforeAfter__sub-title{font-size:14px;line-height:20px;padding:0 20px}#video-landing #beforeAfter .tabs{margin:0}#video-landing #beforeAfter .tabs .tabs__title{display:none}#video-landing #beforeAfter .tabs .tabs__content{padding:0}#video-landing #beforeAfter .tabs .accordion-heading{border-radius:5px;padding:16px;background:#000;color:#fff;font-size:16px;line-height:20px;display:flex;justify-content:space-between;margin-top:20px}#video-landing #beforeAfter .tabs .accordion-heading.active{border-bottom-right-radius:0;border-bottom-left-radius:0}#video-landing #beforeAfter .tabs .accordion-heading:after{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgwMzQgMy4xNDQ1M0gxMS4xOTYyQzExLjA1MzQgMy4xNDQ1MyAxMC45ODE5IDMuMjE1OTYgMTAuOTgxOSAzLjM1ODgyVjExLjc2OTVIMy4wMDA0MkMyLjg1NzU2IDExLjc2OTUgMi43ODYxMyAxMS44NDEgMi43ODYxMyAxMS45ODM4VjEzLjU5MUMyLjc4NjEzIDEzLjczMzggMi44NTc1NiAxMy44MDUyIDMuMDAwNDIgMTMuODA1MkgxMC45ODE5VjIyLjIxNkMxMC45ODE5IDIyLjM1ODggMTEuMDUzNCAyMi40MzAyIDExLjE5NjIgMjIuNDMwMkgxMi44MDM0QzEyLjk0NjIgMjIuNDMwMiAxMy4wMTc2IDIyLjM1ODggMTMuMDE3NiAyMi4yMTZWMTMuODA1MkgyMS4wMDA0QzIxLjE0MzMgMTMuODA1MiAyMS4yMTQ3IDEzLjczMzggMjEuMjE0NyAxMy41OTFWMTEuOTgzOEMyMS4yMTQ3IDExLjg0MSAyMS4xNDMzIDExLjc2OTUgMjEuMDAwNCAxMS43Njk1SDEzLjAxNzZWMy4zNTg4MkMxMy4wMTc2IDMuMjE1OTYgMTIuOTQ2MiAzLjE0NDUzIDEyLjgwMzQgMy4xNDQ1M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;width:24px;height:24px}#video-landing #beforeAfter .tabs .accordion-heading.active:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjY0MzEgMTAuOTgzNEgyLjM1NzM1QzIuMjM5NDkgMTAuOTgzNCAyLjE0MzA3IDExLjA3OTggMi4xNDMwNyAxMS4xOTc3VjEyLjgwNDhDMi4xNDMwNyAxMi45MjI3IDIuMjM5NDkgMTMuMDE5MSAyLjM1NzM1IDEzLjAxOTFIMjEuNjQzMUMyMS43NjA5IDEzLjAxOTEgMjEuODU3NCAxMi45MjI3IDIxLjg1NzQgMTIuODA0OFYxMS4xOTc3QzIxLjg1NzQgMTEuMDc5OCAyMS43NjA5IDEwLjk4MzQgMjEuNjQzMSAxMC45ODM0WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}#video-landing #beforeAfter .tabs .tabs__content .panel{box-shadow:0 0 16px 0 rgba(0,0,0,.25);border-bottom-right-radius:5px;border-bottom-left-radius:5px}#video-landing #beforeAfter .tabs .tabs__content .flex-row{flex-flow:column;align-items:center;text-align:center;gap:16px;padding:24px 16px}#video-landing #beforeAfter .tabs .tabs__content .flex-row>div{width:100%}#video-landing #beforeAfter .tabs .tabs__content .flex-row p{font-size:16px}#video-landing #beforeAfter .tabs .tabs__content .flex-row video{padding:5px}#video-landing #beforeAfter .tabs .tabs__content .button__groups{margin:0}#video-landing #beforeAfter .tabs .tabs__content .button__groups .button{width:90%;height:45px;margin:0 auto}#video-landing #beforeAfter .tabs .tabs__content .button__groups.on__mobile{display:block !important}#video-landing #beforeAfter .button__groups.on__desktop{display:none !important}#iframe-template .container{padding:0 16px}#iframe-template .forix__video .toggleMute{bottom:0;right:10px;width:30px;height:30px;background-size:20px 20px}#iframe-template .container{padding:0 16px}#iframe-template .button__groups .button{min-height:44px;height:44px;font-size:16px;width:100%}#iframe-template .top-banner{padding:16px 0 32px}#iframe-template .top-banner .left__col .fx__heading .title,#iframe-template .top-banner .left__col .fx__heading.small .title,#iframe-template .top-banner .right__col .fx__heading .title,#iframe-template .top-banner .right__col .fx__heading.small .title{font-size:25px !important;line-height:35px}#iframe-template .top-banner .left__col .fx__heading .title{display:none}#iframe-template .top-banner .container .right__col{order:-1;width:100%;max-width:100%}#iframe-template .top-banner .left__col,#iframe-template .top-banner .right__col{padding:0;min-height:auto}#iframe-template .top-banner .left__col p{font-weight:400;font-size:18px;line-height:25px;margin:20px 0}#iframe-template .top-banner .left__col p small{font-size:15px;line-height:22px}#iframe-template .top-banner .left__col .fx__heading .title{font-size:25px}#iframe-template .top-banner .left__col .fx__heading.small p{font-size:18px}#iframe-template #client-logo-slide{padding:0}#iframe-template #client-logo-slide .container{flex-flow:column;gap:0;padding:0;align-items:normal}#iframe-template #client-logo-slide .client-logo{background:#eee;border:none;padding:15px 0;text-align:center}#iframe-template #client-logo-slide .client__slide__logo3{padding:15px 0}#iframe-template #client-logo-slide .client__slide__note{font-size:14px;line-height:22px}#iframe-template .howitworks{padding:40px 0 60px}#iframe-template .howitworks .row{position:relative;padding-bottom:60px}#iframe-template .howitworks .left__col{width:100%;position:static;padding:0;text-align:center}#iframe-template .howitworks .left__col .fx__heading .title{font-size:40px;line-height:100%;display:flex;flex-flow:column;align-items:center;gap:10px;width:auto;margin-bottom:0}#iframe-template .howitworks .left__col .fx__heading .title.medium{font-size:40px;line-height:100%}#iframe-template .howitworks .left__col .fx__heading .title.seattle{font-size:40px}#iframe-template .howitworks .left__col .fx__heading .title:after{position:static;transform:none;width:38px;height:50px;background-size:contain}#iframe-template .howitworks .left__col .fx__heading .title.seattle:after{width:38px;height:50px;margin:0}#iframe-template .howitworks .left__col .fx__heading .title.medium:after,#iframe-template .howitworks .left__col.pad0 .fx__heading .title.medium:after{margin-top:0}#iframe-template .howitworks .left__col p{font-size:18px;margin:15px 0}#iframe-template .howitworks .left__col .button__groups{display:none}#iframe-template .howitworks .left__col .button__groups .button{min-width:100%;height:44px}#iframe-template .howitworks .right__col{width:100%}#iframe-template .howitworks .right__col .howitworks__list{padding:0;gap:16px}#iframe-template .howitworks .right__col .howitworks__list li{padding:20px;gap:32px}#iframe-template .howitworks .right__col .howitworks__list li .num{font-size:60px;line-height:50px}#iframe-template .howitworks .right__col .howitworks__list li p{font-size:14px}#iframe-template .howitworks .right__col .howitworks__list li p strong{font-size:16px;line-height:100%}#iframe-template .video__hightlight{padding:0}#iframe-template .video__hightlight .container .row{gap:20px}#iframe-template .video__hightlight .container .row>div{width:100%}#iframe-template .video__hightlight .right__col .fx__heading .title{font-size:25px}#iframe-template .video__hightlight.text-banner{padding-bottom:30px;margin-bottom:30px}#iframe-template .video__hightlight.text-banner .container .row{flex-flow:column-reverse}#iframe-template #stories.stories{padding:60px 0 50px}#iframe-template #stories.stories #stories__success{padding:32px 10px}#iframe-template #stories.stories #stories__success:before{width:40px;height:33px;background-size:contain;top:-22px}#iframe-template #stories.stories .container .row{margin-top:50px;gap:35px}#iframe-template #stories.stories .fx__heading{padding:0 20px}#iframe-template #stories.stories .fx__heading .title{font-size:25px}#iframe-template #stories.stories .container .row>div{width:100%}#iframe-template #stories.stories #stories__success .stories__success-item .comment{font-size:16px}#iframe-template #stories.stories #stories__success .stories__success-item .author{font-size:14px}#iframe-template #stories.stories .stories__list .item{padding:24px 12px}#iframe-template #stories.stories .stories__list .item p{flex-basis:100%;font-size:14px;text-align:center}#iframe-template #stories.stories .stories__list .item .video{gap:0}#iframe-template #stories.stories .stories__list .item .video .stories__point{font-size:20px}#iframe-template #stories.stories .stories__list .item .video>div img{max-height:32px;display:block;margin:0 auto}#iframe-template #stories.stories .video-popup.show-video{background:#000}#iframe-template #stories.stories .iframe-wrapper{width:100vw;height:100vh}#iframe-template #stories.stories .modal-after-video .modal-after-video-content .txt-white{font-size:24px}#iframe-template #stories.stories .modal-after-video .modal-after-video-content .txt-yellow{font-size:28px}#iframe-template .whychooseus{padding:0 16px 40px}#iframe-template .whychooseus .fx__heading .title{font-size:25px}#iframe-template .whychooseus .container{padding:0}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item{padding:8px;width:230px}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item .title{font-size:16px;gap:5px}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item .title img{width:50px}#iframe-template .whychooseus #whychooseus__slider .whychooseus__item .content{font-size:14px}#iframe-template .banner__hightlight{background:url('/wp-content/uploads/iframe-template-hightlight-n-mobile.png') #eef7fd 0 0 no-repeat;height:125vw;background-size:cover}#iframe-template .banner__hightlight .banner__hightlight-content{padding-bottom:100px;align-items:flex-end}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading .title{font-size:25px}#iframe-template .banner__hightlight .banner__hightlight-content .fx__heading p{font-size:16px}#iframe-template .banner__hightlight .banner__hightlight-content .button__groups .button{min-width:100%;height:44px}#iframe-template #faq__collapes{overflow:hidden;padding:20px 0 30px}#iframe-template #faq__collapes .left__col{width:100%;max-width:100%}#iframe-template #faq__collapes .right__col{padding:0;margin-top:20px;width:100%}#iframe-template #faq__collapes .contain__collapes .collapes__row{padding:0 13px;margin-bottom:10px}#iframe-template #faq__collapes .contain__collapes .collapes__row .title{padding:10px 30px 10px 0;font-size:16px}#iframe-template #faq__collapes .contain__collapes .collapes__row .title:after{width:28px;height:28px}#iframe-template #faq__collapes .contain__collapes .collapes__row .title:before{right:7px;width:12px;height:12px;background-size:contain}#iframe-template #faq__collapes .right__col .contact-v3>.form-group{margin-bottom:16px}#iframe-template #faq__collapes .right__col .contact-v3>.form-group input.wpcf7-submit{height:46px;line-height:46px;font-size:16px}}
.img01{transform:scale(1.5);transform-origin:50% 0}