@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);a,span{display:inline-block}.hover-content,a{transition:.4s ease-in-out}.cus-btn .icon::after,.cus-btn .text::after,.cus-btn-2 .icon::after,.cus-btn-2 .icon::before,.cus-btn-2 .text::after,.cus-btn-2 .text::before,.cus-btn-3 .icon::before,.cus-btn-3 .text::before{content:"";position:absolute;right:0;left:0}.cus-btn .text,.cus-btn-2 .text,.cus-btn-3 .text{padding:clamp(16px,.961vw,32px) clamp(24px,1.667vw,64px);font-size:clamp(14px, .833vw, 32px)}.header .navigation .header-logo,.stricky-header .sticky-header__content .navigation .header-logo{width:clamp(85px,4.948vw,232px)}#scroll-container,.counter-section,body{overflow-x:hidden}img{max-width:100%;height:auto;vertical-align:middle}ol.list-style,ul.list-style{padding:0}ol.list-style li::marker,ul.list-style li::marker{color:#191cd1}.unstyled{padding-left:0;list-style:none;margin-bottom:0}@media (max-width:576px){.row{--bs-gutter-x:0.75rem;--bs-gutter-y:0}}.slick-track>[class*=col]{-webkit-flex-shrink:0!important;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;margin-right:calc(var(--bs-gutter-x)/ 2)!important;margin-left:calc(var(--bs-gutter-x)/ 2)!important}.container-fluid{padding-right:calc(var(--bs-gutter-x) * .75);padding-left:calc(var(--bs-gutter-x) * .75)}@media (min-width:1200px){.container-fluid{padding:0 5vw;width:100%}}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;color:#fafafa;background:url("../media/images/page-bg.jpg") 0 0/cover no-repeat #141516;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:clamp(14px, .833vw, 32px);font-weight:400;line-height:140%;height:100%}.h1,.h2,h1,h2{font-family:"Be Vietnam Pro",sans-serif;font-style:normal}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background-color:#45474f;border-radius:0}body::-webkit-scrollbar-thumb{border-radius:4px;background:#191cd1}a{text-decoration:none;color:unset}h1,h2,h3,h4,h5,h6,hr,p,table{margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#fafafa;margin-bottom:0}.h1,h1{font-size:clamp(52px, 4.167vw, 169px);font-weight:100;line-height:120%}@media (max-width:1199px){.h1,h1{font-size:clamp(46px, 4.837vw, 69px)}}.h2,h2{font-size:clamp(44px, 3.177vw, 99px);font-weight:500;line-height:120%}.h3,.h4,.h5,h3,h4,h5{font-weight:400;font-family:"Be Vietnam Pro",sans-serif;line-height:120%;font-style:normal}@media (max-width:1199px){.h2,h2{font-size:clamp(39px, 2.24vw, 52px)}}.h3,h3{font-size:clamp(36px, 2.448vw, 125px)}@media (max-width:1199px){.h3,h3{font-size:clamp(33px, 1.927vw, 48px)}}.h4,h4{font-size:clamp(30px, 1.875vw, 67px)}@media (max-width:1199px){.h4,h4{font-size:clamp(28px, 1.719vw, 40px)}}.h5,h5{font-size:clamp(21px, 1.406vw, 62px)}@media (max-width:1199px){.h5,h5{font-size:clamp(20px, 1.302vw, 32px)}}@media (max-width:820px){.h1,h1{font-size:clamp(37px, 5.61vw, 58px)}.h2,h2{font-size:clamp(33px, 1.979vw, 48px)}.h3,h3{font-size:clamp(28px, 1.667vw, 38px)}.h4,h4{font-size:clamp(20px, 1.406vw, 30px)}.h5,h5{font-size:clamp(18px, 1.042vw, 24px)}}.h6,h6{font-family:"Be Vietnam Pro",sans-serif;font-size:clamp(18px, 1.094vw, 40px);font-style:normal;font-weight:500;line-height:120%}.text-18,p{color:#fafafa;font-family:Inter,sans-serif;font-size:clamp(15px, .833vw, 32px);font-style:normal;font-weight:400;line-height:150%}@media (max-width:399px){.text-18,p{font-size:clamp(14px, .833vw, 28px)}}.eyebrow{color:#191cd1;text-transform:uppercase;font-size:clamp(10px, .729vw, 28px);font-family:Inter,sans-serif;font-weight:500;line-height:120%}.caption,.subtitle{font-weight:400;line-height:120%;font-style:normal}.subtitle{font-size:clamp(12px, .625vw, 28px);font-family:Inter,sans-serif}.caption{font-size:clamp(12px, .677vw, 28px)}@media (max-width:1499px){.caption{font-size:10px}}.font-primary,b,strong{font-family:Inter,sans-serif}.hr-line{width:100%;height:1px;background:#92949f}.color-primary,.color-ter,.hero-banner .right-block .discover-block .discover-btn:hover,.hover-content:hover{color:#191cd1!important}.image-effect{position:relative;overflow:hidden}.image-effect::after{content:"";position:absolute;width:200%;height:0%;left:50%;top:50%;background-color:rgba(217,187,244,.3);-webkit-transform:translate(-50%,-50%) rotate(-40deg);-ms-transform:translate(-50%,-50%) rotate(-40deg);transform:translate(-50%,-50%) rotate(-40deg);z-index:1}.cus-btn .icon,.cus-btn-2 .icon,.cus-btn-3 .icon{width:clamp(48px,2.917vw,128px);height:clamp(48px,2.917vw,128px);display:flex}.cus-btn .icon,.cus-btn .text,.cus-btn-2 .icon,.cus-btn-2 .text,.cus-btn-3 .icon,.cus-btn-3 .text{background:0 0;overflow:hidden;position:relative}.image-effect:hover::after{height:250%;-webkit-transition:920ms ease-in-out;-o-transition:920ms ease-in-out;transition:920ms ease-in-out;background-color:transparent}.image-effect:hover img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.image-effect img{-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.color-sec{color:#500a70!important}.black{color:#0c0c0d!important}.medium-black{color:#1e1f20!important}.light-black{color:#141516!important}.dark-gray{color:#45474f!important}.light-gray{color:#92949f!important}.lightest-gray{color:#eaeaec!important}.cus-btn-2:hover .text,.cus-btn:hover .text,.khas-btn:hover .text,.white{color:#fafafa}.bg-primary,.bg-sec,.bg-ter{background:#191cd1!important}.bg-black{background:#0c0c0d!important}.bg-medium-black{background:#1e1f20!important}.bg-light-black{background:#141516!important}.bg-dark-gray{background:#45474f!important}.bg-light-gray{background:#92949f!important}.bg-lightest-gray{background:#eaeaec!important}.bg-white{background:#fafafa!important}.bg-white-bordered{background:#fafafa;border:1px solid #eaeaec;border-radius:clamp(8px,.625vw,24px)}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.font-sec{font-family:"Be Vietnam Pro",sans-serif}.br-4{border-radius:4px}.br-8{border-radius:clamp(4px,.417vw,16px)}.br-10{border-radius:clamp(5px,.521vw,20px)}.br-12{border-radius:clamp(8px,.625vw,24px)}.br-14{border-radius:clamp(10px,.729vw,28px)}.br-16{border-radius:clamp(12px,.833vw,32px)}.br-18{border-radius:clamp(14px,.938vw,36px)}.br-20{border-radius:clamp(16px,1.042vw,40px)}.br-24,.contact-sec .form-control-2{border-radius:clamp(18px,1.25vw,48px)}.br-32{border-radius:clamp(24px,1.667vw,64px)}.br-48{border-radius:clamp(28px,2.5vw,68px)}.gap-6{gap:clamp(3px,.313vw,7px)}.order-6{order:6!important}.mb-160{margin-bottom:clamp(96px,8.32vw,320px)}.mb-90{margin-bottom:clamp(32px,4.688vw,128px)}.mb-96{margin-bottom:clamp(52px,5vw,128px)}.my-80{margin:clamp(48px,4.167vw,160px) 0}.mt-80{margin-top:clamp(48px,4.167vw,160px)}.mb-80{margin-bottom:clamp(48px,4.167vw,160px)}.mb-180{margin-bottom:clamp(58px,9.375vw,260px)}.mb-64{margin-bottom:clamp(32px,3.33vw,128px)}.mt-90{margin-top:clamp(32px,4.688vw,128px)}.mt-64{margin-top:clamp(32px,3.33vw,128px)}.my-64{margin:clamp(32px,3.33vw,128px) 0}.mt-48{margin-top:clamp(24px,2.5vw,96px)}.mb-48{margin-bottom:clamp(24px,2.5vw,96px)}.mb-40{margin-bottom:clamp(24px,2.083vw,80px)}.mt-32{margin-top:32px}@media (max-width:1599px){.mt-32{margin-top:29px}}@media (max-width:1399px){.mt-32{margin-top:27px}}@media (max-width:1199px){.eyebrow{font-size:clamp(12px, .677vw, 32px)}.mt-32{margin-top:25px}}@media (max-width:991px){.mt-32{margin-top:22px}}.mb-36{margin-bottom:clamp(24px,1.875vw,64px)}.mb-32{margin-bottom:32px}@media (max-width:1599px){.mb-32{margin-bottom:29px}}@media (max-width:1399px){.mb-32{margin-bottom:27px}}@media (max-width:1199px){.mb-32{margin-bottom:25px}}@media (max-width:991px){.mb-32{margin-bottom:22px}}.mt-24{margin-top:24px}@media (max-width:1199px){.mt-24{margin-top:22px}}@media (max-width:991px){.mt-24{margin-top:22px}}.mb-120{margin-bottom:clamp(60px,6.25vw,320px)}.mb-28{margin-bottom:28px}@media (max-width:991px){.mb-28{margin-bottom:22px}}.mb-24{margin-bottom:clamp(18px,1.25vw,68px)}@media (max-width:1199px){.mb-24{margin-bottom:22px}}@media (max-width:991px){.mb-24{margin-bottom:22px}}.mb-20{margin-bottom:20px}.mt-16{margin-top:16px}.mb-18{margin-bottom:18px}.mb-16{margin-bottom:16px}.mb-12,footer .links-block .block li a{margin-bottom:clamp(10px,.625vw,24px)}.mb-8{margin-bottom:8px}.mb-6{margin-bottom:6px}.mb-4p{margin-bottom:4px}.py-160{padding:clamp(96px,8.32vw,320px) 0}.pt-160{padding-top:clamp(96px,8.32vw,320px)}.pb-160{padding-bottom:clamp(96px,8.32vw,320px)}.py-80{padding:clamp(48px,4.167vw,160px) 0}.pt-80{padding-top:clamp(48px,4.167vw,160px)}.pt-120{padding-top:clamp(60px,6.25vw,320px)}.pb-120{padding-bottom:clamp(60px,6.25vw,320px)}.pb-80{padding-bottom:clamp(48px,4.167vw,160px)}.py-64{padding:clamp(32px,3.33vw,128px) 0}.pt-64{padding-top:clamp(32px,3.33vw,128px)}.pb-64{padding-bottom:clamp(32px,3.33vw,128px)}.pb-48{padding-bottom:26px}.py-48{padding:clamp(24px,2.5vw,96px) 0}.pb-48{padding-bottom:clamp(24px,2.5vw,96px)}.pt-48{padding-top:clamp(24px,2.5vw,96px)}.py-40{padding:clamp(24px,2.083vw,80px) 0}.pt-40{padding-top:clamp(24px,2.083vw,80px)}.pt-12{padding-top:clamp(8px,.625vw,24px)}.pb-40{padding-bottom:clamp(24px,2.083vw,80px)}@media (max-width:575px){.container-fluid{--bs-gutter-x:2rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.my-80{margin:40px 0}.mt-80{margin-top:40px}.mb-80{margin-bottom:40px}.mb-180{margin-bottom:50px}.mb-40{margin-bottom:20px}.mb-120{margin-bottom:48px}.py-160{padding:80px 0}.pt-160{padding-top:80px}.pb-160{padding-bottom:80px}.py-80{padding:40px 0}.pt-80{padding-top:40px}.pt-120{padding-top:48px}.pb-120{padding-bottom:48px}.pb-80{padding-bottom:40px}.py-40{padding:20px 0}.pt-40{padding-top:20px}.pt-12{padding-top:8px}.pb-40{padding-bottom:20px}}.py-32{padding:32px 0}@media (max-width:1599px){.py-32{padding:29px 0}}@media (max-width:1399px){.py-32{padding:27px 0}}@media (max-width:1199px){.mb-20{margin-bottom:18px}.mt-16{margin-top:15px}.mb-18{margin-bottom:14px}.mb-16{margin-bottom:15px}.mb-12{margin-bottom:11px}.py-32{padding:25px 0}}@media (max-width:991px){.mb-20{margin-bottom:16px}.mt-16{margin-top:14px}.mb-18{margin-bottom:13px}.mb-16{margin-bottom:14px}.py-32{padding:22px 0}}.p-32{padding:32px}@media (max-width:1599px){.p-32{padding:29px}}@media (max-width:1399px){.p-32{padding:27px}.header .navigation .menu-button-right{margin-left:0;position:absolute;left:50%;transform:translateX(-50%)}}@media (max-width:1199px){.p-32{padding:25px}}@media (max-width:991px){.p-32{padding:22px}}.py-24{padding:clamp(18px,1.25vw,58px) 0}.pl-24{padding-left:32px}@media (max-width:1199px){.pl-24{padding-left:22px}}@media (max-width:991px){.pl-24{padding-left:22px}}.pr-24{padding-right:24px}@media (max-width:1199px){.pr-24{padding-right:22px}}@media (max-width:991px){.pr-24{padding-right:22px}}.pb-24{padding-bottom:24px}@media (max-width:1199px){.pb-24{padding-bottom:22px}}@media (max-width:991px){.pb-24{padding-bottom:22px}}.p-24{padding:24px}@media (max-width:1199px){.p-24{padding:22px}}@media (max-width:991px){.p-24{padding:22px}}.py-16,footer .links-block .block{padding:clamp(12px,.833vw,32px) 0}@media (max-width:1199px){.py-16{padding:15px 0}}@media (max-width:991px){.py-16{padding:14px 0}}.p-16{padding:16px}@media (max-width:1199px){.p-16{padding:15px}}@media (max-width:991px){.p-16{padding:14px}}.p-12{padding:12px}@media (max-width:1199px){.p-12{padding:11px}.stricky-header{display:none}}@media (max-width:991px){.p-12{padding:10px}}@media (max-width:767px){.mb-160{margin-bottom:46px}.mb-90,.mb-96{margin-bottom:48px}.mb-64{margin-bottom:40px}.mt-64,.mt-90{margin-top:26px}.my-64{margin:26px 0}.mt-24,.mt-32,.mt-48{margin-top:20px}.mb-24,.mb-28,.mb-32,.mb-48{margin-bottom:20px}.mb-8{margin-bottom:4px}.mb-6{margin-bottom:3px}.py-64{padding:26px 0}.pt-64{padding-top:26px}.pb-64{padding-bottom:26px}.py-24,.py-32,.py-48{padding:20px 0}.pb-24,.pb-48{padding-bottom:20px}.pt-48{padding-top:20px}.p-24,.p-32{padding:20px}.pl-24{padding-left:20px}.pr-24{padding-right:20px}.py-16{padding:10px 0}.p-16{padding:10px}.p-12{padding:8px}}.gap-4{gap:clamp(2px,.208vw,8px)!important}.gap-8{gap:clamp(4px,.417vw,16px)}.gap-10{gap:clamp(5px,.521vw,20px)}.gap-12{gap:clamp(8px,.625vw,24px)}.gap-14{gap:clamp(10px,.729vw,28px)}.gap-16{gap:clamp(12px,.833vw,32px)}.gap-18{gap:clamp(14px,.938vw,36px)}.gap-20{gap:clamp(16px,1.042vw,40px)}.gap-24{gap:clamp(18px,1.25vw,48px)}.gap-32{gap:clamp(24px,1.667vw,64px)}.gap-38{gap:clamp(28px,1.979vw,76px)}.gap-48{gap:clamp(10px,2.5vw,28px)}.gap-64{gap:clamp(48px,3.333vw,128px)}.cus-btn,.cus-btn-2,.cus-btn-3{display:inline-flex;align-items:center;gap:1px;overflow:hidden;position:relative;z-index:4}.cus-btn .text{border-radius:64px;font-weight:500;line-height:120%;font-family:Inter,sans-serif;color:#0c0c0d;transition:.5s ease-in-out}.cus-btn .icon::before,.cus-btn .text::before,.khas-btn .icon::before,.khas-btn .text::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;transform:translateX(0);box-sizing:border-box;background-color:#fafafa;transition:.5s ease-in-out}.cus-btn .icon::after,.cus-btn .text::after{top:0;bottom:0;z-index:-1;transform:translateX(-100%);box-sizing:border-box;background:#191cd1;transition:.5s ease-in-out;border-radius:64px}.cus-btn-2 .text::before,.cus-btn-2:hover .text::after,.cus-btn-3:hover .text::after,.cus-btn:hover .icon::after,.cus-btn:hover .text::after,.khas-btn:hover .icon::after,.khas-btn:hover .text::after{transform:translateX(0);transition:.5s ease-in-out;box-sizing:border-box}.cus-btn .icon{border-radius:50%;flex-shrink:0;align-items:center;justify-content:center}.cus-btn .icon svg,.cus-btn-2 .icon svg,.cus-btn-3 .icon svg{width:clamp(18px,1.25vw,58px);height:clamp(18px,1.25vw,88px)}.cus-btn .icon svg path,.khas-btn .icon svg path{transition:.5s ease-in-out}.cus-btn-2:hover,.cus-btn-3:hover,.cus-btn:hover,.khas-btn:hover{color:#fafafa;box-sizing:border-box;transition:.5s ease-in-out}.cus-btn-2:hover .icon svg path,.cus-btn:hover .icon svg path,.khas-btn:hover .icon svg path,footer .newslater-block .cus-btn-3:hover .icon svg path,footer .newslater-block .cus-btn-3:hover .text svg path{stroke:#FAFAFA}.cus-btn-2 .text{border-radius:64px;color:#fafafa;font-family:Inter,sans-serif;font-weight:500;line-height:120%;transition:.5s ease-in-out}.cus-btn-2 .text::before{top:0;bottom:0;z-index:-2;background-color:transparent;border:1px solid #fafafa;border-radius:64px}.cus-btn-2 .text::after{top:0;bottom:0;z-index:-1;transform:translateX(-100%);box-sizing:border-box;background:#191cd1;transition:.5s ease-in-out;border-radius:64px}.cus-btn-2 .icon,.cus-btn-3 .icon{border-radius:50%;align-items:center;justify-content:center}.cus-btn-2 .icon svg path,.cus-btn-3 .icon svg path{transition:.5s ease-in-out;stroke:#FAFAFA}.cus-btn-2 .icon::before{top:0;bottom:0;z-index:-2;transform:translateX(0);box-sizing:border-box;border-radius:50%;background-color:transparent;border:1px solid #fafafa;transition:.5s ease-in-out}.cus-btn-2 .icon::after{top:50%;bottom:-50%;z-index:-1;transform:translateX(-100%);box-sizing:border-box;background:#191cd1;transition:.5s ease-in-out;border-radius:64px}.cus-btn-2:hover .icon::before,.cus-btn-2:hover .text::before,.service-sec .service-card:hover{border:1px solid #191cd1}.cus-btn-3 .icon::after,.cus-btn-3 .text,.cus-btn-3 .text::after{transition:.5s ease-in-out;border-radius:64px}.cus-btn-2:hover .icon::after,.cus-btn-3:hover .icon::after{transform:translate(0,-50%);box-sizing:border-box;transition:.5s ease-in-out}.cus-btn-3 .text{color:#fafafa;font-family:Inter,sans-serif;font-weight:500;line-height:120%}.cus-btn-3 .icon::before,.cus-btn-3 .text::before{top:0;bottom:0;z-index:-2;transform:translateX(0);box-sizing:border-box;background-color:#191cd1;transition:.5s ease-in-out}.cus-btn-3 .icon::after,.cus-btn-3 .text::after,.khas-btn .icon::after,.khas-btn .text::after{right:0;z-index:-1;transform:translateX(-100%);box-sizing:border-box;position:absolute;left:0;content:""}.cus-btn-3 .text::after{top:0;bottom:0;background:#fafafa}.cus-btn-3 .icon::after{top:50%;bottom:-50%;background:#fafafa}.cus-btn-3:hover .text{color:#191cd1}.cus-btn-3:hover .icon svg path,.service-sec .service-card .card-btn:hover svg path{stroke:#191cd1}.scrollToTopBtn{background-color:#191cd1;border-radius:50%;border:none;color:#fafafa;cursor:pointer;font-size:clamp(18px, 1.25vw, 48px);line-height:48px;display:grid;align-items:center;justify-content:center;width:clamp(40px,2.5vw,94px);height:clamp(40px,2.5vw,94px);position:fixed;bottom:30px;right:30px;z-index:100;opacity:0;transform:translateY(100px);transition:.5s}.scrollToTopBtn:hover{background:#fafafa;color:#191cd1;transition:.4s ease-in-out;transform:scale(.99)}.khas-btn .icon,.khas-btn .text{background:0 0;position:relative;overflow:hidden}.showBtn{opacity:1;transform:translateY(0)}.pagination{margin-left:auto;margin-right:auto;text-align:center;overflow:hidden;display:flex}.pagination #border-pagination{display:flex;gap:clamp(8px,.625vw,24px);margin:0 auto;padding:0;text-align:center}.pagination #border-pagination .l-arrow{margin-right:8px}.pagination #border-pagination .r-arrow{margin-left:8px}.pagination #border-pagination li{display:inline}.pagination #border-pagination li span{color:#191cd1;transition:.4s ease-in-out}.pagination #border-pagination li a{display:flex;align-items:center;justify-content:center;text-decoration:none;width:clamp(40px,2.5vw,140px);height:clamp(40px,2.5vw,140px);background-color:#fafafa;border:none;border-radius:0;color:#1e1f20;transition:.4s ease-in-out;font-size:clamp(16px, 1.042vw, 40px);font-weight:500;line-height:150%}.cus-checkBox label,.khas-btn{display:flex;align-items:center}.pagination #border-pagination li a svg{width:clamp(24px,1.563vw,96px);height:clamp(24px,1.563vw,96px)}.pagination #border-pagination li a.active,.pagination #border-pagination li a:hover{background-color:#191cd1;color:#fafafa}.khas-btn{gap:1px;overflow:hidden;position:relative}.khas-btn .text{padding:clamp(14px,.961vw,32px) clamp(24px,1.667vw,64px);border-radius:64px;color:#0c0c0d;transition:.5s ease-in-out}.khas-btn .icon::after,.khas-btn .text::after{top:0;bottom:0;background:#191cd1;transition:.5s ease-in-out}.khas-btn .icon{padding:clamp(14px,.833vw,32px);border-radius:50%}textarea.form-control{min-height:118px;height:150px}.input-block svg,.wrapper-dropdown svg{width:clamp(19px,1.042vw,48px);height:clamp(19px,1.042vw,48px)}.input-block .form-control{font-family:"Be Vietnam Pro",sans-serif;font-size:clamp(15px, .833vw, 32px);font-weight:400;line-height:150%;position:relative;color:#fafafa;box-shadow:none;outline:0;padding:clamp(12px,.833vw,24px);border-radius:5000px;border:1px solid #665b5b;background:rgba(234,234,236,.1)}.input-block .form-control:-webkit-autofill,.input-block .form-control:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}.input-block .form-control:focus{box-shadow:none!important;outline:0!important;color:#fafafa!important;background:0 0!important}.input-block .form-control::placeholder{color:#eaeaec;opacity:1}.input-block{position:relative}.input-block svg{position:absolute;top:clamp(12px,.8vw,48px);left:clamp(12px,.833vw,32px)}input[type=file]{display:none}label.error{color:red}.cus-checkBox input{display:none;color:#141516}.cus-checkBox label{position:relative;gap:8px;cursor:pointer;color:#eaeaec;font-size:clamp(15px, .833vw, 32px);font-weight:400}#preloader,.drop-container{align-items:center;width:100%;display:flex}.cus-checkBox label::before{content:"\f0c8";font-family:"Font Awesome 6 Pro";color:#92949f;font-size:clamp(16px, 1.042vw, 40px);font-weight:400}.cus-checkBox input[type=checkbox]:checked+label::before{content:"\f14a";color:#191cd1;font-weight:600}#preloader{position:fixed;height:100vh;text-align:center;background:#0c0c0d;z-index:99999999;justify-content:center;-webkit-transition:.5s linear;transition:.5s linear;justify-content:center}#preloader .loading{font-size:150px;letter-spacing:-15px;font-family:"Be Vietnam Pro",sans-serif;font-weight:600;text-align:center}#preloader .loading span{display:inline-block;margin:0 -.04em;font-size:clamp(68px, 5vw, 180px)}#preloader .loading07 span{position:relative;color:rgba(146,148,159,.2)}#preloader .loading07 span::after{position:absolute;top:0;left:0;content:attr(data-text);color:#191cd1;opacity:0;transform:scale(1.5);animation:3s infinite loading07}#preloader .loading07 span:nth-child(2)::after{animation-delay:.1s}#preloader .loading07 span:nth-child(3)::after{animation-delay:.2s}#preloader .loading07 span:nth-child(4)::after{animation-delay:.3s}#preloader .loading07 span:nth-child(5)::after{animation-delay:.4s}#preloader .loading07 span:nth-child(6)::after{animation-delay:.5s}#preloader .loading07 span:nth-child(7)::after{animation-delay:.6s}#preloader .loading07 span:nth-child(8)::after{animation-delay:.7s}#preloader .loading07 span:nth-child(9)::after{animation-delay:.8s}#preloader .loading07 span:nth-child(10)::after{animation-delay:.9s}@keyframes loading07{0%,100%,75%{transform:scale(1.3);opacity:0}25%,50%{transform:scale(1);opacity:1}}.row>div{display:flex;flex-direction:column;align-items:stretch!important}.drop-container{background-color:transparent;justify-content:space-between}.wrapper-dropdown{padding:clamp(12px,.833vw,32px);border:2px solid;border-image:linear-gradient(to right,#665B5B -6.67%,rgba(192,158,223,0.71) 78.46%,#2E2E2E 99.42%) 1;border-radius:5000px;background-color:#1e1f20;display:inline-flex;align-items:center;justify-content:space-between;gap:clamp(4px,.417vw,16px);position:relative;width:100%;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fafafa}.wrapper-dropdown .selected-display{font-weight:400;line-height:150%}.wrapper-dropdown svg{transition:.3s}.wrapper-dropdown::before{position:absolute;top:50%;right:16px;margin-top:-2px;border-width:6px 6px 0;border-style:solid;border-color:#fff transparent}.wrapper-dropdown .topbar-dropdown{width:100%;overflow:hidden;box-shadow:0 3px 6px 0 #1e1f20;background:#1e1f20;color:#92949f!important;transition:.3s;position:absolute;top:100%;right:0;left:6px;margin:0;padding:0;list-style:none;z-index:99;border-radius:40px;-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;visibility:hidden;border:1px solid #191cd1}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a:hover i,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a:hover i,.wrapper-dropdown .rotated{transform:rotate(-180deg)}.wrapper-dropdown .topbar-dropdown li{color:#fafafa!important;font-weight:500;padding:0 15px;line-height:45px;border-radius:0;overflow:hidden;transition:.4s ease-in-out}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li.current,.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li:hover,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li.current,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li:hover,.mobile-nav__contact li a:hover,.mobile-nav__social a:hover,.mobile-nav__toggler:hover,.mobile-nav__wrapper .mobile-nav__close,.mobile-nav__wrapper .mobile-nav__content .main-menu__list li a.expanded,.service-sec .service-card .card-btn:hover,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li.current,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li:hover,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li.current,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li:hover{color:#191cd1}.wrapper-dropdown .topbar-dropdown li:last-child{border-bottom:none}.wrapper-dropdown .topbar-dropdown li:hover{transition:.4s ease-in-out;background-color:#191cd1;color:#fafafa!important}.wrapper-dropdown.active .topbar-dropdown{color:#fafafa;opacity:1;visibility:visible;border-radius:25px}.wrapper-dropdown .scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}.wrapper-dropdown .arrow{float:right;rotate:180deg}.header{width:100%;color:#fafafa;z-index:2;position:absolute;left:0;top:0}@media (max-width:580px){.header{padding:clamp(12px,.833vw,32px) 0}}.header .navigation{width:100%;position:relative;padding:clamp(16px,1.042vw,40px) 0}@media (max-width:1025px){.header .navigation .header-logo{width:15%;height:auto}}.header .navigation .menu-button-right{text-transform:capitalize;padding-top:5px;display:flex;justify-content:center;align-items:center;width:100%;position:absolute;left:50%;transform:translateX(-50%)}.header .navigation .menu-button-right .main-menu__nav{margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center}.header .navigation .menu-button-right .main-menu__nav .main-menu__list,.header .navigation .menu-button-right .main-menu__nav .main-menu__list ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list ul{margin:0 auto;padding:0;list-style-type:none;align-items:center;display:none;text-transform:capitalize;justify-content:center}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li:first-child a::before,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li:first-child a::before,.mobile-nav__toggler,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li:first-child a::before,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li:first-child a::before{display:none}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li{position:relative}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a{font-size:clamp(14px, .833vw, 32px);font-family:Inter,sans-serif;text-transform:capitalize;font-weight:400;line-height:150%;color:#fafafa;display:flex;align-items:center;gap:4px;position:relative}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a::after,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a::after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;background:#fafafa;transition:transform .5s;transform:scale3d(0,1,1);transform-origin:100% 50%}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a i,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a i{transition:.4s ease-in-out}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a.active,.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a:hover,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a.active,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a:hover{color:#fafafa;transition:transform .5s}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a.active::after,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a.active::after{background:#fafafa;transform:scale3d(1,1,1);transform-origin:0 50%}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a:hover::after,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a:hover::after{transform:scale3d(1,1,1);transform-origin:0 50%}.header .navigation .menu-button-right .main-menu__nav .main-menu__list>li .header-arrow,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li .header-arrow{font-weight:300;margin-left:-16px}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul{overflow:hidden;border-radius:10px;text-transform:uppercase;position:absolute;top:100%;left:0;min-width:clamp(200px,10.938vw,616px);flex-direction:column;justify-content:flex-start;align-items:flex-start;opacity:0;visibility:hidden;transform-origin:top center;transform:scaleY(0) translateZ(100px);backface-visibility:hidden;z-index:99;background:#141516;padding:0;box-shadow:rgba(117,112,112,.1) 0 8px 24px}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li{margin-bottom:2px;flex:1 1 100%;width:100%;position:relative}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>a,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>a{font-size:clamp(14px, .833vw, 32px);line-height:26px;color:#fafafa;font-weight:600;font-family:Inter,sans-serif;display:flex;padding:clamp(4px,.417vw,46px) clamp(16px,1.042vw,80px);transition:.4s;border-radius:6px;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between;width:100%}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>a::after,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>a::after{content:"\f061";font-weight:900;font-family:"Font Awesome 6 Pro";-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;color:#fafafa}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li.current>a,.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li:hover>a,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li.current>a,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li:hover>a{background-color:#191cd1;color:#fafafa}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li.current>a::after,.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li:hover>a::after,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li.current>a::after,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li:hover>a::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>ul{top:0;left:calc(100% + 20px)}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>ul.right-align,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>ul.right-align{top:0;left:auto;right:100%}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>ul ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>ul ul{display:flex}.header .navigation .menu-button-right .main-menu__nav .main-menu__list li:hover>ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li:hover>ul{padding:6px;opacity:1;visibility:visible;gap:0;transform:scaleY(1) translateZ(0);transition:.4s ease-in-out}.header .navigation .main-menu__list .dropdown ul{gap:8px!important}.header.stricky-fixed,.stricky-header.stricky-fixed{transform:translateY(0)}.header .sticky-header__content{width:100%;padding:0;background:#141516;box-shadow:rgba(0,0,0,.24) 0 3px 8px}.stricky-header{position:fixed;z-index:991;top:0;left:0;width:100%;transform:translateY(-120%);transition:transform .5s}.stricky-header.main-menu{padding:0!important}.stricky-header .sticky-header__content{width:100%;padding:0;background:#141516;box-shadow:rgba(0,0,0,.9) 0 3px 8px}.stricky-header .sticky-header__content .navigation{width:100%;position:relative;padding:clamp(16px,1.042vw,40px) 0}@media (max-width:1024px){.stricky-header .sticky-header__content .navigation .header-logo{width:15%;height:auto}}.stricky-header .sticky-header__content .navigation .dropdown ul{gap:clamp(4px,.417vw,16px)}.stricky-header .sticky-header__content .navigation .menu-button-right{text-transform:capitalize;padding-top:5px;display:flex;justify-content:center;align-items:center;width:100%;position:absolute;left:50%;transform:translateX(-50%)}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav{margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list ul{margin:0 auto;padding:0;list-style-type:none;align-items:center;display:none;text-transform:capitalize;justify-content:center}@media screen and (min-width:992px){.header .navigation .menu-button-right .main-menu__nav .main-menu__list,.header .navigation .menu-button-right .main-menu__nav .main-menu__list ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list ul{display:flex;gap:clamp(16px,1.042vw,40px);justify-content:center;width:100%}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list ul{display:flex;gap:clamp(24px,1.667vw,64px);justify-content:center;width:100%}}.about-sec .img-block,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li{position:relative}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a{font-size:clamp(14px, .833vw, 32px);font-family:Inter,sans-serif;text-transform:capitalize;font-weight:400;line-height:150%;color:#fafafa;display:flex;align-items:center;gap:4px;position:relative}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a::after,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a::after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;background:#fafafa;transition:transform .5s;transform:scale3d(0,1,1);transform-origin:100% 50%}.contact-sec .lside .social-icon .icon svg path,.service-sec .service-card .h4,.services-detail-sec .faq .faq-block .collapse,.services-detail-sec .faq .faq-block .collapsed,.services-detail-sec .faq .faq-block .show,.services-detail-sec .service-sidbar .collection-tag span,.services-detail-sec .service-sidbar .collection-tag svg path,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a i,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a i,.title-banner.v1 .inner-content .social-icons-wrap .icon svg path{transition:.4s ease-in-out}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a.active,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a.active{color:#fafafa;transition:transform .5s;font-weight:500}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a.active::after,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a.active::after{background:#fafafa;transform:scale3d(1,1,1);transform-origin:0 50%}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a:hover,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a:hover{color:#fafafa;transition:transform .5s}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a:hover i,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a:hover i{transform:rotate(-180deg)}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li>a:hover::after,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li>a:hover::after{transform:scale3d(1,1,1);transform-origin:0 50%}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list>li .header-arrow,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list>li .header-arrow{font-weight:300;margin-left:-16px}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul{overflow:hidden;border-radius:10px;text-transform:uppercase;position:absolute;top:100%;left:0;min-width:clamp(200px,10.938vw,616px);flex-direction:column;justify-content:flex-start;align-items:flex-start;opacity:0;visibility:hidden;transform-origin:top center;transform:scaleY(0) translateZ(100px);backface-visibility:hidden;z-index:99;background:#141516;padding:0;box-shadow:rgba(117,112,112,.1) 0 8px 24px}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li{margin-bottom:2px;flex:1 1 100%;width:100%;position:relative}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>a,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>a{font-size:clamp(14px, .833vw, 32px);line-height:26px;color:#fafafa;font-weight:600;font-family:Inter,sans-serif;display:flex;padding:clamp(4px,.417vw,46px) clamp(16px,1.042vw,80px);transition:.4s;border-radius:6px;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between;width:100%}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>a::after,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>a::after{content:"\f061";font-weight:900;font-family:"Font Awesome 6 Pro";-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;color:#fafafa}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li.current>a,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li:hover>a,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li.current>a,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li:hover>a{background-color:#191cd1;color:#fafafa}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li.current>a::after,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li:hover>a::after,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li.current>a::after,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li:hover>a::after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>ul{top:0;left:calc(100% + 20px)}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>ul.right-align,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>ul.right-align{top:0;left:auto;right:100%}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li ul li>ul ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li ul li>ul ul{display:flex}.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li:hover>ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li:hover>ul{padding:6px;opacity:1;visibility:visible;gap:0;transform:scaleY(1) translateZ(0);transition:.4s ease-in-out}@media only screen and (min-width:1200px) and (max-width:1399px){.header .navigation .menu-button-right .main-menu__nav .main-menu__list li:last-child ul li>ul,.header .navigation .menu-button-right .main-menu__nav .main-menu__list li:nth-last-child(2) ul li>ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li:last-child ul li>ul,.header .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li:nth-last-child(2) ul li>ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li:last-child ul li>ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .main-menu__list li:nth-last-child(2) ul li>ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li:last-child ul li>ul,.stricky-header .sticky-header__content .navigation .menu-button-right .main-menu__nav .stricky-header .main-menu__list li:nth-last-child(2) ul li>ul{left:auto;right:calc(100% + 20px)}}.mobile-nav__toggler{font-size:24px;font-weight:200;color:#45474f;cursor:pointer;transition:.5s}@media (min-width:992px){.mobile-nav__toggler{display:none!important}}@media (max-width:991px){.mobile-nav__toggler{display:flex}}.mobile-nav__wrapper{top:0;left:0;width:100vw;height:100vh;z-index:999;transform:translateX(-100%);transform-origin:left center;transition:transform .5s .5s,visibility .5s .5s;visibility:hidden;position:fixed}.mobile-nav__wrapper .container{padding-left:0;padding-right:0}.mobile-nav__wrapper.expanded{opacity:1;transform:translateX(0);visibility:visible;transition:transform .5s,visibility .5s}.mobile-nav__wrapper.expanded .mobile-nav__content{border-radius:clamp(18px,1.25vw,48px);margin:12px;opacity:1;visibility:visible;transform:translateX(0);transition:opacity .5s .5s,visibility .5s .5s,transform .5s .5s}.mobile-nav__wrapper .mobile-nav__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1e1f20;opacity:.3}.mobile-nav__wrapper .mobile-nav__content{width:300px;background:#1e1f20;z-index:10;position:relative;height:96vh;overflow-y:auto;padding:30px 15px;opacity:0;visibility:hidden;transform:translateX(-100%);transition:opacity .5s,visibility .5s,transform .5s}.mobile-nav__wrapper .mobile-nav__content .main-menu__nav{display:block;padding:0}.mobile-nav__wrapper .mobile-nav__content .logo-box{margin-top:14px;margin-bottom:40px;display:flex;justify-content:center;align-items:center}.mobile-nav__wrapper .mobile-nav__content .logo-box img{width:clamp(160px,15.625vw,320px);display:block;margin:0 auto}@media (max-width:1025px){.mobile-nav__wrapper .mobile-nav__content .logo-box img{width:80%}.main-menu__right{display:flex;align-items:center;justify-content:end;gap:24px}}@media (max-width:768px){.header .navigation .header-logo,.stricky-header .sticky-header__content .navigation .header-logo{width:50%;height:auto}.mobile-nav__wrapper .mobile-nav__content .logo-box img{width:70%}}@media (max-width:480px){.header .navigation .header-logo,.stricky-header .sticky-header__content .navigation .header-logo{width:60%;height:auto}.mobile-nav__wrapper .mobile-nav__content .logo-box img{width:60%}}.mobile-nav__wrapper .mobile-nav__content .main-menu__list,.mobile-nav__wrapper .mobile-nav__content .main-menu__list ul{margin:0;padding:0;list-style-type:none}.mobile-nav__wrapper .mobile-nav__content .main-menu__list ul{display:none;border-top:1px solid #fafafa}.mobile-nav__wrapper .mobile-nav__content .main-menu__list ul li>a{padding-left:1em}.mobile-nav__wrapper .mobile-nav__content .main-menu__list li:not(:last-child),.mobile-nav__wrapper .mobile-nav__content .main-menu__list ul li:not(:last-child){border-bottom:1px solid #fafafa}.mobile-nav__wrapper .mobile-nav__content .main-menu__list li a{display:flex;justify-content:space-between;line-height:30px;color:#fafafa;font-size:18px;font-family:Inter,sans-serif;text-transform:capitalize;font-weight:400;height:46px;letter-spacing:.8px;align-items:center;transition:.5s}.mobile-nav__container .main-menu__logo,.mobile-nav__container .main-menu__right,.mobile-nav__wrapper .mobile-nav__content .main-menu__list li a .fa-solid,.nav-bar .nav-link li.active::before{display:none}.mobile-nav__wrapper .mobile-nav__content .main-menu__list li a button{width:30px;height:30px;background-color:#191cd1;border:none;outline:0;color:#fafafa;display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(-90deg);border-radius:4px;transition:transform .5s}.mobile-nav__wrapper .mobile-nav__content .main-menu__list li a button.expanded{transform:rotate(0);background-color:#fafafa;color:#191cd1}.mobile-nav__wrapper .mobile-nav__close{position:absolute;top:20px;right:15px;font-size:18px;cursor:pointer}.brand-wrapper .brand-slider,.brand-wrapper .slick-track,.counter-section .counter-wrapper,.hero-banner .left-block .block1 .img-block,.mobile-nav__social{display:flex;align-items:center}.mobile-nav__social a{font-size:16px;color:#fafafa;transition:.5s}.mobile-nav__social a+a{margin-left:20px}.mobile-nav__contact{margin-top:20px;margin-bottom:20px}.mobile-nav__contact li{color:#fafafa;font-size:14px;font-weight:400;position:relative;display:flex;align-items:center}.mobile-nav__contact li+li{margin-top:15px}.mobile-nav__contact li a{color:inherit;transition:.5s}.mobile-nav__contact li i{width:30px;height:30px;border-radius:4px;background-color:#191cd1;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;margin-right:10px;color:#fafafa}.nav-bar .nav-link li{position:relative;display:flex;align-items:center;gap:16px}.nav-bar .nav-link li::before{width:clamp(4px,.417vw,16px);height:clamp(4px,.417vw,16px);border:1px solid #191cd1;border-radius:clamp(4px,.417vw,16px)}.hero-banner{background:url("../media/hero/hero-bg.png") center/cover no-repeat;padding:clamp(90px,9.375vw,220px) 0 clamp(29px,1.667vw,64px);height:calc(clamp(780px,53.229vw,1880px) - 100px);position:relative}.hero-banner .hero-circle{position:absolute;bottom:0;left:50%;transform:translateX(-50%)!important;width:100vw;height:47.813vw;z-index:-1}.hero-banner .left-block{display:flex;justify-content:space-between;flex-direction:column;align-items:start;gap:clamp(28px,23.438vw,888px)}@media (max-width:1025px){.hero-banner .left-block{flex-direction:row}.hero-banner .left-block .block1{width:300px}.hero-banner .left-block .block1.text-center{width:auto}}.hero-banner .left-block .block1{padding:clamp(12px,.833vw,32px);border-radius:clamp(12px,.833vw,32px);background:rgba(58,58,58,.2);backdrop-filter:blur(7.2601156235px)}.hero-banner .left-block .block1.block2{padding:clamp(12px,.833vw,32px) clamp(18px,1.458vw,48px)}.hero-banner .left-block .block1 .img-block img{width:clamp(48px,2.917vw,88px);height:clamp(48px,2.917vw,88px);position:relative}.hero-banner .left-block .block1 .img-block :first-child{z-index:6}.hero-banner .left-block .block1 .img-block :nth-child(2){margin-left:-16px;z-index:5}.hero-banner .left-block .block1 .img-block :nth-child(3){margin-left:-16px;z-index:4}.hero-banner .center-block{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.hero-banner .center-block .h1{line-height:125%}.hero-banner .center-block .h1 .color-text{position:relative;background:linear-gradient(0deg,#d67eff 0,#d67eff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-banner .center-block .h1 .color-text img{position:absolute;width:292.14px;height:13.619px;top:clamp(48px,5.104vw,188px);left:0;-webkit-animation:5s linear infinite title-animation;animation:5s linear infinite title-animation}.hero-banner .right-block{align-items:end}@media (max-width:499px){.hero-banner .left-block,.hero-banner .right-block{display:none}}.hero-banner .right-block .discover-block{display:flex;align-items:center;gap:clamp(8px,.625vw,24px);flex-shrink:0}.hero-banner .right-block .discover-block .img-block{flex-shrink:0;overflow:hidden;border-radius:9px}.hero-banner .right-block .discover-block .img-block img{transition:.4s ease-in-out;border-radius:9px;width:clamp(56px,6.25vw,264px);height:clamp(56px,6.25vw,264px)}.hero-banner .right-block .discover-block .discover-btn{color:#191cd1!important;text-decoration:underline;transition:.4s ease-in-out}.blog-detail-sec .image-effect:hover img,.hero-banner .right-block .discover-block:hover .img-block img,.services-worksec .work-card.hovered .svg-block svg,.services-worksec .work-card:hover .svg-block svg{transform:scale(1.05)}@keyframes title-animation{0%{width:0}15%{width:100%}85%{opacity:1}90%{width:100%;opacity:0}to{width:0;opacity:0}}.banner-sec .banner-wrapper{background:url("../media/images/banner-bg.jpg") center/cover no-repeat;padding:clamp(52px,5.885vw,198px) clamp(52px,5vw,128px);display:flex;align-items:center;justify-content:space-between;border-radius:clamp(12px,.833vw,32px)}footer{padding:clamp(48px,4.167vw,160px) 0 clamp(24px,2.083vw,80px);border-top:1px solid #45474f}footer .footer-logo img{width:clamp(88px,6.458vw,190px)}footer .logo-block{display:flex;align-items:center;gap:clamp(18px,5vw,128px);flex-wrap:wrap;border-bottom:1px solid #665b5b;padding-bottom:clamp(28px,2.5vw,68px)}footer .links-block{display:flex;align-items:center;justify-content:space-between;margin-right:80px}@media (max-width:940px){.header .navigation .header-logo{width:40%;height:auto}.stricky-header .sticky-header__content .navigation .header-logo{width:25%;height:auto}footer .links-block{margin-right:0}}footer .links-block .block li a{font-size:clamp(14px, .833vw, 32px);font-weight:400;line-height:150%;color:#eaeaec;border-bottom:1px solid transparent;transition:.4s ease-in-out}footer .links-block .block li a:hover{border-color:#191cd1}.contact-sec .lside .social-icon .icon svg,.contact-sec .lside .tel-icon svg,footer .links-block .svg-block svg{width:clamp(18px,1.25vw,48px);height:clamp(18px,1.25vw,48px)}footer .newslater-block{border:1px solid #eaeaec;padding:clamp(4px,.417vw,16px);padding-left:clamp(12px,.833vw,32px);border-radius:500px;display:flex;align-items:center;justify-content:space-between}footer .newslater-block input{background:0 0;outline:0;box-shadow:none;border:none;width:100%;color:#fafafa}footer .newslater-block input:-webkit-autofill,footer .newslater-block input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}footer .newslater-block input::placeholder{font-weight:400;line-height:150%;font-size:clamp(14px, .833vw, 32px);color:#fafafa}footer .newslater-block input:focus{border:none;background:0 0;outline:0;box-shadow:none}footer .newslater-block .cus-btn-3{background:0 0;border:none;flex-shrink:0}footer .newslater-block .cus-btn-3 .text{background-color:#fafafa!important;color:#0c0c0d}footer .newslater-block .cus-btn-3 .icon{flex-shrink:0;background-color:#191cd1!important;color:#0c0c0d;transition:.4s ease-in-out!important}footer .newslater-block .cus-btn-3 .icon svg path{stroke:#0C0C0D}footer .newslater-block .cus-btn-3:hover .icon,footer .newslater-block .cus-btn-3:hover .text{background-color:#191cd1!important;color:#fafafa}footer .social-icons{display:flex;align-items:center;gap:clamp(4px,.417vw,16px);justify-content:end}footer .social-icons .icon{width:clamp(34px,2.5vw,98px);height:clamp(34px,2.5vw,98px);border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#eaeaec}footer .social-icons .icon svg{width:clamp(18px,1.25vw,68px);height:clamp(18px,1.25vw,68px)}.services-worksec .work-card:hover .vr-line,footer .social-icons .icon:hover{background-color:#191cd1}.title-banner{background:url("../media/images/title-banner.png") center/cover no-repeat;display:flex;align-items:center;justify-content:center;padding:clamp(108px,13.021vw,628px) 0 clamp(90px,7.604vw,628px);text-align:center}.brand-slider-wrapper .brand-slider .brand-image{display:flex;align-items:center;justify-content:center}.brand-slider-wrapper .brand-slider .brand-image img{width:clamp(178px,13.958vw,428px);height:clamp(78px,5.208vw,328px)}.about-sec .img-block.img-block-2 .block-content{text-align:start;padding:clamp(58px,4.219vw,148px) clamp(18px,3.125vw,128px)}.about-sec .img-block img{border-radius:clamp(4px,.417vw,16px);width:100%}.about-sec .img-block .block-content{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;padding:clamp(68px,5.417vw,188px) clamp(18px,3.125vw,128px)}.contact-sec .lside{padding:clamp(28px,2.5vw,54px);border-radius:20px;border:1px solid #665b5b;background:linear-gradient(339deg,rgba(0,0,0,.4) -6.67%,rgba(35,35,35,.28) 78.46%,rgba(46,46,46,.4) 99.42%);backdrop-filter:blur(25px)}.contact-sec .lside .tel-icon{width:clamp(28px,2.5vw,54px);height:clamp(28px,2.5vw,54px);border-radius:50%;background-color:#191cd1;display:flex;align-items:center;justify-content:center}@media (max-width:999px){.contact-sec .lside .button-text{flex-wrap:wrap}}.contact-sec .lside .social-icon,.services-worksec .work-card .tags-block{display:flex;align-items:center;gap:clamp(12px,.833vw,32px)}.contact-sec .lside .social-icon .icon:hover svg path,.title-banner.v1 .inner-content .social-icons-wrap .icon:hover svg path{fill:#191cd1}.contact-sec .file-input{text-align:center;display:flex;align-items:center;justify-content:center;border:1px dashed #191cd1;border-radius:5000px;cursor:pointer}.contact-sec .file-input .custom-file-label{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;height:clamp(48px,3.333vw,128px);padding:clamp(12px,.833vw,32px)}.contact-sec .wrapper-dropdown{border-radius:5000px;border:1px solid #665b5b;background:rgba(234,234,236,.1)}.contact-sec .google-map-container,.contact-sec .google-map-container iframe{border-radius:clamp(12px,.833vw,32px);height:clamp(280px,28.594vw,1250px)}.contact-sec .google-map-container iframe{width:100%}.counter-section{margin-top:clamp(68px,6.25vw,188px)}.counter-section .counter-wrapper .counter-block{width:clamp(338px,24.427vw,1328px);height:clamp(158px,10.417vw,528px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(12px,.833vw,32px);border-radius:500px;border:3px solid #191cd1;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);margin-left:-48px}.counter-section .counter-wrapper .counter-block:first-child{margin-left:0}.testimonial-sec .testimonial-slider .block-1{display:flex;flex-direction:column;gap:clamp(28px,2.5vw,54px);align-items:center}.testimonial-sec .testimonial-slider .block-1 h5{text-align:center}.testimonial-sec .testimonial-slider .block-1 svg{width:clamp(50px,3.272vw,134px);height:clamp(40px,2.5vw,94px)}.testimonial-sec .testimonial-slider .block-1 .user-block{border-radius:clamp(16px,1.042vw,40px);border:1px solid #191cd1;padding:clamp(12px,.833vw,32px);display:flex;align-items:center;gap:clamp(8px,.625vw,24px)}.testimonial-sec .testimonial-slider .block-1 .user-block img{border-radius:15px;width:clamp(48px,3.333vw,188px);height:clamp(48px,3.333vw,188px)}.service-sec .service-card{padding:clamp(28px,2.5vw,144px);border:1px solid #191cd1;border-radius:clamp(8px,.625vw,24px);transition:.4s ease-in-out}.service-sec .service-card .svg{width:clamp(48px,3.333vw,128px);height:clamp(48px,3.333vw,128px)}.service-sec .service-card .card-btn{display:flex;align-items:center;gap:clamp(8px,.625vw,24px);font-weight:500;line-height:120%;color:#fafafa;font-size:clamp(14px, .833vw, 42px);transition:.4s ease-in-out}.service-sec .service-card .card-btn svg{width:clamp(16px,1.042vw,60px);height:clamp(16px,1.042vw,60px);transition:.4s ease-in-out}.service-sec .service-card .card-btn svg path{stroke:#FAFAFA;transition:.4s ease-in-out}.service-sec .service-card .card-btn:hover svg{transform:rotate(45deg)}.service-sec .service-card:hover .h4{text-decoration:underline;color:#191cd1!important}.brand-wrapper .brand-slider .brand-image{display:flex;align-items:center;margin:0 clamp(18px,1.25vw,48px)}.brand-wrapper .brand-slider .brand-image img{width:100%}.services-worksec .work-card{padding:clamp(24px,2.5vw,94px);display:flex;align-items:center;gap:clamp(28px,2.5vw,54px);border-radius:clamp(8px,.625vw,24px);border:1px solid #92949f;transition:.4s ease-in-out}.services-worksec .work-card .svg-block svg{width:clamp(60px,4.375vw,144px);height:clamp(60px,4.375vw,144px);transition:.4s ease-in-out}.services-worksec .work-card .line{width:clamp(18px,1.25vw,48px);height:2px;background-color:#191cd1}.services-worksec .work-card .content{border-left:1px solid #45474f;padding-left:clamp(40px,2.5vw,94px)}.services-worksec .work-card .tags-block .tag{border-radius:500px;border:1px solid #191cd1;font-weight:400;line-height:120%;color:#fafafa;font-size:clamp(11px, .625vw, 34px);display:flex;align-items:center;gap:clamp(4px,.417vw,16px);padding:clamp(8px,.625vw,54px)}.services-worksec .work-card .tags-block .tag svg{width:clamp(10px,.625vw,44px);height:clamp(10px,.625vw,44px)}.services-worksec .work-card.hovered,.services-worksec .work-card:hover{border:1px solid #191cd1;box-shadow:0 8px 25px rgba(25,28,209,.15)}.services-worksec .work-card.hovered .line,.services-worksec .work-card:hover .line{width:clamp(24px,1.5vw,60px);background:linear-gradient(90deg,#191cd1,#500a70)}.services-worksec .sidebar{width:clamp(382px,30.208vw,1228px);padding-bottom:90px;transition:.3s ease-in-out}@media (max-width:933px){.banner-sec .banner-wrapper{flex-wrap:wrap;justify-content:center;text-align:center;row-gap:32px}.our-story .image-effect img{height:300px;object-fit:cover}.counter-section .counter-wrapper{flex-wrap:wrap;row-gap:32px;gap:18px;justify-content:center}.counter-section .counter-wrapper .counter-block{margin-left:0}.services-worksec .sidebar{width:auto;padding-bottom:0}}.services-detail-sec .service-sidbar .collection-tag{padding:clamp(12px,.833vw,32px);display:flex;align-items:center;justify-content:space-between;border-radius:6px;border:1px solid #eaeaec;transition:.4s ease-in-out}.portfolio-sec .tabcontent,.portfolio-sec .tabcontent.active{transition:opacity .4s ease-in-out,transform .4s ease-in-out}.services-detail-sec .service-sidbar .collection-tag.active,.services-detail-sec .service-sidbar .collection-tag:hover{background-color:#191cd1;border-color:#191cd1}.services-detail-sec .service-sidbar .collection-tag.active span,.services-detail-sec .service-sidbar .collection-tag:hover span{color:#fafafa!important}.services-detail-sec .service-sidbar .collection-tag.active svg path,.services-detail-sec .service-sidbar .collection-tag:hover svg path{fill:#FAFAFA}.services-detail-sec .service-sidbar .question-card{border-radius:clamp(18px,1.25vw,48px);background-color:#1e1f20}.services-detail-sec .service-sidbar .question-card .card-img{border-radius:clamp(18px,1.25vw,48px);border-bottom-right-radius:4px;border-bottom-left-radius:4px;position:relative;padding-bottom:clamp(48px,3.333vw,128px)}.services-detail-sec .service-sidbar .question-card .card-img img{height:280px;object-fit:cover;border-radius:clamp(18px,1.25vw,48px);border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%}.services-detail-sec .service-sidbar .question-card .card-img .icon{border:4px solid #eaeaec;width:clamp(68px,5.37vw,198px);height:clamp(68px,5.37vw,198px);display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#191cd1;position:absolute;bottom:2%;left:50%;transform:translateX(-50%)}.services-detail-sec .service-sidbar .question-card .card-img .icon svg{width:clamp(48px,3.021vw,128px);height:clamp(48px,3.021vw,128px);flex-shrink:0}.services-detail-sec .service-sidbar .question-card .card-content{text-align:center;padding-bottom:clamp(24px,1.667vw,64px)}.services-detail-sec .faq .faq-block .accordion-button{transition:.4s ease-in-out;margin:0;position:relative;padding:0;color:#fafafa!important;font-family:Inter,sans-serif;font-size:clamp(16px, 1.042vw, 40px);font-style:normal;font-weight:400;line-height:120%}.blog-sec .blog-card .card-content .tag,.title-banner.v1 .inner-content .label{padding:clamp(4px,.417vw,16px) clamp(12px,.833vw,32px);font-size:clamp(14px, .833vw, 32px)}.services-detail-sec .faq .faq-block .accordion-button.collapsed{transition:.4s ease-in-out;color:#fafafa!important;border-radius:0;padding:0;background:0 0;margin:0}.services-detail-sec .faq .faq-block .accordion-button.collapsed::after{transition:.4s ease-in-out;background-image:none!important;content:"\f054";font-family:"Font Awesome 6 Pro";transform:rotate(0);color:#fafafa!important}.services-detail-sec .faq .faq-block .accordion-button:not(.collapsed){color:#fafafa;background:0 0;border:none;box-shadow:none}.services-detail-sec .faq .faq-block .accordion-button:focus{transition:.4s ease-in-out;border:none;box-shadow:none}.services-detail-sec .faq .faq-block .accordion-button::after{content:"\f054";width:clamp(16px,1.042vw,96px);height:clamp(16px,1.042vw,96px);display:inline-flex;align-items:center;justify-content:center;transition:.4s ease-in-out;font-family:"Font Awesome 6 Pro";background-image:none!important;position:absolute;right:0;font-weight:400;color:#191cd1!important;font-size:clamp(16px, 1.042vw, 96px);cursor:pointer;transform:rotate(-90deg)}.services-detail-sec .faq .faq-block .accordion-collapse p{color:#eaeaec!important;margin:16px 0 0}.blog-sec .blog-card{padding:clamp(22px,2.5vw,54px);display:flex;align-items:center;gap:clamp(18px,1.25vw,48px)!important;border-radius:clamp(16px,1.042vw,40px);border:1px solid #191cd1}.blog-sec .blog-card .user-block{padding:clamp(12px,.833vw,32px);display:flex;align-items:center;gap:clamp(8px,.625vw,24px);border-radius:clamp(4px,.417vw,16px);border:1px solid #191cd1}.blog-sec .blog-card .user-block img{border-radius:clamp(4px,.417vw,16px);width:clamp(48px,3.333vw,128px);height:clamp(48px,3.333vw,128px)}.blog-sec .blog-card .card-img{border-radius:clamp(4px,.417vw,16px);width:clamp(168px,14.844vw,638px)}@media (max-width:1399px){.stricky-header .sticky-header__content .navigation .menu-button-right{margin-left:0;position:absolute;left:50%;transform:translateX(-50%)}.hero-banner .left-block{gap:clamp(28px,13.875vw,888px)}.hero-banner .center-block .h1 .color-text img{top:70px}.hero-banner .right-block .discover-block h6{font-size:15px}.blog-sec .blog-card .card-img{width:clamp(168px,18.844vw,638px)}}@media (max-width:1029px){.blog-sec .blog-card .card-img{width:clamp(268px,27.844vw,638px)}}@media (max-width:720px){footer .links-block{flex-wrap:wrap;row-gap:32px}footer .social-icons{justify-content:center}.blog-sec .blog-card{display:grid;flex-wrap:wrap;row-gap:32px}.blog-sec .blog-card .mb-24{margin-bottom:12px}.blog-sec .blog-card .user-block{display:none;margin-bottom:0!important}.blog-sec .blog-card .card-img{width:100%;border-radius:8px}}.blog-sec .blog-card .card-img img{object-fit:cover;width:100%}.blog-sec .blog-card .card-content .tag{border-radius:500px;display:flex;align-items:center;justify-content:center;background-color:#191cd1;font-weight:400;line-height:150%;color:#141516}.blog-heading{display:flex;align-items:center;justify-content:space-between}@media (max-width:930px){.blog-heading{flex-wrap:wrap;row-gap:32px;justify-content:center}}.blog-heading .search-bar{display:flex;align-items:center;justify-content:space-between;padding:clamp(12px,.833vw,32px);width:414px;border-radius:5000px;border:1px solid #191cd1;background-color:#1e1f20}.blog-heading .search-bar input{background:0 0;width:100%;outline:0;box-shadow:none;border:none;font-size:clamp(15px, .833vw, 32px);font-weight:400;line-height:150%;color:#fafafa}.blog-heading .search-bar input:-webkit-autofill,.blog-heading .search-bar input:-webkit-autofill:focus{transition:background-color 600000s,color 600000s}.blog-heading .search-bar input::placeholder{color:#92949f;font-size:clamp(15px, .833vw, 32px);font-weight:400;line-height:150%}.blog-heading .search-bar input:focus{background:0 0;outline:0;box-shadow:none}.blog-heading .search-bar button,.portfolio-sec .tab button{background:0 0;border:none}.blog-heading .search-bar button svg{width:clamp(18px,1.042vw,40px);height:clamp(18px,1.042vw,40px)}.blog-detail-sec .detail-sidebar{padding:clamp(12px,.833vw,32px);border-radius:clamp(8px,.625vw,24px);border:1px solid #d67eff;background:#141516}.blog-detail-sec .detail-sidebar .img-article{width:clamp(60px,4.167vw,142px);height:clamp(60px,3.646vw,142px);border-radius:clamp(4px,.417vw,16px);flex-shrink:0}.blog-detail-sec .detail-sidebar .img-article img{flex-shrink:0;width:100%;border-radius:clamp(4px,.417vw,16px)}.title-banner.v1 .inner-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.title-banner.v1 .inner-content .label{display:flex;align-items:center;justify-content:center;border-radius:500px;border:1px solid #191cd1;font-weight:400;line-height:150%;color:#fafafa}.title-banner.v1 .inner-content .social-icons-wrap{padding:clamp(3px,.313vw,7px) clamp(12px,.833vw,32px);border:1px solid #191cd1;border-radius:5000px;display:flex;align-items:center;justify-content:center;gap:6px}.title-banner.v1 .inner-content .social-icons-wrap .icon svg{width:19.2px;height:19.2px}.pricing-sec .prcing-card{padding:clamp(28px,2.5vw,94px);border-radius:clamp(12px,.833vw,32px);border:1px solid #191cd1;background:linear-gradient(339deg,#000 -6.67%,rgba(35,35,35,.71) 78.46%,#2e2e2e 99.42%)}.pricing-sec .prcing-card .tick svg{width:clamp(18px,1.25vw,88px);height:clamp(18px,1.25vw,88px)}.portfolio-sec .tab{display:flex;align-items:center;justify-content:center;gap:clamp(18px,1.25vw,48px)!important;padding-bottom:clamp(24px,1.667vw,64px);border-bottom:1px solid #92949f;flex-wrap:wrap}.portfolio-sec .tab .tablinks{display:flex;align-items:center;justify-content:center;padding:clamp(4px,.417vw,16px) clamp(18px,1.25vw,48px);border-radius:5000px;border:1px solid #fafafa;font-style:normal;font-weight:400;line-height:150%;font-size:clamp(14px, .833vw, 32px);color:#fafafa;cursor:pointer}.portfolio-sec .tab .tablinks:active,.portfolio-sec .tab .tablinks:hover{background-color:#45474f;border:1px solid #45474f}@media (max-width:934px){.portfolio-sec p br{display:none}}@media (max-width:490px){#preloader .loading{letter-spacing:-16px}.mobile-nav__wrapper .mobile-nav__content{width:clamp(250px,55.102vw,450px)}.hero-banner{padding:180px 0}.hero-banner .center-block .h1{line-height:150%}.hero-banner .center-block .h1 .color-text img{top:50px}.services-worksec .work-card{flex-wrap:wrap;justify-content:start}.services-worksec .work-card .content{border-top:1px solid #45474f;padding-top:clamp(28px,2.5vw,94px);border-left:none;padding-left:0}.services-worksec .work-card .tags-block{flex-wrap:wrap}.portfolio-sec .tabcontent img{height:240px;object-fit:cover}}.portfolio-sec .tabcontent{display:none;opacity:0;transform:translateY(10px)}.portfolio-sec .tabcontent.active{display:block;opacity:1;transform:translateY(0)}.blog-detail-sec .content-block h3,.blog-detail-sec .image-block h3{color:var(--color-primary);position:relative}.blog-detail-sec .content-block h3:before,.blog-detail-sec .image-block h3:before{content:'';position:absolute;left:0;bottom:-8px;width:50px;height:3px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));border-radius:2px}.blog-detail-sec .image-effect{overflow:hidden;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:.3s}.blog-detail-sec .image-effect:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.blog-detail-sec .image-effect img{transition:transform .3s}.blog-detail-sec .conclusion-block{background:linear-gradient(135deg,rgba(25,28,209,.05),rgba(25,28,209,.02));padding:40px;border-radius:12px;border-left:4px solid var(--color-primary);margin-top:20px}.detail-sidebar .recent-article{padding:16px;border-radius:8px;transition:.3s;border:1px solid rgba(255,255,255,.1)}.detail-sidebar .recent-article:hover{background:rgba(25,28,209,.05);transform:translateX(5px)}.detail-sidebar .recent-article .img-article{width:80px;height:60px;border-radius:6px;overflow:hidden;flex-shrink:0}.detail-sidebar .recent-article .img-article img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.detail-sidebar .recent-article .img-article:hover img{transform:scale(1.1)}.detail-sidebar .recent-article .hover-content{font-size:14px;line-height:1.4;transition:color .3s}.detail-sidebar .recent-article .hover-content:hover{color:var(--color-primary)!important}@media (max-width:991.98px){.blog-detail-sec .content-block,.blog-detail-sec .image-block{margin-bottom:30px}.blog-detail-sec .conclusion-block{padding:30px 20px}}@media (max-width:575.98px){.blog-detail-sec .conclusion-block{padding:20px 16px}.detail-sidebar .recent-article{padding:12px}.detail-sidebar .recent-article .img-article{width:60px;height:45px}.detail-sidebar .recent-article .hover-content{font-size:13px}}

