.elementor-3194 .elementor-element.elementor-element-d208b88{margin-top:0%;margin-bottom:0%;}.elementor-3194 .elementor-element.elementor-element-19f294a > .elementor-element-populated{padding:8% 0% 0% 27%;}.elementor-3194 .elementor-element.elementor-element-9301de5 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;font-style:italic;}.elementor-3194 .elementor-element.elementor-element-b9a01ec{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-3194 .elementor-element.elementor-element-eb538e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3194 .elementor-element.elementor-element-8e13fdc{text-align:right;}.elementor-3194 .elementor-element.elementor-element-8e13fdc img{max-width:58%;}.elementor-3194 .elementor-element.elementor-element-bceeba9:not(.elementor-motion-effects-element-type-background), .elementor-3194 .elementor-element.elementor-element-bceeba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F8;}.elementor-3194 .elementor-element.elementor-element-bceeba9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-3194 .elementor-element.elementor-element-bceeba9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3194 .elementor-element.elementor-element-7147476.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-3194 .elementor-element.elementor-element-7147476.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-3194 .elementor-element.elementor-element-7147476.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-3194 .elementor-element.elementor-element-7147476 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-3194 .elementor-element.elementor-element-7147476 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3194 .elementor-element.elementor-element-7147476 .elementor-image-box-title{margin-bottom:3px;color:#000000;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-3194 .elementor-element.elementor-element-7147476 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:500;}@media(max-width:1024px){.elementor-3194 .elementor-element.elementor-element-19f294a > .elementor-element-populated{padding:8% 7% 0% 7%;}.elementor-3194 .elementor-element.elementor-element-9301de5 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-3194 .elementor-element.elementor-element-d208b88{padding:30px 0px 0px 0px;}.elementor-3194 .elementor-element.elementor-element-19f294a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3194 .elementor-element.elementor-element-bceeba9{padding:50px 20px 30px 20px;}.elementor-3194 .elementor-element.elementor-element-a9fa52f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3194 .elementor-element.elementor-element-7147476 .elementor-image-box-img{margin-bottom:12px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3194 .elementor-element.elementor-element-19f294a{width:100%;}.elementor-3194 .elementor-element.elementor-element-eb538e4{width:100%;}}/* Start custom CSS */#gform_fields_6 .gfield_label .gfield_required{
    display: none;
}
#gform_fields_6{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
#gform_fields_6 .spacer{
    display: none;
}
#gform_fields_6 .gfield--width-full{
    width: 100%;
}
#gform_fields_6 .gfield--width-full.mar-bot{
    margin:0 0 20px;
}
#gform_fields_6 .gfield--width-half{
    max-width:48%;
    min-width:48%;
    margin: 0 0 20px;
}
#gform_fields_6 input[type=text],
#gform_fields_6 textarea{
    padding: 10px;
    color: #000;
    font-family: "Montserrat", Sans-serif;
    width: 100%;
}
#gform_fields_6 textarea{
    line-height: 1.8;
    height: 160px;
    overflow: auto;
    resize: none;
}
#gform_6 .gform_footer{
    margin-top:20px;
}
#gform_6 .gform_footer input[type="submit"]{
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.5);
    font-size: 16px;
    color: #fff !important;
    padding: 13px 30px;
    width: auto;
}
#gform_fields_6 .validation_message{
   color: #dc3232;
    font-size: 1em;
    font-weight: normal;
}
.gform_submission_error.hide_summary{
    display: none;
}
.gform_confirmation_message{
    text-align: center;
    border: 1px solid green;
    color: green;
    padding: 10px;
    font-weight: 600;
}/* End custom CSS */