.elementor .rst-faq-body{padding-block-start:0px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .rst-faq-icon{width:11px;height:11px;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:6px;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(0deg) rotateX(0deg) rotateY(0deg) rotateZ(45deg);transition:transform 0.2s;flex:0 0 auto;border-block-end-width: 3px; border-inline-end-width: 3px; border-right-style: solid; border-right-color: #1fa2dc; border-bottom-style: solid; border-bottom-color: #1fa2dc;\n}.elementor .rst-faq-head:hover,.elementor .rst-faq-head:focus-visible{background-color:#eef7fc;}.elementor .rst-faq-head{padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-radius:6px;gap:16px;list-style: none;\n}.elementor .rst-faq-item{border-radius:6px;background-color:#ffffff;border-inline-start-width: 4px; border-left-style: solid; border-left-color: #1fa2dc; &[open] .e-accordion-item-icon-base { transform: rotate(-135deg); }\n}.elementor .rst-faq-a{font-size:16px;color:#3d4f58;line-height:1.65;}.elementor .rst-faq-q{font-weight:600;font-size:19px;color:#2b2b2b;line-height:1.35;margin:0px;}.elementor .rst-sec-h2{font-weight:600;font-size:30px;color:#1f6f96;line-height:1.3;text-align:center;margin:0px;}.elementor .rst-btn:hover,.elementor .rst-btn:focus-visible{background-color:#1f6f96;}.elementor .rst-btn{font-weight:600;font-size:15px;color:#ffffff;padding-block-start:11px;padding-block-end:11px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:4px;border-radius:4px;background-color:#1fa2dc;}