.template-consultation-page{color:#3a404b}.banner-wrapper{display:flex;align-items:center;justify-content:space-between;gap:80px;color:#3a404b;border:1px solid #E3E3E3;border-radius:16px;padding:50px;background:#fff}.banner-wrapper.article-consultation-form{padding:15px 20px 0;gap:10px;margin:20px 0}.banner-wrapper.article-consultation-form .banner-content{width:100%}.banner-content{width:50%}.banner-content h1{font-size:32px;font-weight:600}.banner-content p{font-size:16px;font-weight:500}.banner-logo{line-height:0;margin-bottom:30px;max-width:130px}.banner-image{max-width:522px;aspect-ratio:522 / 381;border-radius:30px;overflow:hidden}.banner-image img{width:100%;height:100%;object-fit:cover;object-position:top center}.consult-btn{display:inline-block;background:#df3030;border:none;color:#fff;padding:14px 24px;margin:8px 0 16px;font-size:16px;font-weight:700}.consult-btn svg{vertical-align:middle;margin-right:8px}.consult-btn:hover{background:#ef4544;color:#fff}@media(max-width:991px){.banner-content{width:65%}}@media(max-width:768px){.banner-wrapper{flex-direction:column;gap:20px;padding:32px 12px 12px}.banner-content,.banner-image{width:100%}}.consult-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9999;justify-content:center;align-items:center}.consult-modal-content{background:#fff;max-width:1200px;border-radius:12px;position:relative;margin:20px;padding:50px}.form-step{display:none}.form-step.active{display:block}.btn-group{display:flex;gap:10px}.form-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.form-header img{width:15%}.form-header .consult-close{font-size:20px;color:#000;cursor:pointer;line-height:1;border:1px solid #000;border-radius:100%;padding:0 4px;background:#ccc}.progress-wrap{margin:20px 0;height:7px;background:#eee;border-radius:10px;overflow:hidden}.progress-bar{width:20%;height:100%;background:#e60023;transition:width .3s ease}.step-intro-flex{display:flex;align-items:center;justify-content:space-between;gap:60px}.step-intro-content{flex:1}.step-intro-content h1{font-size:32px}.step-intro-content p{color:#555;font-size:16px}.step-intro-image{flex:1}.step-intro-image img{max-height:350px;width:100%}.form-step{color:#3a404b}.form-step h2{font-size:24px;font-weight:600}.form-step .step-desc{font-size:16px;font-weight:500}.form-question{margin-bottom:25px}.form-question .question-title{font-size:20px;font-weight:600}.radio-group,.checkbox-group{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:10px}.radio-group label,.checkbox-group label,.other-option{display:flex;align-items:center;gap:6px;cursor:pointer;font-weight:500}.other-input{width:100%;border:1px solid #ddd;border-radius:4px}.align-right{justify-content:flex-end;flex-wrap:wrap}.intro-btn,.intro-back-btn,.submit-btn{background:#df3030;color:#fff;padding:13px 30px;font-size:16px;border:none;cursor:pointer}.intro-btn:hover,.submit-btn:hover{background:#ef4544}.intro-back-btn{background:#3a404b}.intro-back-btn:hover{background:#505968}.contact-info{display:flex;flex-wrap:wrap;gap:30px}.seven-step{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:9999;justify-content:center;align-items:center}@media(max-width:768px){.consult-modal-content{padding:15px}.form-header img{width:30%}.step-intro-flex{flex-direction:column;text-align:center;gap:30px}.contact-form{flex-direction:column;gap:0}}@media(max-width:576px){.step-intro-content h1{font-size:30px}.step-intro-content p{font-size:14px}.form-step .step-desc{font-size:14px}.form-question{margin-bottom:10px}.form-question .question-title{font-size:15px;padding:0}.contact-info{gap:0}.contact-info div{width:100%}}.template-consultation-page .breadcrumbs__wrap.wrap{max-width:1230px}.template-consultation-page .breadcrumbs ul{font-size:16px;font-weight:500}.template-consultation-page ul[itemtype="http://schema.org/BreadcrumbList"] li:last-child span[itemprop=name]{color:#cb2221}.template-consultation-page .new-image-banner-section{padding:104px 0}.template-consultation-page .new-image-banner-section:before{background:#0003}.template-consultation-page .new-image-banner-row{background:#3a404bcc;width:45%}.template-consultation-page .new-image-banner-row h2{font-size:24px;font-weight:500;line-height:100%}.template-consultation-page .new-image-banner-row p{font-size:16px;font-weight:400;margin-bottom:12px;line-height:24px}.template-consultation-page .section__intro{max-width:100%;text-align:left}.template-consultation-page .trust-index-new .section__header{text-align:left;margin:0;padding:0 0 20px}.template-consultation-page .section__description{padding:0}.template-consultation-page .trust-index-new .section__description p{line-height:20px}.template-consultation-page .trust-index-new .trust-index__col{padding:0 32px 0 0}.template-consultation-page .trust-index-new .trust-index__col:last-child{padding:0}.template-consultation-page .swiper-slide{height:auto}.template-consultation-page span.swiper-pagination-bullet{width:20px;height:20px;background:#d9d9d9}.template-consultation-page span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#df3030}.template-consultation-page .trust-index__item-logo{margin:0 0 20px}.template-consultation-page .trust-index__title{font-style:italic;text-transform:capitalize}.template-consultation-page .new-image-with-text--row{background:#f5f5f5;border-radius:8px;padding:30px;border:1px solid #E3E3E3}.template-consultation-page .new-image-with-text-section .new-image-with-text--row h2{position:unset;padding-bottom:20px;margin:0;font-size:24px}.template-consultation-page .new-image-with-text--row ul{list-style:none;padding:0}.template-consultation-page .new-image-with-text--row li{font-weight:500;position:relative;padding:5px 0 5px 40px}.template-consultation-page .new-image-with-text--row li:before{content:url(/cdn/shop/files/li-right-icon.png?v=1772089902);position:absolute;left:0;top:0}.template-consultation-page .new-image-with-text-section{padding:0}.template-consultation-page .new-image-with-text-section .new-image-with-text--row .video-block-column{aspect-ratio:560 / 300}.template-consultation-page .new-image-with-text-section .new-image-with-text--row .video-block-column img{object-fit:cover}.template-consultation-page .section--padding-top{padding-top:40px}.template-consultation-page .section--padding-bottom{padding-bottom:80px}@media(max-width:768px){.template-consultation-page .new-image-banner-row{width:100%}.template-consultation-page .new-image-banner-section{padding:75px 20px 26px}.template-consultation-page .new-image-with-text--row{padding:30px 20px}.template-consultation-page new-image-banner-section .page-width{padding:0}}.how-it-works{padding:40px 0}.how-it-works-grid{display:grid;grid-template-columns:208px 1fr;gap:32px}.how-it-works-title{font-size:32px;font-weight:600}.how-it-works-description,.step-description{font-size:16px;font-weight:500}.how-it-works-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.how-it-works-card{border:1px solid #E3E3E3;border-radius:4px;padding:20px 20px 5px}.step-number{width:26px;height:26px;border:2px solid #DF3030;border-radius:50%;color:#df3030;background:#f9d6d6;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.step-title{font-size:18px;font-weight:700}@media(max-width:1024px){.how-it-works-grid{grid-template-columns:1fr}}@media(max-width:768px){.how-it-works-steps{grid-template-columns:1fr}}.consultation-areas-section{padding:60px 0}.consultation-areas{display:flex;flex-wrap:wrap;align-items:center;gap:60px}.consultation-areas-content,.consultation-areas-image{width:calc(50% - 30px)}.consultation-areas-image img{width:100%;height:auto}.consultation-areas-title{font-size:32px;font-weight:600;margin-bottom:24px}.consultation-areas-list{display:flex;flex-direction:column;gap:16px}.consultation-area-item{display:flex;align-items:center;gap:16px;background:#f5f5f5;border:1px solid #E3E3E3;padding:20px;border-radius:4px;font-weight:700;font-size:18px}@media(max-width:991px){.consultation-areas-content,.consultation-areas-image{width:100%}}.consultation-funding{padding:60px 0 30px;background:#f5f5f5}.funding-title{font-size:32px;font-weight:600;text-align:center}.funding-subtext,.funding-card-text,.cta-text{font-size:16px;font-weight:500}.funding-subtext{padding-bottom:15px}.funding-cards{display:flex;gap:32px;justify-content:space-between;margin-bottom:30px}.funding-card,.funding-bottom{background:#fff;border-radius:4px;border:1px solid #E3E3E3;padding:20px}.funding-card{flex:1}.funding-card-title{font-size:18px;font-weight:700}.funding-card-text p{padding-bottom:8px;font-weight:400}.funding-card-text li,ul{padding-bottom:0;margin-bottom:0!important}.funding-card-text ul{padding-left:24px}.funding-bottom{display:flex;gap:24px}.funding-help{flex:1}.funding-cta{flex:1;background:#e8f9ee;padding:15px 20px;border-radius:4px}.funding-btn{width:100%;padding:12px 20px;background:#157f23;border:1px solid #157F23;color:#fff;text-decoration:none;border-radius:4px;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center}.funding-btn:hover{background:#fff;color:#157f23}.funding-btn:hover svg path{fill:#157f23}@media(max-width:992px){.funding-cards{flex-direction:column;gap:20px}.funding-bottom{flex-direction:column}}.consultation-faq{padding:50px 0}.consultation-faq h2{font-weight:600;font-size:32px;line-height:35px;padding-bottom:0;text-align:center}.consultation-faq details{border:1px solid #E3E3E3;padding:15px 20px;margin-top:16px;border-radius:4px}.consultation-faq .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:10px}.consultation-faq .faq-question svg{width:24px;height:24px;min-width:24px}.consultation-faq details .faq-question svg.minus-icon{display:none}.consultation-faq details[open] .faq-question svg.minus-icon{display:block}.consultation-faq details[open] .faq-question svg.plus-icon{display:none}.consultation-faq .faq-answer{padding-top:12px;font-size:16px;font-weight:500}.consultation-faq .faq-answer p{padding:0}.consultation-faq .faq-question h3{font-size:18px;padding:0}.consultation-faq .faq-bottom-box{margin-top:16px;text-align:center;background:#fff}.consultation-faq .faq-bottom-box p{font-size:16px;font-weight:500;padding-bottom:16px}.consultation-faq .faq-bottom-box a{color:inherit;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/consultation-page.css.map */
