.elementor-5908 .elementor-element.elementor-element-ace4791{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5908 .elementor-element.elementor-element-65c90a8 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-ecfeaed .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-de3b7b5 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-ce45cbf .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-eea09d0 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-209aabc .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-b998cac .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-546424b .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-e8ab064 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-cdaa5de .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-e485717 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-ea8b635 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-2811c19 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-fdbb389 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-21d5985 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-6c41852 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-1bf3074 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-c6cede6 .elementor-heading-title{color:#01A4CF;}.elementor-5908 .elementor-element.elementor-element-7857c78 .elementor-heading-title{color:#01A4CF;}/* Start custom CSS */body.elementor-page-5908{color:#1F2937}
body.elementor-page-5908 .spo-h2 .elementor-heading-title{font-size:30px;line-height:1.2;letter-spacing:-.5px;color:#01A4CF}
body.elementor-page-5908 .spo-h3 .elementor-heading-title{font-size:22px;line-height:1.25;letter-spacing:-.3px;color:#01A4CF}
body.elementor-page-5908 .spo-h2{margin-top:22px}
body.elementor-page-5908 .spo-h3{margin-top:8px}
body.elementor-page-5908 .elementor-widget-text-editor p:last-child{margin-bottom:0}
body.elementor-page-5908 .elementor-widget-text-editor a,body.elementor-page-5908 .faq a{color:#0284A8;text-decoration:underline;text-underline-offset:2px}
body.elementor-page-5908 a.ext::after{content:" \2197";font-size:.8em}
body.elementor-page-5908 .elementor-widget-text-editor table{border-collapse:collapse;width:100%;margin:1.2em 0 .4em;font-size:15px;border:0}
body.elementor-page-5908 .elementor-widget-text-editor table th,body.elementor-page-5908 .elementor-widget-text-editor table td,body.elementor-page-5908 .elementor-widget-text-editor table tbody>tr:nth-child(odd)>td,body.elementor-page-5908 .elementor-widget-text-editor table tbody>tr:nth-child(even)>td,body.elementor-page-5908 .elementor-widget-text-editor table tbody tr:hover>td{border:0;border-bottom:1px solid #E5E7EB;padding:8px 10px;text-align:left;vertical-align:top;background:transparent}
body.elementor-page-5908 .elementor-widget-text-editor table th{background:#F5F9FB;font-weight:600}
body.elementor-page-5908 figure.spo-chart{margin:.6em 0;padding:18px;border:1px solid #E5E7EB;border-radius:12px;background:#fff}
body.elementor-page-5908 figure.spo-chart svg{max-width:100%;height:auto}
body.elementor-page-5908 figure.spo-chart figcaption{font-size:15px;color:#4B5563;margin-bottom:10px}
body.elementor-page-5908 figure.spo-chart table,body.elementor-page-5908 figure.spo-chart th,body.elementor-page-5908 figure.spo-chart td,body.elementor-page-5908 figure.spo-chart tbody>tr:nth-child(odd)>td,body.elementor-page-5908 figure.spo-chart tbody tr:hover>td{border-left:0;border-right:0;border-top:0;background:transparent}
body.elementor-page-5908 .faq{border-top:3px solid #FF9900;margin-top:2.4em;padding-top:.4em}
body.elementor-page-5908 .faq h2{font-family:Cabin,Arial,sans-serif;color:#01A4CF;font-size:30px;line-height:1.2;letter-spacing:-.5px;margin:.8em 0 .4em}
body.elementor-page-5908 .faq-list{display:flex;flex-direction:column;gap:10px;margin-top:1.2em}
body.elementor-page-5908 .faq-item{border:1px solid #E5E7EB;border-radius:10px;background:#fff;overflow:hidden}
body.elementor-page-5908 .faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}
body.elementor-page-5908 .faq-item summary::-webkit-details-marker{display:none}
body.elementor-page-5908 .faq-item summary::marker{content:""}
body.elementor-page-5908 .faq-item summary h3{margin:0;font-family:Cabin,Arial,sans-serif;color:#01A4CF;font-size:19px;line-height:1.3;letter-spacing:0}
body.elementor-page-5908 .faq-item[open] summary{background:#F5F9FB;border-bottom:1px solid #E5E7EB}
body.elementor-page-5908 .faq-icon{flex:0 0 22px;height:22px;border-radius:50%;background:#FF9900;position:relative}
body.elementor-page-5908 .faq-icon::before,body.elementor-page-5908 .faq-icon::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;background:#fff;transform:translate(-50%,-50%)}
body.elementor-page-5908 .faq-icon::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}
body.elementor-page-5908 .faq-item[open] .faq-icon::after{transform:translate(-50%,-50%) rotate(0deg)}
body.elementor-page-5908 .faq-a{padding:12px 18px 4px}
body.elementor-page-5908 .faq-a p{margin:.3em 0 .9em}
body.elementor-page-5908 .faq-item summary:focus-visible{outline:2px solid #0284A8;outline-offset:-2px}
@media (max-width:767px){body.elementor-page-5908 .spo-h2 .elementor-heading-title,body.elementor-page-5908 .faq h2{font-size:24px}body.elementor-page-5908 .spo-h3 .elementor-heading-title{font-size:20px}body.elementor-page-5908 .faq-item summary h3{font-size:17px}}/* End custom CSS */