.elementor-1946 .elementor-element.elementor-element-2962ae8{margin-top:0px;margin-bottom:0px;padding:0px 35px 0px 35px;}.elementor-1946 .elementor-element.elementor-element-c40e629 > .elementor-element-populated{margin:0px 45px 0px 0px;--e-column-margin-right:45px;--e-column-margin-left:0px;}.elementor-1946 .elementor-element.elementor-element-dc13574 .aux-modern-heading-primary{background-color:#68D8BF;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:bold;line-height:22px;color:#FFFFFF;margin:0px 0px 20px 0px;padding:8px 30px 8px 30px;border-radius:20px 0px 20px 0px;}.elementor-1946 .elementor-element.elementor-element-dc13574{animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-1946 .elementor-element.elementor-element-dc13574 .aux-modern-heading-secondary .aux-head-highlight{font-family:"Open Sans", Sans-serif;font-size:2.8rem;font-weight:bold;line-height:55px;color:var( --e-global-color-primary );max-width:600px;}.elementor-bc-flex-widget .elementor-1946 .elementor-element.elementor-element-62ef7e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1946 .elementor-element.elementor-element-62ef7e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1946 .elementor-element.elementor-element-75e12e0{width:auto;max-width:auto;z-index:3;position:relative;bottom:0px;left:25px;animation-delay:2000ms;animation-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}@media(min-width:768px){.elementor-1946 .elementor-element.elementor-element-62ef7e3{width:60%;}.elementor-1946 .elementor-element.elementor-element-6937bc3{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1946 .elementor-element.elementor-element-c40e629{width:100%;}}@media(max-width:1024px){.elementor-1946 .elementor-element.elementor-element-dc13574 .aux-modern-heading-secondary .aux-head-highlight{font-size:33px;max-width:400px;}.elementor-1946 .elementor-element.elementor-element-75e12e0{bottom:2px;left:19px;max-width:90%;}}@media(max-width:767px){.elementor-1946 .elementor-element.elementor-element-2962ae8{padding:0px 10px 0px 10px;}.elementor-1946 .elementor-element.elementor-element-dc13574 .aux-modern-heading-secondary .aux-head-highlight{font-size:30px;}.elementor-1946 .elementor-element.elementor-element-75e12e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1946 .elementor-element.elementor-element-75e12e0{left:7px;}.elementor-1946 .elementor-element.elementor-element-9f864d7{width:100%;}.elementor-1946 .elementor-element.elementor-element-9f864d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-dc13574 */.elementor-1946 .elementor-element.elementor-element-dc13574 .aux-modern-heading-primary{
    display: inline-block;
    
}
.elementor-1946 .elementor-element.elementor-element-dc13574 .aux-head-highlight{
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-46aa56e */.elementor-1946 .elementor-element.elementor-element-46aa56e input([type="text"]) {
   border-radius: 10px 10px 10px 10px!important;
    
    margin: 0px 0px 10px 0px!important;
    background-color: #F2F2F2!important;
    border-style: solid!important;
    border-width: 0px 0px 0px 0px!important;
    height: 50px;
   
}
.elementor-1946 .elementor-element.elementor-element-46aa56e #wpforms-submit-1948 {
    font-family: "Open Sans", Sans-serif!important;
    font-size: 1rem!important;
    font-weight: 600!important;
    text-transform: uppercase;
    line-height: 22px!important;
    color: #68D8BF!important;
    border-radius: 10px 10px 10px 10px!important;
    padding: 17px 30px 18px 30px!important;
    background-color: #154531!important;
    box-shadow: 3px 3px 6px 0px #85D5C0!important;
    z-index: 100000;
    
}

.elementor-1946 .elementor-element.elementor-element-46aa56e input:not([type="checkbox"]) {
    border-radius: 10px 10px 10px 10px!important;
    
    margin: 0px 0px 10px 0px!important;
    background-color: #F2F2F2!important;
    border-style: solid!important;
    border-width: 0px 0px 0px 0px!important;
    height: 50px;
}
.elementor-1946 .elementor-element.elementor-element-46aa56e select {
     
    border-radius: 10px 10px 10px 10px!important;
height: 50px;
    margin: 0px 0px 10px 0px!important;
    background-color: #F2F2F2!important;
    border-style: solid!important;
    border-width: 0px 0px 0px 0px!important;
}
.elementor-1946 .elementor-element.elementor-element-46aa56e ::placeholder {
    color: #333;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2962ae8 */@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-1946 .elementor-element.elementor-element-2962ae8{
        margin-left: 13% !important;
        margin-right: 13% !important;
    }
}/* End custom CSS */