.elementor-6612 .elementor-element.elementor-element-4a111d8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 40px;--row-gap:24px;--column-gap:40px;--margin-top:96px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}.elementor-6612 .elementor-element.elementor-element-e51207d{--display:flex;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6612 .elementor-element.elementor-element-e51207d.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-6612 .elementor-element.elementor-element-102aa676{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-102aa676 p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-5856bf35{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6612 .elementor-element.elementor-element-2d488f05 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:24px;font-weight:600;color:#125E45;}.elementor-6612 .elementor-element.elementor-element-67884b88{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-67884b88 p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-649a4ace .elementor-heading-title{font-family:"Lato", sans-serif;font-size:24px;font-weight:600;color:#125E45;}.elementor-6612 .elementor-element.elementor-element-69b88abf{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-69b88abf p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-3289fb7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-6612 .elementor-element.elementor-element-3289fb7:not(.elementor-motion-effects-element-type-background), .elementor-6612 .elementor-element.elementor-element-3289fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E2EDDF;}.elementor-6612 .elementor-element.elementor-element-5dd17e39 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:24px;font-weight:600;color:#125E45;}.elementor-6612 .elementor-element.elementor-element-24a85db4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6612 .elementor-element.elementor-element-24a85db4 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var( --e-global-color-text );}.elementor-6612 .elementor-element.elementor-element-41f09076{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-41f09076 p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-32a06b66 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6612 .elementor-element.elementor-element-32a06b66 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var( --e-global-color-text );}.elementor-6612 .elementor-element.elementor-element-60c32ac6{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-60c32ac6 p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-3a7c4214 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6612 .elementor-element.elementor-element-3a7c4214 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var( --e-global-color-text );}.elementor-6612 .elementor-element.elementor-element-4032b916{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-4032b916 p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-49d8c518 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6612 .elementor-element.elementor-element-49d8c518 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var( --e-global-color-text );}.elementor-6612 .elementor-element.elementor-element-7c8d9481{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-7c8d9481 p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-35d20a77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6612 .elementor-element.elementor-element-35d20a77 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var( --e-global-color-text );}.elementor-6612 .elementor-element.elementor-element-3a8b904a{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-3a8b904a p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-781a8b02{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6612 .elementor-element.elementor-element-364c6902 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:24px;font-weight:600;color:#125E45;}.elementor-6612 .elementor-element.elementor-element-30f96fa8{font-family:"Lato", sans-serif;font-size:16px;font-weight:400;line-height:1.62em;color:#333333;}.elementor-6612 .elementor-element.elementor-element-30f96fa8 p{margin-block-end:16px;}.elementor-6612 .elementor-element.elementor-element-76a428be{--display:flex;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6612 .elementor-element.elementor-element-76a428be::before, .elementor-6612 .elementor-element.elementor-element-76a428be > .elementor-background-video-container::before, .elementor-6612 .elementor-element.elementor-element-76a428be > .e-con-inner > .elementor-background-video-container::before, .elementor-6612 .elementor-element.elementor-element-76a428be > .elementor-background-slideshow::before, .elementor-6612 .elementor-element.elementor-element-76a428be > .e-con-inner > .elementor-background-slideshow::before, .elementor-6612 .elementor-element.elementor-element-76a428be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #125E4500 0%, #125E45 100%);}.elementor-6612 .elementor-element.elementor-element-76a428be.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-6612 .elementor-element.elementor-element-4a111d8d{--gap:24px 20px;--row-gap:24px;--column-gap:20px;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-6612 .elementor-element.elementor-element-e51207d{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}}@media(max-width:767px){.elementor-6612 .elementor-element.elementor-element-4a111d8d{--margin-top:56px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;}.elementor-6612 .elementor-element.elementor-element-e51207d{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-6612 .elementor-element.elementor-element-76a428be{--min-height:400px;}}@media(min-width:768px){.elementor-6612 .elementor-element.elementor-element-4a111d8d{--content-width:1280px;}.elementor-6612 .elementor-element.elementor-element-e51207d{--width:52%;}.elementor-6612 .elementor-element.elementor-element-76a428be{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6612 .elementor-element.elementor-element-76a428be{--width:300px;}}/* Start custom CSS */.ss-flex-wrap .elementor-container{
    display: flex !important;
    flex-wrap: wrap !important;
    row-gap: 20px;
}

@media (min-width: 1023px){
   .ss-flex-wrap .elementor-container{
    row-gap: 40px;
} 
}

.ss-card{
    width: 100% !important;
}

@media (min-width: 768px){
   .ss-card{
    width: 50% !important;
}
}

@media (min-width: 1023px){
   .ss-card{
    width: 33.33% !important;
}
}

.ss-card:hover .elementor-widget-wrap.elementor-element-populated{
    background-color: #125E45 !important;
    color: #ffffff;
}
.ss-card:hover .elementor-widget-wrap.elementor-element-populated .elementor-heading-title{
        color: #ffffff;
    }

.ss-card:hover .elementor-widget-wrap.elementor-element-populated .elementor-button{
background-color: #ffffff;
color: #125E45;
}

.ss-card:hover .elementor-widget-wrap.elementor-element-populated .ss-number .elementor-heading-title{
    color: rgba(255, 255, 255, 0.1)
}

.blue-text{
    color: #125E45;
}

.ss-from .elementor-form-fields-wrapper input, 
.ss-from .elementor-form-fields-wrapper textarea, .ss-from .elementor-form-fields-wrapper select{
    border: 1px solid #0000001C !important;
}

@media (min-width: 768px){
.ss-from .elementor-field-group-email ,
.ss-from .elementor-field-type-number{
    width: 50% !important;
    
}
}

.elementor-6612 .elementor-element.elementor-element-4983b9a .elementor-button[type="submit"] {
    background-color: #125E45 !important;
    min-height: 54px;
    border: 1px solid #125E45
}

.elementor-6612 .elementor-element.elementor-element-4983b9a .elementor-button[type="submit"]:hover{
    background-color: transparent !important;
    color: #125E45 !important;
}

.ss-from .elementor-field-group{
    margin-bottom: 10px !important;
}/* End custom CSS */