@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Manrope:wght@200..800&display=swap";:root{--primary-color: rgba(196, 46, 56, 1);--white-color: white;--dark-color: rgba(15, 15, 15, 1);--second-dark-color: rgba(24, 24, 24, 1)}*{text-decoration:none;box-sizing:border-box;list-style:none;padding:0;margin:0;font-family:Manrope,sans-serif}body{background-color:var(--dark-color)}img{display:block;object-fit:cover;width:100%}.wrapper{width:1200px;margin:0 auto}.section-padding{padding:70px 0}.btn-1{border-radius:4px;border:1.089px solid rgba(255,255,255,.1);background:#c42e38;backdrop-filter:blur(3.5186474323px);display:flex;padding:10.967px 21.934px;justify-content:center;align-items:center;gap:17.425px;color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.548px;text-transform:capitalize;transition:.2s ease-in-out;cursor:pointer}.btn-1:hover{background:#a72830}.btn-2{border-radius:4px;border:1.192px solid rgba(255,255,255,.1);background:#ffffff0a;backdrop-filter:blur(3.8499999046px);display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:19.066px;color:#fff;font-family:Manrope;font-size:20px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.6px;text-transform:capitalize;transition:.2s ease-in-out;cursor:pointer}.btn-2:hover{background:#d5d5d53e}h1{color:var(--white-color);font-family:Bebas Neue;font-size:80px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.6px;text-transform:capitalize}h1 span{color:#c42e38;font-family:Bebas Neue;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.6px;text-transform:capitalize}h2{color:#fff;font-family:Bebas Neue;font-size:64px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.28px;text-transform:capitalize}h2 span{color:#c42e38;font-family:Bebas Neue;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.28px;text-transform:capitalize}h3{color:#fff;font-family:Bebas Neue;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.96px;text-transform:capitalize}h4{color:#fff;font-family:Manrope;font-size:24px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.72px;text-transform:capitalize}h5{color:#fff;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px;text-transform:capitalize}p b{color:#fff;font-style:normal;font-weight:500;line-height:150%}.head-tag{display:flex;align-items:center;gap:12px;margin-bottom:12px}.head-tag p{color:#fff!important;text-align:center;font-family:Bebas Neue;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.6px;text-transform:capitalize}.head-tag .dot{width:5px;height:5px;background-color:var(--primary-color)}.section-buttons{display:flex;align-items:center;gap:24px;margin-top:32px}.customers{display:flex;align-items:center;gap:14px;margin-top:32px}.customers .icon-box{background-color:var(--white-color);display:flex;align-items:center;justify-content:center;padding:5px;border-radius:50%}.customers .info p{color:#ffffffe6!important;font-family:Manrope;font-size:16.863px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.506px;text-transform:capitalize}.same-card{height:492px;display:flex;align-items:end}.same-card .content{z-index:111;width:100%}.same-card .content .head-tag{margin-bottom:8px}.same-card .content .text{line-height:150%;letter-spacing:0%;max-height:0;opacity:0;overflow:hidden;transition:.4s ease-in-out;padding-top:0;font-size:16px;color:#fffc!important}.same-card .content .btn-1{margin-top:24px;width:100%;justify-content:center;border:1px solid rgba(29,12,0,.24);margin-bottom:16px}.main-slider-buttons,.responsive-main-slider-buttons{display:flex;align-items:center;gap:12px}.main-slider-buttons .main-slider-button,.responsive-main-slider-buttons .main-slider-button{border-radius:2px;border:1px solid rgba(29,12,0,.24);background:#c42e38;display:flex;padding:12px 32px;justify-content:center;align-items:center;gap:24px;cursor:pointer}.main-slider-buttons .main-slider-button i,.responsive-main-slider-buttons .main-slider-button i{color:var(--white-color)}.responsive-main-slider-buttons{justify-content:space-between;margin-top:15px;display:none}.heading-slider{display:flex;align-items:end;justify-content:space-between;margin-bottom:40px}.heading{display:flex;flex-direction:column;align-items:center}.heading h2{text-align:center}.heading .description{text-align:center;margin-top:16px}p{color:#fff9!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.review{display:flex;align-items:center;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#0f0f0f;padding:8px;gap:48px}.review .img-box{width:50%;height:441px}.review .img-box img{height:100%!important;border-radius:4px;border:1px solid rgba(255,255,255,.08)}.review .content{width:50%;height:100%;padding:25px 25px 25px 0;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.review .content .upper .description{color:#fffc!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-top:16px}.review .content .lower{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.269);padding-top:24px}.review .content .lower .info{display:flex;align-items:center;gap:12px}.review .content .lower .info .icon-box{width:43.269px;height:43.269px;background-color:var(--white-color);border-radius:50%;padding:5px}.review .content .lower .info .rev-name p{color:#fff!important;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;margin-bottom:0!important}.review .content .lower .info .rev-name span{color:#ffffffa6;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.message-popup{position:fixed;inset:0;background-color:#000000af;z-index:1111;pointer-events:none;transform:translateY(20px);opacity:0;transition:.3s ease-in-out}.message-popup.active{pointer-events:auto;transform:translateY(0);opacity:1}.message-popup .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;padding:30px;border-radius:2px;background-color:var(--white-color);display:flex;flex-direction:column;align-items:center;gap:40px}.message-popup .content h3{font-size:30px!important;color:var(--black-color);text-align:center}.message-popup .content h3 .sent{color:var(--black-color)}.message-popup .content h3 .error{color:red}.message-popup .content .btn-1{width:50%;padding:10px 30px;font-size:20px;justify-content:center}.message-popup .content img{height:auto;width:50%}@media (max-width: 1240px){.wrapper{width:1100px}}@media (max-width: 1130px){.wrapper{width:1000px}h1{font-size:75px!important}.heading-slider .head-title{width:60%}.review{gap:30px}.review .content .upper h2{font-size:40px!important}}@media (max-width: 1030px){.wrapper{width:900px}h2{font-size:59px!important}.section-buttons{flex-direction:column;align-items:start}.section-buttons a{width:100%}.heading .description br{display:none}}@media (max-width: 930px){.wrapper{width:800px}.heading-slider .head-title{width:65%}}@media (max-width: 830px){.wrapper{width:700px}h2{font-size:54px!important}.heading-slider .btn-1{font-size:16px}.review{flex-direction:column-reverse;padding:30px 20px 20px}.review .img-box{width:100%;height:300px}.review .content{width:100%;padding:0;gap:40px;height:fit-content}h3{font-size:40px!important}}@media (max-width: 730px){.wrapper{width:630px}h2{font-size:45px!important}br{display:none!important}.section-padding{padding:50px 0}}@media (max-width: 660px){.wrapper{width:540px}.responsive-main-slider-buttons{display:flex}.main-slider-buttons{display:none}.heading-slider .head-title{width:100%}.heading-slider .btn-1{display:none}.review .content .upper h2{font-size:35px!important}}@media (max-width: 580px){.wrapper{width:500px}}@media (max-width: 520px){.wrapper{width:430px}h2{font-size:35px!important}h3{font-size:30px!important}p{font-size:16px!important}.review .content .upper h2{font-size:28px!important}.review .content .upper .description{font-size:16px!important}.review .content .lower .info .rev-name p{font-size:20px!important}}@media (max-width: 460px){.wrapper{width:380px}.head-tag p{font-size:14px}}@media (max-width: 400px){.wrapper{width:330px}.head-tag{gap:5px}}header{position:fixed;top:0;left:0;right:0;background-color:var(--dark-color);z-index:1111}header .inner{position:relative}header .inner:before{content:"";background-color:var(--white-color);height:100%;position:absolute;top:0;left:0;bottom:0;width:27%}header .inner .wrapper{padding:8px 0;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:111}header .inner .wrapper .white-cover{background-color:var(--white-color);height:100%;position:absolute;top:0;left:0;bottom:0;width:170px}header .inner .wrapper .logo{z-index:111}header .inner .wrapper .logo img{width:156px}header .inner .wrapper .navigation{display:flex;align-items:center;gap:40px}header .inner .wrapper .navigation nav{display:flex;align-items:center}header .inner .wrapper .navigation nav .services-wrapper{position:relative}header .inner .wrapper .navigation nav .services-wrapper .dropdown{position:absolute;background-color:var(--dark-color);opacity:0;pointer-events:none;padding:27px 0 10px;display:flex;flex-direction:column;gap:5px;transition:.2s ease-in-out;transform:translateY(-10px);border-bottom:4px solid var(--primary-color)}header .inner .wrapper .navigation nav .services-wrapper .dropdown a{padding:15px 18px}header .inner .wrapper .navigation nav .services-wrapper:hover .dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}header .inner .wrapper .navigation nav .services-wrapper-responsive{display:none}header .inner .wrapper .navigation nav .nav-item{padding:11px 18px;color:#fff;font-size:16px;font-family:Manrope;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.48px;text-transform:capitalize;transition:.2s ease-in-out}header .inner .wrapper .navigation nav .nav-item:hover{background:#c42e381f;color:#c42e38}header .inner .wrapper .navigation .other{display:flex;align-items:center;gap:32px}header .inner .wrapper .navigation .other .phone{display:flex;align-items:center;gap:12px}header .inner .wrapper .navigation .other .phone:hover .icon-box i{color:var(--primary-color)}header .inner .wrapper .navigation .other .phone:hover p{color:var(--primary-color)!important}header .inner .wrapper .navigation .other .phone .icon-box{border-radius:2px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;display:flex;width:31px;height:31px;padding:9.073px;align-items:center;justify-content:center}header .inner .wrapper .navigation .other .phone .icon-box i{color:var(--white-color);font-size:14px;transition:.2s ease-in-out}header .inner .wrapper .navigation .other .phone p{color:var(--white-color)!important;transition:.2s ease-in-out;font-family:Manrope;font-size:16px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.48px;text-transform:capitalize}header .inner .wrapper .navigation .other .btn-1{font-size:18px}header .inner .wrapper .menu-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color);border:none;border-radius:5px;display:none}header .inner .wrapper .menu-btn i{font-size:20px;color:var(--white-color)}@media (max-width: 1400px){header .inner:before{width:20%}}@media (max-width: 1240px){header .inner .wrapper .navigation{gap:10px}header .inner .wrapper .navigation nav .nav-item{font-size:15px}header .inner .wrapper .navigation .other{gap:20px}header .inner .wrapper .navigation .other .phone{gap:5px}header .inner .wrapper .navigation .other .phone p{font-size:15px}header .inner .wrapper .navigation .other .btn-1{font-size:15px}}@media (max-width: 1130px){header .inner:before{width:22%}header .inner .wrapper .navigation nav .nav-item{padding:11px 14px}header .inner .wrapper .navigation .other .btn-1{padding:10px 15px}}@media (max-width: 1030px){header .inner:before{width:25%}header .inner .wrapper .menu-btn{display:flex}header .inner .wrapper .navigation{position:fixed;top:76px;left:-500px;bottom:0;background-color:var(--dark-color);flex-direction:column;padding-top:40px;transition:.2s ease-in-out;padding-bottom:50px}header .inner .wrapper .navigation.overflow{overflow-y:scroll}header .inner .wrapper .navigation.active{left:0}header .inner .wrapper .navigation nav{width:100%;flex-direction:column;align-items:start}header .inner .wrapper .navigation nav .services-wrapper{display:none}header .inner .wrapper .navigation nav .services-wrapper-responsive{display:block;width:100%}header .inner .wrapper .navigation nav .services-wrapper-responsive .main-link{padding:20px;width:100%!important;color:#fff!important;font-size:16px;font-family:Manrope;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.48px;text-transform:capitalize;transition:.2s ease-in-out;width:100%;cursor:pointer}header .inner .wrapper .navigation nav .services-wrapper-responsive .main-link:hover{background:#c42e381f;color:#c42e38!important}header .inner .wrapper .navigation nav .services-wrapper-responsive .dropdown{display:flex;flex-direction:column;max-height:0px;opacity:0;pointer-events:none;transition:.2s ease-in-out}header .inner .wrapper .navigation nav .services-wrapper-responsive .dropdown.active{max-height:600px;opacity:1;pointer-events:auto}header .inner .wrapper .navigation nav .services-wrapper-responsive .dropdown a{padding:20px;color:#fff;font-size:16px;font-family:Manrope;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.48px;text-transform:capitalize;transition:.2s ease-in-out;width:100%}header .inner .wrapper .navigation nav .services-wrapper-responsive .dropdown a:hover{background:#c42e381f;color:#c42e38}header .inner .wrapper .navigation nav .nav-item{width:100%;font-size:16px;padding:20px}header .inner .wrapper .navigation .other{flex-direction:column-reverse;align-items:start;padding:0 20px;margin-top:20px}header .inner .wrapper .navigation .other .phone p{font-size:16px!important}header .inner .wrapper .navigation .other .btn-1{font-size:18px}}@media (max-width: 1640px){header .inner:before{width:24%}}@media (max-width: 1400px){header .inner:before{width:22%}}@media (max-width: 830px){header .inner:before{width:30%}}@media (max-width: 660px){header .inner:before{width:35%}}@media (max-width: 520px){header .inner:before{width:45%}}@media (max-width: 460px){header .inner .wrapper .logo img{width:120px}header .inner .wrapper .navigation{top:62px}}footer{border-top:1px solid rgba(255,255,255,.08)}footer .upper{padding:60px 0}footer .upper .wrapper{display:flex;align-items:start;gap:50px}footer .upper .wrapper .part{width:20%}footer .upper .wrapper .part.contact-part{display:flex;flex-direction:column;align-items:start}footer .upper .wrapper .part h5{margin-bottom:26px}footer .upper .wrapper .part a{color:#fffc;font-size:16px;font-style:normal;font-weight:400;line-height:150%}footer .upper .wrapper .part a:hover{color:var(--white-color);text-decoration:underline}footer .upper .wrapper .part.social-part{width:30%}footer .upper .wrapper .part.social-part .logo{margin-bottom:16px;display:inline-block}footer .upper .wrapper .part.social-part .logo img{width:200px}footer .upper .wrapper .part.social-part .btn-1{color:#fff;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:105%;letter-spacing:-.54px;text-transform:capitalize}footer .upper .wrapper .part.social-part p{margin-bottom:16px;color:#fffc!important;font-size:16px;font-style:normal;font-weight:400;line-height:150%}footer .upper .wrapper .part.social-part .social-links{display:flex;align-items:center;gap:16px;margin-top:24px}footer .upper .wrapper .part.social-part .social-links a{border-radius:2px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;width:31px;height:31px;display:flex;align-items:center;justify-content:center;transition:.1s ease-in-out}footer .upper .wrapper .part.social-part .social-links a:hover{border-radius:2px;border:1px solid rgba(255,255,255,.02);background:#c42e38}footer .upper .wrapper .part.social-part .social-links a:hover svg path{fill:var(--white-color)}footer .upper .wrapper .part.navigation-part{width:20%}footer .upper .wrapper .part.navigation-part .d-flex{display:flex;align-items:start}footer .upper .wrapper .part.navigation-part .d-flex .flex-50{gap:30px;width:50%;display:flex;flex-direction:column}footer .upper .wrapper .part.contact-part{width:20%}footer .upper .wrapper .part.contact-part a:not(:last-child){margin-bottom:30px;display:inline-block}footer .upper .wrapper .part.services-part{width:15%;display:flex;flex-direction:column}footer .upper .wrapper .part.services-part a:not(:last-child){margin-bottom:30px;display:inline-block}footer .upper .wrapper .part.map-part{width:30%}footer .upper .wrapper .part.map-part img{width:100%;height:100%;height:297px;border-radius:4px}footer .lower{background:#c42e38}footer .lower .wrapper{padding:19px 0;display:flex;align-items:center;justify-content:space-between}footer .lower .wrapper p{color:#ffffffd9!important;font-size:16px;font-style:normal;font-weight:500;line-height:normal}footer .lower .wrapper p a{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal}footer .lower .wrapper p a:hover{text-decoration:underline}footer .lower .wrapper .privacy-links{display:flex;align-items:center;gap:24px}footer .lower .wrapper .privacy-links a{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:normal}footer .lower .wrapper .privacy-links a:hover{text-decoration:underline}@media (max-width: 1130px){footer .upper .wrapper{gap:30px}footer .upper .wrapper .social-part .btn-1{padding:10px 15px;font-size:16px!important}footer .lower p{font-size:14px!important}footer .lower a{font-size:14px!important}}@media (max-width: 1030px){footer .upper .wrapper{flex-wrap:wrap;gap:40px}footer .upper .wrapper .part{width:30%!important}footer .upper .wrapper .contact-part{display:flex;flex-direction:column}}@media (max-width: 930px){footer .lower .wrapper p{font-size:13px!important}footer .lower .wrapper a{font-size:13px!important}footer .lower .wrapper .privacy-links{gap:10px}}@media (max-width: 830px){footer .upper .wrapper .part{width:45%!important}footer .upper .wrapper .map-part{width:100%!important}footer .lower .wrapper{flex-direction:column;align-items:start;gap:5px}footer .lower .wrapper p,footer .lower .wrapper a{font-size:16px!important}}@media (max-width: 520px){footer .upper .wrapper{flex-direction:column}}@media (max-width: 460px){footer .upper .wrapper .part{width:100%!important}}@media (max-width: 400px){footer .lower .wrapper p,footer .lower .wrapper a{font-size:13px!important}}.hero-section{background:url(/images/hero.webp) no-repeat center/cover;padding-top:76px;height:800px;border-bottom:6px solid var(--primary-color);position:relative}.hero-section .gradient{position:absolute;inset:0;background:linear-gradient(to left,#0000,#000000e6)}.hero-section .wrapper{display:flex;align-items:center;height:100%;gap:50px;z-index:111;position:relative}.hero-section .wrapper .content{width:50%}.hero-section .wrapper .content .description{color:#fffc!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.hero-section .wrapper .contact-form{border-top:4px solid var(--primary-color);width:50%;border-radius:4px;background:#161616;padding:24px}.hero-section .wrapper .contact-form hr{margin:20px 0;border-top:1px solid rgb(37,37,37);opacity:15%}.hero-section .wrapper .contact-form form{display:flex;flex-direction:column}.hero-section .wrapper .contact-form form label{color:#fff;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:103%;letter-spacing:-.48px;text-transform:capitalize;margin-bottom:12px}.hero-section .wrapper .contact-form form input{border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:12px;outline:none;color:#fffc;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.07px;margin-bottom:20px}.hero-section .wrapper .contact-form form textarea{border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:12px;outline:none;color:#fffc;font-family:Manrope;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.07px;resize:none;height:137px;margin-bottom:20px}.hero-section .wrapper .contact-form form .btn-1{margin-top:20px}@media (max-width: 1240px){.hero-section .wrapper .contact-form{width:40%}.hero-section .wrapper .content{width:60%}}@media (max-width: 1130px){.hero-section .wrapper{gap:20px}}@media (max-width: 1030px){.hero-section{height:750px}.hero-section .wrapper .content h1{font-size:70px!important}.hero-section .wrapper .content .description{font-size:16px!important}.hero-section .wrapper .contact-form{padding:20px 15px}}@media (max-width: 930px){.hero-section{height:auto;padding:130px 0 50px}.hero-section .gradient{position:absolute;inset:0;background:linear-gradient(to left,#00000082,#000000e6)}.hero-section .wrapper{flex-direction:column;align-items:start;gap:50px}.hero-section .wrapper .content{width:90%}.hero-section .wrapper .content .section-buttons{flex-direction:row}.hero-section .wrapper .contact-form{width:100%}}@media (max-width: 660px){.hero-section .wrapper .content{width:100%}.hero-section .wrapper .content .section-buttons{flex-direction:column}}@media (max-width: 580px){.hero-section .wrapper .content h1{font-size:60px!important}}@media (max-width: 520px){.hero-section .wrapper .content h1{font-size:50px!important}}@media (max-width: 460px){.hero-section{padding:120px 0 50px}}@media (max-width: 400px){.hero-section .wrapper .content .upper h1{font-size:40px!important;margin-bottom:10px}}.about-section-two-images .wrapper{display:flex;gap:50px}.about-section-two-images .wrapper .img-box{width:50%;height:auto;display:flex;flex-direction:column;position:relative;gap:20px}.about-section-two-images .wrapper .img-box img{height:100%;border-radius:4px;border:1px solid rgba(255,255,255,.08)}.about-section-two-images .wrapper .img-box .about-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-section-two-images .wrapper .content{width:50%;padding:30px 0}.about-section-two-images .wrapper .content hr{border-top:1px solid rgba(255,255,255,.1);margin:16px 0;opacity:20%}.about-section-two-images .wrapper .content .description{color:#fffc!important;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.about-section-two-images .wrapper .content .description:not(:last-child){margin-bottom:16px}@media (max-width: 830px){.about-section-two-images .wrapper{flex-direction:column-reverse}.about-section-two-images .wrapper .content{width:100%}.about-section-two-images .wrapper .img-box{width:100%;height:500px}}@media (max-width: 520px){.about-section-two-images .wrapper{gap:10px}}.cards-info-section .wrapper .all-cards{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.cards-info-section .wrapper .all-cards .card{width:49%;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:24px;transition:.2s ease-in-out}.cards-info-section .wrapper .all-cards .card:hover{background-color:var(--primary-color)}.cards-info-section .wrapper .all-cards .card:hover .icon-box{background:var(--white-color)}.cards-info-section .wrapper .all-cards .card:hover .icon-box svg path{fill:var(--dark-color)}.cards-info-section .wrapper .all-cards .card .icon-box{width:58px;height:58px;border-radius:4px;background:var(--primary-color);display:flex;align-items:center;justify-content:center;margin-bottom:40px}.cards-info-section .wrapper .all-cards .card h3{font-size:40px}.cards-info-section .wrapper .all-cards .card p{margin-top:12px;color:#fffc;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 1240px){.cards-info-section .wrapper .all-cards .card{width:48%}}@media (max-width: 730px){.cards-info-section .wrapper .all-cards{flex-wrap:wrap}.cards-info-section .wrapper .all-cards .card{width:100%}}@media (max-width: 520px){.cards-info-section .wrapper .all-cards{flex-wrap:wrap}.cards-info-section .wrapper .all-cards .card h3{font-size:30px!important}}.stats-numbers{background-color:var(--second-dark-color)}.stats-numbers .wrapper{display:flex}.stats-numbers .wrapper .stat{width:25%;display:flex;flex-direction:column;align-items:center;padding:43px 0;cursor:default}.stats-numbers .wrapper .stat:hover{background-color:var(--primary-color)}.stats-numbers .wrapper .stat:hover .big span{color:var(--second-dark-color)}.stats-numbers .wrapper .stat:hover .small{color:#fff}.stats-numbers .wrapper .stat .big{color:#fff!important;font-family:Bebas Neue;font-size:71.55px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-1.431px;text-transform:capitalize}.stats-numbers .wrapper .stat .big span{color:#c42e38;font-family:Bebas Neue;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-1.431px;text-transform:capitalize}.stats-numbers .wrapper .stat .small{color:#5d686f;font-size:16.107px;font-style:normal;font-weight:400;line-height:150%}.sliding-numbers-section{overflow:hidden;align-items:center;background-color:var(--second-dark-color);padding:15px 0;display:none!important}.sliding-numbers-section .sliding{display:flex;min-width:max-content;white-space:nowrap;animation:slider 65s linear infinite}.sliding-numbers-section .sliding .info{border-right:1px solid rgba(255,255,255,.255);padding:0 50px;display:flex;flex-direction:column;align-items:center}.sliding-numbers-section .sliding .info p{color:var(--white-color)!important;font-size:35px!important;font-weight:600;line-height:110%;letter-spacing:-.96px;text-transform:capitalize;margin-bottom:12px}.sliding-numbers-section .sliding .info span{color:#6f7c84;font-size:16px;font-weight:400;line-height:150%;text-transform:capitalize}@keyframes slider{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width: 940px){.sliding-numbers-section{display:flex}}@media (max-width: 830px){.stats-numbers .wrapper .stat .big{font-size:50.55px}}@media (max-width: 660px){.stats-numbers{display:none}.sliding-numbers-section{display:flex!important}}.reviews-slider-section{background-color:var(--second-dark-color);padding-bottom:70px}.reviews-slider-section .stats-numbers{margin-bottom:100px}.reviews-slider-section .swiper .swiper-slide{width:1200px}.cards-info-second-section .wrapper .all-cards{display:flex;flex-wrap:wrap;gap:24px;margin-top:64px}.cards-info-second-section .wrapper .all-cards .card{width:32%;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:24px;display:flex;align-items:center;flex-direction:column;transition:.2s ease-in-out}.cards-info-second-section .wrapper .all-cards .card:hover{background-color:var(--primary-color);transform:translateY(-20px)}.cards-info-second-section .wrapper .all-cards .card:hover .icon-box{background-color:var(--white-color)}.cards-info-second-section .wrapper .all-cards .card:hover .icon-box p{color:var(--dark-color)!important}.cards-info-second-section .wrapper .all-cards .card h3{text-align:center;font-size:40px;margin-bottom:12px}.cards-info-second-section .wrapper .all-cards .card .icon-box{border-radius:4px;background:#c42e38;width:59px;height:59px;display:flex;align-items:center;justify-content:center;margin-bottom:40px;transition:.2s ease-in-out}.cards-info-second-section .wrapper .all-cards .card .icon-box p{color:#fff!important;text-align:center;font-family:Bebas Neue;font-size:40px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.8px;text-transform:capitalize;transition:.2s ease-in-out}.cards-info-second-section .wrapper .all-cards .card .description{color:#fffc;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 1240px){.cards-info-second-section .wrapper .all-cards .card{width:31%}}@media (max-width: 930px){.cards-info-second-section .wrapper .all-cards{flex-wrap:wrap;justify-content:center}.cards-info-second-section .wrapper .all-cards .card{width:48%}}@media (max-width: 730px){.cards-info-second-section .wrapper .all-cards{flex-wrap:wrap;justify-content:center}.cards-info-second-section .wrapper .all-cards .card{width:90%}.cards-info-second-section .wrapper .all-cards .card h3{font-size:35px!important}}@media (max-width: 520px){.cards-info-second-section .wrapper .all-cards .card{width:100%}.cards-info-second-section .wrapper .all-cards .card h3{font-size:27px!important}.cards-info-second-section .wrapper .all-cards .card .description{font-size:16px!important}}.cta-section{background:url(/images/cta-banner.webp) no-repeat center/cover;border-bottom:6px solid var(--primary-color)}.cta-section.decks{background:url(/images/decking/cta-banner.webp) no-repeat center/cover}.cta-section.siding{background:url(/images/siding/cta-banner.webp) no-repeat center/cover}.cta-section.roofing{background:url(/images/roofing/cta-banner.webp) no-repeat center/cover}.cta-section.masonry{background:url(/images/masonry/cta-banner.webp) no-repeat center/cover}.cta-section.hardscaping{background:url(/images/hardscaping/cta-banner.webp) no-repeat center/cover}.cta-section .wrapper{display:flex;align-items:center;justify-content:center}.cta-section .wrapper .content{width:60%;display:flex;flex-direction:column;align-items:center}.cta-section .wrapper .content h2{text-align:center;margin-bottom:25px}@media (max-width: 1030px){.cta-section .wrapper .content{width:80%}}@media (max-width: 660px){.cta-section .wrapper .content{width:100%}}.banner-section{height:500px;padding-top:76px;background:url(/images/banner-normal.webp) no-repeat center/cover;border-bottom:6px solid var(--primary-color);position:relative}.banner-section.privacy{height:350px}.banner-section .overlay{content:"";position:absolute;width:100%;height:100%;bottom:0;background:linear-gradient(0deg,#0f0f0fb3 0% 100%)}.banner-section .wrapper{display:flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:111}.banner-section .wrapper .content{display:flex;flex-direction:column;align-items:center}.banner-section .wrapper .content h1{text-align:center}.banner-section .wrapper .content .description{color:#fffc!important;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 1030px){.banner-section .wrapper .content h1,.banner-section .wrapper .content h1 span{font-size:60px!important}}@media (max-width: 730px){.banner-section{height:auto;padding:150px 0 50px}.banner-section .wrapper .content{align-items:start}.banner-section .wrapper .content h1{text-align:left}.banner-section .wrapper .content .description{margin-top:20px;text-align:left;font-size:16px!important}}@media (max-width: 580px){.banner-section .wrapper .content h1{font-size:60px!important}}@media (max-width: 520px){.banner-section .wrapper .content h1,.banner-section .wrapper .content h1 span{font-size:45px!important}}@media (max-width: 460px){.banner-section{padding:120px 0 50px}}.about-section .wrapper{display:flex;gap:50px;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:8px}.about-section .wrapper .img-box{width:50%;height:auto}.about-section .wrapper .img-box img{height:100%;border-radius:4px;border:1px solid rgba(255,255,255,.08)}.about-section .wrapper .content{width:50%;padding:30px 30px 30px 0}.about-section .wrapper .content hr{border-top:1px solid rgba(255,255,255,.1);margin:16px 0}.about-section .wrapper .content h2{margin-bottom:16px}.about-section .wrapper .content .description{color:#fffc!important;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.about-section .wrapper .content .description:not(:last-child){margin-bottom:16px}.about-section .wrapper .content .lower{margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.157)}.about-section .wrapper .content .lower .info{display:flex;align-items:center;gap:16px}.about-section .wrapper .content .lower .info .icon-box{width:43px;height:43px;background-color:var(--white-color);padding:5px;border-radius:50%}.about-section .wrapper .content .lower .info .logo-image{width:40px}.about-section .wrapper .content .lower .info .name p{color:#fff;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;line-height:150%}.about-section .wrapper .content .lower .info .name span{color:#ffffffa6;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400}@media (max-width: 1030px){.about-section .wrapper{gap:30px}}@media (max-width: 830px){.about-section .wrapper{flex-direction:column-reverse;padding:20px 30px 20px 20px}.about-section .wrapper .content{width:100%;padding:0}.about-section .wrapper .img-box{width:100%;height:350px}}.more-cards-info .wrapper .all-cards{display:flex;align-items:start;gap:24px;margin-top:70px}.more-cards-info .wrapper .all-cards .card{width:25%;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:end;height:250px;position:relative;transition:.1s ease-in-out}.more-cards-info .wrapper .all-cards .card .icon-box{position:absolute;top:-32px;width:65px;height:65px;border-radius:4px;background:#c42e38;display:flex;align-items:center;justify-content:center;transition:.1s ease-in-out}.more-cards-info .wrapper .all-cards .card .icon-box i{font-size:25px;color:var(--white-color)}.more-cards-info .wrapper .all-cards .card h3{color:#fff;text-align:center;font-family:Bebas Neue;font-size:32px!important;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.64px;text-transform:capitalize;margin-bottom:12px}.more-cards-info .wrapper .all-cards .card p{color:#fffc;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.more-cards-info .wrapper .all-cards .card:hover{background-color:var(--primary-color)}.more-cards-info .wrapper .all-cards .card:hover .icon-box{border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#141414}@media (max-width: 1130px){.more-cards-info .wrapper .all-cards{flex-wrap:wrap;justify-content:center}.more-cards-info .wrapper .all-cards .card{width:35%}.more-cards-info .wrapper .all-cards .card.mt{margin-top:24px}}@media (max-width: 1030px){.more-cards-info .wrapper .all-cards .card{width:40%}}@media (max-width: 930px){.more-cards-info .wrapper .all-cards .card{width:48%}}@media (max-width: 660px){.more-cards-info .wrapper .all-cards .card{height:auto;padding-top:70px;width:90%}.more-cards-info .wrapper .all-cards .card.mt{margin-top:0}.more-cards-info .wrapper .all-cards .card:not(:last-child){margin-bottom:24px}}.all-services-section.services .wrapper .all-services{margin-top:60px}.all-services-section.services .wrapper .all-services .solution{width:48%;height:333px;border-top:none!important;padding-bottom:0}.all-services-section.services .wrapper .all-services .solution .content{width:100%}.all-services-section .wrapper .all-services{display:flex;flex-wrap:wrap;gap:24px}.all-services-section .wrapper .all-services .solution{border-radius:2px;padding:16px;position:relative;width:379px;width:32%}.all-services-section .wrapper .all-services .solution.bg-decks{background:url(/images/service-decks.webp) no-repeat center/cover}.all-services-section .wrapper .all-services .solution.bg-siding{background:url(/images/service-siding.webp) no-repeat center/cover}.all-services-section .wrapper .all-services .solution.bg-roofing{background:url(/images/service-roofing.webp) no-repeat center/cover}.all-services-section .wrapper .all-services .solution.bg-masonry{background:url(/images/service-masonry.webp) no-repeat center/cover}.all-services-section .wrapper .all-services .solution.bg-hardscaping{background:url(/images/service-hardscaping.webp) no-repeat center/cover}.all-services-section .wrapper .all-services .solution .gradient{position:absolute;transition:.3s ease-in-out;inset:0}.all-services-section .wrapper .all-services .solution:hover .gradient{backdrop-filter:blur(8px);opacity:100%}.all-services-section .wrapper .all-services .solution:hover .content .text{max-height:200px;opacity:1;padding-top:16px}@media (max-width: 1240px){.all-services-section .wrapper .all-services .solution{width:48%}}@media (max-width: 730px){.all-services-section .wrapper .all-services{justify-content:center}.all-services-section .wrapper .all-services .solution{width:80%}}@media (max-width: 660px){.all-services-section.services .wrapper .all-services .solution{width:100%}}.gallery-section .wrapper{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.gallery-section .wrapper .img-box{height:451px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid rgba(255,255,255,.08);position:relative;cursor:pointer}.gallery-section .wrapper .img-box.bg-one{background:url(/images/our-work/1.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.bg-two{background:url(/images/our-work/2.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.bg-three{background:url(/images/our-work/3.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.bg-four{background:url(/images/our-work/4.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.bg-five{background:url(/images/our-work/5.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.bg-six{background:url(/images/our-work/6.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.bg-seven{background:url(/images/our-work/7.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.bg-eight{background:url(/images/our-work/8.webp) no-repeat center/cover!important}.gallery-section .wrapper .img-box.flex-50{width:48%}.gallery-section .wrapper .img-box.flex-100{width:98%}.gallery-section .wrapper .img-box svg{opacity:0;transition:.1s ease-in-out;z-index:11}.gallery-section .wrapper .img-box:before{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(0deg,#ca434c80,#ca434c80);transition:.1s ease-in-out;border-radius:4px;border:1px solid rgba(255,255,255,.08)}.gallery-section .wrapper .img-box:hover:before{opacity:1}.gallery-section .wrapper .img-box:hover svg{opacity:1}.popup{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:100}.popup.hidden{display:none}.popup-content{position:relative;width:80%;max-width:900px;height:500px;display:flex;justify-content:center;align-items:center;background:#000;border-radius:4px;border:1px solid rgba(255,255,255,.08);overflow:hidden}#popup-img{width:100%;height:100%;background-size:cover;background-position:center}#popup-close{position:absolute;top:10px;right:15px;font-size:32px;color:#fff;cursor:pointer}#popup-img.bg-one{background:url(/images/our-work/1.webp) no-repeat center/cover}#popup-img.bg-two{background:url(/images/our-work/2.webp) no-repeat center/cover}#popup-img.bg-three{background:url(/images/our-work/3.webp) no-repeat center/cover}#popup-img.bg-four{background:url(/images/our-work/4.webp) no-repeat center/cover}#popup-img.bg-five{background:url(/images/our-work/5.webp) no-repeat center/cover}#popup-img.bg-six{background:url(/images/our-work/6.webp) no-repeat center/cover}#popup-img.bg-seven{background:url(/images/our-work/7.webp) no-repeat center/cover}#popup-img.bg-eight{background:url(/images/our-work/8.webp) no-repeat center/cover}@media (max-width: 830px){.gallery-section .wrapper .img-box{height:300px}}@media (max-width: 660px){.gallery-section .wrapper .img-box{width:100%!important}}.contact-section{padding-top:160px;padding-bottom:70px;background:#141414}.contact-section .wrapper{display:flex;align-items:start;gap:40px}.contact-section .wrapper .information{width:45%}.contact-section .wrapper .information .upper h1{color:#fff;font-family:Bebas Neue;font-size:80px;font-style:normal;font-weight:400!important;line-height:100%;letter-spacing:1.6px;text-transform:capitalize}.contact-section .wrapper .information .upper p{color:#fffc!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-top:12px}.contact-section .wrapper .information .contact-info{margin-top:32px}.contact-section .wrapper .information .contact-info a{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:2px;border:1px solid rgba(255,255,255,.08);background:#0b0b0b}.contact-section .wrapper .information .contact-info a:not(:last-child){margin-bottom:16px}.contact-section .wrapper .information .contact-info a:hover .info .icon-box{background:var(--primary-color)}.contact-section .wrapper .information .contact-info a:hover .info .icon-box i{color:var(--white-color)}.contact-section .wrapper .information .contact-info a:hover .info p{color:var(--primary-color)!important}.contact-section .wrapper .information .contact-info a .info{display:flex;align-items:center;gap:20px}.contact-section .wrapper .information .contact-info a .info .icon-box{border-radius:2px;border:1px solid rgba(255,255,255,.02);background:#fff;width:31px;height:31px;display:flex;align-items:center;justify-content:center}.contact-section .wrapper .information .contact-info a .info .icon-box i{color:var(--dark-color)}.contact-section .wrapper .information .contact-info a .info p{color:#fff!important;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.contact-section .wrapper .information .contact-info a .pointer{width:26px;height:26px;border-radius:2px;border:.556px solid rgba(0,0,0,.16);background:#c42e38;display:flex;align-items:center;justify-content:center}.contact-section .wrapper .information .contact-info a .pointer i{color:var(--white-color);font-size:12px}.contact-section .wrapper .contact-part{width:55%;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#0b0b0b;border-top:4px solid var(--primary-color);padding:24px}.contact-section .wrapper .contact-part form{margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.283)}.contact-section .wrapper .contact-part form label{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:103%;letter-spacing:-.48px;text-transform:capitalize}.contact-section .wrapper .contact-part form input,.contact-section .wrapper .contact-part form textarea{border-radius:4px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;display:flex;padding:12px;align-items:center;gap:8px;align-self:stretch;color:#fffc;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.07px;width:100%;outline:none;resize:none}.contact-section .wrapper .contact-part form textarea{height:137px}.contact-section .wrapper .contact-part form select{width:100%;border-radius:4px;border:1px solid rgba(255,255,255,.08);background:var(--dark-color);padding:12px;color:var(--white-color)}.contact-section .wrapper .contact-part form select::placeholder{color:var(--white-color)}.contact-section .wrapper .contact-part form .group{display:flex;align-items:center;gap:20px;margin-bottom:20px}.contact-section .wrapper .contact-part form .group .field{width:50%;display:flex;flex-direction:column;align-items:start;gap:12px}.contact-section .wrapper .contact-part form .other-group:not(:last-child){margin-bottom:20px}.contact-section .wrapper .contact-part form .other-group{display:flex;flex-direction:column;gap:12px}.contact-section .wrapper .contact-part form .other-group input{width:100%}.contact-section .wrapper .contact-part form .btn-1{margin-top:20px;width:100%;cursor:pointer}@media (max-width: 1240px){.contact-section .wrapper{gap:20px}.contact-section .wrapper .information .upper h1{font-size:59px!important}}@media (max-width: 1030px){.contact-section .wrapper{flex-direction:column;align-items:center;gap:50px}.contact-section .wrapper .information{width:90%}.contact-section .wrapper .information .upper h1 br{display:none}.contact-section .wrapper .contact-part{width:80%}}@media (max-width: 830px){.contact-section .wrapper .contact-part{width:90%}}@media (max-width: 660px){.contact-section{padding:130px 0 50px}.contact-section .wrapper .contact-part,.contact-section .wrapper .information{width:100%}.contact-section .wrapper .information .upper h1{font-size:50px!important}}@media (max-width: 520px){.contact-section .wrapper .information .upper h1{font-size:40px!important}.contact-section .wrapper .contact-part form .group{flex-direction:column}.contact-section .wrapper .contact-part form .group .field{width:100%}}@media (max-width: 400px){.contact-section .wrapper .information .contact-info a .pointer{display:none}.contact-section .wrapper .information .contact-info a .info{gap:12px}}.privacy-section .wrapper h3{font-family:Bebas Neue;font-size:40px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.8px;text-transform:capitalize;margin-top:35px}.privacy-section .wrapper h3 span{color:#c42e38;font-weight:600;font-family:Bebas Neue;margin-right:10px}.privacy-section .wrapper p{margin-top:16px;color:#fffc!important;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.privacy-section .wrapper p span{color:var(--primary-color);font-size:23px;margin-right:10px}.privacy-section .wrapper p a{color:var(--primary-color)!important}.privacy-section .wrapper p a:hover{text-decoration:underline}.big-banner-section{background:url(/images/banner-services.webp) no-repeat center/cover;padding-top:76px;height:650px;border-bottom:6px solid var(--primary-color);position:relative}.big-banner-section .overlay{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(0deg,#0f0f0fb3 0% 100%);bottom:0}.big-banner-section .wrapper{display:flex;align-items:center;height:100%;gap:50px;z-index:111;position:relative}.big-banner-section .wrapper .content{width:100%}.big-banner-section .wrapper .content .description{color:#fffc!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 1030px){.big-banner-section .wrapper .section-buttons{flex-direction:row}}@media (max-width: 1030px){.big-banner-section .wrapper .content h1 br{display:none}}@media (max-width: 660px){.big-banner-section{height:auto;padding:130px 0 50px}.big-banner-section .wrapper .content .section-buttons{flex-direction:column}}@media (max-width: 580px){.big-banner-section .wrapper .content h1{font-size:60px!important}}@media (max-width: 520px){.big-banner-section .wrapper .content h1{font-size:45px!important}.big-banner-section .wrapper .content .description{margin-top:10px;font-size:16px!important}}.information-categories-section .all-informations{margin-top:50px}.information-categories-section .all-informations .information-category.light-back{background-color:#121212;border-top:1px solid rgba(255,255,255,.169);border-bottom:1px solid rgba(255,255,255,.169)}.information-categories-section .all-informations .information-category .wrapper{display:flex;align-items:center;height:100%;position:relative}.information-categories-section .all-informations .information-category .wrapper .img-box,.information-categories-section .all-informations .information-category .wrapper .content{width:40%}.information-categories-section .all-informations .information-category .wrapper .img-box{height:482px}.information-categories-section .all-informations .information-category .wrapper .img-box img{width:100%;height:100%;border-radius:4px}.information-categories-section .all-informations .information-category .wrapper .scroll-bar{width:20%;display:flex;flex-direction:column;align-items:center;height:570px;gap:15px}.information-categories-section .all-informations .information-category .wrapper .scroll-bar .icon-box{position:absolute;width:57px;height:57px;border-radius:4px;background:#c42e38;display:flex;align-items:center;justify-content:center;top:-30px}.information-categories-section .all-informations .information-category .wrapper .scroll-bar .icon-box p{color:#fff!important;font-family:Bebas Neue;font-size:32px!important;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.64px;text-transform:capitalize}.information-categories-section .all-informations .information-category .wrapper .scroll-bar .scroll-line{height:100%;width:2px;background-color:#8080803e}.information-categories-section .all-informations .information-category .wrapper .scroll-bar .scroll-line .line{width:100%;height:0%;background-color:var(--primary-color)}.information-categories-section .all-informations .information-category .wrapper .content h3{color:#fff;font-family:Bebas Neue;font-size:48px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.96px;text-transform:capitalize}.information-categories-section .all-informations .information-category .wrapper .content .hidden{display:none}.information-categories-section .all-informations .information-category .wrapper .content p{margin-top:16px;color:#fffc!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 830px){.information-categories-section .wrapper .heading{align-items:start}.information-categories-section .wrapper .heading h2,.information-categories-section .wrapper .heading .description{text-align:left}.information-categories-section .all-informations .information-category .wrapper{gap:40px;align-items:start}.information-categories-section .all-informations .information-category .wrapper:not(:last-child){margin-bottom:50px}.information-categories-section .all-informations .information-category .wrapper .img-box{display:none}.information-categories-section .all-informations .information-category .wrapper .scroll-bar{width:fit-content}.information-categories-section .all-informations .information-category .wrapper .content{width:80%;padding:40px 0}.information-categories-section .all-informations .information-category .wrapper .content h3{font-size:35px}.information-categories-section .all-informations .information-category .wrapper .content .hidden{height:250px;display:block;margin-top:30px}}@media (max-width: 520px){.information-categories-section .all-informations .information-category .wrapper .content .btn-1{font-size:15px!important}}.faqs-section{padding:70px 0;background-color:var(--background-color)}.faqs-section .wrapper{display:flex;gap:40px}.faqs-section .wrapper .img-box{height:auto;width:50%;border:1px solid rgba(0,0,0,.08)}.faqs-section .wrapper .img-box img{border-radius:4px;height:100%}.faqs-section .wrapper .faqs-questions{width:50%}.faqs-section .wrapper .faqs-questions .line{margin-top:24px;border-top:1px solid rgba(29,12,0,.08);opacity:20%}.faqs-section .wrapper .faqs-questions .questions{margin-top:24px}.faq{border-radius:2px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;transition:.2s ease-in-out;box-shadow:0 4px 12px #0000280a;padding:20px 20px 20px 24px}.faq:not(:last-child){margin-bottom:1rem}.faq:hover{transform:scale(1.02)}.faq .faq-header{border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:.75rem}.faq .faq-header h4{color:#fff;font-family:Bebas Neue;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.24px;text-transform:capitalize}.faq .faq-header .icon{border-radius:2px;border:.556px solid rgba(0,0,0,.16);background:#c42e38;display:flex;width:26px;align-items:center;justify-content:center;height:26px}.faq .faq-header .icon i{color:var(--white-color)}.faq .faq-answer{max-height:0px;opacity:0;transition:.2s ease-in-out;border-top:1px solid rgba(255,255,255,.26)}.faq .faq-answer p{color:#fffc!important;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.faq.active{background-color:var(--primary-color)}.faq.active .faq-header .icon{background-color:var(--white-color)}.faq.active .faq-header .icon i{color:var(--dark-color)}.faq.active .faq-answer{margin-top:16px;max-height:500px;opacity:1;padding:16px 0}@media (max-width: 1300px){.faqs-section .wrapper{gap:20px}.faqs-section .wrapper .faqs-questions .section-buttons{flex-direction:column}.faqs-section .wrapper .faqs-questions .section-buttons .btn-1,.faqs-section .wrapper .faqs-questions .section-buttons .btn-2{width:100%;text-align:center;justify-content:center}}@media (max-width: 950px){.faqs-section .wrapper{flex-direction:column-reverse}.faqs-section .wrapper .img-box{width:100%;height:400px}.faqs-section .wrapper .faqs-questions{width:100%}}@media (max-width: 460px){.faqs-section .wrapper .faqs-questions .faq h4{font-size:20px!important}.faqs-section .wrapper .faqs-questions .faq .faq-answer p{font-size:13px!important}}
