.elementor-3620 .elementor-element.elementor-element-7460bde{transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-3e4158a{transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-df4b40b{transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-c1342ee > .elementor-container{max-width:1200px;}.elementor-3620 .elementor-element.elementor-element-c1342ee{padding:50px 0px 50px 0px;transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-b52518c{transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-5964b5c > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-3620 .elementor-element.elementor-element-5964b5c{transition:all 400ms;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:27px;letter-spacing:-0.5px;color:#3F3F3F;}.elementor-3620 .elementor-element.elementor-element-b5173e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3620 .elementor-element.elementor-element-b5173e2{transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-b5173e2 .elementor-heading-title{font-family:"Ubuntu Sans", Sans-serif;font-size:33px;font-weight:500;letter-spacing:-1.8px;color:#172F65;}.elementor-3620 .elementor-element.elementor-element-89f1780{transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-89f1780 .elementskit-single-faq .elementskit-faq-title{color:var( --e-global-color-9dac22f );font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;}.elementor-3620 .elementor-element.elementor-element-89f1780 .elementskit-single-faq .elementskit-faq-header{border-radius:10px 10px 10px 10px;padding:21px 40px 21px 40px;}.elementor-3620 .elementor-element.elementor-element-89f1780 .elementskit-single-faq .elementskit-faq-body{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.4px;padding:30px 40px 30px 40px;}.elementor-3620 .elementor-element.elementor-element-bcf5d86{transition:all 400ms;}.elementor-3620 .elementor-element.elementor-element-bcf5d86 .elementskit-single-faq .elementskit-faq-title{color:var( --e-global-color-9dac22f );font-family:"Ubuntu Sans", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;}.elementor-3620 .elementor-element.elementor-element-bcf5d86 .elementskit-single-faq .elementskit-faq-header{border-radius:10px 10px 10px 10px;padding:21px 40px 21px 40px;}.elementor-3620 .elementor-element.elementor-element-bcf5d86 .elementskit-single-faq .elementskit-faq-body{color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;letter-spacing:-0.4px;padding:30px 40px 30px 40px;}.elementor-3620 .elementor-element.elementor-element-80a79a6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-3620 .elementor-element.elementor-element-80a79a6{transition:all 400ms;font-family:"DM Sans", Sans-serif;font-size:17px;line-height:27px;letter-spacing:-0.5px;color:#3F3F3F;}@media(max-width:1024px){.elementor-3620 .elementor-element.elementor-element-c1342ee{padding:50px 20px 50px 20px;}.elementor-3620 .elementor-element.elementor-element-b5173e2 > .elementor-widget-container{margin:0px 0px 10px 0px;}}@media(max-width:767px){.elementor-3620 .elementor-element.elementor-element-c1342ee{padding:30px 20px 30px 20px;}.elementor-3620 .elementor-element.elementor-element-5964b5c{font-size:16px;line-height:26px;letter-spacing:-0.4px;}.elementor-3620 .elementor-element.elementor-element-b5173e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3620 .elementor-element.elementor-element-b5173e2 .elementor-heading-title{font-size:25px;letter-spacing:-1.2px;}.elementor-3620 .elementor-element.elementor-element-80a79a6{font-size:16px;line-height:26px;letter-spacing:-0.4px;}}/* Start custom CSS for text-editor, class: .elementor-element-5964b5c */.elementor-3620 .elementor-element.elementor-element-5964b5c a{
    color: #12b8ff;
}

.elementor-3620 .elementor-element.elementor-element-5964b5c h2{
    font-family: "Ubuntu Sans", Sans-serif;
    font-size: 33px;
    font-weight: 500;
    letter-spacing: -1.8px;
    color: #172F65;
}

.elementor-3620 .elementor-element.elementor-element-5964b5c h3{
        font-family: "Ubuntu Sans", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: -1.2px;
    color: #172F65;
}


@media (max-width: 767px){
 .elementor-3620 .elementor-element.elementor-element-5964b5c h2{
    font-family: "Ubuntu Sans", Sans-serif;
    font-size: 25px;
    font-weight: 500;
    letter-spacing: -1.2px;
    color: #172F65;
}
}


@media (max-width: 767px){
.elementor-3620 .elementor-element.elementor-element-5964b5c h3{
        font-family: "Ubuntu Sans", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: -1px;
    color: #172F65;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80a79a6 */.elementor-3620 .elementor-element.elementor-element-80a79a6 a{
    color: #12b8ff;
}

.elementor-3620 .elementor-element.elementor-element-80a79a6 h2{
    font-family: "Ubuntu Sans", Sans-serif;
    font-size: 33px;
    font-weight: 500;
    letter-spacing: -1.8px;
    color: #172F65;
}

.elementor-3620 .elementor-element.elementor-element-80a79a6 h3{
        font-family: "Ubuntu Sans", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: -1.2px;
    color: #172F65;
}


@media (max-width: 767px){
 .elementor-3620 .elementor-element.elementor-element-80a79a6 h2{
    font-family: "Ubuntu Sans", Sans-serif;
    font-size: 25px;
    font-weight: 500;
    letter-spacing: -1.2px;
    color: #172F65;
}
}


@media (max-width: 767px){
.elementor-3620 .elementor-element.elementor-element-80a79a6 h3{
        font-family: "Ubuntu Sans", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: -1px;
    color: #172F65;
}
}/* End custom CSS */