@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap);.ul-btn:hover>::after,.ul-checkbox i,.ul-radio label .checkmark i,.ul-tab{opacity:0}.ul-section-sub-title,body{font-family:Rubik,sans-serif!important}.ul-container,.ul-inner-page-container,.ul-pricing-3-container{--container-space-x:30px;padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2)}.ul-breadcrumb,.ul-btn>*,.ul-section-sub-title{position:relative;z-index:1}.ul-feature-2,.ul-feature-2--2,.ul-feature-2--3,.ul-feature-2--4{--card-theme:#001a76}.mega-menu-columns a,.ul-banner-2-btn,a{text-decoration:none}:root{--black:#000;--white:#fff;--ul-primary:#001a76;--ul-secondary:#ec9d00;--ul-c3:#f0f3ff;--ul-c4:#0a165e;--ul-c5:#001a76;--ul-black:#0f0d1d;--ul-gray:#726b7d;--ul-gray2:#d9d9d9;--ul-gray3:#585858;--ul-gradient:linear-gradient(105.18deg, var(--ul-primary) 0%, var(--ul-secondary) 100%);--ul-2-primary:#001a76;--ul-2-black:#282c32;--ul-2-gray:#585b6f;--font-primary:"Plus Jakarta Sans",sans-serif;--font-kumbh:"Kumbh Sans",sans-serif;--bh-primary:#001a76;--bh-secondary:#f19301;--bh-light-bg:#f4f9ff;--bh-soft-bg:#eaf3ff;--bh-text-dark:#0b1b2b;--bh-white:#fff;--dw-blue:#063b91;--dw-blue2:#075bd1;--dw-yellow:#ffbd16;--dw-dark:#082d5c;--dw-text:#536b85;--dw-light:#f4f9ff;--dw-border:#dce8f5}html{overflow-x:hidden}body{margin:auto;font-size:clamp(13px, .84vw, 16px)}@font-face{font-family:Rubik,sans-serif!important;src:local("Rubik")!important;ascent-override:105%;descent-override:35%;line-gap-override:10%;font-display:swap}a,button,img,svg path{transition:.4s}img{max-width:100%}a{display:inline-block;color:var(--black)}.ul-breadcrumb-nav li,i{display:inline-flex}p{line-height:1.75}ul{padding:0;margin:0;list-style:none inside}.ul-footer-about-btn:hover,input{background-color:transparent}input:focus-visible{outline:2px solid var(--ul-primary);outline-offset:2px}[data-sal]{transition-duration:1s;transition-delay:0.2s}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{color:var(--black)!important;-webkit-text-fill-color:var(--black)!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-background-clip:text!important;background-clip:text!important}button{background:0 0;border:none}.ul-container{max-width:calc(clamp(970px,61.48vw,1170px) + var(--container-space-x));margin:auto}.ul-inner-container{margin:0 clamp(15px,10.25vw,195px)}@media screen and (max-width:1599px){.ul-inner-container{margin:0 clamp(15px,7.88vw,150px)}}@media (min-width:1600px){.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-3{flex:0 0 auto;width:25%}}.logo{max-width:clamp(130px,12vw,220px)}.ul-bs-row{--bs-gutter-x:clamp(15px, 1.58vw, 30px);--bs-gutter-y:clamp(15px, 1.58vw, 30px)}.ul-inner-page-container,.ul-pricing-3-container{max-width:calc(clamp(1000px,74.09vw,1410px) + var(--container-space-x));margin:auto}.ul-inner-page-content-wrapper{padding-top:clamp(60px,6.31vw,120px);padding-bottom:0}.ul-section-spacing{padding-top:clamp(60px,6.31vw,120px);padding-bottom:clamp(60px,6.31vw,120px)}.wow{animation-duration:1s!important}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,20%,0)}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.ss-main:focus{box-shadow:none}.ss-content.ss-open-below{border-radius:8px}.ul-tab{overflow:hidden;height:0;pointer-events:none}.ul-tab.active{opacity:1;height:auto;pointer-events:all}@keyframes slide-top{0%{transform:translateY(-200px)}100%{transform:translateY(300px)}}.ul-radio label{display:flex!important;align-items:center;gap:clamp(7px,.53vw,10px)}.ul-radio label .checkmark{width:clamp(24px,1.58vw,30px);aspect-ratio:1/1;border:1px solid transparent;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:13px;position:relative}.ul-radio label .checkmark::before{content:"";position:absolute;width:clamp(10px,.74vw,14px);aspect-ratio:1/1;border-radius:999px;border:1px solid var(--ul-black)}.ul-radio label input[type=radio]{display:none!important}.ul-radio label input[type=radio]:checked~.checkmark{color:var(--black);border-color:var(--ul-black)}.ul-checkbox-wrapper input:checked~.ul-checkbox i,.ul-radio label input[type=radio]:checked~.checkmark i{opacity:1}.ul-checkbox-wrapper input:checked~.ul-checkbox,.ul-radio label input[type=radio]:checked~.checkmark::before{background-color:var(--ul-primary);border-color:var(--ul-primary)}.ul-btn{display:flex;visibility:hidden}.ul-btn>*{display:flex;justify-content:center;align-items:center;gap:8px;padding:0 clamp(18px,1.31vw,25px);height:clamp(45px,2.73vw,52px);background:linear-gradient(90deg,#001a76 0,#0b3585 100%);border-radius:100px;color:var(--white);font-weight:700;visibility:visible;overflow:hidden}.ul-btn>::after{content:"";width:100%;height:100%;border-radius:100px;position:absolute;z-index:-1;top:0;left:0;background:linear-gradient(90deg,#0b3585 0,#001a76 100%);transition:.4s}.ul-btn i{font-size:12px}.ul-btn--2 i{padding:0;aspect-ratio:1/1}.ul-section-heading{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,1.58vw,30px)}.ul-blog-details-review-reviewer-img,.ul-header-bottom-wrapper>*,.ul-section-heading .right{flex-shrink:0}.ul-section-sub-title{color:#fff;display:inline-block;font-weight:500;line-height:1.5;position:relative;margin-bottom:clamp(11px,.74vw,14px);text-transform:uppercase;padding-left:clamp(33px,1.89vw,36px)}.ul-section-sub-title::after,.ul-section-sub-title::before{content:"";width:clamp(17px,1.05vw,20px);aspect-ratio:20/12;border:2px solid #fff;display:inline-block;margin-right:clamp(12px,.84vw,16px);border-radius:999px;position:absolute;left:0;top:46%;transform:translateY(-50%)}.ul-section-sub-title::after{background:linear-gradient(90deg,#fff 0,#fff 255.75%);border:none;left:clamp(6px,.42vw,8px)}.ul-section-title{font-weight:800;font-size:clamp(25px, 2.1vw, 40px);color:var(--ul-c4);margin-bottom:0}.ul-section-descr{font-size:clamp(13px, .84vw, 16px);margin-bottom:0;color:var(--ul-gray)}.ul-breadcrumb,.ul-breadcrumb-nav,.ul-breadcrumb-nav a,.ul-header-2 .ul-header-nav a,.ul-header-2 .ul-header-nav a:not([href]):not([class]),.ul-header-nav>:hover>a:not([href]):not([class]){color:var(--white)}.ul-breadcrumb{padding:clamp(106px,10.83vw,206px) 0 clamp(31px,4.78vw,91px);text-align:center;background:var(--ul-gradient)}.ul-banner::before,.ul-breadcrumb::before{content:"";position:absolute;inset:0;background:url(../img/banner-bg-shape.svg) center center/cover no-repeat;z-index:-1;mix-blend-mode:multiply}.ul-breadcrumb-title{font-weight:900;font-size:clamp(28px, 2.52vw, 48px);color:var(--white);line-height:1.3;margin-bottom:clamp(6px,.47vw,9px)}.ul-breadcrumb-nav{display:inline-flex;justify-content:center;align-items:center;font-size:clamp(13px, .84vw, 16px);font-weight:500;gap:clamp(5px,.53vw,10px)}.ul-breadcrumb-nav a:hover,.ul-header-submenu li a:hover,.ul-sidebar-closer:hover,.ul-single-accordion-item.open .ul-single-accordion-item__title,.ul-slider-action-wrapper button:hover{color:var(--ul-primary)}.ul-breadcrumb .separator{display:inline-flex;font-size:clamp(15px, .95vw, 18px)}.ul-sidebar{position:fixed;right:0;height:100%;overflow:auto;background:#fff;z-index:999;transform:translateX(100%);transition:.4s;padding:clamp(20px,1.58vw,30px);max-width:100%;border-left:1px solid var(--ul-primary);display:flex;flex-direction:column;justify-content:space-between;width:clamp(320px,40vw,100%)}.ul-sidebar.active{transform:translateX(0)}.ul-progressbar::before,.ul-time-input-wrapper i{transform:translateY(-50%);top:50%;position:absolute}.ul-pagination{margin-top:clamp(25px,2.63vw,50px)}.ul-pagination ul{display:flex;justify-content:center;align-items:center;gap:clamp(5px,.42vw,8px)}.ul-pagination ul a{width:clamp(38px,2.31vw,44px);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;font-weight:600;font-size:clamp(13px, .84vw, 16px);color:var(--ul-black);line-height:.7;border:1px solid rgba(67,67,67,.5)}.ul-about-content-tab.class-80 .tab-sticky-nav,.ul-header-nav>.active,.ul-header-nav>:hover,.ul-header-search-opener:hover,.ul-pagination ul a.active,.ul-pagination ul a:hover{background-color:var(--ul-primary);border-color:var(--ul-primary);color:var(--white)}.ul-pagination ul .pages{display:flex;justify-content:center;align-items:center;gap:clamp(9px,.63vw,12px)}.ul-single-accordion-item{display:grid;grid-template-rows:max-content 0fr;transition:.4s;padding:clamp(18px,1.47vw,28px) clamp(20px,1.58vw,30px);margin-bottom:clamp(7px,.53vw,10px);background:var(--white);box-shadow:0 4px 25px rgba(0,0,0,.06);border-radius:10px}.ul-about-2-list li:last-child,.ul-about-content-tab-txt ul li:last-child,.ul-how-it-works-item:last-child,.ul-single-accordion-item:last-child,.ul-why-choose-us-point:last-child{margin-bottom:0}.ul-single-accordion-item.open{grid-template-rows:max-content 1fr}.ul-single-accordion-item.open .ul-single-accordion-item__header i{transform:rotate(90deg);color:var(--ul-primary)}.ul-single-accordion-item.open .ul-single-accordion-item__body{padding-top:clamp(7px,.74vw,14px)}.ul-single-accordion-item__header{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.preloader,.ul-slider-nav{align-items:center;left:0}.ul-blog-btn .icon,.ul-contact-info .icon i,.ul-search-form-right button .icon,.ul-sidebar-closer i,.ul-sidebar-footer-social a i,.ul-single-accordion-item__header .icon{display:inline-flex}.ul-single-accordion-item__header i{transition:transform .4s;display:inline-flex;font-size:clamp(17px, 1.05vw, 20px)}.ul-single-accordion-item__title{margin-bottom:0;font-weight:600;font-size:clamp(17px, 1.05vw, 20px)}.ul-single-accordion-item__body{transition:.4s;overflow:hidden}.preloader,.ul-search-form-wrapper{position:fixed;transition:.3s;display:flex}.ul-single-accordion-item__body p{font-size:clamp(13px, .84vw, 16px);color:var(--ul-gray);margin-bottom:0;font-weight:400;line-height:1.78}.preloader{top:0;right:0;bottom:0;left:0;z-index:999999;background:#fff;justify-content:center}.loader{width:clamp(100px,7.88vw,150px);aspect-ratio:1;border-radius:50%;animation:2s infinite l11}@keyframes l11{0%{background:conic-gradient(var(--ul-primary) 0,rgba(0,0,0,0) 0)}12.5%{background:conic-gradient(var(--ul-primary) 45deg,rgba(0,0,0,0) 46deg)}25%{background:conic-gradient(var(--ul-primary) 90deg,rgba(0,0,0,0) 91deg)}37.5%{background:conic-gradient(var(--ul-primary) 135deg,rgba(0,0,0,0) 136deg)}50%{background:conic-gradient(var(--ul-primary) 180deg,rgba(0,0,0,0) 181deg)}62.5%{background:conic-gradient(var(--ul-primary) 225deg,rgba(0,0,0,0) 226deg)}75%{background:conic-gradient(var(--ul-primary) 270deg,rgba(0,0,0,0) 271deg)}87.5%{background:conic-gradient(var(--ul-primary) 315deg,rgba(0,0,0,0) 316deg)}100%{background:conic-gradient(var(--ul-primary) 360deg,rgba(0,0,0,0) 360deg)}}.ul-slider-nav{top:50%;display:flex;justify-content:space-between;z-index:1;visibility:hidden}.ul-slider-nav button{width:clamp(46px,2.94vw,56px);aspect-ratio:1/1;background-color:var(--white);border-radius:999px;color:var(--ul-primary);display:flex;align-items:center;justify-content:center;font-size:clamp(17px, 1.05vw, 20px);visibility:visible;box-shadow:0 4px 50px rgba(0,0,0,.06)}.ul-about-content-nav a.active,.ul-banner-btn:hover,.ul-case-study-item-btn:hover,.ul-footer-2 .ul-footer-about-btn:hover,.ul-history-milestone:hover::before,.ul-inner-sidebar-categories a:hover,.ul-pricing-package-btn:hover,.ul-project-details-img-slider .ul-slider-nav button:hover,.ul-slider-nav button:hover,.ul-solutions-txt .ul-2-btn:hover{background-color:var(--ul-primary);color:var(--white)}.ul-slider-action-wrapper{display:flex;gap:clamp(12px,1.05vw,20px);align-items:center;width:max-content;max-width:100%;margin:0 auto;margin-top:clamp(25px,3.42vw,65px)}.ul-slider-action-wrapper button{color:var(--white);text-transform:uppercase;font-size:clamp(13px, .84vw, 16px)}.ul-slider-action-wrapper .swiper-pagination-progressbar{position:relative;height:1px;background-color:var(--ul-gray);width:clamp(140px,27.75vw,528px)}.ul-blog-details-actions .share-options a:hover,.ul-contact-form button[type=submit]:hover,.ul-footer-2 .ul-footer-widget-title::after,.ul-footer-2 .ul-footer-widget-title::before,.ul-header-2 .ul-header-bottom.sticky .ul-header-bottom-wrapper,.ul-project-details-nav a:hover i,.ul-project-details-nav button:hover i,.ul-slider-action-wrapper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:var(--ul-primary)}.ul-search-form-wrapper{background-color:rgba(0,0,0,.5);inset:0;z-index:100;align-items:center;justify-content:center;pointer-events:none;opacity:0;flex-direction:column;gap:20px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.ul-header-nav .has-sub-menu:hover .ul-header-submenu,.ul-search-form-wrapper.active{opacity:1;pointer-events:all}.ul-search-form-wrapper .ul-header-search-form{background-color:var(--white);max-width:80%}.ul-search-closer{color:var(--white);border:1px solid var(--white);border-radius:50%;font-size:14px;display:flex;align-items:center;justify-content:center;padding:14px}.ul-search-closer i{display:inline-flex;font-size:clamp(20px, 1.31vw, 25px)}.ul-header-2 .ul-header-bottom.sticky .ul-header-sidebar-opener,.ul-header-3 .ul-header-sidebar-opener,.ul-search-closer:hover,.ul-solutions-txt .ul-2-btn{background-color:var(--white);color:var(--ul-primary)}.ul-search-form{border-radius:999px;border:1px solid rgba(255,255,255,.35);display:flex;height:clamp(48px,3.15vw,60px);max-width:clamp(534px,32.53vw,619px);font-size:clamp(13px, .84vw, 16px);width:95%}.ul-search-form-right{display:flex;align-items:center;gap:10px;padding:0 clamp(18px,1.31vw,25px);flex-grow:1}.ul-search-form-right input{border:none;height:100%;width:100%;color:var(--white)}.ul-search-form-right input::placeholder{color:rgba(255,255,255,.45)}.ul-search-form-right button{padding:0;padding-top:clamp(0px,.42vw,8px);height:100%;flex-shrink:0;font-size:clamp(17px, 1.05vw, 20px);color:var(--white)}.ul-progress-container{width:100%;border:1px solid var(--ul-primary);border-radius:10px}.ul-progressbar{width:0;background-color:var(--ul-primary);height:clamp(2px,.26vw,5px);position:relative}.ul-progressbar::before{content:"";width:clamp(15px,.95vw,18px);aspect-ratio:1/1;border:4px solid var(--ul-primary);background-color:var(--white);border-radius:999px;right:0}.ul-progress-label{position:absolute;transform:translate(6px,-25px);right:0;font-size:clamp(11px, .63vw, 12px);font-weight:700;color:var(--ul-primary)}.ul-checkbox-wrapper{display:flex;align-items:center;gap:clamp(7px,.53vw,10px)}.ul-checkbox{display:flex;align-items:center;justify-content:center;width:clamp(17px,1.05vw,20px);aspect-ratio:1/1;border:1px solid rgba(255,255,255,.6);border-radius:4px;font-size:10px;color:var(--white)}.ul-about,.ul-about-3-img,.ul-banner-2-img,.ul-banner-2-txt,.ul-blogs,.ul-blogs-3,.ul-functions-img,.ul-history-img,.ul-pricing-2,.ul-pricing-3,.ul-time-input-wrapper{position:relative;z-index:1}.ul-time-input-wrapper i{z-index:2;right:clamp(12px,1.05vw,20px);left:auto;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.ul-2-btn{font-weight:600;font-size:clamp(17px, 1.05vw, 20px);background-color:var(--ul-2-primary);color:var(--white);height:clamp(48px,3.15vw,60px);border-radius:6px;padding:0 clamp(15px,1.58vw,30px);display:inline-flex;align-items:center;gap:8px}.ul-2-btn:hover,.ul-team-details-socials a:hover{color:var(--white);background-color:var(--ul-primary)}.ul-2-section-sub-title{color:var(--ul-2-primary);align-items:center;gap:clamp(7px,.53vw,10px)}.ul-2-section-sub-title::after{content:"";display:inline-block;width:20px;height:20px;background-image:url('../../assets/img/bhogolic-world-icon.png');background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.ul-2-section-title{color:var(--ul-2-black);margin-bottom:clamp(12px,1.16vw,22px)}.ul-2-section-descr{font-size:clamp(13px, .84vw, 16px);color:var(--ul-2-gray);font-weight:400;margin-bottom:0}.ul-sidebar-about .title,.ul-sidebar-footer-title{margin-bottom:clamp(7px,.53vw,10px);font-weight:600}.ul-sidebar{justify-content:flex-start;gap:20px;border-left:2px solid var(--ul-primary)}.ul-sidebar-header{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:clamp(20px,1.58vw,30px)}.ul-sidebar-closer{display:inline-flex;padding:0;font-size:clamp(22px, 1.31vw, 25px)}.ul-sidebar-about .title{font-size:24px;display:inline-block}.ul-sidebar-about .descr{font-size:clamp(13px, .84vw, 16px)}.ul-sidebar-slider-wrapper{display:flex;gap:20px}.ul-sidebar-slider-wrapper .slider-wrapper{max-width:calc(85% - 20px)}.ul-sidebar-slider-nav{position:static;transform:translate(0);gap:10px;width:15%}.ul-sidebar-footer{margin-top:auto}.ul-sidebar-footer-title{color:var(--black);font-size:clamp(20px, 1.26vw, 24px);display:inline-block}.ul-sidebar-footer-social{display:flex;flex-wrap:wrap;gap:clamp(7px,.53vw,10px)}.ul-sidebar-footer-social a{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:50%;border:1px solid rgba(0,0,0,.4);color:var(--black);height:clamp(37px,2.1vw,40px)}.ul-footer-socials a:hover,.ul-sidebar-footer-social a:hover{color:var(--white);background-color:var(--ul-primary);border-color:var(--ul-primary)}.ul-header{position:relative;top:0;z-index:99}.ul-header-container{margin:auto;max-width:clamp(0px,92.64vw,1763px);width:100%;display:flex;align-items:center;justify-content:space-between}.ul-header-bottom{position:fixed;top:clamp(12px,1.16vw,22px);width:100%}.ul-header-bottom.sticky .ul-header-bottom-wrapper{box-shadow:0 0 30px rgba(0,0,0,.2)}.ul-header-bottom-wrapper{gap:clamp(22px,4.2vw,80px);position:relative;z-index:1;background-color:var(--white);border-radius:999px;padding:clamp(8px,.42vw,8px)}.ul-header-bottom .header-bottom-left{display:flex;align-items:center;gap:clamp(35px,3.42vw,65px);flex-grow:1}.ul-header-bottom-right{display:flex;align-items:center;gap:clamp(10px,3.42vw,65px)}.ul-header .logo-container{position:relative;z-index:1;padding-left:clamp(10px,1.05vw,20px)}.ul-header-nav{display:flex;gap:clamp(10px,1.05vw,20px)}.ul-header-nav>*{border:1px solid var(--ul-gray2);border-radius:999px;padding:clamp(5px,.42vw,8px) clamp(10px,.79vw,15px)}.ul-header-nav>.active>a{color:var(--white)!important}.ul-header-nav a,.ul-inner-testimony-reviewer-name{font-weight:600}.ul-header-nav .has-sub-menu{position:relative;display:grid;grid-template-rows:max-content 0fr;transition:.4s}.bhg-hero-left,.bhg-hero-right,.mega-menu,.ul-about-3-tabs,.ul-about-3-top,.ul-blog-2-img,.ul-header-nav .has-sub-menu>a,.ul-team-member-img{position:relative}.dw-final .dw-eyebrow,.dw-final h2,.select-wrapper label,.ul-banner-2-title span,.ul-contact-form-2 .form-group,.ul-contact-form-2 button:hover,.ul-header-nav .has-sub-menu>a:hover{color:#fff}.ul-header-submenu{position:absolute;z-index:2;min-width:200px;top:100%;left:0;opacity:0;transition:.4s;transform:translateY(5px);pointer-events:none;width:max-content;padding-top:10px}.ul-header-submenu ul{border-radius:15px;box-shadow:0 0 30px rgba(0,0,0,.1);overflow:hidden;background-color:var(--white)}.ul-header-submenu li{border-bottom:1px solid rgba(0,0,0,.2);line-height:normal}.ul-header-submenu li:last-child{border-bottom:0}.ul-header-submenu li a{height:auto;padding:12px 15px;display:inline-block;width:100%;text-transform:capitalize;color:var(--ul-black)}.ul-header-search-opener{border:1px solid var(--ul-gray2);padding:0;height:42px;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center}.ul-header .has-mega-menu{position:static}.ul-header-megamenu{display:grid;grid-template-columns:repeat(6,1fr);left:3.1vw;right:3.1vw;width:auto;top:clamp(110px,7.8vw,7.8vw);z-index:99;padding:clamp(10px,3.15vw,60px) clamp(15px,4.2vw,80px);overflow:visible}.ul-about-3-top,.ul-banner-3,.ul-blog .date,.ul-blog-img,.ul-case-study,.ul-faq-2,.ul-functions,.ul-history,.ul-inner-about,.ul-inner-testimonial,.ul-review-reviewer-img,.ul-reviews-2,.ul-service-img,.ul-services{overflow:hidden}.dw-benefits,.dw-why-grid,.ul-contact-form-2 .grid{grid-template-columns:1fr 1fr}.ul-header-megamenu::before{content:"";position:absolute;height:100%;top:-30px;right:16vw;background-color:transparent;opacity:1;z-index:-1;width:8.8vw}.ul-header-megamenu .single-col{border-right:1px solid rgba(0,0,0,.15);padding-right:clamp(20px,2.1vw,40px);margin-right:clamp(20px,2.1vw,40px)}.ul-header-megamenu .single-col:last-child{border-right:0;margin-right:0;padding-right:0}.ul-header-megamenu .single-col-title{color:var(--ul-primary);font-weight:500;font-size:clamp(17px, 1.05vw, 20px);display:inline-block;text-transform:uppercase}.ul-header-megamenu li{border-bottom:none;line-height:clamp(30px, 2.1vw, 40px)}.ul-header-megamenu li a{height:auto;padding:1px 0;display:inline-block;width:100%}.ul-header-sidebar-opener{background-color:var(--ul-primary);height:clamp(45px,2.94vw,56px);border:1px solid transparent;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--white);cursor:pointer;font-size:clamp(22px, 1.31vw, 25px)}.ul-header-sidebar-opener:hover{color:var(--ul-primary);background-color:transparent;border-color:var(--ul-primary)}.ul-header-2 .ul-header-container{--container-space-x:30px;max-width:calc(clamp(1100px,90.38vw,1720px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/2);padding-right:calc(var(--container-space-x)/2);margin:auto}.ul-header-2 .logo-container{padding-left:0}.ul-header-2 .ul-header-bottom{top:clamp(15px,1.58vw,30px)}.ul-header-2 .ul-header-bottom-wrapper{background-color:transparent;border-radius:7px}.ul-blog-details-review-form-wrapper .ul-btn:hover,.ul-footer-2 .ul-footer-about-txt,.ul-footer-2 .ul-footer-bottom .copyright-txt,.ul-footer-2 .ul-footer-widget-links>*,.ul-footer-2 .ul-footer-widget-title,.ul-footer-bottom a:hover,.ul-footer-top-contact-infos a:hover,.ul-header-2 .ul-header-actions button,.ul-header-2 .ul-header-submenu li a,.ul-inner-service-title a,.ul-team-member-name a:hover{color:var(--ul-black)}.ul-header-2 .ul-header-nav{gap:clamp(26px,2.73vw,52px)}.ul-header-2 .ul-header-nav>*{padding:8px 0;border:none;background:0 0;font-size:clamp(15px, .95vw, 18px);font-weight:600}.ul-header-2 .ul-header-nav a:hover,.ul-header-2 .ul-header-nav a:not([href]):not([class]):hover,.ul-header-2 .ul-header-submenu li a:hover{color:#001a76}.ul-header-2-bottom-btns{display:flex;gap:clamp(12px,1.05vw,20px)}.ul-header-2-bottom-btns a{height:clamp(45px,2.52vw,48px);font-size:clamp(15px, .95vw, 18px);background-color:transparent;border:1px solid var(--white);padding-bottom:2px}.ul-banner-2-btn:nth-child(2):hover,.ul-header-2-bottom-btns a:hover,.ul-header-2-bottom-btns a:nth-child(2){background-color:var(--white);color:var(--ul-2-primary)}.ul-header-2-bottom-btns a:nth-child(2):hover{background-color:var(--ul-2-primary);color:var(--white);border-color:var(--ul-2-primary)}.ul-header-3 .ul-header-sidebar-opener:hover{color:var(--white);background-color:transparent;border-color:var(--white)}.bhg-avatars,.ul-sidebar.active .ul-header-nav{display:flex}.ul-banner{background:var(--ul-gradient);color:var(--white);padding:0 15px;padding-top:clamp(120px,10.51vw,200px);text-align:center;position:relative;z-index:1;padding-bottom:clamp(0px,26.96vw,513px)}.ul-banner-sub-title{border:1px solid rgba(255,255,255,.2);align-items:center}.ul-banner-sub-title::before{content:"";background:url(../img/banner-sub-title-icon.svg) center center/cover no-repeat;display:inline-block;width:clamp(15px,1.05vw,20px);height:clamp(13px,.95vw,18px);margin-right:clamp(5px,.53vw,10px)}.ul-banner-title{font-size:clamp(25px, 3.68vw, 70px);color:var(--white);font-weight:800;max-width:clamp(300px,55.6vw,1058px);margin:auto;margin-bottom:clamp(8px,.84vw,16px)}.ul-banner-btn{background-color:var(--white);color:var(--ul-primary);border-radius:999px;padding:0 clamp(15px,1.05vw,20px);height:clamp(36px,2.42vw,46px);display:inline-flex;align-items:center;justify-content:center;font-weight:700;gap:clamp(5px,.53vw,10px)}.ul-banner-btn i,.ul-footer-about-btn i{font-size:clamp(9px, .63vw, 12px)}.ul-banner-vectors img{position:absolute;z-index:2}.ul-banner-vectors .vector-1{left:clamp(350px,37.62vw,716px);bottom:clamp(68px,5.68vw,108px);max-width:clamp(88px,9.35vw,178px)}.ul-banner-vectors .vector-2{right:clamp(25px,2.63vw,50px);bottom:clamp(15px,12.09vw,230px);max-width:clamp(295px,31vw,590px)}.ul-about-vectors>*,.ul-banner-slider-wrapper .swiper{position:absolute}.ul-banner-slider-wrapper .swiper img,.ul-team-details-img img{width:100%;object-fit:cover}.ul-banner-slider-wrapper #ul-banner-slider-1{left:0;bottom:0;width:clamp(160px,34.68vw,660px);clip-path:polygon(35.014% 0%,98.457% 0%,98.457% 0%,98.832% .057%,99.164% .218%,99.447% .465%,99.676% .783%,99.843% 1.154%,99.945% 1.563%,99.975% 1.992%,99.927% 2.426%,99.795% 2.847%,99.575% 3.239%,30.829% 99.274%,30.829% 99.274%,30.74% 99.389%,30.644% 99.493%,30.542% 99.587%,30.434% 99.669%,30.322% 99.739%,30.206% 99.797%,30.086% 99.843%,29.963% 99.876%,29.838% 99.896%,29.711% 99.903%,-29.581% 99.903%,-29.581% 99.903%,-29.95% 99.848%,-30.279% 99.691%,-30.56% 99.45%,-30.788% 99.14%,-30.958% 98.776%,-31.063% 98.375%,-31.099% 97.952%,-31.059% 97.523%,-30.938% 97.103%,-30.73% 96.709%,33.865% .674%,33.865% .674%,33.955% .551%,34.052% .44%,34.156% .34%,34.266% .252%,34.382% .177%,34.502% .114%,34.626% .065%,34.753% .029%,34.882% .007%,35.014% 0%)}.ul-banner-slider-wrapper #ul-banner-slider-1 img{aspect-ratio:660/517}.ul-banner-slider-wrapper #ul-banner-slider-2{left:clamp(137px,12.45vw,237px);bottom:0;width:clamp(160px,36.57vw,696px);clip-path:polygon(44.741% 0%,98.445% 0%,98.445% 0%,98.796% .083%,99.108% .315%,99.374% .674%,99.591% 1.135%,99.752% 1.676%,99.851% 2.273%,99.885% 2.902%,99.847% 3.54%,99.732% 4.164%,99.534% 4.75%,58.979% 98.859%,58.979% 98.859%,58.893% 99.041%,58.801% 99.206%,58.702% 99.354%,58.598% 99.484%,58.489% 99.595%,58.375% 99.688%,58.258% 99.761%,58.138% 99.813%,58.015% 99.845%,57.89% 99.856%,1.545% 99.856%,1.545% 99.856%,1.189% 99.771%,.874% 99.532%,.605% 99.164%,.389% 98.691%,.23% 98.139%,.134% 97.531%,.106% 96.893%,.152% 96.248%,.277% 95.622%,.487% 95.039%,43.682% .93%,43.682% .93%,43.767% .76%,43.858% .606%,43.955% .468%,44.056% .347%,44.163% .243%,44.273% .157%,44.386% .089%,44.502% .04%,44.621% .01%,44.741% 0%)}.ul-banner-slider-wrapper #ul-banner-slider-2 img{aspect-ratio:696/348}@media screen and (max-width:767px){.ul-banner-title{max-width:100%}.ul-banner-slider-wrapper #ul-banner-slider-2{width:clamp(160px,52.57vw,696px)}.ul-banner-slider-wrapper #ul-banner-slider-3{display:none}}@media screen and (max-width:575px){.ul-section-heading{flex-direction:column;justify-content:center;text-align:center}.ul-search-form-wrapper .ul-header-search-form{max-width:95%}.ul-search-form-right button .icon{padding-top:5px}.ul-banner-slider-wrapper #ul-banner-slider-2{width:clamp(160px,42.57vw,696px)}}.ul-banner-slider-wrapper #ul-banner-slider-3{right:clamp(180px,20.23vw,385px);width:clamp(0px,38.2vw,727px);clip-path:polygon(.375% 94.473%,33.15% 1.335%,33.15% 1.335%,33.232% 1.122%,33.321% .928%,33.416% .755%,33.517% .602%,33.623% .471%,33.733% .362%,33.847% .276%,33.964% .214%,34.084% .176%,34.206% .163%,98.62% .163%,98.62% .163%,98.955% .257%,99.252% .519%,99.506% .923%,99.713% 1.444%,99.868% 2.055%,99.965% 2.729%,99.999% 3.441%,99.964% 4.165%,99.857% 4.873%,99.671% 5.54%,66.574% 98.677%,66.574% 98.677%,66.492% 98.888%,66.404% 99.08%,66.309% 99.252%,66.208% 99.403%,66.103% 99.533%,65.993% 99.64%,65.88% 99.725%,65.763% 99.787%,65.644% 99.824%,65.523% 99.837%,1.43% 99.837%,1.43% 99.837%,1.096% 99.744%,.8% 99.483%,.546% 99.08%,.339% 98.561%,.184% 97.952%,.086% 97.28%,.052% 96.569%,.085% 95.847%,.191% 95.14%,.375% 94.473%)}.ul-banner-slider-wrapper #ul-banner-slider-3 img{aspect-ratio:727/306}.ul-banner-slider-wrapper #ul-banner-slider-4{right:0;width:clamp(263px,31.16vw,593px);clip-path:polygon(.505% 96.478%,68.973% .705%,68.973% .705%,69.074% .576%,69.182% .46%,69.297% .355%,69.418% .263%,69.546% .184%,69.678% .119%,69.815% .068%,69.955% .03%,70.098% .008%,70.243% 0%,127.92% 0%,127.92% 0%,128.325% .058%,128.686% .22%,128.997% .47%,129.25% .794%,129.441% 1.173%,129.563% 1.593%,129.609% 2.038%,129.573% 2.491%,129.449% 2.936%,129.231% 3.358%,65.936% 99.131%,65.936% 99.131%,65.835% 99.27%,65.726% 99.397%,65.608% 99.51%,65.483% 99.61%,65.351% 99.696%,65.214% 99.767%,65.072% 99.823%,64.926% 99.864%,64.776% 99.889%,64.625% 99.897%,1.774% 99.897%,1.774% 99.897%,1.361% 99.837%,.995% 99.669%,.681% 99.41%,.427% 99.078%,.239% 98.688%,.123% 98.258%,.085% 97.805%,.132% 97.346%,.27% 96.898%,.505% 96.478%)}.ul-banner-slider-wrapper #ul-banner-slider-4 img{aspect-ratio:593/485}.ul-banner-slider-wrapper #ul-banner-slider-3,.ul-banner-slider-wrapper #ul-banner-slider-4{bottom:clamp(78px,8.3vw,158px)}.ul-banner-stats{display:flex;position:absolute;bottom:clamp(28px,3.05vw,58px);right:0}.ul-banner-stat{text-align:left;padding-right:clamp(30px,3.42vw,65px);margin-right:clamp(30px,3.42vw,65px);border-right:1px solid rgba(255,255,255,.2)}.ul-banner-stat:last-child{border-right:none;padding-right:0}.ul-banner-stat-number{font-weight:700;font-size:clamp(20px, 1.26vw, 24px);line-height:.7;margin-bottom:5px;display:block}.ul-banner-stat-text{color:rgba(255,255,255,.6);font-size:14px;font-weight:400}.ul-banner-2-stat p,.ul-banner-3-btn,.ul-banner-3-cutomers-title,.ul-ticker p{font-size:clamp(17px, 1.05vw, 20px)}.ul-banner-stat-btn{display:flex;align-items:center;gap:clamp(15px,1.58vw,30px);visibility:hidden;color:var(--white)}.ul-banner-stat-btn:hover,.ul-banner-stat-btn:hover i,.ul-blog-btn i,.ul-functions-list .ul-single-accordion-item.open .ul-single-accordion-item__title{color:var(--black)}.ul-banner-stat-btn>*,.ul-project-details-nav a>*,.ul-project-details-nav button>*{visibility:visible}.ul-banner-stat-btn i{width:clamp(42px,2.73vw,52px);border:1px solid rgba(255,255,255,.2);border-radius:50%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.ul-banner-2-container{--container-space-x:30px;max-width:calc(clamp(1100px,71.15vw,1354px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);margin:auto}.ul-banner-2{background:url(../img/banner-2-bg.jpg) center center/cover no-repeat;color:var(--white);z-index:1}.ul-banner-2::before{content:"";inset:0;background:url(../img/banner-2-bg-shape.png) center center/cover no-repeat;z-index:-1}.ul-banner-2-descr,.ul-banner-3-descr{font-weight:500}.ul-banner-2-btns{display:flex;gap:clamp(15px,1.58vw,30px);flex-wrap:wrap}.ul-banner-2-btn:nth-child(2){border:1px solid var(--white);background-color:transparent;color:var(--white)}.ul-banner-2-img::after,.ul-banner-2-img::before{content:"";position:absolute;width:clamp(200px,24.8vw,472px);aspect-ratio:472/458;background:url(../img/banner-2-bg.jpg) center center/cover no-repeat;z-index:-1;border-radius:50%;top:clamp(45px,7.62vw,145px);left:0}.ul-banner-2-img::after{background:0 0;border:3px solid var(--white);left:clamp(22px,2.21vw,42px);top:clamp(20px,6.31vw,120px);width:clamp(170px,23.23vw,442px);aspect-ratio:442/450}.ul-banner-2-img img{aspect-ratio:860/854}.ul-banner-2-stat{display:flex;align-items:center;gap:clamp(11px,1.16vw,22px);margin-top:clamp(30px,3.68vw,70px);flex-wrap:wrap}.ul-banner-2-stat-imgs img{width:clamp(50px,3.15vw,60px);aspect-ratio:1/1;background-color:#ff9a9a;border-radius:50%;border:2px solid var(--white);margin-left:-12px}.bhg-avatars span:first-child,.ul-banner-2-stat-imgs img:first-child{margin-left:0}.ul-banner-2-stat p{margin-bottom:0}.ul-banner-3{color:var(--white);padding:clamp(123px,13.29vw,253px) 0 clamp(165px,10.77vw,205px);position:relative;z-index:1}.ul-banner-3::before{content:"";position:absolute;inset:0;background-color:var(--ul-primary);z-index:-2;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 65%,0% 0%)}@media screen and (max-width:1399px){.ul-inner-container{margin:0 clamp(15px,2.88vw,150px)}.ul-header-megamenu::before{right:20vw}.ul-banner-3::before{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 75%,0% 0%)}}.ul-banner-3-container{--container-space-x:30px;padding-top:30px;margin:auto}.ul-banner-3-img{display:flex;justify-content:center}.ul-banner-3-img img{max-width:clamp(675px,54.39vw,1035px)}.ul-banner-3-btn{height:clamp(45px,3.15vw,60px);border:1px solid var(--white);color:var(--white);align-items:center;justify-content:center}.ul-banner-3-btn:hover{color:var(--ul-primary);background-color:var(--white)}.ul-banner-3-cutomers{margin-top:clamp(22px,2.73vw,52px);position:absolute;max-width:clamp(320px,63%,63%);bottom:4px}@media screen and (max-width:1199px){.ul-header-megamenu::before{right:21.5vw}.ul-header-2 .ul-header-bottom.sticky{top:0}.ul-header-2 .ul-header-bottom.sticky .ul-header-bottom-wrapper{padding:12px 15px;border-radius:0}.ul-banner-stats{position:static;justify-content:center;padding:30px 15px}.ul-banner-3-img img{max-width:clamp(550px,50.39vw,1035px)}.ul-banner-3-cutomers{background-color:var(--white);max-width:100%;bottom:0;left:0;text-align:center;padding-top:30px}}.ul-banner-3-cutomers-title{color:#666;font-weight:600;display:block;margin-bottom:clamp(20px,2.89vw,55px)}.ul-banner-3-vectors>*,.ul-why-choose-us-vectors>*{position:absolute;z-index:-1}.ul-banner-3-vectors .vector-1{top:0;left:0;max-width:clamp(275px,29.01vw,552px)}.ul-banner-3-vectors .vector-2{bottom:clamp(150px,15.76vw,300px);right:clamp(425px,44.67vw,850px);max-width:clamp(117px,8.78vw,167px)}.ul-banner-3-vectors .vector-3{right:0;top:clamp(66px,5.73vw,109px);max-width:clamp(175px,22.75vw,433px)}.ul-about::before{position:absolute;content:"";height:clamp(60px,6.31vw,120px);bottom:0;width:100%;left:0;z-index:24;background-color:var(--white)}.ul-about-container{max-width:clamp(1200px,71.47vw,1360px);margin:auto}.ul-about-vectors .vector-1{bottom:clamp(46px,5.41vw,103px);left:clamp(47px,5.1vw,97px);max-width:clamp(644px,39.1vw,744px)}.ul-about-vectors .vector-2{right:0;top:clamp(78px,8.3vw,158px);max-width:clamp(644px,39.1vw,744px)}.ul-about-content-nav{margin-left:56%;display:flex;gap:10px;margin-bottom:calc(0% - clamp(57px,3.52vw,67px));padding-top:clamp(8px,.79vw,15px);position:sticky;top:130px;z-index:22}.ul-about-content-nav a,.ul-about-content-tab .tab-sticky-nav{height:clamp(45px,2.73vw,52px);padding:0 clamp(15px,1.05vw,20px);gap:clamp(6px,.53vw,10px);align-items:center;font-weight:700}.ul-about-content-nav a{border:1px solid rgba(0,0,0,.2);border-radius:999px;display:flex;justify-content:center}.ul-about-content-nav a i,.ul-about-content-tab .tab-sticky-nav i{font-size:11px}.ul-about-content-wrapper{border-radius:clamp(20px,2.1vw,40px);position:relative}.ul-about-content-tab{position:relative;z-index:1;padding:clamp(30px,3.15vw,60px) clamp(15px,4.99vw,95px);position:sticky;top:130px;opacity:0;transform:translateY(20px);transition:opacity .5s,transform .5s}.ul-about-content-tab.class-80{opacity:1;transform:translateY(0)}.ul-about-content-tab.class-20 .tab-sticky-nav{background-color:var(--white);border-color:var(--ul-primary);color:var(--ul-primary)}.ul-about-content-tab:last-child.class-20 .tab-sticky-nav{background-color:var(--ul-primary);border-color:var(--ul-primary);color:var(--white)}.ul-about-content-tab .row,.ul-history-row{--bs-gutter-x:clamp(30px, 3.15vw, 60px)}.ul-about-content-tab .tab-sticky-nav{border:1px solid rgba(0,0,0,.2);border-radius:999px;display:inline-flex;justify-content:center;background-color:var(--white);position:absolute;top:15px;left:56.5%}.ul-about-content-tab::after,.ul-about-content-tab::before{content:"";position:absolute;z-index:-1;inset:0;background-color:var(--ul-primary);clip-path:polygon(97.052% 100%,2.948% 100%,2.948% 100%,2.47% 99.924%,2.016% 99.705%,1.593% 99.355%,1.207% 98.885%,0.863% 98.307%,0.569% 97.633%,0.329% 96.876%,0.15% 96.047%,0.039% 95.157%,0% 94.22%,0% 5.78%,0% 5.78%,0.039% 4.843%,0.15% 3.953%,0.329% 3.124%,0.569% 2.367%,0.863% 1.693%,1.207% 1.115%,1.593% 0.645%,2.016% 0.295%,2.47% 0.076%,2.948% 0%,51.953% 0%,51.953% 0%,52.431% 0.076%,52.885% 0.295%,53.307% 0.645%,53.694% 1.115%,54.037% 1.693%,54.332% 2.367%,54.571% 3.124%,54.75% 3.953%,54.862% 4.843%,54.901% 5.78%,54.901% 5.962%,54.901% 5.962%,54.939% 6.9%,55.051% 7.789%,55.23% 8.618%,55.469% 9.376%,55.764% 10.049%,56.107% 10.627%,56.494% 11.097%,56.917% 11.448%,57.37% 11.667%,57.848% 11.742%,97.052% 11.742%,97.052% 11.742%,97.53% 11.818%,97.984% 12.037%,98.407% 12.388%,98.793% 12.858%,99.137% 13.435%,99.431% 14.109%,99.671% 14.866%,99.85% 15.696%,99.961% 16.585%,100% 17.523%,100% 94.22%,100% 94.22%,99.961% 95.157%,99.85% 96.047%,99.671% 96.876%,99.431% 97.633%,99.137% 98.307%,98.793% 98.885%,98.407% 99.355%,97.984% 99.705%,97.53% 99.924%,97.052% 100%)}.ul-about-content-tab::after{inset:3px;background-color:var(--white);clip-path:polygon(97.261% 100%,2.739% 100%,2.739% 100%,2.294% 99.929%,1.873% 99.725%,1.48% 99.398%,1.121% 98.959%,0.802% 98.42%,0.528% 97.792%,0.306% 97.085%,0.14% 96.311%,0.036% 95.481%,0% 94.606%,0% 5.394%,0% 5.394%,0.036% 4.519%,0.14% 3.689%,0.306% 2.915%,0.528% 2.208%,0.802% 1.58%,1.121% 1.041%,1.48% 0.602%,1.873% 0.275%,2.294% 0.071%,2.739% 0%,51.973% 0%,51.973% 0%,52.354% 0.052%,52.72% 0.204%,53.068% 0.449%,53.394% 0.782%,53.693% 1.195%,53.961% 1.683%,54.195% 2.239%,54.39% 2.857%,54.543% 3.53%,54.65% 4.251%,54.663% 4.373%,54.737% 5.831%,54.757% 6.209%,54.757% 6.209%,54.77% 6.408%,54.786% 6.606%,54.806% 6.802%,54.83% 6.996%,54.857% 7.189%,54.888% 7.379%,54.922% 7.567%,54.96% 7.753%,55.002% 7.935%,55.047% 8.115%,55.231% 8.819%,55.231% 8.819%,55.385% 9.337%,55.566% 9.813%,55.77% 10.242%,55.995% 10.624%,56.24% 10.954%,56.501% 11.23%,56.776% 11.45%,57.063% 11.611%,57.361% 11.709%,57.665% 11.742%,97.261% 11.742%,97.261% 11.742%,97.705% 11.813%,98.127% 12.017%,98.52% 12.344%,98.879% 12.783%,99.198% 13.322%,99.471% 13.951%,99.694% 14.657%,99.86% 15.431%,99.964% 16.261%,100% 17.136%,100% 94.606%,100% 94.606%,99.964% 95.481%,99.86% 96.311%,99.694% 97.085%,99.471% 97.792%,99.198% 98.42%,98.879% 98.959%,98.52% 99.398%,98.127% 99.725%,97.705% 99.929%,97.261% 100%)}.ul-about-content-tab-txt{padding-top:40px}.ul-about-content-tab-txt ul{margin-bottom:clamp(22px,2.89vw,54px)}.ul-about-content-tab-txt ul li{display:flex;gap:10px;align-items:center;color:var(--ul-c4);margin-bottom:clamp(5px,.42vw,8px)}.ul-about-content-tab-txt ul li::before{content:"";width:5px;aspect-ratio:1/1;display:inline-block;background-color:var(--ul-c4);border-radius:50%}.ul-about-content-tab-descr{color:var(--ul-gray);margin-top:clamp(14px,1.26vw,24px)}.ul-about-2-container{--container-space-x:30px;max-width:calc(clamp(1000px,66.63vw,1268px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);margin:auto}.ul-about-2 .ul-2-section-descr{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:clamp(12px,1.16vw,22px)}.ul-about-2-img{position:relative;z-index:1;margin:auto;width:max-content;max-width:100%;padding:0 clamp(15px,1.84vw,35px);width:clamp(376px,23.44vw,446px)}.ul-about-2-img::before{content:"";position:absolute;inset:0;background-color:#e8e5fd;z-index:-1;top:30%;border-radius:0 0 50px 50px}.ul-about-2-img .img-sm{position:absolute;bottom:calc(0% - clamp(38px,3.57vw,68px));left:calc(0% - clamp(16px,1.68vw,32px));box-shadow:0 2px 50px rgba(0,0,0,.1)}.ul-about-2-img .vector-1{position:absolute;width:clamp(70px,5.25vw,100px);aspect-ratio:1/1;border-radius:50% 50% 0;background-color:var(--ul-2-primary);display:flex;align-items:center;justify-content:center;top:clamp(15px,1.58vw,30px);left:calc(0% - clamp(28px,3.05vw,58px))}.ul-about-2-img .vector-2{position:absolute;right:calc(0% - clamp(6px,1.73vw,33px));bottom:clamp(14px,1.42vw,27px)}.ul-about-2-list li{display:flex;align-items:center;gap:clamp(8px,.84vw,16px);color:var(--ul-2-black)}.ul-about-2-list li::before{content:"\f112";background-color:#001a76;color:var(--white);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-family:Rubik,sans-serif!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ul-about-3-container,.ul-clients-2-container,.ul-solutions-container{--container-space-x:30px;max-width:calc(clamp(1100px,69.36vw,1320px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);margin:auto}.ul-about-3-top{padding:100px 0;margin:-100px 0}.ul-about-3-img img{max-width:clamp(295px,26.01vw,495px)}.ul-about-3-img::before,.ul-about-3-txt::before{position:absolute;z-index:-1;inset:0;content:""}.ul-about-3-img::before{background:url(../img/about-img-vector.svg) center center/contain no-repeat;aspect-ratio:621/697;max-width:clamp(421px,32.63vw,621px);top:clamp(20px,1.84vw,35px)}.ul-about-3-txt{padding:clamp(20px,2.1vw,40px) clamp(30px,3.15vw,60px);padding-right:0;position:relative;z-index:1}.ul-about-3-txt::before{right:calc(0% - clamp(0px,15.29vw,291px));background:var(--white);box-shadow:0 0 60px rgba(43,77,255,.1);border-radius:20px 0 0 20px}@media screen and (max-width:1199px){.ul-about-container{margin:0 15px}.ul-about-content-nav{margin-bottom:calc(0% - clamp(50px,3.52vw,67px))}.ul-about-content-tab .tab-sticky-nav{top:0}.ul-about-3-tabs-container{margin:0 120px}}@media screen and (max-width:991px){.ul-about-3-img,.ul-banner-2-img,.ul-banner-3-txt{text-align:center}.ul-header-container{align-items:center;max-width:calc(100% - 30px)}.ul-header-bottom-right{gap:clamp(10px,1.42vw,65px)}.ul-header-nav{flex-direction:column;border:1px solid rgba(0,0,0,.2);gap:0;display:none}.ul-header-nav>.active,.ul-header-nav>:hover{background-color:transparent;border-color:rgba(0,0,0,.2);color:var(--black)}.ul-header-nav>*{line-height:1.2;padding:12px 15px 10px;border:none;border-bottom:1px solid rgba(0,0,0,.2);border-radius:0}.ul-header-nav>:last-child{border-bottom:0}.ul-header-nav>:hover>a:not([href]):not([class]){color:var(--black)}.ul-header-nav>.active>a{color:var(--black)!important}.ul-header-nav .has-sub-menu.active{grid-template-rows:max-content 1fr;background-color:var(--white);border-color:rgba(0,0,0,.2)}.ul-header-nav .has-sub-menu.active .ul-header-submenu{padding-top:10px}.ul-header-nav .has-sub-menu.active>a::after{transform:rotate(0)}.ul-header-submenu{position:static;transform:translateY(0);opacity:1;width:100%;overflow:hidden;padding-top:0}.ul-header-submenu ul{background-color:transparent;box-shadow:none;border-radius:0}.ul-header-submenu li{border-bottom:none}.ul-header-submenu li a{padding:8px 0}.ul-header-megamenu{grid-template-columns:repeat(1,1fr);overflow:hidden;padding:0;gap:20px}.ul-header-megamenu.active{margin-top:15px}.ul-header-megamenu .single-col{border-right:0;margin-right:0;padding-right:0}.ul-header-megamenu .single-col-title{margin-bottom:10px}.ul-header-2 .ul-header-actions button{color:var(--white)}.ul-about-content-tab .tab-sticky-nav,.ul-banner-vectors .vector-1,.ul-banner-vectors .vector-2{display:none}.ul-banner-slider-wrapper #ul-banner-slider-2{left:clamp(107px,12.45vw,237px)}.ul-banner-slider-wrapper #ul-banner-slider-3,.ul-banner-slider-wrapper #ul-banner-slider-4{bottom:0}.ul-banner-2-txt{padding:65px 0 45px}.ul-banner-3::before{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 85%,0% 0%)}.ul-banner-3-txt{max-width:80%;margin:auto}.ul-about-2-img{margin-bottom:clamp(20px,2.1vw,40px)}.ul-about-3-txt{padding:clamp(20px,2.1vw,40px) clamp(30px,3.15vw,60px)}.ul-about-3-txt::before{right:0;border-radius:15px}.ul-about-3-tabs-container{margin:0 90px}}@media screen and (max-width:767px){.ul-about-content-nav,.ul-about-content-tab,.ul-about-content-wrapper{background-color:var(--white)}.ul-banner-stats{flex-wrap:wrap;gap:20px 0}.ul-about-content-tab::after,.ul-about-content-tab::before,.ul-about-vectors>*{display:none}.ul-about-content-nav{margin:auto;padding:15px 0;justify-content:center;flex-wrap:wrap}.ul-about-content-tab{position:relative;top:0}.ul-about-3-tabs-container{margin:0 50px}}.ul-about-3-tabs-title{font-weight:700;font-size:clamp(22px, 1.58vw, 30px);text-align:center;color:#0d0c46;margin-bottom:clamp(15px,1.58vw,30px);position:sticky;top:clamp(35px,3.68vw,70px)}.ul-about-3-tab{width:100%;text-align:center;position:absolute;position:sticky;top:120px;width:max-content;margin:auto;max-width:100%}.ul-about-3-tab-header{background-color:#001a76;height:clamp(53px,2.94vw,56px);border-radius:30px 30px 0 0;display:flex;align-items:center;padding-left:clamp(37px,2.1vw,40px);gap:clamp(3px,.32vw,6px)}.ul-about-3-tab-header .dot{width:clamp(7px,.53vw,10px);aspect-ratio:1/1;background-color:#faff03;display:block;border-radius:50%}.ul-about-3-tab-header .dot:nth-child(2){background-color:#45ff03}.ul-about-3-tab-header .dot:nth-child(3){background-color:#ff0303}.ul-about-3-tab>img{max-width:clamp(920px,48.5vw,923px);aspect-ratio:923/531;object-fit:cover}.ul-about-3-tab .pills>*{position:absolute;background-color:var(--white);padding:clamp(8px,.58vw,11px);border-radius:999px;box-shadow:0 0 25.1813px rgba(43,77,255,.2);opacity:0;display:flex;align-items:center;gap:clamp(7px,.53vw,10px);font-weight:700;font-size:clamp(14px, .89vw, 17px);color:#454452}.ul-about-3-tab .pills>* img{width:clamp(38px,2.36vw,45px)}.ul-about-3-tab .pill-1{top:clamp(88px,8.83vw,168px);left:calc(0% - clamp(12px,1.31vw,25px))}.ul-about-3-tab .pill-2{bottom:clamp(45px,3.94vw,75px);left:calc(0% - clamp(60px,6.31vw,120px))}.ul-about-3-tab .pill-3{bottom:clamp(98px,9.35vw,178px);right:calc(0% - clamp(40px,4.2vw,80px))}.ul-about-3-tab.active .left-pill{animation:.5s ease-in-out forwards ul_ab3_slide_left}.ul-about-3-tab.active .right-pill{animation:.5s ease-in-out forwards ul_ab3_slide_right}.ul-about-3-tab:nth-child(2) .ul-about-3-tab-header{background-color:#3996ff}.ul-about-3-tab:nth-child(3) .ul-about-3-tab-header,.ul-pricing-3 .col:nth-child(2) .ul-pricing-package-name,.ul-pricing-3 .col:nth-child(3) .ul-pricing-package-name{background-color:#001a76}.ul-about-3-tab:last-child.reached .left-pill{animation:.5s ease-in-out forwards ul_ab3_slide_left}.ul-about-3-tab:last-child.reached .right-pill{animation:.5s ease-in-out forwards ul_ab3_slide_right}@keyframes ul_ab3_slide_left{0%{transform:translateX(20%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes ul_ab3_slide_right{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0);opacity:1}}.ul-ticker{background-color:var(--ul-c3);padding:clamp(8px,.68vw,13px) 0}.ul-ticker .splide__slide{width:max-content!important;margin-right:clamp(10px,1.05vw,20px)}.ul-contact-info .descr a:hover,.ul-footer .ul-nwsltr-form .agreement a:hover,.ul-footer-bottom .copyright-txt a:hover,.ul-footer-contact-links a:hover,.ul-footer-post .title a:hover,.ul-inner-service-link:hover,.ul-inner-service-title a:hover,.ul-inner-sidebar-post .title a:hover,.ul-inner-sidebar-tags a:hover,.ul-project-details-nav a:hover,.ul-project-details-nav button:hover,.ul-team-details-info a:hover,.ul-ticker .splide__slide:nth-child(odd) p{color:var(--ul-primary)}.ul-ticker p{margin-bottom:0;font-weight:700;color:var(--ul-black);position:relative;display:flex;align-items:center;gap:clamp(10px,1.05vw,20px);flex-shrink:0;min-width:max-content}.ul-ticker p::before{content:"";display:inline-block;width:19px;height:20px;background:url(../img/ticker-divider.svg) center center no-repeat}.ul-why-choose-us{background:url(../img/why-choose-us-bg.jpg) center center/cover no-repeat}.ul-why-choose-us-img{padding:clamp(10px,.68vw,13px);position:relative;filter:drop-shadow(0px 4px 25px rgba(56, 75, 255, .08));width:max-content;max-width:100%;z-index:1}.ul-why-choose-us-img::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--white)}.ul-why-choose-us-img img{aspect-ratio:466/485;object-fit:cover}.ul-why-choose-us-img .main-img,.ul-why-choose-us-img::before{clip-path:polygon(51.134% 0.826%,51.134% 0.826%,53.242% 1.39%,55.27% 2.156%,57.229% 3.098%,59.127% 4.187%,60.974% 5.396%,62.779% 6.699%,64.552% 8.068%,66.302% 9.476%,68.038% 10.895%,69.77% 12.3%,69.77% 12.3%,71.213% 13.533%,72.578% 14.84%,73.882% 16.205%,75.141% 17.614%,76.373% 19.05%,77.595% 20.498%,78.824% 21.944%,80.076% 23.372%,81.37% 24.765%,82.721% 26.11%,82.721% 26.11%,84.316% 27.483%,86.027% 28.74%,87.808% 29.922%,89.616% 31.07%,91.405% 32.226%,93.129% 33.43%,94.745% 34.723%,96.206% 36.147%,97.469% 37.742%,98.487% 39.55%,98.487% 39.55%,99.22% 41.5%,99.689% 43.511%,99.933% 45.571%,99.989% 47.67%,99.893% 49.798%,99.683% 51.945%,99.397% 54.099%,99.071% 56.252%,98.742% 58.391%,98.449% 60.508%,98.449% 60.508%,98.202% 62.591%,97.963% 64.691%,97.707% 66.793%,97.409% 68.885%,97.044% 70.954%,96.589% 72.986%,96.018% 74.969%,95.305% 76.888%,94.428% 78.731%,93.36% 80.485%,93.36% 80.485%,92.127% 82.099%,90.757% 83.576%,89.267% 84.927%,87.674% 86.166%,85.994% 87.303%,84.245% 88.35%,82.443% 89.32%,80.606% 90.225%,78.75% 91.076%,76.892% 91.885%,76.892% 91.885%,75.21% 92.514%,73.497% 92.996%,71.758% 93.36%,69.999% 93.635%,68.226% 93.85%,66.443% 94.034%,64.655% 94.216%,62.869% 94.424%,61.089% 94.689%,59.321% 95.038%,59.321% 95.038%,57.56% 95.502%,55.824% 96.063%,54.105% 96.684%,52.397% 97.333%,50.691% 97.973%,48.981% 98.572%,47.259% 99.093%,45.519% 99.503%,43.753% 99.766%,41.954% 99.849%,41.954% 99.849%,40.022% 99.759%,38.11% 99.537%,36.218% 99.198%,34.343% 98.755%,32.486% 98.222%,30.644% 97.611%,28.817% 96.936%,27.004% 96.211%,25.204% 95.448%,23.415% 94.663%,23.415% 94.663%,21.283% 93.801%,19.021% 93.005%,16.699% 92.226%,14.383% 91.415%,12.142% 90.523%,10.043% 89.502%,8.153% 88.303%,6.541% 86.877%,5.273% 85.177%,4.418% 83.153%,4.418% 83.153%,4.123% 80.722%,4.533% 78.351%,5.481% 76.023%,6.805% 73.72%,8.338% 71.426%,9.918% 69.123%,11.38% 66.793%,12.558% 64.419%,13.29% 61.984%,13.409% 59.47%,13.409% 59.47%,12.836% 57.059%,11.694% 54.849%,10.135% 52.79%,8.308% 50.831%,6.366% 48.921%,4.458% 47.011%,2.736% 45.049%,1.35% 42.985%,0.452% 40.768%,0.191% 38.349%,0.191% 38.349%,0.557% 36.209%,1.402% 34.293%,2.639% 32.558%,4.183% 30.962%,5.946% 29.462%,7.841% 28.015%,9.783% 26.579%,11.684% 25.112%,13.458% 23.57%,15.018% 21.912%,15.018% 21.912%,16.413% 20.061%,17.692% 18.1%,18.897% 16.072%,20.07% 14.021%,21.252% 11.99%,22.484% 10.022%,23.809% 8.16%,25.268% 6.447%,26.902% 4.927%,28.754% 3.642%,28.754% 3.642%,30.786% 2.583%,32.905% 1.717%,35.096% 1.035%,37.343% 0.531%,39.631% 0.198%,41.944% 0.027%,44.266% 0.012%,46.583% 0.145%,48.877% 0.419%,51.134% 0.826%)}.ul-why-choose-us-vectors .vector-1{left:-15px;bottom:70px}.ul-why-choose-us-vectors .vector-2{right:114px;bottom:-5px}.ul-why-choose-us-video-btn,.ul-work-process-single-img img{box-sizing:content-box;border-radius:999px;aspect-ratio:1/1}.ul-cta-title,.ul-footer-post .title a,.ul-inner-sidebar-post .title a,.ul-inner-sidebar-widget-title,.ul-offering-title{font-family:Rubik,sans-serif!important}.ul-why-choose-us-video-btn{position:absolute;top:clamp(26px,2.94vw,56px);right:clamp(17px,1.94vw,37px);background-color:#0719b9;color:var(--white);width:clamp(64px,4.41vw,84px);border:solid #e1e4ff;box-shadow:0 0 0 clamp(7px,.53vw,10px) var(--white);display:flex;align-items:center;justify-content:center;font-size:clamp(20px, 1.37vw, 26px)}.ul-why-choose-us-video-btn:hover{color:#0719b9;background-color:var(--white)}.ul-why-choose-us-point{display:flex;align-items:center;gap:clamp(12px,1.26vw,24px);margin-bottom:clamp(12px,1.16vw,22px)}.ul-why-choose-us-point-icon{background-color:rgba(99,90,217,.1);color:var(--ul-c5);width:clamp(58px,4.1vw,78px);aspect-ratio:1/1;flex-shrink:0;border-radius:5px;padding:5px;display:flex;align-items:center;justify-content:center;font-size:clamp(42px, 2.52vw, 48px)}.ul-service-btn i,.ul-why-choose-us-point-title,.ul-work-process-single-index{font-size:clamp(15px, .95vw, 18px)}.ul-why-choose-us-point-title{font-weight:700;margin-bottom:clamp(4px,.42vw,8px)}.ul-why-choose-us-point-descr,.ul-work-process-single-descr{margin-bottom:0;color:var(--ul-gray)}.ul-work-process-row{--bs-gutter-x:clamp(49px, 5.20vw, 99px);--bs-gutter-y:clamp(49px, 5.20vw, 99px)}.ul-history-milestone:last-child::after,.ul-pricing-package-2::before,.ul-work-process-row>:last-child .ul-work-process-single::before{display:none}.ul-work-process-single{text-align:center;position:relative}.ul-work-process-single::before{content:"";position:absolute;top:clamp(30px,3.15vw,60px);left:100%;background:url(../img/process-arrow.svg) center center/contain no-repeat;width:clamp(52px,3.78vw,72px);height:clamp(48px,3.57vw,68px)}.ul-inner-blog-img,.ul-work-process-single-img{position:relative;margin-bottom:clamp(12px,1.26vw,24px)}.ul-work-process-single-img img{width:clamp(126px,8.2vw,156px);display:inline-block;border:2px dashed var(--ul-primary);padding:clamp(5px,.53vw,10px)}.ul-work-process-single-index{color:var(--white);background:linear-gradient(90deg,#001a76 0,#0b3585 100%);height:clamp(35px,2.1vw,40px);aspect-ratio:1/1;border-radius:999px;display:flex;align-items:center;justify-content:center;position:absolute;top:clamp(6px,.53vw,10px);left:25%}.ul-faq,.ul-how-it-works,.ul-offering,.ul-offerings,.ul-service,.ul-services{position:relative;z-index:1}.ul-work-process-single-title{font-weight:700;font-size:clamp(20px, 1.26vw, 24px);margin-bottom:clamp(8px,.89vw,17px)}.ul-how-it-works{background-color:#f5f6f7}.ul-how-it-works-container{--container-space-x:30px;max-width:calc(clamp(1000px,69.36vw,1320px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);margin:auto}.ul-how-it-works .ul-section-heading .left{width:55%}.ul-how-it-works-list{background-color:var(--white);border-radius:20px;padding:clamp(19px,2vw,38px) clamp(20px,2.1vw,40px);height:100%}.ul-how-it-works-item{display:flex;align-items:flex-start;gap:clamp(10px,1.05vw,20px);margin-bottom:clamp(12px,1.26vw,24px)}.ul-how-it-works-item:last-child .ul-how-it-works-item-descr{border-bottom:none;padding-bottom:0}.ul-how-it-works-item .icon{width:clamp(54px,3.89vw,74px);border:1px solid var(--ul-primary);color:var(--ul-primary);border-radius:50%;flex-shrink:0;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-size:clamp(25px, 1.73vw, 33px)}.ul-how-it-works-item-title{font-weight:700;font-size:clamp(20px, 1.26vw, 24px);margin-bottom:clamp(9px,.95vw,18px)}.ul-how-it-works-item-descr{font-weight:500;color:#565656;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:clamp(8px,.84vw,16px);margin-bottom:0}.ul-how-it-works-imgs{background-color:var(--white);padding:clamp(17px,1.79vw,34px) clamp(15px,1.31vw,25px);border-radius:20px 0 0 20px;margin-right:calc(0% - clamp(0px,15.29vw,291px));padding-right:0}@media screen and (max-width:1599px){.ul-how-it-works-imgs{margin-right:calc(0% - clamp(0px,14.19vw,291px))}}.ul-faq-vector--2 .ul-faq-vector-inner,.ul-faq-vector--2::after,.ul-faq-vector--2::before{bottom:auto;top:0;left:0;right:auto;border-top-left-radius:0!important;border-bottom-right-radius:999px!important}.ul-offering::after,.ul-offering::before,.ul-offerings::before,.ul-services-vector{position:absolute;z-index:-1;aspect-ratio:1/1}.ul-services-slider-nav{transform:none;max-width:50%;justify-content:flex-end;gap:15px}.ul-services-slider-nav button{background-color:var(--white);color:var(--ul-black);box-shadow:0 4px 50px rgba(0,0,0,.06)}.ul-services-vector{width:clamp(560px,37.83vw,720px);left:calc(0% - clamp(30px,15.19vw,289px));bottom:-30%;background:linear-gradient(90deg,#001a76 32.06%,#0b3585 158.17%);border:1px solid #001a76;box-shadow:0 28px 23px rgba(0,0,0,.5);border-radius:10px;transform:rotate(45deg)}.ul-service,.ul-services-slider .swiper-slide:nth-child(2n) .ul-service{background:linear-gradient(180deg,#001a76 0,#0b3585 100%)}@media screen and (max-width:1399px){.ul-how-it-works-imgs{margin-right:calc(0% - clamp(0px,8.29vw,291px))}.ul-services-vector{width:clamp(460px,37.83vw,720px)}}.ul-services-vector.vector-2{left:calc(0% - clamp(15px,9.14vw,174px));background:0 0;box-shadow:none}.ul-service{border-radius:20px;padding:clamp(20px,2.36vw,45px) clamp(15px,1.58vw,30px) 0;text-align:center;color:var(--white)}.ul-service-sub-title{border:1px solid rgba(255,255,255,.2);border-radius:99px;font-size:clamp(11px, .74vw, 14px);padding:clamp(2px,.26vw,5px) clamp(6px,.53vw,10px);margin-bottom:clamp(8px,.79vw,15px);display:inline-block}.ul-footer-socials a,.ul-service-btn{border:1px solid rgba(255,255,255,.2)}.ul-service-title{font-size:clamp(18px, 1.26vw, 24px);font-weight:700;letter-spacing:-.02em;margin-bottom:clamp(8px,.79vw,15px)}.ul-service-descr{margin-bottom:clamp(20px,1.89vw,36px);font-weight:500}.ul-service-btn{display:inline-flex;width:100%;justify-content:center;align-items:center;font-weight:500;color:var(--ul-primary);gap:clamp(5px,.53vw,10px);border-radius:10px;height:clamp(32px,2.73vw,52px);color:var(--white);margin-bottom:clamp(15px,1.58vw,30px)}.ul-project-details-img-slider .ul-slider-nav button,.ul-service-btn:hover{background-color:var(--white);color:var(--ul-black)}.ul-feature-2:hover .ul-feature-2-descr,.ul-feature-2:hover .ul-feature-2-title,.ul-footer-2 .ul-footer-socials a:hover,.ul-footer-bottom .copyright-txt a,.ul-footer-top-contact-infos,.ul-footer-top-contact-infos a,.ul-offering,.ul-offerings .ul-section-title,.ul-pricing-2-clients .ul-clients-2-title,.ul-service-details-sidebar-links a.active,.ul-service-details-sidebar-links a:hover,.ul-solutions .ul-2-section-descr,.ul-solutions .ul-2-section-sub-title,.ul-solutions .ul-2-section-title,.ul-solutions-txt,.ul-team-member-name a{color:var(--white)}.ul-service-img{border-radius:20px 20px 0 0}.ul-service-img img{aspect-ratio:310/146;width:100%}.ul-service--inner{background-color:var(--ul-gray3)}.ul-offerings{background-color:var(--ul-black)}.ul-offerings::before{content:"";width:clamp(300px,21.02vw,400px);background:var(--ul-primary);opacity:.8;box-shadow:0 4px 4px rgba(0,0,0,.25);filter:blur(250px);transform:translateX(-50%);left:50%;bottom:clamp(17px,1.73vw,33px)}.ul-offerings .ul-section-heading .left{width:50%}.ul-offering{padding:clamp(12px,1.31vw,25px);padding-top:0;border-radius:20px;border:1px solid rgba(255,255,255,.3);text-align:center;--top-space:30px;margin-top:var(--top-space)}.ul-offering:hover::after,.ul-offering:hover::before{opacity:1;transform:translate(0,0)}.ul-offering:hover .ul-offering-icon{background:var(--ul-primary);color:var(--white)}.ul-offering::after,.ul-offering::before{content:"";width:clamp(30px,2.1vw,40px);background-color:var(--ul-primary);opacity:0;transition:.3s}.ul-offering::before{top:-1px;right:-1px;border-top-right-radius:20px;clip-path:polygon(0 0,100% 0,100% 100%)}.ul-offering::after{clip-path:polygon(100% 100%,0 100%,0 0);border-bottom-left-radius:20px;bottom:-1px;left:-1px}.ul-offering-icon{width:clamp(55px,3.68vw,70px);padding:8px;font-size:clamp(30px, 1.89vw, 36px);aspect-ratio:1/1;background:linear-gradient(180deg,#001a76 -210.71%,#00060c 100%);color:var(--ul-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:auto;margin-top:calc(var(--top-space) * -1);margin-bottom:clamp(12px,1.26vw,24px);transition:.3s}.ul-faq-2-list,.ul-faq-accordion{margin-top:clamp(16px,1.68vw,32px)}.ul-offering-title{font-size:clamp(15px, .95vw, 18px);margin-bottom:0;font-weight:600}.ul-faq{background-color:#f5f6f7}.ul-faq-row{--bs-gutter-x:clamp(30px, 3.15vw, 60px);--bs-gutter-y:0}.ul-faq-img img{max-width:none;max-height:clamp(547px,39.25vw,747px)}.ul-faq-vector-inner,.ul-faq-vector::after,.ul-faq-vector::before{position:absolute;right:0;bottom:0;z-index:-1;width:clamp(133px,18.71vw,356px);aspect-ratio:356/305;background:linear-gradient(180deg,#0b3585 0,#001a76 100%);opacity:.06;border-top-left-radius:999px}.ul-case-study-slider .swiper-slide.swiper-slide-visible .ul-case-study-item::after,.ul-faq-vector::after,.ul-faq-vector::before,.ul-inner-case-study-item::after{content:""}.ul-faq-vector::before{animation:3s linear infinite alternate shadow-expand}.ul-faq-vector::after{animation:3s linear infinite alternate shadow-expand-2}@keyframes shadow-expand{0%{width:clamp(133px,18.71vw,356px)}100%{width:clamp(209px,21.97vw,418px)}}@keyframes shadow-expand-2{0%{width:clamp(133px,18.71vw,356px)}100%{width:clamp(233px,24.49vw,466px)}}.ul-faq-2{background-color:#f6f3fe;position:relative;z-index:1}.ul-faq-2::after,.ul-faq-2::before{content:"";position:absolute;width:246px;height:205.1px;left:-137px;top:50%;background-color:#7203ff;opacity:.3;filter:blur(250px);transform:matrix(-1,0,0,1,0,0) translateY(-50%)}.ul-faq-2::after{left:auto;right:-18px;background-color:#ff1203}.ul-faq-2 .ul-faq-row{--bs-gutter-y:20px}.ul-faq-2-list{border:solid #ccd8ff;border-width:1px 0;padding:clamp(10px,1.05vw,20px) 0;display:flex;flex-wrap:wrap;gap:clamp(15px,1.31vw,25px)}.ul-faq-2-list li{position:relative;display:flex;align-items:center;gap:clamp(8px,.84vw,16px)}.ul-faq-2-list li::before{content:"";background:url(../img/check.svg) center center/contain no-repeat;width:clamp(13px,.84vw,16px);display:block;aspect-ratio:1/1}.ul-case-study-container{max-width:clamp(1200px,84.66vw,1611px);margin:auto}.ul-case-study-slider{--shadow-space-x:25px;--shadow-space-y:40px;padding:var(--shadow-space-y) var(--shadow-space-x);margin:calc(0% - var(--shadow-space-y)) calc(0% - var(--shadow-space-x))}.ul-case-study-item{padding:clamp(15px,1.05vw,20px);position:relative;z-index:1}.ul-case-study-item:hover .img img{transform:scale(1.1)}.ul-case-study-item::after,.ul-case-study-item::before{content:"";background-color:var(--white);position:absolute;inset:0;z-index:-1;clip-path:polygon(0% 4.098%,0% 4.098%,0.051% 3.434%,0.197% 2.803%,0.432% 2.215%,0.746% 1.678%,1.133% 1.2%,1.584% 0.791%,2.091% 0.457%,2.646% 0.209%,3.241% 0.054%,3.868% 0%,96.132% 0%,96.132% 0%,96.759% 0.054%,97.354% 0.209%,97.909% 0.457%,98.416% 0.791%,98.867% 1.2%,99.254% 1.678%,99.568% 2.215%,99.803% 2.803%,99.949% 3.434%,100% 4.098%,100% 79.452%,100% 79.452%,99.949% 80.116%,99.803% 80.747%,99.568% 81.335%,99.254% 81.872%,98.867% 82.35%,98.416% 82.759%,97.909% 83.093%,97.354% 83.341%,96.759% 83.496%,96.132% 83.55%,72.534% 83.55%,72.534% 83.55%,71.906% 83.604%,71.311% 83.759%,70.756% 84.007%,70.249% 84.341%,69.798% 84.75%,69.412% 85.228%,69.097% 85.765%,68.863% 86.353%,68.716% 86.984%,68.665% 87.648%,68.665% 95.902%,68.665% 95.902%,68.615% 96.566%,68.468% 97.197%,68.234% 97.785%,67.919% 98.322%,67.532% 98.8%,67.082% 99.209%,66.575% 99.543%,66.02% 99.791%,65.424% 99.946%,64.797% 100%,3.868% 100%,3.868% 100%,3.241% 99.946%,2.646% 99.791%,2.091% 99.543%,1.584% 99.209%,1.133% 98.8%,0.746% 98.322%,0.432% 97.785%,0.197% 97.197%,0.051% 96.566%,0% 95.902%,0% 4.098%)}.ul-case-study-item::after{content:none;background-color:rgba(0,0,0,.06);inset:-4px;top:4px;bottom:-4px;filter:blur(13px);clip-path:none;z-index:-2}.ul-case-study-item .img{margin-bottom:clamp(15px,1.05vw,20px);overflow:hidden;border-radius:16px}.ul-case-study-item .img img{width:100%;height:100%!important}.ul-case-study-item .txt{max-width:66%}.ul-case-study-item-category{display:inline-flex;font-weight:500;color:#fff;background-color:var(--ul-primary);border-radius:5px;padding:4px clamp(7px,.53vw,10px);margin-bottom:clamp(6px,.63vw,12px)}.ul-case-study-item-title{color:var(--ul-c4);font-weight:700;font-size:clamp(20px, 1.26vw, 24px)}.ul-case-study-item-bottom{position:absolute;bottom:0;right:0;display:flex;gap:clamp(8px,.84vw,16px)}.ul-case-study-item-bottom>*{width:clamp(46px,2.94vw,56px);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:100px;font-size:clamp(21px, 1.26vw, 24px);font-weight:500}.ul-case-study-item-index{background-color:var(--white);color:var(--ul-primary);box-shadow:0 4px 30px rgba(0,0,0,.08)}.ul-case-study-item-btn,.ul-footer .ul-nwsltr-form .top button:hover{background-color:var(--ul-c4)}.ul-case-study-item-btn{color:var(--white);position:relative;z-index:1}.ul-case-study-item-btn::before{content:"";position:absolute;inset:0;border-radius:50%;z-index:-1;opacity:0;transition:.4s;background:linear-gradient(0deg,#001a76 0,#0b3585 100%);transform:rotate(180deg)}.bhg-service-card:hover::before,.ul-case-study-item-btn:hover::before,.ul-inner-testimonial-slider .swiper-slide.swiper-slide-active,.ul-inner-testimonial-slider .swiper-slide.swiper-slide-next,.ul-reviews-2-slider .swiper-slide.swiper-slide-visible,.ul-service-details-sidebar-links a.active::before,.ul-service-details-sidebar-links a:hover::before{opacity:1}.ul-review-contact{background:url(../img/contact-review-bg.png) center center/cover no-repeat;position:relative;z-index:1}.ul-contact-form-wrapper,.ul-features-grid .row .col:nth-child(2n) .ul-service{background:linear-gradient(180deg,#001a76 0,#0b3585 100%)}.ul-review-contact .bg-img img{position:absolute;z-index:-1;top:0;left:0;height:100%;clip-path:polygon(0% 0%,77.582% 0%,100% 22.748%,100% 100%,0% 100%,0% 0%);aspect-ratio:660/880;max-width:43%}.ul-review-contact-row{--bs-gutter-x:clamp(20px, 3.15vw, 60px);--bs-gutter-y:clamp(20px, 3.15vw, 60px)}.ul-contact-form-wrapper{border-radius:20px;padding:clamp(20px,2.15vw,30px)}.ul-blog-2,.ul-contact-form-wrapper .ul-section-sub-title::after,.ul-contact-form-wrapper .ul-section-title::after{background:var(--white)}.ul-contact-form-wrapper .ul-section-sub-title,.ul-contact-form-wrapper .ul-section-title{color:var(--white);-webkit-text-fill-color:var(--white);background:0 0}.ul-contact-form-wrapper .ul-section-sub-title::before,.ul-contact-form-wrapper .ul-section-title::before{border-color:var(--white)}.ul-contact-form-wrapper .ul-section-title{margin-bottom:clamp(16px,1.37vw,26px);font-size:clamp(24px, 1.58vw, 30px)}.ul-contact-form label{color:var(--white);background-color:transparent;display:block;font-weight:400;margin-bottom:clamp(5px,.53vw,10px)}.ul-contact-form button[type=submit],.ul-contact-form input,.ul-contact-form textarea{background-color:var(--white);height:clamp(46px,2.94vw,56px);border-radius:6px;border:none;padding:0 clamp(14px,1.05vw,20px);font-size:clamp(13px, .84vw, 16px);width:100%}.ul-contact-form input,.ul-contact-form textarea{font-size:14px}.ul-contact-form textarea{padding:clamp(14px,1.05vw,20px);height:clamp(90px,5.78vw,110px)}.ul-contact-form textarea:focus,.ul-contact-form textarea:focus-visible,.ul-contact-form textarea:focus-within{outline:0}.ul-contact-form input:-webkit-autofill,.ul-contact-form input:-webkit-autofill:active,.ul-contact-form input:-webkit-autofill:focus,.ul-contact-form input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--white) inset!important}.ul-contact-form button[type=submit]{background-color:var(--ul-black);color:var(--white)}.ul-reviews .ul-section-title{margin-bottom:clamp(14px,1.26vw,24px)}.ul-reviews-heading-descr{margin-bottom:clamp(16px,1.68vw,32px);font-weight:300}.ul-reviews-slider{background-color:var(--white);border-radius:10px;box-shadow:0 4px 25px rgba(0,0,0,.06)}.ul-reviews-slider-nav{justify-content:center;margin-top:clamp(20px,2.1vw,40px);gap:clamp(12px,1.05vw,20px);position:relative}.ul-reviews-slider-nav::after,.ul-reviews-slider-nav::before{content:"";position:absolute;width:35%;height:1px;top:50%;background-color:var(--ul-primary);visibility:visible;left:0;z-index:1}.ul-reviews-slider-nav::after{right:0;left:auto}.ul-reviews-slider-nav button{font-size:clamp(30px, 1.84vw, 35px);box-shadow:none;background-color:transparent;border:1px solid var(--ul-primary)}.ul-review{padding:clamp(20px,2.1vw,40px)}.ul-review .top{display:flex;flex-direction:row;align-items:flex-start;gap:clamp(12px,1.05vw,20px);margin-bottom:clamp(16px,1.1vw,21px)}.ul-review-reviewer-img{border-radius:50%;flex-shrink:0}.ul-review-reviewer-img img{object-fit:cover;width:clamp(60px,5.25vw,100px);aspect-ratio:1/1}.ul-review-reviewer-info{flex-grow:1;align-self:center}.ul-blog-info,.ul-blog-infos{align-items:center;display:flex}.ul-review-reviewer-name{font-weight:600;font-size:clamp(16px, 1.05vw, 20px);margin-bottom:clamp(5px,.42vw,8px)}.ul-blog .date .number,.ul-blog-2-infos,.ul-blog-btn,.ul-blog-excerpt,.ul-review-reviewer-role,.ul-review-txt{font-size:clamp(13px, .84vw, 16px)}.ul-review-reviewer-role{font-weight:400;color:var(--ul-gray3);margin-bottom:clamp(6px,.58vw,11px)}.ul-review-rating{color:var(--ul-primary);display:flex;gap:5px}.ul-review-txt{color:var(--ul-gray);margin-bottom:0}.ul-reviews-2-container{max-width:calc(clamp(1100px,69.36vw,1320px) + 30px);padding-left:15px;padding-right:15px;margin:auto}.ul-reviews-2-slider{padding:80px;margin:-80px}.ul-reviews-2-slider .swiper-slide{opacity:0;transition:.3s}.ul-reviews-2-slider-nav{gap:clamp(7px,.53vw,10px);position:relative;z-index:2}.ul-reviews-2-slider-nav button{aspect-ratio:1/1;width:clamp(46px,2.94vw,56px);background-color:var(--ul-2-primary);color:var(--white);border-radius:6px}.ul-review-2{box-shadow:0 0 60px 20px rgba(50,50,71,.05);border-radius:10px;padding:clamp(15px,1.84vw,35px) clamp(15px,1.05vw,20px);display:flex;gap:clamp(18px,1.84vw,35px)}.ul-review-2 .ul-review-txt{margin-bottom:clamp(8px,.63vw,12px)}.ul-review-2 .ul-review-reviewer-name{font-weight:600;font-size:clamp(15px, .95vw, 18px);margin-bottom:clamp(7px,.53vw,10px)}.ul-review-2 .ul-review-reviewer-role{font-weight:700;color:var(--ul-2-gray);margin-bottom:clamp(8px,.84vw,16px)}.ul-review-2 .ul-review-reviewer-img{position:absolute;right:clamp(15px,1.58vw,30px);bottom:calc(0% - clamp(22px,2.21vw,42px));background-color:var(--white);border:2px dashed rgba(219,219,219,.8);padding:clamp(8px,.79vw,15px)}.ul-review-2 .ul-review-reviewer-img img{border-radius:50%;width:clamp(68px,4.1vw,78px)}.ul-review-2 .ul-review-rating i{background:linear-gradient(85.89deg,#49478c 7.82%,#9756ff 117.28%);background-clip:text;-webkit-text-fill-color:transparent}.ul-blogs-vector{position:absolute;z-index:-1;top:0;left:0;max-width:clamp(308px,33.53vw,638px);pointer-events:none}.ul-blog{border:1px solid #d9d9d9;border-radius:20px;padding:clamp(12px,1.05vw,20px)}.ul-blog-img{border-radius:10px;margin-bottom:clamp(20px,1.58vw,30px);position:relative}.ul-blog-img img{width:100%}.ul-blog .date{position:absolute;top:clamp(10px,.84vw,16px);left:clamp(10px,.84vw,16px);background:linear-gradient(180deg,#0b3585 4.76%,#001a76 168.25%);border-radius:6px;display:inline-block;text-align:center;color:var(--white);padding:clamp(6px,.53vw,10px) clamp(10px,.84vw,16px)}.ul-blog .date .number{display:block;font-weight:700;line-height:.8;margin-bottom:clamp(3px,.32vw,6px)}.ul-blog .date .txt{line-height:.8;display:block;font-weight:400;font-size:clamp(11px, .63vw, 12px)}.ul-blog-txt{padding:clamp(6px,.53vw,10px);padding-top:0}.ul-blog-infos{gap:clamp(15px,1.05vw,20px);font-size:clamp(12px, .729vw, 14px);font-weight:300;margin-bottom:clamp(6px,.58vw,11px);color:var(--ul-gray)}.ul-blog-info{gap:clamp(5px,.42vw,8px);line-height:1}.ul-blog-info i{font-size:clamp(17px, 1.05vw, 20px);color:var(--ul-primary)}.ul-blog-title{font-weight:600;font-size:clamp(21px, 1.26vw, 24px);margin-bottom:clamp(12px,.95vw,18px);line-height:1.3;color:var(--ul-c4)}.ul-blog-excerpt{font-weight:300;color:var(--ul-gray);margin-bottom:clamp(15px,1.58vw,30px);line-height:1.7}.ul-blog-author{display:flex;align-items:center;gap:clamp(12px,.84vw,16px)}.ul-blog-author .author-img img{border-radius:50%;max-width:clamp(46px,2.94vw,56px)}.ul-blog-author .title{font-weight:300;font-size:clamp(12px, .74vw, 14px);color:var(--ul-primary);display:block;margin-bottom:clamp(3px,.26vw,5px)}.ul-footer-widget-links>::before,.ul-service-details-txt ul li::before,.ul-solutions-txt .ul-faq-2-list li::before{font-family:Rubik,sans-serif!important;font-weight:400!important;line-height:1;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}.ul-blog-author .author-name,.ul-footer-2 .ul-footer-top-contact-infos,.ul-footer-2 .ul-footer-top-contact-infos a,.ul-inner-faq .ul-single-accordion-item.open .ul-single-accordion-item__title{color:var(--ul-c4)}.ul-blog-btn{font-weight:500;color:var(--ul-primary);display:inline-flex;align-items:center;gap:6px}.ul-blog-btn:hover,.ul-footer-top-contact-info a:hover,.ul-footer-widget-links a:hover{color:var(--ul-secondary)}.ul-blog-2-info i,.ul-blog-2-tag,.ul-blog-2-title:hover{color:var(--ul-2-primary)}.ul-blog-horizontal{display:flex;align-items:center;gap:clamp(15px,1.58vw,30px);height:auto}.ul-blog-horizontal:not(:last-child),.ul-team-details-experience{margin-bottom:clamp(15px,1.31vw,25px)}.ul-blog-horizontal .ul-blog-img{flex-shrink:0;max-width:clamp(178px,12.51vw,238px);margin-bottom:0}.ul-blog-horizontal .ul-blog-title,.ul-cta-2 .ul-2-section-title{margin-bottom:clamp(15px,1.58vw,30px)}.ul-blog-horizontal .ul-blog-img img{aspect-ratio:238/236;object-fit:cover;width:100%}.ul-blog-horizontal .ul-blog-txt,.ul-inner-blog-2 .ul-blog-txt{padding:0}.ul-inner-about-stat .stat-number,.ul-inner-testimony-icon{-webkit-text-fill-color:transparent;text-fill-color:transparent}.ul-app-ad-img,.ul-clients-2,.ul-cta,.ul-cta-2,.ul-pricing-2-clients,.ul-service-details-sidebar-cta{text-align:center}.ul-blog-2{border-radius:15px;border:1px solid #e6e6e6;padding:clamp(14px,1.26vw,24px)}.ul-blog-2-img img{border-radius:10px;width:100%;aspect-ratio:380/216;object-fit:cover}.ul-blog-2-tag{position:absolute;left:1px;bottom:-8px;background-color:#faf8ff;display:flex;align-items:center;gap:clamp(7px,.53vw,10px);padding:clamp(4px,.26vw,5px) clamp(10px,.63vw,12px);border-radius:999px}.ul-blog-2-txt{box-shadow:0 4px 40px transparent;transition:.4s;border-radius:0 0 16px 16px}.ul-clients,.ul-cta-2{border-radius:20px;overflow:hidden}.ul-blog-2-infos{display:flex;flex-wrap:wrap;align-items:center;font-weight:400;color:var(--ul-2-gray);gap:clamp(15px,1.58vw,30px)}.ul-blog-2-info{display:flex;align-items:center;line-height:1;gap:clamp(7px,.53vw,10px);border-right:1px solid var(--ul-2-primary);padding-right:clamp(15px,1.58vw,30px)}.ul-blog-2-info:last-child{border-right:none;justify-content:flex-end}.ul-blog-2-title{font-weight:600;font-size:clamp(18px, 1.26vw, 24px);line-height:1.3;padding-top:clamp(16px,1.37vw,26px);padding-bottom:clamp(10px,.89vw,17px);border-bottom:1px solid #e6e6e6;margin-bottom:clamp(16px,1.26vw,24px)}.ul-blogs-3-container{--container-space-x:30px;max-width:calc(clamp(1200px,82.5vw,1570px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);margin:auto}.ul-clients{background:linear-gradient(90deg,#001a76 -35.04%,#b409a8 252.82%);position:relative;z-index:1;padding:clamp(20px,3.36vw,64px)}.ul-clients-vector{position:absolute;z-index:-1;top:0;right:0}.ul-cta{background:url(../img/cta-bg.jpg) center center/cover no-repeat;position:relative;z-index:1;padding:clamp(60px,10.51vw,200px) 0}.ul-cta::after{content:"";position:absolute;inset:0;background-color:rgba(30,37,47,.6);z-index:-2}.ul-cta::before{content:"";position:absolute;inset:0;top:auto;bottom:-1px;background-color:var(--white);height:clamp(18px,1.26vw,24px);clip-path:polygon(2.072% 58.88%,0.663% 8.583%,0.663% 8.583%,0.599% 6.547%,0.532% 4.961%,0.464% 3.824%,0.395% 3.138%,0.326% 2.901%,0.256% 3.115%,0.187% 3.779%,0.119% 4.894%,0.052% 6.459%,-0.012% 8.474%,-0.012% 8.474%,-0.186% 16.768%,-0.307% 27.049%,-0.377% 38.645%,-0.4% 50.88%,-0.378% 63.081%,-0.313% 74.575%,-0.208% 84.688%,-0.065% 92.745%,0.113% 98.074%,0.324% 100%,99.958% 100%,99.958% 100%,100.041% 99.172%,100.107% 96.909%,100.157% 93.544%,100.189% 89.411%,100.204% 84.843%,100.201% 80.173%,100.179% 75.734%,100.139% 71.859%,100.079% 68.881%,100% 67.134%,100% 67.134%,99.992% 67.05%,99.984% 66.985%,99.975% 66.938%,99.967% 66.909%,99.959% 66.899%,99.951% 66.907%,99.943% 66.934%,99.934% 66.979%,99.926% 67.042%,99.918% 67.124%,97.8% 90.796%,97.8% 90.796%,97.64% 92.232%,97.479% 92.959%,97.318% 92.983%,97.158% 92.31%,96.999% 90.945%,96.841% 88.893%,96.686% 86.16%,96.534% 82.751%,96.384% 78.672%,96.239% 73.928%,95.2% 37.278%,95.2% 37.278%,94.979% 30.391%,94.752% 25.034%,94.519% 21.208%,94.283% 18.913%,94.045% 18.147%,93.808% 18.913%,93.572% 21.208%,93.339% 25.034%,93.112% 30.391%,92.891% 37.278%,92.261% 59.493%,92.261% 59.493%,92.042% 66.349%,91.815% 71.69%,91.584% 75.516%,91.349% 77.827%,91.113% 78.623%,90.876% 77.903%,90.641% 75.666%,90.409% 71.914%,90.183% 66.645%,89.963% 59.859%,89.319% 37.402%,89.319% 37.402%,89.095% 30.521%,88.865% 25.206%,88.629% 21.456%,88.391% 19.269%,88.15% 18.646%,87.911% 19.584%,87.673% 22.083%,87.438% 26.14%,87.21% 31.756%,86.988% 38.93%,86.47% 57.845%,86.47% 57.845%,86.25% 64.986%,86.022% 70.586%,85.789% 74.644%,85.553% 77.157%,85.314% 78.124%,85.075% 77.544%,84.837% 75.417%,84.603% 71.739%,84.373% 66.51%,84.15% 59.728%,83.465% 36.091%,83.465% 36.091%,83.245% 29.404%,83.019% 24.221%,82.789% 20.54%,82.555% 18.362%,82.319% 17.685%,82.084% 18.51%,81.85% 20.836%,81.62% 24.662%,81.395% 29.988%,81.177% 36.814%,80.541% 59.258%,80.541% 59.258%,80.32% 66.145%,80.092% 71.502%,79.86% 75.328%,79.624% 77.624%,79.386% 78.389%,79.148% 77.624%,78.912% 75.328%,78.68% 71.502%,78.452% 66.145%,78.231% 59.258%,77.622% 37.762%,77.622% 37.762%,77.399% 30.811%,77.169% 25.423%,76.934% 21.598%,76.695% 19.335%,76.455% 18.633%,76.216% 19.492%,75.978% 21.912%,75.743% 25.89%,75.514% 31.428%,75.292% 38.525%,74.746% 58.251%,74.746% 58.251%,74.525% 65.316%,74.297% 70.838%,74.063% 74.817%,73.827% 77.251%,73.588% 78.141%,73.349% 77.484%,73.112% 75.28%,72.877% 71.529%,72.648% 66.23%,72.426% 59.381%,71.782% 36.914%,71.782% 36.914%,71.561% 30.097%,71.333% 24.813%,71.1% 21.061%,70.864% 18.84%,70.626% 18.151%,70.388% 18.993%,70.152% 21.365%,69.92% 25.267%,69.693% 30.697%,69.472% 37.656%,68.878% 58.88%,68.878% 58.88%,68.658% 65.839%,68.431% 71.27%,68.198% 75.171%,67.962% 77.543%,67.725% 78.385%,67.487% 77.696%,67.251% 75.476%,67.018% 71.724%,66.79% 66.439%,66.569% 59.622%,65.904% 36.446%,65.904% 36.446%,65.685% 29.691%,65.46% 24.436%,65.229% 20.684%,64.995% 18.432%,64.76% 17.681%,64.525% 18.432%,64.291% 20.684%,64.061% 24.436%,63.835% 29.69%,63.616% 36.446%,62.949% 59.722%,62.949% 59.722%,62.728% 66.526%,62.501% 71.804%,62.268% 75.556%,62.033% 77.783%,61.795% 78.485%,61.558% 77.663%,61.323% 75.317%,61.091% 71.447%,60.864% 66.054%,60.644% 59.138%,60.023% 37.07%,60.023% 37.07%,59.801% 30.104%,59.572% 24.687%,59.339% 20.817%,59.101% 18.495%,58.862% 17.722%,58.623% 18.495%,58.386% 20.817%,58.152% 24.687%,57.923% 30.104%,57.702% 37.07%,57.091% 58.763%,57.091% 58.763%,56.869% 65.728%,56.64% 71.146%,56.407% 75.015%,56.169% 77.337%,55.93% 78.111%,55.691% 77.337%,55.454% 75.015%,55.22% 71.146%,54.992% 65.728%,54.77% 58.763%,54.166% 37.312%,54.166% 37.312%,53.943% 30.315%,53.713% 24.882%,53.478% 21.012%,53.239% 18.707%,52.999% 17.964%,52.759% 18.785%,52.521% 21.168%,52.286% 25.114%,52.056% 30.622%,51.834% 37.692%,51.265% 58.141%,51.265% 58.141%,51.043% 65.211%,50.813% 70.719%,50.578% 74.664%,50.34% 77.048%,50.1% 77.868%,49.86% 77.126%,49.621% 74.82%,49.386% 70.951%,49.156% 65.518%,48.933% 58.521%,48.323% 36.832%,48.323% 36.832%,48.102% 29.898%,47.874% 24.496%,47.642% 20.627%,47.406% 18.289%,47.168% 17.485%,46.93% 18.213%,46.694% 20.475%,46.461% 24.27%,46.233% 29.599%,46.012% 36.463%,45.362% 59.269%,45.362% 59.269%,45.141% 66.146%,44.912% 71.481%,44.679% 75.276%,44.442% 77.532%,44.204% 78.247%,43.965% 77.423%,43.729% 75.06%,43.496% 71.158%,43.268% 65.718%,43.047% 58.741%,42.456% 37.657%,42.456% 37.657%,42.236% 30.697%,42.009% 25.267%,41.777% 21.365%,41.541% 18.993%,41.303% 18.152%,41.065% 18.84%,40.829% 21.061%,40.596% 24.813%,40.369% 30.097%,40.147% 36.914%,39.489% 59.859%,39.489% 59.859%,39.269% 66.645%,39.043% 71.914%,38.811% 75.666%,38.576% 77.903%,38.339% 78.623%,38.103% 77.827%,37.868% 75.516%,37.637% 71.69%,37.41% 66.349%,37.191% 59.493%,36.568% 37.517%,36.568% 37.517%,36.346% 30.599%,36.117% 25.227%,35.884% 21.401%,35.646% 19.121%,35.408% 18.387%,35.169% 19.199%,34.932% 21.555%,34.698% 25.457%,34.47% 30.903%,34.248% 37.894%,33.654% 59.112%,33.654% 59.112%,33.435% 66.04%,33.209% 71.456%,32.978% 75.357%,32.743% 77.744%,32.507% 78.615%,32.27% 77.97%,32.035% 75.808%,31.803% 72.128%,31.576% 66.929%,31.355% 60.211%,30.67% 36.564%,30.67% 36.564%,30.448% 29.815%,30.219% 24.601%,29.986% 20.922%,29.75% 18.777%,29.512% 18.164%,29.274% 19.082%,29.039% 21.531%,28.807% 25.51%,28.58% 31.016%,28.36% 38.05%,27.807% 58.011%,27.807% 58.011%,27.585% 65.108%,27.356% 70.646%,27.122% 74.625%,26.883% 77.044%,26.643% 77.903%,26.403% 77.201%,26.165% 74.938%,25.93% 71.113%,25.7% 65.725%,25.477% 58.775%,24.874% 37.517%,24.874% 37.517%,24.653% 30.599%,24.424% 25.227%,24.19% 21.401%,23.953% 19.121%,23.714% 18.387%,23.475% 19.199%,23.238% 21.555%,23.005% 25.457%,22.776% 30.903%,22.555% 37.894%,21.954% 59.34%,21.954% 59.34%,21.736% 66.238%,21.511% 71.638%,21.281% 75.539%,21.048% 77.94%,20.812% 78.839%,20.577% 78.237%,20.343% 76.132%,20.112% 72.522%,19.885% 67.407%,19.665% 60.786%,18.931% 35.751%,18.931% 35.751%,18.711% 29.129%,18.485% 24.014%,18.254% 20.405%,18.02% 18.299%,17.784% 17.697%,17.549% 18.597%,17.315% 20.998%,17.085% 24.899%,16.86% 30.299%,16.642% 37.197%,16.042% 58.643%,16.042% 58.643%,15.82% 65.633%,15.592% 71.079%,15.358% 74.981%,15.121% 77.338%,14.883% 78.149%,14.644% 77.415%,14.406% 75.135%,14.173% 71.31%,13.944% 65.938%,13.722% 59.019%,13.127% 38.011%,13.127% 38.011%,12.902% 31.028%,12.671% 25.624%,12.435% 21.8%,12.195% 19.554%,11.954% 18.885%,11.713% 19.793%,11.474% 22.277%,11.238% 26.335%,11.008% 31.967%,10.785% 39.172%,10.288% 57.364%,10.288% 57.364%,10.065% 64.569%,9.835% 70.201%,9.6% 74.259%,9.36% 76.743%,9.119% 77.651%,8.878% 76.982%,8.638% 74.736%,8.402% 70.912%,8.171% 65.508%,7.946% 58.525%,7.338% 37.044%,7.338% 37.044%,7.118% 30.188%,6.892% 24.846%,6.66% 21.02%,6.426% 18.709%,6.189% 17.913%,5.952% 18.634%,5.718% 20.87%,5.486% 24.622%,5.259% 29.891%,5.039% 36.677%,4.381% 59.622%,4.381% 59.622%,4.16% 66.439%,3.932% 71.724%,3.699% 75.476%,3.463% 77.696%,3.225% 78.385%,2.988% 77.543%,2.752% 75.171%,2.52% 71.27%,2.292% 65.839%,2.072% 58.88%)}.ul-cta-title{font-size:clamp(35px, 4.2vw, 80px);color:var(--white);font-weight:700;margin-bottom:clamp(16px,1.73vw,33px)}.ul-cta-vector{position:absolute;top:0;left:0;z-index:-1;pointer-events:none;max-width:clamp(175px,19.71vw,375px)}.ul-cta-2{--container-space-x:30px;max-width:calc(clamp(0px,75.67vw,1440px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);margin:auto;background:#4339f2;position:relative;z-index:2}.ul-cta-2 .ul-2-section-title{color:var(--white)}.ul-cta-2 .ul-2-section-descr{color:#fdfdff;font-size:clamp(15px, .95vw, 18px);max-width:clamp(607px,32.05vw,610px);margin:auto;margin-bottom:clamp(18px,1.94vw,37px)}.ul-cta-2-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,.79vw,15px)}.ul-cta-2-btns a{color:var(--white);border:1px solid var(--white);border-radius:5px;height:clamp(45px,2.63vw,50px);display:flex;align-items:center;justify-content:center;padding:0 clamp(15px,1.26vw,24px);font-weight:600;font-size:clamp(15px, .95vw, 18px)}.ul-cta-2-btns a:first-child,.ul-cta-2-btns a:hover{background-color:var(--white);color:var(--black)}.ul-cta-2-btns a:first-child:hover{background-color:var(--ul-primary);border-color:var(--ul-primary);color:var(--white)}.ul-cta-2-vector{position:absolute;border-radius:50%;aspect-ratio:1/1;z-index:-1}.ul-cta-2-vector.vector-1,.ul-cta-2-vector.vector-2{width:clamp(127px,17.18vw,327px);border:3px solid var(--white)}.ul-cta-2-vector.vector-1{bottom:calc(0% - clamp(42px,4.83vw,92px));left:calc(0% - clamp(94px,8.62vw,164px))}.ul-cta-2-vector.vector-3{left:calc(0% - clamp(111px,8.99vw,171px));bottom:calc(0% - clamp(107px,5.78vw,110px))}.ul-cta-2-vector.vector-2{right:calc(0% - clamp(42px,4.83vw,92px));top:calc(0% - clamp(94px,8.62vw,164px))}.ul-cta-2-vector.vector-4{top:calc(0% - clamp(111px,8.99vw,171px));right:calc(0% - clamp(107px,5.78vw,110px))}.ul-cta-2-vector.vector-3,.ul-cta-2-vector.vector-4{border:3px solid #5f57f4;width:clamp(221px,22.12vw,421px)}.ul-footer{position:relative;z-index:1;background:var(--ul-c4)}.ul-footer-container{max-width:clamp(1010px,61.59vw,1172px);margin:auto}@media screen and (max-width:1199px){.ul-about-3-tab>img{max-width:100%}.ul-how-it-works-imgs{margin-right:calc(0% - clamp(0px,1.49vw,291px))}.ul-case-study-container{margin:0 15px}.ul-footer-container{padding:0 15px}}.ul-footer-top{padding:clamp(25px,3.15vw,60px) 0;border-bottom:1px solid rgba(255,255,255,.2)}.ul-footer-top-contact-infos{overflow:hidden;position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:20px}.ul-footer-top-contact-info{display:flex;align-items:center;gap:clamp(10px,1.05vw,20px);padding-left:clamp(15px,3.42vw,65px);margin-left:clamp(15px,3.42vw,65px);border-left:1px solid rgba(255,255,255,.2)}.ul-footer-top-contact-info:first-child{margin-left:0;padding-left:0;border-left:none}.ul-footer-top-contact-info-icon{border:1px solid rgba(245,246,247,.2);border-radius:50%;width:clamp(53px,3.57vw,68px);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:clamp(27px, 1.58vw, 30px)}.ul-footer-top-contact-info-txt{display:flex;flex-direction:column}.ul-footer-top-contact-info-label{font-size:clamp(15px, .95vw, 18px);font-weight:400;color:#f5f6f7;margin-bottom:clamp(6px,.58vw,11px)}.ul-footer-top-contact-info-address{font-size:clamp(18px, 1.26vw, 24px);font-weight:600;margin-bottom:0}.ul-footer-socials{display:flex;align-items:center;gap:clamp(6px,.47vw,9px);font-size:clamp(15px, .95vw, 18px);margin-top:clamp(17px,1.05vw,20px)}.ul-footer-socials a{color:rgba(255,255,255,.8);border-radius:50%;width:clamp(33px,1.89vw,36px);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-size:clamp(12px, .79vw, 15px)}.ul-footer-middle{padding:clamp(50px,4.2vw,80px) 0;position:relative}.ul-footer-middle-wrapper{display:flex;justify-content:space-between;gap:10px}.ul-footer-about{max-width:clamp(300px,14.19vw,300px)}.ul-footer-about>*{margin-bottom:clamp(20px,1.94vw,37px)}.ul-feature-2-descr,.ul-footer-about>:last-child,.ul-history-milestone-descr,.ul-inner-sidebar-categories a:last-child,.ul-inner-sidebar-widget:last-child,.ul-pricing-package-body-list li:last-child,.ul-service-details-sidebar-links li:last-child a,.ul-team-details-experience:last-child{margin-bottom:0}.ul-footer-about .logo{max-width:clamp(120px,9.46vw,180px)}.ul-footer-about-txt{font-size:clamp(13px, .84vw, 16px);color:var(--ul-gray2)}.ul-footer-about-btn{border:1px solid rgba(255,255,255,.2);height:clamp(42px,2.42vw,46px);padding:0 clamp(12px,1.05vw,20px);display:inline-flex;align-items:center;gap:clamp(7px,.53vw,10px);font-weight:700;font-size:clamp(13px, .84vw, 16px);color:var(--white);border-radius:999px}.ul-footer-widget{min-width:clamp(110px,10.51vw,200px)}.ul-footer-widget-title{font-weight:700;font-size:clamp(17px, 1.05vw, 20px);color:var(--white);margin-bottom:clamp(13px,1.37vw,26px);padding-bottom:clamp(8px,.68vw,13px);position:relative}.ul-footer-widget-title::after,.ul-footer-widget-title::before{content:"";position:absolute;top:100%;left:0;height:2px;width:20px;background-color:var(--white)}.ul-footer-widget-title::after{left:26px;width:83px;background-color:var(--ul-primary)}.ul-footer-widget-links{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(15px,.95vw,18px)}.ul-footer-widget-links>*{display:inline-flex;align-items:center;color:var(--ul-gray2);font-size:clamp(13px, .84vw, 16px);position:relative}.ul-footer-widget-links>::before{content:"\2192";padding-right:10px}.ul-footer-post{display:flex;gap:clamp(13px,.84vw,16px);margin-bottom:0;border-bottom:none;padding-bottom:0;padding-top:clamp(12px,1.26vw,24px)}.ul-footer-post .img{flex-shrink:0;max-width:clamp(70px,5.26vw,80px);border-radius:8px;overflow:hidden}.ul-footer-2 .ul-footer-vector-1,.ul-footer-2 .ul-footer-vector-2{max-width:none;bottom:0}.ul-footer-post .img img{aspect-ratio:1/1;width:100%}.ul-footer-post .title a{color:var(--white);font-size:clamp(13px, .84vw, 16px);font-weight:600}.ul-footer-post .date{color:rgba(255,255,255,.8);font-size:clamp(12px, .74vw, 14px);display:flex;align-items:center;gap:clamp(6px,.47vw,9px);margin-bottom:clamp(7px,.53vw,10px)}.ul-footer-post .date .icon{color:var(--white);font-size:clamp(13px, .84vw, 16px)}.ul-footer-contact-links a{color:var(--white);gap:clamp(5px,.42vw,8px)}.ul-footer-bottom .copyright-txt,.ul-footer-bottom a{color:rgba(255,255,255,.9);font-size:clamp(13px, .84vw, 16px)}.ul-footer-contact-links a::before,.ul-pricing-package-3.ul-pricing-package::before,.ul-team-details-experience .ul-progressbar::before{content:none}.ul-footer .ul-nwsltr-form,.ul-service-details-txt ul{margin-top:clamp(15px,1.58vw,30px)}.ul-footer .ul-nwsltr-form .top{background-color:var(--white);padding:clamp(2px,.26vw,5px);border-radius:8px;height:clamp(45px,2.94vw,56px);display:flex}.ul-footer .ul-nwsltr-form .top input{border:none;padding:0 clamp(7px,.53vw,10px);font-size:14px;width:100%}.ul-footer .ul-nwsltr-form .top button{background-color:var(--ul-primary);color:var(--white);aspect-ratio:1/1;flex-shrink:0;border-radius:5px;display:flex;align-items:center;justify-content:center}.ul-footer .ul-nwsltr-form .agreement{font-size:clamp(13px, .84vw, 16px);color:rgba(255,255,255,.6);margin-top:clamp(12px,1.26vw,24px)}.ul-footer .ul-nwsltr-form .agreement a{color:var(--white);text-decoration:underline}.ul-footer-bottom{padding:clamp(14px,1.16vw,22px) 0;border-top:1px solid rgba(255,255,255,.2)}.ul-app-ad,.ul-features-2-container,.ul-features-container,.ul-functions-container,.ul-pricing-2-container{padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);--container-space-x:30px}.ul-footer-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.ul-footer-bottom .copyright-txt{margin-bottom:0;text-align:center}.ul-footer-bottom-nav{display:flex;gap:clamp(15px,1.58vw,30px)}.ul-footer-recent-posts{max-width:clamp(240px,15.76vw,300px)}.ul-footer-vectors>*{position:absolute;z-index:-1;max-width:clamp(115px,11.3vw,215px)}.ul-footer-vector-1{bottom:clamp(18px,2.52vw,48px);left:0}.ul-footer-vector-2{bottom:clamp(18px,2.52vw,48px);right:0}.ul-footer-2{background-color:#eff1ff;color:var(--ul-black);overflow:hidden}.ul-footer-2 .ul-footer-bottom,.ul-footer-2 .ul-footer-top{border-color:rgba(0,0,0,.2)}.ul-footer-2 .ul-footer-top-contact-info-icon{color:var(--ul-primary);border-color:rgba(43,78,255,.2)}.ul-footer-2 .ul-footer-top-contact-info{border-color:rgba(10,23,94,.2)}.ul-footer-2 .ul-footer-top-contact-info-label,.ul-footer-2 .ul-nwsltr-form .agreement a{color:#434343}.ul-blog-details-actions .tags-wrapper a:hover,.ul-blog-details-actions .tags-wrapper button:hover,.ul-footer-2 .ul-checkbox,.ul-pricing-package:hover::before{border-color:var(--ul-primary)}.ul-footer-2 .ul-checkbox-txt{color:rgba(67,67,67,.6)}.ul-footer-2 .ul-footer-about-btn{border-color:var(--ul-primary);color:var(--ul-primary)}.ul-clients-2-title{font-size:clamp(17px, 1.05vw, 20px);font-weight:600;color:#666;margin-bottom:clamp(25px,2.89vw,55px);display:inline-block}.ul-app-ad{max-width:calc(clamp(1000px,69.36vw,1320px) + var(--container-space-x));margin:auto;position:relative;z-index:1;overflow:hidden;background-color:#fafafa;border-radius:20px;padding-top:clamp(40px,4.2vw,80px)}.ul-app-ad::before{content:"";position:absolute;width:774.91px;height:759.3px;left:-340.07px;top:-514.01px;background:rgba(0,101,242,.2);filter:blur(278.746px)}.ul-app-ad-img img{aspect-ratio:439/426;max-width:clamp(341px,23.17vw,441px)}.ul-app-ad-txt{margin-right:clamp(15px,10.25vw,195px)}.ul-app-ad-txt .ul-2-section-descr{margin-bottom:clamp(16px,1.68vw,32px)}.ul-app-ad-btns{display:flex;gap:clamp(8px,.79vw,15px)}.ul-app-ad-vectors>*{position:absolute;z-index:-1;top:50%;transform:translateY(-50%);pointer-events:none}.ul-app-ad-vectors .vector-1{left:0;aspect-ratio:238/433}.ul-app-ad-vectors .vector-2{right:0}.ul-pricing-2-container{max-width:clamp(820px,61.48vw,1170px);margin:auto}.ul-pricing-2::after{position:absolute;content:"";inset:0;top:auto;height:clamp(263px,24.33vw,463px);background:url(../img/banner-2-bg.jpg) center center/cover no-repeat;z-index:-1}.ul-pricing-package-2.ul-pricing-package{padding:0;background-color:#faf8ff}.ul-pricing-package-2:hover .ul-pricing-package-btn{background-color:var(--ul-2-primary)}.ul-pricing-package-2 .top{padding:clamp(20px,2.1vw,40px);padding-bottom:0}.ul-pricing-package-2 .ul-pricing-package-heading{border-bottom:1px solid rgba(86,86,86,.25);padding-bottom:clamp(16px,1.68vw,32px)}.ul-pricing-package-2 .ul-pricing-package-name{font-size:clamp(15px, .95vw, 18px);font-weight:600;color:var(--ul-2-primary)}.ul-pricing-package-2 .ul-pricing-package-price{font-size:clamp(28px, 2.52vw, 48px);font-weight:800}.ul-pricing-package-2 .ul-pricing-package-descr{font-size:clamp(12px, .74vw, 14px)}.ul-pricing-package-2 .ul-pricing-package-body-list li{margin-bottom:clamp(9px,.95vw,18px)}.ul-pricing-package-2 .ul-pricing-package-btn{border-radius:0;background-color:var(--ul-black);color:var(--white)}.ul-pricing-package-3.ul-pricing-package{background-color:var(--white);border:1px solid #d4dced;padding:clamp(20px,2.1vw,40px)}.ul-pricing-package-3-icon{margin-bottom:clamp(16px,1.73vw,33px)}.ul-pricing-package-3 .ul-pricing-package-heading{position:static;border-bottom:1px solid #d4dced}.ul-pricing-package-3 .ul-pricing-package-heading-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:clamp(12px,1.16vw,22px)}.ul-pricing-package-3 .ul-pricing-package-name{position:absolute;right:0;top:clamp(25px,2.63vw,50px);background-color:var(--ul-primary);color:var(--white);margin-bottom:0;font-weight:500;font-size:clamp(13px, .84vw, 16px);padding:clamp(6.5px,.5vw,9.5px);padding-right:clamp(8px,.84vw,16px);padding-left:clamp(15px,1.58vw,30px);clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,15% 50%,0% 0%)}.ul-pricing-package-3 .ul-pricing-package-price{line-height:.8;font-size:clamp(34px, 2.1vw, 40px);margin-bottom:clamp(7px,.53vw,10px)}.ul-pricing-package-3 .ul-pricing-package-prev-price{margin-bottom:0;font-weight:700;font-size:clamp(17px, 1.05vw, 20px);color:#445375;text-decoration:line-through}.ul-pricing-package-3 .ul-pricing-package-duration{font-size:clamp(13px, .84vw, 16px);color:#445375}.ul-pricing-package-3 .ul-pricing-package-body-list{color:#445375}.ul-pricing-package-3 .ul-pricing-package-body-list li::before{content:"\f113";padding-top:5px}.ul-pricing-package-3 .ul-pricing-package-btn{border:1px solid var(--ul-primary);color:var(--ul-primary);border-radius:999px;gap:clamp(7px,.53vw,10px)}.ul-features{background-color:#faf8ff;border-radius:clamp(25px,2.63vw,50px);margin:0 clamp(15px,2.63vw,50px)}.ul-features-2-container,.ul-features-container{margin:auto}.ul-features-container{max-width:calc(clamp(1070px,82.5vw,1570px) + var(--container-space-x))}.ul-features .ul-2-section-descr{color:#565656;max-width:816px}.ul-features-2 .ul-section-heading{max-width:760px;margin-left:auto;margin-right:auto}.ul-features-2-container{max-width:calc(clamp(0px,93.01vw,1770px) + var(--container-space-x))}.ul-feature-2{border:1px solid var(--card-theme)}.ul-feature-2:hover{background-color:var(--card-theme)}.ul-feature-2-icon{aspect-ratio:1/1;width:clamp(96px,6.1vw,116px);background-color:var(--white);border-radius:10px;border:1px solid rgba(107,0,189,.2);color:var(--card-theme);display:flex;align-items:center;justify-content:center;font-size:clamp(45px, 3.15vw, 60px);margin-bottom:clamp(14px,1.26vw,24px)}.ul-feature-2--2 .ul-feature-2-icon{border-color:rgba(255,163,25,.2)}.ul-feature-2--3 .ul-feature-2-icon{border-color:rgba(85,255,159,.2)}.ul-feature-2--4 .ul-feature-2-icon{border-color:rgba(57,149,255,.2)}.ul-functions-container{max-width:calc(clamp(1317px,69.36vw,1320px) + var(--container-space-x));margin:auto}@media screen and (max-width:991px){.ul-how-it-works-imgs{margin-right:calc(0% - clamp(0px,1.59vw,291px))}.ul-footer-top-contact-infos{flex-wrap:wrap;justify-content:center}.ul-footer-top-contact-info{flex-direction:column;align-items:flex-start}.ul-footer-vectors>*{opacity:50%}.ul-app-ad-img img{max-width:100%}.ul-functions .ul-bs-row{--bs-gutter-y:0}}.ul-functions-list{position:relative;z-index:3}.ul-functions-list .ul-single-accordion-item{border:1px solid transparent;border-radius:20px;background-color:#f5f5f5;box-shadow:none;padding:clamp(13px,1.21vw,23px) clamp(20px,2.1vw,40px);margin-bottom:clamp(10px,1.05vw,20px)}.ul-functions-list .ul-single-accordion-item__header{justify-content:flex-start;gap:clamp(10px,.74vw,14px)}.ul-functions-list .ul-single-accordion-item__header i{font-size:clamp(19px, 1.16vw, 22px)}.ul-functions-list .ul-single-accordion-item__body p{color:var(--black);line-height:1.6}.ul-functions-list .ul-single-accordion-item.open{background-color:#f2f4ff;border-color:var(--ul-primary)}.ul-functions-list .ul-single-accordion-item.open .ul-single-accordion-item__header i{transform:rotate(0)}.ul-functions-img img{max-width:clamp(211px,16.14vw,271px)}.ul-functions-img .vector{position:absolute;z-index:-3;top:50%;left:50%;transform:translate(-50%,-50%);max-width:clamp(743px,54.81vw,1043px)}.ul-functions-img .big-block,.ul-functions-img .sm-block{position:absolute;border-radius:50%;z-index:-1;aspect-ratio:1/1}.ul-functions-img .sm-block{width:clamp(76px,5.57vw,106px);background:linear-gradient(90deg,rgba(42,211,248,.25) -3.43%,rgba(60,114,252,.25) 116.83%)}.ul-functions-img .sm-block-1{top:0;right:30px;transform:translateY(-30%)}.ul-functions-img .sm-block-2{bottom:0;left:30px;transform:translateY(30%)}.ul-functions-img .big-block{width:clamp(220px,22.07vw,420px);background:linear-gradient(90deg,#2ad3f8 -3.43%,#001a76 116.83%);top:50%;transform:translateY(-50%)}.ul-solutions{background:linear-gradient(90deg,#001a76 0,#2ad3f8 100%);position:relative;z-index:1;overflow:hidden}.ul-solutions-img{position:relative;width:max-content;max-width:100%}.ul-solutions-img .main-img{border-radius:10px;max-width:clamp(415px,27.06vw,515px)}@media screen and (max-width:1199px){.ul-footer-middle-wrapper{flex-wrap:wrap}.ul-footer-widget{max-width:290px;flex-grow:1}.ul-app-ad{margin:0 15px}.ul-solutions-img .main-img{max-width:clamp(360px,27.06vw,515px)}.ul-contact-infos>*{max-width:calc((100% - 60px)/ 3)}}.ul-solutions-img-2{position:absolute;bottom:calc(0% - clamp(65px,7.62vw,145px));right:calc(0% - clamp(165px,13.93vw,265px));max-width:clamp(378px,28.27vw,538px)}.ul-history-milestone,.ul-stats,.ul-stats-item{position:relative;z-index:1}.ul-solutions-txt .ul-faq-2-list{padding:0;border:none;margin-bottom:clamp(20px,2.1vw,40px);flex-wrap:wrap}.ul-solutions-txt .ul-faq-2-list li{font-size:clamp(16px, 1.05vw, 20px)}.ul-solutions-txt .ul-faq-2-list li::before{color:var(--white);background:0 0;content:"\f136"}.ul-solutions .ul-faq-vector-inner,.ul-solutions .ul-faq-vector::after,.ul-solutions .ul-faq-vector::before{top:0;left:0;bottom:auto;right:auto;border-radius:0 0 999px;background:var(--white)}.ul-solutions::after{content:"";position:absolute;top:40%;right:0;transform:translateX(60%);width:clamp(222px,17.5vw,333px);aspect-ratio:1/1;border:clamp(50px,3.68vw,70px) solid var(--white);border-radius:999px;opacity:20%}.ul-inner-about-row{--bs-gutter-x:clamp(30px, 6.31vw, 120px)}.ul-inner-about-stats{display:flex;margin-top:clamp(18px,1.47vw,28px)}.ul-inner-about-stat .stat-number{font-weight:700;font-size:clamp(25px, 2.63vw, 50px);line-height:.85;background:linear-gradient(106.33deg,#2ad3f8 6.55%,#0b3585 89.82%);-webkit-background-clip:text;background-clip:text;display:inline-block;margin-bottom:clamp(10px,1.05vw,20px)}.ul-inner-about-point-descr,.ul-inner-about-stat .stat-text{color:var(--ul-gray);margin-bottom:0}.ul-inner-about-point{margin-bottom:clamp(20px,1.84vw,35px);display:flex;align-items:flex-start;gap:clamp(8px,.79vw,15px)}.ul-404 .ul-btn,.ul-faq-cta .ul-btn,.ul-stats-items{justify-content:center}.ul-inner-about-point-icon{max-width:clamp(19px,1.52vw,29px);aspect-ratio:1/1}.ul-inner-about-point-title{font-size:clamp(17px, 1.05vw, 20px);font-weight:700;margin-bottom:clamp(7px,.68vw,13px)}.ul-inner-about-img img{border-radius:20px;aspect-ratio:1170/392}.ul-stats{background-color:#635ad9;padding:clamp(50px,4.2vw,80px) 0}.ul-stats-items{display:flex;gap:25px 0}@media screen and (max-width:767px){.ul-about-3-tab .pill-1{top:15px}.ul-about-3-tab .pill-3{bottom:15px}.ul-work-process-single::before{content:none}.ul-how-it-works .ul-section-heading .left{width:65%}.ul-how-it-works-imgs{margin-right:0;border-radius:20px;padding:clamp(17px,1.79vw,34px) clamp(15px,1.31vw,25px)}.ul-services-slider-nav{max-width:max-content}.ul-offerings .ul-section-heading .left{width:60%}.ul-faq-img img{max-width:100%}.ul-review-contact .bg-img img{height:40%;max-width:80%}.ul-cta-title{font-size:clamp(30px, 3.2vw, 80px)}.ul-app-ad-vectors .vector-1,.ul-cta-2-vector.vector-4{display:none}.ul-footer-top-contact-info{flex-direction:row;align-items:center}.ul-functions-img{margin-top:clamp(15px,1.58vw,30px)}.ul-stats-items{flex-wrap:wrap}.ul-stats-items>*{flex-basis:33.3333333333%}}.ul-stats-item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;transition:.4s;color:var(--white);border-right:1px solid rgba(255,255,255,.2);padding-right:clamp(15px,3.68vw,70px);margin-right:clamp(30px,3.68vw,70px)}.ul-stats-item:last-child{border-right:none;padding-right:0;margin-right:0}.ul-stats-item i{font-size:clamp(50px, 3.15vw, 60px)}.ul-stats-item .number{font-weight:700;font-size:clamp(30px, 2.1vw, 40px);line-height:.7;padding:clamp(20px,1.58vw,30px) 0 clamp(8px,.63vw,12px)}.ul-stats-item .txt{font-weight:300}.ul-history-milestones{counter-reset:item}.ul-history-milestone{padding-left:clamp(55px,4.73vw,90px);counter-increment:item;padding-top:clamp(10px,1.05vw,20px);padding-bottom:clamp(18px,2.1vw,40px)}.ul-history-milestone::before{position:absolute;content:counter(item,decimal-leading-zero);top:0;left:0;width:clamp(42px,3.26vw,62px);aspect-ratio:1/1;background-color:#f2f6ff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:clamp(14px, 1.05vw, 20px);color:var(--ul-primary);border-radius:50%;z-index:1;transition:.3s}.ul-history-img::before,.ul-history-milestone::after{content:"";background-color:#f2f6ff;position:absolute}.ul-history-milestone::after{left:clamp(20px,1.58vw,30px);top:0;height:105%;width:clamp(1px,.11vw,2px)}.ul-history-milestone:last-child{padding-bottom:0}.ul-history-milestone-title{font-size:clamp(17px, 1.05vw, 20px);font-weight:700;margin-bottom:clamp(4px,.42vw,8px)}.ul-history-img img{aspect-ratio:588/626;border-radius:20px;max-width:clamp(388px,30.9vw,588px)}.ul-history-img::before{z-index:-1;width:clamp(243px,23.28vw,443px);aspect-ratio:443/567;border-radius:20px;bottom:calc(0% - clamp(20px,2.1vw,40px));right:calc(0% - clamp(20px,2.1vw,40px))}.ul-inner-services-container{--container-space-x:30px;max-width:calc(clamp(992px,68.42vw,1302px) + var(--container-space-x));padding-left:calc(var(--container-space-x)/ 2);padding-right:calc(var(--container-space-x)/ 2);margin:auto}.ul-inner-service{border:1px solid #e5e5e5;padding:clamp(15px,1.58vw,30px);border-radius:20px}.ul-inner-service-txt{display:flex;align-items:flex-start;gap:clamp(10px,.79vw,15px)}@media screen and (max-width:575px){.ul-banner-slider-wrapper #ul-banner-slider-4{width:clamp(193px,21.16vw,593px)}.ul-banner-3-txt{max-width:100%}.ul-banner-3-img img{max-width:clamp(350px,30.39vw,1035px)}.ul-how-it-works .ul-section-heading .left,.ul-offerings .ul-section-heading .left{width:100%}.ul-services-slider-nav{justify-content:center}.ul-inner-service-txt{flex-direction:column}.ul-contact-form-2 .grid{grid-template-columns:1fr}}.ul-inner-service-icon i{font-size:clamp(35px, 3.15vw, 60px);color:var(--ul-primary)}.ul-inner-service-title{font-size:clamp(18px, 1.16vw, 22px);font-weight:700;margin-bottom:clamp(6px,.58vw,11px)}.ul-inner-service-descr{margin-bottom:clamp(6px,.53vw,10px);color:#504e4e}.ul-inner-service-link{font-size:clamp(13px, .74vw, 14px);font-weight:500;color:var(--ul-black);display:inline-flex;align-items:center;gap:clamp(3px,.32vw,6px);margin-bottom:clamp(15px,1.31vw,25px)}.ul-inner-service-img img{width:100%;border-radius:20px;aspect-ratio:354/281;object-fit:cover}.ul-inner-testimonial-slider{--shadow-space-x:120px;--shadow-space-y:120px;padding:var(--shadow-space-y) var(--shadow-space-x);margin:calc(0% - var(--shadow-space-y)) calc(0% - var(--shadow-space-x))}.ul-inner-testimonial-slider .swiper-slide{opacity:0;transition:.2s}.ul-inner-testimony{display:flex;align-items:flex-start;gap:clamp(25px,2.63vw,50px);--left-space:clamp(35px, 2.89vw, 55px);margin-left:var(--left-space);background:var(--white);box-shadow:7px 11px 50px 52px rgba(2,8,66,.03);border-radius:12px;padding:clamp(18px,2.36vw,45px);padding-top:clamp(15px,1.58vw,30px);padding-left:0}.ul-inner-testimony-reviewer-img{flex-shrink:0;margin-left:calc(0% - var(--left-space))}.ul-inner-testimony-reviewer-img img{width:clamp(69px,5.73vw,109px);border-radius:50%;aspect-ratio:1/1;object-fit:cover}.ul-inner-testimony-txt{padding-top:clamp(6px,.79vw,15px)}.ul-inner-testimony-heading{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:clamp(10px,.89vw,17px)}.ul-inner-testimony-icon{font-size:clamp(37px, 2.1vw, 40px);background:linear-gradient(106.33deg,#2ad3f8 6.55%,#0b3585 89.82%);-webkit-background-clip:text;background-clip:text;line-height:.7}.ul-inner-testimony-star{color:#ffc64a;font-size:clamp(16px, 1.05vw, 20px)}.ul-inner-testimony-descr{color:var(--ul-gray);font-size:clamp(15px, .95vw, 18px);margin-bottom:clamp(15px,1.52vw,29px)}.ul-inner-testimony-descr::before{content:open-quote}.ul-inner-testimony-descr::after{content:close-quote}.ul-inner-testimony-reviewer-info{color:var(--ul-gray)}.ul-service-details-sidebar-links{margin-bottom:clamp(20px,2.1vw,40px)}.ul-service-details-sidebar-links a{background-color:#f5f6f7;display:flex;align-items:center;justify-content:space-between;padding:clamp(10px,.84vw,16px) clamp(14px,1.05vw,20px);border-radius:999px;position:relative;z-index:1;font-weight:700;color:var(--ul-c4);margin-bottom:clamp(7px,.74vw,14px)}.ul-service-details-sidebar-links a::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#001a76 0,#0b3585 100%);border-radius:999px;z-index:-1;opacity:0;transition:.3s}.ul-service-details-sidebar-links a i{font-size:10px}.ul-service-details-sidebar-cta{background:linear-gradient(323deg,#001a76 0,#0b3585 100%);border-radius:16px;padding:clamp(20px,2.1vw,40px) clamp(15px,1.58vw,30px)}.ul-service-details-sidebar-cta-icon{background-color:rgba(255,255,255,.1);aspect-ratio:1/1;border-radius:10px;max-width:clamp(50px,4.73vw,90px);display:flex;align-items:center;justify-content:center;font-size:clamp(38px, 2.52vw, 48px);color:var(--white);margin:auto;margin-bottom:clamp(16px,1.37vw,26px)}.ul-service-details-sidebar-cta-title{font-size:clamp(25px, 1.89vw, 36px);color:var(--white);font-weight:600;margin-bottom:clamp(4px,.21vw,4px)}.ul-service-details-sidebar-cta-descr{color:#f5f6f7;font-weight:300;margin-bottom:clamp(18px,1.89vw,36px)}.ul-service-details-sidebar-cta-btn{background-color:var(--ul-c4);height:clamp(44px,2.84vw,54px);border-radius:999px;color:var(--white);display:inline-flex;align-items:center;gap:clamp(5px,.42vw,8px);justify-content:center;padding:0 clamp(12px,1.05vw,20px);font-weight:700}.ul-service-details-sidebar-cta-btn i{font-size:12px}.ul-service-details-sidebar-cta-btn:hover{background-color:var(--white)}.ul-service-details-img{border-radius:12px;overflow:hidden;margin-bottom:clamp(25px,2.63vw,50px)}.ul-service-details-img img{aspect-ratio:770/500}.ul-service-details-txt{max-width:clamp(750px,48.87vw,930px);margin:auto}.ul-service-details-title,.ul-service-details-txt h2{font-weight:800;font-size:clamp(25px, 2.1vw, 40px);color:var(--ul-c4);margin-bottom:clamp(7px,.74vw,14px)}.ul-service-details-descr,.ul-service-details-txt p{font-size:clamp(13px, .84vw, 16px);color:var(--ul-gray);font-weight:400}.ul-service-details-inner-title,.ul-service-details-txt h3{font-weight:700;font-size:clamp(18px, 1.26vw, 24px);margin-bottom:clamp(10px,1.05vw,20px);margin-top:clamp(18px,1.84vw,35px);color:var(--ul-c4)}.ul-service-details-txt ul li{margin-bottom:clamp(10px,1.05vw,20px);font-weight:600;display:flex;align-items:baseline;gap:clamp(7px,.53vw,10px)}.ul-service-details-txt ul li::before{content:"\2192";display:block}.ul-project-details-img-slider{border-radius:clamp(9px,.63vw,12px);margin-bottom:clamp(30px,3.15vw,60px)}.ul-project-details-img-slider img{aspect-ratio:1170/600;width:100%;object-fit:cover}.ul-project-details-img-slider .ul-slider-nav{left:clamp(15px,1.58vw,30px);right:clamp(15px,1.58vw,30px);width:auto;position:absolute;transform:translateY(-50%)}.ul-project-details-infos{background-color:#f5f6f7;padding:clamp(20px,2.1vw,40px) clamp(15px,1.58vw,30px);border-radius:16px}.ul-project-details-infos-title{font-weight:700;font-size:clamp(18px, 1.26vw, 24px);line-height:120%;margin-bottom:clamp(12px,1.05vw,20px)}.ul-project-details-infos-list{margin-bottom:clamp(17px,1.94vw,37px)}.bhg-input-group input,.bhg-input-group select,.bhg-seo-hero,.bhg-submit-btn,.dw-page,.ul-pricing-package-body-list li::before{font-family:Rubik,sans-serif!important}.bh-btn-outline,.bh-btn-primary,.bhg-btn,.bhg-service-link,.dw-page a,.ul-banner-3-btn{text-decoration:none}.ul-project-details-infos-list li{background-color:var(--white);border-radius:999px;padding:clamp(7px,.68vw,13px) clamp(12px,1.26vw,24px);margin-bottom:10px;display:flex;gap:5px;flex-wrap:wrap;align-items:center;margin-bottom:clamp(8px,.95vw,18px)}.ul-project-details-infos-list li .key{display:block;font-weight:500;color:var(--ul-c4);font-size:clamp(15px, .95vw, 18px);line-height:1.2}.ul-project-details-infos-list li .value{display:block;color:var(--ul-gray)}.ul-project-details-infos-shares a{border-radius:50%;border-color:var(--ul-gray3);color:var(--ul-gray3);width:clamp(43px,2.63vw,50px);font-size:clamp(17px, 1.05vw, 20px)}.ul-project-details-nav{display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(67,67,67,.3);border-width:1px 0;padding:clamp(20px,3.15vw,60px) 0;margin-top:clamp(30px,5.25vw,100px)}.ul-project-details-nav a,.ul-project-details-nav button{display:flex;align-items:center;visibility:hidden;font-weight:700;gap:clamp(5px,.42vw,8px);color:var(--ul-black)}.ul-project-details-nav a i,.ul-project-details-nav button i{width:clamp(35px,2.1vw,40px);aspect-ratio:1/1;border-radius:999px;background-color:var(--ul-c4);color:var(--white);align-items:center;justify-content:center;font-size:clamp(13px, .84vw, 16px);transition:.4s}.ul-project-details-nav a:last-child,.ul-project-details-nav button:last-child{flex-direction:row-reverse}.ul-team-member{background:linear-gradient(180deg,#0b3585 0,#001a76 100%);border-radius:20px;overflow:hidden;border-radius:clamp(15px,1.05vw,20px);text-align:center;transition:.4s;position:relative;aspect-ratio:270/312}.ul-team-member::before{content:"";position:absolute;left:1px;bottom:1px;height:calc(100% - 2px);width:calc(100% - 2px);background-color:var(--white);border-radius:clamp(15px,1.05vw,20px);transition:.4s}.ul-team-member:hover::before{height:0%}.ul-team-member:hover .ul-team-member-socials{opacity:1;pointer-events:all;transform:translateX(0)}.ul-team-member:hover .ul-team-member-txt{transform:translateY(0)}.ul-team-member-img img{aspect-ratio:270/312;width:100%;object-fit:contain}.ul-team-member-socials{position:absolute;top:clamp(8px,.84vw,16px);right:0;transform:translateX(100%);display:flex;flex-direction:column;background-color:var(--white);gap:clamp(5px,.42vw,8px);border-radius:999px 0 0 999px;padding:12px 0;padding-left:clamp(10px,.74vw,14px);padding-right:clamp(4px,.37vw,7px);opacity:0;pointer-events:none;transition:.3s}.ul-team-member-socials a{color:var(--ul-primary);font-size:clamp(16px, 1.16vw, 22px)}.ul-team-member-socials a:hover{border-color:var(--ul-primary);color:var(--ul-black)}.ul-team-member-txt{padding:clamp(16px,1.16vw,22px) 0;position:absolute;bottom:0;background-color:var(--ul-primary);width:100%;transform:translateY(100%);transition:.3s}.ul-inner-sidebar,.ul-team-details-img{position:sticky;top:clamp(85px,6.04vw,115px)}.ul-team-member-name{margin-bottom:4px;font-size:clamp(17px, 1.05vw, 20px);font-weight:600}.ul-team-member-position{margin-bottom:0;color:var(--white);font-weight:600;font-size:clamp(12px, .74vw, 14px)}.ul-team-details-img{flex-shrink:0;border-radius:20px;overflow:hidden;aspect-ratio:470/543;background:linear-gradient(180deg,#0b3585 0,#001a76 100%)}.ul-inner-sidebar-widget,.ul-team-details-contact form input,.ul-team-details-contact form textarea{background-color:#f5f6f7}.ul-team-details-name{margin-bottom:clamp(10px,1vw,19px)}.ul-team-details-role{font-weight:600;font-size:clamp(16px, 1.05vw, 20px);color:var(--ul-c4);margin-bottom:clamp(16px,1.73vw,33px)}.ul-team-details-descr{font-size:clamp(13px, .84vw, 16px);line-height:1.6;color:var(--ul-gray);margin-bottom:clamp(15px,1.58vw,30px)}.ul-team-details-infos{margin-bottom:clamp(18px,1.68vw,32px)}.ul-team-details-info{margin-bottom:clamp(7px,.63vw,12px)}.ul-team-details-info,.ul-team-details-info a{font-size:clamp(13px, .84vw, 16px);font-weight:600;color:var(--ul-blue);display:flex;align-items:center;gap:10px}.ul-team-details-socials{display:flex;gap:clamp(5px,.42vw,8px);font-weight:500;margin-bottom:clamp(17px,1.79vw,34px)}.ul-team-details-socials a{color:var(--ul-c4);font-size:clamp(13px, .84vw, 16px);background-color:#f8f8f8;width:clamp(36px,2.31vw,44px);aspect-ratio:1/1;border-radius:999px;display:flex;align-items:center;justify-content:center}.ul-team-details-experiences{margin-bottom:clamp(24px,2.84vw,54px)}.ul-team-details-experiences-title{font-weight:600;font-size:clamp(18px, 1.26vw, 24px);color:var(--ul-c4);margin-bottom:clamp(17px,1.42vw,27px)}.ul-team-details-experience .experience-title{font-weight:700;color:var(--ul-c4);margin-bottom:clamp(9px,.58vw,11px)}.ul-team-details-experience .ul-progress-container{background-color:rgba(43,78,255,.5);border:none;border-radius:2px}.ul-team-details-experience .ul-progressbar{height:clamp(7px,.53vw,10px);border-radius:2px}.ul-team-details-experience .ul-progress-label{font-weight:700;color:var(--ul-black);font-size:clamp(13px, .84vw, 16px)}.ul-inner-blog-img img{border-radius:8px;width:100%;object-fit:cover}.ul-inner-blog-img .blog-tag{position:absolute;background-color:var(--ul-primary);color:var(--white);right:clamp(10px,.79vw,15px);top:clamp(10px,.79vw,15px);padding:0 clamp(13px,.84vw,16px);border-radius:4px;font-weight:500;height:30px;display:flex;align-items:center;justify-content:center}.ul-inner-blog-txt .date{color:var(--ul-primary);font-weight:500;display:block;margin-bottom:clamp(8px,.63vw,12px)}.ul-inner-blog-txt .title{font-weight:700;font-size:clamp(18px, 1.26vw, 24px);line-height:1.45}.ul-inner-sidebar-widget{padding:clamp(25px,2.1vw,40px) clamp(15px,1.58vw,30px);border-radius:clamp(15px,1.58vw,30px);margin-bottom:clamp(20px,2.1vw,40px)}.ul-inner-sidebar-widget-title{font-size:clamp(18px, 1.26vw, 24px);color:var(--black);font-weight:700;position:relative;margin-bottom:clamp(12px,.95vw,18px)}.ul-inner-sidebar-search form{background-color:var(--white);overflow:hidden;display:flex}.ul-inner-sidebar-search form input{width:100%;border:none}.ul-inner-sidebar-search form button{background-color:var(--ul-primary);flex-shrink:0;aspect-ratio:1/1;color:var(--white)}.ul-inner-sidebar-search form button:hover{background-color:var(--ul-black)}.ul-inner-sidebar-categories a{border-radius:999px;padding:clamp(10px,.84vw,16px) clamp(16px,1.26vw,24px);background-color:var(--white);display:flex;align-items:center;justify-content:space-between;font-size:clamp(15px, .95vw, 18px);color:var(--ul-gray);margin-bottom:clamp(8px,.84vw,16px)}.ul-inner-sidebar-post{display:flex;border-bottom:1px solid #e6e5e5;align-items:center;gap:clamp(10px,1.05vw,20px);padding:clamp(12px,1.05vw,20px) 0}.ul-inner-sidebar-post:first-child{padding-top:0}.ul-inner-sidebar-post:last-child{padding-bottom:0;border-bottom:none}.ul-inner-sidebar-post .img{flex-shrink:0;overflow:hidden;border-radius:10px}.ul-inner-sidebar-post .img img{width:clamp(70px,5.25vw,100px);aspect-ratio:1/1;object-fit:cover}.ul-inner-sidebar-post .date{font-size:clamp(13px, .84vw, 16px);color:var(--ul-gray);display:flex;align-items:center;gap:8px;margin-bottom:clamp(5px,.42vw,8px)}.ul-inner-sidebar-post .date .icon{display:inline-flex;font-size:16px}.ul-inner-sidebar-post .title a{font-weight:600;font-size:clamp(15px, .95vw, 18px);line-height:1.4;margin-bottom:0;color:var(--black)}.ul-inner-sidebar-tags{display:flex;flex-wrap:wrap;gap:clamp(8px,.63vw,12px);gap:20px clamp(12px,.95vw,18px)}.ul-inner-sidebar-tags a{border-right:1px solid rgba(86,86,86,.3);padding-right:clamp(12px,.95vw,18px);display:flex;align-items:center;justify-content:center;color:var(--black);line-height:.8;font-size:clamp(13px, .84vw, 16px)}.ul-inner-blog-2{margin-bottom:clamp(15px,3.15vw,60px)}.ul-inner-blog-2 .ul-blog-img img{width:100%;object-fit:cover;border-radius:8px}.ul-inner-blog-2-title{font-size:clamp(20px, 2.52vw, 48px);font-weight:900;line-height:1.3;margin-bottom:clamp(12px,1.05vw,20px)}.ul-inner-blog-2 .ul-blog-excerpt{margin-bottom:clamp(23px,2.26vw,43px)}.ul-blog-details-inner-img{display:flex;gap:clamp(15px,1.58vw,30px);margin:clamp(15px,1.58vw,30px) 0}.ul-blog-details-inner-img img{max-width:calc(50% - clamp(15px,1.58vw,30px)/ 2);aspect-ratio:370/350;object-fit:cover;width:100%;border-radius:20px}.ul-blog-details blockquote{background-color:var(--ul-primary);padding:clamp(15px,1.58vw,30px) clamp(20px,2.1vw,40px);border-radius:10px;font-size:clamp(13px, .84vw, 16px);font-weight:300;position:relative;color:var(--white);display:flex;align-items:flex-start;gap:clamp(15px,1.58vw,30px);line-height:1.9}.ul-blog-details blockquote::before{content:"";background:url(../img/quote-icon.svg) center center/contain no-repeat;width:clamp(57px,3.15vw,60px);flex-shrink:0;aspect-ratio:1/1}.ul-blog-details-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:clamp(25px,2.63vw,50px) 0}.ul-blog-details-actions .actions-title{font-size:clamp(13px, .84vw, 16px);font-weight:600;margin-bottom:0;text-transform:uppercase}.ul-blog-details-actions .shares-wrapper,.ul-blog-details-actions .tags-wrapper{display:flex;align-items:center;gap:10px}.ul-blog-details-actions .tags-wrapper a,.ul-blog-details-actions .tags-wrapper button{border-left:1px solid var(--ul-gray);line-height:.7;padding-left:clamp(9px,.63vw,12px);margin-left:clamp(9px,.63vw,12px)}.ul-blog-details-actions .tags-wrapper a:first-child,.ul-blog-details-actions .tags-wrapper button:first-child{border-left:none;padding-left:0;margin-left:0}.ul-blog-details-actions .share-options{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(7px,.53vw,10px)}.ul-blog-details-actions .share-options a{color:var(--black);display:flex;width:clamp(25px,1.47vw,28px);aspect-ratio:1/1;border-radius:50%;background-color:var(--ul-black);color:var(--white);display:inline-flex;align-items:center;justify-content:center;font-size:12px}.ul-blog-details-reviews{margin-top:clamp(22px,1.84vw,35px)}.ul-blog-details-review{display:flex;align-items:flex-start;gap:clamp(12px,1.05vw,20px);border-bottom:1px solid #e6e5e5;padding-bottom:clamp(20px,2.1vw,40px);padding-top:clamp(15px,1.58vw,30px)}@media screen and (max-width:479px){.ul-blog-details-inner-img img,.ul-blog-horizontal .ul-blog-img,.ul-solutions-img .main-img{width:100%;max-width:100%}.ul-footer-about{max-width:clamp(350px,14.19vw,300px)}.d-xxs-none{display:none!important}.col-xxs-12,.row-cols-xxs-1>*,.ul-blog-horizontal .ul-blog-img img{width:100%}.row-cols-xxs-2>*{width:50%}.ul-search-form-wrapper .ul-header-search-form{flex-direction:column;border-radius:10px;height:auto}.ul-search-form-wrapper .ul-header-search-form .ss-main{padding:10px clamp(12px,1.05vw,20px)}.ul-search-form-wrapper .ul-header-search-form-right{padding:10px clamp(18px,1.31vw,25px)}.ul-banner{padding-bottom:clamp(130px,26.96vw,513px)}.ul-banner-slider-wrapper #ul-banner-slider-2{width:clamp(160px,62.57vw,696px)}.ul-about-3-tab .pill-2,.ul-about-3-tab .pills>* img,.ul-banner-slider-wrapper #ul-banner-slider-4,.ul-review-quotation-icon{display:none}.ul-banner-stat{padding-right:10px;margin-right:10px;flex-grow:1}.ul-banner-3-cutomers{padding-top:20px}.ul-about-3-tabs-container{margin:0}.ul-about-3-tab .pill-1{left:0}.ul-about-3-tab .pill-3{right:0}.ul-blog-horizontal,.ul-footer-top-contact-infos{flex-direction:column;align-items:flex-start}.ul-footer-top-contact-info{padding-left:0;margin-left:0;border-left:none}.ul-footer-socials{margin-bottom:5px}.ul-solutions-img-2{right:-60px}.ul-stats-items>*{flex-basis:50%}.ul-stats-item .number{padding:clamp(14px,1.58vw,30px) 0 clamp(9px,.63vw,12px)}.ul-inner-service-txt{flex-direction:row}.ul-blog-details-inner-img,.ul-blog-details-review{flex-direction:column}.ul-blog-details blockquote{flex-direction:column;gap:0}}.ul-blog-details-review-reviewer-img img{width:clamp(86px,5.04vw,96px);aspect-ratio:1/1;border-radius:50%;object-fit:cover}.ul-blog-details-review-txt{flex-grow:1}.ul-blog-details-review-txt .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(12px,.95vw,18px)}.ul-blog-details-review-txt .reviewer-name{font-weight:700;font-size:clamp(15px, 1.05vw, 20px);line-height:110%;color:var(--black)}.ul-blog-details-review p,.ul-blog-details-review-txt .review-date{font-size:clamp(13px, .84vw, 16px);font-weight:400;margin-bottom:0;color:var(--ul-gray)}.ul-blog-details-review-reply-btn{background-color:var(--ul-primary);height:clamp(27px,1.58vw,30px);color:var(--white);border-radius:999px;font-weight:500;padding:0 clamp(13px,.84vw,16px);font-size:clamp(11px, .74vw, 14px)}.ul-blog-details-review-reply-btn:hover{background-color:var(--black)}.ul-blog-details-review-form-wrapper{margin-top:clamp(35px,3.68vw,70px)}.ul-404-img{margin-bottom:clamp(20px,2.63vw,50px)}.ul-404-img img{max-width:clamp(200px,33vw,628px)}.ul-contact-infos{display:flex;justify-content:center;gap:clamp(15px,1.58vw,30px)}.ul-contact-infos>*{width:calc((100% - 60px)/ 3)}@media screen and (max-width:1399px){.ul-contact-infos>*{width:auto;max-width:calc((100% - 60px)/ 3);flex-grow:1}}.ul-contact-info{background-color:#f5f6f7;border-radius:16px;display:flex;gap:clamp(12px,1.05vw,20px);align-items:center;padding:clamp(15px,1.8vw,40px)}.ul-contact-info .icon{width:71px;aspect-ratio:1/1;background-color:var(--white);border-radius:6px;padding:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:clamp(40px, 2.63vw, 50px);color:var(--ul-primary)}.ul-contact-info .title{font-size:clamp(18px, 1.16vw, 22px);font-weight:600;margin-bottom:clamp(3px,.32vw,6px);line-height:1}.ul-contact-info .descr{font-weight:400;font-size:clamp(13px, .84vw, 16px);line-height:1.6;color:#676666}.ul-contact-info .descr a{color:#676666;display:block}.ul-contact-map iframe{width:100%;aspect-ratio:1920/700}.ul-contact-from-section{padding:0 0 clamp(40px,4.2vw,80px);margin-top:clamp(-224px,-11.77vw,-40px);position:relative}.ul-contact-form-2-container{background-color:#124ead;margin:0 clamp(15px,19.71vw,375px);padding:clamp(60px,6.31vw,120px) clamp(20px,2.1vw,40px);box-shadow:0 -10px 40px rgba(0,0,0,.15);border-radius:30px}@media screen and (max-width:991px){.ul-history-img img{max-width:100%}.ul-contact-infos{flex-wrap:wrap}.ul-contact-infos>*{max-width:calc((100% - 60px)/ 2);flex-grow:1}.ul-contact-form-2-container{margin:0 clamp(15px,11.71vw,375px)}}@media screen and (max-width:767px){.ul-stats-item{border-right:none;margin-right:0;align-items:center}.ul-contact-infos>*{width:100%;max-width:100%}.ul-contact-form-2-container{margin:clamp(15px,3.15vw,375px)}}.ul-contact-form-2-container__title{text-align:center;font-weight:600;font-size:clamp(20px, 2.1vw, 40px);color:#fff;margin-bottom:clamp(15px,2.89vw,55px)}.ul-contact-form-2 .grid{display:grid;gap:0 clamp(15px,1.58vw,30px)}.ul-contact-form-2 .grid>:last-child{grid-column:1/3}@media screen and (max-width:575px){.ul-contact-form-2 .grid>:last-child{grid-column:1/2}}.ul-contact-form-2 .form-group .field-icon{position:absolute;top:clamp(13px,.95vw,18px);right:clamp(15px,1.58vw,30px)}.ul-contact-form-2 input,.ul-contact-form-2 textarea{display:block;height:clamp(50px,2.94vw,56px);border:1px solid #f5f6f7;background-color:#f5f6f7;padding:10px;max-width:100%;width:100%;border-radius:10px}.ul-contact-form-2 textarea{padding:10px;height:120px}.ul-contact-form-2 textarea:focus,.ul-contact-form-2 textarea:focus-visible,.ul-contact-form-2 textarea:focus-within{outline:0}.ul-contact-form-2 button{flex-shrink:0;background-color:var(--ul-primary);height:clamp(45px,2.94vw,56px);color:var(--white);padding:0 20px;font-weight:400;text-transform:uppercase;width:100%;border-radius:10px}.ul-contact-form-2 input:-webkit-autofill,.ul-contact-form-2 input:-webkit-autofill:active,.ul-contact-form-2 input:-webkit-autofill:focus,.ul-contact-form-2 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #f5f6f7 inset!important}.ul-inner-faq .ul-single-accordion-item{box-shadow:none;border-bottom:1px solid rgba(86,86,86,.3);border-radius:0;padding:clamp(17px,1.42vw,27px) 0;margin-bottom:0}.ul-inner-faq .ul-single-accordion-item:first-child{border-top:1px solid rgba(86,86,86,.3)}.ul-inner-faq .ul-single-accordion-item__title{font-weight:700;color:var(--ul-c4);font-size:clamp(18px, 1.26vw, 24px)}.ul-inner-faq .ul-single-accordion-item__body p{line-height:1.7}.ul-inner-faq .ul-single-accordion-item.open .ul-single-accordion-item__header i{transform:rotate(45deg);color:var(--ul-c4)}.ul-faq-cta{max-width:590px;text-align:center;margin:auto}.ul-faq-cta .ul-section-title{margin-bottom:clamp(8px,.74vw,14px)}.ul-faq-cta-descr{color:var(--ul-gray);margin-bottom:clamp(18px,1.89vw,36px)}.ul-pricing-package{border-radius:16px;background-color:#f5f6f7;padding:clamp(20px,2.1vw,40px) clamp(15px,1.84vw,35px);position:relative;z-index:1;overflow:hidden}.ul-pricing-package::before{content:"";position:absolute;z-index:-1;right:-36px;top:-38px;width:clamp(95px,7.62vw,145px);aspect-ratio:1/1;border-radius:50%;border:24px solid rgba(43,78,255,.3);transition:.4s}.ul-pricing-package-heading{position:relative;margin-bottom:clamp(15px,1.58vw,30px)}.ul-pricing-package-heading .tag{position:absolute;top:clamp(-14px,-.74vw,-11px);right:clamp(20px,1.37vw,26px);background-color:var(--ul-secondary);font-size:clamp(13px, .84vw, 16px);border-radius:5px;padding:clamp(1.5px,.24vw,4.5px) clamp(8px,.58vw,11px)}.ul-pricing-package-name{font-weight:700;font-size:clamp(18px, 1.26vw, 24px);margin-bottom:clamp(10px,.95vw,18px);display:inline-block;color:var(--ul-c4)}.ul-pricing-package-heading-bottom{display:flex;align-items:flex-end;margin-bottom:clamp(10px,1.05vw,20px);color:var(--ul-c4)}.ul-pricing-package-price{font-weight:700;font-size:clamp(35px, 3.68vw, 70px);line-height:.7}.ul-pricing-package-duration{font-size:clamp(15px, .95vw, 18px);display:block;font-weight:400;color:var(--ul-gray)}.ul-pricing-package-duration .divider{line-height:1.2}.ul-pricing-package-descr{font-size:clamp(13px, .84vw, 16px);line-height:167%;color:var(--ul-gray);margin-bottom:0;font-weight:400}.ul-pricing-package-body{position:relative;z-index:1;overflow:hidden}.ul-pricing-package-body-list{margin-bottom:clamp(20px,2.36vw,45px)}.ul-pricing-package-body-list li{display:flex;align-items:baseline;gap:clamp(5px,.42vw,8px);color:var(--ul-c4);margin-bottom:clamp(12px,.79vw,15px)}.ul-pricing-package-body-list li::before{content:"\f14a";font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:var(--ul-primary);filter:drop-shadow(0px 4px 25px rgba(56, 75, 255, .08))}.ul-pricing-package-btn{height:clamp(42px,2.63vw,50px);background-color:var(--white);color:var(--ul-c4);border-radius:8px;width:100%;display:flex;align-items:center;justify-content:center;font-weight:700}.mega-menu .mega-menu-content{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;padding:15px;box-shadow:0 4px 20px rgba(0,0,0,.1);display:none;z-index:1000;min-width:600px;border-radius:8px}.mega-menu:hover .mega-menu-content{display:block}.mega-menu-columns{display:flex;justify-content:space-between;gap:15px}.mega-menu-columns ul,.ul-about-2-list{list-style:none;padding:0;margin:0}.mega-menu-columns li{margin-bottom:10px}.mega-menu-columns a{color:#333;transition:.3s}.mega-menu-columns a:hover{color:#007bff}.ul-banner-2{padding:110px 0;background:#001a76c7;position:relative;overflow:hidden}.ul-banner-2::after,.ul-banner-2::before{content:"";position:absolute;width:320px;height:320px;background:radial-gradient(circle,rgba(0,116,255,.18),transparent 70%);filter:blur(70px)}.ul-banner-2::before{top:-120px;left:-120px}.ul-banner-2::after{bottom:-120px;right:-120px}.ul-banner-sub-title{display:inline-block;background:rgba(0,116,255,.1);color:#fff;padding:8px 18px;border-radius:50px;font-size:14px;font-weight:600;margin-bottom:18px}.ul-banner-2-title{font-size:52px;font-weight:800;line-height:1.2;color:var(--bh-text-dark);margin-bottom:20px}.ul-banner-2-descr{font-size:18px;color:#fff;max-width:520px;margin-bottom:35px}.ul-banner-2-btns{display:flex;gap:15px;flex-wrap:wrap}.ul-banner-2-btn{padding:14px 32px;border-radius:50px;font-size:15px;font-weight:600;transition:.3s}.ul-banner-2-btn:first-child{background:linear-gradient(90deg,var(--bh-primary));color:#fff;box-shadow:0 12px 30px rgba(0,116,255,.3)}.ul-banner-2-btn:first-child:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(0,116,255,.4)}.ul-banner-2-btn:last-child{border:2px solid #fff;color:#fff;background:0 0}.ul-banner-2-btn:last-child:hover{background:#fff}.ul-banner-2-img{background:var(--bh-white);border-radius:28px;box-shadow:0 30px 60px rgba(0,0,0,.08);animation:6s ease-in-out infinite float}.ul-banner-2-img img{width:100%;max-width:420px;display:block;margin:auto}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.ul-features-2{padding:100px 0;background:linear-gradient(180deg,#f4f9ff,#eaf3ff)}.ul-section-heading{margin-bottom:60px}.ul-2-section-sub-title{display:inline-block;padding:8px 18px;background:rgba(0,116,255,.1);color:#001a76;border-radius:50px;font-size:14px;font-weight:600;margin-bottom:15px}.ul-2-section-title{font-size:40px;font-weight:800;color:#0b1b2b}.ul-feature-2{height:100%;padding:35px 30px;background:#fff;border-radius:24px;box-shadow:0 20px 40px rgba(0,0,0,.06);transition:.35s;position:relative;overflow:hidden}.ul-feature-2::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#001a76,#f19301)}.ul-feature-2:hover{transform:translateY(-10px);box-shadow:0 30px 60px rgba(0,116,255,.15)}.ul-feature-2-title{font-size:20px;font-weight:700;color:#0b1b2b;margin-bottom:15px}.ul-feature-2-descr{font-size:15px;line-height:1.7;color:#445d7a}.ul-feature-2--2::before{background:linear-gradient(90deg,#f19301,#001a76)}.ul-about-2-list li::before,.ul-feature-2--3::before{background:linear-gradient(90deg,#001a76,#f19301)}.ul-feature-2--4::before{background:linear-gradient(90deg,#f19301,#001a76)}.bh-cta-subtitle,.ul-about-3 .ul-2-section-sub-title{display:inline-block;font-size:14px;font-weight:600;border-radius:50px}.ul-about-3{padding:100px 0;background:linear-gradient(180deg,#fff,#f4f9ff)}.ul-about-3-txt{padding-left:40px}.ul-about-3 .ul-2-section-sub-title{padding:8px 18px;background:rgba(0,116,255,.1);color:#001a76;margin-bottom:18px}.ul-about-3 .ul-2-section-title{font-size:38px;font-weight:800;color:#0b1b2b;line-height:1.25;margin-bottom:20px}.ul-about-3 .ul-2-section-descr{font-size:16px;line-height:1.8;color:#445d7a;margin-bottom:28px;max-width:520px}.ul-about-2-list li{position:relative;padding-left:34px;margin-bottom:14px;font-size:15px;font-weight:500;color:#0b1b2b}.ul-about-2-list li::before{content:"✓";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;color:#fff;font-size:13px;display:flex;align-items:center;justify-content:center}.bh-cta-section{padding:110px 0;background:linear-gradient(135deg,#001a76,#f19301);position:relative;overflow:hidden}.bh-cta-section::after,.bh-cta-section::before{content:"";position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.25),transparent 70%);filter:blur(80px)}.bh-cta-section::before{top:-150px;left:-150px}.bh-cta-section::after{bottom:-150px;right:-150px}.bh-cta-container{max-width:1200px;margin:auto;padding:0 20px;position:relative;z-index:2}.bh-cta-content{text-align:center;max-width:850px;margin:auto}.bh-cta-subtitle{background:rgba(255,255,255,.15);color:#fff;padding:8px 20px;margin-bottom:20px}.bh-cta-title{font-size:46px;font-weight:800;color:#fff;line-height:1.25;margin-bottom:25px}.bh-cta-text,.bh-cta-title span{color:#eaf3ff}.bh-cta-text{font-size:18px;line-height:1.8;margin-bottom:40px}.bh-btn-outline,.bh-btn-primary{padding:15px 36px;font-size:15px;transition:.35s}.bh-cta-buttons{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}.bh-btn-primary{background:#fff;color:#001a76;border-radius:50px;font-weight:700}.bh-btn-primary:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(0,0,0,.25)}.bh-btn-outline{border:2px solid rgba(255,255,255,.8);color:#fff;border-radius:50px;font-weight:600}.bh-btn-outline:hover{background:rgba(255,255,255,.15);transform:translateY(-4px)}.bhg-btn:hover,.bhg-submit-btn:hover,.dw-btn-yellow:hover,.form-btn:hover,.ul-banner-3-btn:hover{transform:translateY(-2px)}.career-section{padding:80px 20px;background:#124ead;display:flex;justify-content:center;align-items:center}.career-section .ul-contact-form-2-container{background:#185fc9;max-width:600px;width:100%;padding:50px 40px;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s}.career-section .ul-contact-form-2-container:hover{transform:translateY(-5px);box-shadow:0 25px 50px rgba(0,0,0,.12)}.career-section .ul-contact-form-2-container__title{font-size:28px;font-weight:700;color:#fff;margin-bottom:30px;text-align:center}.career-section .ul-contact-form-2-container::before{content:'';position:absolute;top:-30px;left:-30px;width:70px;height:70px;background:rgba(255,107,107,.15);border-radius:50%;z-index:0}@media (max-width:768px){.career-section{padding:60px 15px}.career-section .ul-contact-form-2-container{padding:40px 20px}}.stylish-banner{padding:100px 0;background:linear-gradient(135deg,#0d379b,#020617);color:#fff;position:relative;overflow:hidden}.stylish-banner::before{content:"";position:absolute;top:-200px;right:-200px;width:500px;height:500px;background:radial-gradient(circle,rgba(59,130,246,.35),transparent 70%)}.banner-badge{display:inline-block;background:rgba(59,130,246,.15);color:#60a5fa;padding:6px 14px;border-radius:30px;font-size:14px;margin-bottom:15px}.ul-banner-3-title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:20px}.ul-banner-3-descr{font-size:18px;color:#cbd5f5;margin-bottom:30px}.ul-banner-3-btn{display:inline-block;padding:14px 32px;background:#3b82f6;color:#fff;border-radius:10px;font-weight:600;transition:.3s}.ul-banner-3-btn:hover{background:#2563eb}.stylish-form{background:rgba(255,255,255,.08);backdrop-filter:blur(12px);padding:20px;border-radius:20px;border:1px solid rgba(255,255,255,.15);box-shadow:0 20px 50px rgba(0,0,0,.3)}.form-title{font-size:24px;font-weight:700;color:#fff}.form-subtitle{font-size:15px;color:#cbd5f5;margin-bottom:25px}.stylish-form label{font-size:14px;color:#e2e8f0;margin-bottom:5px;display:block}.stylish-form input,.stylish-form select,.stylish-form textarea{width:100%;padding:14px 16px;border-radius:10px;border:none;background:rgba(255,255,255,.15);color:#fff;font-size:15px;outline:0}.stylish-form select option{background:rgba(60 75 115)}.stylish-form input::placeholder,.stylish-form textarea::placeholder{color:#cbd5f5}.stylish-form input:focus,.stylish-form textarea:focus{background:rgba(255,255,255,.25)}.form-btn{width:100%;padding:15px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:.3s}.dw-btn-yellow,.dw-eyebrow:before,.dw-final .dw-eyebrow:before{background:var(--dw-yellow)}.dw-btn,.dw-eyebrow,.dw-rank,.dw-title{font-weight:800}.form-btn:hover{box-shadow:0 10px 30px rgba(59,130,246,.5)}@media (max-width:991px){.ul-banner-2{padding:80px 0;text-align:center}.ul-banner-2-title{font-size:38px}.ul-2-section-title{font-size:32px}.ul-feature-2{padding:30px 25px}.ul-about-3{padding:70px 0}.ul-about-3-txt{padding-left:0;margin-top:35px;text-align:center}.ul-about-3 .ul-2-section-title{font-size:30px}.ul-about-2-list li{text-align:left}.bh-cta-title{font-size:34px}.bh-cta-text{font-size:16px}.ul-banner-3-title{font-size:36px}}@media (max-width:575px){.stylish-form{padding:30px 20px}}.dw-page{color:var(--dw-dark);overflow:hidden}.dw-page *{box-sizing:border-box}.dw-eyebrow{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-blue2);display:flex;align-items:center;gap:9px}.dw-eyebrow:before{content:"";width:27px;height:2px}.dw-title{color:#0f172a;font-size:clamp(30px, 4vw, 38px);line-height:1.08;letter-spacing:-2px}.bhg-form-heading p strong,.bhg-services-header h2 strong,.dw-title strong{color:#2563eb;font-weight:700}.dw-lead{font-size:15px;line-height:1.7;color:var(--dw-text);max-width:650px}.dw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:50px;font-size:13px;transition:.25s;cursor:pointer}.dw-btn-yellow{color:#092f64;box-shadow:0 9px 25px #ffbd1640}.dw-btn-blue{background:var(--dw-blue);color:#fff}.dw-btn-outline,.dw-btn-outline:hover{color:var(--dw-blue2)}.dw-btn-outline{border:1.5px solid var(--dw-blue2);background:#fff}.dw-section{padding:75px 0}.dw-why-grid{display:grid;gap:65px;align-items:center}.dw-visual{min-height:360px;background:linear-gradient(145deg,#edf7ff,#fff);border:1px solid var(--dw-border);border-radius:20px;position:relative;display:grid;place-items:center;overflow:hidden}.dw-dashboard,.dw-rank{background:#fff;border-radius:12px}.dw-dashboard{width:76%;padding:11px;box-shadow:0 20px 40px #073b9130;transform:rotate(-3deg)}.dw-dashboard img{width:100%;display:block;border-radius:8px}.dw-rank{position:absolute;right:5%;top:15%;padding:16px 18px;box-shadow:0 12px 35px #073b9130;font-size:12px}.dw-rank b{font-size:19px;color:#11a268;display:block}.dw-benefits{display:grid;gap:12px;margin-top:25px}.dw-benefit{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#375573}.dw-benefit i{font-style:normal;color:#13a368;font-size:17px}.dw-results{background:#f5f9ff}.dw-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:35px}.dw-case{background:#fff;border:1px solid var(--dw-border);border-radius:14px;padding:22px}.dw-case-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.bhg-faq-cta a span,.dw-case-top h3{font-size:16px}.dw-tag{padding:5px 9px;border-radius:20px;background:#edf6ff;color:var(--dw-blue2);font-size:9px;font-weight:800}.dw-metrics{display:grid;grid-template-columns:1fr 1fr;gap:15px}.dw-metric strong{display:block;color:#0da266;font-size:25px;line-height:1.1}.dw-metric span{font-size:10px;color:#718399}.dw-chart{height:45px;margin-top:17px;border-bottom:2px solid #0b5bd3;background:linear-gradient(155deg,transparent 58%,#dcecff 59%);clip-path:polygon(0 80%,12% 72%,25% 74%,39% 49%,53% 54%,66% 34%,80% 39%,100% 5%,100% 100%,0 100%)}.dw-test-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:35px}.dw-test{border:1px solid var(--dw-border);border-radius:14px;padding:22px;background:#fff}.dw-stars{color:#f3ae00;font-size:12px;letter-spacing:2px}.dw-author,.dw-final-points{font-size:13px;font-weight:800}.dw-test p{color:#5d7189;font-size:15px;line-height:1.7;margin-top:10px}.dw-author{display:flex;gap:9px;align-items:center;margin-top:16px}.dw-avatar{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:#e5f0ff;color:var(--dw-blue)}.dw-author small{display:block;color:#8292a5;font-weight:500}.dw-final{background:linear-gradient(120deg,#052d6d,#075bc4);color:#fff;position:relative}.dw-final-grid{display:grid;grid-template-columns:1fr .67fr;gap:55px;align-items:center}.dw-final p{color:#d7e8ff}.dw-final-points{display:flex;flex-wrap:wrap;gap:18px;margin-top:23px}.dw-final-form{background:#fff;padding:22px;border-radius:15px;box-shadow:0 20px 50px #001d4d55}.dw-final-form h3{color:var(--dw-dark);font-size:19px;margin-bottom:15px}@media(max-width:950px){.dw-final-grid,.dw-hero-inner,.dw-why-grid{grid-template-columns:1fr}.dw-hero-inner{padding-top:35px}.dw-audit{max-width:530px;margin:0 auto 40px}.dw-case-grid,.dw-process-grid,.dw-service-grid,.dw-test-grid,.dw-trust-grid{grid-template-columns:1fr 1fr}.dw-trust-item{border:0}.dw-step:not(:last-child):after{display:none}}@media(max-width:600px){.dw-section{padding:58px 0}.dw-hero h1{font-size:36px}.dw-hero-text{font-size:14px}.dw-features{grid-template-columns:1fr 1fr}.dw-actions .dw-btn{width:100%}.dw-benefits,.dw-case-grid,.dw-process-grid,.dw-service-grid,.dw-test-grid,.dw-trust-grid{grid-template-columns:1fr}.dw-title{font-size:30px}.dw-visual{min-height:280px}.dw-dashboard{width:82%}}.dw-trust{background:var(--dw-blue);color:#fff;padding:18px 0}.dw-trust-grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);align-items:center}.dw-trust-item{min-height:45px;padding:5px 20px;border-left:1px solid #ffffff25;display:flex;align-items:center;gap:11px}.dw-trust-item:first-child{border-left:0}.bhg-form-icon span,.dw-trust-icon{font-size:23px}.dw-trust-item strong{display:block;font-size:17px;line-height:1.1}.dw-trust-item small{font-size:11px;color:#d4e5fb}.bhg-form-heading{margin-bottom:20px}.bhg-form-kicker{display:inline-block;margin-bottom:7px;color:#2563eb;font-size:9px;font-weight:800;letter-spacing:1.3px}.bhg-form-heading p{margin:0;color:#0f172a;font-size:22px;line-height:1;letter-spacing:-.6px;font-weight:700}.bhg-seo-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 20%,rgba(30,100,255,.06),transparent 32%),radial-gradient(circle at 90% 10%,rgba(112,72,255,.06),transparent 30%),#f8fafc;padding:105px 20px 90px}.bhg-grid-pattern,.bhg-hero-glow{position:absolute;pointer-events:none}.bhg-hero-glow{border-radius:50%;filter:blur(90px);opacity:.5}.bhg-glow-one{width:350px;height:350px;background:rgba(37,99,235,.1);top:-150px;left:-120px}.bhg-glow-two{width:400px;height:400px;background:rgba(124,58,237,.08);right:-160px;bottom:-200px}.bhg-grid-pattern{inset:0;background-image:linear-gradient(rgba(15,23,42,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 1px);background-size:45px 45px;mask-image:linear-gradient(to bottom,black,transparent 80%)}.bhg-hero-container{position:relative;z-index:2;width:min(1300px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(400px,.75fr);gap:80px;align-items:center;padding-top:50px}.bhg-hero-badge{display:inline-flex;align-items:center;gap:9px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.85);border:1px solid #e2e8f0;box-shadow:0 5px 20px rgba(15,23,42,.05);color:#475569;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.bhg-badge-dot{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.12)}.bhg-hero-title{max-width:720px;margin:25px 0 20px;color:#0f172a;font-size:clamp(40px, 4vw, 65px);line-height:1.02;letter-spacing:-3.5px;font-weight:700}.bhg-hero-title span{display:block;background:linear-gradient(90deg,#2563eb,#7c3aed);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.bhg-hero-description{max-width:650px;margin:0 0 27px;color:#64748b;font-size:18px;line-height:1.75;font-weight:400}.bhg-trust-row{display:flex;flex-wrap:wrap;gap:12px 24px;margin-bottom:32px}.bhg-trust-item{display:flex;align-items:center;gap:8px;color:#334155;font-size:13px;font-weight:600}.bhg-trust-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#dcfce7;color:#16a34a;font-size:11px;font-weight:800}.bhg-hero-buttons{display:flex;flex-wrap:wrap;gap:13px;margin-bottom:32px}.bhg-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 22px;border-radius:12px;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s}.bhg-btn-primary{gap:14px;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);box-shadow:0 12px 30px rgba(37,99,235,.2)}.bhg-btn-primary:hover{box-shadow:0 16px 35px rgba(37,99,235,.3);color:#fff}.bhg-btn-primary span,.bhg-submit-btn strong{font-size:19px}.bhg-btn-secondary{gap:9px;color:#0f172a;background:#fff;border:1px solid #e2e8f0;box-shadow:0 5px 18px rgba(15,23,42,.05)}.bhg-hero-buttons .bhg-btn-secondary:hover{color:#0f172a}.bhg-form-top h2 span,.bhg-phone-icon{color:#2563eb}.bhg-mini-trust{display:flex;align-items:center;gap:12px}.bhg-avatars span{width:34px;height:34px;display:flex;align-items:center;justify-content:center;margin-left:-7px;border:3px solid #f8fafc;border-radius:50%;background:#e2e8f0;color:#475569;font-size:11px;font-weight:800}.bhg-avatars span:nth-child(2){background:#dbeafe}.bhg-avatars span:nth-child(3){background:#ede9fe}.bhg-avatars span:nth-child(4){background:#0f172a;color:#fff}.bhg-mini-trust-text{display:flex;flex-direction:column;gap:2px}.bhg-stars{color:#f59e0b;font-size:13px;letter-spacing:1px}.bhg-mini-trust-text strong{color:#334155;font-size:12px}.bhg-mini-trust-text small{color:#94a3b8;font-size:11px}.bhg-floating-stat{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 15px;background:rgba(255,255,255,.92);border:1px solid rgba(226,232,240,.9);border-radius:13px;box-shadow:0 15px 40px rgba(15,23,42,.08);backdrop-filter:blur(12px)}.bhg-floating-stat strong{display:block;color:#1e293b;font-size:11px}.bhg-floating-stat span{display:block;margin-top:2px;color:#94a3b8;font-size:9px}.bhg-stat-one{right:-35px;top:60%}.bhg-stat-two{left:429px;bottom:0;animation-delay:1.5s}.bhg-stat-icon{width:31px;height:31px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:#dbeafe;color:#2563eb;font-weight:800}.bhg-stat-icon.bhg-green{background:#dcfce7;color:#16a34a}@keyframes bhgFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}.bhg-form-card{position:relative;background:rgba(255,255,255,.96);border:1px solid #e2e8f0;border-radius:22px;padding:28px;box-shadow:0 30px 80px rgba(15,23,42,.11);backdrop-filter:blur(20px)}.bhg-form-top{display:flex;gap:13px;align-items:flex-start}.bhg-form-icon{flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 8px 20px rgba(37,99,235,.18)}.bhg-form-label{margin-bottom:4px;color:#2563eb;font-size:10px;font-weight:800;letter-spacing:1.2px}.bhg-form-top h2{margin:0;color:#0f172a;font-size:23px;line-height:1.2;letter-spacing:-.7px}.bhg-form-description{margin:17px 0;color:#64748b;font-size:13px;line-height:1.65}.bhg-form-progress{display:flex;align-items:center;gap:10px;margin-bottom:19px}.bhg-form-progress span{height:3px;flex:1;border-radius:99px;background:linear-gradient(90deg,#2563eb,#7c3aed)}.bhg-form-progress small{white-space:nowrap;color:#94a3b8;font-size:9px}.bhg-lead-form{display:flex;flex-direction:column;gap:13px}.bhg-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bhg-input-group{display:flex;flex-direction:column;gap:6px}.bhg-input-group label{color:#334155;font-size:11px;font-weight:700}.bhg-input-group input,.bhg-input-group select{width:100%;height:46px;padding:0 13px;border-radius:9px;border:1px solid #e2e8f0;outline:0;background:#f8fafc;color:#0f172a;font-size:12px;transition:border .2s,box-shadow .2s,background .2s}.bhg-input-group input::placeholder{color:#a1aabd}#bhgFinalCtaForm input:focus,#bhgFinalCtaForm select:focus,.bhg-input-group input:focus,.bhg-input-group select:focus{background:#fff;border-color:#93c5fd;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.bhg-submit-btn{width:100%;min-height:51px;margin-top:3px;border:0;border-radius:10px;display:flex;align-items:center;justify-content:space-between;padding:0 17px 0 20px;cursor:pointer;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);font-size:13px;font-weight:800;box-shadow:0 10px 25px rgba(37,99,235,.2);transition:transform .2s,box-shadow .2s}.bhg-faq-section,.bhg-process-section,.bhg-services-section{font-family:Rubik,sans-serif!important;position:relative}.bhg-submit-btn:hover{box-shadow:0 15px 30px rgba(37,99,235,.28)}.bhg-form-security{display:flex;align-items:center;justify-content:center;gap:6px;color:#94a3b8;font-size:9px;line-height:1.4;text-align:center}.bhg-form-footer{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 15px;margin-top:18px;padding-top:16px;border-top:1px solid #f1f5f9}.bhg-footer-check{color:#64748b;font-size:9px;font-weight:600}.bhg-footer-check::first-letter{color:#16a34a}@media (max-width:1050px){.bhg-hero-container{grid-template-columns:1fr 420px;gap:40px}.bhg-hero-title{font-size:54px;letter-spacing:-2.5px}.bhg-stat-one{right:-15px}.bhg-stat-two{left:-15px}}@media (max-width:850px){.bhg-seo-hero{padding:70px 18px 65px}.bhg-hero-container{grid-template-columns:1fr;gap:50px;max-width:650px}.bhg-hero-title{font-size:clamp(30px, 4vw, 38px);letter-spacing:-2.5px}.bhg-hero-description{font-size:16px}.bhg-floating-stat{display:none}.bhg-hero-right{width:100%}}@media (max-width:520px){.bhg-seo-hero{padding-top:55px}.bhg-hero-title{font-size:40px;line-height:1.04;letter-spacing:-2px}.bhg-hero-description{font-size:15px;line-height:1.65}.bhg-trust-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bhg-trust-item{font-size:11px}.bhg-hero-buttons{flex-direction:column}.bhg-btn{width:100%}.bhg-form-card{padding:21px;border-radius:18px}.bhg-form-row{grid-template-columns:1fr}.bhg-form-top h2{font-size:20px}.bhg-mini-trust{margin-top:5px}}@media (prefers-reduced-motion:reduce){.bhg-floating-stat{animation:none}.bhg-btn,.bhg-submit-btn{transition:none}}.bhg-services-section{overflow:hidden;padding:90px 20px;background:radial-gradient(circle at 5% 10%,rgba(37,99,235,.055),transparent 30%),radial-gradient(circle at 95% 90%,rgba(124,58,237,.05),transparent 30%),#f8fafc}.bhg-services-container{width:min(1120px,100%);margin:0 auto}.bhg-services-header{max-width:760px;margin:0 auto 48px;text-align:center}.bhg-services-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px;color:#2563eb;font-size:11px;font-weight:900;letter-spacing:1.6px}.bhg-process-eyebrow span,.bhg-services-eyebrow span{width:27px;height:1px;background:#93c5fd}.bhg-faq-header h2,.bhg-process-header h2,.bhg-services-header h2{margin:0;color:#0f172a;font-size:clamp(30px, 4vw, 38px);line-height:1.08;letter-spacing:-2px;font-weight:800}.bhg-process-header p,.bhg-services-header p{max-width:680px;margin:18px auto 0;color:#64748b;font-size:14px;line-height:1.75}.bhg-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.bhg-service-card{position:relative;display:flex;flex-direction:column;min-height:390px;padding:22px;overflow:hidden;border:1px solid #e2e8f0;border-radius:17px;background:rgba(255,255,255,.94);box-shadow:0 7px 25px rgba(15,23,42,.035);transition:transform .3s,box-shadow .3s,border-color .3s}.bhg-service-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;opacity:0;background:linear-gradient(90deg,#2563eb,#6366f1);transition:.3s}.bhg-service-card:hover{transform:translateY(-6px);border-color:#bfdbfe;box-shadow:0 20px 45px rgba(37,99,235,.09)}.bhg-service-featured{border-color:#bfdbfe;background:linear-gradient(145deg,#fff 0,#f8fbff 100%)}.bhg-service-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px}.bhg-service-number{color:#94a3b8;font-size:10px;font-weight:900;letter-spacing:1px}.bhg-service-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:13px;color:#2563eb;background:linear-gradient(135deg,#eff6ff,#eef2ff);border:1px solid #dbeafe;font-size:20px;box-shadow:0 7px 15px rgba(37,99,235,.07);transition:.3s}.bhg-service-card:hover .bhg-service-icon{transform:rotate(-4deg) scale(1.05)}.bhg-service-content{flex:1}.bhg-service-label{margin-bottom:7px;color:#2563eb;font-size:11px;font-weight:900;letter-spacing:1.1px}.bhg-service-content h3{margin:0 0 10px;color:#0f172a;font-size:25px;line-height:1.25;letter-spacing:-.5px;font-weight:800}.bhg-service-content p{margin:0 0 17px;color:#64748b;font-size:13px;line-height:1.75}.bhg-service-content ul,.bhg-step-content ul{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none}.bhg-service-content li{position:relative;padding-left:17px;color:#475569;font-size:11px;line-height:1.5;font-weight:650}.bhg-service-content li::before,.bhg-step-content li::before{content:"✓";position:absolute;left:0;top:0;color:#16a34a;font-size:9px;font-weight:900}.bhg-service-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:22px;padding-top:14px;border-top:1px solid #f1f5f9;color:#2563eb;font-size:11px;font-weight:850;transition:.2s}.bhg-service-link span{font-size:16px;transition:transform .2s}.bhg-service-link:hover span{transform:translateX(4px)}.bhg-services-bottom{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:25px;padding:16px 19px;border:1px solid #dbeafe;border-radius:13px;background:linear-gradient(100deg,#eff6ff,#f8faff)}.bhg-services-bottom-left{display:flex;align-items:center;gap:11px}.bhg-services-check{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;color:#075bd1;background:#dcfce7;font-size:12px;font-weight:900}.bhg-process-bottom strong,.bhg-services-bottom strong{display:block;margin-bottom:2px;color:#334155;font-size:13px}.bhg-faq-cta a,.bhg-services-bottom>a{display:inline-flex;text-decoration:none;white-space:nowrap}.bhg-process-bottom span,.bhg-services-bottom span{color:#64748b;font-size:11px}.bhg-services-bottom>a{align-items:center;gap:8px;padding:10px 15px;border-radius:8px;color:#fff;background:#2563eb;font-size:13px;font-weight:800;transition:.2s}.bhg-faq-cta a:hover,.bhg-services-bottom>a:hover{background:#1d4ed8;transform:translateY(-1px)}.bhg-services-bottom>a span{color:#fff;font-size:15px}@media (max-width:900px){.bhg-services-grid{grid-template-columns:repeat(2,1fr)}.bhg-service-card{min-height:365px}}@media (max-width:600px){.bhg-services-section{padding:65px 15px}.bhg-services-header{margin-bottom:35px}.bhg-services-header h2{font-size:34px;letter-spacing:-1.5px}.bhg-services-header p{font-size:13px}.bhg-services-grid{grid-template-columns:1fr;gap:13px}.bhg-service-card{min-height:auto;padding:20px}.bhg-service-featured{order:-1}.bhg-services-bottom{flex-direction:column;align-items:stretch;text-align:center}.bhg-services-bottom-left{justify-content:center;text-align:left}.bhg-services-bottom>a{justify-content:center}}.bhg-process-eyebrow,.bhg-step-number{display:flex;align-items:center;color:#2563eb}.bhg-process-section{overflow:hidden;padding:90px 20px;background:radial-gradient(circle at 5% 10%,rgba(37,99,235,.06),transparent 30%),radial-gradient(circle at 95% 80%,rgba(124,58,237,.05),transparent 30%),#fff}.bhg-faq-container,.bhg-process-container{width:min(1300px,100%);margin:0 auto}.bhg-process-header{max-width:760px;margin:0 auto 52px;text-align:center}.bhg-process-eyebrow{justify-content:center;gap:10px;margin-bottom:15px;font-size:10px;font-weight:800;letter-spacing:1.6px}.bhg-faq-header h2 strong,.bhg-process-header h2 strong{display:block;color:#2563eb;font-weight:800}.bhg-process{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;position:relative}.bhg-process::before{content:"";position:absolute;top:28px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,#dbeafe,#bfdbfe,#ddd6fe,#bfdbfe,#dbeafe);z-index:0}.bhg-process-step{position:relative;z-index:1;min-width:0}.bhg-step-number{width:56px;height:56px;margin-bottom:17px;justify-content:center;border-radius:50%;background:#fff;border:1px solid #bfdbfe;box-shadow:0 0 0 7px #eff6ff,0 8px 20px rgba(37,99,235,.08);font-size:15px;font-weight:900}.bhg-step-icon,.bhg-step-top{align-items:center;display:flex}.bhg-step-content{min-height:280px;padding:20px 18px;border:1px solid #e2e8f0;border-radius:15px;background:rgba(255,255,255,.9);box-shadow:0 7px 25px rgba(15,23,42,.035);transition:transform .25s,border-color .25s,box-shadow .25s}.bhg-process-step:hover .bhg-step-content{transform:translateY(-5px);border-color:#bfdbfe;box-shadow:0 18px 40px rgba(37,99,235,.09)}.bhg-step-top{justify-content:space-between;margin-bottom:13px}.bhg-step-tag{color:#2563eb;font-size:10px;font-weight:900;letter-spacing:1px}.bhg-step-icon{width:30px;height:30px;justify-content:center;border-radius:8px;color:#2563eb;background:#eff6ff;font-size:14px}.bhg-step-content h3{margin:0 0 9px;color:#0f172a;font-size:20px;line-height:1.3;letter-spacing:-.3px;font-weight:800}.bhg-step-content p{margin:0 0 15px;color:#64748b;font-size:13px;line-height:1.7}.bhg-step-content li{position:relative;padding-left:15px;color:#475569;font-size:11px;line-height:1.4;font-weight:600}.bhg-process-bottom{display:flex;align-items:center;gap:10px;max-width:700px;margin:32px auto 0;padding:14px 18px;border:1px solid #dbeafe;border-radius:12px;background:linear-gradient(100deg,#eff6ff,#f8faff)}.bhg-process-bottom-icon{flex:0 0 auto;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#16a34a;background:#dcfce7;font-size:12px;font-weight:900}@media (max-width:1050px){.bhg-process{grid-template-columns:repeat(3,1fr);gap:10px}.bhg-process::before{display:none}.bhg-step-content{min-height:260px}}@media (max-width:680px){.bhg-process-section{padding:65px 16px}.bhg-process-header{margin-bottom:38px}.bhg-process-header h2{font-size:34px;letter-spacing:-1.5px}.bhg-process-header p{font-size:13px}.bhg-process{display:flex;flex-direction:column;gap:10px;padding-left:16px}.bhg-process::before{display:block;top:28px;bottom:28px;left:27px;right:auto;width:1px;height:auto;background:linear-gradient(180deg,#dbeafe,#c4b5fd,#dbeafe)}.bhg-process-step{display:grid;grid-template-columns:56px 1fr;gap:10px}.bhg-step-number{margin:0;position:relative;z-index:2}.bhg-step-content{min-height:auto;padding:18px}.bhg-process-bottom{align-items:flex-start;margin-top:25px}}@media (max-width:450px){.bhg-process-section{padding:55px 14px}.bhg-process-header h2{font-size:31px}.bhg-step-content{padding:16px}.bhg-step-content h3{font-size:15px}}.bhg-faq-grid{max-height:400px;overflow-y:auto;overflow-x:hidden;padding-right:10px;scrollbar-width:thin}.bhg-faq-grid::-webkit-scrollbar{width:6px}.bhg-faq-grid::-webkit-scrollbar-track{background:#eef3f8;border-radius:10px}.bhg-faq-grid::-webkit-scrollbar-thumb{background:#b7c8dc;border-radius:10px}.bhg-faq-grid::-webkit-scrollbar-thumb:hover{background:#8fa8c2}.bhg-faq-section{padding:90px 20px;overflow:hidden;background:radial-gradient(circle at 5% 20%,rgba(37,99,235,.06),transparent 30%),radial-gradient(circle at 95% 80%,rgba(124,58,237,.05),transparent 30%),#f8fafc}.bhg-faq-header{max-width:720px;margin:0 auto 45px;text-align:center}.bhg-faq-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px;color:#2563eb;font-size:10px;font-weight:800;letter-spacing:1.5px}#bhgFinalCtaForm button,.bhg-faq-question{cursor:pointer;font-family:Rubik,sans-serif!important}#bhgFinalCtaForm button,.bgr-reviews-section,.bhg-faq-question,.bhg-final-cta{font-family:Rubik,sans-serif!important}.bg-dm-btn,.bgl-btn,.bgr-review-arrow,.bh-kp-arrow,.bh-kp-image-link,.bh-kp-main-btn{text-decoration:none}.bg-impact-item::before,.dm-service-card::before{content:"";transition:transform .3s;position:absolute}.bg-dm-about,.bg-impact,.bg-impact-item,.bgl-btn,.bgl-city-card,.bgl-dwarka,.bgl-hero,.bgl-search,.bgl-service,.bgr-reviews-section,.bgr-reviews-section *,.dm-service-card,.dm-services-section{box-sizing:border-box}.bhg-faq-eyebrow span{width:25px;height:1px;background:#93c5fd}.bhg-faq-header p{max-width:600px;margin:17px auto 0;color:#64748b;font-size:15px;line-height:1.7}.bhg-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;align-items:start}.bhg-faq-item{overflow:hidden;border:1px solid #e2e8f0;border-radius:14px;background:rgba(255,255,255,.9);box-shadow:0 5px 20px rgba(15,23,42,.035);transition:border-color .25s,box-shadow .25s,transform .25s}.bhg-faq-item:hover{border-color:#cbd5e1;box-shadow:0 12px 30px rgba(15,23,42,.06);transform:translateY(-1px)}.bhg-faq-item.active{border-color:#bfdbfe;box-shadow:0 15px 35px rgba(37,99,235,.08)}.bhg-faq-question{width:100%;min-height:70px;display:grid;grid-template-columns:36px 1fr 30px;align-items:center;gap:12px;padding:12px 15px;border:0;outline:0;background:0 0;text-align:left}.bhg-faq-icon,.bhg-faq-number{display:flex;align-items:center}.bhg-faq-number{width:32px;height:32px;justify-content:center;border-radius:9px;color:#2563eb;background:#eff6ff;font-size:9px;font-weight:800;transition:.25s}.bhg-faq-item.active .bhg-faq-number{color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5)}.bhg-faq-question-text{color:#1e293b;font-size:15px;line-height:1.45;font-weight:750}.bhg-faq-icon{width:28px;height:28px;justify-content:center;border-radius:8px;color:#64748b;background:#f1f5f9;font-size:19px;font-weight:400;transition:transform .3s,background .3s,color .3s}.bhg-faq-item.active .bhg-faq-icon{transform:rotate(45deg);color:#fff;background:#2563eb}.bhg-faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s}.bhg-faq-cta,.bhg-faq-cta-text{display:flex;align-items:center}.bhg-faq-answer>div{overflow:hidden;padding:0 62px;color:#64748b;font-size:12px;line-height:1.75;opacity:0;transition:opacity .25s,padding .35s}.bhg-faq-item.active .bhg-faq-answer{grid-template-rows:1fr}.bhg-faq-item.active .bhg-faq-answer>div{padding:0 62px 20px;opacity:1}.bhg-faq-cta{justify-content:space-between;gap:25px;margin-top:30px;padding:19px 22px;border:1px solid #dbeafe;border-radius:14px;background:linear-gradient(100deg,#eff6ff,#f5f3ff)}.bhg-faq-cta-text{gap:9px}.bhg-faq-cta-text span{color:#64748b;font-size:13px}.bhg-faq-cta-text strong{color:#1e293b;font-size:15px}.bhg-faq-cta a{align-items:center;gap:10px;padding:10px 15px;border-radius:8px;color:#fff;background:#2563eb;font-size:13px;font-weight:750;transition:.2s}@media (max-width:800px){.bhg-faq-grid{grid-template-columns:1fr}.bhg-faq-header{margin-bottom:32px}}@media (max-width:550px){.bhg-faq-section{padding:65px 15px}.bhg-faq-header h2{font-size:34px;letter-spacing:-1.5px}.bhg-faq-header p{font-size:13px}.bhg-faq-question{grid-template-columns:31px 1fr 28px;gap:9px;padding:10px 12px}.bhg-faq-number{width:29px;height:29px}.bhg-faq-question-text{font-size:12px}.bhg-faq-answer>div{padding-left:52px;padding-right:18px;font-size:11px}.bhg-faq-item.active .bhg-faq-answer>div{padding-left:52px;padding-right:18px;padding-bottom:18px}.bhg-faq-cta{flex-direction:column;align-items:stretch;text-align:center}.bhg-faq-cta-text{justify-content:center;flex-direction:column;gap:3px}.bhg-faq-cta a{justify-content:center}}.bhg-final-cta{position:relative;overflow:hidden;padding:70px 20px;background:radial-gradient(circle at 10% 50%,rgba(37,99,235,.08),transparent 35%),radial-gradient(circle at 90% 50%,rgba(124,58,237,.07),transparent 35%),#f8fafc}.bhg-cta-container{position:relative;z-index:2;width:min(1300px,100%);margin:auto;display:grid;grid-template-columns:1fr 430px;gap:70px;align-items:center}.bhg-cta-content{max-width:620px}.bhg-cta-eyebrow{display:inline-block;margin-bottom:13px;color:#2563eb;font-size:11px;font-weight:800;letter-spacing:1.5px}.bhg-cta-content h2{margin:0 0 16px;color:#0f172a;font-size:clamp(30px, 4vw, 38px);line-height:1.05;letter-spacing:-2.5px;font-weight:800}.bhg-cta-content h2 span{display:block;color:#2563eb}.bhg-cta-content p{max-width:560px;margin:0 0 24px;color:#64748b;font-size:16px;line-height:1.7}.bhg-cta-points{display:flex;flex-wrap:wrap;gap:10px 22px}.bhg-cta-points span{color:#475569;font-size:12px;font-weight:600}.bhg-cta-form-card{padding:25px;background:rgba(255,255,255,.96);border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 20px 60px rgba(15,23,42,.09)}.bhg-cta-form-heading{margin-bottom:17px}.bhg-cta-form-heading h3{margin:0 0 5px;color:#0f172a;font-size:20px;letter-spacing:-.5px}.bhg-cta-form-heading p{margin:0;color:#94a3b8;font-size:12px}#bhgFinalCtaForm{display:flex;flex-direction:column;gap:10px}.bhg-cta-input-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}#bhgFinalCtaForm input,#bhgFinalCtaForm select{width:100%;height:45px;box-sizing:border-box;padding:0 12px;border:1px solid #e2e8f0;border-radius:9px;outline:0;background:#f8fafc;color:#0f172a;font-family:Rubik,sans-serif!important;font-size:12px;transition:.2s}#bhgFinalCtaForm input::placeholder{color:#a1aabd}#bhgFinalCtaForm button{width:100%;height:49px;margin-top:3px;border:0;border-radius:9px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);font-size:13px;font-weight:800;box-shadow:0 10px 25px rgba(37,99,235,.18);transition:.2s}#bhgFinalCtaForm button:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(37,99,235,.26)}#bhgFinalCtaForm button span{font-size:18px}#bhgFinalCtaForm small{color:#94a3b8;font-size:9px;text-align:center}@media (max-width:850px){.bhg-final-cta{padding:55px 18px}.bhg-cta-container{grid-template-columns:1fr;gap:30px;max-width:600px}.bhg-cta-content{text-align:center}.bhg-cta-content p{margin-left:auto;margin-right:auto}.bhg-cta-points{justify-content:center}}@media (max-width:500px){.bhg-cta-content h2{font-size:36px;letter-spacing:-1.8px}.bhg-cta-input-row{grid-template-columns:1fr}.bhg-cta-form-card{padding:20px}}.bh-kp-image,.bh-kp-section{position:relative;overflow:hidden}.bh-kp-section{padding:100px 0;background:#f7f8fa}.bh-kp-container{width:100%;max-width:1320px;margin:0 auto;padding:0 20px}.bh-kp-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:45px}.bh-kp-heading-content{max-width:760px}.bh-kp-subtitle{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;color:#f5a800;font-size:13px;font-weight:700;letter-spacing:1.5px;line-height:1;text-transform:uppercase}.bh-kp-subtitle-dot{width:8px;height:8px;border-radius:50%;background:#f5a800;display:inline-block}.bh-kp-title{margin:0;color:#111827;font-size:clamp(32px, 4vw, 52px);font-weight:700;line-height:1.12;letter-spacing:-1.5px}.bh-kp-title span,.bh-kp-view i{color:#f5a800}.bh-kp-description{max-width:650px;margin:18px 0 0;color:#667085;font-size:16px;line-height:1.75}.bh-kp-main-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;min-height:52px;padding:0 22px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#111827;font-size:14px;font-weight:600;box-shadow:0 10px 30px rgba(17,24,39,.06)}.bh-kp-main-btn i{color:#f5a800;font-size:18px}.bh-kp-main-btn:hover{color:#111827;background:#fffaf0;border-color:#f5d58a}.bh-kp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bh-kp-card{min-width:0;overflow:hidden;border:1px solid #e9ebef;border-radius:18px;background:#fff;box-shadow:0 12px 35px rgba(17,24,39,.06)}.bh-kp-card:hover{border-color:#f3cf7a;box-shadow:0 18px 45px rgba(17,24,39,.1)}.bh-kp-image-link{display:block}.bh-kp-image{width:100%;aspect-ratio:1.45/1;background:#eef0f3}.bgr-review-avatar img,.bh-kp-image img{display:block;width:100%;height:100%;object-fit:cover}.bh-kp-image-overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:22px;background:linear-gradient(to top,rgba(10,15,25,.72) 0,rgba(10,15,25,.08) 55%,rgba(10,15,25,0) 100%)}.bh-kp-view{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:8px;background:rgba(255,255,255,.95);color:#111827;font-size:12px;font-weight:700;opacity:0}.bh-kp-card:hover .bh-kp-view{opacity:1}.bh-kp-card-content{padding:22px 22px 20px}.bh-kp-card-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.bh-kp-number{color:#f5a800;font-size:13px;font-weight:700;letter-spacing:1px}.bh-kp-label{padding:6px 10px;border-radius:50px;background:#fff6df;color:#9a6700;font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.bh-kp-card-title{margin:0 0 20px;color:#111827;font-size:20px;font-weight:700;line-height:1.3}.bh-kp-card-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:17px;border-top:1px solid #edf0f2}.bh-kp-card-text{color:#667085;font-size:13px;font-weight:600}.bh-kp-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#111827;color:#fff}.bh-kp-arrow:hover{background:#f5a800;color:#111827}.bh-kp-arrow i{font-size:14px}.bh-kp-empty{padding:70px 25px;border:1px dashed #d6dae1;border-radius:18px;background:#fff;text-align:center}.bh-kp-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:18px;border-radius:50%;background:#fff6df;color:#f5a800;font-size:24px}.bh-kp-empty h3{margin:0 0 8px;color:#111827;font-size:22px}.bh-kp-empty p{margin:0;color:#667085;font-size:14px}@media (max-width:1199px){.bh-kp-section{padding:80px 0}.bh-kp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.bh-kp-heading{align-items:flex-start;flex-direction:column;gap:22px}.bh-kp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bh-kp-section{padding:65px 0}.bh-kp-container{padding:0 16px}.bh-kp-heading{margin-bottom:30px}.bh-kp-title{font-size:32px;letter-spacing:-1px}.bh-kp-description{font-size:14px;line-height:1.65}.bh-kp-main-btn{width:100%}.bh-kp-grid{grid-template-columns:1fr;gap:18px}.bh-kp-card-content{padding:19px}.bh-kp-card-title{font-size:18px}}.bg-dm-tag,.dm-services-tag{letter-spacing:.5px;text-transform:uppercase}@media (max-width:480px){.bgr-reviews-track{display:grid;grid-auto-columns:calc((100% - 0px)/ 1)!important}.bh-kp-title{font-size:28px}.bh-kp-image{aspect-ratio:1.4/1}.bh-kp-card-top{align-items:flex-start}}.bgr-reviews-section{position:relative;overflow:hidden;padding:65px 20px 35px;background:linear-gradient(110deg,#f9fbfe 0,#fff 50%,#f7faff 100%);border-top:1px solid #e9f1fc;border-bottom:1px solid #e1ebf8;color:#17375e}.bg-impact-wrap,.bgr-reviews-container,.dm-services-container{margin:0 auto}.bgr-reviews-heading{text-align:center;margin:0 auto 28px}.bgr-reviews-tag{display:inline-block;padding:5px 13px;background:#e8f2ff;border:1px solid #d8e8ff;border-radius:20px;color:#1762bd;font-size:11px;font-weight:700}.bgr-reviews-heading h2{margin:10px 0 5px;color:#17375e;font-size:clamp(25px, 3vw, 34px);font-weight:800;line-height:1.2;letter-spacing:-.6px}.bgr-reviews-heading h2 span{color:#001a76}.bgr-reviews-heading p{margin:0;color:#6f829c;font-size:13px;line-height:1.6}.bgr-reviews-main{position:relative;display:flex;align-items:center;gap:10px}.bgr-reviews-scroll{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:7px 2px 13px;overscroll-behavior-x:contain}.bgr-reviews-scroll::-webkit-scrollbar{display:none}.bgr-reviews-track{display:grid;grid-auto-columns:calc((100% - 40px)/ 3);grid-auto-flow:column;gap:20px;align-items:stretch}.bgr-review-card{position:relative;min-width:0;min-height:190px;padding:20px 20px 18px;background:#fff;border:1px solid #e0eaf7;border-radius:14px;box-shadow:0 6px 20px #17375e08;scroll-snap-align:start;transition:transform .25s,box-shadow .25s,border-color .25s}.bgr-review-card:hover{transform:translateY(-3px);border-color:#c8dcf7;box-shadow:0 12px 28px #17375e12}.bgr-review-top{display:flex;align-items:center;gap:12px;margin-bottom:13px;min-width:0}.bgr-review-avatar{flex:0 0 43px;width:43px;height:43px;overflow:hidden;border-radius:50%;border:2px solid #edf3fb;background:#edf3fb}.bgr-review-user{flex:1;min-width:0}.bgr-review-user h3{margin:0 0 3px;color:#17375e;font-size:13px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.bgr-review-user p{margin:0 0 5px;color:#74859b;font-size:10px;line-height:1.4}.bgr-review-stars{display:flex;gap:2px;color:#f5ac16;font-size:10px}.bgr-review-quote{flex:0 0 auto;align-self:flex-start;color:#e7effa;font-size:23px;line-height:1}.bgr-review-text{margin:0;color:#71839b;font-size:12px;line-height:1.7}.bgr-review-arrow{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:38px;color:#1762bd;font-size:23px;border-radius:8px;transition:background .2s,color .2s}.bgr-review-arrow:hover{background:#eaf3ff;color:#001a76}.dm-services-section{width:100%;padding:90px 20px;background:#f8fafc}.dm-services-heading{margin:0 auto 55px;text-align:center}.dm-services-tag{display:inline-block;margin-bottom:14px;padding:7px 16px;border-radius:50px;background:#e8f0ff;color:#2563eb;font-size:14px;font-weight:700}.dm-services-heading h2{margin:0 0 16px;color:#111827;font-size:42px;line-height:1.2;font-weight:800}.bg-dm-btn,.bg-dm-tag,.bgl-tag{font-weight:700}.dm-services-heading p{margin:0;color:#6b7280;font-size:17px;line-height:1.7}.bg-impact-stats,.dm-services-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.dm-service-card{position:relative;padding:32px 26px;min-height:245px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}.dm-service-card::before{top:0;left:0;width:100%;height:4px;background:#2563eb;transform:scaleX(0);transform-origin:left}.dm-service-card:hover{transform:translateY(-7px);border-color:#bfdbfe;box-shadow:0 18px 40px rgba(15,23,42,.1)}.bg-impact-item:hover::before,.dm-service-card:hover::before{transform:scaleX(1)}.dm-service-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:22px;border-radius:14px;background:#eff6ff;color:#2563eb;font-size:25px;transition:background .3s,color .3s,transform .3s}.dm-service-card:hover .dm-service-icon{background:#2563eb;color:#fff;transform:scale(1.05)}.dm-service-card h3{margin:0 0 12px;color:#111827;font-size:20px;line-height:1.35;font-weight:700}.dm-service-card p{margin:0;color:#6b7280;font-size:15px;line-height:1.7}.bg-dm-about{width:100%;padding:90px 20px;background:#fff}.bg-dm-wrap{margin:0 auto;display:grid;grid-template-columns:1.15fr 0.8fr 0.85fr;align-items:center;gap:55px}.bg-dm-content,.bgl-content{width:100%}.bg-dm-tag{display:inline-block;margin-bottom:15px;padding:7px 16px;border-radius:50px;background:#eff6ff;color:#2563eb;font-size:13px}.bg-dm-content h2{margin:0 0 20px;color:#111827;font-size:40px;line-height:1.2;font-weight:800}.bg-dm-content p{margin:0 0 25px;color:#6b7280;font-size:16px;line-height:1.8}.bg-dm-btn,.bg-dm-points li{align-items:center;font-size:15px}.bg-dm-points{margin:0 0 30px;padding:0;list-style:none}.bg-dm-points li{display:flex;gap:12px;margin-bottom:14px;color:#374151;line-height:1.5}.bg-dm-card li:last-child,.bg-dm-points li:last-child{margin-bottom:0}.bg-dm-card li>span,.bg-dm-points li>span{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:#2563eb;color:#fff;font-size:12px}.bg-dm-btn{display:inline-flex;gap:10px;padding:13px 22px;border-radius:8px;background:#2563eb;color:#fff;line-height:1;transition:background .3s,transform .3s,box-shadow .3s}.bg-dm-btn:hover{background:#1d4ed8;color:#fff;transform:translateY(-2px);box-shadow:0 10px 25px rgba(37,99,235,.25)}.bg-dm-btn i{font-size:13px;transition:transform .3s}.bg-dm-btn:hover i,.bgl-btn-primary:hover span{transform:translateX(4px)}.bg-dm-visual{display:flex;align-items:center;justify-content:center;width:100%}.bg-dm-visual img{display:block;width:100%;max-width:330px;height:auto;object-fit:contain;transition:transform .4s}.bg-dm-visual:hover img{transform:translateY(-6px)}.bg-dm-card{padding:32px 28px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 15px 40px rgba(15,23,42,.06)}.bg-dm-card h3{margin:0 0 25px;color:#111827;font-size:24px;line-height:1.3;font-weight:800}.bg-dm-card ul{margin:0;padding:0;list-style:none}.bg-dm-card li{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px;color:#374151;font-size:14px;line-height:1.55}.bg-dm-card li>span{width:23px;height:23px;margin-top:1px;font-size:11px}@media (max-width:1100px){.bg-dm-wrap{grid-template-columns:1fr 0.75fr;gap:40px}.bg-dm-visual{grid-column:2;grid-row:1}.bg-dm-content{grid-column:1;grid-row:1}.bg-dm-card{grid-column:1/-1;grid-row:2}.bg-dm-card ul{display:grid;grid-template-columns:repeat(2,1fr);gap:15px 30px}.bg-dm-card li{margin-bottom:0}}@media (max-width:767px){.bg-dm-about{padding:60px 16px}.bg-dm-wrap{display:flex;flex-direction:column;gap:35px;text-align:left}.bg-dm-content{order:1}.bg-dm-visual{order:2}.bg-dm-card{order:3;width:100%;box-sizing:border-box;padding:26px 22px}.bg-dm-content h2{font-size:30px;line-height:1.25}.bg-dm-content p{font-size:15px;line-height:1.7}.bg-dm-points li{font-size:14px}.bg-dm-visual img{max-width:280px}.bg-dm-card h3{font-size:22px;margin-bottom:20px}.bg-dm-card ul{display:block}.bg-dm-card li{margin-bottom:15px;font-size:14px}}@media (max-width:480px){.bg-dm-about{padding:50px 14px}.bg-dm-tag{font-size:11px;padding:6px 13px}.bg-dm-content h2{font-size:27px}.bg-dm-content h2 br{display:none}.bg-dm-btn{width:100%;justify-content:center;padding:14px 20px}.bg-dm-visual img{max-width:250px}}.bg-impact{width:100%;padding:85px 20px;background:#f8fafc}.bg-impact-head{margin:0 auto 50px;text-align:center}.bg-impact-head h2{margin:0 0 14px;color:#111827;font-size:40px;line-height:1.2;font-weight:800}.bg-impact-head p{margin:0;color:#6b7280;font-size:16px;line-height:1.7}.bg-impact-item{position:relative;padding:35px 25px;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:16px;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}.bg-impact-item::before{top:0;left:0;width:100%;height:4px;background:#2563eb;transform:scaleX(0);transform-origin:center}.bg-impact-item:hover{transform:translateY(-7px);border-color:#bfdbfe;box-shadow:0 18px 40px rgba(15,23,42,.09)}.bg-impact-icon{display:flex;align-items:center;justify-content:center;width:62px;height:62px;margin:0 auto 20px;border-radius:50%;background:#eff6ff;color:#2563eb;font-size:26px;transition:background .3s,color .3s,transform .3s}.bg-impact-item:hover .bg-impact-icon{background:#2563eb;color:#fff;transform:scale(1.08)}.bg-impact-item h3{margin:0 0 7px;color:#111827;font-size:36px;line-height:1.2;font-weight:800}.bg-impact-item p{margin:0;color:#6b7280;font-size:15px;line-height:1.5;font-weight:500}@media (max-width:992px){.dm-services-section{padding:75px 20px}.dm-services-heading{margin-bottom:45px}.dm-services-heading h2{font-size:36px}.bg-impact-stats,.dm-services-grid{grid-template-columns:repeat(2,1fr);gap:20px}.bg-impact{padding:70px 20px}.bg-impact-head{margin-bottom:40px}.bg-impact-head h2{font-size:35px}}@media (max-width:576px){.bg-impact,.dm-services-section{padding:60px 16px}.dm-services-heading{margin-bottom:35px}.dm-services-tag{font-size:12px;padding:6px 13px}.dm-services-heading h2{font-size:29px;line-height:1.25}.bg-impact-head p,.dm-services-heading p{font-size:15px;line-height:1.6}.dm-services-grid{grid-template-columns:1fr;gap:18px}.dm-service-card{min-height:auto;padding:26px 22px}.dm-service-icon{width:52px;height:52px;margin-bottom:18px;font-size:22px}.dm-service-card h3{font-size:19px}.bg-impact-item p,.dm-service-card p{font-size:14px}.bg-impact-head{margin-bottom:32px}.bg-impact-head h2{font-size:29px}.bg-impact-stats{grid-template-columns:repeat(2,1fr);gap:16px}.bg-impact-item{padding:28px 20px}.bg-impact-icon{width:56px;height:56px;margin-bottom:16px;font-size:23px}.bg-impact-item h3{font-size:32px}}.bgl-dwarka{width:100%;padding:95px 20px;background:#fff;overflow:hidden}.bgl-dwarka-wrap{margin:0 auto;display:grid;grid-template-columns:0.9fr 1.1fr;align-items:center;gap:75px}.bgl-visual{position:relative;width:100%;min-height:500px;display:flex;align-items:center;justify-content:center}.bgl-yellow-bottom,.bgl-yellow-shape{position:absolute;background:#facc15;opacity:.95}.bgl-yellow-shape{top:15px;left:0;width:180px;height:180px;border-radius:35px;transform:rotate(-12deg)}.bgl-yellow-bottom{right:10px;bottom:20px;width:135px;height:135px;border-radius:30px;transform:rotate(14deg)}.bgl-city-card{position:relative;z-index:2;width:88%;max-width:470px;padding:12px;background:#fff;border-radius:22px;box-shadow:0 25px 60px rgba(15,23,42,.14);transform:rotate(-2deg)}.bgl-city-scene{width:100%;overflow:hidden;border-radius:15px}.bgl-city-scene img{display:block;width:100%;height:auto;aspect-ratio:4/4.2;object-fit:cover;transition:transform .5s}.bgl-city-card:hover .bgl-city-scene img{transform:scale(1.04)}.bgl-tag{display:inline-block;margin-bottom:15px;padding:7px 16px;border-radius:50px;background:#eff6ff;color:#2563eb;font-size:13px;letter-spacing:.4px;text-transform:uppercase}.bgl-content>h2{margin:0 0 18px;color:#111827;font-size:40px;line-height:1.2;font-weight:800}.bgl-intro{margin:0 0 30px;color:#6b7280;font-size:16px;line-height:1.8}.bgl-service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.bgl-service{display:flex;align-items:flex-start;gap:14px;padding:19px 17px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:13px;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s}.bgl-service:hover{transform:translateY(-4px);background:#fff;border-color:#bfdbfe;box-shadow:0 12px 30px rgba(15,23,42,.08)}.bgl-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:#2563eb;color:#fff;font-size:18px;transition:background .3s,transform .3s}.bgl-service:hover .bgl-icon{background:#1d4ed8;transform:scale(1.06)}.bgl-service h3{margin:0 0 5px;color:#111827;font-size:16px;line-height:1.35;font-weight:700}.bgl-service p{margin:0;color:#6b7280;font-size:13px;line-height:1.55}@media (max-width:1100px){.bgl-dwarka{padding:80px 20px}.bgl-dwarka-wrap{gap:45px}.bgl-content>h2{font-size:35px}.bgl-service-grid{gap:13px}.bgl-service{padding:16px 14px}}@media (max-width:900px){.bgl-dwarka-wrap{grid-template-columns:1fr;gap:55px}.bgl-visual{min-height:auto;order:1}.bgl-content{order:2}.bgl-city-card{width:70%;max-width:450px}.bgl-content>h2{font-size:36px}}@media (max-width:600px){.bgl-dwarka{padding:60px 16px}.bgl-dwarka-wrap{gap:40px}.bgl-visual{min-height:340px}.bgl-city-card{width:82%;padding:9px;border-radius:17px}.bgl-city-scene{border-radius:11px}.bgl-city-scene img{aspect-ratio:1/1.05}.bgl-yellow-shape{width:105px;height:105px;border-radius:22px;top:5px}.bgl-yellow-bottom{width:90px;height:90px;border-radius:20px;right:0;bottom:5px}.bgl-tag{font-size:11px;padding:6px 13px}.bgl-content>h2{font-size:29px;line-height:1.25}.bgl-intro,.bgl-service h3{font-size:15px}.bgl-intro{line-height:1.7;margin-bottom:25px}.bgl-service-grid{grid-template-columns:1fr;gap:13px}.bgl-service{padding:16px}.bgl-service p{font-size:13px}}@media (max-width:400px){.bgl-dwarka{padding:50px 14px}.bgl-visual{min-height:290px}.bgl-city-card{width:86%}.bgl-content>h2{font-size:27px}.bgl-service{gap:11px;padding:14px}.bgl-icon{width:40px;height:40px;font-size:16px}}.bgl-hero{position:relative;width:100%;min-height:620px;display:flex;align-items:center;padding:150px 20px;background:linear-gradient(135deg,#eff6ff 0,#fff 48%,#f8fafc 100%);overflow:hidden}.bgl-hero-badge,.bgl-hero-pin{display:inline-flex;align-items:center;color:#2563eb}.bgl-hero-container{position:relative;z-index:2;width:100%;margin:0 auto}.bgl-hero-overlay{position:absolute;top:-180px;right:-180px;width:250px;height:250px;border-radius:50%;background:rgba(37,99,235,.08);pointer-events:none}.bgl-hero-content{position:relative;z-index:3}.bgl-hero-badge{gap:9px;margin-bottom:22px;padding:9px 16px;border:1px solid #dbeafe;border-radius:50px;background:rgba(255,255,255,.85);font-size:13px;font-weight:700;line-height:1.4;box-shadow:0 6px 20px rgba(37,99,235,.07)}.bgl-hero-pin{justify-content:center;width:9px;height:9px;font-size:11px}.bgl-hero-title{margin:0 0 22px;color:#111827;font-size:52px;line-height:1.13;font-weight:700;letter-spacing:-1.5px}.bgl-hero-title strong{display:inline;color:#2563eb;font-weight:800}.bgl-hero-description{max-width:610px;margin:0 0 30px;color:#5f6b7a;font-size:17px;line-height:1.8}.bgl-hero-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:38px}.bgl-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 22px;border-radius:8px;font-size:15px;font-weight:700;line-height:1;transition:transform .3s,background .3s,color .3s,border-color .3s,box-shadow .3s}.bgl-btn-primary{background:#2563eb;color:#fff;border:1px solid #2563eb;box-shadow:0 10px 25px rgba(37,99,235,.22)}.bgl-btn-primary:hover{background:#1d4ed8;color:#fff;border-color:#1d4ed8;transform:translateY(-3px);box-shadow:0 14px 30px rgba(37,99,235,.28)}.bgl-btn-primary span{font-size:20px;line-height:0;transition:transform .3s}.bgl-btn-secondary{background:#fff;color:#1f2937;border:1px solid #d1d5db}.bgl-btn-secondary:hover{background:#111827;color:#fff;border-color:#111827;transform:translateY(-3px)}.bgl-hero-features{display:grid;grid-template-columns:repeat(4,auto);align-items:center;gap:20px}.bgl-feature{display:flex;align-items:center;gap:9px;color:#374151;font-size:13px;font-weight:600;white-space:nowrap}.bgl-feature-icon{display:flex;align-items:center;justify-content:center;width:35px;height:35px;flex:0 0 35px;border-radius:9px;background:#dbeafe;color:#2563eb}.bgl-bars,.bgl-search{position:relative;display:block}.bgl-bars{width:17px;height:16px;border-bottom:2px solid currentColor}.bgl-bars::before{content:"";position:absolute;left:2px;bottom:2px;width:3px;height:7px;background:currentColor;box-shadow:5px -4px 0 currentColor,10px -8px 0 currentColor}.bgl-search{width:14px;height:14px;border:2px solid currentColor;border-radius:50%}.bgl-growth,.bgl-users{display:block;width:17px;height:17px;position:relative}.bgl-growth::before,.bgl-search::after,.bgl-users::after,.bgl-users::before{position:absolute;content:""}.bgl-connect-section,.bgl-connect-section *,.bgl-growth{box-sizing:border-box}.bgl-search::after{right:-5px;bottom:-4px;width:7px;height:2px;background:currentColor;transform:rotate(45deg);border-radius:2px}.bgl-users::before{top:0;left:5px;width:7px;height:7px;border-radius:50%;background:currentColor}.bgl-users::after{left:2px;bottom:0;width:13px;height:7px;border-radius:8px 8px 3px 3px;background:currentColor}.bgl-growth{border-left:2px solid currentColor;border-bottom:2px solid currentColor}.bgl-growth::before{left:3px;bottom:3px;width:10px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(-45deg)}.bgl-hero-visual{position:relative;display:flex;align-items:center;justify-content:center;min-height:500px;padding:20px}.bgl-connect-section:after,.bgl-connect-section:before,.bgl-visual-glow,.bh-ticker-item::after{position:absolute;border-radius:50%}.bgl-visual-glow{top:50%;left:50%;width:430px;height:430px;background:rgba(37,99,235,.11);transform:translate(-50%,-50%);filter:blur(8px)}.bgl-hero-image{position:relative;z-index:2;display:block;width:100%;max-width:400px;height:auto;object-fit:contain;filter:drop-shadow(0 25px 35px rgba(15, 23, 42, .12));animation:5s ease-in-out infinite bglHeroFloat}@keyframes bglHeroFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1199px){.bgl-hero{min-height:680px;padding:100px 20px}.bgl-hero-title{font-size:46px}.bgl-hero-description{font-size:16px}.bgl-hero-features{gap:14px}.bgl-feature{font-size:12px}.bgl-hero-visual{min-height:450px}}@media (max-width:991px){.bgl-hero{min-height:auto;padding:100px 20px}.bgl-hero-content{max-width:100%}.bgl-hero-title{font-size:42px}.bgl-hero-features{grid-template-columns:repeat(2,auto);gap:15px 22px}.bgl-hero-visual{min-height:400px;padding:10px}.bgl-hero-image{max-width:460px}.bgl-visual-glow{width:350px;height:350px}}@media (max-width:767px){.bgl-hero{padding:110px 16px}.bgl-hero .row{display:flex;flex-direction:column}.bgl-hero .col-lg-6,.bgl-hero .col-md-6{width:100%}.bgl-hero-content{text-align:center}.bgl-hero-badge{justify-content:center;max-width:100%;font-size:11px;padding:8px 13px}.bgl-hero-title{margin-bottom:18px;font-size:34px;line-height:1.2;letter-spacing:-.7px}.bgl-hero-title strong{display:inline}.bgl-hero-description{margin:0 auto 25px;font-size:15px;line-height:1.7}.bgl-hero-buttons{justify-content:center;margin-bottom:30px}.bgl-btn{min-height:48px;padding:0 18px;font-size:14px}.bgl-hero-features{grid-template-columns:repeat(2,1fr);gap:13px 10px;text-align:left}.bgl-feature{font-size:12px}.bgl-feature-icon{width:32px;height:32px;flex-basis:32px}.bgl-hero-visual{min-height:auto;margin-top:50px;padding:0}.bgl-hero-image{max-width:390px}.bgl-visual-glow{width:290px;height:290px}}@media (max-width:480px){.bgl-hero{padding:110px 14px}.bgl-hero-badge{font-size:10px;line-height:1.5}.bgl-hero-title{font-size:29px}.bgl-hero-description{font-size:14px}.bgl-hero-buttons{flex-direction:column;width:100%}.bgl-btn{width:100%}.bgl-hero-features{grid-template-columns:1fr 1fr;gap:12px 7px}.bgl-feature{gap:7px;font-size:11px}.bgl-feature-icon{width:30px;height:30px;flex-basis:30px}.bgl-hero-visual{margin-top:50px}.bgl-hero-image{max-width:330px}.bgl-visual-glow{width:240px;height:240px}}.bh-ticker{width:100%;overflow:hidden;position:relative;background:#111;padding:14px 0}.bh-ticker-track{display:flex;width:max-content;animation:35s linear infinite bhTickerMove;will-change:transform}.bh-ticker-group{display:flex;align-items:center;flex-shrink:0}.bh-ticker-item{display:flex;align-items:center;flex-shrink:0;white-space:nowrap;padding:0 28px;position:relative}.bh-ticker-item span{display:inline-block;color:#fff;font-size:15px;line-height:1.4;font-weight:500}.bh-ticker-item::after{content:"";width:7px;height:7px;background:#f5b700;right:-4px;top:50%;transform:translateY(-50%)}@keyframes bhTickerMove{from{transform:translateX(0)}to{transform:translateX(-50%)}}.bh-ticker:hover .bh-ticker-track{animation-play-state:paused}@media (max-width:767px){.bh-ticker{padding:11px 0}.bh-ticker-item{padding:0 20px}.bh-ticker-item span{font-size:13px}.bh-ticker-item::after{width:6px;height:6px}.bh-ticker-track{animation-duration:28s}}@media (prefers-reduced-motion:reduce){.bh-ticker-track{animation:none}}.bgl-connect-section{position:relative;overflow:hidden;padding:85px 20px;background:linear-gradient(180deg,#f7faff 0,#fff 100%);font-family:Rubik,sans-serif!important;color:#17375e}.bgl-connect-section:before{content:"";top:-140px;left:-100px;width:350px;height:350px;background:#001a760d;pointer-events:none}.bgl-connect-section:after{content:"";right:-130px;bottom:-150px;width:400px;height:400px;background:#1762bd08;pointer-events:none}.bgl-connect-section .container{position:relative;z-index:1;margin:0 auto}.bgl-connect-heading{text-align:center;margin:0 auto 42px}.bgl-connect-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border:1px solid #f5dfad;border-radius:30px;background:#fff9e9;color:#001a76;font-size:12px;font-weight:700;letter-spacing:1.2px}.bgl-connect-heading h2{margin:17px 0 12px;color:#17375e;font-size:clamp(28px, 4vw, 42px);line-height:1.2;font-weight:800;letter-spacing:-1px}.bgl-connect-heading h2 span,.bgl-faq-top h3 span{color:#f2a900}.bgl-connect-heading>p{max-width:650px;margin:0 auto;color:#71839b;font-size:15px;line-height:1.8}.bgl-connect-grid{display:grid;grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:28px}.bgl-connect-faq-card,.bgl-connect-form-card{position:relative;min-width:0;background:#fff;border:1px solid #e7edf5;border-radius:20px;box-shadow:0 15px 50px #18385d0c}.bgl-connect-form-card{padding:34px;overflow:hidden}.bgl-connect-form-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#001a76,#f5a000)}.bgl-connect-faq-card{display:flex;flex-direction:column;padding:34px;min-height:0}.bgl-form-top{display:flex;align-items:flex-start;gap:16px;margin-bottom:28px}.bgl-form-icon{display:flex;align-items:center;justify-content:center;flex:0 0 52px;width:52px;height:52px;border-radius:15px;background:#fff5d9;color:#e9a000;font-size:23px}.bgl-card-kicker{display:block;margin-bottom:8px;color:#e49b00;font-size:11px;font-weight:800;letter-spacing:1.5px}.bgl-faq-top h3,.bgl-form-top h3{margin:0 0 9px;color:#17375e;font-size:25px;line-height:1.3;font-weight:800}.bgl-faq-top>p,.bgl-form-top p{margin:0;color:#7889a0;font-size:14px;line-height:1.7}.bgl-form-content{width:100%;min-width:0}.bgl-form-content form{width:100%}.bgl-form-content input:not([type=checkbox]):not([type=radio]):not([type=submit]),.bgl-form-content select,.bgl-form-content textarea{width:100%;max-width:100%;min-height:49px;padding:13px 15px;border:1px solid #dfe7f0;border-radius:9px;background:#fbfcfe;color:#17375e;font:inherit;font-size:14px;outline:0;transition:border-color .2s,box-shadow .2s}.bgl-form-content textarea{min-height:115px;resize:vertical}.bgl-form-content input:focus,.bgl-form-content select:focus,.bgl-form-content textarea:focus{border-color:#f0b323;box-shadow:0 0 0 3px #001a7620}.bgl-form-content button,.bgl-form-content button[type=submit],.bgl-form-content input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:49px;padding:13px 24px;border:0;border-radius:9px;background:linear-gradient(135deg,#ffbf24,#f2a000);color:#17375e;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .2s,box-shadow .2s}.bgl-form-content button:hover,.bgl-form-content input[type=submit]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #f5ad1838}.bgl-form-content label{display:block;margin-bottom:7px;color:#405674;font-size:13px;font-weight:600}.bgl-form-content .form-group{margin-bottom:17px}.bgl-form-content input[type=checkbox],.bgl-form-content input[type=radio]{width:auto;min-height:auto}.bgl-form-assurance{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:25px;padding-top:20px;border-top:1px solid #edf1f6}.bgl-form-assurance span{display:inline-flex;align-items:center;gap:7px;color:#71839b;font-size:11px}.bgl-form-assurance i{color:#19a675}.bgl-faq-top{flex:0 0 auto;margin-bottom:22px}.bgl-faq-top .bgl-card-kicker{display:flex;align-items:center;gap:8px}.bgl-faq-top h3{font-size:27px}.bgl-faq-top>p{max-width:500px}.bgl-faq-scroll{flex:1 1 auto;min-height:0;max-height:500px;overflow-y:auto;overflow-x:hidden;padding:2px 10px 2px 0;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#eab12c #f0f3f8;scrollbar-gutter:stable}.bgl-faq-scroll::-webkit-scrollbar{width:7px}.bgl-faq-scroll::-webkit-scrollbar-track{background:#f0f3f8;border-radius:10px}.bgl-faq-scroll::-webkit-scrollbar-thumb{background:#eab12c;border-radius:10px}.bgl-faq-scroll::-webkit-scrollbar-thumb:hover{background:#d99a08}.bgl-faq-list{display:flex;flex-direction:column;gap:12px}.bgl-faq-item{flex:0 0 auto;overflow:hidden;border:1px solid #e8edf4;border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .2s}.bgl-faq-item[open]{border-color:#f2d58e;box-shadow:0 5px 18px #e9ad1910}.bgl-faq-item summary{display:flex;align-items:center;gap:13px;min-height:69px;padding:15px 16px;cursor:pointer;list-style:none}.bgl-faq-item summary::-webkit-details-marker{display:none}.bgl-faq-number{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:9px;background:#fff5dc;color:#d99a08;font-size:12px;font-weight:800}.bgl-faq-question{flex:1;color:#233f62;font-size:14px;line-height:1.55;font-weight:700}.bgl-faq-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border:1px solid #e4eaf2;border-radius:50%;color:#7890a9;font-size:12px;transition:.2s}.bgl-faq-item[open] .bgl-faq-toggle{background:#001a76;border-color:#001a76;color:#17375e;transform:rotate(45deg)}.bgl-faq-answer{padding:0 20px 19px 63px}.bgl-faq-answer p{margin:0;color:#71839b;font-size:13px;line-height:1.8}.bgl-faq-footer{flex:0 0 auto;display:flex;align-items:center;gap:13px;margin-top:22px;padding:17px;background:#f7faff;border:1px solid #e9eff7;border-radius:12px}.bgl-faq-footer-icon{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:12px;background:#fff0c5;color:#e4a000;font-size:20px}.bgl-faq-footer>div:nth-child(2){flex:1}.bgl-faq-footer strong{display:block;margin-bottom:4px;color:#17375e;font-size:13px}.bgl-faq-footer p{margin:0;color:#7889a0;font-size:12px;line-height:1.5}.bgl-faq-contact-link{display:flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:#17375e;color:#fff;text-decoration:none;font-size:13px;transition:background .2s,transform .2s}.bgl-faq-contact-link:hover{background:#f2a900;color:#17375e;transform:translateY(-2px)}@media(max-width:991px){.bgl-connect-section{padding:65px 20px}.bgl-connect-grid{grid-template-columns:1fr 1fr;gap:20px}.bgl-connect-faq-card,.bgl-connect-form-card{padding:25px}.bgl-faq-top h3,.bgl-form-top h3{font-size:23px}.bgl-faq-scroll{max-height:400px}.bgl-faq-item summary{gap:9px;padding:13px 11px}.bgl-faq-answer{padding-left:54px}}@media(max-width:767px){.bgl-connect-section{padding:55px 16px}.bgl-connect-heading{margin-bottom:30px}.bgl-connect-grid{grid-template-columns:1fr;gap:22px}.bgl-connect-faq-card,.bgl-connect-form-card{padding:25px 22px}.bgl-connect-heading h2{font-size:32px}.bgl-faq-top h3,.bgl-form-top h3{font-size:24px}.bgl-faq-scroll{max-height:400px}}@media(max-width:420px){.bgl-connect-section{padding:45px 12px}.bgl-connect-faq-card,.bgl-connect-form-card{padding:22px 16px;border-radius:15px}.bgl-connect-heading h2{font-size:28px}.bgl-form-top{gap:12px}.bgl-form-icon{flex-basis:44px;width:44px;height:44px;font-size:20px}.bgl-faq-top h3,.bgl-form-top h3{font-size:21px}.bgl-faq-scroll{max-height:350px;padding-right:7px}.bgl-faq-item summary{gap:9px;padding:12px 10px}.bgl-faq-number{flex-basis:29px;width:29px;height:29px;font-size:11px}.bgl-faq-question{font-size:13px}.bgl-faq-answer{padding:0 13px 16px 48px}.bgl-faq-answer p{font-size:12px}.bgl-form-assurance{gap:10px}.bgl-form-assurance span{font-size:10px}.bgl-faq-footer{gap:9px;padding:13px}}
