.elementor-7700 .elementor-element.elementor-element-454b4b0:not(.elementor-motion-effects-element-type-background), .elementor-7700 .elementor-element.elementor-element-454b4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7700 .elementor-element.elementor-element-454b4b0 > .elementor-background-overlay{background-image:url("https://cvla.nauticaltrips.com/wp-content/uploads/2020/12/News-Hero-Bg.png");background-position:center left;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7700 .elementor-element.elementor-element-454b4b0 > .elementor-container{min-height:300px;}.elementor-7700 .elementor-element.elementor-element-454b4b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7700 .elementor-element.elementor-element-c3393db{text-align:center;}.elementor-7700 .elementor-element.elementor-element-c3393db .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7700 .elementor-element.elementor-element-2550fcd2{margin-top:50px;margin-bottom:50px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-7700 .elementor-element.elementor-element-c3393db .elementor-heading-title{font-size:30px;line-height:40px;}}/* Start custom CSS */.self_inspection .water-div{
    width: 50%;
    float: left;
    padding-right: 16px;
}
.self_inspection .inwater-input{
    height: 42px;
}
.self_inspection .water-div.water_radio{
    width: 100%;
    float: left;
}
.self_inspection .water-div.water_checkbox{
    width: 100%;
    float: left;
}
.self_inspection .button_section{
   display: block;
    width: 100%;
    float: left; 
}
.self_inspection .water-div.vhf_stationary_radio-div,
.self_inspection .water-div.vhf_handheld_radio-div,
.self_inspection .water-div.adult_lifejackets_number-div,
.self_inspection .water-div.child_lifejackets_number-div,
.self_inspection .water-div.fire_extinguishers_vessels_8m_-_15m-div,
.self_inspection .water-div.type_4_floats-div,
.self_inspection .water-div.main_anchor_sizing-div,
.self_inspection .water-div.kedge_anchor_sizing-div{
   width:100%;
}
.self_inspection .water-div.red_handheld_flares_qty-div,
.self_inspection .water-div.smoke_signal_flares_qty-div,
.self_inspection .water-div.parachute_flares_qty-div{
   width:70%;
}
.self_inspection .water-div.red_handheld_flares_expiry_date-div,
.self_inspection .water-div.smoke_signal_flares_expiry_date-div,
.self_inspection .water-div.parachute_flares_expiry_date-div{
   width:30%;
}
/*.inwater-form .red_handheld_flares_qty-div .inwater-label span,
.inwater-form .smoke_signal_flares_qty-div .inwater-label span,
.inwater-form .parachute_flares_qty-div .inwater-label span{
    display: block;
}*/
.error_div{
    height: 16px;
}
.inwater-success{
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
  padding: 20px 10px;
  margin: 0px 0px 30px 0px;
  border-radius: 4px;
}
.inwater-error{
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
  padding: 20px 10px;
  margin: 0px 0px 30px 0px;
  border-radius: 4px;
}
.self_inspection .usvi_registration_number-div{
   min-height: 80px;
}
.button_section .inwater_submit:nth-last-child(2n+1){
    background: #eebf3a;
    border-color: #eebf3a;
    
}
.button_section .inwater_submit::nth-last-child(2n+1):hover{
    background: #fff;
    border-color: #eebf3a;
    color: #eebf3a;
    
}
@media only screen and (min-width:320px) and (max-width:667px){
       .inwater-form .inwater-label {
    display: grid;
}
.self_inspection .water-div {
     width: 100%; 
     float:none; 
    padding-right: 0px;
}
.water-div .inwater_file,.self_inspection .water-div.red_handheld_flares_expiry_date-div, .self_inspection .water-div.smoke_signal_flares_expiry_date-div, .self_inspection .water-div.parachute_flares_expiry_date-div,.self_inspection .water-div.red_handheld_flares_qty-div, .self_inspection .water-div.smoke_signal_flares_qty-div, .self_inspection .water-div.parachute_flares_qty-div {
    width: 100%;
}
.water-div .inwater_file .inwater_trash {
    
    display: block;
}
/*.self_inspection .usvi_registration_number-div{*/
/*    height: auto;*/
/*}*/
}/* End custom CSS */