:root {
    --color-orange: #9900FF!important;
} 
.section-price{
 --table_background_first: #9900FF!important;
}  
.section-news_title {
  --section_news_title_background_title: #9900FF;
}

:root {
    --main_color: #28bdbf !important;
    --main_button_swiper: #ffb700 !important;
    --text_color: #333333 !important;
    --text_color-heading-title: #28bdbf !important;
    --header_middle_color: #ffffff !important;
    --header_menu_background: #e3f8f8 !important;
    --header_menu_background_hover: #28bdbf !important;
    --header_menu_color_mb: #003170 !important;
    --footer_background: #28bdbf !important;
    --footer_color: #FFFFFF !important;
    --footer_color_hover: #f7b926 !important;
}
.section-news_title [class^=swiper-button]{
  --section_news_title_button_swiper: #9900FF;

}
.home-slider{
    height:auto;
}
.home-slider .owl-stage-outer{
    height:100%;
}
.home-slider .owl-stage-outer .owl-stage{
    height:100%;
}
.home-slider .owl-stage-outer .owl-stage .owl-item{
    height:100%;
}
.home-slider .owl-stage-outer .owl-stage .owl-item .item{
    height:100%;
}
.home-slider .owl-stage-outer .owl-stage .owl-item .item img{
    height:100%;
}

/*==========================================*/
@media (min-width: 992px) {
    .col-lg-20 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
/*==========================================*/

.newseventmain .texteventmain > a {
  font-size: 20px;
}

.introcontacts .mapcontacts {
  position: unset;
  height: 100%!important;
} 

.section-booking .booking--left .form__booking {
  background: var(--header_menu_background) !important;
}
.home-box .slide-tab .tab-content,
.section-booking .booking--col{
  /*padding :0!important;*/
}
.section-booking .booking--left .form__booking__nav li a.active {
    color: #000!important;
}
.form__group.bg1.numseats {
  background: var(--header_menu_background_hover);
}
.home-box .slide-tab {
	background: #e3f8f8;
}
@media(min-width:1200px) and (max-width:1535px){
	#taxiTabs.nav-tabs .nav-link {
        padding: .5rem 10px;
        font-size: 10.8px;
    }
    #taxiTabs.nav-tabs .nav-item {
        min-width: max-content;
    }
} 
@media(min-width:1536px) and (max-width:1599px){
    #taxiTabs.nav-tabs .nav-item {
        min-width: max-content;
    }
    #taxiTabs.nav-tabs .nav-link {
        padding: .5rem 10px;
        font-size: 11.9px;
    }
} 
.itemalbum .imgalbum img{
	height:250px;
    object-fit:cover
} 
.listnewsitem .media img{
    height: 218px;
    object-fit: cover;
    width: 315px;
} 
.textctnews img{
    height:auto
} 
.float-icon-hotline .hotline_float_icon:nth-child(3){
	/*display:none*/
}
@media(min-width:1024px){
    .itemnewsmain .texteventmain{
        height: 235px;
    }
}
.listlinkfter li a:hover{
    color:var(--main_button_swiper);
} 
.header:after{
	content:unset !important
} 
@media (max-width:767px){
	.header .logo img:first-child{
    	margin-right:2rem
    }
} 
.mapcontacts iframe{
	max-width:100%
}