/*
    Template: hotello
    Theme Name: Hotello Child Theme
    Theme URI: https://hotello.stylemixthemes.com/
	Author: StylemixThemes
	Author URI: https://stylemixthemes.com/
	Description: Hotello WordPress Theme is a responsive Hotel WordPress theme targeted especially for hotel, chalet, resort, motel, hostel, bed and breakfast and apartment with all-in-one booking system within theme package.
    Version: 1.0
	Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, editor-style, sticky-post, theme-options
	Text Domain: hotello-child-theme
*/
a:hover {
    color: #4F404C;
}
.stm-button.icon-only .btn {
	width: 50px !important;
	height: 50px !important;}
.stm-button {
	width: 40% !important;
	text-align: center !important;
	display: inline !important}
.hotel_column_inner_62c8351f95571488b29372ad6341466d .vc_column-inner .wpb_wrapper {
	text-align: center !important;}
.btn .btn__icon:before {
    font-size: 30px !important;
	line-height: 35px !important}
.stm_testimonials_style_1 .stm_testimonials__info h6 {text-transform: lowercase !important;}
.claro {color: #D8D3D9 !important}
.btn__text {font-family: "Didact Gothic" !important;font-size: 18px !important;}
.btn_primary.btn_solid { background-color: transparent !important;border-color: transparent !important;}
.btn_primary.btn_solid:hover { background-color: transparent !important;border-color: transparent !important;}
.stm_carousel_style_1 .stm_carousel__pagination {display: hide !important; position: fixed !important;} 
.owl-nav .owl-next {background-color: transparent !important;}
.owl-nav .owl-next:hover {background-color: transparent !important;}
.owl-nav .owl-prev {background-color: transparent !important;}
.owl-carousel .owl-nav button.owl-prev:before, .owl-carousel .owl-nav button.owl-next:before {font-size: 45px !important;}
.stm_infobox_style_1 .stm_infobox_front h4 {text-transform: lowercase !important; font-size: 50px !important;line-height: 50px !important;}
.stm_infobox_style_1 .stm_infobox_back h2 { display: none !important;}
.stm_infobox_style_1 .stm_infobox_front h4 {padding: 0%  !important;}
.stm_carousel_style_1 .stm_carousel__pagination {font-size: 0px !important;} 
.stm_layout_esperanza .btn {    border-width: 3px !important}
.stm_layout_esperanza .btn {   text-transform: lowercase !important;}
.btn {font-size: 20px !important}
@media screen and (max-width: 450px){.btn {font-size: 15px !important}}
.stm_infobox_style_1:before {background-color: #4F404C !important;}
.stm_images_gallery_with_categories_style_1 .stm-images__categories { margin-bottom: 20px !important;}
.mbdc {color: #D7D2D8 !important;}
.btn.btn_outline.btn_primary { color: #4F404C !important;}
.btn.btn_outline.btn_primary:hover { color: #4F404C !important;}
.stm-header {display: none !important}
.site-header {display: none !important}
@media screen and (max-width: 1265px){.vc_col-sm-8 {width: 100% !important;}}

.stm_mgb_60, #content { margin-bottom: 0px !important;}
.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-title-text {   color: #222;    font-size: 19px !important;}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {border-color: transparent !important;background-color: #D7D2D8 !important;}
.vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_active .vc_tta-panel-title > a {background-color: #fff !important}
.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-title-text {color: #4F404C !important;}
.stm-footer {text-align: center !importan;}
.stm_testimonials_style_1 .owl-dots { margin-top: 0px !importan;}
.h1, h1 {line-height: 0.9 !important;}
.stm_images_gallery_with_categories_style_1 .stm-images__categories ul li {margin-bottom: 15px !importan;}
.lg-sub-html {display: none !important;}
.stm_testimonials_style_1 .stm_testimonials__review {line-height: 24px !important;margin-bottom: 5px !importan; }
.btn_primary.btn_outline {border-color: #4F404C !important;}
