.elementor-4012 .elementor-element.elementor-element-4947471{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-4012 .elementor-element.elementor-element-b884aac .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4012 .elementor-element.elementor-element-2cb6f90 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-2eff8f7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-79a291b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-66fa3f1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-695aeed .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-e05003e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-66e5bf2{--spacer-size:50px;}.elementor-4012 .elementor-element.elementor-element-4ad812c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-99949d4 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-f4b3759 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-aaf9791 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-6e3fcc8 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-5c6ff90 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-4012 .elementor-element.elementor-element-8caf4e9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.5rem;font-weight:600;}#jet-popup-4012 .jet-popup__container{width:1300px;}#jet-popup-4012 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-4012 .jet-popup__container-inner{justify-content:flex-start;padding:90px 30px 30px 30px;margin:60px 0px 60px 0px;border-radius:20px 20px 20px 20px;}#jet-popup-4012 .jet-popup__container-overlay{border-radius:20px 20px 20px 20px;}#jet-popup-4012 .jet-popup__close-button{transform:translateX(-40px) translateY(80px);-webkit-transform:translateX(-40px) translateY(80px);color:var( --e-global-color-ab3f0f5 );background-color:var( --e-global-color-primary );font-size:20px;width:40px;height:40px;border-radius:50% 50% 50% 50%;}#jet-popup-4012 .jet-popup__close-button:before{font-size:20px;}#jet-popup-4012 .jet-popup__close-button svg{width:20px;}#jet-popup-4012 .jet-popup__close-button:hover{color:var( --e-global-color-ab3f0f5 );background-color:var( --e-global-color-4de4f99 );}/* Start custom CSS for text-editor, class: .elementor-element-84cc9cb */.elementor-4012 .elementor-element.elementor-element-84cc9cb ul {
    margin: 0 0 1rem 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d77397 */.elementor-4012 .elementor-element.elementor-element-0d77397 ul {
    margin: 0 0 1rem 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d93f3a */.elementor-4012 .elementor-element.elementor-element-7d93f3a ul {
    margin: 0 0 1rem 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2826b66 */.elementor-4012 .elementor-element.elementor-element-2826b66 ul {
    margin: 0 0 1rem 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ef403 */.elementor-4012 .elementor-element.elementor-element-b1ef403 ul {
    margin: 0 0 1rem 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-799bc12 */.elementor-4012 .elementor-element.elementor-element-799bc12 a {
    color: #009DDD;
    font-weight: bold;
    text-decoration: underline;
}

.elementor-4012 .elementor-element.elementor-element-799bc12 a:hover {
    color: #FE388C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96b2960 */.elementor-4012 .elementor-element.elementor-element-96b2960 ul {
    margin: 0 0 1rem 0;
}/* End custom CSS */