.elementor-444 .elementor-element.elementor-element-58e69e0c:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-58e69e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-836c2d6 );}.elementor-444 .elementor-element.elementor-element-58e69e0c > .elementor-container{min-height:381px;}.elementor-444 .elementor-element.elementor-element-58e69e0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-444 .elementor-element.elementor-element-58e69e0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-1a83230 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-7f53dd8b{margin-top:30px;margin-bottom:30px;padding:30px 30px 30px 30px;}.elementor-444 .elementor-element.elementor-element-62cd2680 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-ea991b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-f47b530 > .elementor-element-populated{padding:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(min-width:737px){.elementor-444 .elementor-element.elementor-element-62cd2680{width:50%;}.elementor-444 .elementor-element.elementor-element-ea991b9{width:49.954%;}}/* Start custom CSS for shortcode, class: .elementor-element-70c0e1c */#input_1_3_4_container{
        --wp-admin--admin-bar--height: 32px;
    -webkit-text-size-adjust: 100%;
    --wp--preset--font-size--normal: 16px;
    --wp--preset--font-size--huge: 42px;
    --page-title-display: block;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
    --wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');
    --wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');
    --wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');
    --wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');
    --wp--preset--duotone--midnight: url('#wp-duotone-midnight');
    --wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');
    --wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');
    --wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
    -webkit-font-smoothing: antialiased;
    --e-global-color-primary: #2B2B2B;
    --e-global-color-secondary: #54595F;
    --e-global-color-text: #7A7A7A;
    --e-global-color-accent: #CE6161;
    --e-global-color-12dc96a: #FFFFFF;
    --e-global-color-3a14c61: #444444;
    --e-global-color-efd34b8: #7A7A7A;
    --e-global-color-c464b71: #DA0000;
    --e-global-color-cd5d439: #FF3737;
    --e-global-color-cdb7c76: #C4B1A1;
    --e-global-color-836c2d6: #F9E8CC;
    --e-global-color-41e94f0: #5D5650;
    --e-global-color-658c188: #332D28;
    --e-global-color-c71e5c9: #EFEAE6;
    --e-global-typography-primary-font-family: "Lexend";
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "Lexend";
    --e-global-typography-secondary-font-weight: 400;
    --e-global-typography-text-font-family: "Lexend";
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-accent-font-family: "Lexend";
    --e-global-typography-accent-font-weight: 500;
    font-family: "Lexend", Sans-serif;
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
    --widgets-spacing: 20px;
    box-sizing: border-box;
    flex: 0 0 50%;
    padding-left: .9804%;
    padding-right: .9804%;
    margin-bottom: 8px;
}

.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    width: 100%;
}
.gform_wrapper.gravity-theme input[type=color], .gform_wrapper.gravity-theme input[type=date], .gform_wrapper.gravity-theme input[type=datetime-local], .gform_wrapper.gravity-theme input[type=datetime], .gform_wrapper.gravity-theme input[type=email], .gform_wrapper.gravity-theme input[type=month], .gform_wrapper.gravity-theme input[type=number], .gform_wrapper.gravity-theme input[type=password], .gform_wrapper.gravity-theme input[type=search], .gform_wrapper.gravity-theme input[type=tel], .gform_wrapper.gravity-theme input[type=text], .gform_wrapper.gravity-theme input[type=time], .gform_wrapper.gravity-theme input[type=url], .gform_wrapper.gravity-theme input[type=week], .gform_wrapper.gravity-theme select, .gform_wrapper.gravity-theme textarea {
    font-size: 15px;
    margin-bottom: 0;
    margin-top: 0;
    padding: 8px;
}

.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select {
    max-width: 100%;
}
.gform_wrapper.gravity-theme * {
    box-sizing: border-box;
}
input[type="text"], input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="url"], select, textarea {
    width: 100%;
    border: solid 3px #2b2b2b;
    border-radius: 8px;
    padding: 0.5rem 1rem;
    transition: all .3s;
}

.gform_wrapper.gravity-theme .gfield_header_item, .gform_wrapper.gravity-theme .gform_fileupload_rules, .gform_wrapper.gravity-theme .ginput_complex label {
    font-size: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px
}
#field_1_16{
    margin-top: 40px;
    margin-bottom: 20px;
}
    
#field_1_17{
    margin-top: 40px;
    margin-bottom: 20px;
}

#gform_wrapper_1 > div{
    text-align: center;
}

#gform_submit_button_1{
    width: 100%;
    background-color: #FFF;
    border-radius: 8px;
    border: solid 3px #000;
    color: black;
}
#gform_submit_button_1:hover{
    width: 100%;
    background-color: #000;
    border-radius: 8px;
    border: solid 3px #000;
    color: #FFF;
}

#gform_confirmation_message_1{
    margin: 100px 0;
    padding: 20px 0;
    background-color: #71B748;
    border-radius: 8px;
    color: #ffffff;
}
#gform_confirmation_message_1 > p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5afc050 */#gform_wrapper_1 > div{
    display: none;
}/* End custom CSS */