.elementor-554 .elementor-element.elementor-element-ab8bee4{margin-top:0px;margin-bottom:025px;}.elementor-554 .elementor-element.elementor-element-4067c67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-554 .elementor-element.elementor-element-4067c67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-4067c67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:60px 60px 60px 60px;}.elementor-554 .elementor-element.elementor-element-4067c67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-554 .elementor-element.elementor-element-e60b779 .elementor-heading-title{color:#000000;font-family:"Lato", Sans-serif;font-size:50px;font-weight:600;}.elementor-554 .elementor-element.elementor-element-8d86348{color:#000000;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-8d86348 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 40px 0px 0px;}.elementor-554 .elementor-element.elementor-element-cdb9873{color:#000000;font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-cdb9873 > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 40px 0px 0px;}.elementor-554 .elementor-element.elementor-element-d0fde22 .elementor-button{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-d0fde22 .elementor-button:hover, .elementor-554 .elementor-element.elementor-element-d0fde22 .elementor-button:focus{color:#FFFFFF;background-color:transparent;background-image:linear-gradient(90deg, #72A627 0%, #23B8DD 100%);border-color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-d0fde22 .elementor-button:hover svg, .elementor-554 .elementor-element.elementor-element-d0fde22 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-d0fde22 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-554 .elementor-element.elementor-element-d0fde22{width:var( --container-widget-width, 98.429% );max-width:98.429%;--container-widget-width:98.429%;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-27c3ed6 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-f8830b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-554 .elementor-element.elementor-element-f8830b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-f8830b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:075px 50px 0px 0px;}.elementor-554 .elementor-element.elementor-element-f8830b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-554 .elementor-element.elementor-element-9703fd0 .elementor-heading-title{color:#000000;font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;}.elementor-554 .elementor-element.elementor-element-9703fd0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-554 .elementor-element.elementor-element-863bb5a > .elementor-widget-container{padding:0px 090px 0px 0px;}.elementor-554 .elementor-element.elementor-element-e0e1224{color:#000000;font-family:"Lato", Sans-serif;font-size:17px;font-weight:500;line-height:1.2em;}.elementor-554 .elementor-element.elementor-element-73f6d1af:not(.elementor-motion-effects-element-type-background), .elementor-554 .elementor-element.elementor-element-73f6d1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(50deg, #72A629 0%, #24B9DE 100%);}.elementor-554 .elementor-element.elementor-element-73f6d1af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 00px 60px 00px;}.elementor-554 .elementor-element.elementor-element-73f6d1af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-554 .elementor-element.elementor-element-63107af{text-align:center;}.elementor-554 .elementor-element.elementor-element-63107af .elementor-heading-title{color:#FFFFFF;font-size:30px;font-weight:500;}.elementor-554 .elementor-element.elementor-element-63107af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-3d6a0b92 .elementor-button{font-family:"Lato", Sans-serif;font-size:17px;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-3d6a0b92 .elementor-button:hover, .elementor-554 .elementor-element.elementor-element-3d6a0b92 .elementor-button:focus{color:#FFFFFF;background-color:#000000;}.elementor-554 .elementor-element.elementor-element-3d6a0b92 .elementor-button:hover svg, .elementor-554 .elementor-element.elementor-element-3d6a0b92 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-554 .elementor-element.elementor-element-3d6a0b92 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-ab8bee4{margin-top:20px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-554 .elementor-element.elementor-element-4067c67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-8d86348 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-cdb9873 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-d0fde22 .elementor-button{font-size:17px;padding:15px 15px 15px 15px;}.elementor-554 .elementor-element.elementor-element-f8830b9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-554 .elementor-element.elementor-element-e0e1224{font-size:17px;}.elementor-554 .elementor-element.elementor-element-73f6d1af{padding:50px 20px 50px 20px;}}/* Start custom CSS for column, class: .elementor-element-f8830b9 */input[type="text"],
input[type="email"],
input[type="tel"],
input[type="url"],
input[type="number"],
select,
textarea,
button,
input[type="submit"] {
    border-radius: 10px;
}

.elementor-element-afa40a8 a {
    color: black;
    text-decoration: underline;
    font-weight: normal;
    transition: font-weight 0.3s ease;
}

.elementor-element-afa40a8 a:hover {
    font-weight: bold;
    text-decoration: underline;
}/* End custom CSS */