/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.14.7.1643280031
Updated: 2022-01-27 10:40:31

*/
/* 
#et_mobile_nav_menu {
  display: block !important;
}

#top-menu-nav{
  display: none !important;
}
*/
#footer-widgets{
  display:none;	
}

.et_header_style_left .logo_container {
  font-size: 40px;
  font-weight: 700;
}

#main-header{
  background-color: #5b81b3;
}
#main-header a{
  color: #fff;
}
 
 #logo{
  max-height: 100%;
}

.et_slide_in_menu_container #mobile_menu_slide li.current-menu-item a, .et_slide_in_menu_container #mobile_menu_slide li a{
  font-weight: 700;
  font-size: 16px;
}

#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et_toggle_slide_menu:after, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .et_pb_member_social_links a:hover, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .tagged_as a, .posted_in a{
 
}

/* .mobile_menu_bar:before{
  color: #fff !important;
  font-weight: 800;
}

.et_color_scheme_red .nav li ul, .et_color_scheme_red .et_mobile_menu{
  border-color: #0e2030;
}

.et_mobile_menu {
  position: absolute;
  left: inherit;
  right: 37px;
  width: 350px;
  padding: 2%;
  margin-top: -54px;
  background: #0e2030;
  visibility: visible;
  opacity: 1;
  display: none;
}

.et_mobile_menu li a{
  color: #fff;
}

.arrow-slider span{
  font-size: 40px;
} */

.card-image{
  position: relative;
}

.card-meta{
  position: absolute;
  background-color: #e7393b;
  color: #fff;
}

.card-duration{
  bottom: 5%;
  left: 10%;
  padding: 5px;
  border-radius: 50%;
  font-size: 0.5rem;
}

.card-from{
  font-size: 12px;
  font-family: 'Gotham';
}

.card-price{
  bottom: 7%;
  right: 5%;
  padding: 15px 10px;
  font-size: 30px;
  font-weight: 700;
}

.card-port {
  top: 0px;
  left: 10%;
  font-family: 'gotham';
  background: #0e2030;
  color: #fff;
  padding: 15px 18px;
  text-align: center;
  font-size: 13px;
}

.card-ship {
  font-size: 40px;
}

.card-data{
  padding: 15px;
}

.card-excerpt{
  font-family: 'gotham';
  font-weight: 800;
}

h2, h3, h4, h5{
  margin-top: 25px;
  margin-bottom: 0px;
}

.et_pb_section_1.et_pb_section {
    padding-top: 5vw;
    background-color: #fff !important;
}

@media (max-width: 980px){
  .et_header_style_left #logo {
    max-width: 100% !important;
  }
}