.elementor-3771 .elementor-element.elementor-element-42d609b:not(.elementor-motion-effects-element-type-background), .elementor-3771 .elementor-element.elementor-element-42d609b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3771 .elementor-element.elementor-element-42d609b, .elementor-3771 .elementor-element.elementor-element-42d609b > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-3771 .elementor-element.elementor-element-42d609b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 80px 60px 80px;}.elementor-3771 .elementor-element.elementor-element-42d609b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3771 .elementor-element.elementor-element-53c8d13 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3771 .elementor-element.elementor-element-599e213 > .elementor-container{max-width:1060px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Calibri, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3771 .elementor-element.elementor-element-d0b7cb2 .elementor-heading-title{color:var( --e-global-color-8b63b39 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Calibri, sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3771 .elementor-element.elementor-element-703d8e2{font-family:"Manrope", Calibri, sans-serif;font-weight:600;line-height:1em;color:var( --e-global-color-8b63b39 );}.elementor-3771 .elementor-element.elementor-element-703d8e2 a{color:var( --e-global-color-8b63b39 );}.elementor-3771 .elementor-element.elementor-element-d2bc5b5 > .elementor-container{max-width:1160px;}.elementor-3771 .elementor-element.elementor-element-d2bc5b5, .elementor-3771 .elementor-element.elementor-element-d2bc5b5 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-3771 .elementor-element.elementor-element-d2bc5b5{padding:60px 0px 0px 0px;}.elementor-3771 .elementor-element.elementor-element-6d1ef44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3771 .elementor-element.elementor-element-6d1ef44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFC;}.elementor-3771 .elementor-element.elementor-element-6d1ef44 > .elementor-element-populated, .elementor-3771 .elementor-element.elementor-element-6d1ef44 > .elementor-element-populated > .elementor-background-overlay, .elementor-3771 .elementor-element.elementor-element-6d1ef44 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3771 .elementor-element.elementor-element-6d1ef44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3771 .elementor-element.elementor-element-6d1ef44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3771 .elementor-element.elementor-element-6dd015a > .elementor-widget-container{padding:20px 20px 20px 20px;}@media(min-width:768px){.elementor-3771 .elementor-element.elementor-element-53c8d13{width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for shortcode, class: .elementor-element-6dd015a */.elementor-3771 .elementor-element.elementor-element-6dd015a {
    position: relative;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a::before {
    content: "";
    background-color: #fafafc;
    background-image: url(/wp-content/uploads/icon.svg);
    background-size: 80px;
    background-repeat: no-repeat;
    background-position: center center;
    width: 110px;
    height: 110px;
    padding: 15px;
    border-radius: 50%;
    box-shadow: 0 0 1px rgba(0,0,0,0.5);
    position: absolute;
    top: -70px;
    right:60px;
    z-index: 9;
}


.elementor-3771 .elementor-element.elementor-element-6dd015a .gfield_label.gform-field-label {
    font-weight: 700;
    margin-block: 5px;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a input[type="text"], .elementor-3771 .elementor-element.elementor-element-6dd015a input[type="password"], .elementor-3771 .elementor-element.elementor-element-6dd015a input[type="email"], .elementor-3771 .elementor-element.elementor-element-6dd015a input[type="tel"], .elementor-3771 .elementor-element.elementor-element-6dd015a textarea, .elementor-3771 .elementor-element.elementor-element-6dd015a select {
    height: 48px;
    /*border-color: #bebebe;*/
    box-shadow: none;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a input[type="text"]:focus, .elementor-3771 .elementor-element.elementor-element-6dd015a input[type="password"]:focus, .elementor-3771 .elementor-element.elementor-element-6dd015a input[type="email"]:focus, .elementor-3771 .elementor-element.elementor-element-6dd015a input[type="tel"]:focus, .elementor-3771 .elementor-element.elementor-element-6dd015a textarea:focus, .elementor-3771 .elementor-element.elementor-element-6dd015a select:focus {
    outline: 0;
    border-color: #73e046; /*#10bed2;*/
    box-shadow: 0 0 1px #73e046; /*#10bed2;*/
}

.elementor-3771 .elementor-element.elementor-element-6dd015a h3 {
    font-size: 20px;
    font-weight: 700;
    color: #ffffff;
    background-color: #05529d;
    padding: 3px 40px;
    border-radius: 5px;
    position: relative;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a h3::before {
    content: "";
    background-color: #05529d;
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center center;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    border: 1px solid #ffffff;
    position: absolute;
    top: -5px;
    left: -15px;
    z-index: 9;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a #field_3_7 h3::before {
    background-image: url(data:image/svg+xml,%3Csvg%20aria-hidden%3D%22true%22%20class%3D%22e-font-icon-svg%20e-fas-user%22%20viewBox%3D%220%200%20448%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M224%20256c70.7%200%20128-57.3%20128-128S294.7%200%20224%200%2096%2057.3%2096%20128s57.3%20128%20128%20128zm89.6%2032h-16.7c-22.2%2010.2-46.9%2016-72.9%2016s-50.6-5.8-72.9-16h-16.7C60.2%20288%200%20348.2%200%20422.4V464c0%2026.5%2021.5%2048%2048%2048h352c26.5%200%2048-21.5%2048-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);  
}

.elementor-3771 .elementor-element.elementor-element-6dd015a #field_3_18 h3::before {
    background-image: url(data:image/svg+xml,%3Csvg%20aria-hidden%3D%22true%22%20class%3D%22e-font-icon-svg%20e-fas-clipboard-list%22%20viewBox%3D%220%200%20384%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M336%2064h-80c0-35.3-28.7-64-64-64s-64%2028.7-64%2064H48C21.5%2064%200%2085.5%200%20112v352c0%2026.5%2021.5%2048%2048%2048h288c26.5%200%2048-21.5%2048-48V112c0-26.5-21.5-48-48-48zM96%20424c-13.3%200-24-10.7-24-24s10.7-24%2024-24%2024%2010.7%2024%2024-10.7%2024-24%2024zm0-96c-13.3%200-24-10.7-24-24s10.7-24%2024-24%2024%2010.7%2024%2024-10.7%2024-24%2024zm0-96c-13.3%200-24-10.7-24-24s10.7-24%2024-24%2024%2010.7%2024%2024-10.7%2024-24%2024zm96-192c13.3%200%2024%2010.7%2024%2024s-10.7%2024-24%2024-24-10.7-24-24%2010.7-24%2024-24zm128%20368c0%204.4-3.6%208-8%208H168c-4.4%200-8-3.6-8-8v-16c0-4.4%203.6-8%208-8h144c4.4%200%208%203.6%208%208v16zm0-96c0%204.4-3.6%208-8%208H168c-4.4%200-8-3.6-8-8v-16c0-4.4%203.6-8%208-8h144c4.4%200%208%203.6%208%208v16zm0-96c0%204.4-3.6%208-8%208H168c-4.4%200-8-3.6-8-8v-16c0-4.4%203.6-8%208-8h144c4.4%200%208%203.6%208%208v16z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
}

.elementor-3771 .elementor-element.elementor-element-6dd015a #field_3_32 h3::before {
    background-image: url(data:image/svg+xml,%3Csvg%20aria-hidden%3D%22true%22%20class%3D%22e-font-icon-svg%20e-fas-hand-holding-heart%22%20viewBox%3D%220%200%20576%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M275.3%20250.5c7%207.4%2018.4%207.4%2025.5%200l108.9-114.2c31.6-33.2%2029.8-88.2-5.6-118.8-30.8-26.7-76.7-21.9-104.9%207.7L288%2036.9l-11.1-11.6C248.7-4.4%20202.8-9.2%20172%2017.5c-35.3%2030.6-37.2%2085.6-5.6%20118.8l108.9%20114.2zm290%2077.6c-11.8-10.7-30.2-10-42.6%200L430.3%20402c-11.3%209.1-25.4%2014-40%2014H272c-8.8%200-16-7.2-16-16s7.2-16%2016-16h78.3c15.9%200%2030.7-10.9%2033.3-26.6%203.3-20-12.1-37.4-31.6-37.4H192c-27%200-53.1%209.3-74.1%2026.3L71.4%20384H16c-8.8%200-16%207.2-16%2016v96c0%208.8%207.2%2016%2016%2016h356.8c14.5%200%2028.6-4.9%2040-14L564%20377c15.2-12.1%2016.4-35.3%201.3-48.9z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
    background-size: 25px;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a #field_3_44 h3::before {
    background-image: url(data:image/svg+xml,%3Csvg%20aria-hidden%3D%22true%22%20class%3D%22e-font-icon-svg%20e-fas-user-friends%22%20viewBox%3D%220%200%20640%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M192%20256c61.9%200%20112-50.1%20112-112S253.9%2032%20192%2032%2080%2082.1%2080%20144s50.1%20112%20112%20112zm76.8%2032h-8.3c-20.8%2010-43.9%2016-68.5%2016s-47.6-6-68.5-16h-8.3C51.6%20288%200%20339.6%200%20403.2V432c0%2026.5%2021.5%2048%2048%2048h288c26.5%200%2048-21.5%2048-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zM480%20256c53%200%2096-43%2096-96s-43-96-96-96-96%2043-96%2096%2043%2096%2096%2096zm48%2032h-3.8c-13.9%204.8-28.6%208-44.2%208s-30.3-3.2-44.2-8H432c-20.4%200-39.2%205.9-55.7%2015.4%2024.4%2026.3%2039.7%2061.2%2039.7%2099.8v38.4c0%202.2-.5%204.3-.6%206.4H592c26.5%200%2048-21.5%2048-48%200-61.9-50.1-112-112-112z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
    background-size: 25px;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a #field_3_53 h3::before {
    background-image: url(data:image/svg+xml,%3Csvg%20aria-hidden%3D%22true%22%20class%3D%22e-font-icon-svg%20e-fas-user%22%20viewBox%3D%220%200%20448%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M224%20256c70.7%200%20128-57.3%20128-128S294.7%200%20224%200%2096%2057.3%2096%20128s57.3%20128%20128%20128zm89.6%2032h-16.7c-22.2%2010.2-46.9%2016-72.9%2016s-50.6-5.8-72.9-16h-16.7C60.2%20288%200%20348.2%200%20422.4V464c0%2026.5%2021.5%2048%2048%2048h352c26.5%200%2048-21.5%2048-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E);
}

.elementor-3771 .elementor-element.elementor-element-6dd015a .gform-theme--framework:where(:not(.gform_editor)) .gfield--type-section {
    border-block-end: none !important;
    padding-block-end: 0 !important;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a .gform-footer {
    justify-content: flex-end;
}
.elementor-3771 .elementor-element.elementor-element-6dd015a .gform_button.button {
    background-color: #10bed2 !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    padding: 18px 48px !important;
}

.elementor-3771 .elementor-element.elementor-element-6dd015a .gform_button.button:hover {
    background-color: #73e046 !important;
}

@media (min-width: 640px) {
    .elementor-3771 .elementor-element.elementor-element-6dd015a .gform-theme--foundation .gform_fields {
        -moz-column-gap: 40px;
        column-gap: 40px;
        row-gap: 24px;    }
}/* End custom CSS */