@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Outfit:wght@100..900&family=Poppins: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&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:Poppins}body{background:url(/assets/bg-SgyZMwmd.jpg) no-repeat center center fixed;background-size:cover}:root{--main: black;--accent: white;--button: rgb(206, 2, 2)}html{scroll-behavior:smooth}.container{width:100%;padding:80px 0}.row{width:100%;height:100%;max-width:1440px;margin:0 auto;padding:0 28px}h1{font-weight:500;font-size:clamp(2rem,4vw,3.25rem);line-height:120%}p{max-width:55ch;width:100%;font-size:clamp(.95rem,.6vw + .85rem,1.125rem);line-height:150%}nav{position:fixed;inset:0;height:fit-content;z-index:2;width:100%}.nav__container{padding:40px clamp(16px,4vw,32px)}.nav__img__wrapper{max-width:250px;height:30px;display:flex;align-items:center}.nav__img{width:100%;height:auto}.nav__row{display:flex;justify-content:space-between;align-items:center;background:#7e7e7e7a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:1220px;width:100%;padding:0 20px;height:90px;margin:0 auto;border-radius:80px}.nav__links{display:flex;gap:32px}.nav__link{font-size:clamp(.75rem,1vw,1rem);text-decoration:none;color:var(--accent);font-weight:500;transition:.3s ease}.nav__link:hover{color:#d70602}.menu__btn{background:none;border:none;font-size:1.2rem;color:var(--accent);display:none;cursor:pointer}.menu{position:fixed;background-image:url(/assets/bg-SgyZMwmd.jpg);inset:0;width:100%;height:100%;display:flex;z-index:99999;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.menu-open{opacity:1;pointer-events:auto;transform:translateY(0)}.menu__row{display:flex;align-items:center;justify-content:center}.menu__links{list-style:none;display:flex;flex-direction:column;align-items:center;gap:30px}.menu__link{text-decoration:none;color:var(--main);font-size:clamp(1rem,6vw,2rem);font-weight:500;position:relative;display:inline-flex;width:fit-content}.menu__link:before{content:"";position:absolute;width:100%;height:3px;border-radius:4px;background-color:var(--main);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.menu__link:hover:before{transform-origin:left;transform:scaleX(1)}.menu__close-btn{position:absolute;right:40px;top:40px;cursor:pointer}.menu__close-btn-icon{font-size:30px}#header{min-height:60vh;display:flex;align-items:center;justify-content:center;background-image:url(/assets/header-Bmo9Lr5M.png);background-size:cover;background-repeat:no-repeat;position:relative;background-position:top center;border-radius:65px;bottom:60px}.header__container{padding:60px 0}.header__row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px;padding-top:150px}.header__header{color:var(--accent);font-size:clamp(2rem,6vw,4.4rem);font-weight:600;line-height:120%;text-align:center}.header__btn{padding:clamp(12px,1.5vw,16px) clamp(24px,6vw,50px);background-color:var(--button);border:2px solid #ffffff;border-radius:53px;text-decoration:none;color:var(--accent);font-weight:500;font-size:clamp(.85rem,.9rem + .25vw,1rem);transition:.3s ease}.header__btn:hover{background-color:#af0202}.about__container{padding:20px 0}.about__row{display:flex;gap:clamp(20px,5vw,50px)}.about__content,.about__results{width:100%;max-width:600px}.about__content{display:flex;flex-direction:column;justify-content:center;gap:30px}.about__content-heading{font-weight:500;font-size:clamp(2rem,3vw,3.125rem);line-height:120%}.about__content-para{font-weight:400;font-size:clamp(1rem,1.2vw,1.125rem);line-height:150%}.about__line{border:solid 2px black}.about__content__btn{align-items:center;gap:clamp(8px,2vw,12px);text-decoration:none;color:var(--main);font-weight:600;font-size:clamp(.9rem,1vw,1.1rem);line-height:150%;position:relative;display:inline-flex;width:fit-content}.about__content__btn:before{content:"";position:absolute;width:100%;height:3px;border-radius:4px;background-color:var(--main);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.about__content__btn:hover:before{transform-origin:left;transform:scaleX(1)}.about__results{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.about__result{display:flex;flex-direction:column;gap:8px;border:solid 6px black;border-radius:20px;padding:clamp(12px,3vw,20px) clamp(16px,4vw,30px);border-width:clamp(2px,.5vw,6px);border-radius:clamp(12px,2vw,20px);width:100%;max-width:600px;box-shadow:0 4px 18px #af0202}.result__heading{font-size:clamp(2rem,6vw,4rem);font-weight:600}.result__subheading{font-weight:500;font-size:clamp(1rem,2vw,1.25rem);line-height:130%}.result__para{font-weight:400;font-size:clamp(.85rem,1vw,1rem);line-height:150%}.banner1__container{padding:clamp(20px,5vw,50px) 0}.banner1__content{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(16px,4vw,48px)}.banner1__content-logo{width:clamp(28px,4vw,45px);height:clamp(28px,4vw,45px)}.banner1-logo{width:100%;height:auto}.banner1__content-item{display:flex;align-items:center;gap:clamp(6px,1.5vw,10px);opacity:.4}.banner1__content-heading{font-weight:500;font-size:clamp(.95rem,1.2vw,1.25rem);line-height:140%}.services__row{display:flex;flex-direction:column;align-items:center;gap:clamp(40px,8vw,80px)}.services__content{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,4vw,24px)}.services__content-heading{font-weight:500;font-size:clamp(2rem,4vw,3.25rem);line-height:120%;text-align:center}.services__content-para{font-weight:400;font-size:clamp(1rem,1.5vw,1.125rem);line-height:150%;text-align:center;width:min(70ch,100%)}.services__cards{display:flex;gap:clamp(20px,4vw,32px);flex-wrap:wrap;justify-content:center}.service-card{width:100%;max-width:405px;padding:clamp(20px,4vw,40px);background:#1b201e;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 18px #af0202;border-radius:16px;display:flex;flex-direction:column;justify-content:center;gap:clamp(10px,2vw,12px);color:var(--accent)}.service-card-logo-wrapper{width:clamp(32px,4vw,44px);height:clamp(32px,4vw,44px)}.service-card-logo{width:100%;height:auto}.service-card-title{font-weight:500;font-size:clamp(1.25rem,2.5vw,2rem);line-height:130%;min-height:unset;display:flex;align-items:center}.service-card-para{font-weight:400;font-size:clamp(.85rem,1.2vw,1rem);line-height:150%;flex-grow:1}.service-card-btn{align-items:center;gap:clamp(8px,2vw,12px);text-decoration:none;color:var(--accent);font-weight:600;font-size:clamp(.85rem,.85rem + .25vw,1rem);line-height:150%;position:relative;display:inline-flex;width:fit-content}.service-card-btn:before{content:"";position:absolute;width:100%;height:3px;border-radius:4px;background-color:var(--accent);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.service-card-btn:hover:before{transform-origin:left;transform:scaleX(1)}.banner2__container{padding:clamp(20px,5vw,40px) 0}.banner2__row{display:flex;flex-direction:column;gap:clamp(12px,3vw,20px)}.banner2__content{background-color:#d8d8d840;padding:clamp(20px,5vw,40px)}.banner2__heading{text-align:left}.banner2__heading2{text-align:right}.banner2__heading,.banner2__heading2{font-weight:700;font-size:clamp(2rem,4.5vw,4.375rem);line-height:140%;color:#28282857}.banner2__heading br,.banner2__heading2 br{display:none}.results__row{display:flex;flex-direction:column;gap:clamp(40px,8vw,80px)}.results__content{display:flex;flex-direction:column;align-items:center;gap:24px}.results__content__para{font-weight:400;font-size:clamp(1rem,1.5vw,1.125rem);line-height:150%;text-align:center;width:min(70ch,100%)}.results__content__heading{font-weight:500;font-size:clamp(2rem,4vw,3.25rem);line-height:120%;text-align:center}.results__images{display:flex;position:relative}.results__img-wrapper{width:clamp(220px,28vw,350px);aspect-ratio:1 / 1;flex:0 0 auto;min-width:0;max-width:100%;margin-right:30px;position:relative;overflow:hidden;border-radius:32px;box-shadow:0 4px 6px 3px #0000004d}.results__img{width:100%;height:100%;object-fit:cover}.results__img-wrapper:after{content:"";position:absolute;inset:0;background:#0003;pointer-events:none}.embla{overflow:hidden}.embla__container{display:flex;margin-bottom:12px}.embla__slide{width:100%}.testimonial-carousel{display:flex}.testimonials__row{display:flex;flex-direction:column;gap:clamp(40px,8vw,80px)}.testimonials__content{display:flex;flex-direction:column;gap:24px}.testimonials__heading{font-weight:500;font-size:clamp(2rem,4vw,3.25rem);line-height:120%}.testimonials__para{max-width:55ch;width:100%;font-size:clamp(.95rem,.6vw + .85rem,1.125rem);line-height:150%}.review{color:var(--accent);padding:22px;background:#1b201e;border:1px solid rgba(255,255,255,.2);border-radius:16px;display:flex;flex-direction:column;gap:clamp(14px,3vw,20px);box-shadow:0 4px 18px #af0202;height:300px;width:100%;max-width:clamp(300px,80vw,480px);margin:0 auto}.rating-icon{font-size:clamp(20px,3vw,26px)}.review__description{font-weight:400;font-size:clamp(.85rem,.2vw + .75rem,1.125rem);line-height:150%;flex-grow:1}.review__info{display:flex;align-items:center;gap:12px}.review-circle{width:clamp(36px,6vw,48px);height:clamp(36px,6vw,48px);font-size:clamp(18px,3vw,24px);border-radius:32px;display:flex;align-items:center;justify-content:center}.review-name{font-weight:600;font-size:16px;line-height:150%}.testimonials-buttons{display:flex;gap:10px;justify-content:end}.testimonials-button{display:flex;align-items:center;justify-content:center;height:clamp(36px,6vw,44px);width:clamp(36px,6vw,44px);border-radius:8px;background-color:#1b201e}.prev-button,.next-button{font-size:20px;color:var(--accent);cursor:pointer}.testimonials-control{display:flex;align-items:center;margin-top:20px}.custom-pagination{display:flex;gap:4px}.custom-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#ccc;opacity:1;border-radius:50%}.custom-pagination .swiper-pagination-bullet-active{background:#1b201e}.swiper-wrapper{margin-bottom:20px;margin-top:20px}.swiper-slide{margin-left:clamp(8px,2vw,22px)}.prices__row{display:flex;flex-direction:column;gap:clamp(40px,8vw,80px)}.prices__content{display:flex;flex-direction:column;align-items:center;gap:clamp(16px,3vw,24px)}.prices__heading,.prices__para{text-align:center}.pricing-card__image-wrapper{height:32px;width:32px;display:flex;gap:8px}.pricing-card__image{width:100%;height:100%}.prices__cards{display:flex;gap:30px;justify-content:center;flex-wrap:wrap}.pricing-card{display:flex;flex-direction:column;gap:clamp(16px,3vw,32px);padding:clamp(20px,4vw,30px);background-color:var(--accent);border-radius:16px;width:100%;max-width:clamp(280px,90vw,320px);min-height:clamp(500px,50vw,600px);border:1px solid rgba(2,8,5,.15);box-shadow:0 4px 18px #af020299}.pricing-card-middle{border:solid 1px rgba(2,8,5,.15);width:80%}.pricing-card-top{display:flex;flex-direction:column;gap:20px}.pricing-card__header{display:flex;gap:16px}.pricing-card__title{font-weight:500;font-size:clamp(1.25rem,2vw,1.375rem);line-height:140%}.pricing-card__price{font-weight:500;font-size:clamp(2rem,5vw,3.25rem);line-height:120%}.pricing-card-bottom{display:flex;flex-direction:column;gap:30px;flex:1}.pricing-card__details{display:flex;flex-direction:column;gap:20px;flex:1}.pricing-card__list{list-style:none;display:flex;flex-direction:column;gap:clamp(12px,2.5vw,30px)}.pricing-card__list-item{display:flex;align-items:center;gap:20px}.pricing-card__list-item svg{width:clamp(16px,2.5vw,24px);height:clamp(16px,2.5vw,24px)}.pricing-card__button-wrapper{display:flex;align-items:center;justify-content:center}.pricing-card__button{padding:clamp(10px,2vw,12px) clamp(30px,5vw,60px);font-size:clamp(.85rem,.6vw + .75rem,1rem);background-color:var(--button);border:2px solid #ffffff;border-radius:53px;text-decoration:none;color:var(--accent);font-weight:500;transition:.3s ease;width:100%;display:flex;align-items:center;justify-content:center}.pricing-card__button:hover{background-color:#af0202}.banner3__container{background-color:#dae0e8;padding:clamp(40px,10vw,100px) clamp(16px,5vw,40px)}.banner3__row{display:flex;justify-content:space-between;align-items:center;background-color:var(--accent);width:100%;max-width:1280px;margin:0 auto;height:clamp(200px,30vw,200px);border-radius:16px;padding:clamp(16px,3vw,32px);box-shadow:0 4px 8px 3px #00000019;gap:clamp(16px,2vw,32px)}.banner3__content{display:flex;flex-direction:column;gap:clamp(12px,2vw,24px);flex:1 1 300px}.banner3__btns{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(8px,2vw,16px)}.banner3__btn1{padding:clamp(8px,2vw,12px) clamp(20px,4vw,30px);font-size:clamp(.8rem,.6vw + .75rem,1rem);background-color:var(--button);border:2px solid #ffffff;border-radius:53px;text-decoration:none;color:var(--accent);font-weight:500;transition:.3s ease}.banner3__btn1:hover{background-color:#af0202}.banner3__btn2{padding:clamp(8px,2vw,12px) clamp(20px,4vw,30px);font-size:clamp(.8rem,.6vw + .75rem,1rem);border:2px solid rgba(166,166,166,.377);border-radius:53px;text-decoration:none;font-weight:500;transition:.3s ease;color:var(--main)}.banner3__btn2:hover{background-color:#a6a6a660}.banner3__heading{font-weight:500;font-size:clamp(1.5rem,2vw,3rem);line-height:120%}.banner3__para{font-weight:400;font-size:clamp(1rem,1.5vw,1.125rem);line-height:150%;width:min(70ch,100%)}.faqs__row{display:flex;flex-direction:column;align-items:center;gap:clamp(40px,8vw,80px)}.faqs__top{display:flex;flex-direction:column;gap:clamp(16px,3vw,24px)}.faqs__heading{text-align:center}.faqs__para{font-weight:400;font-size:clamp(1rem,1.5vw,1.125rem);line-height:150%;text-align:center;width:min(70ch,100%)}.faqs__main{display:flex;flex-direction:column;align-items:center;width:100%;max-width:clamp(300px,90vw,786px);padding:0 clamp(16px,5vw,0);gap:16px}.faqs-question{display:flex;flex-direction:column;border-top:var(--accent) solid 2px;width:100%}.faqs-question:last-child{border-bottom:var(--accent) solid 2px}.faqs-question-heading{padding:clamp(12px,2vw,20px) 0;font-weight:700;font-size:clamp(1rem,2vw,1.125rem);line-height:150%}.faqs-question-para{padding:0 0 clamp(12px,2vw,24px) 0;font-weight:400;font-size:clamp(.875rem,1.5vw,1rem);line-height:150%;max-width:100ch}.faqs__help{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,2vw,16px)}.faqs__help__heading{font-weight:500;font-size:clamp(2rem,4vw,2.25rem);line-height:130%}.faqs__help__para{font-weight:400;font-size:clamp(1rem,2vw,1.125rem);line-height:150%;text-align:center}.faqs__help__btn{padding:clamp(10px,2vw,14px) clamp(30px,4vw,50px);font-size:clamp(.85rem,.6vw + .75rem,1rem);background-color:var(--button);border-radius:53px;text-decoration:none;color:var(--accent);font-weight:500;transition:.3s ease}.faqs__help__btn:hover{background-color:#af0202}.contact__row{display:flex;flex-direction:column;gap:clamp(40px,8vw,80px);padding:0 clamp(16px,5vw,0)}.contact__heading{font-weight:600;font-size:clamp(3rem,10vw,11rem);line-height:150%;color:#02080559}.contact-bottom{display:flex;gap:clamp(40px,5vw,90px);text-align:center;align-items:center;justify-content:center;width:100%}.contact-form__wrapper{width:100%;display:flex;justify-content:center}.contact-form{display:flex;flex-direction:column;gap:clamp(24px,4vw,50px);width:100%;max-width:600px}.form-field{display:flex;flex-direction:column;gap:clamp(8px,1.5vw,10px)}.form-field label{text-align:start;font-weight:500;font-size:clamp(.85rem,1vw + .75rem,.9rem);line-height:150%}.form-input{border:none;background:transparent;border-bottom:#1b201e 2px solid;width:100%;max-width:600px;height:clamp(40px,4vw,50px);font-size:clamp(.9rem,1vw + .75rem,1rem);color:#797979;outline:none}.form-field textarea{resize:none;height:150px;outline:none}.form-btn-wrapper{display:flex}.form-btn{padding:12px 40px;background-color:var(--button);border-radius:53px;text-decoration:none;color:var(--accent);font-weight:500;font-size:14px;transition:.3s ease;border:none;cursor:pointer}.form-btn:hover{background-color:#af0202}.contact__details{height:clamp(300px,50vw,560px);width:100%;max-width:clamp(300px,80vw,500px);border-radius:42px;background-color:#b8c4d36b;padding:clamp(24px,4vw,50px);display:flex;flex-direction:column;align-items:center;gap:clamp(24px,4vw,50px);box-shadow:0 4px 8px 3px #00000031}.contact__details-heading{max-width:clamp(250px,90%,400px);width:100%;padding:clamp(12px,2vw,20px);background-color:#b8c4d3;display:flex;align-items:center;justify-content:center;font-weight:800;height:auto;font-size:clamp(1.2rem,1vw,1.5rem);line-height:150%;border-radius:30px;margin-top:clamp(12px,2vw,20px)}.contact__detail-info{align-self:flex-start;display:flex;flex-direction:column;gap:clamp(12px,3vw,20px)}.contact__detail{display:flex;align-items:center;gap:clamp(12px,2vw,20px);font-size:clamp(16px,2vw,20px);font-weight:600;line-height:150%;cursor:pointer;transition:.3s ease}.contact__detail:hover,.contact__detail-span:hover{color:#0c79ffcc}.contact__detail-span{text-decoration:none;color:var(--main);transition:.3s ease}.contact-circle{height:clamp(36px,6vw,58px);width:clamp(36px,6vw,58px);border-radius:32px;display:flex;align-items:center;justify-content:center;font-size:clamp(16px,3vw,24px);background-color:#b8c4d3cc}.footer__container{padding:clamp(20px,5vw,40px) 0 0 0}.footer__row{display:flex;flex-direction:column;align-items:center;padding:0 clamp(16px,5vw,0);gap:40px}.footer__img__wrapper{width:100%;max-width:clamp(200px,50vw,450px)}.footer__img{width:100%;height:auto}.footer__info{display:flex;width:100%;justify-content:space-between;padding:clamp(20px,4vw,40px) 0;border-top:solid 2px rgba(2,8,5,.15);gap:clamp(16px,3vw,40px)}.footer__rights{font-weight:400;font-size:14px;line-height:150%}.footer__right{display:flex;gap:24px}.footer__link{font-weight:400;font-size:14px;line-height:150%;cursor:pointer;text-decoration:underline}.footer__top{display:flex;justify-content:center;align-items:center;width:100%}.footer__middle{width:100%;padding:30px 0 0;border-top:solid 2px rgba(2,8,5,.15)}.useful__links-wrapper{display:flex;flex-direction:column;gap:24px}.useful__links__title{font-size:18px;font-weight:600}.useful__links{display:flex;gap:30px;flex-wrap:wrap;align-items:center;justify-content:center}.useful__link{font-size:clamp(.75rem,1vw + .5rem,.875rem);font-weight:400;color:var(--main);text-align:center}.useful__links__title{text-align:center}.overlay{position:fixed;inset:0;background:#00000019;z-index:10;opacity:0;visibility:hidden}.overlay-open,.overlay-open2{opacity:1;visibility:visible;overflow-y:hidden}.terms{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:16px;max-width:clamp(300px,70vw,600px);width:90%;height:clamp(300px,60vh,80vh);max-height:80vh;padding:clamp(20px,4vw,30px);overflow-y:auto;z-index:20;box-shadow:0 4px 8px 3px #00000031;opacity:0;visibility:hidden}.terms-open{opacity:1;visibility:visible}.terms::-webkit-scrollbar{display:none}.terms__row{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.terms__heading{font-size:clamp(20px,4vw,32px);gap:clamp(16px,2vw,24px);font-weight:600}.terms__descriptions{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.terms__descriptions>div:last-child{margin-bottom:30px}.terms__description{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.description-heading{font-size:16px;text-transform:uppercase}.description-para{font-size:clamp(10px,1.2vw,14px)}.bullet{display:block;margin-top:6px;line-height:1.6;font-size:clamp(10px,1.2vw,14px);text-align:justify}.terms__close{position:absolute;display:flex;right:clamp(16px,3vw,32px);top:clamp(16px,3vw,32px);border:none;outline:none;background:#bbbbbb52;border-radius:32px;font-size:clamp(20px,4vw,32px);cursor:pointer;transition:.3s ease}.terms__close:hover{background:#bbbbbb9a}.description-para-subheading{font-size:clamp(12px,1.5vw,14px);font-weight:600}.description-para1{font-size:clamp(10px,1.2vw,14px);margin-bottom:clamp(12px,2vw,18px)}.copyright{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:16px;max-width:clamp(300px,70vw,600px);width:90%;padding:clamp(16px,4vw,30px);padding:30px 20px;overflow-y:auto;z-index:20;box-shadow:0 4px 8px 3px #00000031;opacity:0;visibility:hidden}.copyright-open{opacity:1;visibility:visible}.copyright::-webkit-scrollbar{display:none}.copyright__row{display:flex;flex-direction:column;gap:clamp(12px,2vw,24px)}.copyright__heading{font-size:clamp(20px,4vw,32px);font-weight:600}.copyright__descriptions,.copyright__description{display:flex;flex-direction:column;gap:clamp(12px,2vw,24px)}.description-heading{font-size:clamp(12px,2vw,16px);text-transform:uppercase}.description-para{font-size:clamp(10px,1.2vw,14px);text-align:justify}.bullet{display:block;line-height:1.6;gap:clamp(12px,2vw,24px)}.copyright__close{position:absolute;display:flex;right:clamp(16px,3vw,32px);top:clamp(16px,3vw,32px);border:none;outline:none;background:#bbbbbb52;border-radius:32px;font-size:clamp(20px,4vw,32px);cursor:pointer;transition:.3s ease}.copyright__close:hover{background:#bbbbbb9a}@media(max-width:1280px){.prices__cards{flex-wrap:wrap;justify-content:center}.pricing-card{width:350px}}@media(max-width:1024px){.about__row{flex-direction:column;align-items:center}.about__line{width:clamp(150px,100%,700px);height:1px;background-color:#000;margin:0 auto}.about__content{align-items:center}.about__content-heading,.about__content-para,.useful__links__title{text-align:center}}@media(max-width:768px){.nav__links{display:none}.menu__btn{display:block}.banner2__content{display:flex;flex-direction:column;align-items:center;gap:12px}.banner2__heading,.banner2__heading2{text-align:center}.banner3__row{flex-direction:column}.banner3__heading,.banner3__para{text-align:center}.contact-bottom{flex-direction:column}.contact__details{height:clamp(300px,40vw,560px)}.footer__info{flex-direction:column;align-items:center;gap:clamp(24px,3vw,40px)}.footer__rights{font-weight:400;font-size:clamp(.75rem,1vw + .5rem,.875rem);line-height:150%;text-align:center}.footer__right{display:flex;flex-wrap:wrap;gap:clamp(12px,3vw,24px);justify-content:center}.footer__link{font-weight:400;font-size:clamp(.75rem,1vw + .5rem,.875rem);line-height:150%;cursor:pointer;text-decoration:underline;text-align:center}.service-card{width:300px}.useful__links{flex-direction:column}}@media(max-width:660px){.banner2__heading br,.banner2__heading2 br{display:block}.testimonials__content{align-items:center}.testimonials__para{text-align:center}}@media(max-width:463px){.services__content-heading br{display:none}.banner3__container{padding:40px 20px}.service-card{min-height:250px}}@media(max-width:400px){.header__header br{display:none}.contact__detail-span{font-size:14px}}.loader{width:48px;height:48px;border-width:3px;border-style:dashed solid solid dotted;border-color:rgb(163,2,2) rgb(163,2,2) transparent rgb(163,2,2);border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:20px;top:31px;border:10px solid transparent;border-right-color:#a30202;transform:rotate(-40deg)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-container{background-image:url(/assets/bg-SgyZMwmd.jpg);width:100%;height:100%;position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center}.loader:before{background:conic-gradient(#0000 25%,#3a3a3a,#0000005b 85%)}
