.elementor-4896 .elementor-element.elementor-element-2dbb67f{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4896 .elementor-element.elementor-element-2dbb67f:not(.elementor-motion-effects-element-type-background), .elementor-4896 .elementor-element.elementor-element-2dbb67f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#48A148;}.elementor-4896 .elementor-element.elementor-element-cfdf51a{--display:flex;--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4896 .elementor-element.elementor-element-7b3fbdc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-7b3fbdc.elementor-element{--align-self:center;}.elementor-4896 .elementor-element.elementor-element-7b3fbdc img{width:56%;}.elementor-4896 .elementor-element.elementor-element-7a44a06{--display:flex;--min-height:150px;--justify-content:flex-start;}.elementor-4896 .elementor-element.elementor-element-7a44a06.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4896 .elementor-element.elementor-element-d0146e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:800;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-6213422 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-6213422 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-3aaf33a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:800;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-38c68e4 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-38c68e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-3be4067 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-3be4067 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-35793ca > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-35793ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-ef89b81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:800;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-0178057 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-0178057 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-0478f81 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-0478f81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-3f2cf37{--display:flex;--min-height:150px;--justify-content:flex-start;}.elementor-4896 .elementor-element.elementor-element-3f2cf37.e-con{--align-self:flex-start;}.elementor-4896 .elementor-element.elementor-element-2c2b8f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:800;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-98bccc7 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-98bccc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-7fb3c9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:800;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-6604697 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-6604697 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-e9ab69b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:800;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-aeda917 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-aeda917 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-72ee155 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-72ee155 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-4eb07c9 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-4eb07c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-931d6c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:800;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-43cfb20 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-43cfb20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-4896 .elementor-element.elementor-element-1a76a2d > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-1a76a2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.7rem;font-weight:400;color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-4896 .elementor-element.elementor-element-7b3fbdc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4896 .elementor-element.elementor-element-7b3fbdc{text-align:start;}.elementor-4896 .elementor-element.elementor-element-7b3fbdc img{width:40%;}.elementor-4896 .elementor-element.elementor-element-7a44a06{--min-height:0vh;}.elementor-4896 .elementor-element.elementor-element-3f2cf37{--min-height:0vh;}}/* Start custom CSS for container, class: .elementor-element-cfdf51a */.elementor-4896 .elementor-element.elementor-element-cfdf51a {
    border-right: 0.1rem solid #fff; /* Default border for desktop */
}

@media (max-width: 767px) {
    .elementor-4896 .elementor-element.elementor-element-cfdf51a {
        border-right: none; /* Hides the border on mobile */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a44a06 */.elementor-4896 .elementor-element.elementor-element-7a44a06 {
    border-right: 0.1rem solid #fff; /* Default border for desktop */
}

@media (max-width: 767px) {
    .elementor-4896 .elementor-element.elementor-element-7a44a06 {
        border-right: none; /* Hides the border on mobile */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f2cf37 */.elementor-4896 .elementor-element.elementor-element-3f2cf37 {
    border-right: 0.1rem solid #fff; /* Default border for desktop */
}

@media (max-width: 767px) {
    .elementor-4896 .elementor-element.elementor-element-3f2cf37 {
        border-right: none; /* Hides the border on mobile */
    }
}/* End custom CSS */