.elementor-1796 .elementor-element.elementor-element-7f8e5483 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-1796 .elementor-element.elementor-element-7f8e5483 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-1796 .elementor-element.elementor-element-1fc3f50d .elementor-button{background-color:#8EFCA7;font-weight:600;fill:#1F547A;color:#1F547A;border-style:solid;border-color:#8EFCA7;border-radius:10px 10px 10px 10px;padding:12px 12px 12px 12px;}.elementor-1796 .elementor-element.elementor-element-1fc3f50d .elementor-button:hover, .elementor-1796 .elementor-element.elementor-element-1fc3f50d .elementor-button:focus{background-color:#CEFCD9;border-color:#CEFCD9;}.elementor-1796 .elementor-element.elementor-element-1fc3f50d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1796 .elementor-element.elementor-element-1fc3f50d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1796 .elementor-element.elementor-element-1634ebae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}/* Start custom CSS for heading, class: .elementor-element-7f8e5483 */.elementor-1796 .elementor-element.elementor-element-7f8e5483 .headline {
    color: #66ABFF;
display: inline-block;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 10px;
padding-left: 10px;
border-radius: 15px;
    background: linear-gradient(transparent calc(100% - 1000px), #E6F2FF 4px);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    line-height: 1!important;
    

}/* End custom CSS */