.about-page{background-color:#fff;padding-bottom:140px}.static-page .banner{background-color:#fff;background-image:none;position:relative}.static-page .banner::before{background-position:50%;background-repeat:no-repeat;background-size:cover;content:'';height:302px;left:0;position:absolute;right:0;top:0;z-index:0}.static-page .banner.webp-img::before{background-image:var(--site-static-about-page-banner-bg-webp)}.static-page .banner.jpg-img::before{background-image:var(--site-static-about-page-banner-bg-jpg)}.about-custom-container{margin:0 auto;max-width:1570px;padding:0 30px}.banner .about-custom-container{position:relative}.banner-container{max-width:1100px}.static-page .banner-container .breadcrumb{padding:25px 0 14px}.breadcrumb-item{color:#fff;font-size:12px;font-weight:500;line-height:1.5;text-transform:capitalize}.static-page .banner-container .breadcrumb a{text-decoration:none;color:#fff}.breadcrumb-item:not(:last-child)::after{content:">";color:#fff;padding:0 8px}.static-page .banner-container h1{color:#fff;font-size:2rem;font-weight:600;letter-spacing:-.03em;line-height:normal;margin-bottom:14px}.about-banner-card p,.static-page .banner-container p{font-weight:400;letter-spacing:.02em;line-height:1.563;margin-bottom:0}.about-banner-card{background-color:#f9fffa;border:2px solid #e4f0e6;border-radius:10px;box-shadow:0 4px 40px #0000001A;flex:1 1 100%;max-width:100%;padding:38px}.about-banner-card-holder{gap:20px;margin-top:33px}.about-page .about-banner-card-title{color:var(--var-color-primary);font-size:2rem;letter-spacing:-.03em;line-height:normal;margin:0 0 14px}.card-btn{color:var(--var-color-primary);padding:20px 32px;background-color:var(--var-common-btn-color);border-radius:40px;display:inline-block;margin-top:20px}.card-btn:hover{color:var(--var-common-btn-color);background-color:var(--var-common-btn-hover-color)}.why-choose,.about-page-features{border:2px solid var(--var-border-green);border-radius:10px;padding:60px;margin:40px 0 50px}.why-choose h2{color:var(--var-color-primary);font-size:1.875rem;letter-spacing:-.03em;line-height:normal;margin:0 0 20px}.why-choose-block:not(:last-of-type){border-bottom:1px solid var(--var-border-green);padding-bottom:10px;margin-bottom:20px}.why-choose-block-title{color:var(--var-color-primary);font-size:1.125rem;font-weight:600;letter-spacing:-.03em;line-height:normal}.why-choose-block p{line-height:25px;letter-spacing:.02em}.why-choose .card-btn{margin-top:10px}.about-page-features h2{color:var(--var-color-primary);font-size:2rem;letter-spacing:-.03em;line-height:normal;margin:0 0 16px}.about-page-features-container{gap:30px}.about-page-features-block{flex:1 1 100%}.about-page-features p{margin-bottom:0;letter-spacing:.02em;line-height:25px}.about-page-features p:not(:last-of-type){margin-bottom:45px}.faq-section{background-color:var(--var-color-lightgreen);border:2px solid var(--var-border-green);border-radius:10px;margin-top:50px;padding:60px 58px 35px}.faq-section h3{font-size:1.5rem;letter-spacing:-.03em;line-height:normal;margin:0 0 23px}.faq-accordion-holder{margin:0}.faq-accordion-holder .tab:not(:last-child){border-bottom:1px solid #dbdbdb}.faq-accordion-holder .tab-label{border:none;background-color:initial;color:var(--var-color-primary);font-size:1rem;line-height:1.75;padding:23px 24px 23px 0}.faq-accordion-holder .tab:first-child .tab-label{padding-top:0}.accordion-indicator{right:0}.accordion-indicator,.faq-accordion-holder .tab-label:hover .accordion-indicator,.faq-accordion-holder .tab-label:hover,.faq-accordion-holder input:checked+.tab-label{background-color:initial}.accordion-indicator::before,.accordion-indicator::after{background-color:#545454;left:1px;width:16px}.faq-accordion-holder .tab-content{background-color:initial;color:var(--var-color-text);margin:0;padding:0}.faq-accordion-holder input:checked~.tab-content{border:none;box-shadow:none;margin-top:-9px;padding:0 0 23px}.faq-accordion-holder .tab-content p{margin:0}.faq-accordion-holder .tab-content p:not(:last-child){margin-bottom:26px}@media only screen and (max-width:1439px){.about-page{padding-bottom:100px}.static-page .banner::before{height:390px}}@media only screen and (max-width:1199px){.about-page{padding-bottom:80px}.static-page .banner.webp-img::before{background-image:var(--site-static-about-page-banner-mobile-bg-webp)}.static-page .banner.jpg-img::before{background-image:var(--site-static-about-page-banner-mobile-bg-jpg)}.about-banner-card-holder{flex-direction:column;text-align:center}.about-page-features-container{flex-direction:column}.faq-section{margin-top:30px}}@media screen and (max-width:991px){.static-page .banner::before{height:672px}}@media screen and (max-width:767px){.about-page{padding-bottom:0}.static-page .banner::before{height:560px}.static-page .banner-container h1{font-size:1.875rem}.static-page .banner-container h1,.static-page .banner-container p{text-align:center}.about-banner-card{padding:clamp(1.625rem,3.571vw + .788rem,2.5rem)}.about-banner-card .card-btn,.why-choose .card-btn{max-width:259px}.why-choose,.about-page-features{margin:20px 0 30px;padding:26px}.why-choose h2,.about-page-features h2,.about-page .about-banner-card-title{font-size:1.75rem}.about-page-features p:not(:last-of-type){margin-bottom:25px}.faq-section{border:none;border-radius:0;margin:60px -30px 0;padding:60px 30px 40px}.faq-section h3{margin-bottom:20px}.faq-accordion-holder .tab-label{line-height:1.25;padding-top:20px;padding-bottom:20px}.faq-accordion-holder input:checked~.tab-content{margin-top:-6px;padding-bottom:20px}}