/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */
.TCPA-text .et_pb_contact_field_options_title{
    display:none;
}
.et_pb_contact_tcpa_4_0, label{
    font-size:12px !important;
}

.et_pb_contact_form_0 .input[type="checkbox"]+label i {
    display:none !important;
}

.blue-btn {
    padding: 10px 17px;
    font-family: 'Oswald'; 
    font-size:20px;  
    letter-spacing: 4px; 
    background-color: #54bceb!important; 
    color: #fff;
    border: 0px!important; 
}

.clear-btn {
    padding: 8px 20px;
	font-family: 'Oswald'; 
    font-size:20px;  
    letter-spacing: 4px; 
    background-color: #54bceb00; 
    color: #fff; 
    border-width: 2px;  
    border-color: #fff; 
}
.page-id-11 .et_pb_blurb_position_left .et_pb_main_blurb_image { width: 150px !important; }

.et_pb_blurb_position_left img { height: 150px !important; }

.bg-trans {
background: rgb(2,0,36);
background: linear-gradient(180deg, rgba(2,0,36,0) 7%, rgba(81,189,236,1) 7%, rgba(81,189,236,1) 93%, rgba(0,212,255,0) 93%)
}

.bg-top-trans {
    background: rgb(2,0,36);
background: linear-gradient(180deg, rgba(2,0,36,0) 10%, rgba(89,91,94,1) 10%, rgba(89,91,94,1) 100%);
}

@media (max-width: 479px){
.et_pb_section .et_pb_row_4col.two_on_mob>.et_pb_column.et_pb_column_1_4 {
    width: 50%!important;
    margin-right: 0 !important;
}
.et_pb_section .et_pb_row_4col.two_on_mob>.et_pb_column.et_pb_column_1_4:nth-of-type(even) {
    width: 50%!important;
    margin-right: 0 !important;
}
}

.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control {
background-color: #53bcea;
}
.et-pb-controllers a {
width: 10px;
height: 10px;
background-color: #525151; 
}
.et-pb-arrow-next {
opacity: 1 !important;
right: 22px !important;
font-size:70px;
color:#0077bf !important; 
}
.et-pb-arrow-prev {
opacity: 1 !important;
left: 22px !important;
font-size:70px;
color: #0077bf !important; 
}

.et-pb-arrow-prev {opacity: 1;left: 10px !important; z-index:9999 !important;}
.et-pb-arrow-next {opacity: 1;right: 10px !important; z-index:9999 !important;}
.et-pb-arrow-prev:before{content:"\e045";z-index:9999 !important;}
.et-pb-arrow-next:before{content:"\e046";z-index:9999 !important;}

@media only screen and (max-width: 981px) {
  .slidercustom, .et-pb-arrow-prev:before, .et-pb-arrow-next:before
   {
    font-size:26px !important;
  }
}

.widgettitle{
    font-size:32px; 
    text-transform: uppercase; 
}

@media only screen and (max-width: 840px) {
table.responsive {
margin-bottom: 0;
overflow: hidden;
overflow-x: scroll;
display: block;
}
}

 .entry-content tr td {
	border-top: 1px solid #4d4d4d;
            
}
