/*======================================
Theme Name: Boxall Child
Theme URI: https://divicake.com/
Description: Boxall Child for first site
Version: 1.0
Author: Divi Cake
Author URI: https://divicake.com/
Template: Divi
======================================*/

/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */
body #page-container .et_pb_section .et_pb_button_0_tb_footer:after {
    top: 6px;
}
.dipl_slide_center .dipl_logo_slider_item {
    padding: 30px;
}
li.menu-item-1055 ul.sub-menu a {
    color: #0a4dac!important;
}
.header_row {
  display: flex;
  align-items: center;
  z-index: 0 !important;
}
.header_column {
  width: 25% !important;
}
.header_menu {
  width: 50% !important;
  margin: 0px !important;
}

.header_socialmedia_icons {
  display: flex;
  justify-content: end;
  align-items: center;
  padding: 10px 0;
}
.header_socialmedia_icons .et_pb_icon {
  height: 0px;
}
.social_media_icon {
  margin: 0px;
}
.header_icon_section .header_icon_section_row {
  padding: 0px !important;
}
.et_pb_searchform {
  background-repeat: no-repeat;
}
.hero_image_row {
  width: 100% !important;
  margin: 0px !important;
  padding: 0px !important;
}
.hero_image_section{
   margin: 0px !important;
    padding: 0px !important;
}
.hero_image img{
  margin: 0px !important;
}
.remove_padding{
  padding: 0px !important;
}
.remove_margin img{
  margin: 0px !important;
}
.number_counter{
    display: flex;
    justify-content: center;
}
.city_counter .percent-value{
   padding: 15px 10px !important;
}
.number_counter .percent-value{
    border: 1px solid #ccc;
    padding: 15px 20px;
}
.image_content_div{
   display: flex;
    align-items: center;
}
.image_content{
  padding-left: 50px;
  width: 30% !important;
}
.destination_image_column span, .destination_image_column img{
   width: 100%;
 }
@media (max-width: 767px) {
  .mobile-header_row {
    display: flex !important;
    align-items: center;
  }
  .mobile_header_call_menu {
    display: flex;
    justify-content: end;
    align-items: baseline;
    width: 65% !important;
  }
  .mobile-header_row > .et_pb_column {
    margin-bottom: 0px !important;
  }
}