@media screen{@media only screen and (max-device-width:1024px){object.embed-pdf-viewer{display:none}iframe.embed-pdf-viewer{display:block}}@media only screen and (min-device-width :1024px){object.embed-pdf-viewer{display:block}iframe.embed-pdf-viewer{display:none}}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-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:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.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;
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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 #fff0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/custome-theme/assets/css/ajax-loader.gif) center center no-repeat}@font-face{font-display:swap;font-family:'slick';font-weight:400;font-style:normal;src:url(/wp-content/themes/custome-theme/assets/css/fonts/slick.eot);src:url('/wp-content/themes/custome-theme/assets/css/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/custome-theme/assets/css/fonts/slick.woff) format('woff'),url(/wp-content/themes/custome-theme/assets/css/fonts/slick.ttf) format('truetype'),url('/wp-content/themes/custome-theme/assets/css/fonts/slick.svg#slick') format('svg')}.vertical-dots{right:-20px;list-style:none;display:block;position:absolute;top:40%;margin-top:-10px;text-align:right}.vertical-dots li{position:relative;width:20px;height:20px;cursor:pointer}.vertical-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.vertical-dots li button:hover,.vertical-dots li button:focus{outline:none}.vertical-dots li button:hover:before,.vertical-dots li button:focus:before{opacity:1}.vertical-dots li button:before{font-family:'slick';font-size:35px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vertical-dots li.slick-active button:before{opacity:.75;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots-left{text-align:left}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:35px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-arrow,.slick-slider{-webkit-tap-highlight-color:transparent}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after,.slick-track:after,.slick-track:before{content:''}progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}.mfp-bg,.mfp-container,.mfp-wrap{left:0;top:0;width:100%}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}.mfp-container,.slick-slider,img.mfp-img{box-sizing:border-box}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,100%,20%,53%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{transition-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%,100%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%,100%{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}100%{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%,100%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{0%,100%{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}.bounceOut,.flipOutX{-webkit-animation-duration:.75s}@keyframes bounceInDown{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}100%{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}100%{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}100%{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}100%{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}100%{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}100%{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}100%{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}100%{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}100%{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}100%{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}100%{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@keyframes flipInY{0%{transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY;animation-duration:.75s}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}100%{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}100%{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}100%{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}100%{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}100%{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}100%{transform-origin:center;transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}100%{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}100%{transform-origin:right bottom;transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0,0,1,80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0,0,1,60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}100%{opacity:0;transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translateX(-100%);visibility:visible}100%{transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translateX(100%);visibility:visible}100%{transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translateY(100%);visibility:visible}100%{transform:translateY(0)}}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateX(0)}100%{visibility:hidden;transform:translateX(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}.mfp-bg{height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;height:100%;padding:0 8px}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.splitting .word,.splitting .char{display:inline-block}.splitting .char{position:relative}.splitting .char::before,.splitting .char::after{content:attr(data-char);position:absolute;top:0;left:0;visibility:hidden;transition:inherit;user-select:none}.splitting{--word-center:calc((var(--word-total) - 1) / 2);--char-center:calc((var(--char-total) - 1) / 2);--line-center:calc((var(--line-total) - 1) / 2)}.splitting .word{--word-percent:calc(var(--word-index) / var(--word-total));--line-percent:calc(var(--line-index) / var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index) / var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc(
     (var(--char-offset) * var(--char-offset)) / var(--char-center)
  );--distance-sine:calc(var(--char-offset) / var(--char-center));--distance-percent:calc((var(--distance) / var(--char-center)))}.splitting.cells img{width:100%;display:block}@supports (display:grid){.splitting.cells{position:relative;overflow:hidden;background-size:cover;visibility:hidden}.splitting .cell-grid{background:inherit;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template:repeat(var(--row-total),1fr) / repeat(var(--col-total),1fr)}.splitting .cell{background:inherit;position:relative;overflow:hidden}.splitting .cell-inner{background:inherit;position:absolute;visibility:visible;width:calc(100% * var(--col-total));height:calc(100% * var(--row-total));left:calc(-100% * var(--col-index));top:calc(-100% * var(--row-index))}.splitting .cell{--center-x:calc((var(--col-total) - 1) / 2);--center-y:calc((var(--row-total) - 1) / 2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc( (var(--offset-x) * var(--offset-x)) / var(--center-x) );--distance-y:calc( (var(--offset-y) * var(--offset-y)) / var(--center-y) )}}.menu__item{will-change:transform}.menu__item-text .word{overflow:hidden;perspective:1000px;perspective-origin:-150% 50%}.menu__item-text .word--clone{position:absolute;width:100%;height:100%;top:0;left:0}.menu__item-text .word--clone .char{opacity:0}.menu__item-text .char{transform-origin:0% 0%;will-change:transform}.hover-reveal{position:absolute;z-index:-1;width:350px;height:450px;top:0;left:0;pointer-events:none;opacity:0;will-change:transform,filter}.hover-reveal__inner{overflow:hidden;will-change:transform,opacity}.hover-reveal__inner,.hover-reveal__img{width:100%;height:100%;position:relative}.content::after{content:'';position:fixed;pointer-events:none;z-index:500;width:100%;height:100%;top:0;left:0;z-index:1;background:linear-gradient(transparent 0%,transparent 70%,var(--color-bg) 100%)}.frame a{pointer-events:auto}.menu__item-text .word{padding:0 8px 0 0}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@keyframes bg_fill{0%{background:initial}99%{background:initial}to{background:#ff506e}}@keyframes shadow_animation{0%,100%{box-shadow:0 0 25px 6px rgb(255 66 232 / .811765),inset 0 0 10px rgb(255 255 255 / .5)}50%{box-shadow:0 0 10px 5px rgb(255 66 232 / .439216),inset 0 0 0 #fff0}}@keyframes drop{0%{top:-100%}100%{top:110%}}@keyframes slideTopToBottom{from{height:0}to{height:100%}}@keyframes slideLeftoRight{from{width:0}to{width:100%}}@keyframes slideRightToLeft{from{right:-80px}to{right:0}}@keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes slideLeftoRight_info{from{left:0;opacity:0}to{left:114px;opacity:1}}@keyframes slideLeftoRight_nav{from{left:-60px}to{left:0}}@keyframes slideRightToLeft_nav{from{left:0}to{left:-60px}}@keyframes slideRightToLeft_vertical_line{from{left:80px}to{left:0}}@keyframes slideRightToLeft_vertical_line{from{right:80px}to{right:0}}@keyframes fade_in{from{opacity:0}to{opacity:1}}@keyframes shine{to{background-position:200%}}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@keyframes bg_fill{0%{background:initial}99%{background:initial}to{background:#ff506e}}@keyframes shadow_animation{0%,100%{box-shadow:0 0 25px 6px rgb(255 66 232 / .811765),inset 0 0 10px rgb(255 255 255 / .5)}50%{box-shadow:0 0 10px 5px rgb(255 66 232 / .439216),inset 0 0 0 #fff0}}@keyframes drop{0%{top:-100%}100%{top:110%}}@keyframes slideTopToBottom{from{height:0}to{height:100%}}@keyframes slideLeftoRight{from{width:0}to{width:100%}}@keyframes slideRightToLeft{from{right:-80px}to{right:0}}@keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes slideLeftoRight_info{from{left:0;opacity:0}to{left:114px;opacity:1}}@keyframes slideLeftoRight_nav{from{left:-60px}to{left:0}}@keyframes slideRightToLeft_nav{from{left:0}to{left:-60px}}@keyframes slideRightToLeft_vertical_line{from{left:80px}to{left:0}}@keyframes slideRightToLeft_vertical_line{from{right:80px}to{right:0}}@keyframes fade_in{from{opacity:0}to{opacity:1}}@keyframes shine{to{background-position:200%}}.grecaptcha-badge{display:none}.whatsapp-button{display:none!important}.pin-spacer{background:#000}::selection{background:#2D64F5}.loading-screen{position:relative;padding-left:0;padding-right:0;padding-top:0;background-color:#4bedc2;width:0;height:100%}.load-container{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;z-index:10;pointer-events:none}html{scroll-behavior:smooth;font-size:62.5%;overflow-x:hidden}body{color:#000;overflow-x:hidden;overflow-y:overlay}body::-webkit-scrollbar{height:10px;width:5px;overflow:visible}body::-webkit-scrollbar-track{height:10px;background:#fff0}body::-webkit-scrollbar-thumb{background-color:#fff}body.white_body::-webkit-scrollbar-thumb{background-color:#000}body#black_background_to_all_page{background:#000}body.home::-webkit-scrollbar{width:7px}body.home::-webkit-scrollbar-track{background:#000}body.home::-webkit-scrollbar-thumb{background-color:#fff;border:1px solid #000}.mfp-content{text-align:center!important}.mfp-close-btn-in .mfp-close{color:#fff!important}.video-popup{text-align:center}.video-popup video{max-width:90%;max-height:80vh}section.general_padding_top{padding-top:150px}.slick-dots li button:before{color:#eceaea;font-size:30px}.sm_container{padding:0 20vw}.sm_container_minus_xs_container{padding:0 calc(20vw - 16vw)}.sm_container_minus_side_padding{padding:0 calc(20vw - 79px)}.xs_container{padding:0 16vw}.unequal_container{padding:0 114px 0 24vw}.flex{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.flex-col{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}.space-between{justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify}.justify-center{justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center}.justify-end{justify-content:flex-end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end}.align-center{align-items:center;-webkit-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center}.align-end{align-items:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end}.align-start{align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.center-text{text-align:center}.text_white{color:#fff}.general_side_padding{padding:0 79px}.general_inner_side_padding{padding:0 40px}section.black{background-color:#000;color:#fff}section{position:relative}a{text-decoration:none}h1{font-weight:700;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;font-family:"Syncopate",sans-serif}h2,h3,h4,p{font-family:"Lexend",sans-serif}h1,h2,h3,h4,p{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.gradient_text{background-size:300% auto;background:linear-gradient(260deg,#fee4d8,#aab5ee 40%,#71c2fd);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;animation:shine 1s linear infinite}h1{margin-bottom:0;margin-top:0;font-size:56px;font-size:5.6rem;line-height:1}h1.lg{font-family:"Lexend",sans-serif;font-size:5.2vw;font-weight:700;line-height:1}h1.lg.sec_font{letter-spacing:-3px;font-family:"Syncopate",sans-serif}h1.xl{font-size:120px;font-size:12rem}h2{margin-bottom:0;margin-top:0;font-size:48px;font-size:4.8rem}h2.xl{font-family:"Syncopate",sans-serif;font-size:5.2vw;font-weight:700;letter-spacing:-3px;text-transform:uppercase;line-height:1}h2.xl-sm{font-family:"Syncopate",sans-serif;font-size:4vw;font-weight:700;line-height:1}h2.lg{font-size:3.35vw;font-weight:600}h2.lg span.material-icons{font-size:44px;font-size:4.4rem;font-weight:400}h3{margin:0;font-size:36px;font-size:3.6rem}h4{font-size:24px;font-size:2.4rem}p{font-size:18px;font-size:1.8rem;font-weight:300;font-family:"Lexend",sans-serif;line-height:1.67}p.lg{font-size:28px;font-size:2.8rem}p.sm{font-size:18px;font-size:1.8rem}p.xs{font-weight:600;font-size:14px;font-size:1.4rem}p.xs.sec_font{font-family:"Syncopate",sans-serif;font-weight:400}p.xs .material-icons{font-size:14px;font-size:1.4rem;vertical-align:-1px}section.general_tpl{padding-bottom:100px}section.general_tpl h1{font-family:"Lexend",sans-serif;padding-bottom:20px}.info_wrap{animation-duration:1s;position:absolute;left:114px;bottom:0;top:0;margin:auto;height:25%}.info_wrap .line{background:#000}.info_wrap.white{color:#fff}.info_wrap.white .line{background:#fff}.info_wrap.black{color:#000}.info_wrap p.info{font-family:"Syncopate",sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;writing-mode:vertical-rl;margin:0 0 15px;padding:0;margin-block-start:0;margin-block-end:0}.info_wrap .line{padding:0 2px 41px 0;margin-left:10px}.xs_num{font-family:"Lexend",sans-serif;font-weight:600;font-size:14px;font-size:1.4rem}.line_wrapper{position:absolute;animation-name:slideTopToBottom;animation-duration:1.5s;animation-delay:0.5s;-webkit-animation-fill-mode:forwards;width:100%;left:0;right:0;top:88px;display:flex;justify-content:center;transition:0.3s all}.line_wrapper .line{border-right:1px solid rgb(255 255 255 / .129412);width:25%;position:relative}.line_wrapper .line .line_hover{width:1px;height:100vh;position:absolute;top:-50%}.line_wrapper.scroll{transition:0.3s all;top:0}.lg_btn{position:relative;letter-spacing:1px;padding:15px 50px;font-size:14px;font-weight:600;text-align:center;transition:0.2s all}.lg_btn.brand_color{color:#fff}.lg_btn.second_color{color:#fff}.arrow{width:160px;height:160px;margin:0 auto;position:absolute;left:0;right:0;bottom:80px}.arrow .star{background-repeat:no-repeat;width:8vw;background-size:contain;background-position:center;background-image:url(/wp-content/themes/custome-theme/images/assets/star.svg);-webkit-animation-name:rotate;-webkit-animation-duration:35s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:35s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}.arrow img#arrow{width:3vw;object-fit:contain;margin:auto;position:absolute;top:0;bottom:0}.main_btn{padding:14px 34px 14px 37px;font-weight:600;color:#fff;font-size:24px;font-size:2.4rem;border-radius:28px;background:#0043ff;transition:background 0.2s ease-in-out,color 0.2s ease-in-out,border 0.2s ease-in-out;position:relative;z-index:1;overflow:hidden;animation:shadow_animation 3.0s infinite}.main_btn img{width:24px;height:24px;padding-top:1px;padding-left:8px}.main_btn:hover{box-shadow:0 2px 24px 1px #ff42e8;border-radius:26px}.main_btn:hover:before{height:220%}.main_btn:before{content:"";background:#00000026;position:absolute;left:0;bottom:0;width:100%;height:0;z-index:-1;transition:0.5s ease-out;border-radius:60% 60% 0 0}section.banner_link{background:#000;text-align:center;height:35vh}section.banner_link .content{height:100%}section.banner_link .content a{color:#fff}section.banner_link .content a:hover{text-decoration:underline}#mobile-cta-contact,.whats-app-mobile{display:none}.bottom-message-cont{box-sizing:border-box;position:fixed;visibility:hidden;bottom:0;right:0;left:0;z-index:1;background-color:#0043ff;text-align:center;display:flex;width:calc(100% - 162px);margin:0 auto;justify-content:center;align-items:center;padding:5px;padding-right:31px}.bottom-message-cont>div{display:flex;align-items:center}.bottom-message-cont>div a{color:#fff;text-decoration:underline}.bottom-message-cont>div>p{color:#fff;margin-right:10px}.bottom-message-cont a[role="button"]{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1750px){.sm_container{padding:0 17vw}}@media only screen and (max-width:1110px){.bottom-message-cont{width:100%;padding-right:5px}.bottom-message-cont>div{flex-direction:column}.bottom-message-cont>div>p{max-width:86%;margin-right:0}.bottom-message-cont a[role="button"]{top:2px;transform:translateY(0)}h1{margin-bottom:0;margin-top:0;font-size:32px;font-size:3.2rem;line-height:1}h1.lg{font-size:40px}h1.xl{font-size:32px;font-size:3.2rem;font-weight:600}h1.lg.sec_font{line-height:1.22}h2{font-size:28px;font-size:2.8rem;padding-bottom:16px}h2.xl{font-size:35px}h2.xl-sm{font-size:34px}h2.lg{font-size:32px;font-size:3.2rem;font-weight:600}h2.lg span.material-icons{font-size:34px;font-size:3.4rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:18px;font-size:1.8rem}p{font-size:16px;font-size:1.6rem}p.lg{font-size:20px;font-size:2rem}p.sm{font-size:16px;font-size:1.6rem}p.xs{font-weight:600;font-size:14px;font-size:1.4rem}p.xs .material-icons{font-size:12px;font-size:1.2rem}.info_wrap{display:none}.sm_container{padding:0 15px}.sm_container_minus_xs_container{padding:0}.sm_container_minus_side_padding{padding:0 calc(20vw - 79px)}.xs_container{padding:0 15px}.unequal_container{padding:0 114px 0 24vw}.general_side_padding{padding:0 15px}.general_inner_side_padding{padding:0}section.banner_link{height:250px}.main_btn{font-size:18px;font-size:1.8rem}.main_btn img{width:18px;height:18px;padding-top:0}}@media only screen and (max-width:480px){#mobile-cta-contact{display:inline;position:fixed;z-index:1;bottom:0;left:0;margin:0 0 10px 10px}#mobile-cta-contact button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;background-color:#fff0;border:none;outline:none;color:#fff;border-radius:2.5rem;padding:0}#mobile-cta-contact button p{font-size:12px;font-size:1.2rem;margin:0 1rem 0 .5rem}#mobile-cta-contact img{width:4.5rem;border-radius:50%}#mobile-cta-contact .video_wrap{border-radius:100%;overflow:hidden;height:60px;width:60px}#mobile-cta-contact .video_wrap video{height:60px;width:60px;border-radius:100%;width:100%;height:100%}.whats-app-mobile{position:fixed;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;bottom:65px;left:9px;background-color:#25D366;border-radius:40px;color:#fff;z-index:1}.whats-app-mobile .whatsapp-button{padding:8px 9px 6px;border:1px solid #fff;border-radius:50%}.whats-app-mobile .whatsapp-button img{width:2.6rem}.whats-app-mobile p{display:none;font-size:12px;font-size:1.2rem;margin:0 1rem 0 .5rem}html.active{overflow-y:hidden}section.banner_link{padding:64px 0;height:100%}.line_wrapper{display:none}.sm_container_minus_side_padding{padding:0}}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}section.hero_type_one .content{padding-top:134px;width:100%}section.hero_type_one .content h1{font-family:"Lexend",sans-serif;font-size:64px;font-size:6.4rem;padding-bottom:24px}section.hero_type_one .content img{padding-top:40px;object-fit:cover;max-height:60vh;width:100%;object-position:top}section.hero_type_one .content h1,section.hero_type_one .content p{max-width:861px}section.hero_type_one .content .info_wrap p.info{max-width:100%}section.hero_type_one .content a{color:#000}section.hero_type_one .content p.term{color:#000;text-transform:uppercase}section.hero_type_one .content p.date{padding-top:30px}section.hero_type_one .content h4{padding-bottom:28px}section.hero_type_one .hero_images_wrap{padding:30px 0 40px}section.hero_type_one .hero_images_wrap img{width:49%;height:40vh;object-fit:cover}section.hero_type_one.single_job_hero .sm_container .content{padding-bottom:50px;border-bottom:1px solid #979797}section.hero_type_one.black_background{background:#000;color:#fff}section.hero_type_one.black_background .content h1,section.hero_type_one.black_background .content p,section.hero_type_one.black_background .content p.term,section.hero_type_one.black_background .content p.date,section.hero_type_one.black_background .content h4,section.hero_type_one.black_background .content .info_wrap p.info,section.hero_type_one.black_background .content a{color:#fff}section.hero_type_two{min-height:700px;background-size:cover}section.hero_type_two .image_wrap{padding:78px 0 0 58px;text-align:center}section.hero_type_two .image_wrap.mobile{display:none}section.hero_type_two .image_wrap img{height:58vh;max-width:100%;object-fit:cover}section.hero_type_two .sm_container{padding-top:115px;height:100%}section.hero_type_two .sm_container h4{padding-bottom:35px;color:#fff}section.hero_type_two .sm_container h1{color:#fff}section.hero_type_two .sm_container h5{line-height:1.23;max-width:560px;color:#fff}section.hero_type_two.black_text .info_wrap.white{color:#000}section.hero_type_two.black_text .info_wrap.white .line{background:#000}section.hero_type_two.black_text .sm_container h4,section.hero_type_two.black_text .sm_container h1{color:#000}section.hero_type_two.center_text{padding-top:50px;min-height:600px}section.hero_type_two.center_text .sm_container{text-align:center;display:flex;flex-direction:column-reverse}section.hero_type_two.center_text .sm_container h1{padding-bottom:42px}section.hero_type_two.center_text .sm_container h4{padding-bottom:0;font-size:40px;font-size:4rem}section.hero_type_two.center_text .image_wrap{padding:20px 0 0 0}@media only screen and (max-width:1110px){section.hero_type_two .image_wrap{padding:24px 0 0}section.hero_type_two .sm_container h4{padding-bottom:24px}section.hero_type_two .info_wrap{display:none}}@media only screen and (max-width:1110px){section.hero_type_two .image_wrap img{height:auto}section.hero_type_two.center_text .sm_container h4{padding-bottom:20px;font-size:18px;font-size:1.8rem}section.hero_type_one .hero_images_wrap img{height:270px}}@media only screen and (max-width:480px){section.hero_type_two .image_wrap.desktop{display:none}section.hero_type_two .image_wrap.mobile{display:block}section.hero_type_two .image_wrap.mobile .general_side_padding{padding:0}section.hero_type_two .image_wrap.mobile .general_side_padding img{height:400px}section.hero_type_two.center_text{padding-top:0}section.hero_type_two.center_text .sm_container h1{padding-bottom:20px}section.hero_type_one .hero_images_wrap{padding:10px 0 10px}section.hero_type_one .hero_images_wrap img{width:100%;height:192px;padding-bottom:32px}section.hero_type_one .content{padding-top:104px}section.hero_type_one .content h1{font-size:32px;font-size:3.2rem}section.hero_type_one .content p.date{padding-top:0}}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}.dynamic_gallery_wrap{padding-top:100px}.dynamic_gallery_wrap:hover img{opacity:.98}.dynamic_gallery_wrap img{object-fit:cover;margin-right:40px;transition:1.0s all;box-shadow:7px 8px 20px 2px #8888881a}@keyframes float_second{0%{transform:translatey(0)}50%{transform:translatey(4px)}100%{transform:translatey(0)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(6px)}100%{transform:translatey(0)}}@media only screen and (max-width:480px){.dynamic_gallery_wrap{padding-top:30px}.dynamic_gallery_wrap img{margin-right:20px;max-width:30%;margin-bottom:20px;height:180px}}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}@keyframes bg_fill{0%{background:initial}99%{background:initial}to{background:#ff506e}}@keyframes shadow_animation{0%,100%{box-shadow:0 0 25px 6px rgb(255 66 232 / .811765),inset 0 0 10px rgb(255 255 255 / .5)}50%{box-shadow:0 0 10px 5px rgb(255 66 232 / .439216),inset 0 0 0 #fff0}}@keyframes drop{0%{top:-100%}100%{top:110%}}@keyframes slideTopToBottom{from{height:0}to{height:100%}}@keyframes slideLeftoRight{from{width:0}to{width:100%}}@keyframes slideRightToLeft{from{right:-80px}to{right:0}}@keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes slideLeftoRight_info{from{left:0;opacity:0}to{left:114px;opacity:1}}@keyframes slideLeftoRight_nav{from{left:-60px}to{left:0}}@keyframes slideRightToLeft_nav{from{left:0}to{left:-60px}}@keyframes slideRightToLeft_vertical_line{from{left:80px}to{left:0}}@keyframes slideRightToLeft_vertical_line{from{right:80px}to{right:0}}@keyframes fade_in{from{opacity:0}to{opacity:1}}@keyframes shine{to{background-position:200%}}header{position:fixed;width:100%;height:88px;z-index:2;pointer-events:none}header .inner-header{position:relative;z-index:1;padding:18px 17px}header .inner-header .header-content{position:relative}header .inner-header .header-content .logo{width:152px;overflow:hidden;transition:all 0.3s;pointer-events:all}header .inner-header .header-content .logo img{transition-delay:0.2s;transition:all 0.5s;max-width:152px;object-fit:contain}header .inner-header .header-content .logo.black_logo{display:block}header .inner-header .header-content .logo.white_logo{display:none}header .inner-header .header-content .nav-icon{transition:0.2s all;color:#000;display:block;position:absolute;top:7px;right:5px;width:34px;height:30px;cursor:pointer;z-index:200;pointer-events:all}header .inner-header .header-content .nav-icon span{display:block;position:absolute;height:2px;transition:0.2s all;background:#000;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}header .inner-header .header-content .nav-icon span:nth-of-type(1){width:100%;top:0}header .inner-header .header-content .nav-icon span:nth-of-type(2){width:100%;top:10px}header .inner-header .header-content .nav-icon span:nth-of-type(3){width:80%;top:20px;right:0;left:auto}header .inner-header .header-content .nav-icon.active span:nth-of-type(1){top:15px;width:100%;transform:rotate(135deg)}header .inner-header .header-content .nav-icon.active span:nth-of-type(2){opacity:0;left:-60px}header .inner-header .header-content .nav-icon.active span:nth-of-type(3){width:100%;top:15px;transform:rotate(-135deg)}header nav.socials-nav{animation-duration:1s;animation-name:slideLeftoRight_nav;position:absolute;left:0;top:0;transition:0.2s all;height:calc(100vh);width:78px;pointer-events:all}header nav.socials-nav .socials{padding:0 0 35px;transition:0.2s all}header nav.socials-nav .socials a{margin:0 auto;padding:42px 0 0;animation:fade_in 1s ease 0s 1 normal forwards;opacity:0}header nav.socials-nav .socials a:nth-child(2){animation-delay:100ms}header nav.socials-nav .socials a:nth-child(3){animation-delay:200ms}header nav.socials-nav .socials a:nth-child(4){animation-delay:300ms}header nav.socials-nav .socials a:nth-child(5){animation-delay:400ms}header nav.socials-nav .socials a:nth-child(6){animation-delay:500ms}header nav.socials-nav .socials a:nth-child(7){animation-delay:600ms}header nav.socials-nav .socials a:nth-child(8){animation-delay:700ms}header nav.socials-nav .socials a:nth-child(9){animation-delay:800ms}header nav.socials-nav .socials a:nth-child(10){animation-delay:900ms}header nav.socials-nav .socials a:nth-child(11){animation-delay:1000ms}header nav.socials-nav .socials a:nth-child(12){animation-delay:1100ms}header nav.socials-nav .socials a:nth-child(13){animation-delay:1200ms}header nav.socials-nav .socials a:nth-child(14){animation-delay:1300ms}header nav.socials-nav .socials a:nth-child(15){animation-delay:1400ms}header nav.socials-nav .socials a:nth-child(16){animation-delay:1500ms}header nav.socials-nav .socials a:nth-child(17){animation-delay:1600ms}header nav.socials-nav .socials a:nth-child(18){animation-delay:1700ms}header nav.socials-nav .socials a:nth-child(19){animation-delay:1800ms}header nav.socials-nav .socials a:nth-child(20){animation-delay:1900ms}header nav.socials-nav .socials a:nth-child(21){animation-delay:2000ms}header nav.socials-nav .socials a img{transition:0.2s all;filter:brightness(0);width:21px;height:21px;transition:0.1s all;object-fit:contain}header nav.socials-nav .socials a img:hover{transition:0.1s all;transform:scale(1.17)}header nav.contact-nav{animation-duration:1s;position:absolute;right:0;transition:0.2s all;height:100vh;top:0;width:78px;pointer-events:all}header nav.contact-nav .contact{margin:0 auto;padding:0 0 42px;animation:fade_in 1s ease 0s 1 normal forwards;opacity:0;animation-delay:300ms;display:flex;flex-direction:column;justify-content:center;align-items:center}header nav.contact-nav .contact p:not(.info){display:none}header nav.contact-nav .contact a{font-size:14px;font-size:1.4rem}header nav.contact-nav .contact a p{padding-right:12px;padding-top:14px;color:#000;transition:0.2s all;font-family:"Lexend",sans-serif;font-weight:700;transform:rotate(180deg);writing-mode:vertical-rl}header nav.contact-nav .contact a img{filter:brightness(0);transition:0.2s all;width:48px;height:48px;object-fit:contain}header nav.contact-nav .contact a:hover img,header nav.contact-nav .contact a:hover span{transition:0.1s all;transform:scale(1.06)}header nav.contact-nav .contact .video_wrap{border-radius:100%;overflow:hidden;height:60px;width:60px}header nav.contact-nav .contact .video_wrap video{height:60px;width:60px;border-radius:100%;width:100%;height:100%}header nav.main-nav{position:fixed;background:#000;top:0;left:0;width:100%;height:0;border-bottom-left-radius:230%;border-bottom-right-radius:150%;visibility:hidden;display:flex;justify-content:center;align-items:center;transition:all 0.8s ease-in-out;box-shadow:5px 10px 100px 100px #ffffff0a;min-height:0;pointer-events:all}header nav.main-nav.visible{height:100%;opacity:1;border-bottom-left-radius:0;border-bottom-right-radius:0;visibility:visible}header nav.main-nav.visible .menu_container{position:relative}header nav.main-nav.visible .menu_container .desktop-menu-view{position:absolute;display:flex;top:0;width:100%;height:100%;bottom:0;left:0;right:0;justify-content:flex-start;z-index:0;align-items:flex-start;padding-left:80px}header nav.main-nav.visible .menu_container .desktop-menu-view ::-webkit-scrollbar{width:10px}header nav.main-nav.visible .menu_container .desktop-menu-view ::-webkit-scrollbar-track{background:rgb(0 0 0 / .1)}header nav.main-nav.visible .menu_container .desktop-menu-view ::-webkit-scrollbar-thumb{background:#9179ff;border-radius:5px}header nav.main-nav.visible .menu_container .desktop-menu-view ::-webkit-scrollbar-thumb:hover{background:#000}header nav.main-nav.visible .menu_container .desktop-menu-view .submenu-wrapper{display:none;width:fit-content;width:-moz-fit-content;height:fit-content;height:-moz-fit-content;transition:opacity 1s ease-out;padding-top:15px}header nav.main-nav.visible .menu_container .desktop-menu-view .submenu-wrapper .submenu-cont{width:fit-content;width:-moz-fit-content;float:right;padding:0;margin:5px 0;overflow-y:scroll;padding-top:10px}header nav.main-nav.visible .menu_container .desktop-menu-view .submenu-wrapper .submenu-cont a{font-family:'Lexend',sans-serif;font-size:2.5vw;line-height:3.75vw;height:3.75vw;vertical-align:middle;white-space:nowrap;font-weight:400}header nav.main-nav.visible .menu_container .desktop-menu-view .submenu-wrapper .submenu-cont a::after{content:"\f1e1";display:inline-block;font-family:"Material Icons";color:#fff;margin:auto 0;transform:translateX(-20px);opacity:0;margin-left:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header nav.main-nav.visible .menu_container .desktop-menu-view .submenu-wrapper .submenu-cont a:hover::after{transform:translateX(0);opacity:1}header nav.main-nav.visible .menu_container .desktop-menu-view .submenu-wrapper .submenu-cont a:last-of-type{color:#fff}header nav.main-nav.visible .menu_container .desktop-menu-view.active-menu ul li{margin:15px 0}header nav.main-nav.visible .menu_container ul.main_menu li{-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transition-delay:300ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(2){transition-delay:300ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(3){transition-delay:600ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(4){transition-delay:900ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(5){transition-delay:1200ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(6){transition-delay:1500ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(7){transition-delay:1800ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(8){transition-delay:2100ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(9){transition-delay:2400ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(10){transition-delay:2700ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(11){transition-delay:3000ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(12){transition-delay:3300ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(13){transition-delay:3600ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(14){transition-delay:3900ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(15){transition-delay:4200ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(16){transition-delay:4500ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(17){transition-delay:4800ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(18){transition-delay:5100ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(19){transition-delay:5400ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(20){transition-delay:5700ms}header nav.main-nav.visible .menu_container ul.main_menu li:nth-child(21){transition-delay:6000ms}header nav.main-nav .menu_container{max-width:1140px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center}header nav.main-nav .menu_container ul.main_menu{list-style:none;padding-top:20px;padding-right:20px;z-index:1}header nav.main-nav .menu_container ul.main_menu li{padding-bottom:20px;-moz-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px);opacity:0;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;transition:all 0.8s ease}header nav.main-nav .menu_container ul.main_menu li.open-submenu .submenu-wrapper{display:none}header nav.main-nav .menu_container ul.main_menu li.open-submenu a span.material-icons:last-of-type{display:none}header nav.main-nav .menu_container ul.main_menu li:last-of-type a{color:#9179ff}header nav.main-nav .menu_container ul.main_menu li a{display:inline-block;overflow:hidden;font-size:3.25vw;line-height:4.225vw;height:4.225vw;overflow:hidden;font-weight:600;font-family:"Lexend",sans-serif;color:#fff}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(1){transition-delay:0s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(2){transition-delay:.015s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(3){transition-delay:.03s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(4){transition-delay:.045s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(5){transition-delay:.06s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(6){transition-delay:.075s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(7){transition-delay:.09s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(8){transition-delay:.105s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(9){transition-delay:.12s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(10){transition-delay:.135s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(11){transition-delay:.15s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(12){transition-delay:.165s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(13){transition-delay:.18s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(14){transition-delay:.195s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(15){transition-delay:.21s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(16){transition-delay:.225s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(17){transition-delay:.24s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(18){transition-delay:.255s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(19){transition-delay:.27s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(20){transition-delay:.285s}header nav.main-nav .menu_container ul.main_menu li a span:nth-child(21){transition-delay:.3s}header nav.main-nav .menu_container ul.main_menu li a span{display:inline-block;transition:transform .6s cubic-bezier(.76,0,.24,1)}header nav.main-nav .menu_container ul.main_menu li a span.space{padding:0 9px}header nav.main-nav .menu_container ul.main_menu li a span:empty{content:' ';display:inline-block}header nav.main-nav .menu_container ul.main_menu li a:hover span{transform:translateY(-100%)}header.sticky .vertical_line{top:0;transition:all 1.5s ease 0.2s}header.sticky .horisontal_line{opacity:0;transition:all 0.2s}header.sticky .inner-header .header-content .logo{transition:all 0.6s ease 0s;width:40px;overflow:hidden}header.sticky .inner-header .header-content .logo a img{transition-delay:0.11s;max-width:118px}header.sticky nav.socials-nav .socials{padding:0 0 42px;transition:all 0.4s ease-in-out}header .horisontal_line{position:absolute;width:100%;padding:1px 0;bottom:0;transition:all 0.2s;border-bottom:1px solid #000}header .vertical_line{animation-duration:0.2s;animation-name:resize_width;position:absolute;height:100vh;padding:1px 0;top:87px;transition:all 0.8s ease}header .vertical_line.left{left:80px;border-right:1px solid #000}header .vertical_line.right{right:80px;border-left:1px solid #000}header.always_white .vertical_line,header.white_header .vertical_line{animation-duration:0.2s}header.always_white .vertical_line.left,header.white_header .vertical_line.left{border-right:1px solid rgb(255 255 255 / .129412)}header.always_white .vertical_line.right,header.white_header .vertical_line.right{border-left:1px solid rgb(255 255 255 / .129412)}header.always_white .inner-header .header-content .logo,header.white_header .inner-header .header-content .logo{transition:all 0.4s ease 0s}header.always_white .inner-header .header-content .logo img,header.white_header .inner-header .header-content .logo img{filter:brightness(1)}header.always_white .inner-header .header-content .logo.black_logo,header.white_header .inner-header .header-content .logo.black_logo{display:none}header.always_white .inner-header .header-content .logo.white_logo,header.white_header .inner-header .header-content .logo.white_logo{display:block}header.always_white .inner-header .header-content .nav-icon,header.white_header .inner-header .header-content .nav-icon{transition:0.5s all;color:#fff}header.always_white .inner-header .header-content .nav-icon span,header.white_header .inner-header .header-content .nav-icon span{transition:0.5s all;background:#fff}header.always_white nav.socials-nav,header.white_header nav.socials-nav{transition:0.5s all}header.always_white nav.socials-nav .socials,header.white_header nav.socials-nav .socials{transition:all 0.4s ease-in-out}header.always_white nav.socials-nav .socials a img,header.white_header nav.socials-nav .socials a img{transition:0.5s all;filter:brightness(1)}header.always_white nav.contact-nav,header.white_header nav.contact-nav{transition:0.5s all}header.always_white nav.contact-nav .contact .whatsapp-button,header.white_header nav.contact-nav .contact .whatsapp-button{bottom:6%;background-color:#25D366;border-radius:50%;padding:8px 8px 5px 9px;border:1px solid #fff;margin-top:10px}header.always_white nav.contact-nav .contact .whatsapp-button img,header.white_header nav.contact-nav .contact .whatsapp-button img{width:2.6rem;height:fit-content;height:-moz-fit-content}header.always_white nav.contact-nav .contact p,header.white_header nav.contact-nav .contact p{margin-right:10px}header.always_white nav.contact-nav .contact a:first-child img,header.white_header nav.contact-nav .contact a:first-child img{background-color:#BB001B;border-radius:50%}header.always_white nav.contact-nav .contact a p,header.white_header nav.contact-nav .contact a p{color:#fff;transition:0.5s all}header.always_white nav.contact-nav .contact a img,header.white_header nav.contact-nav .contact a img{transition:0.5s all;filter:brightness(1)}header.always_white .horisontal_line,header.white_header .horisontal_line{transition:0.5s all;border-bottom:1px solid rgb(255 255 255 / .129412)}header.bottom_nav_white nav.contact-nav .contact a p{color:#fff}header.bottom_nav_white nav.contact-nav .contact a img{filter:brightness(1)}header.bottom_nav_white nav.socials-nav .socials a img{filter:brightness(1)}@media only screen and (max-width:1100px){header .vertical_line,header nav.contact-nav,header nav.socials-nav{display:none}header nav.main-nav.visible{height:100%;flex-direction:column;justify-content:inherit;display:flex;overflow-y:scroll;min-height:100%}header nav.main-nav .menu_container{padding-top:88px}header nav.main-nav .menu_container .desktop-menu-view{display:none!important}header nav.main-nav .menu_container ul.main_menu{width:100%}header nav.main-nav .menu_container ul.main_menu li{position:relative;width:100%}header nav.main-nav .menu_container ul.main_menu li.open-submenu:after{content:"\e5cf";font-family:"Material Icons";display:inline-block;position:absolute;color:#fff;font-size:5vw;top:18px;right:0}header nav.main-nav .menu_container ul.main_menu li.open-submenu ul{padding:0;padding-top:20px}header nav.main-nav .menu_container ul.main_menu li.open-submenu ul li:last-child{padding-bottom:0}header nav.main-nav .menu_container ul.main_menu li.open-submenu ul li a{font-size:5vw;font-weight:300;color:#fff}header nav.main-nav .menu_container ul.main_menu li a{font-size:37px;font-size:3.7rem;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-webkit-align-items:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding-right:20px;font-size:78px;font-size:7.8rem;height:100%;line-height:1.2}header nav.main-nav .menu_container ul.main_menu li a .block:nth-of-type(2){display:none}header nav.main-nav .menu_container ul.main_menu li a:hover span{transform:translateY(0)}}@media only screen and (max-width:480px){header{background:#000;box-shadow:unset;height:70px}header .inner-header{position:relative;z-index:1;padding:18px 15px}header .inner-header .header-content .nav-icon{top:5px;width:24px}header .inner-header .header-content .nav-icon span{height:1px}header .inner-header .header-content .nav-icon span:nth-of-type(2){top:8px}header .inner-header .header-content .nav-icon span:nth-of-type(3){top:17px}header .inner-header .header-content .nav-icon.active span:nth-of-type(1){top:10px}header .inner-header .header-content .nav-icon.active span:nth-of-type(3){top:10px}header .inner-header .header-content .logo.white_logo{display:block}header .inner-header .header-content .logo img{max-width:100px}header .inner-header .header-content .nav-icon span{background:#fff}header nav.main-nav{min-height:unset}header nav.main-nav .menu_container ul.main_menu li a{font-size:42px;font-size:4.2rem}header nav.main-nav .menu_container ul.main_menu li a span.space{padding:0 6px}header.white_header .horisontal_line{display:none}}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}footer{background:#000;padding:80px 0 60px}footer .logo img{width:180px;object-fit:contain}footer .footer_logo{width:30%;padding-left:30px}footer .footer_links{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}footer .footer_links .list{padding-bottom:30px;width:22%}footer .footer_links .list h3{font-size:28px;color:#fff;padding-bottom:30px}footer .footer_links .list a{padding-bottom:20px;color:#fff;font-size:14px;transition:0.2s all;padding-bottom:20px}footer .footer_links .list a:hover{transition:0.2s all;text-decoration:underline}footer .copyright{padding-top:30px;text-align:right;color:#fff;font-size:16px;font-weight:500}footer .social{display:none;padding-right:20px}footer .social a{padding-right:39px}footer .social a img{width:24px;height:24px;object-fit:contain}@media only screen and (max-width:1100px){footer .logo img{width:180px;object-fit:contain}footer .social{display:block}footer .bottom_row{justify-content:center}}@media only screen and (max-width:480px){footer{padding:70px 0}footer .footer_logo{padding-left:0;width:100%;text-align:center;padding-bottom:40px;border-bottom:1px solid rgb(255 255 255 / .129412)}footer .footer_logo img{max-width:180px}footer .row{flex-direction:column}footer .row .footer_links{padding-top:35px;width:100%;flex-direction:column}footer .row .footer_links .list{width:100%}footer .row .footer_links .list h3{padding-bottom:21px;font-size:22px}footer .bottom_row{justify-content:space-between}footer .bottom_row .social{padding-left:0;justify-content:center}footer .bottom_row .social a{padding:0 15px 0 0}footer .bottom_row .social a img{width:20px;height:20px}}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}section.not_found{background-repeat:no-repeat;background-size:auto;background-position-x:252px;padding:0}section.not_found .container{height:86vh}section.not_found .container h1{color:#000;transition:0.5s all;font-size:100px;font-size:10rem;padding-bottom:50px}section.not_found .container h2{text-align:center;font-size:26px;font-size:2.6rem;font-weight:500;padding-bottom:50px}section.not_found .container a{display:flex;font-family:"Lexend",sans-serif;color:#000;font-size:20px;font-size:2rem}section.not_found .container a:hover{text-decoration:underline}@media only screen and (max-width:480px){section.not_found{background-image:url(/wp-content/themes/custome-theme/images/ball.png);background-size:contain;background-position:108% 36%}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:#fff0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:#fff0}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset #fff0}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgb(0 0 0 / .6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgb(0 0 0 / .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgb(0 0 0 / .6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@font-face{font-display:swap;font-family:'Lexend';src:url(/wp-content/themes/custome-theme/fonts/Lexend/Lexend-Light.ttf);font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'Lexend';src:url(/wp-content/themes/custome-theme/fonts/Lexend/Lexend-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Lexend';src:url(/wp-content/themes/custome-theme/fonts/Lexend/Lexend-SemiBold.ttf);font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Syncopate';src:url(/wp-content/themes/custome-theme/fonts/Syncopate/Syncopate-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Syncopate';src:url(/wp-content/themes/custome-theme/fonts/Syncopate/Syncopate-Bold.ttf);font-weight:700;font-style:normal}header nav.contact-nav .contact{margin-bottom:55px}section.single_post .content_socials .content p{margin-top:15px!important;margin-bottom:0}@focus (){outline-style:solid;outline-color:blue;outline-width:2px;outline-offset:1px}section.calture_boxes{padding-bottom:100px;padding-top:80px}section.calture_boxes .main_content{padding-bottom:45px}section.calture_boxes .main_content h2{text-transform:uppercase;line-height:1;width:40%}section.calture_boxes .main_content p{padding-bottom:18px;line-height:1.43;width:40%}section.calture_boxes .boxes .single_box{padding-bottom:40px;padding-top:40px;width:48.5%;border-bottom:1px solid #000}section.calture_boxes .boxes .single_box img{max-width:300px;padding-bottom:20px}section.calture_boxes .boxes .single_box .title_num{padding-bottom:20px;flex-wrap:nowrap}section.calture_boxes .boxes .single_box .title_num .content{flex-wrap:nowrap}section.calture_boxes .boxes .single_box .title_num .content h2{max-width:514px}section.calture_boxes .boxes .single_box .title_num .content .num{padding-top:19px;font-family:"Lexend";font-weight:600;font-size:14px;font-size:1.4rem}section.case_study_home_mobile{display:none}section.case_studies_home{background:#000;min-height:100vh;padding:70px 0 22px}section.case_studies_home .line_wrapper{z-index:2}section.case_studies_home .case_study_wrap{height:100%;color:#fff;position:relative}section.case_studies_home .case_study_wrap .info_wrap{height:250px}section.case_studies_home .case_study_wrap .info_wrap .info_wrap_inner{position:relative;height:250px}section.case_studies_home .case_study_wrap .info_wrap .info_wrap_inner .info_wrap_inner_single{position:absolute;background:#000;top:0;z-index:2;height:250px;visibility:hidden;transition:0.7s all}section.case_studies_home .case_study_wrap .info_wrap .info_wrap_inner .info_wrap_inner_single:first-of-type{visibility:visible}section.case_studies_home .case_study_wrap .info_wrap .info_wrap_inner .info_wrap_inner_single .line{padding:0 2px 44px 0;transition:0.7s all}section.case_studies_home .case_study_wrap .info_wrap .info_wrap_inner .info_wrap_inner_single.line_animation .line{padding:0 2px 41px 0}section.case_studies_home .case_study_wrap .sm_counter_wrap{position:absolute;top:0;left:114px}section.case_studies_home .case_study_wrap .sm_counter_wrap .sum_counter_wrap_inner{position:relative;overflow:hidden}section.case_studies_home .case_study_wrap .sm_counter_wrap .sum_counter_wrap_inner span{transition:0.3s all;font-weight:700;font-family:"Syncopate";font-size:18px;font-size:1.8rem}section.case_studies_home .case_study_wrap .sm_counter_wrap .sum_counter_wrap_inner span.sm_counter{transform:translate3d(0,20px,20px);visibility:hidden;background:#000;position:absolute}section.case_studies_home .case_study_wrap .sm_counter_wrap .sum_counter_wrap_inner span.sm_counter:first-of-type{visibility:visible;transform:translate3d(0,0,0)}section.case_studies_home .case_study_wrap .sm_counter_wrap .sum_counter_wrap_inner span.sum{padding-left:42px}section.case_studies_home .case_study_wrap .sm_counter_wrap .sum_counter_wrap_inner span.sum:first-of-type{visibility:visible}section.case_studies_home .case_study_wrap .hidden{position:relative;overflow:hidden;width:100%;height:300px}section.case_studies_home .case_study_wrap .overall_wrap{width:100%;padding-bottom:10px}section.case_studies_home .case_study_wrap .overall_wrap .content{position:relative;width:100%;flex-wrap:nowrap;padding-bottom:50px}section.case_studies_home .case_study_wrap .overall_wrap .content .sub_title_wrap{position:relative;display:flex;align-items:center;width:33%;margin:0}section.case_studies_home .case_study_wrap .overall_wrap .content .sub_title_wrap p{transition:1.0s all;min-height:15vw;background:#000;margin:0;position:absolute;right:0;visibility:hidden}section.case_studies_home .case_study_wrap .overall_wrap .content .sub_title_wrap p:first-of-type{visibility:visible}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter{position:relative;width:65%}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap{height:10.2vw;position:relative;left:0;top:0;right:0;bottom:0;z-index:1;width:100%}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2{background:#000;position:absolute;width:100%;height:100%;transition:0.4s all;right:0;visibility:hidden}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2 span.counter_title{display:none}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2:first-of-type{visibility:visible}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2 span{opacity:3;display:block}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2>span{overflow:hidden;transition-duration:2.0s;transform:translateY(-10%)}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2>span:nth-child(2){transform:translateY(10%)}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2.words_animation span{opacity:1}section.case_studies_home .case_study_wrap .overall_wrap .content .title_and_counter .title_wrap h2.words_animation>span{transform:translateY(0)}section.case_studies_home .case_study_wrap .overall_wrap .content .lg_counter_wrap{position:absolute;top:0}section.case_studies_home .case_study_wrap .overall_wrap .content .lg_counter_wrap span{color:rgb(255 255 255 / .231373);font-family:"Syncopate";font-size:5.2vw;font-weight:400}section.case_studies_home .case_study_wrap .general_side_padding{width:100%}section.case_studies_home .case_study_wrap .general_side_padding .desktop_image_wrap{position:relative;width:100%;height:63vh}section.case_studies_home .case_study_wrap .general_side_padding .desktop_image_wrap img{position:absolute;left:0;top:0;right:0;z-index:1;transition:0.3s all;width:100%;height:100%;width:100%;background:#000;object-fit:contain;max-height:63vh;visibility:hidden}section.case_studies_home .case_study_wrap .general_side_padding .desktop_image_wrap img:first-of-type{visibility:visible}section.case_studies_home .case_study_wrap .general_side_padding .mobile_image_wrap{display:none}section.case_studies_home a{font-size:100px;color:#fff;z-index:999;position:absolute;background:#000;visibility:hidden}section.case_studies_home a:first-of-type{visibility:visible}section.techs_home{min-height:100vh;padding-top:20vh}section.techs_home .xs_container{height:100%}section.techs_home .xs_container .image_content{position:relative}section.techs_home .xs_container .image_content img{width:36vw;position:absolute;top:0;right:0}section.techs_home .xs_container .content{position:relative}section.techs_home .xs_container .content h2{padding-bottom:20px;text-shadow:-1px 1px 40px #0000008c}section.techs_home .xs_container .content p{max-width:410px}section.techs_home .xs_container .blob_wrap{height:100%;width:50%;right:30%;position:absolute;top:0}section.techs_home .xs_container .blob_wrap #blob{opacity:.9;height:100%;position:relative}section.techs_home .xs_container .blob_wrap #blob canvas{width:80vw;left:0}section.techs_home .xs_container .blob_wrap #blob .shadow{left:85%;top:81%}section.calture_home{padding:64px 0 40px}section.calture_home p{max-width:560px}section.calture_home h2{padding-bottom:20px}section.calture_home .general_inner_side_padding{padding:0;overflow:hidden}section.approach_home{padding:64px 0 130px}section.approach_home .content h2{padding-bottom:20px}section.approach_home .approach_repeater .single_approach{position:relative;padding-bottom:30px;border-bottom:1px solid #000;margin-top:62px}section.approach_home .approach_repeater .single_approach .sub_title{max-width:55%}section.approach_home .approach_repeater .single_approach .title{position:relative;flex-wrap:nowrap;width:25%}section.approach_home .approach_repeater .single_approach .title span{line-height:2.2;padding-right:10px}section.approach_home .approach_repeater .single_approach .title h2{max-width:370px;transition:color 275ms ease;z-index:1}section.approach_home .approach_repeater .single_approach .image_container{position:relative;width:20%;opacity:0;transition:opacity 250ms ease;z-index:1;top:-40px}section.approach_home .approach_repeater .single_approach .image_container .mouse_image{position:absolute;display:block;max-width:100%;z-index:1;object-fit:cover;object-position:center}section.approach_home .approach_repeater .single_approach:hover .image_container{opacity:1}section.services_home{padding:100px 0 100px;position:relative}section.services_home .hero_video{position:absolute;width:100%;height:100%;object-fit:cover;top:0;z-index:-1}section.services_home .mask{z-index:0;position:absolute;bottom:0;height:100px;width:100%;background-image:linear-gradient(rgb(2 2 2 / .258824),black)}section.services_home h2,section.services_home p,section.services_home a,section.services_home .material-icons{color:#fff}section.services_home .xs_container h2{margin-bottom:30px}section.services_home .xs_container p{margin-bottom:60px}section.services_home .xs_container .services_container .service{width:43%;min-height:100%;padding:40px 0;border-top:1px solid #fff;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}section.services_home .xs_container .services_container .service .icon{max-width:165px;height:165px;margin-bottom:50px}section.services_home .xs_container .services_container .service .icon img{height:100%;width:100%;object-fit:contain}section.services_home .xs_container .services_container .service h2{margin-bottom:40px}section.services_home .xs_container .services_container .service p{margin-bottom:60px}section.services_home .xs_container .services_container .service a{margin-top:auto;text-transform:uppercase;font-size:14px;font-size:1.4rem;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}section.services_home .xs_container .services_container .service a .material-icons{font-size:14px;font-size:1.4rem;margin-left:25px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-ms-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease}section.services_home .xs_container .services_container .service a:hover{text-decoration:underline}section.services_home .xs_container .services_container .service a:hover .material-icons{transform:translatex(5px)}@media only screen and (max-width:1100px){section.case_studies_home .case_study_wrap{padding:0 0 0 20px}section.case_studies_home .case_study_wrap .sm_counter_wrap{display:none}section.case_studies_home .case_study_wrap .overall_wrap .content h2.xl{font-size:50px}section.case_studies_home .case_study_wrap .overall_wrap .content .sub_title_wrap{width:60%}section.case_studies_home .case_study_wrap .general_side_padding .desktop_image_wrap{height:59vh;display:none}section.case_studies_home .case_study_wrap .general_side_padding .mobile_image_wrap{display:block;position:relative;width:100%;height:55vh;margin-top:64px}section.case_studies_home .case_study_wrap .general_side_padding .mobile_image_wrap img{position:absolute;left:0;top:0;right:0;z-index:1;transition:0.3s all;width:100%;height:100%;width:100%;background:#000;object-fit:contain;visibility:hidden}section.case_studies_home .case_study_wrap .general_side_padding .mobile_image_wrap img:first-of-type{visibility:visible}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container{padding:0}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container .sm_counter_wrap{display:none}section.techs_home{padding-top:50px;min-height:500px}section.techs_home h2{max-width:800px}}@media only screen and (max-width:769px){section.case_studies_home{min-height:100vh}section.case_studies_home .case_study_wrap .overall_wrap .content h2.xl{font-size:40px}section.case_studies_home .case_study_wrap .overall_wrap .content .sub_title_wrap p{min-height:24vw}section.case_studies_home .case_study_wrap .general_side_padding .desktop_image_wrap{height:60vh}section.case_studies_home .case_study_wrap .general_side_padding .mobile_image_wrap{height:50vh}section.techs_home{padding-top:50px}section.services_home{padding:50px 0 30px}section.services_home .xs_container .services_container{flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical}section.services_home .xs_container .services_container .service{width:100%;padding:40px 0}section.services_home .xs_container .services_container .service .icon{margin-bottom:25px;max-width:120px;height:auto}section.services_home .xs_container .services_container .service h2{margin-bottom:0}section.services_home .xs_container .services_container .service p{margin-bottom:35px}section.services_home .mask{height:50px}}@media only screen and (max-width:480px){section.calture_boxes{padding-bottom:45px;padding-top:60px}section.calture_boxes .main_content{padding-bottom:0}section.calture_boxes .main_content h2{width:100%}section.calture_boxes .main_content h2 br{display:none}section.calture_boxes .main_content p{width:100%}section.calture_boxes .boxes .single_box{padding-bottom:0;padding-top:0;border-bottom:0}section.calture_boxes .boxes .single_box img{max-width:140px;transform:rotate(3deg)}section.calture_boxes .boxes .single_box .title_num{flex-direction:column-reverse;padding-bottom:0}section.calture_boxes .boxes .single_box .title_num .content{flex-direction:column-reverse}section.calture_boxes .boxes .single_box .title_num .content .num{padding-bottom:25px}section.case_studies_home{display:none;min-height:660px}section.case_studies_home .case_study_wrap{min-height:auto;padding:0}section.case_studies_home .case_study_wrap .sm_counter_wrap{display:none}section.case_studies_home .case_study_wrap .general_side_padding .desktop_image_wrap{display:none}section.case_studies_home .case_study_wrap .general_side_padding .mobile_image_wrap{margin-top:0;padding:0;height:60vh}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container{padding:0}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container .content{padding-bottom:20px}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container .content .title_and_counter{width:100%}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container .content .title_and_counter .title_wrap{height:90px;padding-top:20px}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container .content .title_and_counter .title_wrap h2{right:0;left:10px;max-width:350px}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container .content .title_and_counter .title_wrap h2 span.counter_title{display:block;font-size:36px;position:relative;margin-bottom:-20px;color:#484848;z-index:-1}section.case_studies_home .case_study_wrap .overall_wrap .unequal_container .content .sub_title_wrap{display:none}section.techs_home{padding-top:50px;min-height:auto;padding-bottom:50px}section.techs_home .xs_container .image_content{display:flex;flex-direction:column-reverse}section.techs_home .xs_container .image_content img{padding:40px 0;height:300px;object-fit:contain;width:100%;position:inherit}section.calture_home{padding:40px 0 80px}section.approach_home{padding-bottom:60px}section.approach_home .approach_repeater .single_approach{flex-direction:column;margin-top:0;border-top:0;margin-bottom:0;padding-bottom:10px;border-bottom:0}section.approach_home .approach_repeater .single_approach .title{display:block;width:100%}section.approach_home .approach_repeater .single_approach .title h2{padding-bottom:10px}section.approach_home .approach_repeater .single_approach .sub_title{max-width:100%}section.approach_home .approach_repeater .single_approach .sub_title p{font-size:16px;font-size:1.6rem}section.approach_home .approach_repeater .single_approach .image_container{opacity:1;top:0;width:100%;padding-bottom:10px}section.approach_home .approach_repeater .single_approach .image_container .mouse_image{padding-top:0;padding-bottom:0;position:relative;padding-left:30px;object-fit:contain;height:138px;max-width:130px;transform:rotate(0)}}