body{background-color:#0C0605!important}body{opacity:0;transition:opacity 1s ease}body.page-ready{opacity:1}.fade-in-up{opacity:0;transform:translate3d(0,40px,0);transition:opacity 0.8s cubic-bezier(.22,1,.36,1),transform 0.8s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.fade-in-up.in-view{opacity:1;transform:translate3d(0,0,0)}.elementor-widget-divider .elementor-divider-separator{position:relative;display:block;border:none!important}.elementor-widget-divider .elementor-divider-separator::before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--divider-border-width);background:var(--divider-color);transform:scaleX(0);transform-origin:left;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.elementor-widget-divider.in-view .elementor-divider-separator::before{transform:scaleX(1)}.elementor-button{overflow:hidden}.elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-button .elementor-button-icon{position:relative;width:21px;height:21px;overflow:hidden;flex:0 0 21px}.elementor-button .elementor-button-icon svg{position:absolute;inset:0;width:100%;height:100%;transition:transform .3s cubic-bezier(.76,0,.24,1);will-change:transform}.elementor-button .icon-original{transform:translateX(0)}.elementor-button .icon-clone{transform:translateX(-140%)}.elementor-button:hover .icon-original{transform:translateX(140%)}.elementor-button:hover .icon-clone{transform:translateX(0)}#header-contact .elementor-button .elementor-button-icon{width:11px;height:11px;flex:0 0 12px;margin-top:2px}#header-contact .elementor-button-text{white-space:nowrap}.dot-btn-pd a.elementor-button:before{content:'';width:100%;position:absolute;right:-100%;top:100%;aspect-ratio:1;background:#fff;opacity:0;transform:scale(1) translate3d(0,0,0);border-radius:50%;filter:blur(10px);transition:transform 0.5s}.dot-btn-pd a.elementor-button:hover:before{transform:scale(2) translate3d(-100px,-80px,0);opacity:.1}.dot-btn-pd a.elementor-button{display:inline-flex;position:relative;overflow:hidden}.contactusButton:before{content:'';background:url(/wp-content/uploads/2026/06/Background.svg)no-repeat;height:10px;width:10px;position:absolute;top:9px;left:0}.contactusButton svg{height:10px!important;width:10px!important}.dot-btn a span.elementor-button-content-wrapper:before{content:'';width:9.33px;height:9.33px;border-radius:2.33px;background:#ff5a1f;margin-top:2px;position:absolute;left:0}.dot-btn-pd a span.elementor-button-content-wrapper:before{content:'';width:9.33px;height:9.33px;border-radius:2.33px;background:#ff5a1f;position:absolute;left:0;top:50%;transform:translateY(-50%)}.dot-btn-pd a span.elementor-button-content-wrapper{padding-left:22px;position:relative;justify-content:space-between;width:100%}ul.red-li,ul.red-li ul,ul.red-white-li,ul.red-white-li ul{list-style-type:none}ul.red-li li:before,ul.red-white-li li:before{content:'';width:7px;height:7px;display:inline-block;border-radius:2.333px;background:#F05022;position:absolute;top:12px;left:0}ul.red-li li,ul.red-white-li li{position:relative;padding-left:20px}ul.red-white-li>li>ul>li:before{width:4px;height:4px;background:#FFF;border-radius:0;top:15px}.elementor-widget-slides .elementor-slides .swiper-slide-inner{padding:28px}.elementor-widget-slides .elementor-slides .swiper-slide-inner .swiper-slide-contents{display:flex;flex-direction:column;gap:84px;padding:21px;background:rgba(0,0,0,.5);backdrop-filter:blur(14px);min-width:513px}.elementor-widget-slides .elementor-slides .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading{color:#FFF;font-family:'acumin-pro';font-size:35px;font-style:normal;font-weight:400;line-height:47px margin:0}.elementor-widget-slides .elementor-slides .swiper-slide-inner .swiper-slide-contents .elementor-slide-description{color:#FFF;font-family:'acumin-pro';font-size:18px;font-style:normal;font-weight:400;line-height:27px}.elementor-widget-slides .swiper-pagination{display:flex;justify-content:flex-start;flex-wrap:nowrap}.elementor-widget-slides .elementor-swiper-button svg{display:none}.elementor-widget-slides .elementor-swiper-button.elementor-swiper-button-prev{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M13.4883%207.3623H2.11328M7.36328%201.2373L1.23828%207.3623L7.36328%2013.4873%22%20stroke%3D%22white%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center center;width:24px;height:24px;display:block;top:auto!important;bottom:-15px;left:0}.elementor-widget-slides .elementor-swiper-button.elementor-swiper-button-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M0.875%207.3623H12.25M7%201.2373L13.125%207.3623L7%2013.4873%22%20stroke%3D%22white%22%20stroke-width%3D%221.75%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center center;width:24px;height:24px;display:block;top:auto!important;bottom:-15px;right:0}.case-study-listing article a.elementor-post__read-more:before{content:'';width:9.33px;height:9.33px;border-radius:2.33px;background:#ff5a1f}.case-study-listing article a{display:flex;gap:10px;align-items:center}.case-study-listing article a.elementor-post__read-more:after{content:'';background:url(/wp-content/uploads/2026/06/Vector-2.svg)no-repeat;height:10px;width:11px}.gform_wrapper form#gform_1 select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%238a8a8a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;padding-right:28px}.gform_wrapper form#gform_1 input,.gform_wrapper form#gform_1 textarea,.gform_wrapper form#gform_1 select{background-color:transparent;border:none;border-radius:0;padding:9px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:rgba(255,255,255,1);font-family:"acumin-pro",sans-serif;font-size:16.333px;font-style:normal;font-weight:400;line-height:normal;outline:none}.gform_wrapper form#gform_1 select option{color:#000}.ginput_address_country{width:100%;inline-size:100%!important}.ginput_container_address{margin:0!important}.gform_wrapper form#gform_1 select{color:rgba(255,255,255,.5)}.gform_wrapper form#gform_1 select.valid{color:#fff}.gform_wrapper form#gform_1 .address_country{padding:0}.gform_wrapper form#gform_1 .address_country select{display:flex;align-items:center;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%227%22%20viewBox%3D%220%200%2012%207%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M11.9055%200.285786L11.7145%200.0948138C11.5881%20-0.0316046%2011.3837%20-0.0316046%2011.2573%200.0948138L6.00151%205.35328L0.743044%200.0948138C0.616626%20-0.0316046%200.412205%20-0.0316046%200.285786%200.0948138L0.0948138%200.285786C-0.0316046%200.412205%20-0.0316046%200.616626%200.0948138%200.743044L5.77019%206.42111C5.89661%206.54753%206.10103%206.54753%206.22745%206.42111L11.9028%200.743044C12.0319%200.616626%2012.0319%200.412205%2011.9055%200.285786Z%22%20fill%3D%22%23ffffff80%22%2F%3E%0A%3C%2Fsvg%3E);background-size:12px}.gform_wrapper form#gform_1 input::placeholder,.gform_wrapper form#gform_1 textarea::placeholder{color:rgba(255,255,255,.5)}.gform_wrapper form#gform_1 input[type=submit]{appearance:none;-webkit-appearance:none;width:300px;height:120px;background-color:#1E458C;border:none;color:#fff;font-size:17.5px;font-weight:400;text-align:left;box-sizing:border-box;padding:80px 60px 8px 34px;line-height:1;background-image:radial-gradient(circle,#ff5b1f 0 5px,transparent 6px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2'%3E%3Cpath d='M7 17L17 7'/%3E%3Cpath d='M8 7h9v9'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-size:10px 10px,22px 22px;background-position:16px calc(100% - 20px),calc(100% - 16px) calc(100% - 12px)}.gform_wrapper form#gform_1 .gform_fields{row-gap:56px}.gform_wrapper form#gform_1 .gform-footer{margin-top:56px}#headerMenu span.sub-arrow{display:none}#headerMenu ul.elementor-nav-menu>li>a:hover:after,#headerMenu ul.elementor-nav-menu>li>a.highlighted:after,#headerMenu ul.elementor-nav-menu>li.current-menu-ancestor>a:after{content:'';width:26px;height:1px;position:absolute;right:-36px;top:51%;transform:translateY(-45%);background-color:#A29E99;opacity:1}#headerMenu ul.elementor-nav-menu>li.current-menu-ancestor>a{color:#A29E99}#headerMenu ul.elementor-nav-menu{display:flex;gap:102px}#headerMenu ul.elementor-nav-menu>li>ul.sub-menu{left:-18px!important;width:max-content!important;margin:0!important;padding:24px 0}#headerMenu ul.elementor-nav-menu:after{display:none}.slider-controls{display:flex;padding-top:24px;.elementor-swiper-button-prev,.elementor-swiper-button-next{position:unset!important;display:block!important;transform:none!important}.swiper-pagination{position:unset!important;width:fit-content!important;display:block}}#guideTechHeader .elementor-widget-nav-menu,#guideTechHeader .elementor-widget-nav-menu>nav.elementor-nav-menu--main,#guideTechHeader .elementor-widget-nav-menu>nav.elementor-nav-menu--main>ul,#guideTechHeader .elementor-widget-nav-menu>nav.elementor-nav-menu--main>ul>li,#guideTechHeader .elementor-widget-nav-menu>nav.elementor-nav-menu--main>ul>li>a{height:100%;align-items:center}#headerMenu .elementor-nav-menu--main ul.elementor-nav-menu>li>ul.sub-menu{--before-height:0px;display:block!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s ease,visibility 0.3s ease}#headerMenu .elementor-nav-menu--main ul.elementor-nav-menu>li:hover>ul.sub-menu{opacity:1;visibility:visible;pointer-events:auto}#headerMenu .elementor-nav-menu--main ul.elementor-nav-menu>li>a~ul.sub-menu:before{content:'';border-top:1px solid rgba(255,255,255,.25);background-color:#0C0605;width:100vw;height:100%;position:fixed;left:0;top:var(--submenu-top);height:var(--before-height)}#header-contact a:hover svg{fill:none}.gform_wrapper form#gform_1 .ginput_container{position:relative}.gform_wrapper form#gform_1 .ginput_container::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(255,255,255,.25);transform:scaleX(0);transform-origin:left;transition:background-color .3s ease}.gform_wrapper.animate-lines form#gform_1 .ginput_container::after{animation:drawLine .8s ease forwards}.gform_wrapper form#gform_1 .gfield:focus-within .ginput_container::after{background:#019EFF}@keyframes drawLine{from{transform:scaleX(0)}to{transform:scaleX(1)}}button#gform_submit_button_1{background-color:#1E458C;border-radius:0 0 0 0;padding:76px 14px 11px 14px;min-width:280px;justify-content:space-between;color:#FFF;font-family:'acumin-pro';font-size:17.5px;font-style:normal;font-weight:400;line-height:26.25px;display:inline-flex;position:relative;overflow:hidden}button#gform_submit_button_1 .button-icon{display:flex;align-items:center;justify-content:center;position:relative;width:21px;height:21px;overflow:hidden;flex:0 0 21px}button#gform_submit_button_1 .button-text:before{content:'';width:9.33px;height:9.33px;display:inline-flex;border-radius:2.33px;background:#ff5a1f;:translateY(-50%);position:relative}button#gform_submit_button_1 .button-text{display:flex;align-items:center;gap:7px}button#gform_submit_button_1 .button-icon svg{position:absolute;inset:0;width:100%;height:100%;transition:transform .3s cubic-bezier(.76,0,.24,1);will-change:transform}button#gform_submit_button_1 .button-icon svg.icon-1{transform:translateX(0)}button#gform_submit_button_1 .button-icon svg.icon-2{transform:translateX(-140%)}button#gform_submit_button_1:hover .button-icon svg.icon-1{transform:translateX(140%)}button#gform_submit_button_1:hover .button-icon svg.icon-2{transform:translateX(0)}button#gform_submit_button_1:before{content:'';width:100%;position:absolute;right:-100%;top:100%;aspect-ratio:1;background:#fff;opacity:0;transform:scale(1) translate3d(0,0,0);border-radius:50%;filter:blur(10px);transition:transform 0.5s}button#gform_submit_button_1:hover:before{transform:scale(2) translate3d(-100px,-80px,0);opacity:.1}@media screen and (max-width:1520px){#headerMenu{padding:0;gap:clamp(40px, calc(-88.384px + 12.525vw), 102px)}#headerMenu ul.elementor-nav-menu{gap:clamp(40px, calc(-88.384px + 12.525vw), 102px)}#headerMenu ul.elementor-nav-menu>li>a{font-size:clamp(0.9375rem, 0.614rem + 0.5051vw, 1.09375rem)!important}#headerMenu ul.elementor-nav-menu>li>a:hover:after,#headerMenu ul.elementor-nav-menu>li>a.highlighted:after,#headerMenu ul.elementor-nav-menu>li.current-menu-ancestor>a:after{right:-36px}}@media screen and (max-width:1024px){#headerMenu .elementor-widget-nav-menu{justify-content:center}#headerMenu nav.elementor-nav-menu--dropdown{background:#000!important;position:fixed;left:0!important;top:80px!important;margin:0!important}.elementor-widget-nav-menu,.elementor-widget-nav-menu>nav,.elementor-widget-nav-menu>nav>ul,.elementor-widget-nav-menu>nav>ul>li,.elementor-widget-nav-menu>nav>ul>li>a{height:auto}#headerMenu ul.elementor-nav-menu>li>ul.sub-menu{width:100%!important}#headerMenu ul.elementor-nav-menu{flex-direction:column;gap:0;justify-content:center;align-items:center}#headerMenu ul.elementor-nav-menu>li>a{font-size:17.5px!important;line-height:26.25px;font-family:"acumin-pro",Sans-serif}#headerMenu ul.elementor-nav-menu>li.menu-item-contact>a{background:transparent}#headerMenu ul.elementor-nav-menu>li.menu-item-contact>a .elementor-button-content-wrapper{flex-direction:row-reverse;gap:10px;align-items:center}#headerMenu ul.elementor-nav-menu>li.menu-item-contact>a .elementor-button-content-wrapper:after{content:'';border-radius:2.333px;background:#F05022;width:9.333px;height:9.333px}#headerMenu ul.elementor-nav-menu>li.menu-item-contact>a .elementor-button-content-wrapper svg{width:12px}#headerMenu ul.elementor-nav-menu{margin-bottom:34px}#headerMenu ul.elementor-nav-menu>li>a:hover:after{display:none}#headerMenu ul.elementor-nav-menu>li>ul.sub-menu{margin:0!important;padding:20px 0}span.elementor-menu-toggle__icon--close{display:flex}header .elementor-menu-toggle{width:30px;height:34px}span.elementor-menu-toggle__icon--close svg{margin-top:-5px}}@media screen and (max-width:767px){.contactusButton:before{display:none}#headerMenu nav.elementor-nav-menu--dropdown{top:75px!important}.booking-form .e-con-inner{align-items:stretch!important}}