.elementor .test-faq-answer{font-weight:400;font-size:20px;color:#000;line-height:28px}.elementor .test-faq-question{font-weight:500;font-size:24px;color:#000;line-height:30px}.elementor .test-faq-heading{font-weight:500;font-size:32px;color:#000;line-height:36px}.elementor .crumb-row{display:flex;flex-direction:row;gap:0;flex-wrap:wrap;align-items:center}.elementor .crumb-link{font-family:Onest;font-weight:400;font-size:14px;color:#fff;line-height:1.4;text-decoration:none;& a{color:#fff;text-decoration:none;font-size:14px;font-weight:400;line-height:1.4}& a:hover{color:#3F8EFC;text-decoration:underline;text-underline-offset:2px;font-size:14px;font-weight:400;line-height:1.4;opacity:1}\n}.elementor .test-appointment-text{font-family:Onest;font-size:16px;color:#fff}.elementor .test-calendar-icon{width:28px;height:28px;filter:brightness(0) invert(1);\n}.elementor .test-icon-box{padding:0;margin-block-start:12px;flex-direction:row;gap:15px;align-items:center}.elementor .test-hero-line{background-color:#8969c1}.elementor .test-hero-title{font-family:Onest;font-weight:500;font-size:40px;line-height:1.2;margin:0;color:#ffffff!important;\n}