.elementor-4224 .elementor-element.elementor-element-e3a7bb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4224 .elementor-element.elementor-element-f745e6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4224 .elementor-element.elementor-element-8365897{text-align:center;}.elementor-4224 .elementor-element.elementor-element-8365897 .elementor-heading-title{font-size:23px;line-height:1.5em;}.elementor-4224 .elementor-element.elementor-element-32568b1{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4224 .elementor-element.elementor-element-32568b1:not(.elementor-motion-effects-element-type-background), .elementor-4224 .elementor-element.elementor-element-32568b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25283A;}.elementor-4224 .elementor-element.elementor-element-7df3f96{text-align:center;}.elementor-4224 .elementor-element.elementor-element-7df3f96 .elementor-heading-title{color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-39d8954{text-align:center;font-size:1.1em;color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-ff8c4c9{--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;}.elementor-4224 .elementor-element.elementor-element-40e2bba{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4224 .elementor-element.elementor-element-40e2bba:not(.elementor-motion-effects-element-type-background), .elementor-4224 .elementor-element.elementor-element-40e2bba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1114209E;}.elementor-4224 .elementor-element.elementor-element-9fc14a4{text-align:center;}.elementor-4224 .elementor-element.elementor-element-3cbaa35{text-align:center;}.elementor-4224 .elementor-element.elementor-element-3cbaa35 .elementor-heading-title{color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-b870017{text-align:center;color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-be8fd60{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4224 .elementor-element.elementor-element-be8fd60:not(.elementor-motion-effects-element-type-background), .elementor-4224 .elementor-element.elementor-element-be8fd60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1114209E;}.elementor-4224 .elementor-element.elementor-element-a869163{text-align:center;}.elementor-4224 .elementor-element.elementor-element-e8ca2df{text-align:center;}.elementor-4224 .elementor-element.elementor-element-e8ca2df .elementor-heading-title{color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-842d198{text-align:center;color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-0124651{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4224 .elementor-element.elementor-element-0124651:not(.elementor-motion-effects-element-type-background), .elementor-4224 .elementor-element.elementor-element-0124651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1114209E;}.elementor-4224 .elementor-element.elementor-element-d11a9a6{text-align:center;}.elementor-4224 .elementor-element.elementor-element-d2c4360{text-align:center;}.elementor-4224 .elementor-element.elementor-element-d2c4360 .elementor-heading-title{color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-b74fcf6{text-align:center;color:#FFFFFF;}.elementor-4224 .elementor-element.elementor-element-88dbc08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-4224 .elementor-element.elementor-element-88dbc08{--content-width:650px;}}/* Start custom CSS for shortcode, class: .elementor-element-03c2100 */.formproductlist .gchoice {
    padding-right: 0 !important;
}

body .formproductlist .gchoice input {
    display: none !important;
}

.formproductlist .gchoice label {
    background: #f3ebe9;
    padding: 8px 20px;
    border-radius: 50px;
    margin: 10px 5px 0px 0px;
    cursor: pointer;
    font-size: 15px;
    font-weight: bold;
}

.formproductlist .gchoice input:checked + label {
    background: #594e59;
    color: #f3ebe9;
}

.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 {
    padding: 13px;
    box-shadow: none;
    border: 0;
    background: #eee;
    border-radius: 10px;
}

.gform_wrapper.gravity-theme .gform_previous_button.button, .gform_wrapper.gravity-theme .gform_save_link.button {
    background-color: #f3ebe9;
}

.gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input {
    margin-bottom: 8px;
    background: #594e59;
    color: #fff;
    border: 0;
    padding: 20px;
    min-width: 155px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 1.1em;
}
@media only screen and (max-width: 641px) {
    .gform_wrapper.gravity-theme .gf_step_label {
        display: none;
    }
}/* End custom CSS */