.elementor-331 .elementor-element.elementor-element-f244e3f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;}.elementor-331 .elementor-element.elementor-element-b137bf4{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-331 .elementor-element.elementor-element-45800eb{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-331 .elementor-element.elementor-element-46503d3 .elementor-button{font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;background-color:#C1A01E;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-331 .elementor-element.elementor-element-3b6caf9{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:800;font-style:normal;}.elementor-331 .elementor-element.elementor-element-1c644a7{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:500;font-style:normal;}.elementor-331 .elementor-element.elementor-element-e4bfeb9{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:800;font-style:normal;}.elementor-331 .elementor-element.elementor-element-0982c56{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:500;font-style:normal;}.elementor-331 .elementor-element.elementor-element-5cae400{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:800;font-style:normal;}.elementor-331 .elementor-element.elementor-element-7895ef3{columns:1;color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:22px;font-weight:500;font-style:normal;}.elementor-331 .elementor-element.elementor-element-a40397f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}@media(max-width:600px){.elementor-331 .elementor-element.elementor-element-15fd621{padding:80px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-f244e3f .elementor-heading-title{font-size:30px;}.elementor-331 .elementor-element.elementor-element-b137bf4{font-size:18px;}.elementor-331 .elementor-element.elementor-element-3b6caf9{font-size:20px;}.elementor-331 .elementor-element.elementor-element-1c644a7{font-size:18px;}.elementor-331 .elementor-element.elementor-element-1c644a7 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-e4bfeb9{font-size:20px;}.elementor-331 .elementor-element.elementor-element-0982c56{font-size:18px;}.elementor-331 .elementor-element.elementor-element-0982c56 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-331 .elementor-element.elementor-element-5cae400{font-size:20px;}.elementor-331 .elementor-element.elementor-element-7895ef3{font-size:18px;}.elementor-331 .elementor-element.elementor-element-7895ef3 > .elementor-widget-container{margin:-30px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-683a291 */.postid-331 section.elementor-section.elementor-top-section.elementor-element.elementor-element-7dc1bf8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{
    position: relative;
}
.postid-331 section.elementor-section.elementor-top-section.elementor-element.elementor-element-7dc1bf8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default::before{
    content: '';
    background: white;
    width: 100%;
    height: 400px;
    position: absolute;
    top: -130px;
}

.postid-331 section.elementor-section.elementor-top-section.elementor-element.elementor-element-7dc1bf8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default, .postid-331 section.elementor-section.elementor-top-section.elementor-element.elementor-element-ce53e0e.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    background-color: #F2ECE0;
    
}

.postid-331 .elementor-element.elementor-element-e55ea57.elementor-widget__width-auto.elementor-widget.elementor-widget-text-editor, .postid-331 .elementor-widget-container{
 color: #264E43;   

}/* End custom CSS */