.elementor-10841 .elementor-element.elementor-element-bb513ee .elementor-repeater-item-5d11fb3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-10841 .elementor-element.elementor-element-9bfd3ad > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-10841 .elementor-element.elementor-element-9bfd3ad > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-10841 .elementor-element.elementor-element-68c07be{font-size:18px;line-height:1.6em;}.elementor-10841 .elementor-element.elementor-element-68c07be > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-10841 .elementor-element.elementor-element-55c11b2 .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block;}.elementor-10841 .elementor-element.elementor-element-55c11b2 .wpcf7 div.wpcf7-response-output{text-align:left;}.elementor-10841 .elementor-element.elementor-element-bb513ee{padding:45px 45px 45px 45px;}#elementor-popup-modal-10841 .dialog-message{width:550px;height:auto;}#elementor-popup-modal-10841{justify-content:center;align-items:center;pointer-events:all;background-color:#0000005E;}#elementor-popup-modal-10841 .dialog-close-button{display:flex;}#elementor-popup-modal-10841 .dialog-widget-content{animation-duration:0.1s;}/* Start custom CSS for shortcode, class: .elementor-element-32ec839 */.elementor-10841 .elementor-element.elementor-element-32ec839 input {
    background-color: #F9F9F8;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    margin-bottom: 10px;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 label {
    margin-bottom: 10px;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 .tnp-field-button {
    margin-top: 10px;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 .tnp-field-button input {
    background-color: #fff;
    border: 2px solid #000;
    color: #000;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for contact-form-7, class: .elementor-element-55c11b2 */.wpcf7-form-control.wpcf7-text {
    border: none !important;
    background: #F9F9F8 !important;
    border-radius: 0 !important;
    margin-top: 6px !important;
    text-transform: uppercase;
    letter-spacing: 0.8px !important;
}
.wpcf7-submit {
    border: 3px solid #000 !important;
    color: #000;
    border-radius: 0 !important;
    padding: 12px 20px;
    background: transparent !important;
}
.wpcf7-submit:hover {
    color: #000;
}
.wpcf7-submit:focus {
    color: #000;
}

.elementor-10841 .elementor-element.elementor-element-55c11b2 label {
    width: 100% !important;
    text-transform: uppercase;
}

.fo-row{
  display: flex; 
  width: calc(100% + 20px); 
  margin-left: -10px;
  flex-wrap: wrap;
}
.fo-column {
  width: 50%; 
  padding: 10px;
}
.wpcf7-list-item {
    padding: 0 !important;
    margin: 0 0 20px 0;
}

.elementor-10841 .elementor-element.elementor-element-55c11b2 a {
    text-decoration: underline;
}

@media only screen and (max-width: 600px) {
  .fo-column {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-32ec839 */.elementor-10841 .elementor-element.elementor-element-32ec839 input {
    background-color: #F9F9F8;
    border-width: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    margin-bottom: 10px;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 label {
    margin-bottom: 10px;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 .tnp-field-button {
    margin-top: 10px;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 .tnp-field-button input {
    background-color: #fff;
    border: 2px solid #000;
    color: #000;
}

.elementor-10841 .elementor-element.elementor-element-32ec839 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for contact-form-7, class: .elementor-element-55c11b2 */.wpcf7-form-control.wpcf7-text {
    border: none !important;
    background: #F9F9F8 !important;
    border-radius: 0 !important;
    margin-top: 6px !important;
    text-transform: uppercase;
    letter-spacing: 0.8px !important;
}
.wpcf7-submit {
    border: 3px solid #000 !important;
    color: #000;
    border-radius: 0 !important;
    padding: 12px 20px;
    background: transparent !important;
}
.wpcf7-submit:hover {
    color: #000;
}
.wpcf7-submit:focus {
    color: #000;
}

.elementor-10841 .elementor-element.elementor-element-55c11b2 label {
    width: 100% !important;
    text-transform: uppercase;
}

.fo-row{
  display: flex; 
  width: calc(100% + 20px); 
  margin-left: -10px;
  flex-wrap: wrap;
}
.fo-column {
  width: 50%; 
  padding: 10px;
}
.wpcf7-list-item {
    padding: 0 !important;
    margin: 0 0 20px 0;
}

.elementor-10841 .elementor-element.elementor-element-55c11b2 a {
    text-decoration: underline;
}

@media only screen and (max-width: 600px) {
  .fo-column {
    width: 100% !important;
  }
}/* End custom CSS */