header.fixed::after,header::after{content:"";height:100%;transition:1s}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic.eot');src:url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic.woff2') format('woff2'),url('../fonts/CenturyGothic.woff') format('woff'),url('../fonts/CenturyGothic.ttf') format('truetype'),url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Century Gothic';src:url('../fonts/CenturyGothic-Bold.eot');src:url('../fonts/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/CenturyGothic-Bold.woff2') format('woff2'),url('../fonts/CenturyGothic-Bold.woff') format('woff'),url('../fonts/CenturyGothic-Bold.ttf') format('truetype'),url('../fonts/CenturyGothic-Bold.svg#CenturyGothic-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}/*! locomotive-scroll v3.5.4 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */#navigation #nav-socials,.portfolio-experiences,.portfolio-experiences .top-side{text-align:center}.portfolio-experiences h2{margin:0;padding:0;font-size:2.6em;color:#012a5e;text-transform:capitalize}.portfolio-experiences h3{margin:1% 0;padding:0;font-size:1.1em;color:#444;text-transform:capitalize}.isotope .grid-item{height:490px;margin-bottom:25px;float:left;padding-left:15px;padding-right:15px}.isotope-pager{display:none!important}.portfolio-experiences .top-side .title{font-weight:500;font-size:15px;display:inline-block}.portfolio-experiences .top-side .title:after{content:"";display:block;width:50%;border-bottom:1px solid #494949;margin:8px auto}.portfolio-experiences .top-side h2{font-weight:700}.portfolio-experiences .filters{text-align:center;margin-top:30px;margin-bottom:35px}.portfolio-experiences .filters ul{padding:0;border-radius:100px;background-color:#fff;margin:0 auto;box-shadow:0 0 0 1px rgb(53 72 91 / 14%),0 3px 2px rgb(0 0 0 / 4%),0 7px 5px rgb(0 0 0 / 2%),0 13px 10px rgb(0 0 0 / 2%),0 22px 17px rgb(0 0 0 / 2%)!important;display:inline-block}.portfolio-experiences .filters ul li{list-style:none;display:inline-block;cursor:pointer;position:relative;border-radius:100px;background-color:#fff;color:#1f354d;font-size:18px}.portfolio-experiences .filters ul li a{padding: 6px 14px;display:block;color:#404b6c;font-size: 15px;font-weight: 600;}.portfolio-experiences .filters ul li.active{background-color:#1f354d;color:#fff}.isotope .grid-item .content .inner-content .text-content:hover a,.location_wrap span a,.mobile-cta-col-btn:nth-of-type(2) a,.portfolio-experiences .filters ul li.active a{color:#fff}.portfolio-experiences .filters-content{width:97%;margin:0 auto}.portfolio-experiences .filters-content .show{opacity:1;visibility:visible;transition:350ms}.portfolio-experiences .filters-content .hide{opacity:0;visibility:hidden;transition:350ms}.portfolio-experiences .filters-content .item{text-align:center;cursor:pointer;margin-bottom:30px;border-radius:4px;border:1px solid #eee;background:#fff;box-shadow:0 6px 10px rgba(0,0,0,.08),0 0 6px rgba(0,0,0,.05);clear:both;display:block}.portfolio-experiences .filters-content .item .p-inner{padding:20px 30px}.portfolio-experiences .filters-content .item .p-inner h5{font-size:15px}.portfolio-experiences .filters-content .item .p-inner .cat{font-size:13px}.line_mov:hover span:after,.portfolio-experiences .filters-content .item img,.process-wrapper video{width:100%}.portfolio-experiences .grid figure{position:relative;float:none!important;overflow:hidden;height:auto;background:#1f354d;text-align:center;cursor:pointer;margin:0}.portfolio-experiences .grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:1}.portfolio-experiences .grid figure figcaption{padding:2em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::after,.portfolio-experiences .grid figure figcaption::before{pointer-events:none}.grid figure figcaption>a,.portfolio-experiences .grid figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio-experiences .grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.portfolio-experiences .grid figure h2{word-spacing:-.15em;font-weight:300}.about-us-wrapper .states .display-4,.portfolio-experiences .grid figure h2 span{font-weight:800}.grid figure p,.portfolio-experiences .grid figure h2{margin:0}.portfolio-experiences .grid figure p{font-size:68.5%}.portfolio-experiences figure.effect-goliath{background:#1f354d}.portfolio-experiences figure.effect-goliath img,figure.effect-goliath h2{-webkit-transition:-webkit-transform .35s;transition:transform .35s}.portfolio-experiences figure.effect-goliath img{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1;-webkit-transition:.35s;transition:.35s}.portfolio-experiences figure.effect-goliath h2,figure.effect-goliath p{position:absolute;bottom:0;left:0;padding:20px;width:100%;text-align:left;color:#fff}.portfolio-experiences figure.effect-goliath h2{background:linear-gradient(0deg,rgb(0 0 0 / 60%) 0,rgb(255 255 255 / 0%) 100%);line-height:32px;font-weight:700;font-style:normal;font-size:32px}.portfolio-experiences figure.effect-goliath p{text-transform:none;font-size:90%;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);width:100%}.portfolio-experiences figure.effect-goliath p a{display:block;border:1px solid #fff;padding:8px 24px;float:left;color:#fff;font-size:16px;border-radius:5px;text-decoration:none;width:100%;text-align:center}.portfolio-experiences figure.effect-goliath p a:nth-child(2){float:right}.portfolio-experiences figure.effect-goliath p a:hover{background-color:#fff;color:#000}.portfolio-experiences figure.effect-goliath:hover img{-webkit-transform:translate3d(0,-80px,0);transform:translate3d(0,-80px,0);opacity:.6}.portfolio-experiences figure.effect-goliath:hover h2{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0)}.portfolio-experiences figure.effect-goliath:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.isotope .top-bar{line-height:1em;position:relative}.isotope .top-bar img{border-radius:5px 5px 0 0}.isotope .top-bar h6{text-align:center;position:absolute;top:0;left:0;width:100%;z-index:9;color:#eee;margin-top:5px;font-size:11px}.isotope .grid-item .content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative;z-index:1;background:-webkit-linear-gradient(315deg,#32c6f0,#00ff71);background:-o-linear-gradient(315deg,#32c6f0,#00ff71);background:linear-gradient(135deg,#32c6f0,#00ff71);-webkit-box-shadow:0 2px 4px rgb(45 35 66 / 35%),0 7px 13px -3px rgb(45 35 66 / 25%)}.isotope .grid-item .content::before{content:" ";width:100%;height:100%;display:block;background:#fff;position:absolute;top:0;left:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:1s;-o-transition:1s;transition:1s;z-index:-1}.isotope .grid-item.content .inner-content{height:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:8px;z-index:2}.isotope .grid-item .content .inner-content{background:#fff}.isotope .grid-item .content .inner-content .img-container{height:430px;overflow:hidden;display:block;background:#f3f3f3;z-index:1;position:relative}.isotope .grid-item .content .inner-content .img-container img{width:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:12s;-o-transition:12s;transition:12s}.isotope .grid-item .content:hover .img-container img{-webkit-transform:translateY(calc(-100% + 435px));-ms-transform:translateY(calc(-100% + 435px));transform:translateY(calc(-100% + 435px))}.left_fix_nav .inner_block,.left_fix_nav .menu_wrap ul.menu,.left_fix_nav:hover .menu_wrap ul.menu{transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg)}.isotope .grid-item .content .inner-content .text-content{transition:.6s;padding:0 15px;padding-bottom:0!important;display:block;z-index:9;margin:0 auto;left:5%;bottom:-10px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgb(40 40 40 / 16%);box-shadow:0 0 20px 0 rgb(40 40 40 / 16%);position:absolute;width:90%;border-radius:3px}.btn-light:hover,.btn-primary{background-image:linear-gradient(180deg,#2e76ff,#004eca),linear-gradient(180deg,#0062ff,#0062ff);box-shadow:inset 0 0 40px 0 rgba(4,48,119,.7),inset 0 2px 0 0 hsla(0,0%,100%,.2)}.isotope .grid-item .content .inner-content .text-content h5{font-weight:400;font-family:Roboto,-apple-system,"Helvetica Neue","Droid Sans",Arial,sans-serif;color:rgb(64 75 108);font-size:1em;display:block;margin-bottom:0;padding:7px 5px}.accordion.scope_wrap .accordion-button:not(.collapsed),.carousel-indicators [data-bs-target],.isotope .grid-item .content .inner-content .text-content:hover{background-color:var(--primary-color)}.isotope .grid-item .content .inner-content .text-content h5 a i {transform: rotate(45deg);}.isotope .grid-item .content .inner-content .text-content h5 a,header .logo img,header .logo svg{display:block;width:100%}@media (max-width:990px){.isotope .grid-item .content .inner-content .img-container{height:300px}.portfolio-experiences h2{font-size:2.6em;line-height:1em}.portfolio-experiences h3{margin:1% 0;font:16px proxima,Arial,Helvetica,sans-serif}.portfolio-experiences{padding:8% 0}.portfolio-experiences .link-a-option{font:18px proxima,Arial,Helvetica,sans-serif;padding:2% 4%;margin-top:2%}.portfolio-experiences p{margin:2% 0 4%;font:15px/22px proxima,Arial,Helvetica,sans-serif;color:#243e59}.portfolio-experiences strong{font:20px proxima,Arial,Helvetica,sans-serif}.isotope .grid-item{height:335px;width:47%;margin-left:1.5%}}@media (max-width:768px){.isotope .grid-item{height:360px;width:47%;margin-left:1.5%}.portfolio-experiences .filters ul li{font-size:18px;width:auto;border-radius:0}.portfolio-experiences .filters ul li a{padding:5px 15px;color:#000!important;font-size:15px}.portfolio-experiences .filters ul li a:after{content:"";top:12px;width:13px;height:13px;border-radius:50px;border:1px solid #b7b2b2;margin:0 auto;display:block;box-shadow:0 0 0 3px #dedede}.portfolio-experiences .filters ul{padding:4px 0 10px;border-radius:8px;width:90%}.portfolio-experiences .filters ul li.active{background-color:#f3f4f7;color:#1c3958}.portfolio-experiences .filters ul li.active a:after{background-color:#1c3958;border:1px solid #1c3958;box-shadow:0 0 0 3px #dedede}.portfolio-experiences .filters{text-align:center;margin-top:25px;margin-bottom:34px}.portfolio-experiences h3{margin:1% 0;font:300 17px proxima_regular,Arial,Helvetica,sans-serif}.portfolio-experiences figure.effect-goliath h2{font-size:17px}.portfolio-experiences figure.effect-goliath h2,figure.effect-goliath p{padding:2px 10px}.isotope .grid-item .content .inner-content .img-container{height:327px}.isotope .grid-item .content .inner-content .img-container:before{-webkit-animation-name:fade-out;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;content:"";width:60px;height:60px;background-color:#0000004d;top:40%;border-radius:100px;border:2px solid #fff;position:absolute;z-index:999;margin:0 auto;display:none}.isotope .grid-item .content:hover .img-container:after,.isotope .grid-item .content:hover .img-container:before{z-index:-1!important;display:none!important}}@media (max-width:650px){.isotope .grid-item{height:175px;width:47%;margin-left:1.5%}}.bg-dark{background-color:#110525!important}body{font-family:Mulish,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-weight:300;font-style:normal;font-size:17px;font-display:swap}a{text-decoration:none}.vertical-align-center{display:flex;flex-direction:column;justify-content:center}h1,h2,h3,h4,h5,h6{font-family:var(--heading);margin-bottom:.4em;line-height:1.4em;font-weight:700}.sub-heading{font-family:var(--subheading);font-weight:300}.btn,.footer-reel,.mobile-cta-col-btn a{font-family:var(--heading)}.full-screen{height:100vh;padding:40px 0}.field-block,.field-wrap,.overlay_box,.start-project .ft-logo-wrapper,a.btn-anim,section{position:relative}.mobile_cta_bt,header{position:fixed;z-index:10;left:0}.black-bg,.black_bg{background-color:#000}.btn-light:hover,.btn-primary,.mobile-cta-col-btn,.mobile-cta-col-btn:first-of-type,.mobile-cta-col-btn:nth-of-type(2){background-color:var(--primary-color)}.btn{overflow:hidden;border-radius:6px}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1.6rem;font-size:1.1rem}.footer_form select option,.slide-cta-form select option{background:rgba(0,0,0)}.btn-light{color:#000!important;border:none}.btn-light:hover{color:#fff!important;border-color:transparent}.mobile-cta-col-btn:first-of-type{color:#fff;padding:0 2px}.mobile-cta-col-btn:nth-of-type(2){color:#fff;display:flex;justify-content:space-evenly;margin-left:0}.mobile-cta-col-btn a svg{width:38px;height:30px;margin-right:2px}.mobile-cta-col-btn a{display:block;display:inline-flex;align-items:center;justify-content:center;padding:9px 0;font-size:14px;color:#fff;font-weight:700}@media only screen and (max-width:800px) and (orientation:portrait){.sf-mobile-cta-wrapper{display:block!important}}.mobile-cta-row{display:flex;flex-direction:row;align-content:center;justify-content:center;max-width:580px;width:100%;margin:0 auto;border-radius:4px;overflow:hidden}.mobile-cta-col-btn{padding:0 12px}.mobile_cta_bt{bottom:10px!important;width:100%;transition:bottom .3s;border-radius:4px;display:none}.gradient,.vertical-live,a.btn-anim.motion-bottom:before,a.btn-anim.motion-top:before,header .marquee-button .bg,header.fixed::after,header::after{position:absolute;width:100%}.gradient{left:0;top:0;right:0;bottom:0;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(50%,hsla(0,0%,100%,0)),to(#000)),-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(50%,transparent),to(#000));background-image:linear-gradient(90deg,#000,hsla(0,0%,100%,0) 50%,#000),linear-gradient(180deg,#000,transparent 50%,#000)}header::after{background:#00000000;top:0;left:0;z-index:-1}header .logo,header .marquee-button{width:200px;text-transform:uppercase}header.fixed::after{background:#000000ad;left:0;z-index:-1;top:0}header{top:0;width:calc(100% - 0px);display:flex;flex-direction:row;padding:.8em}.portfolio_wrap{height:60vh}header .logo{margin-top:4px;display:flex;line-height:1em;align-items:center;color:#fff}header .logo span{margin-left:9px;font-size:.9em}header .logo span b{font-weight:600;font-size:119%;line-height:1.2em}header .inquiry_bt{float:right;display:flex;color:#fff;font-size:15px}.start-project a .logo:last-child,header .inquiry_bt p{margin-bottom:0}header .inquiry_bt svg{margin-right:15px;margin-left:15px}header .marquee-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;cursor:pointer;display:inline-block;height:48px;text-align:center;background-color:#2e76ff;overflow:hidden;padding:0;position:relative;text-decoration:none;transition:.6s;letter-spacing:1.5px;color:#16171a;font-weight:500;font-size:14px;line-height:20px;z-index:1;margin-left:30px}@media (max-width:991.98px){header .marquee-button{margin-left:22px}}header .marquee-button:after,header .marquee-button:before{animation:6s linear infinite f;color:#fff;content:attr(data-marquee-text);line-height:48px;position:absolute;top:0;width:100%;will-change:transform;z-index:2;background:url("../images/icons/icon-email.svg") 0/18px no-repeat;padding-left:5px;font-weight:500;height:48px}header .marquee-button:before{left:0}header .marquee-button:after{left:100%}header .marquee-button .label{opacity:0;pointer-events:none}header .marquee-button .bg{background:#fff;height:100%;left:0;opacity:0;top:0;transition:opacity .3s;z-index:1}a.btn-anim.motion-bottom,a.btn-anim.motion-bottom:before,a.btn-anim.motion-top,a.btn-anim.motion-top:before{transition:.4s cubic-bezier(.215, .61, .355, 1)}.client-reel .card_block:hover,.footer-menu ul li.active a,.footer-menu ul li:hover a,.progress-wrap:hover::before,header .marquee-button:hover .bg{opacity:1}.request-link:hover span,header .marquee-button:hover:after,header .marquee-button:hover:before{color:var(--primary-color)}@keyframes f{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.line_mov span{display:inline-block;padding-bottom:0;margin-bottom:2px;position:relative}header .contact-no{float:right;display:flex;color:#fff;font-size:1.2em;align-items:center}header .contact-no svg{height:40px;margin-left:auto;width:29px}.head-right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-right:16px;margin-left:auto}.vertical-live{bottom:0;left:50%;transform:translateX(-57%);animation:30s linear infinite vertical-line;z-index:0;opacity:.25}.vertical-live svg{width:120%;height:160%;DISPLAY:BLOCK}a.btn-anim.motion-top{color:#fff;cursor:pointer;position:relative;border:1px solid #fff}a.btn-anim.motion-top:hover{color:#fff!important;text-shadow:none;border:1px solid var(--primary-color)}a.btn-anim.motion-top:hover:before{bottom:0;top:auto;height:100%}a.btn-anim.motion-top:before{display:block;left:0;top:0;height:0;z-index:-1;content:'';color:#000!important;background:var(--primary-color)}a.btn-anim.motion-bottom{color:#fff;cursor:pointer;position:relative;border:2px solid #fff}a.btn-anim.motion-bottom:hover{color:#fff!important;background-color:transparent;text-shadow:ntwo;border:1px solid var(--primary-color)}a.btn-anim.flow-left:before,a.btn-anim.flow-right:before,a.btn-anim.motion-bottom:before{z-index:-1;content:'';color:#000!important;background:var(--primary-color)}a.btn-anim.motion-bottom:hover:before{top:0;bottom:auto;height:100%}a.btn-anim.motion-bottom:before{display:block;left:0;bottom:0;height:0}a.btn-anim.flow-left,a.btn-anim.flow-left:before,a.btn-anim.flow-right:before{display:block;transition:.4s cubic-bezier(.42, 0, .58, 1)}a.btn-anim.flow-left{color:#fff;cursor:pointer;position:relative;border:2px solid #f7ca18}a.btn-anim.flow-left:hover:before{left:0;right:auto;width:100%}a.btn-anim.flow-left:before{position:absolute;top:0;right:0;height:100%;width:0}a.btn-anim.flow-right:hover:before{right:0;left:auto;width:100%}a.btn-anim.flow-right:before{position:absolute;top:0;left:0;height:100%;width:0}.Marquee,.left_fix_nav .menu_wrap,.left_fix_nav .menu_wrap .logo_wrap,.left_fix_nav .menu_wrap ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.line_mov span:after,.line_mov span:before{content:"";position:absolute;height:2px;left:0;bottom:0}.line_mov span:after{width:0;background:#2e76ff;transition:width .5s ease-in-out}.line_mov span:before{width:100%;background:#fff}@keyframes vertical-line{0%,100%{transform:translate(-70%,0)}50%{transform:translate(-70%,50%)}}.left_fix_nav{position:fixed;left:0;top:0;right:auto;bottom:auto;z-index:9;padding:2rem 3.4rem 16.7rem 1rem;transition:1s;min-height:80vh}.left_fix_nav .inner_block{transition:.3s;transform-style:preserve-3d;position:absolute;left:-10rem;top:0;right:0;bottom:0;z-index:1;width:14.8rem;border-bottom-right-radius:50vw;background-color:#0e1520;overflow:hidden;background:linear-gradient(63deg,rgb(2 0 36 / 0%) 30%,rgb(0 0 0) 100%)}.left_fix_nav:hover .inner_block{transform:translate3d(7rem,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);background:linear-gradient(80deg,rgb(2 0 36 / 32%) 30%,rgb(0 0 0) 100%)}.left_fix_nav .menu_wrap{position:relative;z-index:2;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:37px}.home-banner::after,.video-overlay-bg{left:0;z-index:-1;position:absolute;bottom:0}.left_fix_nav .menu_wrap .logo_wrap{transition:.3s;display:flex;width:1.3rem;margin-bottom:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;text-decoration:none;transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(0) skew(0deg,0deg);transform-style:preserve-3d}.left_fix_nav:hover .menu_wrap .logo_wrap{transform:translate3d(0,-3.1rem,0) scale3d(1,1,1) rotateX(0) rotateY(0) rotateZ(90deg) skew(0deg,0deg);transform-style:preserve-3d}.left_fix_nav .menu_wrap ul.menu{transition:.3s;position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;transform-style:preserve-3d;opacity:0;margin:0 0 0 70px;width:140px;padding-left:25px}.left_fix_nav:hover .menu_wrap ul.menu{transform-style:preserve-3d;opacity:1}.left_fix_nav .menu_wrap ul.menu li{list-style:none;word-break:keep-all;display:block;width:100%;position:relative;padding:15px 0 12px 15px;overflow:hidden;margin-bottom:1px}.left_fix_nav .menu_wrap ul.menu li::before{transition:.3s;opacity:0;content:"";position:absolute;background:radial-gradient(100% 50% at 0 50%,#fff 0,rgba(255,255,255,0) 100%);filter:blur(12px);width:100%;height:100%;top:0;left:0}.left_fix_nav .menu_wrap ul.menu li.active::before,.left_fix_nav .menu_wrap ul.menu li:hover::before{opacity:.3}.left_fix_nav .menu_wrap ul.menu li a{color:#fff;word-break:keep-all;text-decoration:none;font-size:15px;display:block;width:100%;font-family:var(--heading)}.left_fix_nav .inner_block::after{transition:.3s;content:"Lemniscate Technologies";position:absolute;font-size:1em;color:#ffffff94;top:197px;right:-229px;width:229%;word-break:keep-all;transform:rotate(270deg);text-transform:uppercase;letter-spacing:4px;color:#fff;font-weight:400}.left_fix_nav:hover .inner_block::after{right:-259px;top:174px;opacity:.58}.left_fix_nav:hover .menu_wrap li a{-webkit-animation:.5s both menuopen;animation:.5s both menuopen}.left_fix_nav:hover .menu_wrap li:first-child a{-webkit-animation-delay:.1s;animation-delay:.1s}.left_fix_nav:hover .menu_wrap li:nth-child(2) a{-webkit-animation-delay:.2s;animation-delay:.2s}.left_fix_nav:hover .menu_wrap li:nth-child(3) a{-webkit-animation-delay:.3s;animation-delay:.3s}.left_fix_nav:hover .menu_wrap li:nth-child(4) a{-webkit-animation-delay:.4s;animation-delay:.4s}.left_fix_nav:hover .menu_wrap li:nth-child(5) a{-webkit-animation-delay:.5s;animation-delay:.5s}.left_fix_nav:hover .menu_wrap li:nth-child(6) a{-webkit-animation-delay:.6s;animation-delay:.6s}.left_fix_nav:hover .menu_wrap li:nth-child(7) a{-webkit-animation-delay:.7s;animation-delay:.7s}.left_fix_nav:hover .menu_wrap li:nth-child(8) a{-webkit-animation-delay:.8s;animation-delay:.8s}.left_fix_nav:hover .menu_wrap li:nth-child(9) a{-webkit-animation-delay:.9s;animation-delay:.9s}.left_fix_nav:hover .menu_wrap li:nth-child(10) a{-webkit-animation-delay:2s;animation-delay:0s}@-webkit-keyframes menuopen{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.video-overlay-bg{width:100%;background-image:url(../images/banner-bg.jpg);background-position:center;background-repeat:no-repeat;height:100vh;background-size:cover;background-color: #000000;}.video-overlay-bg video{width:100%;position:relative;-webkit-mask-image:linear-gradient(0deg,rgb(0 0 0) 50%,rgb(0 0 0) 100%);mask-image:linear-gradient(0deg,rgb(0 0 0) 50%,rgb(0 212 255 / 0%) 100%)}.video-overlay-bg video::after{content:"";background:url(../images/video-overlay-bg.png) top #000;position:absolute;top:0;left:0;width:100%;height:50px;z-index:99999}.video-overlay-bg .fade-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100px;z-index:99999}.video-overlay-bg-2{background-image:none;background-color:#000}.video-overlay-bg-2 video{-webkit-mask-image:linear-gradient(0deg,rgb(0 0 0) 50%,rgb(0 212 255) 100%);mask-image:linear-gradient(0deg,rgb(0 0 0) 50%,rgb(0 212 255 / 0%) 100%)}.home-banner .wrapper--vertical{-webkit-mask-image:linear-gradient(0deg,rgb(0 0 0) 86%,rgb(0 212 255 / 0%) 96%);mask-image:linear-gradient(0deg,rgb(0 0 0) 50%,rgb(0 212 255 / 0%) 100%)}#contactformpopup label.error,#talktoexpertquery label.error{font-size:14px;color: white;background-color: red;padding: 0 12px;position: absolute;width: max-content;right: 0;top: 13px;}.home-banner::after{content:" ";display:block;width:100%;height:479px;background:linear-gradient(360deg,#131426 0,rgba(19,20,38,0) 100%)}.round_bt,.round_bt span,.round_bt:after{display:inline-block}.home-banner-heading h1{font-size:1em;font-family:inherit;font-weight:200}.home-banner-heading h2{font-size:3em;font-weight:700;line-height:1.2;font-family:'Century Gothic'}.about-section h2,.about-us-wrapper h3,.support_company h4{font-family:'Anyday Sans',sans-serif}.home-banner-heading h2 span{color:#2e76ff00;-webkit-text-stroke:1px #ffffff;font-weight:700}.ctawords,.slide-cta-form h3 span{-webkit-text-stroke:1px #fff}.hero-background{left:calc(50vw - 624px);pointer-events:none;position:absolute;top:0;width:1248px;height:100%}.hero-background-top{background-image:url(https://wope.com/images/hero/hero-background-top.png);height:252px;margin-bottom:0}.hero-background-bottom,.hero-background-top{background-repeat:no-repeat;background-size:contain;position:relative;width:100%}.lazy-background-image-maskImage{-webkit-mask-image:var(--background-image);mask-image:var(--background-image)}.lazy-background-image{transition:opacity 1s cubic-bezier(.6, .6, 0, 1)}.hero-background-top-animation{left:0;-webkit-mask-size:cover;mask-size:cover;width:100%}.hero-background-bottom-line_movation,.hero-background-bottom-ray-animation,.hero-background-top-animation{z-index:9;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0}.hero-background-top-animation div{animation:6s cubic-bezier(.62,.62,.28,.67) infinite topAnimation;background:linear-gradient(180deg,rgba(183,164,251,0) 0,#b7a4fb 100%,#8562ff 100%,rgba(133,98,255,0) 0);position:relative;top:0;z-index:88888}.hero-background-bottom-line_movation div,.hero-background-bottom-ray-animation div,.hero-background-top-animation div{height:100px;width:100%}.hero-background-bottom{height:530px;position:relative;width:100%;bottom:0;margin-top:33%}.hero-background-bottom-background{height:100%;left:0;mix-blend-mode:overlay;position:absolute;top:0;width:100%;z-index:12}@keyframes topAnimation{0%{transform:translateY(-202px)}33%,to{transform:translateY(202px)}}@keyframes bottomRayAnimation{0%,49.01%,to{transform:translateY(-530px)}68.61%,88.21%{transform:translateY(0)}99%{transform:translateY(530px)}}@keyframes lineAnimation{0%,to{transform:translateY(-530px)}99%{transform:translateY(400px)}}.about-section{z-index:2}.about-section h1{font-size:2.2em}.about-section h2{font-size:2.2em;text-shadow:0 0 15px #ffffff7d}.blur-bg{background:url(../images/bgblur-round.png) center bottom/100% no-repeat}.demo-text .text{font-size:clamp(8rem, 15vw, 16rem);line-height:1;font-weight:900}.arrow-bt::after,.round_bt:after{font-family:"Font Awesome 6 Free";line-height:100%!important}.round_bt{color:#18181e!important;border-radius:50px;font-size:16px;font-weight:600!important;background-color:#fff;padding:12px 19px;margin-top:15px;text-transform:initial}.round_bt:hover span{width:195px;padding-right:1px}.round_bt span{transition:.3s;white-space:nowrap;overflow:hidden;vertical-align:middle;padding-right:0;width:0;line-height:1.56em}.round_bt:after{content:"\f178";margin:0!important;position:static!important;font-weight:600;font-size:20px!important;vertical-align:middle}.round_bt.active span{width:145px;padding-right:1px}.client-section{margin-top:15vh}.client-reel,.location_wrap address h5{margin-top:15px}.client-section h6{font-size:1em}.client-reel{overflow:hidden;background-color:rgba(255,255,255,.1);padding:5px 25px;border-radius:7px;align-items:center}.Marquee{background:-moz-linear-gradient(225deg,#008ed9,#8b00db);background:-o-linear-gradient(225deg,#008ed9,#8b00db);background:-ms-linear-gradient(225deg,#008ed9,#8b00db);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1em;color:#fff;font-weight:200;display:-moz-box;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}.about-us-wrapper h2,.gradient-title{color:transparent;-webkit-text-fill-color:transparent}#navigation .drop__bg .drop__bg__item,.Marquee-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.Marquee-content{display:-moz-box;display:box;display:flex;-webkit-animation:15s linear infinite marquee;-moz-animation:15s linear infinite marquee;-o-animation:15s linear infinite marquee;-ms-animation:marquee 15s linear infinite running;animation:15s linear infinite marquee}.Marquee-content:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;-ms-animation-play-state:paused;animation-play-state:paused}.Marquee .Marquee-tag{width:200px;margin:0 .5em;padding:.5em;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;border-radius:5px}.Marquee .Marquee-tag:hover{background:rgb(255 255 255 / 12%);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:pointer}@-moz-keyframes marquee{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes marquee{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@-o-keyframes marquee{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@keyframes marquee{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}.marquee-text{position:relative;width:100vw;max-width:100%;height:90px;overflow-x:hidden}.marquee-text .track{position:absolute;white-space:nowrap;will-change:transform;animation:32s linear infinite marquee-text}.marquee-text .track .text-block,.technology_used ul{display:flex}.marquee-text .track .text-block span{margin:0 .8em}.marquee-text .track .dots{display:inline-flex;align-items:center}.marquee-text .track .dots i{background-color:#2e76ff;width:30px;height:30px;border-radius:50px;margin:0 15px}.hamburger.is-active:hover,.hamburger:hover,.marquee-text .track .dots i:nth-child(2){opacity:.7}.accordion.service_container .accordion-button:not(.collapsed),.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before,.marquee-text .track .dots i:nth-child(3){background-color:#fff}.footer-reel{font-size:3em;font-weight:700}.marquee-text .track span.color{color:#2e76ff00;-webkit-text-stroke:1px #fff}@keyframes marquee-text{from{transform:translateX(0)}to{transform:translateX(-50%)}}.display-6{font-size:1.4rem;line-height:1.5em;font-family:inherit}.inner_page_banner{background-image:linear-gradient(0deg,#110525,hsla(0,0%,100%,0) 50%),url(../images/about-us.jpg);background-position:0 0,50% 100%;background-size:auto,cover;background-repeat:repeat,no-repeat}.service_banner{background-image:linear-gradient(0deg,#110525,hsla(0,0%,100%,0) 50%),url(../images/service-bg.jpg);background-position:0 0,50% 100%}.inner_page_banner .page_banner_layout{display:flex;min-height:64vh;flex-direction:column;justify-content:flex-end;align-items:flex-start;grid-column-gap:1em;grid-row-gap:1em;color:#fff;padding-bottom:15px}.inner_page_banner .page_banner_layout h1{margin-top:0;font-size:3.20625em;line-height:1.2;font-weight:500;margin-bottom:0;padding-bottom:0}.inner_page_banner .page_banner_layout p{font-size:1em;line-height:1.6;font-weight:300}.about-us-wrapper .row{z-index:2;position:relative}.about-us-wrapper h2{font-size:7.6em;background:linear-gradient(90deg,#e1ff00,#1cc574,#fff);background-clip:text;-webkit-background-clip:text;margin-bottom:0;line-height:1em;font-weight:700}.about-us-wrapper h3{font-weight:500;font-size:3em;margin-bottom:0}.about-us-wrapper{overflow:hidden;padding-top:10vh;padding-bottom:10vh}.about-us-wrapper .states,.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text p:not(:last-child){margin-bottom:25px}.about-us-wrapper .states h4{color:#b7b8c0}.about-us-wrapper:before{background:radial-gradient(50.03% 50.03% at 50% 49.97%,rgb(46 118 255 / 19%) 0,#110525 100%);z-index:0}.about-us-wrapper:after,.about-us-wrapper:before{content:"";position:absolute;left:0;top:-30px;width:100vh;height:100vh}.about_video_filter{width:100%;max-height:78vh}.support_company{padding:25px;border:1px solid #ffffff55;border-radius:11px;height:100%}.support_company h3{font-weight:500;font-size:2em;margin-bottom:10px;text-shadow:0 0 15px #ffffff7d}.support_company h4{font-size:1.3em;font-weight:500;margin-bottom:25px}.company_features h4{font-size:2.4em;max-width:450px;font-weight:500}.services_features h4{font-weight:600;position:relative}.services_features h4 img{display:inline-block;max-width:40px;margin-right:9px}.services_features h4 span{color:#fff;font-size:1.2em;position:absolute;left:6px;top:-45px;font-weight:100}.services_features .services_description,.services_features .services_title{padding:0 0 15px}.services_features .services_description{border-top:1px solid #ffffff44}.services_features .service_capabity h6{font-size:1.25em;font-family:inherit;font-weight:700}.services_features .service_capabity ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0}.services_features .service_capabity ul li{display:block;width:50%;margin-bottom:4px;opacity:.8;font-family:'Anyday Sans',sans-serif;font-size:.9em;line-height:1.6em;position:relative;padding-left:18px}.services_features .service_capabity ul li::before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;background-color:var(--primary-color);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}@keyframes g{0%{background-position:0 0}to{background-position:1000% 0}}@keyframes h{0%{background-position:20% 0}to{background-position:-1000% 0}}@-webkit-keyframes startleft{0%{background-position:20% 0}100%{background-position:-1000% 0}}@keyframes startleft{0%{background-position:20% 0}100%{background-position:-1000% 0}}.start-project{position:relative;padding:17vh 0}#nav-socials li a,.start-project a{display:block}.start-project a .logo{filter:opacity(1);transition:1s;width:100%;height:186px;position:relative;background:url(../images/cta-lemniscate.svg) repeat-x;display:block;animation:60s linear infinite paused g;margin-bottom:30px;text-indent:-9999px}.start-project a .logo:nth-child(2){-webkit-animation:20s linear infinite paused startleft;animation:20s linear infinite paused startleft;background:url(../images/cta-technology.svg) repeat-x}.start-project a.stretched-link{cursor:pointer}.start-project a.stretched-link:after{z-index:91}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.start-project .project-start-title{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;text-align:center;z-index:9;width:100%}.start-project .project-start-title .guide-title-h1,.start-project .project-start-title .h1{margin:0;color:#fff;position:relative;display:flex;align-items:center;justify-content:center;font-size:3.5em}.start-project .project-start-title .guide-title-h1 span,.start-project .project-start-title .h1 span{width:56px;display:inline-block;margin-left:26px;height:28px;position:relative}.contact-info-wrap .project-start-title span:before,.start-project .project-start-title .guide-title-h1 span:before,.start-project .project-start-title .h1 span:before{position:absolute;background:url(../images/icons/right-arrow.svg) no-repeat;right:0;top:0;height:30px;content:"";transition:.3s;width:18px}.contact-info-wrap .project-start-title span:after,.start-project .project-start-title .guide-title-h1 span:after,.start-project .project-start-title .h1 span:after{height:3px;width:39px;background:#b4e300;content:"";top:13px;left:13px;position:absolute;transition:.3s}.start-project .ft-logo-wrapper:hover .logo,.start-project .ft-logo-wrapper:hover .logo:nth-child(2){animation-play-state:running;filter:opacity(.6)}.contact-info-wrap .project-start-title:hover .h1 span:after,.contact-info-wrap .project-start-title:hover span:after,.start-project .ft-logo-wrapper:hover .project-start-title .guide-title-h1 span:after,.start-project .ft-logo-wrapper:hover .project-start-title .h1 span:after{width:59px;transition:.3s}.contact-info-wrap .project-start-title:hover .h1 span:before,.contact-info-wrap .project-start-title:hover span:before,.start-project .ft-logo-wrapper:hover .project-start-title .guide-title-h1 span:before,.start-project .ft-logo-wrapper:hover .project-start-title .h1 span:before{right:-20px;transition:.3s}.accordion.service_container{margin-top:10vh}.accordion.scope_wrap .accordion-header,.accordion.service_container .accordion-header{margin-bottom:0;padding-bottom:0}.accordion.service_container .accordion-button{font-size:2rem!important;font-weight:400;border-radius:0;padding:1.5em 2.5em;display:flex;justify-content:flex-start;flex-direction:row}.accordion.service_container .accordion-item{color:var(--grey-color);background-color:rgb(255 255 255 / 0%);border:1px solid #00000030}.accordion.service_container .accordion-body{background-color:#fff;color:#000;padding:1.5rem 2rem}.accordion.service_container .accordion-item a{color:#000;text-decoration:underline;font-weight:600}.accordion.service_container .accordion-button::after{padding:16px!important;border-radius:4px;display:inherit;background-position:6px 6px;color:#000;display:inherit;position:absolute;left:23px;background-blend-mode:exclusion;background-color:#fff!important;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik00OTIgMjM2SDI3NlYyMGMwLTExLjA0Ni04Ljk1NC0yMC0yMC0yMHMtMjAgOC45NTQtMjAgMjB2MjE2SDIwYy0xMS4wNDYgMC0yMCA4Ljk1NC0yMCAyMHM4Ljk1NCAyMCAyMCAyMGgyMTZ2MjE2YzAgMTEuMDQ2IDguOTU0IDIwIDIwIDIwczIwLTguOTU0IDIwLTIwVjI3NmgyMTZjMTEuMDQ2IDAgMjAtOC45NTQgMjAtMjBzLTguOTU0LTIwLTIwLTIweiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=")}.accordion-button:not(.collapsed)::after{background-blend-mode:exclusion;background-color:#fff!important;transform:rotate(224deg)}.accordion.service_container .accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion.service_container .accordion-button:focus{z-index:3;border-color:#86b6fe00;outline:0;box-shadow:0 0 0 .25rem rgba(13,109,253,0)}.accordion.service_container h4{font-size:1.25em;font-weight:600}.accordion.service_container .service-description{font-size:1.1em}.gradient-title{background:linear-gradient(90deg,#8a51fe,#628aff,#36cfff);background-clip:text;-webkit-background-clip:text}.feature_block figure{position:relative;margin:0 auto;width:max-content;padding:12px}.feature_block figure::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;opacity:.34;filter:blur(54px);background-color:#2e76ff}.banner_round_bt{position:absolute;bottom:0;left:0;right:0;margin:0 auto;display:block;width:139px}.arrow-bt::after{content:"\f063";display:inline-block;margin:0!important;font-weight:600;font-size:1.6em;position:absolute;left:0;right:0;text-align:center;top:38%;color:#fff}.btn-line-up:after,.btn-line-up:before{left:-1px;right:-1px;bottom:0;content:""}.banner_round_bt svg{-webkit-animation:8s linear infinite spin;-moz-animation:8s linear infinite spin;animation:8s linear infinite spin}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.circles{pointer-events:none;--dim:100vmin;width:var(--dim);height:var(--dim);--dim:100%;fill:#ffffff;font-weight:700}.circles__text{color:#fff;text-transform:uppercase;transform-origin:700px 700px;will-change:transform,opacity}.circles__text--1{font-size:110px;font-family:var(--font-circle-1);font-weight:var(--font-weight-circle-1);fill:var(--primary-color: #2e76ff);color:#fff}.circles__text--2{font-size:120px;font-family:var(--font-circle-2);font-weight:var(--font-weight-circle-2);fill:var(--color-text-circle-2)}.circles__text--3{font-size:60px;font-family:var(--font-circle-3);font-weight:var(--font-weight-circle-3);fill:var(--color-text-circle-3)}.circles__text--4{font-size:40px;font-family:var(--font-circle-4);font-weight:var(--font-weight-circle-4);fill:var(--color-text-circle-4)}.get-in-touch{text-align:center;display:block;background:var(--primary-color);padding:12vh 0;color:#fff}.get-in-touch .h4,.get-in-touch h4{font-weight:300}.contact-info-wrap .project-start-title span{right:-69px;width:56px;display:inline-block;margin-left:0;height:31px;position:absolute;top:16px}.contact-info-wrap .project-start-title{margin-bottom:60px;display:inline-block;position:relative}.contact-info-wrap .project-start-title .start-project-link{font-weight:400;margin:0;color:#fff;position:relative;display:flex;align-items:center;justify-content:center;font-size:2.2em}.contact-info-wrap span a.btn-line-up{font-size:1.4em}.btn-line-up{position:relative;line-height:1.4em;display:inline-block;padding-bottom:3px;cursor:pointer}.btn-line-up:after{position:absolute;height:1px;background:0 0/100% 100% #b3cdff63;transition:opacity .19s cubic-bezier(.895, .03, .685, .22),background .67s linear 417ms;transform:translateZ(0)}.btn-line-up:before,.btn-line-up:hover:after,.btn-line-up:hover:before{background:var(--primary-color)}.btn-line-up:before{position:absolute;height:12px;background-size:100% 100%;transition:transform .38s cubic-bezier(.165, .84, .44, 1);transform-origin:50% 100%;transform:scale(.98,0) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1;background-repeat:repeat-x;display:inline-block}.btn-line-up:hover:before{transform:scale(1) translateZ(0)}.locations_grid_item{padding:0;display:flex;flex-direction:row;align-items:center}.locations-grid .city-abbreviation{font-size:6.3rem;line-height:1;font-weight:900;opacity:.15;padding-right:12px;letter-spacing:-2px}.locations-grid .city{font-weight:600;font-family:var(--heading)}.locations-grid .office-address{padding-top:8px}.project_banner{background-image:linear-gradient(0deg,#000,hsla(0,0%,100%,0) 50%),url("https://assets.website-files.com/5f73e835b0cb153c5b70fb31/600c688852cf0535954c078e_adrien-olichon-762119-unsplash.jpg")}.request-link{font-size:3.5em;line-height:1em;font-weight:900;display:inline-block;cursor:pointer;vertical-align:top;position:relative;font-family:inherit;margin-top:10px}.request-link span{z-index:2;position:relative;color:#fff;transition:.1s}.request-link:hover:before{height:108%}.request-link:before{content:"";position:absolute;background:#fff;bottom:-6px;right:-5px;left:-5px;height:4px;z-index:0;-webkit-transition:height 1.1s;transition:height 1.1s}.title-group h3{font-size:2.1em;font-weight:700;margin-bottom:5px}.title-group .display-4{font-size:3em;font-weight:800;text-shadow:none}.title-group h4{font-size:1em;opacity:.8}.footer-cta h3{font-size:2em;font-weight:400}.footer-info h4{font-size:.9em;margin-bottom:7px;opacity:.8;font-weight:400}.footer-info a{color:#fff;font-size:1.2em;display:block}#navigation #nav-socials:after,#navigation #nav-socials:before,.footer-info .line_mov span:before,.recent-projects-boxes .rp-item .rp-item-container .rp-perspective-wrap,.recent-projects-boxes .rp-item .rp-item-container .rp-perspective-wrap img{display:none}.footer-menu ul{margin:0;padding:0;display:flex;justify-content:center}.footer-menu ul li{list-style:none;padding:0 35px;color:#fff}.footer-menu ul li a{color:#fff;opacity:.5;text-transform:uppercase;transition:.6s}.location_wrap address img{margin-right:15px}.location_wrap address h5 span{opacity:.6}.location_wrap p{margin-bottom:0;font-size:.9em}.location_wrap address{display:flex;align-items:flex-start;margin-bottom:0}.location_wrap span.call{margin-top:6px;display:inline-block}footer{background:url(../images/blurBg.png);position:relative;background:radial-gradient(at 50% 50%,rgba(19,16,209,.19),rgba(19,16,209,0) 50%) 110% -95px/1040px 840px no-repeat,radial-gradient(at 50% 50%,rgba(16,93,209,.17),rgba(16,93,209,0) 50%) 0 130px/1040px 840px no-repeat,linear-gradient(to right,#1c1e36 0,#131426 100%)}footer .footer-background .bg-ellipse1{bottom:0;height:200%;left:0;overflow:hidden;position:absolute;width:30%;z-index:-2;opacity:.5}footer .footer-background .bg-ellipse1 img,footer .footer-background .bg-ellipse2 img{height:100%;width:100%}footer .footer-background .bg-ellipse2{bottom:0;height:160%;overflow:hidden;position:absolute;right:0;width:30%;z-index:-2;opacity:.7}@media only screen and (max-width:1024px){footer .footer-background .bg-ellipse1{bottom:3.7rem;height:8.32rem;left:-.1rem;width:2.96rem}footer .footer-background .bg-ellipse2{bottom:4.3rem;height:7.6rem;right:-.1rem;width:3.04rem}}@media (max-width:480px){.portfolio-experiences .filters ul li a{padding:5px 0;font-size:13px;font-weight:600;line-height:1em;word-break:break-word}.isotope .grid-item{height:450px;width:88%;padding-left:5px;padding-right:0!important;margin:0 5%}.portfolio-experiences figure.effect-goliath:hover p{font-size:13px}.portfolio-experiences .filters ul li{padding:6px 7px;width:33%}.isotope .grid-item .content .inner-content .img-container{height:375px;position:relative;text-align:center}.effective_design{text-align:center}.portfolio-experiences .filters ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}footer .footer-background .bg-ellipse1{bottom:7.5rem;height:auto;left:-.1rem;width:2.16rem}footer .footer-background .bg-ellipse2{bottom:10.3rem;height:auto;right:-.1rem;width:2.14rem}}.copyright_wrap,.powerd-by{font-size:14px;color:#fff;opacity:1}.powerd-by img{width:30px;display:inline}.powerd-by{text-align:right}.social_wrap{margin-top:14px;text-align:center}.social_wrap ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center}.social_wrap ul li{margin-right:14px}.social_wrap ul li a{padding:0;display:block;background-color:#ffffff33;border-radius:35px;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.social_wrap ul li a img{width:18px}#navigation{position:fixed;top:-100%;left:0;width:100%;right:0;transition:.3s;z-index:9899;max-width:1920px;padding-bottom:35px;background:linear-gradient(180deg,rgb(24 50 82) 40%,rgb(0 0 0 / 0%) 100%)}#navigation ul{margin:0 auto;text-align:left;padding:60px 0 36px;max-width:235px}#navigation ul li{display:inline-block;padding:0;width:100%}#navigation ul li a{color:#fff;display:block;font-family:var(--heading);line-height:1.65em;font-size:2.1em;font-weight:700}#navigation .menu-logo{display:block;margin:0 auto 5px;width:120px}#navigation .menu-logo span{text-align:center;color:#fff;width:100%;display:block;text-transform:uppercase;line-height:1.3em;margin-top:6px;font-weight:500;font-size:.85em}#navigation .drop__bg{position:absolute;left:0;right:0;bottom:20px;z-index:-1;width:100%;margin-bottom:0}#navigation .drop__bg .drop__bg__item{display:flex;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#navigation #nav-socials ul{margin:0 auto;padding:0;display:inline-block;position:relative}#navigation #nav-socials ul:after,#navigation #nav-socials ul:before{position:absolute;top:50%;content:'';width:50px;height:2px;opacity:.3;background:#fff}#navigation #nav-socials ul:before,.carousel-control-prev{left:-70px}#nav-socials,.hamburger{left:30px;position:fixed}#navigation #nav-socials ul:after,.carousel-control-next{right:-70px}#navigation #nav-socials ul li{display:inline-block;margin:0 10px;padding:0;line-height:normal;font-size:12px}#nav-socials{top:calc(50% - 80px);z-index:9980;transition:1s}#nav-socials:after,#nav-socials:before{position:absolute;left:50%;content:'';height:50px;width:2px;opacity:.3;background:#fff}#nav-socials:before{top:-70px}#nav-socials:after{bottom:-70px}#nav-socials li{margin:10px 0}.hamburger{cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:9990;top:26px}.hamburger-box{width:30px;height:24px;display:inline-block;position:relative}.hamburger-label{font-size:17px;vertical-align:top;line-height:24px;padding:0 0 0 5px;text-transform:uppercase;font-weight:400;color:#fff;display:none}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:30px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s cubic-bezier(.33333, .66667, .66667, 1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s cubic-bezier(.33333, .66667, .66667, 1) .2s,transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333, 0, .66667, .33333) .16s,transform .13s cubic-bezier(.215, .61, .355, 1) .25s}#animated-arrow{position:fixed;bottom:40px;right:0;left:0;margin:0 auto;text-align:center}.modal.fade:not(.in).right .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}.modal.right .modal-dialog{position:absolute;top:0;right:0;margin:0;width:calc(100% - 50%);min-width:47vw}.modal.left .modal-dialog{position:absolute;top:0;left:0;margin:0}.modal.left .modal-content,.modal.right .modal-content{min-height:100vh;border:0}.modal-backdrop.show{opacity:.2}.slide-cta-form{background-color:#19143a!important;padding-top:65px}.slide-cta-form h3 span{font-weight:800;color:#2e76ff00}.slide-cta-form::before{content:"";width:100%;height:160px;position:absolute;top:0;left:0;background-position:0 100%;background-size:100%;background-repeat:repeat,no-repeat;opacity:.6}.form-grid{display:-ms-grid;display:grid;margin-top:2em;grid-auto-columns:1fr;grid-column-gap:2em;grid-row-gap:2em;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.field-heading{left:1em;right:auto;bottom:auto;font-size:14px;line-height:1.2;font-weight:500;text-transform:uppercase;margin-bottom:6px}.text-field{height:100%;margin-bottom:0;padding:12px 1em;border:1px solid;background-color:#ffffff08;color:#f9f8f3;width:100%}.slide-cta-form .form-wrapper .row{margin-bottom:20px}.slide-cta-form .modal-body{padding:15px 2em;margin-top:5px}.slide-cta-form .btn-close{position:absolute;right:15px;top:15px;background-color:#fff;opacity:1;padding:8px;z-index:9999999}.progress-wrap{position:fixed;right:50px;bottom:50px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.2);z-index:10000;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:.2s linear;transition:.2s linear}.progress-wrap::after,.progress-wrap::before{position:absolute;content:"\f176";font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style,900);text-align:center;line-height:46px;font-size:24px;top:0;height:46px;width:46px;cursor:pointer;-webkit-transition:.2s linear;display:block;left:0}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap::after{color:var(--primary-color);z-index:1;transition:.2s linear}.progress-wrap::before{opacity:0;background-image:linear-gradient(298deg,var(--red),var(--yellow));-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:2;transition:.2s linear}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--primary-color);stroke-width:4;box-sizing:border-box;-webkit-transition:.2s linear;transition:.2s linear}.banner_form_wrapper{background:#fff;border-radius:10px;padding:45px;box-shadow:0 3px 10px #3030301a;margin-top:35px}.banner_form_wrapper .field-wrap{position:relative;margin-bottom:25px}.banner_form_wrapper .field-wrap .text-field{height:100%;margin-bottom:0;padding:10px 1em;border:1px solid;background-color:#0000;color:#000;width:100%;font-size:14px}.banner_form_wrapper .field-heading{left:1em;right:auto;bottom:auto;text-transform:none;color:#000;margin-bottom:8px}.offer_card h4,.review_section .eyebrow{text-transform:uppercase}.service_mockup{position:absolute;right:-22%;top:50%;transform:translateY(-50%);z-index:5}:root{--text-color:#111;--bg-color:#b9b3a9;--primary-color:#2e76ff;--dark-color:#103478;--heading:'Century Gothic',-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--subheading:'Oxanium',-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--bodyfont:'Satoshi-Regular',-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--black-bg:#000000;--color-text:navy;--color-bg:papayawhip;--color-bg-accent:#ecdcc0;--size:clamp(1rem, 4rem + 40vmin, 30rem);--gap:calc(var(
    --size) / 14);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(
    --gap))}.marquee,.marquee__group,.wrapper{gap:var(--gap);display:flex}.marquee{overflow:hidden;user-select:none;mask-image:linear-gradient(var(--mask-direction,to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 20%,hsl(0 0% 0% / 1) 80%,hsl(0 0% 0% / 0))}.marquee__group{flex-shrink:0;align-items:center;justify-content:space-around;min-width:100%;animation:scroll-x var(--duration) linear infinite}@media (prefers-reduced-motion:reduce){header .marquee-button:after,header .marquee-button:before{animation:none}header .marquee-button__background{transition:none}.marquee__group{animation-play-state:paused}}.marquee--vertical{--mask-direction:to bottom}.marquee--vertical,.marquee--vertical .marquee__group{flex-direction:column}.marquee--vertical .marquee__group{animation-name:scroll-y}.marquee--reverse .marquee__group{animation-direction:reverse;animation-delay:-3s}@keyframes scroll-x{from{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{from{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.marquee figure{display:grid;place-items:center;width:var(--size);fill:var(--color-text);aspect-ratio:16/9;border-radius:10px}.marquee figure img{display:block;width:100%;height:auto;border-radius:10px}.marquee--vertical figure{aspect-ratio:1;width:calc(var(--size)/ 1.5)}.wrapper{flex-direction:column;margin:auto;max-width:100vw;justify-content:flex-start}.wrapper--vertical{flex-direction:row;height:100vh}.offer_card{background:url(../images/convenient.webp) 0 0/cover;padding:45px 45% 45px 45px;color:#fff;border-radius:14px}.full-project{background:url(../images/convenient-2.webp)}.pulse-circle{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;width:100%;opacity:.5;--animation-duration:8s;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.lemniscate-experience{background-color:#edf0f4;position:relative;isolation:isolate}.overlay_box img{position:relative;z-index:1;width:100%}.overlay_box::after{content:" ";background:linear-gradient(311deg,#9536e5 2.32%,#04e4ff 56.99%,#04e4ff 100%);top:20px;right:15px;width:100%;max-width:689px;height:100%;position:absolute;z-index:0}.overlay_box.left_side::after{top:20px;right:auto;left:-20px}.cta_wrapper{background:url(../images/experts-bg.jpg) no-repeat center var(--primary-color)}.portfolio-wrapper{background-color:#000;background-image:radial-gradient(circle at left center,rgba(0,156,255,.35),#00042a 100%),url(../images/bgblur-round.webp);background-size:100%;background-position:center}.wrapper_padding{padding:clamp(50px,15.5vmin,120px) 0 clamp(40px,20vmin,100px)}.carousel-indicators{bottom:-60px}.accordion.scope_wrap{--bs-accordion-bg:#000000;--bs-accordion-border-color:#000000}.accordion.scope_wrap .accordion-button{color:#fff;font-size:1.65rem!important;font-weight:600;background-color:rgb(255 255 255 / 4%);border-bottom:1px solid #fff}.accordion.scope_wrap .accordion-button span{margin-right:15px;font-weight:200;color:var(--bs-cyan)}.accordion.scope_wrap .accordion-button:hover{background-color:var(--primary-color);color:#fff}.accordion.scope_wrap .accordion-item{color:var(--grey-color);background-color:rgb(255 255 255 / 6%);margin-bottom:0}.accordion.scope_wrap .accordion-item a{color:#fff;text-decoration:underline}.accordion.scope_wrap .accordion-button::after{background-color:#ffffff26;padding:16px!important;border-radius:4px;display:flex;background-position:6px 6px}.accordion-button:not(.collapsed)::after{background-color:var(--primary-color)!important}.accordion.scope_wrap .accordion-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnN2Z2pzPSJodHRwOi8vc3ZnanMuY29tL3N2Z2pzIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDEyOCAxMjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiIGNsYXNzPSIiPjxnPjxwYXRoIGQ9Ik02NCA4OGEzLjk4OCAzLjk4OCAwIDAgMS0yLjgyOC0xLjE3MmwtNDAtNDBjLTEuNTYzLTEuNTYzLTEuNTYzLTQuMDk0IDAtNS42NTZzNC4wOTQtMS41NjMgNS42NTYgMEw2NCA3OC4zNDRsMzcuMTcyLTM3LjE3MmMxLjU2My0xLjU2MyA0LjA5NC0xLjU2MyA1LjY1NiAwczEuNTYzIDQuMDk0IDAgNS42NTZsLTQwIDQwQTMuOTg4IDMuOTg4IDAgMCAxIDY0IDg4eiIgZmlsbD0iI2ZmZmZmZiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCI+PC9wYXRoPjwvZz48L3N2Zz4=)}) .accordion.scope_wrap .accordion-button:not(.collapsed)::after{background-blend-mode:exclusion;background-color:#fff!important;transform:rotate(180deg)}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-size:50% 50%;background-color:#2e76ff70;padding:20px;border-radius:5px}.carousel-control-next,.carousel-control-prev{width:5%}.ctawords{color:#2e76ff00;font-weight:700}.footer_form .field-heading{background-color:#1c1332;font-size:14px;line-height:1.2;font-weight:500;text-transform:uppercase;color:#fff}.footer_form .field-wrap{position:relative;margin-bottom:24px}.review_section{background:linear-gradient(90.04deg,#e2ebfd .03%,#f0e9fc 31.2%,#fff4fc 64.05%,#d0f9eb 99.96%)}.review_section .rating{display:inline-flex;margin:0;padding-left:0;list-style:none}.review_section .lead{font-size:1.25rem;font-weight:400}.review_section .text-yellow{color:#f7cc76!important}.review_section .eyebrow{font-family:var(--heading);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.1em}.review_section .fs-3{font-size:2.5rem!important}.service-card{background-color:#fff;padding:30px;border-radius:14px;margin-bottom:0;height:100%}.service-card p{padding-bottom:0;margin-bottom:0}.technology_used ul li{list-style:none}.technology_used ul li img{height:100px;width:auto}.balloon-slider{display:flex;overflow:hidden;flex-direction:column;flex-wrap:wrap;position:relative}.balloon-slider>.slider-wrapper{transform:translateX(0);display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.balloon-slider.sm-active-balloon>.slider-wrapper{animation:60s linear infinite transition}.balloon-slider .balloon-item{display:block;transition:.3s ease-in-out}.balloon-slider .balloon-item .balloon-image{-webkit-background-size:70%;-moz-background-size:70%;-o-background-size:70%;background-size:70%;background-position:center;background-repeat:no-repeat}@keyframes transition{from{transform:translateX(0)}to{transform:translateX(-100%)}}.balloon-slider .balloon-item div{transition:5.75s ease-in-out}.balloon-slider .balloon-item div div{background:#fff;border-radius:50%;height:180px;width:180px;display:flex;justify-content:center;align-items:center;color:#222;box-shadow:0 15px 35px rgba(0,0,0,.1),0 3px 10px rgba(0,0,0,.07);position:relative;margin:auto;transition:.3s ease-in-out;animation:5s ease-in-out infinite bubbles-first}#balloon_wrapper_1 .slider-wrapper{min-width:50vw}#balloon_wrapper_2 .slider-wrapper{min-width:100vw}#balloon_wrapper_1.balloon-slider .balloon-item div div{height:150px;width:150px}.balloon-slider .balloon-item:nth-child(2n) div div{animation:5s ease-in-out infinite bubbles-second}.balloon-slider .balloon-item:nth-child(3n+2) div div{animation:5s ease-in-out infinite bubbles-third}.balloon-slider .balloon-item:nth-child(6n+2) div div{animation:5s ease-in-out infinite bubbles-fourth}.balloon-slider .balloon-item:nth-child(3n+2) div{transform:translateX(-200px)}.balloon-slider .balloon-item:nth-child(3n+3){top:368px}.balloon-slider .balloon-item:nth-child(3n+2){top:188px}.balloon-slider .balloon-item:nth-child(3n+1){top:8px}.balloon-slider .balloon-item:nth-child(odd) div{transform:scale(.8)}.balloon-slider .balloon-item:nth-child(4n+2) div,.balloon-slider .balloon-item:nth-child(4n+4) div,.balloon-slider .balloon-item:nth-child(7n+1) div{transform:scale(.6)}.balloon-slider .balloon-item:nth-child(7n) div{transform:scale(.7)}.balloon-slider .balloon-item:nth-child(8n+4) div{transform:scale(1)}.balloon-slider .balloon-item:nth-child(10n) div{transform:scale(.9)}@keyframes bubbles-first{0%,100%{transform:translate(0,0)}40%{transform:translate(5px,8px)}80%{transform:translate(-5px,4px)}}@keyframes bubbles-second{0%,100%{transform:translate(0,0)}40%{transform:translate(-5px,-8px)}80%{transform:translate(5px,-4px)}}@keyframes bubbles-third{0%,100%{transform:translate(145px,5px)}40%{transform:translate(150px,-4px)}80%{transform:translate(155px,-5px)}}@keyframes bubbles-fourth{0%,100%{transform:translate(150px,2px)}40%{transform:translate(145px,-8px)}80%{transform:translate(155px,3px)}}.recent-projects-boxes{max-width:1450px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}@media (min-width:1441px){.recent-projects-boxes{max-width:90vw;padding:0}}@media (min-width:1601px){.recent-projects-boxes{max-width:1450px;padding:0}}.recent-projects-boxes .rp-item{-webkit-transition:z-index .5s;transition:z-index .5s;position:relative;color:#fff;min-height:300px;margin-bottom:20px;width:100%;z-index:4}@media (min-width:768px){.recent-projects-boxes .rp-item{width:48%;margin-bottom:2.1vw}}.recent-projects-boxes .rp-item:before{pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background:rgba(0,0,0,.5)}.recent-projects-boxes .rp-item .rp-images-container{height:300px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.recent-projects-boxes .rp-item .rp-images-container .rp-main-image-block{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out;-webkit-transform:translateZ(-1000px);transform:translateZ(-1000px)}.recent-projects-boxes .rp-item .rp-images-container .rp-main-image-block .rp-main-image-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;-webkit-transform-origin:0 50%;transform-origin:0 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.recent-projects-boxes .rp-item .rp-images-container .rp-main-image-block .rp-main-image-container .rp-main-perspective-image{position:relative;overflow:hidden;width:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#32373c),to(#636265));background:linear-gradient(0deg,#32373c 30%,#636265);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.recent-projects-boxes .rp-item .rp-images-container .rp-main-image-block .rp-main-image-container .rp-main-image-wrapper{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.recent-projects-boxes .rp-item .rp-images-container .rp-main-image-block .rp-main-image-container .rp-main-image-wrapper .rp-image{pointer-events:none;position:absolute;top:0;right:0;bottom:0;background-size:cover;overflow:hidden;left:-10px;-webkit-transition:opacity .3s,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s,-webkit-transform .3s linear}.recent-projects-boxes .rp-item .rp-images-container .rp-main-image-block .rp-main-image-container .rp-main-image-wrapper .rp-image:before{-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 0;transform-origin:100% 0;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 100%)}.recent-projects-boxes .rp-item .rp-images-container .rp-image-perspective{-webkit-transition:opacity .5s,-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out,opacity .5s,-webkit-transform .6s ease-in-out;opacity:0;position:absolute;right:-10%;height:100%;width:auto;top:2%;z-index:2;-webkit-transform-origin:65% 50%;transform-origin:65% 50%;-webkit-transform:perspective(1000px) rotateY(-60deg);transform:perspective(1000px) rotateY(-60deg)}.recent-projects-boxes .rp-item .rp-item-container{position:relative;overflow:hidden;z-index:82;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:none;transform:none;height:300px;padding:0 8%;pointer-events:none}.recent-projects-boxes .rp-item .rp-item-container .rp-description{position:relative;z-index:2;line-height:26px;font-size:16px;padding-bottom:7%;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transform-origin:0 50%;transform-origin:0 50%;width:70%}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top{-webkit-transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-logo{-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;margin-bottom:10px}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-logo img{max-width:170px;height:auto;width:auto}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-item-title{font-weight:500;font-size:20px;line-height:28px;margin-bottom:0;min-height:24px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;font-family:var(--heading)}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-link-sm{display:inline-block;pointer-events:all;margin-bottom:25px}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-link-sm .arrow-link{padding:10px 20px 10px 0;color:#fff;-webkit-transition:color .4s .65s;transition:color .4s .65s}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text .rp-link .arrow-link:after,.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-link-sm .arrow-link:after{-webkit-transition:.4s .65s;transition:.4s .65s;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.849' height='18'%3E%3Cpath data-name='Path 61' d='M0-.002l4.009 8.924L0 17.998l8.849-9.076z' fill='%23fff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.849' height='18'%3E%3Cpath data-name='Path 61' d='M0-.002l4.009 8.924L0 17.998l8.849-9.076z' fill='%23fff'/%3E%3C/svg%3E");background-color:#fff;background-image:none}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-link-sm:hover .arrow-link{color:#04d0f1}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-link-sm:hover .arrow-link:after{background-color:#04d0f1}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text{-webkit-transition:-webkit-transform .3s ease-in-out .2s;transition:transform .3s ease-in-out .2s;opacity:0;transition:transform .3s ease-in-out .2s,-webkit-transform .3s ease-in-out .2s;max-width:90%}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text p{margin:0;line-height:1.3em}@media (min-width:1441px){.recent-projects-boxes .rp-item,.recent-projects-boxes .rp-item .rp-images-container,.recent-projects-boxes .rp-item .rp-item-container{min-height:450px}.recent-projects-boxes .rp-item .rp-images-container .rp-image-perspective{right:-17%;height:102%}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-logo{font-size:24px;line-height:32px;margin-bottom:20px}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-logo img{width:35%;height:auto}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-item-title{font-size:24px;line-height:32px}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text p{font-size:17px}}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text .rp-link{margin-top:45px}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text .rp-link .arrow-link{padding:4px 11px;color:#000;-webkit-transition:.4s .65s;transition:.4s .65s;background-color:#fff;line-height:1.7em}@media (min-width:1200px){.recent-projects-boxes .rp-item .rp-item-container{-webkit-transform:translate3d(0,-60px,0)!important;transform:translate3d(0,-60px,0)!important}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-link-sm{display:none}.recent-projects-boxes .rp-item .rp-perspective-wrap{display:block}.recent-projects-boxes .rp-item:hover{z-index:5}.recent-projects-boxes .rp-item:hover .rp-images-container .rp-main-image-block{-webkit-transform:translate3d(0,0,0) scale(1.02);transform:translate3d(0,0,0) scale(1.02)}.recent-projects-boxes .rp-item:hover .rp-images-container .rp-main-image-block .rp-main-image-container{-webkit-transform:perspective(300px) rotateY(5deg);transform:perspective(300px) rotateY(5deg)}.recent-projects-boxes .rp-item:hover .rp-images-container .rp-main-image-block .rp-main-image-container .rp-main-perspective-image{-webkit-transform:perspective(300px) rotateY(-40deg);transform:perspective(300px) rotateY(-40deg);width:12px}.recent-projects-boxes .rp-item:hover .rp-images-container .rp-main-image-block .rp-main-image-container .rp-main-image-wrapper .rp-image{-webkit-transition:opacity .5s,-webkit-transform 4s linear .4s;transition:transform 4s linear .4s,opacity .5s,-webkit-transform 4s linear .4s;-webkit-transform:translate3d(-8%,0,0);transform:translate3d(-8%,0,0)}.recent-projects-boxes .rp-item:hover .rp-images-container .rp-image-perspective{opacity:1;-webkit-transform:perspective(1000px) rotateY(0);transform:perspective(1000px) rotateY(0)}.recent-projects-boxes .rp-item:hover .rp-item-container{-webkit-transform:translate3d(-2%,0,0)!important;transform:translate3d(-2%,0,0)!important}.recent-projects-boxes .rp-item:hover .rp-item-container .rp-description{-webkit-transform:perspective(300px) rotateY(3deg) translate3d(0,0,0)!important;transform:perspective(300px) rotateY(3deg) translate3d(0,0,0)!important}.recent-projects-boxes .rp-item:hover .rp-item-container .rp-description .rp-top{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);max-width:94%}.recent-projects-boxes .rp-item:hover .rp-item-container .rp-description .rp-top .rp-item-title{min-height:50px}.recent-projects-boxes .rp-item:hover .rp-item-container .rp-description .rp-text{opacity:1}.recent-projects-boxes .rp-item:hover .rp-item-container .rp-description .rp-text p:not(:last-child){margin-bottom:18px}.recent-projects-boxes .rp-item:hover .rp-item-container .rp-description .rp-text .arrow-link:after{background-color:#04d0f1}}@media (max-width:991px){.recent-projects-boxes .rp-perspective-wrap,.recent-projects-boxes .rp-perspective-wrap picture,.recent-projects-boxes .rp-perspective-wrap picture img{display:none}}@media (min-width:980px){.desktop-hide{display:none}header{padding:.8em;right:0;left:0;width:100%}header.fixed::after{backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(to bottom,black var(--header-height),transparent)}.location_wrap p{width:70%}.center-align-grid{display:flex;align-items:center;justify-content:center}.d-break{clear:both;display:block}}@media (min-width:1920px){.container{max-width:1600px}}@media only screen and (min-device-width:981px) and (max-device-width:1440px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:90%}}@media only screen and (min-device-width:1441px) and (max-device-width:1600px){.container{width:90%;max-width:90%}}@media only screen and (min-device-width:1601px) and (max-device-width:2560px){.container{width:90%;max-width:1500px}}@media only screen and (min-device-width:768px) and (max-device-width:990px){.container{width:90%;max-width:90%}}@media (max-width:1024px){.home-banner-heading h2{font-size:3em}.home-banner-heading h1{font-size:2em}.service_container_sm .service_card figure img{height:65vh}.get-in-touch{padding:10vh 0;color:#fff}.request-link{font-size:2.2em}.video-overlay-bg{position:absolute;left:0;bottom:3%;opacity:1}.company_features h4{max-width:100%}.about-us-wrapper h2{font-size:7.2em}.accordion.service_container .accordion-button{padding:1em 2.5em}}@media (max-width:1440px){header .logo{width:160px}.home-banner-heading h2{font-size:2em}.banner_form_wrapper .field-wrap{position:relative;margin-bottom:13px}.text-field{height:100%;margin-bottom:0;padding:10px 1em;border:1px solid;background-color:#ffffff08;color:#f9f8f3;width:100%}.slide-cta-form{background-color:#19143a!important;padding-top:0}}@media (max-width:1260px){.title-group .display-4{font-size:2.3em}}@media (max-height:830px){.left_fix_nav .inner_block::after{top:120px;letter-spacing:1.6px}.left_fix_nav:hover .inner_block::after{top:104px}.left_fix_nav{min-height:90vh;padding:1rem 3.4rem 16.7rem 1rem}}@media (max-height:700px){.banner_form_wrapper{padding:25px}}@media (max-width:981px){.left_fix_nav,.mobile-hide{display:none}.home-banner-heading h1{font-size:1.5em}.home-banner-heading h2{font-size:3em;margin-bottom:10px}.mob-full-height{height:auto;min-height:auto;padding:60px 0}.about-section h2,.title-group h3{font-size:1.79em}.footer-menu ul li{padding:0}.footer-menu ul{margin:0;padding:0;display:flex;justify-content:space-between}.home-banner::after{content:" ";background-size:cover}header .inquiry_bt{float:right;color:#fff;font-size:12px;margin-right:45px;flex-direction:row-reverse;text-align:right;align-items:center;display:none}header .inquiry_bt svg{width:30px}.hamburger{left:auto;right:20px}.head-right{margin-right:0}.modal{z-index:999999}.mobile_menu_bg{background:#020024;background:linear-gradient(180deg,#020024 0,#00d4ff 100%)}.start-project a .logo{width:100%;height:86px;animation:30s linear infinite g}.start-project a .logo:last-child{animation:20s linear infinite h}.start-project{padding:70px 0}.full-screen{height:auto;padding:15vh 0}.carousel-control-next{right:0}.carousel-control-prev{left:0}.overlay_box{margin-bottom:45px}.d-break{display:none!important}.accordion.scope_wrap .service-description img{display:block;width:100%}.offer_card{margin-bottom:25px}header{padding:.4em .8em}.review_section .lead{font-size:1rem;font-weight:400}}@media (max-width:768px){.service_container_sm{padding-left:60px}.service_container_sm .service_card figure img{height:90vw}.footer-menu ul{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.footer-menu ul li{padding:6px 0;width:48%;border:1px solid #eee;margin-bottom:10px}.about-us-wrapper h3,.footer-reel{font-size:2em}.marquee-text .track .dots i{background-color:#2e76ff;width:20px;height:20px;border-radius:50px;margin:0 5px}.marquee-text .track .text-block span{margin:0 .5em}.modal.right .modal-dialog{width:calc(100% - 30%);min-width:100vw}.location_wrap{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ffffff52}.recent-projects-boxes .rp-item .rp-item-container .rp-description{font-size:14px;width:100%;transform:none}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top .rp-item-title{font-size:16px;display:none}.video-overlay-bg{top:0;height:100%;background-size:270%;background-position:30% 0;background-color:#011633}.home-banner{overflow:hidden}.about-us-wrapper h2{font-size:5.2em}.about-us-wrapper{padding-top:initial;padding-bottom:inherit}.company_features h4{font-size:2.2em;max-width:100%}.about-us-wrapper .states{margin-bottom:20px;margin-top:2em}.w-100,.w-25,.w-50,.w-75{width:100%!important}.accordion.service_container .service-description{padding-bottom:20px;border-bottom:1px solid #cdcdcd;margin-bottom:20px}.accordion.scope_wrap .accordion-button{color:#fff;font-size:1rem!important}.carousel-control-next,.carousel-control-prev{width:5%;height:15px;top:auto;bottom:-37px}.recent-projects-boxes .rp-item .rp-item-container{height:100%}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text{max-width:100%;opacity:1;margin-top:15px}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text p:not(:last-child){display:none}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-top{transform:none}.footer-cta{margin-top:45px;text-align:center}.recent-projects-boxes .rp-item .rp-item-container .rp-description .rp-text .rp-link{font-size:17px}.pad-right-0{padding-right:0!important}.social_wrap ul{justify-content:center!important}.home-banner-heading{margin-top:10vh;margin-bottom:5vh}.home-banner .btn{display:block;margin-right:0!important;margin-bottom:45px}}@media (max-width:560px){footer{padding-bottom:50px}.mobile_cta_bt{display:block}.footer-background,header .contact-no,header .logo span{display:none}.progress-wrap{right:10px;bottom:90px}.about-section h2{font-size:1.6em}.copyright_wrap,.powerd-by{text-align:center}.powerd-by{margin-top:10px}.footer-info{margin-bottom:15px}.footer-cta h3,.title-group h3{font-size:1.3em}.home-banner-heading h2{font-size:2em}.about-us-wrapper h2{font-size:3.6em}.start-project .project-start-title .guide-title-h1,.start-project .project-start-title .h1,.support_company h3{font-size:1.8em}.inner_page_banner .page_banner_layout h1{font-size:2.5em}.start-project a .logo{height:55px;animation:30s linear infinite g}.start-project .project-start-title .guide-title-h1 span,.start-project .project-start-title .h1 span{margin-left:5px}.start-project a .logo:last-child{animation:5s linear infinite h}.company_features h4{font-size:1.8em;max-width:100%;font-weight:400}.container{padding-left:25px;padding-right:25px}.title-group .display-4{font-size:1.7em}.accordion.service_container .accordion-button{padding:1em 1em 1em 2em;font-size:1.5rem!important}.accordion.service_container .accordion-button::after{left:7px}.about-us-wrapper .display-6{font-size:1.2rem}.client-section{margin-top:15px}.slide-cta-form{padding-top:0}.slide-cta-form .modal-body textarea{min-height:90px}.slide-cta-form .modal-body .text-field{padding:.5em .7em}.slide-cta-form .modal-body .field-heading{left:.3em}.mobile-cta-col-btn:nth-of-type(2) a{font-size:0}.video-overlay-bg{bottom:-37%;opacity:1}.offer_card{padding:95px 0 35px 18px;border-radius:14px;background-position:center;background-size:190%}.wrapper--vertical{flex-direction:row;height:50vh;margin-top:65px;justify-content:center}.cta_wrapper{background:url(../images/experts-bg.jpg) no-repeat center var(--primary-color);background-size:contain;background-position:bottom}.overlay_box::after{right:0}.overlay_box.left_side::after{left:0}.banner_form_wrapper{background:#fff;border-radius:6px;padding:30px 25px;box-shadow:0 3px 10px #3030301a}.banner_form_wrapper .field-wrap{position:relative;margin-bottom:16px}.banner_form_wrapper .field-wrap .text-field{height:100%;margin-bottom:0;padding:8px 13px;border:1px solid;background-color:#0000;color:#f9f8f3;width:100%;font-size:16px}.video-overlay-bg video{width:320%}}@media (max-width:400px){.home-banner-heading a.btn-anim{margin-right:0!important;display:block;width:100%;margin-bottom:15px}}