/*  Tabs Css*/
.cf7_tabs .et_pb_tab_active {background-color: #BA0C2F !important;border-color: #A20A29 !important;}
.et-db #et-boc .et-l .cf7_tabs .et_pb_tabs_controls {display: flex;justify-content: center; background-color:transparent;}
.et-db #et-boc .et-l .cf7_tabs .et_pb_tabs_controls li {border: 1px solid #ccc;}
.et-db #et-boc .et-l .cf7_tabs .et_pb_tabs_controls li.et_pb_tab_0 {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.et-db #et-boc .et-l .cf7_tabs .et_pb_tabs_controls li.et_pb_tab_1 {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.et-db #et-boc .et-l .cf7_tabs .et_pb_tabs_controls li:not(.et_pb_tab_active):last-child {border-right: 1px solid #ccc;}
.et-db #et-boc .et-l .cf7_tabs .et_pb_tabs_controls li a {color: #505050 !important;line-height: 23px;padding: 6px 30px;}
.et_divi_builder #content #et_builder_outer_content .cf7_tabs .et_pb_tabs_controls li:hover {background-color: #DEDEDE;border-color: #ADADAD;}
.et_divi_builder #content #et_builder_outer_content .cf7_tabs .et_pb_tab_active a {color: #fff !important;font-size: 16px;line-height: 23px;}
.et_divi_builder #content #et_builder_outer_content .cf7_tabs li.et_pb_tab_active:hover {background-color: #BA0C2F;}
.et-db #et-boc .et-l .cf7_tabs  .et_pb_all_tabs {background-color: transparent;}
.et-db #et-boc .et-l .cf7_tabs .et_pb_tabs {border: 0px;}
.et_pb_contact_form i.fa {
    position: absolute !important;
    right: 29px;
    top: 10px;
    bottom: auto;
    margin: auto;
    left: auto;
    display: inline-block;
    height: 16px;
}
#wpcf7-f240411-p7-o2 .et_pb_contact_form{display:flex !important; flex-wrap:wrap !important; justify-content:center !important;}
#wpcf7-f240411-p7-o2 .et_pb_contact_field.et_pb_contact_field_half{float:unset !important}

.cf7_tabs .et_pb_tabs .et_pb_all_tabs > div {padding-left: 0 !important;padding-right: 0 !important;}
.cf7_tabs input::placeholder{color:#505050 !important;}
.cf7_tabs textarea{min-height: 150px;}
.cf7_tabs select{-webkit-appearance: auto;-moz-appearance: auto;appearance: auto;}
.wpcf7-form.invalid .wpcf7-response-output {background: #f8d7da !important;margin-top: 15px !important;text-align: center !important;color: #842029 !important;padding: 10px 5px !important;}
.wpcf7-form.sent .wpcf7-response-output {background: #dbf3db !important;margin-top: 15px !important;text-align: center !important;color: #4c814b !important;padding: 10px 5px !important;}

html.js.et-fb-preview--wireframe body > div.cdp-copy-loader-overlay{display: none;}

@media (max-width: 767px){
    .et_divi_builder #content #et_builder_outer_content .partner.et_pb_section{position: unset !important;padding-top: 0;padding-bottom: 0;}
    .et_divi_builder #content #et_builder_outer_content .partner.et_pb_section .et_pb_bg_layout_light{margin-bottom: 0 !important;}
}