@media (max-width: 480px) {
  .mobile-nav__toggler {
    width: 30px !important; /* Largeur accrue pour l'icône rectangulaire */
    height: 17px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-shrink: 0 !important; /* Empêche la compression dans le flex parent */
  }
  .mobile-nav__toggler img {
    width: 100% !important; /* Remplit horizontalement le conteneur */
    height: auto !important; /* Conserve le ratio */
    object-fit: contain; /* Évite toute déformation */
  }
  .main-menu__right {
    flex-shrink: 0 !important; /* Laisse l'espace nécessaire au bouton */
  }
}

/* === Ajustement XS : bouton « Espace Client » === */
@media (max-width: 575.98px) {
  /* Réinitialise le fond du lien */
  .main-menu__right .cus-btn {
    background: transparent !important;
  }
  /* Applique le fond bleu individuellement comme sur cus-btn-3 */
  .main-menu__right .cus-btn .text.d-sm-none {
    background-color: #191cd1 !important;
    color: #FAFAFA !important;
    border-radius: 64px !important;
    height: 28px !important; /* identique à l'icône */
    padding: 0 14px !important; /* espace horizontal */
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important; /* rapproche les lignes en cas de retour */
    white-space: nowrap !important; /* évite le retour à la ligne */
  }
  .main-menu__right .cus-btn .icon {
    background-color: #191cd1 !important;
    border-radius: 50% !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 28px !important;
    height: 28px !important;
  }
  .main-menu__right .cus-btn .icon svg {
    width: 14px !important;
    height: 14px !important;
  }
  .main-menu__right .cus-btn .icon svg path {
    stroke: #FAFAFA !important;
  }
  .main-menu__right .cus-btn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important;
  }
}

/* Réduction de la taille du titre principal (Hero) */
.hero-banner .center-block .h1 {
  font-size: clamp(32px, 3.125vw, 84px) !important; /* plus petit qu'avant */
}