.my-10{margin-bottom:100px;margin-top:100px}@media (max-width:1550px){.my-10{margin-bottom:70px;margin-top:70px}}.hero-content-wrap{max-width:672px}.hero{padding:120px 0 250px}@media (min-width:1600px){.hero h1{font-size:50px}}.hero-subtext{font-size:20px;margin-bottom:40px!important}.container-analysis{background-color:#00adbb;border-radius:12px;padding:20px}.analysis-left h2{font-size:26px;font-weight:700}.analysis-left .analysis-description,.analysis-left ul{font-size:18px}.analysis-left ul{font-weight:500;margin-bottom:0}.analysis-left ul li{display:flex;gap:10px}.analysis-left ul li svg{width:30px}.analysis-right .pricing-card{background-color:#fff}@media (min-width:768px){#procedureAccordion ul,.analysis-left .feature-list{column-count:2;column-gap:30px}}.pricing-card h3{color:#1f7780;font-size:20px;font-weight:700}#procedureAccordion ul,.pricing-card ol,.steps-list ol{padding-left:18px}.pricing-heading-wrap{align-items:center;display:flex;justify-content:space-between}.price{color:#00a990;font-size:46px;font-weight:700}.price-sm{border-right:1px solid #000;display:inline-block;font-size:30px;line-height:38px;margin-right:16px;padding-right:16px}.btn-book{background-color:#1f7780;color:#fff;display:block;font-size:16px;font-weight:500;width:100%}.btn-book:hover{background-color:#00a990!important;color:#fff!important}.btn-book-ligher{background-color:#00adbb;max-width:285px;padding:11px}.availability,.availability-day{color:#c3b8b8;font-size:14px;margin-bottom:0;margin-top:10px;text-align:center}.status-dot{background-color:#40de38;border-radius:100px;display:inline-block;height:8px;width:8px}.availability-day{color:#40de38}.container-analysis{margin-top:-170px;position:relative;z-index:1}.booking-container{margin-inline:auto;max-width:470px}.faq-wrapper{background-color:#f1f7fa}.faq-icon{height:16px;margin-right:10px;vertical-align:middle;width:16px}.faq-icon,.faq-icon .icon-plus{display:inline-block}.accordion-button:not(.collapsed) .faq-icon .icon-plus,.faq-icon .icon-minus{display:none}.accordion-button:not(.collapsed) .faq-icon .icon-minus{display:inline-block}#faqAccordion .accordion-button:after{display:none}#faqAccordion .accordion-button,#procedureAccordion .accordion-button{align-items:center;box-shadow:none;display:flex;font-weight:600;gap:15px;justify-content:space-between;padding:26px 0}#faqAccordion .accordion-button,#faqAccordion .accordion-item,#procedureAccordion .accordion-button,#procedureAccordion .accordion-item{background:none}#faqAccordion .accordion-item,#procedureAccordion .accordion-item{border:none;border-bottom:1px solid #d7d0d0;border-radius:0}#faqAccordion .accordion-body,#procedureAccordion .accordion-body{padding-inline:0;padding-top:0}.divider{border-bottom:1px solid #d7d0d0;display:block;margin-inline:auto;max-width:1300px;width:100%}@media (max-width:1300px){.divider{max-width:95%}}.graph-title{font-size:24px;font-weight:500}