a.disabled {
pointer-events: none;
}
.green-text h4, .green-text h2 {
color: #6cac4e !important;
}
.white-text {
color: white !important;
}
.tp-bgimg{position: relative;}
.tp-bgimg:before{background: #fff; content: ""; position: absolute; width: 100%; height: 100%; left: 0; right: 0; opacity: 0;}
.hero_in.start_bg_zoom .bg-wrapper .effect-bg{}
.hero_in.start_bg_zoom .bg-wrapper .effect-bg:before{background: #fff; content: ""; position: absolute; width: 100%; height: 100%; left: 0; right: 0; opacity: 0;}
.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line{
border: none; height: 4px; background: #2ba500;
}
.main_title_2 span em{
background: #2ba500;
}
.main_title_3 span em{    background-color: #2ba500;}
#position {
background-color: #6cab4d;
}
#position ul{color: #fff;}
.singlepost{background: transparent;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.singlepost .bg_color_1 {
background-color: transparent;
}
.wpb_wrapper .vc_row.vc_row-flex{padding: 0 15px;}
.bg_color_1 {
background-color: #f8f8f8;
}
figure a.hotel-type small{    top: 0;}
.hero_in .wrapper {
background-color: rgba(0, 0, 0, 0);
}
.wpb_wrapper{}
.wpb_wrapper figure{}
.wpb_wrapper figure img{}
.wpb_wrapper figure .info{}
.wpb_wrapper figure .info a{
position: absolute;
background-color: #000;
background-color: rgba(0, 0, 0, 0.6);
left: 20px;
top: 20px;
text-transform: uppercase;
color: #ccc;
font-weight: 600;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
border-radius: 3px;
padding: 5px 10px 6px 10px;
line-height: 1;
z-index: 99;
}
.wpb_wrapper figure .info a:hover{    color: #fff;}
.wpb_wrapper figure .info small{font-weight: 600;}
header,
header.header.sticky {
border-bottom: 1px solid #ededed;
background-color: #fff;
padding: 15px 20px;
}
header .main-menu > div > ul > li > a,
header ul#top_menu li a.login {
color: #444;
}
header .main-menu > div > ul > li > a:hover,
header ul#top_menu li a.login:hover {
color: #fc5b62;
}