

@media (min-width:1024px){
.main-nav-hover-underline>li>a:after {
    bottom: 20px!important;
    background-color: #af803e!important;
}

.elementor-element.contact-border .contact-bg-dark {
    padding: 90px 80px;
    color: #fff;
}

.elementor-element.contact-border .contact-bg-dark:before {content:"";width: 74em;height: 430px;border: #ac8c66 solid 1px;position: absolute;top: 28px;left: 27px;}

.border-img-center:after {
	content:"";
	width: 107%;
	height: 100%;
	position: absolute;
	left: -32px;
	top: -21px;
	z-index: -1;
	background-image: url(/wp-content/uploads/2024/01/border-center.png);
	background-repeat: no-repeat;
	background-position: 31% 58%;
	background-size: 99%;
}
	
}



.border-img-kare:after {
	content:"";
	width: 98%;
	height: 104%;
	position: absolute;
	left: -5px;
	top: -16px;
	z-index: -1;
	background-image: url(/wp-content/uploads/2024/01/kare-border-img.png);
	background-repeat: no-repeat;
	background-position: 31% 58%;
	background-size: 99%;
}

.border-kubik {
	background-size: 89% auto!important;
	padding-top: 120px;
	padding-bottom: 65px;
	background-position: left center!important;
}

.contact-bg-dark {}

.elementor-element.contact-border {}

.elementor-element .e-con-inner:before {}

  .cutcorners{background: -webkit-linear-gradient(-45deg,  rgba(237,28,36,0) 0%,rgba(237,28,36,0) 3%,rgb(137 131 132) 3.01%,rgb(124 119 119) 97%,rgb(80 68 68) 97%,rgba(237,28,36,0) 97.01%); /* Chrome10+,Safari5.1+ */}


.reviews-content {
    border: #979797 solid 1px;
    display: inline-block;
}
.reviews-img {
    width: 30%;
    float: left;
    position: relative;
    top: -20px;
    left: 10px;
    box-shadow: 0px 0px 6.3px rgb(8 8 8 / 49%);
}
.reviews-text {
    width: 60%;
    float: left;
    padding-left: 25px;
    padding-top: 15px;
}
.container-box {}

.lqd-pf-details .h5 {
    font-family: 'Great Vibes';
    font-size: 2.9em;
}

.elementor-588 .elementor-element.elementor-element-515fd3c3 ul > li > a {
    font-size: 40px;
    line-height: 59px;
    font-family: 'Dancing Script';
}

.is-stuck .elementor-240 .elementor-element.elementor-element-be7de31 .module-logo {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}

.main-header {
	-webkit-box-shadow: inset 0 15px 15px -15px rgb(255 255 255 / 10%), 0 0 2px rgb(0 0 0 / 15%);
    box-shadow: inset 0 15px 15px -15px rgb(255 255 255 / 10%), 0 0 2px rgb(0 0 0 / 15%);
}


.elementor-repeater-item-2b9d1b3 {

}

@media (max-width:1024px) {
	#lqd-site-content .elementor-element.border-kubik {
    background-position: 0% 61%!important;
    background-size: 170%!important;
}

.joinchat {
    --peak: url(
    #joinchat__peak_l);
    bottom: 0px!important;
    right: 0px!important;
}

.text-vertical {
    bottom: -18em!important;
    padding: 0!important;
    font-size: 13px;
}

.elementor-element.contact-border .contact-bg-dark {
    padding: 50px 35px;
    color: #fff;
}

.elementor-element.contact-border .contact-bg-dark:before {content:"";width: 91%;height: 92%;border: #ac8c66 solid 1px;position: absolute;top: 25px;left: 16px;}

.lqd-mobile-sec .navbar-brand {
    padding: 5px 0!important;
    max-width: 75%!important
}

.border-img-center:after {
	content:"";
	width: 103%;
	height: 100%;
	position: absolute;
	left: -5px;
	top: -26px;
	z-index: -1;
	background-image: url(/wp-content/uploads/2024/01/border-center.png);
	background-repeat: no-repeat;
	background-position: 31% 58%;
	background-size: 99%;
}

						  }
@media (max-width:1024px) {
.mobile-rezervasyon.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-2788 {
    border: #000000 solid 1px;
    border-radius: 10px;
    width: 40%;
    background-color: #42424100;
    margin: 10px 20px;
    float: left;
}	
.mobile-sube.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-2791 {
    border: #000000 solid 1px;
    border-radius: 44px;
    width: 55px;
    /* background-color: #d7ad4e; */
    margin: 10px 0px 0px 25px;
    padding: 0px;
    height: 55px;
    float: left;
}
.mobile-sube.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-2791 a {padding: 19px 7px;font-size: 0;}

.mobile-sube.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-2791 a .right-icon {font-size: 16px;}
}	
@media (min-width:1025px) {
.mobile-rezervasyon.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-2788 {display: none!important;}	
.mobile-sube.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-2791 {display: none!important;}	
}					  
