.elementor-1038 .elementor-element.elementor-element-391327c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1038 .elementor-element.elementor-element-fff991c{text-align:left;color:var( --e-global-color-8339ab4 );font-size:18px;font-weight:400;line-height:30px;width:var( --container-widget-width, 64.704% );max-width:64.704%;--container-widget-width:64.704%;--container-widget-flex-grow:0;}.elementor-1038 .elementor-element.elementor-element-fff991c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8E8E8;border-radius:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-fff991c.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1038 .elementor-element.elementor-element-fff991c{width:var( --container-widget-width, 629px );max-width:629px;--container-widget-width:629px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-1038 .elementor-element.elementor-element-fff991c{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-fff991c */.elementor-1038 .elementor-element.elementor-element-fff991c h1 {
    font-weight: 600;
    font-size: 42px;
    border-bottom: solid 2px #E0E0E0;
    
}



.elementor-1038 .elementor-element.elementor-element-fff991c h2 {
    font-weight: 600;
    font-size: 34px;
}


.elementor-1038 .elementor-element.elementor-element-fff991c h3 {
    font-family: catamaran !important;
    font-size: 22px;
    font-weight: 700;
    
}


.elementor-1038 .elementor-element.elementor-element-fff991c a {
    color: #7F56D9;
}


.elementor-1038 .elementor-element.elementor-element-fff991c a:hover {
    text-decoration: underline !important;
}


.elementor-1038 .elementor-element.elementor-element-fff991c img {
    border-radius: 12px !important;
    padding: 22px 0;
}



.elementor-1038 .elementor-element.elementor-element-fff991c blockquote.wp-block-quote::before {
    border-radius: 12px !important;
}/* End custom CSS */