@charset "UTF-8";
/*
Theme Name: Hotelian
Text Domain: hotelian
Version: 1.0.1
Requires at least: 4.7
Tested up to: 6.8
Requires PHP: 7.2
Description: Hotelian is an easy to customize theme and it's packed with a lot of features and very strong admin panel for any client to make a good website. The theme is also included with a lot of features for making a good professional look website with an attractive design.
Tags: custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready, block-styles
Author: TemPlaza Team
Author URI: https://www.templaza.com/
Theme URI: https://hotelian.templaza.net/
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.e-con-inner {
	margin: 0!important;
    width: 100%;
    max-width: 100%!important;
}
/* .ap-title a {
	color: #fff !important;
}
.ap-item .ap-inner .ap-title a {
    -webkit-text-fill-color: initial !important;
}
.ap-item:hover .ap-inner .ap-title a{
	 -webkit-text-fill-color: transparent !important;
} */

.ap-item .ap-inner .ap-title a {
	color:#fff  !important;
    -webkit-text-fill-color: initial !important;
}
.grid__item-img canvas {
    height: 100% !important;
    position: absolute;
    top: 0;
    width: 112% !important;
	max-width: none;
    object-fit: cover;
}
.elementor-element-67fac09 .ui-button.uk-margin-custom{
	display:none !important;
}
.templaza-footer .footer-logo {
	 padding-left: 0px !important;
}
.footer-logo img {
    width: 215px !important;
}
body{
	    background-color: #0f3947 !important;
}
.templaza-footer {
  border-top: 1px solid rgb(81, 83, 98) !important;
}

.templaza-footer .uk-container-large {
	background-color: #0f3947 !important;
}
body .footer-bottom  {
	background-color: #0f3947 !important;
}
#templaza-backtotop {
    background: #0f3947 !important;
}
.uk-card-media-left {
	display:none !important;
}
.tz_custom_1764162605363406 {
    padding-top: 60px !important;
}
.tz_custom_1764162605535333 {
    padding-top: 70px !important;
}
.tz_custom_1764162605633120 {
    padding-top: 70px !important;
}

#templaza-backtotop {
    background: #0f3947 !important;
}

.elementor-25347 .elementor-element.elementor-element-20a1773 .ui-posts-intro-item .uk-card-media-left {
	display:none !important;
}

.preloader-border{
	display:none !important;
}
.loading-img {
	max-width: 60% !important;
	margin:auto;
}
.preloader-inner {
	text-align:center;
}
.uk-card-title a { pointer-events: none !important; }
.uk-card-title a { color: inherit !important; text-decoration: none !important; }
.ui-post-info-wrap .ui-title a { 
	pointer-events: none !important;
	background-image: linear-gradient(to right, #fec657, #fec657 50%, #ffffff 50%) !important;
}
.ui-title a {
    pointer-events: none !important;   /* make link not clickable */
    cursor: default !important;        /* normal cursor */
    color: inherit !important;         /* same color as h3 */
    text-decoration: none !important;  /* remove underline */
}

/* Optional: make it look exactly like normal text */
.ui-title a:hover {
    color: inherit !important;
}
.templaza-footer .textwidget {
    
    color: #e0e0e0  !important;
}
.uk-card-media-top img{
	border-radius:10px !important;
}
.templaza-logo img {
    max-width: 372px;
    max-height: 103px;
	position: relative;
    bottom: -5px;
}
.tz-marquee  {
	overflow:initial !important;
}
.templaza-footer .uk-grid .templaza-column:nth-child(2) {
	padding-top: 95px !important;
    padding-bottom: 60px !important;
    padding-left: 140px !important;
}
.templaza-mobilemenu {
	background-color:#0f3947 !important;
}
@media (max-width: 991px) {
    .templaza-footer .uk-grid .templaza-column:nth-child(1) {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
	.templaza-footer .uk-grid .templaza-column:nth-child(2) {
    padding-top: 0px !important;
    padding-bottom: 60px !important;
    padding-left: 0px !important;
    width: 50% !important;
}
	.footer-logo img {
    width: 170px !important;
}
}