.elementor-740 .elementor-element.elementor-element-f89fcb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-740 .elementor-element.elementor-element-3138b16{--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;}.elementor-740 .elementor-element.elementor-element-3138b16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-7017ca4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;}.elementor-740 .elementor-element.elementor-element-0aaf167{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-740 .elementor-element.elementor-element-6d058b4{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:40px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-740 .elementor-element.elementor-element-6d058b4 .elementor-social-icon{background-color:#FFFFFF00;}.elementor-740 .elementor-element.elementor-element-6d058b4 .elementor-social-icon i{color:#050505;}.elementor-740 .elementor-element.elementor-element-6d058b4 .elementor-social-icon svg{fill:#050505;}.elementor-740 .elementor-element.elementor-element-491bfee img{width:100%;}.elementor-740 .elementor-element.elementor-element-776c3fa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-740 .elementor-element.elementor-element-776c3fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-0333871 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-740 .elementor-element.elementor-element-6e16227{font-family:"Barlow", Sans-serif;font-size:16px;line-height:6px;}.elementor-740 .elementor-element.elementor-element-6e16227 a{color:#887D7D;}.elementor-740 .elementor-element.elementor-element-f37790b{--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;}.elementor-740 .elementor-element.elementor-element-f37790b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-740 .elementor-element.elementor-element-acfe198 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-740 .elementor-element.elementor-element-287b365{font-family:"Barlow", Sans-serif;font-size:16px;line-height:25.6px;}.elementor-740 .elementor-element.elementor-element-287b365 a{color:#887D7D;}.elementor-740 .elementor-element.elementor-element-4b122e6{--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;}.elementor-740 .elementor-element.elementor-element-6af0db3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;}.elementor-740 .elementor-element.elementor-element-b223222{font-family:"Barlow", Sans-serif;font-size:16px;line-height:25.6px;}.elementor-740 .elementor-element.elementor-element-b223222 a{color:#887D7D;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-740 .elementor-element.elementor-element-3138b16{--width:31.636%;}.elementor-740 .elementor-element.elementor-element-776c3fa{--width:16.642%;}.elementor-740 .elementor-element.elementor-element-f37790b{--width:19.395%;}.elementor-740 .elementor-element.elementor-element-4b122e6{--width:25%;}}/* Start custom CSS for shortcode, class: .elementor-element-5896c6f */.sc-newsletter-widget .elementor-widget-container,
.sc-newsletter-widget .elementor-shortcode,
.sc-newsletter-widget .wpcf7,
.sc-newsletter-widget .wpcf7 form {
    background: transparent !important;
    padding: 0 !important;
    margin: 0 !important;
    min-height: 0 !important;
}

.sc-newsletter-widget .sc-newsletter {
    position: relative !important;
    background: #fff !important;
}

.sc-newsletter-widget .sc-newsletter-button {
    position: absolute !important;
    top: 50% !important;
    right: 18px !important;
    transform: translateY(-50%) !important;
    margin: 0 !important;
    z-index: 2;
}






.sc-newsletter .sc-newsletter-button {
    padding: 0 !important;
    line-height: 25px !important;
    text-align: center !important;
    text-indent: 0 !important;
    font-family: Arial, sans-serif !important;
    vertical-align: middle !important;
}/* End custom CSS */