﻿.link:hover,a{color:var(--color-dark)}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-dark)}.arrows__list>li,.carousel-indicators li,.line__list li,.service__card ul li{list-style-type:none}.caseStudiesCarousel .owl-nav .owl-next:hover svg path,.caseStudiesCarousel .owl-nav .owl-prev:hover svg path,.explore__btn.white svg path,.header__marketing .hero__btn:active .icon svg path,.header__marketing .hero__btn:focus .icon svg path,.header__marketing .hero__btn:hover .icon svg path,.info__card .icon__box svg path,footer .social__list a svg path{fill:var(--color-white)}.service__card__title a:hover,footer a:hover{text-decoration:underline}:root{--color-brand:#FF4602;--orange:#FF4602;--color-dark:#1D1D1D;--color-white:#fff;--color-hover-bg:#f8faff;--color-brand-light-bg:#F9F5ED;--grey:#707070;--color-body-bg:#F9F5ED;--color-body-text:#1F1F1F;--white:#ffffff;--border-color:#0000001A;--card-hover-shadow:rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;--body-font:"Hanken Grotesk",Arial,sans-serif;--transition:all .3s ease-in-out;--radius:0.625rem}.btn,.btn-primary-outline-gradient::before,.owl-nav .owl-next,.owl-nav .owl-prev,.transition,a{transition:.3s ease-in-out}.btn,.round{border-radius:var(--radius)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:100%;width:100%;height:100%;scroll-behavior:smooth;overflow-x:hidden}body{background-color:var(--color-white);text-rendering:optimizeLegibility;font-family:var(--body-font);color:var(--color-body-text);font-size:1.125rem}.fs-15{font-size:.937rem}.lead-lg{font-size:1.375rem}.lead-sm{font-size:1.125rem}.border{border-color:var(--border-color)!important}.water__text{font-size:6.37rem;font-weight:700;color:rgba(0,0,0,.03)}.text-gray{color:#525252!important}.text-muted{color:#6e6e6e!important}.text-yellow{color:var(--yellow)!important}.bg-yellow{background-color:var(--yellow)!important}.bg-primary{background-color:var(--color-brand)!important}.text-primary{color:var(--color-brand)!important}.text-lime{color:var(--lime)!important}.text-warning{color:var(--red)!important}.text-dark{color:var(--color-dark)!important}.link,a:hover{color:var(--color-brand)}.text-justify{text-align:justify}.promo__wrapper,.testi__wrapper .title{text-align:center}.bg-light{background-color:var(--color-brand-light-bg)!important}.bg-gradient{background:rgba(228,228,228,.14)!important}.fw-extrabold{font-weight:800}.link{text-decoration:underline!important;text-decoration-style:dotted!important;cursor:pointer;text-underline-offset:6px;word-wrap:break-word}.explore__btn,a{text-decoration:none}.btn-white:focus,.btn-white:focus svg,.btn-white:hover svg,.owl-nav .owl-next:hover svg,.owl-nav .owl-prev:hover svg{color:var(--white)}a{display:inline-block}b,strong{font-weight:600}.btn:focus,.contact__page__wrapper .form-check-input:focus,.form-check-input:focus,.form-control:focus,.form-select:focus{box-shadow:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.625rem 1.5rem}.btn.right__icon{gap:.5rem;padding-right:.75rem}.btn-primary{border-color:var(--color-brand);background-color:var(--color-brand);color:#fff;font-weight:600}.btn-primary:hover{border-color:var(--color-dark)}.btn-white{background-color:#fff;border-color:#fff;color:var(--color-dark)}.btn-white svg{width:1.75rem;height:1.75rem;margin-right:.75rem;color:var(--color-brand)}.btn-red:hover,.btn-white:hover{background-color:var(--color-brand);border-color:var(--color-brand);color:var(--white)}.btn-white:focus{background-color:var(--color-dark);border-color:var(--color-dark)}.btn-outline-primary{border:1px solid var(--color-brand);background-color:transparent;color:var(--color-brand)}.btn-outline-primary:hover{background-color:var(--color-brand);border-color:var(--color-brand);color:var(--color-white)}.btn-primary-outline-gradient,.navbar .nav-link,.top__header .btn-oranged{color:var(--color-dark)}.btn-primary-outline-gradient{border:1px solid var(--color-brand);position:relative;font-weight:500;font-size:1.125rem}.btn-red,.top__header a,footer a{color:var(--white)}.btn-primary-outline-gradient::before{backdrop-filter:blur(30px) brightness(15);background:linear-gradient(to right,rgba(242,149,28,.19),rgba(242,149,28,.515));content:"";width:100%;height:100%;position:absolute;top:0;left:0}.btn-primary-outline-gradient:active,.btn-primary-outline-gradient:focus,.btn-primary-outline-gradient:hover{border-color:var(--color-brand);color:var(--color-dark)}.btn-primary-outline-gradient:active::before,.btn-primary-outline-gradient:focus::before,.btn-primary-outline-gradient:hover::before{backdrop-filter:blur(10px) brightness(5);background:linear-gradient(to right,rgba(242,149,28,.49),rgba(242,149,28,.25))}.btn-red{background-color:var(--red);border-color:var(--red)}.card{box-shadow:-1px 1px 17px rgba(242,151,28,.2901960784);border:1px solid rgba(112,112,112,.2039215686);border-radius:16px}.arrows__list{padding-left:0}.arrows__list>li{position:relative;padding-left:1.5rem}.arrows__list>li::before{content:var(--downArrowRight);width:1.25rem;height:1.25rem;position:absolute;top:0;left:0}.shadow__cutoff .owl-stage-outer{height:calc(100% + 30px);margin:-15px;padding:15px;width:calc(100% + 30px)}.caseStudiesCarousel .owl-stage,.servicesCarousel .owl-stage,.servicesCarousel .owl-stage .owl-item,.shadow__cutoff .owl-stage-outer .owl-stage,.stage__flex .owl-stage,.stage__flex .owl-stage .owl-item{display:flex}.shadow__cutoff .owl-stage-outer .owl-stage .owl-item{display:flex;padding:1px}.owl-nav{margin-top:1rem;justify-content:center;display:flex;gap:.5rem}.owl-nav .owl-next,.owl-nav .owl-prev{width:2.5rem!important;height:2.5rem!important;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0;position:relative;background-color:var(--color-brand-light-bg)!important}.owl-nav .owl-next svg,.owl-nav .owl-prev svg{width:1.5rem!important;height:1.5rem!important;color:var(--white);transition:.3s ease-in-out}.owl-nav .owl-next::before,.owl-nav .owl-prev::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.3);border-radius:50%;backdrop-filter:blur(38px) brightness(1.15)}.owl-nav .owl-next:hover::before,.owl-nav .owl-prev:hover::before{background-color:rgba(255,255,255,.13);backdrop-filter:blur(18px) brightness(1.05);border-radius:2rem}.owl-dots{display:flex;justify-content:center;align-items:center;margin-top:2rem}.owl-dots .owl-dot{width:10px;height:10px;border-radius:50%!important;margin:0 .2rem;justify-content:center;align-items:center;background-color:#b4b4b4!important;display:flex}.navbar .nav-link,.top__header a{align-items:center;font-size:1.125rem}.owl-dots .owl-dot.active{background-color:var(--color-brand)!important;width:34px;height:10px;border-radius:5px!important}.owl-dots .owl-dot:hover{background-color:color-mix(in oklab,var(--color-brand) 60%,transparent)!important}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{opacity:0}@media (max-width:1200px){html{font-size:93.75%}}@media (max-width:991px){html{font-size:87.5%}}.top__header{padding-top:.5rem}.top__header a{display:inline-flex}.top__header a img{width:1.5rem;height:auto;margin-right:.75rem}.top__header .btn-oranged img{margin-right:0}.navbar .dropdown:hover .nav-link,.navbar .nav-link.show,.navbar .nav-link:hover,.top__header .btn-oranged:hover{color:var(--color-brand)}.main__header{z-index:999}.main__header.fixed-top{background-color:var(--white);backdrop-filter:blur(10px)}.main__header.fixed-top .top__header{height:0;opacity:0}.navbar{padding:0;background-color:transparent}.navbar .container{position:relative}.navbar .navbar-brand img{max-height:4rem}.navbar .nav-link{padding-left:0!important;padding-right:0!important;text-transform:capitalize;display:inline-flex}.navbar .nav-link.show::after{transform:rotate(-180deg)!important;color:var(--color-brand)}.navbar .dropdown-toggle::after,.navbar .dropdown:hover .nav-link.dropdown-toggle::after{border-top-color:var(--color-brand)}.navbar .nav-item.active .nav-link{color:var(--color-brand);position:relative}.navbar .nav-item.active .nav-link::before{content:"";width:100%;height:.25rem;display:block;background-color:var(--color-brand);border-radius:0 0 .5rem .5rem;position:absolute;top:-.75rem;left:0}.navbar .dropdown{-webkit-appearance:none}.navbar .dropdown .dropdown-menu{position:absolute;top:100%;width:100%;min-width:max-content}.navbar .dropdown .dropdown-menu .dropdown-item{color:var(--color-body-text);display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;position:relative;text-transform:capitalize;font-size:1rem;font-weight:600}.navbar .dropdown .dropdown-menu .dropdown-item:hover{color:var(--color-brand);background-color:var(--color-hover-bg)}.navbar .dropdown .dropdown-menu .mega-sub-menu li:not(:last-child){border-bottom:1px solid #ddd}.navbar .dropdown .dropdown-menu.show{transform:scaleY(1);opacity:1;visibility:visible}.navbar .dropdown .dropdown-submenu .dropdown-toggle::after{border:0;display:inline-block;width:16px;height:16px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath fill='%23000' d='M18.695 48.367c.586 0 1.102-.234 1.524-.633L38.78 29.57c.446-.445.68-.984.68-1.57c0-.61-.234-1.172-.68-1.57L20.22 8.289a2.07 2.07 0 0 0-1.524-.656a2.12 2.12 0 0 0-2.156 2.156c0 .563.258 1.125.633 1.524L34.21 28L17.17 44.688c-.374.398-.632.937-.632 1.523c0 1.219.938 2.156 2.156 2.156'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.navbar .btn-outline-primary.call__btn{width:40px;height:40px}.navbar .btn-outline-primary.call__btn:hover svg{stroke:var(--color-white)}@keyframes mymove{from{top:-100%}to{top:0}}.service__dropdown .dropdown-menu li:not(:last-child){border-bottom:1px solid var(--border-color)}.service__dropdown .dropdown-menu .dropdown .dropdown-menu li{border:0}@media (max-width:1200px){.navbar .navbar-brand img{max-height:4.5rem}.navbar .nav-link{font-size:1.125rem}}@media (max-width:576px){.navbar .navbar-brand img{max-height:36px}}.mobile__offcanvas .accordion .accordion-item{border:0!important;margin:0;border-radius:0;border-bottom:1px solid var(--border-color)!important}.mobile__offcanvas .accordion .accordion-item .accordion-body{background-color:var(--color-brand-light-bg);padding:0}.mobile__offcanvas .accordion .accordion-item .accordion-body .accordion .accordion-item{border:0!important;margin:0;border-radius:0;border-bottom:1px solid var(--border-color)!important;background-color:transparent}.mobile__offcanvas .accordion .accordion-item .accordion-body .accordion .accordion-item .accordion-button{background-color:transparent!important;padding-left:2rem!important;padding-right:2rem!important}.mobile__offcanvas .accordion .accordion-item .accordion-body .accordion .accordion-item .accordion-body{padding-bottom:1rem!important}.mobile__offcanvas .accordion .accordion-item .accordion-body .accordion .accordion-item .accordion-body .nav-item.border-bottom{border-bottom:0!important}.mobile__offcanvas .accordion .accordion-item .accordion-body .accordion .accordion-item .accordion-body .nav-link{padding:.5rem 3rem!important;font-weight:500!important;font-size:1.125rem!important}.mobile__offcanvas .social__links{justify-content:center!important}.mobile__offcanvas .social__links li a{background-color:var(--color-brand);width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;border-radius:.5rem;justify-content:center}.mobile__offcanvas .social__links li a svg path{fill:var(--white)}.backTop:hover,.centered__nav__box,.mobile__offcanvas .social__links li a:active,.mobile__offcanvas .social__links li a:focus,.mobile__offcanvas .social__links li a:hover{background-color:var(--color-dark)}.after__line::after,.backTop{background-color:var(--color-brand)}.tp-floating-actions{bottom:30px;right:30px;z-index:9999}.tp-floating-actions .action-popup-item{width:60px;height:60px}.tp-floating-actions .action-popup-item:hover svg{animation:1s infinite bounceIn}.tp-floating-actions .action-popup-item.whatsapp{background-color:#25d366}.tp-floating-actions .action-popup-item.whatsapp:hover{filter:brightness(115%)}footer{background:var(--color-dark);color:#fff;padding:3rem 0 0}footer a{font-weight:400;text-transform:capitalize}footer a:hover{opacity:1}footer .link-hover{font-size:1rem;padding:.2rem 0;text-transform:capitalize;color:var(--color-white);opacity:.75}footer .lead-lg{color:var(--white);font-weight:600;position:relative}footer .form__wrapp{margin-bottom:1rem;border-radius:.25rem;overflow:hidden}footer .form__wrapp .form-control{height:3.125rem;border-color:#fff}footer .form__wrapp .form-control:focus,footer .form__wrapp .form-control:hover{border-color:#fff}footer .form__wrapp .btn-primary{min-height:3.125rem;padding:0 1rem}footer .form__wrapp .btn-primary:hover{background-color:var(--color-dark);border-color:var(--color-dark)}footer .copyright{border-top:1px solid rgba(112,112,112,.3);color:#373737}footer .social__list a{width:2.25rem;height:2.25rem;background:rgba(255,255,255,.2)}footer .social__list a svg{width:1rem;height:1rem}.backTop{position:fixed;bottom:2rem;left:1.5rem;width:2.5rem;height:2.5rem;color:var(--white);z-index:99;display:none}.info__card,.info__table th,.promo__wrapper{background-color:var(--color-brand-light-bg)}.backTop.show,.explore__btn{display:inline-flex}.after__line{margin-bottom:1rem;position:relative}.after__line::after{content:"";width:4rem;height:4px;border-radius:4px;display:block;margin-top:.25rem}.after__line.positioned::after{position:absolute;top:2rem;left:0}.after__line.center::after{margin-left:auto;margin-right:auto}.promo__wrapper{color:var(--color-body-text);font-weight:500;line-height:1.3}.promo__wrapper .text-white{color:var(--color-body-text)!important}.promo__wrapper .btn-outline-primary{border-bottom-width:3px;background-color:#fff;font-size:1.125rem;font-weight:600}.promo__wrapper .btn-outline-primary:active,.promo__wrapper .btn-outline-primary:focus,.promo__wrapper .btn-outline-primary:hover{background-color:var(--color-brand);border-color:var(--color-brand);color:var(--color-white)}.office__details .map{height:300px;margin-bottom:2rem}@media (min-width:768px){.office__details .map{height:600px;margin-bottom:0}.office__details .map iframe{position:absolute;top:0;left:0;width:50vw}}@media (max-width:767px){.owl-nav{justify-content:center}.office__details .map iframe{border-radius:var(--radius);box-shadow:var(--card-hover-shadow);border:5px solid var(--color-white)!important}}.info__card{border:1px solid rgba(183,183,183,.07);transition:.3s ease-in-out;box-shadow:none}.info__card .icon__box{background-color:var(--color-brand);width:4rem;height:4rem}.info__card .icon__box img{height:2.5rem;width:auto}.aproach__card .icon svg,.difference__card .icon svg,.info__card .icon__box svg{width:2.5rem;height:2.5rem}.info__card .icon__box.transparent svg path{fill:transparent}.info__card:hover{box-shadow:var(--card-hover-shadow)}.header__marketing{margin-top:-5rem;padding:9rem 0 4rem}.header__marketing .btn__box{margin-top:2.5rem}.header__marketing .hero__btn{background-color:var(--color-white);color:var(--dark);padding:.75rem 1.5rem}.header__marketing .hero__btn .icon{border:1px solid var(--dark);padding:.15rem .5rem .25rem}.header__marketing .hero__btn .icon svg{width:1.5rem;height:1.5rem}.header__marketing .hero__btn:active .icon,.header__marketing .hero__btn:focus .icon,.header__marketing .hero__btn:hover .icon{transform:none;border-color:var(--color-white)}.header__marketing .hero__btn:active,.header__marketing .hero__btn:focus,.header__marketing .hero__btn:hover{background-color:var(--color-brand);color:var(--color-white)}.pagination__caret{bottom:-1.75rem}.pagination__caret::after{border-top:1px solid var(--dark);border-bottom:1px solid var(--dark)}.info__table th{border-top:1px solid var(--border-color)}.info__table td,.info__table th{padding:1rem;border-right:1px solid var(--border-color);border-color:var(--border-color)}.info__table td:first-child,.info__table th:first-child{border-left:1px solid var(--border-color)}.caseStudiesCarousel .owl-item{padding:1px 1px 1rem;display:flex}.caseStudiesCarousel .case__card{border-radius:1.5rem 1.5rem 0 0;border:1px solid #b5b5b5;position:relative;cursor:pointer;width:100%}.caseStudiesCarousel .case__card img{height:3rem;object-fit:contain;max-width:70%}.caseStudiesCarousel .case__card.active{border-color:var(--color-white)}.caseStudiesCarousel .case__card.active::after{content:"";width:100%;height:1.25rem;display:block;background-color:var(--color-white);position:absolute;bottom:-1.125rem;left:0}.caseStudiesCarousel .owl-nav .owl-next,.caseStudiesCarousel .owl-nav .owl-prev{width:3rem;height:3rem;border:1px solid #eee!important;background-color:#fff!important;border-radius:50%!important;transition:.3s ease-in-out;box-shadow:0 2px 5px rgba(112,112,112,.09);position:absolute;top:50%;transform:translateY(-50%);left:-1.5rem}.caseStudiesCarousel .owl-nav .owl-next svg,.caseStudiesCarousel .owl-nav .owl-prev svg{width:1.25rem;height:1.25rem}.caseStudiesCarousel .owl-nav .owl-next svg path,.caseStudiesCarousel .owl-nav .owl-prev svg path{fill:#7c7c7c;transition:.3s ease-in-out}.caseStudiesCarousel .owl-nav .owl-next:hover,.caseStudiesCarousel .owl-nav .owl-prev:hover{background-color:var(--orange)!important}.caseStudiesCarousel .owl-nav .owl-next{left:auto;right:-1.5rem}.custom__nav .nav-link{color:#555;z-index:999;background-color:transparent;background:linear-gradient(to bottom,#0b0c0c 0,#0b0c0c 98%);background-size:0 3px;background-repeat:no-repeat;background-position:right 100%;transition:background-size .75s}.custom__nav .nav-link:hover{isolation:inherit!important}.custom__nav .nav-link.active{background-size:100% 3px;background-position:0 100%}.service__card{background-color:#f9f9f9;position:relative;box-shadow:none!important}.service__card .num{color:transparent;-webkit-text-stroke:1px #ddd;right:1rem}.check__list,.line__list,.service__card ul{padding-left:0}.service__card ul li{padding-left:1.75rem;padding-right:.75rem;margin-bottom:.5rem}.service__card ul li::before{left:0;top:.2rem;background:var(--check-dark-icon) no-repeat center center/1rem}.service__card .process{top:10%;right:-3rem}.aproach__card .thumbnail{width:9rem!important;height:9rem}.aproach__card .icon,.difference__card .icon{width:4.5rem;height:4.5rem;background-color:var(--color-brand-light-bg);transition:.3s ease-in-out}.aproach__card .caption__box{background-image:linear-gradient(180deg,rgba(237,241,252,.38) 0,rgba(201,215,255,.13) 100%);position:relative}.aproach__card .caption__box .circle{width:12px;height:12px;top:-2.3rem}.aproach__card .caption__box .circle .line{height:1.5rem;background-color:#edf1fc;width:1px}.aproach__card .caption__box .content{max-height:260px;transform:translateY(0);transition:5s}.aproach__card .caption__box::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:70px;border-radius:0 0 5px 5px;background:linear-gradient(180deg,rgba(237,241,252,0) 0,rgba(237,241,252,.76) 26.46%,#edf1fc 45.7%);z-index:1}.aproach__card .caption__box:focus .content,.aproach__card .caption__box:hover .content{transform:translateY(-200px)}.approach__line{height:2px;background-color:#edf1fc;top:10rem}.carousel-indicators{bottom:-2rem;left:0;z-index:2;margin-right:0;margin-bottom:0;margin-left:0}.carousel-indicators [data-bs-target]{width:10px;height:10px;border-radius:50%;text-indent:inherit;cursor:pointer;background-color:#ccc;opacity:.9}.carousel-indicators .active{background-color:var(--color-brand);opacity:1}.line__list li{padding-left:1.5rem;position:relative}.line__list li::before{content:"";width:1rem;height:1px;background:#000;display:block;position:absolute;top:1rem;left:0}.line__list.sm li::before{top:.65rem}.number__list>li{list-style-type:decimal}.number__list>li::marker{font-weight:700}.text-90{color:#ff9000!important}.plan__wrapper .card ul li{list-style-type:none;position:relative}.plan__wrapper .card ul li::before{content:"";display:block;width:1.125rem;height:1.125rem;border-radius:50%;background-color:var(--color-brand);position:absolute;top:.5rem;left:-1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M13.78 4.22a.75.75 0 0 1 0 1.06l-7.25 7.25a.75.75 0 0 1-1.06 0L2.22 9.28a.751.751 0 0 1 .018-1.042a.751.751 0 0 1 1.042-.018L6 10.94l6.72-6.72a.75.75 0 0 1 1.06 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:1rem 1rem}.plan__wrapper .card .icon{background-color:var(--color-brand);border-radius:.5rem;display:flex;justify-content:center;align-items:center;padding:.5rem;display:flex;justify-content:center;align-items:center;width:5rem;background-color:transparent;height:5rem;margin-right:1rem}.testi__wrapper .review__text::after,.testi__wrapper .review__text::before{width:30px;height:27px;background:url(../images/icons/quote.webp) left center/16px repeat-x;display:inline-block;top:0;content:""}.plan__wrapper .card{border:1px solid #b5b5b5;border-radius:1.875rem;box-shadow:none}.plan__wrapper .card .icon svg{width:4rem;height:4rem;color:var(--color-white)}.plan__wrapper .card .price__box{border-top:1px solid #ddd;margin:0!important}.plan__wrapper .card .price__box .cur,.plan__wrapper .card .price__box .price{font-size:3rem;line-height:1;font-weight:400}.plan__wrapper .card .price__box .price .time{font-size:1.125rem;padding-left:.12rem;bottom:0}.data__table tr td{padding:1rem;color:#333;font-size:1.125rem;vertical-align:middle;line-height:1.3}.data__table tr td:first-child{font-weight:600;font-size:1.25rem}.data__table tr td:not(:last-child){border-right:1px solid #dee2e6}.testi__wrapper{background:#f5f8fa;padding-top:6.5rem;padding-bottom:3.75rem}.testi__wrapper .title.heading{font-size:1.125rem;letter-spacing:3px;margin-bottom:40px;font-weight:500}.testi__wrapper .review__text{padding:0 5rem;font-weight:600;font-size:1.4rem;color:#373b3e;position:relative}.testi__wrapper .review__text::before{position:absolute;left:3%;transform:rotate(180deg)}.testi__wrapper .review__text::after{position:absolute;right:3%}.testi__wrapper .client__details{max-width:480px;margin:2rem auto 0}.testi__wrapper .client__details p{margin-bottom:0;font-weight:500}.testi__wrapper .client__details .lead{font-size:1.125rem;font-weight:500;line-height:1.4;color:#212121;margin-bottom:4px;text-transform:capitalize}.testi__wrapper .client__details .name{width:calc(100% - 130px);text-align:right;padding-right:1rem}.testi__wrapper .client__details .logo{padding-left:1.3rem;border-left:2px solid #d2d2d2;max-width:130px;display:flex;justify-content:flex-end}.testi__wrapper .client__details .logo img{width:auto;max-height:3rem;margin-left:auto}.testi__wrapper .client__details .logo p{padding-left:.5rem}.testi__wrapper .carousel-control-next,.testi__wrapper .carousel-control-prev{width:3rem;height:3rem;border:1px solid #e5e5e7;background:#fff;opacity:1;top:50%}.testi__wrapper .carousel-control-next svg,.testi__wrapper .carousel-control-prev svg{width:1.5rem;height:1.5rem;color:var(--color-dark)}.testi__wrapper .review__caption{text-align:center;margin-top:2.5rem}.testi__wrapper .review__caption .rating{height:1rem;width:auto;margin-right:.75rem}.testi__wrapper .review__caption span{color:#414141}.rotate__area text{font-size:14px;color:#3f444b}.rotate__area svg{position:absolute;left:-15%;width:115%;height:115%;top:-6%;-webkit-animation-name:rotate;-moz-animation-name:rotate;-ms-animation-name:rotate;-o-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:9s;-moz-animation-duration:9s;-ms-animation-duration:9s;-o-animation-duration:9s;animation-duration:9s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.circle__bg__overlay{width:40%;height:40%;background-color:rgba(63,68,61,.1);top:31%;left:23%;position:absolute}.check__list li,.framework__wrapper .nav .nav-link,.input__box{position:relative}.rotate__area .thumbnail{max-width:210px;left:40%;z-index:99}.rotate__area{min-height:420px}.explore__btn{color:var(--color-dark);font-size:12px;font-weight:500;line-height:1;letter-spacing:.36px;white-space:nowrap;align-items:center;gap:5px;padding-bottom:2px;background:linear-gradient(to bottom,#0b0c0c 0,#0b0c0c 98%);background-size:80% 1px;background-repeat:no-repeat;background-position:left 100%;transition:background-size .75s}.explore__btn.white{color:var(--color-white);background:linear-gradient(to bottom,#fff 0,#fff 98%);background-size:100% 1px;background-repeat:no-repeat;background-position:left 100%}.explore__btn.white:active svg path,.explore__btn.white:focus svg path,.explore__btn.white:hover svg path,.explore__btn:active svg path,.explore__btn:focus svg path,.explore__btn:hover svg path,.service__card:hover .icon__box svg path,.strategy__card li:hover .icon__box svg path{fill:var(--color-brand)}.explore__btn:active,.explore__btn:focus,.explore__btn:hover{color:var(--color-brand);background-size:0 1px;background-position:0 100%}.top__title{padding:.125rem .5rem;background-color:#e3edff;display:inline-block}.strategy__card .icon__box svg{width:2.75rem;height:2.75rem}.service__card .icon__box svg path,.strategy__card .icon__box svg path{fill:#1C1C1C;transition:.3s ease-in-out}.service__card:hover .icon__box svg,.strategy__card li:hover .icon__box img,.strategy__card li:hover .icon__box svg{animation:1.2s linear bounceIn}.strategy__card .icon__box{width:6rem;background-color:#e5eeff}.strategy__card .btn-primary{font-size:13px;font-weight:400;background-color:#e0e9ff;border-color:#e0e9ff;color:#1c1c1c}.strategy__card .btn-primary:hover{background-color:var(--color-brand);border-color:var(--color-brand);color:var(--color-white)}.strategy__card .btn-primary:hover svg path{fill:var(--color-white)}.strategy__card .btn-primary svg{width:1.5rem;height:1.5rem;transition:.3s ease-in-out}.strategy__card li:hover .btn-primary svg{rotate:45deg}@media (min-width:992px){.navbar .dropdown .dropdown-menu{display:block;transform:scaleY(0);opacity:0;visibility:hidden;background-color:var(--white);border:0;transition:.3s;box-shadow:0 .25rem .5rem rgba(0,0,0,.15)}.navbar .dropdown .dropdown-menu .dropdown .dropdown-menu{position:absolute;top:0;left:auto;inset:0 auto auto 100%!important;opacity:0;visibility:hidden}.navbar .dropdown .dropdown-menu .dropdown:hover .dropdown-item.dropdown-toggle{color:var(--color-brand);background-color:var(--color-hover-bg)}.navbar .dropdown .dropdown-menu .dropdown:hover .dropdown-menu,.navbar .dropdown:hover .dropdown-menu{transform:scaleY(1);opacity:1;visibility:visible}.left__aligned__thumbnail__parent{min-height:34rem}.left__aligned__thumbnail{position:absolute;top:0;right:0;width:40vw}.strategy__card .row>div:not(:last-child)::after{content:"";width:2px;height:100%;display:block;background:linear-gradient(#fff,#ddd,#fff);position:absolute;top:0;right:0}.strategy__card .icon__box{width:8rem;height:5rem}}.service__card .icon__box svg{width:3.5rem;height:3.5rem}@media (max-width:1399px){.custom__nav .nav-link{max-width:8rem;line-height:1.2;margin:0 auto!important}}@media (max-width:575px){.container{max-width:calc(100% - 1.5rem)}footer .lead-lg{margin-bottom:1rem}.office__details .title{max-width:240px;margin-left:auto;margin-right:auto}.office__details svg{width:1.5rem;height:1.5rem}.office__details .fs-5{font-size:1rem!important}.top__title{padding:.45rem .875rem;background-color:rgba(227,237,255,.6784313725)}.btn-dark,.btn-primary,.btn-white{font-size:12px;padding:14px 24px}.custom__nav .nav-item{flex:0 0 100%}.custom__nav .nav-item .nav-link{max-width:100%;border-bottom:1px solid #eee!important}.custom__nav{border:0!important}}.input__box{width:100%}.input__box input,.input__box textarea{width:100%;height:100%;padding:.2rem .5rem .15rem 0;border:0;box-shadow:none;outline:0;background-color:transparent;color:#212529;font-size:1rem;font-family:var(--body-font);border-bottom:1px solid #ccc}.input__box input::placeholder,.input__box textarea::placeholder{color:#adadad!important}.input__box .label{width:100%;font-size:.875rem;font-weight:500}.input__box.invalid .label{color:#ff1b0a}.input__box.invalid input,.input__box.invalid textarea{border-color:red}.text-danger{color:red!important}.contact__page__wrapper .form-check-input:checked{background-color:var(--color-brand);border-color:var(--color-brand)}.contact__page__wrapper .actions a{font-weight:700;color:var(--orange);font-size:1.125rem}.contact__page__wrapper .links__wrapp li{border-bottom:1px solid #eee;padding:.875rem 0}.contact__page__wrapper .links__wrapp li a{display:flex;align-items:center;font-size:1.125rem;font-weight:500}.contact__page__wrapper .links__wrapp li a .icon{width:2rem;height:2rem;border-radius:50%;border:1px solid var(--color-brand);display:flex;justify-content:center;align-items:center;color:var(--color-brand)}.contact__page__wrapper .links__wrapp li a .icon svg{width:1rem;height:1rem}.contact__page__wrapper .links__wrapp li a span{width:calc(100% - 2rem);padding-left:.75rem;display:block}.result__card{background-color:rgba(249,245,237,.6980392157);border:1px solid rgba(0,0,0,.1019607843);border-radius:.625rem;transition:.3s ease-in-out}.result__card:hover{border-radius:.875rem;background-color:#f9f5ed}.case__studies__link{transition:.3s ease-in-out;position:relative;color:var(--color-dark)}.case__studies__link::after{content:"";width:60%;height:2px;border-radius:4px;background-color:var(--color-brand);position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);transition:.3s ease-in-out}.case__studies__link:hover{color:var(--color-brand);background-color:var(--color-brand-light-bg)}.case__studies__link:hover::after{width:80%}.location__card:hover,.service__card:hover{box-shadow:var(--card-hover-shadow)}.icon__hover__animated:hover .icon,.service__card:hover .service__card__icon{animation:.7s linear zoomIn}.certificate__card{box-shadow:0 0 4px 0 rgba(0,0,0,.1019607843);border-bottom:4px solid var(--color-brand);transition:.3s ease-in-out}.certificate__card:hover{border-color:var(--color-dark)}.framework__wrapper .nav{width:380px;border-left:2px solid var(--border-color)}.framework__wrapper .nav .nav-link svg{position:absolute;top:50%;right:-1rem;transform:translateY(-50%)}.framework__wrapper .nav .nav-link span{color:#6e6e6e}.framework__wrapper .nav .nav-link.active:before{content:"";width:3px;height:100%;position:absolute;top:0;left:-3px;background-color:var(--color-brand)}.framework__wrapper .nav .nav-link.active svg path{stroke:var(--color-brand)}.framework__wrapper .nav .nav-link:not(:last-child)::after{content:"";width:70%;height:1px;position:absolute;bottom:-1rem;left:1rem;background-color:rgba(0,0,0,.0509803922)}.framework__wrapper__contents{background-color:#f9f5ed}.check__list li{padding-left:2rem;list-style-type:none}.check__list li::before{content:"";width:1.25rem;height:1.25rem;position:absolute;top:.5rem;left:0;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzczXzgwNyIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiI+CjxwYXRoIGQ9Ik0xMSAyMUMxMi4zMTM1IDIxLjAwMTYgMTMuNjE0MyAyMC43NDM3IDE0LjgyNzggMjAuMjQxMUMxNi4wNDEyIDE5LjczODQgMTcuMTQzNCAxOS4wMDA5IDE4LjA3MSAxOC4wNzFDMTkuMDAwOSAxNy4xNDM0IDE5LjczODQgMTYuMDQxMiAyMC4yNDExIDE0LjgyNzhDMjAuNzQzNyAxMy42MTQzIDIxLjAwMTYgMTIuMzEzNSAyMSAxMUMyMS4wMDE2IDkuNjg2NTUgMjAuNzQzNyA4LjM4NTcyIDIwLjI0MTEgNy4xNzIyNUMxOS43Mzg0IDUuOTU4NzggMTkuMDAwOSA0Ljg1NjU5IDE4LjA3MSAzLjkyOTAxQzE3LjE0MzQgMi45OTkwOSAxNi4wNDEyIDIuMjYxNjIgMTQuODI3OCAxLjc1ODk3QzEzLjYxNDMgMS4yNTYzMSAxMi4zMTM1IDAuOTk4Mzg4IDExIDEuMDAwMDFDOS42ODY1NSAwLjk5ODM4OCA4LjM4NTcyIDEuMjU2MzEgNy4xNzIyNSAxLjc1ODk3QzUuOTU4NzggMi4yNjE2MiA0Ljg1NjU5IDIuOTk5MDkgMy45MjkwMSAzLjkyOTAxQzIuOTk5MDkgNC44NTY1OSAyLjI2MTYyIDUuOTU4NzggMS43NTg5NyA3LjE3MjI1QzEuMjU2MzEgOC4zODU3MiAwLjk5ODM4OCA5LjY4NjU1IDEuMDAwMDEgMTFDMC45OTgzODggMTIuMzEzNSAxLjI1NjMxIDEzLjYxNDMgMS43NTg5NyAxNC44Mjc4QzIuMjYxNjIgMTYuMDQxMiAyLjk5OTA5IDE3LjE0MzQgMy45MjkwMSAxOC4wNzFDNC44NTY1OSAxOS4wMDA5IDUuOTU4NzggMTkuNzM4NCA3LjE3MjI1IDIwLjI0MTFDOC4zODU3MiAyMC43NDM3IDkuNjg2NTUgMjEuMDAxNiAxMSAyMVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTcgMTFMMTAgMTRMMTYgOCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzczXzgwNykiPgo8cGF0aCBkPSJNLTEgLTFIMjNWMjNILTFWLTFaIiBmaWxsPSIjRkY0NjAyIi8+CjwvZz4KPC9zdmc+Cg==") center center/contain no-repeat;border-radius:50%}.framework__accordion .accordion-button::after{position:absolute;top:calc(50% - .5rem);right:0}.framework__accordion .accordion-body{background-color:#f9f5ed;border-radius:.625rem;margin-bottom:1rem}.carousel .case__studies__link::after{left:0;transform:none;bottom:-.45rem}.carousel .case__studies__link:active::after,.carousel .case__studies__link:focus::after,.carousel .case__studies__link:hover::after{width:100%}.carousel .carousel-indicators [data-bs-target]{text-indent:inherit;text-decoration:inherit;border:0;width:10px;height:10px;opacity:1;background-color:rgba(0,0,0,.1019607843);border-radius:50%}.carousel .carousel-indicators [data-bs-target].active{background-color:var(--color-brand)}.location__card:hover .icon svg{animation:.3s ease-in-out zoomIn}.accordion .accordion-item{overflow:hidden;border:1px solid var(--border-color)!important;border-radius:var(--radius);margin-bottom:1rem}.accordion .accordion-button{box-shadow:none;background-color:#fff;font-size:1.25rem;font-weight:700}.accordion .accordion-button::after{background-image:var(--faq-arrow)}.accordion.arrow__icon__accordion .accordion-item{margin-bottom:0;border-radius:0!important;border:0!important}.accordion.arrow__icon__accordion .accordion-item:not(:last-child){border-bottom:1px solid var(--border-color)!important}.accordion.arrow__icon__accordion .accordion-item .accordion-button::after{background-image:var(--faq-arrow-down);width:1.5rem;height:1.5rem;background-size:1.5rem}.centered__nav__box button{width:2.5rem;height:2.5rem}.search__box{border-bottom:3px solid #dbdada}.search__box .nav-tabs .link{margin-right:1rem;text-decoration:none;padding:.5rem 0;display:inline-block;color:#707070;position:relative}.search__box .nav-tabs .link.active,.search__box .nav-tabs .link:hover{color:var(--orange)}.search__box .nav-tabs .link.active::after{content:'';display:block;width:100%;height:3px;background-color:var(--orange);position:absolute;bottom:-3px;left:0}.search__box .form .form-control{border:0;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45OTMiIGhlaWdodD0iMTkuOTk0IiB2aWV3Qm94PSIwIDAgMTkuOTkzIDE5Ljk5NCI+CiAgPGcgaWQ9Ikdyb3VwXzEzNzkiIGRhdGEtbmFtZT0iR3JvdXAgMTM3OSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYuMDA0IC02LjAwMykiPgogICAgPHBhdGggaWQ9IlBhdGhfNDk1OCIgZGF0YS1uYW1lPSJQYXRoIDQ5NTgiIGQ9Ik0xNC42MDYsMTEuMzhhNS41NjgsNS41NjgsMCwwLDAtMS45NTUsMS4yNyw1LjYzMyw1LjYzMywwLDAsMC0xLjUzLDUuMS40MTcuNDE3LDAsMCwwLC40MDguMzM0LjQyNC40MjQsMCwwLDAsLjA4My0uMDA4LjQxNy40MTcsMCwwLDAsLjMyNi0uNDkxLDQuOCw0LjgsMCwwLDEsMS4zLTQuMzQ2QTQuNzM1LDQuNzM1LDAsMCwxLDE0LjksMTIuMTU5YS40MTcuNDE3LDAsMSwwLS4zLS43NzlabTEuOTcyLS4zNzNhLjk0Ni45NDYsMCwwLDAtLjE0OS4wMS40MjMuNDIzLDAsMCwwLS4zNDguNDgyLjQwOC40MDgsMCwwLDAsLjQ3My4zNDJoLjAyNGEuNDE3LjQxNywwLDAsMCwwLS44MzNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi45MiAtMi45MikiIGZpbGw9IiNmZjkwMDAiLz4KICAgIDxwYXRoIGlkPSJQYXRoXzQ5NTkiIGRhdGEtbmFtZT0iUGF0aCA0OTU5IiBkPSJNMjAuNTM2LDE3LjMxMWE3LjY4OSw3LjY4OSwwLDEsMC0zLjIyLDMuMjI0bDMuNDU4LDMuNDU4LDMuMjItMy4yMjRaTTguODUxLDE4LjU3N2E2Ljg4LDYuODgsMCwxLDEsOS43MjcsMEE2Ljg4NCw2Ljg4NCwwLDAsMSw4Ljg1MSwxOC41NzdabTE2LjQ4LDMuNTI4LS43NS0uNzUtMy4yMiwzLjIyNC43NS43NWEyLjI3OSwyLjI3OSwwLDEsMCwzLjIyLTMuMjI0WiIgZmlsbD0iI2ZmOTAwMCIvPgogIDwvZz4KPC9zdmc+Cg==');background-repeat:no-repeat;background-size:1.3rem;background-position:right center}.search__box .form .form-control:focus{box-shadow:none;outline:0}.blog__card{box-shadow:0 6px 60px #00000029;border:1px solid #dbdBDB4E}.blog__card .caption{padding:0 1.25rem 1.25rem}.blog__card .caption .authore__box .thumbnail{width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;object-position:center center}.blog__card .caption .authore__box p{color:#585858;font-size:13px;font-weight:600;font-family:var(--second-font);padding-left:.5rem}.blog__card .caption .authore__box .btn-fab{width:2.75rem;height:2.75rem;border-radius:50%;display:block;background-color:var(--orange);background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOC4yNDQiIGhlaWdodD0iMzMuNTI3IiB2aWV3Qm94PSIwIDAgMzguMjQ0IDMzLjUyNyI+CiAgPGcgaWQ9Im5vdW4tYXJyb3ctMTU1ODIxNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIwMS40NDUgMTc1LjY4Nikgcm90YXRlKC02MCkiPgogICAgPHBhdGggaWQ9IlBhdGhfNDk2MCIgZGF0YS1uYW1lPSJQYXRoIDQ5NjAiIGQ9Ik0yNDcuOTE3LDEyNy45MTJhMS42NjYsMS42NjYsMCwwLDAsMS4wMjItLjRsOC40MjctNy45MzFhMS43LDEuNywwLDAsMCwuMTI0LTIuMTY5LDEuNTQ5LDEuNTQ5LDAsMCwwLTIuMTY5LjAxNUwyNDkuNCwxMjNWOTYuNjg1YTEuNDg3LDEuNDg3LDAsMSwwLTIuOTc0LDBWMTIzbC01LjkxNy01LjU3NmExLjYzOCwxLjYzOCwwLDAsMC0yLjE2OS0uMDE1LDEuNjgxLDEuNjgxLDAsMCwwLC4xMjQsMi4xNjlsOC40MjYsNy45MzFhMS40MzEsMS40MzEsMCwwLDAsMS4wMjIuNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDApIiBmaWxsPSIjZmZmIi8+CiAgPC9nPgo8L3N2Zz4K');background-repeat:no-repeat;background-size:1.5rem;background-position:center center;transition:.3s ease-in-out}.blog__card .caption .authore__box .btn-fab:hover{background-color:var(--brand);position:relative;transform:rotate(327deg)}.blog__card .caption .h4 a{color:#000}.blog__card .caption .date span,.blog__details__wrapp .date span{color:#b7b7b7;font-weight:500}.blog__card .caption .h4 a:hover{color:var(--brand)}.blog__card .caption .desc{color:#585858;margin-top:1rem;font-size:14px;font-family:var(--second-font);overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;white-space:normal}.blog__card .caption .date{color:#585858}.blog__card .caption .tags{color:#585858;font-size:12px;font-family:var(--second-font)}.pagination .page-item{margin:0 .25rem}.pagination .page-item .page-link{padding:1rem;border:1px solid #d8d8d8;border-radius:.65rem}.blog__details__wrapp{--dark:#000000}.color-3b{color:#3b393a}.blog__details__wrapp .thumbnail__box img{box-shadow:0 3px 60px #00000029;border-radius:1rem}.blog__details__wrapp .authore__box .thumbnail{width:4.75rem;height:4.75rem;border-radius:50%;object-fit:cover;object-position:center center}.blog__details__wrapp .authore__box .h5,.blog__details__wrapp .date{color:#585858}.blog__details__wrapp .link{text-decoration:none}.blog__details__wrapp .card{background-color:rgba(250,113,72,.09);border:0}.blog__details__wrapp .title{font-size:14px}.blog__details__wrapp .num{font-size:15px;line-height:1.1}.blog__details__wrapp .num span{font-size:13px;font-weight:400}.blog__details__wrapp .small{font-size:13px;line-height:1}.blog__details__wrapp .instagram{max-height:3.5rem}.blog__details__wrapp .caption{width:calc(100% - 6rem)}.blog__details__wrapp .links a{font-weight:600;color:var(--orange)}.blog__details__wrapp .links a:hover{color:var(--dark)}.shape{border:1px dashed var(--dark);margin-right:.5rem}.shape.rect{padding:.25rem .2rem}.shape .circle{width:6rem;height:6rem;border-radius:50%;background-color:var(--dark)}.shape .circle.rect{width:6rem;height:7rem;border-radius:0}.shape .circle.rect.lg{height:8rem}.shape .circle.rect.sm{height:5rem}.shape .circle.rect.xs{height:4rem}.shape .circle.rect.sq{border-radius:0;height:6rem}.shape .circle.rect.small{height:6rem}
