@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Allura&display=swap');

body {font-size: 17px;line-height: 22px;letter-spacing: 0.6px;font-weight: 100;font-family: 'Open Sans', sans-serif;color: #ffffff;background-color: #18181a;}
h1, h2, h3, h4, h5, h6 {font-family: 'Cormorant Garamond', serif;}
.h1, h1 {font-size: 3rem;font-weight:600;}
.wdg {
		position: absolute;
    width: 300px;
    right: 0;
    top: 20%;
    z-index: 99;
    background-color: rgba(0,0,0,0.7);
	padding:10px;
}
.rezeleman {
	width:49%;
	display:inline-block;
}
.rezelemanbtn {
	width:99%!important;
	display:inline-block;
	margin-top:10px;
}


.text-dark {color: #18181a !important;}
#check {display: none !important;}
.mescoimg {margin-right: -119px;bottom: 0;transition: 1s;width: auto;height: 25px;}
.mescoimg:hover {margin-right: 0 !important;transition: 1s;margin-right: -119px;bottom: 0;}
.back-contain {background-position: center;background-size: contain;background-repeat: no-repeat;}
.back-cover {background-position: center;background-size: cover;background-repeat: no-repeat;}
.satirgizle {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
li{list-style:circle;    list-style-position: inside;}
li.nav-item{list-style:none;}
ul {padding: 0;}
.px-lg-15{padding:0 15rem;}
a,a:hover  {color: white;text-decoration: none;}

.modal-body .owl-prev {position: absolute;z-index: 9999;left: 30px;top: 50%;}
.modal-body .owl-next {position: absolute;z-index: 9999;right: 30px;top: 50%;}
.modal-dialog.modal-dialog-centered {max-width: 40% !important;}
.basliktext h1 {font-weight: 300;font-size: 45px;}
.whatsapp {position: fixed;z-index: 99999;left: 30px;bottom: 55px;}
.whatsapp img {width: 60px;}


/*rezform start*/
.rzvform {position: absolute;bottom: 0;z-index: 9;width: 100%;display: flex;justify-content: center;align-items: center;padding: 10px 0;background-color: rgba(0, 0, 0, 0.88);}
.rzvform label {font-size: 15px;}
.rzveleman {width: 125px;text-align: center;}
.rzvbtn {background-color: #ff1919;width: auto;font-family: cinzel, serif;font-weight: 500;font-size: 19px;letter-spacing: 0.5px;color: white;cursor:pointer;}

/*rezform end*/


/*header start*/
.header {z-index: 99;background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);height: 300px;padding:30px 0;}
.logodiv {width: 100%;display: flex;justify-content: center;position: absolute;z-index: 100;}
.logodiv .logo {width: 250px;margin: 5px 10px;}
.col-dil {position: absolute;z-index: 99999;right:240px;top:65px}
.col-dil .dropdown-toggle, .dropdown-item {color: #ffffff;font-size: 17px;font-family: cinzel, serif;}
.col-dil .dropdown-toggle:hover {text-decoration: none ;}
.col-callcenter {position: absolute;top: 75px;right: 70px;font-size: 15px;z-index: 99999;}
.col-callcenter a {color: black;padding: 0.7rem;background-color: white;font-family: cinzel, serif;font-size: 18px;line-height: 0;border:1px solid white;transition: all .35s ease;}
.col-callcenter a:hover {text-decoration: none;color: white;background-color: black;transition: all .35s ease;}
.header .dropdown-menu {right: -70px;font-size: 17px;left: auto;min-width: 55px;list-style: none;background: transparent;border: none;}
.header .col-dil .dropdown-menu {right: -12px;}
/*menu start*/

.hvr-sweep-to-left:before {background: #d4dcdd;}
.button_container {position: absolute;top: 70px;left: 55px;height: 27px;width: 38px;cursor: pointer;z-index: 101;transition: opacity .25s ease;}
.button_container.active .top {transform: translateY(15px) translateX(0) rotate(45deg);top: 0px;width: 100%}
.button_container.active .middle {opacity: 0}
.button_container.active .bottom {transform: translateY(-7px) translateX(0) rotate(-45deg);top: 22px;width: 100%;}
.button_container span {background: white;border: none;height: 2px;position: absolute;top: 5px;transition: all .35s ease;cursor: pointer;box-shadow: 0px 1px 1px rgba(51, 51, 51, 0.38);}
.button_container span.menutext {top: 3px;font-size: 20px;left: 52px;height: 0;color: #ffffff;font-weight: 400;font-family: cinzel, serif;}
.button_container span.top {width:100%; right:0;}
.button_container span.middle {top: 15px; width:100%}
.button_container span.bottom {top: 25px;width:100%}


.overlay {position: fixed;background: none;top: 0;height:100vh;left: 0;width:0;opacity: 0;visibility: hidden;transition: opacity .35s, visibility .35s, width .35s;overflow: hidden}
.overlay.open {opacity: 1;visibility: visible;width: 100%;z-index: 99;padding: 0 !important;background-color: #18181a;}
/*.overlay.open li {animation: fadeInRight .5s ease forwards;animation-delay: .35s}*/
.overlay.open li:nth-of-type(2) {animation-delay: .4s}
.overlay.open li:nth-of-type(3) {animation-delay: .45s}
.overlay.open li:nth-of-type(4) {animation-delay: .5s}
.overlay nav {position: relative;height: 100%;top: 0;font-size: 23px;text-align: right}
.overlay ul {position: relative;height: 100%;display: block;padding: 220px 55px 55px;width: 70%;}
.overlay ul li {list-style: none;margin-bottom:15px;}
.overlay ul li a {display: block;position: relative;color: white !important;text-decoration: none;overflow: hidden;font-size: 24px;font-weight: 300;padding: 5px 0;text-align: left;font-family: 'Cormorant Garamond', serif;}
.overlay ul li a:active:after,
.overlay ul li a:focus:after,
.overlay ul li a:hover:after {width: 100%;}
@keyframes fadeInRight {0% {opacity: 0;left: 20%}100% {opacity: 1;left: 0}}
.overlay.open .dropdown-toggle::after {display: none;}
.overlay.open .navbar-nav .dropdown-menu {background: transparent;border: none;padding: 0;position: absolute;top: 0px;height: auto;}
.overlay.navbar {padding: 0 !important;}
.dropdown-item:focus, .dropdown-item:hover {color: white; text-decoration: none; background-color: transparent; }
.twomenudeskt {display: none !important;}
.twomenudeskt.onhoverdrop {display: block !important;}



.menuimgdiv {width: 0%;overflow: hidden;-ms-flex-negative: 0;flex-shrink: 0;opacity: 0;-webkit-transition: all 2s ease-in-out;transition: all 2s ease-in-out;}
.overlay.open .menuimgdiv {
    opacity: 1;
    width: 35%;
}
.imgbackbig {width: 100%;height: 100vh;background-size: cover;background-position: center;}
/*menu end*/
/*header end*/

/*homeslide start*/
.sectslider, .sectslider .homeslide, .sectslider .homeslide .item, .sectslider .homeslide .item .back-cover {height: 100vh !important;}
.sectslider .owl-dots {position: absolute;width: 100%;display: flex;justify-content: center;bottom: 75px;z-index: 9999;}
.sectslider .owl-dot {background: transparent;height: 10px;width: 10px;margin: 3px;border: 2px solid white;border-radius: 40px;}
.sectslider .owl-dot.active {background-color: white;}
.slaytshadow {background-color: #000000 !important;opacity:0.3;width:100%;height:100%}
.slayttext {position: absolute;bottom: 124px;width: 40%;left: 120px;color: white;}
.slayttext p {font-weight: 100;}
/*homeslide end*/

/*homepagetitle start*/
.hometext h1 {color: white;font-size: 65px;font-weight: 300;padding: 0 15px;font-family:'Allura', cursive;}
.hometext h4 {color: white;font-weight: 300;padding: 0 15px;}
.hometext h1:before {content: '';position: absolute;top: 36%;left: 0;width: 240px;height: 1px;background: #fff;}
.hometext h1:after {content: '';position: absolute;top: 36%;right: 0;width: 240px;height: 1px;background: #fff;}
/*homepagetitle end*/

/*homepagetext start*/
.homepagetext {height: 100vh;background-color:white;color: #18181a;}
.homepageimg {height: 100vh;}
.homepagetextcoldiv {width: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;height: 100vh;}
.homepagetextbigdiv {width: 100%;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}
.homepagetextdiv {-ms-flex-preferred-size: 530px;flex-basis: 530px;max-width: 530px;width: 100%;text-align: center;}
.homepageimg:after {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: #18181a;background-position: 50%;-webkit-transition: all 1s cubic-bezier(.17,.67,.72,1.28);transition: all 1s cubic-bezier(.17,.67,.72,1.28);}
.homepageimgdiv.active .homepageimg:after {right: 100%;}
/*homepagetext end*/


/*homelefttext start*/
.homelefttexttitle:after {content: '';display: block;width: 50%;height: 1px;background: #fff;-webkit-transform: translateX(-50%);transform: translateX(50%);margin-top: 25px;}
.bg-white .homelefttexttitle:after {content: '';display: block;width: 50%;height: 1px;background: #18181a;-webkit-transform: translateX(-50%);transform: translateX(50%);margin-top: 25px;}
.homelefttextcoldiv {width: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;height: 100vh;}
.homelefttextbigdiv {-webkit-box-shadow: 0 0 20px rgba(0,0,0,.7);box-shadow: 0 0 20px rgba(0,0,0,.7);width: 90%;height: 80%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}
.homelefttextdiv {-ms-flex-preferred-size: 530px;flex-basis: 530px;max-width: 530px;width: 100%;text-align: center;-webkit-transform: translateY(-100px);transform: translateY(-100px);opacity: 0;-webkit-transition: all 1.5s cubic-bezier(.17,.67,.72,1.28);transition: all 1.5s cubic-bezier(.17,.67,.72,1.28);}
.homelefttext.active .homelefttextdiv {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
.homelefttextimgdiv {overflow: hidden;}
.homelefttextimg {height: 100vh;}
.homelefttextimg:after {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: #18181a;background-position: 50%;-webkit-transition: all 1s cubic-bezier(.17,.67,.72,1.28);transition: all 1s cubic-bezier(.17,.67,.72,1.28);}
.homelefttext.active .homelefttextimg:after {right: 100%;}
a.homelefttextview {position: absolute;bottom: 80px;right: 70px;color: #fff;padding-right: 73px;text-decoration: none;font-size: 16px;font-family: 'Cormorant Garamond', serif;}
a.homelefttextview:after {content: '';position: absolute;top: 50%;right: 0;margin-top: -8px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;background-image: url(../images/sprite.png);background-position: -108px -85px;width: 34px;height: 16px;}
.bg-white a.homelefttextview {position: absolute;bottom: 80px;right: 70px;color: #18181a;padding-right: 73px;text-decoration: none;}
.bg-white a.homelefttextview:after {content: '';position: absolute;top: 50%;right: 0;margin-top: -8px;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;background-image: url(../images/sprite.png);background-position: -147px -85px;width: 34px;height: 16px;}
a.homelefttextview:hover:after {right: -10px;}

/*homelefttext end*/

/*homerighttext start*/
.homerighttexttitle:after {content: '';display: block;width: 50%;height: 1px;background: #fff;-webkit-transform: translateX(-50%);transform: translateX(50%);margin-top: 25px;}
.bg-white .homerighttexttitle:after {content: '';display: block;width: 50%;height: 1px;background: #18181a;-webkit-transform: translateX(-50%);transform: translateX(50%);margin-top: 25px;}
.homerighttextcoldiv {width: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-start;height: 100vh;}
.homerighttextbigdiv {-webkit-box-shadow: 0 0 20px rgba(0,0,0,.7);box-shadow: 0 0 20px rgba(0,0,0,.7);width: 90%;height: 80%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}
.homerighttextdiv {-ms-flex-preferred-size: 530px;flex-basis: 530px;max-width: 530px;width: 100%;text-align: center;-webkit-transform: translateY(-100px);transform: translateY(-100px);opacity: 0;-webkit-transition: all 1.5s cubic-bezier(.17,.67,.72,1.28);transition: all 1.5s cubic-bezier(.17,.67,.72,1.28);}
.homerighttext.active .homerighttextdiv {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
.homerighttextimgdiv {overflow: hidden;}
.homerighttextimg {height: 100vh;}
.homerighttextimg:after {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: #18181a;background-position: 50%;-webkit-transition: all 1s cubic-bezier(.17,.67,.72,1.28);transition: all 1s cubic-bezier(.17,.67,.72,1.28);}
.homerighttext.active .homerighttextimg:after {right: 100%;}
a.homerighttextview {position: absolute;bottom: 80px;left: 70px;color: #fff;padding-left: 73px;text-decoration: none;font-size: 16px;font-family: 'Cormorant Garamond', serif;}
a.homerighttextview:after {content: '';position: absolute;top: 50%;margin-top: -8px;transition: all .3s ease-in-out;background-image: url(../images/sprite.png);background-position: -108px -85px;width: 34px;height: 16px;left: 0;right: auto;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.bg-white a.homerighttextview {position: absolute;bottom: 80px;left: 70px;color: #18181a;padding-left: 73px;text-decoration: none;}
.bg-white a.homerighttextview:after {content: '';position: absolute;top: 50%;margin-top: -8px;transition: all .3s ease-in-out;background-image: url(../images/sprite.png);background-position: -147px -85px;width: 34px;height: 16px;left: 0;right: auto;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
a.homerighttextview:hover:after {left: -10px;}

/*homerighttext end*/

/*homecontact start*/
.homecontact {box-shadow: 0 2px 17px #000000d6;}
/*homecontact end*/


/*footer start*/
.footersect, .footersect a, .footersect a:hover {color: #ffffff;text-decoration: none;font-size:14px;}
.footersect .social-list i {font-size: 25px;margin: 8px 10px;}
.footersect ul {margin: 0;}
.footersect li {font-family:'Roboto', sans-serif;display: inline;border-right: 1px solid;padding: 0 15px;}
.footersect li:last-child {border-right: none;}
.footersect div#ebultenid {display: inline-flex;}
.footersect input#xbultenmail {background-color: transparent;border-radius: 0;border: 1px solid white;border-right: none;width: 350px;padding: 20px 10px;}
.footersect .ebulteneleman .ebultenbtn {    padding: 8px 40px;border: 2px solid white;border-radius: 0;font-size: 15px;cursor: pointer;background-color: white;color: #18181a;font-weight: 600;}

.hvr-underline-from-right:before {background: #333333;height: 2px;}
.footersect h3 {font-weight: 400;}
.footeroteller {background-color: rgba(255,255,255,0.7);padding: 15px 0;}
.footeroteller h5 {color: #01468e;font-style: italic;margin: 0 !important;}
.footeroteller h5 b {font-weight:900}
/*footer end*/


.haveslayt.innerbasliktext {padding: 136px 0 65px 0;bottom: 180px;z-index: 9;width: 70%;position: absolute;left: 15%;}
.innerbasliktext {padding: 0 0 30px 0;}
.innerbasliktext h1 {font-size:65px;}
.downpage, .sitenavigatorsect {padding: 0 100px;}
.downpagebigdiv {height: 535px;padding: 35px;}
.downpagediv {height: 100%;display: grid;justify-content: center;align-items: end;text-align: center;padding: 55px 0;filter: grayscale(0.5);}
.downpagetitle {text-transform: uppercase;margin-bottom: 25px;}
.downpageviewdiv {width: 280px;margin: 0 auto;}
.downpageviewdiv a {color: white;text-decoration: none;}
.downpageviewdiv p {border: 1px solid white;padding: 20px 0;font-family: 'Cormorant Garamond', serif;font-size: 20px;transition: all .3s ease-in-out;font-weight:600;}
.downpageviewdiv a:hover p {color: #18181a;background-color: white;transition: all .3s ease-in-out;}
.genelyazigetir {font-size: 14px;}
.sitenavigator a{color:white;text-decoration:none;}
/*ic slide*/
.innersectslider .back-cover {height: 100vh;}
.innersectslider .owl-prev {float: left;left: 15px;position: absolute;top: 53%;}
.innersectslider .owl-next {float: right;right: 15px;position: absolute;top: 53%;}
/*ic slide end*/




/*generalinnerpage start*/
.generaltexttitle:after {content: '';display: block;width: 50%;height: 1px;background: #fff;-webkit-transform: translateX(-50%);transform: translateX(50%);margin-top: 25px;}
.generaltextcoldiv {width: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;height: 100vh;}
.generaltextbigdiv {-webkit-box-shadow: 0 0 20px rgba(0,0,0,.7);box-shadow: 0 0 20px rgba(0,0,0,.7);width: 90%;height: 80%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}
.generaltextdiv {-ms-flex-preferred-size: 530px;flex-basis: 530px;max-width: 530px;width: 100%;text-align: center;}
.generaltextimgdiv {overflow: hidden;cursor: url(../images/zoom.png), move;}
.generaltextimg {height: 100vh;}
.generaltextimg:after {content: '';position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: #18181a;background-position: 50%;-webkit-transition: all 1s cubic-bezier(.17,.67,.72,1.28);transition: all 1s cubic-bezier(.17,.67,.72,1.28);}
.generaltext.active .generaltextimg:after {right: 100%;}
.generalinnerimg.back-cover.lazy {width: 100%;height: 100vh;}
img.zoomimg {position: absolute;left: 25px;top: 55px;}
/*generalinnerpage end*/

/*inner gallery start*/
.image_wid {height: 160px;background-position: center;background-size: cover;}
/*inner gallery end*/

/*form*/
.maps {margin-bottom: 40px;}
.mt-4 {margin-top: -40px;}
.contact-form div {margin-bottom: 5px;}
.iletisim input {height: 50px;line-height: 50px;border: 1px solid #89898c;padding: 0 20px;outline: none;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0 0 0 transparent;-khtml-box-shadow: 0 0 0 transparent;-moz-box-shadow: 0 0 0 transparent;-ms-box-shadow: 0 0 0 transparent;-o-box-shadow: 0 0 0 transparent;box-shadow: 0 0 0 transparent;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}
.iletisim input[type='text'],.iletisim input[type='email'],.iletisim input[type='password'],.iletisim input[type='search'] {width: 100%;}
.iletisim input:hover,.iletisim input:active,.iletisim input:focus {border-color: #89898c;outline: none;-webkit-box-shadow: 0 0 0 transparent;-khtml-box-shadow: 0 0 0 transparent;-moz-box-shadow: 0 0 0 transparent;-ms-box-shadow: 0 0 0 transparent;-o-box-shadow: 0 0 0 transparent;box-shadow: 0 0 0 transparent;}
.iletisim textarea {border: 1px solid #89898c;padding: 15px 20px;outline: none;width: 100%;-webkit-border-radius: 0;-khtml-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0 0 0 transparent;-khtml-box-shadow: 0 0 0 transparent;-moz-box-shadow: 0 0 0 transparent;-ms-box-shadow: 0 0 0 transparent;-o-box-shadow: 0 0 0 transparent;box-shadow: 0 0 0 transparent;-webkit-transition: all 300ms linear 0ms;-khtml-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}
.iletisim textarea:hover,.iletisim textarea:active,.iletisim textarea:focus {border-color: #89898c;outline: none;-webkit-box-shadow: 0 0 0 transparent;-khtml-box-shadow: 0 0 0 transparent;-moz-box-shadow: 0 0 0 transparent;-ms-box-shadow: 0 0 0 transparent;-o-box-shadow: 0 0 0 transparent;box-shadow: 0 0 0 transparent;}
.form-control{background-image: url(../images/assets/select-arrow.jpg) !important; }
div#btnIletisim {border: 2px solid #89898c;padding: 10px;font-weight: 600;color: #89898c;margin-bottom: 5px;float: right;transition:all .5s ease}
div#btnIletisim:hover{border: 2px solid #89898c;padding: 10px;font-weight: 600;color: white;background-color: #89898c;transition:all .5s ease}
.ikformgonder {border: 2px solid #1f0000;}
/*form end*/

/*galeri start*/
.gallery-content .gallery_item {overflow: hidden}
.section_page-gallery {background-color: #fff;padding-top: 40px;padding-bottom: 120px}
.gallery .heading {margin-bottom: 40px}
.gallery.no-padding .gallery-cat {padding-left: 15px;padding-right: 15px}
.gallery.no-padding .gallery-content {margin-top: 40px}
.gallery.no-padding .gallery-content .row {margin-left: 0;margin-right: 0}.gallery.no-padding .gallery-content [class*=col-] {padding-left: 0;padding-right: 0;margin-top: 0}
.gallery.no-padding .gallery-content .item {margin-top: 0}
.gallery-content .our-gallery, .gallery.gallery-3 .gallery-content [class*=col-] {margin-top: 30px}
.gallery-content {margin-top: 20px;margin-bottom: 20px}
.gallery-content .gallery_item {position: relative}
.gallery-content .gallery_item img {width: 100%}
.gallery-content .gallery_item a:focus img, .gallery-content .gallery_item a:hover img {opacity: 1;}
.gallery-content .gallery_item .text {position: absolute;bottom: 10px;left: 15px;right: 15px;color: #fff;z-index: 10;font-size: 16px;pointer-events: none;font-weight: 400;opacity: 0;visibility: hidden;-webkit-transform: translate(0, 50%);-moz-transform: translate(0, 50%);-ms-transform: translate(0, 50%);-o-transform: translate(0, 50%);-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;max-width: 280px}
.gallery-content .gallery_item:hover .text {opacity: 1;visibility: visible;-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0)}
.gallery-content .gallery_item:hover:before {top: 0;opacity: .9}
.gallery-content .our-gallery .awe-btn {min-width: 180px}
.gallery-content.hover-img .gallery_item:before {background: 0 0}
.gallery-content.hover-img .gallery_item img {-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease}
.gallery-content.hover-img .gallery_item:hover img {transform: scale(1.1)}
.gallery-isotope .item-isotope {float: left;margin-top: 20px;padding-left: 10px;padding-right: 10px}
.gallery-isotope.pd-0 .item-isotope {padding: 0;margin-top: 0}
.gallery-isotope.col-3 .item-isotope, .gallery-isotope.col-3 .item-size {width: 33.333333%}
.gallery-isotope.col-4 .item-isotope, .gallery-isotope.col-4 .item-size {width: 25%}
.gallery-isotope.col-4 .item-isotope.larger {width: 50%}
.gallery-isotope.col-6 .item-isotope, .gallery-isotope.col-6 .item-size {width: 16.66666667%}
.gallery-cat ul {margin-bottom: 0;font-size: 0}
.gallery-cat ul li {font-size: 16px;display:inline-block}
.gallery-cat ul li a {color: white;text-transform: uppercase;display: block;padding: 7px 15px;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;font-size: 13px;font-weight: 300}
.gallery-cat ul li.active a, .gallery-cat ul li:hover a {background-color: #870041;color: #fff}
.gallery_item {transition: all .5s ease;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease}
.lazyl {background-position: center;background-size: cover;height: 200px;width: 24%;float: left;margin: 0.5%;}.gallery-isotope, .section.fotogaleri .container {display: flex;justify-content: center;flex-flow: wrap;}
.sadecemobilgalerim {display: none;color: white;font-size: 17px;text-align: left;padding: 0 10px;margin: 10px 0;border-bottom: 1px solid white;cursor: pointer;width: 100%;float: left;}
.showyap{display:inline !important;}
.showyapma {display: none;}
/*galeri end*/


/*mobile footer*/

section.mobilefooter {position: fixed;top: 185px;color: white;z-index: 99;background: rgba(94,137,181,1);height: auto;text-align: center;font-size: 15px;width: 100%;padding: 0px 15px;}
section.mobilefooter p {margin: 10px 0 10px;}



.mobfooter {position: fixed;bottom: 0;height: 41px;right: 0;direction: ltr;width: 100%;background-image: linear-gradient(to right, #5e89b5 0%, #c79fcc 51%, #5e89b5 100%);z-index: 9;}
.mobrezervasyon {width: 50%;float: left;height: 100%;font-size: 17px;text-align: center;color: white;padding-top: 10px;border-right: 1px solid;}
.mobiletisim {width: 50%;float: left;height: 100%;font-size: 17px;text-align: center;color: white;padding-top: 10px;border-left: 1px solid;}
.deshid {display: none;visibility: hidden;}
/*mobile footer End*/




/*Responsive*/
@media (min-width:1500px) {


}

@media (min-width:1400px) {
    .overlay ul li a {
        font-size: 35px;
    }
    .overlay ul li {
        margin-bottom: 35px;
    }
    .header .dropdown-menu {
        right: -105px;
    }

}

@media (max-width:1100px) {

.modal-dialog.modal-dialog-centered {max-width: 100% !important;}

}

@media (max-width:992px) {
.wdg {
	position: static;
	float:left;
    width: 100%;
}
    .myters {display: flex;flex-flow: column-reverse}
    .button_container {top: 50px;left: 40px;}
    .logodiv .logo {width: 200px;margin: 0px 10px;}
    .col-callcenter {position: relative;top: 100px;left: 0;right: 0;text-align: center;}
    .col-callcenter a {position: absolute;width: 90%;left: 5%;padding: 25px;}
    .col-dil {right: 25px;top: 50px;}
    .slayttext {width: 70%;}
    .header{z-index:9999;}
    .header .dropdown-menu {right: -13px;background: #18181a;}
    .overlay.open .navbar-nav .dropdown-menu {right: -240px;}
    .footersect input#xbultenmail {width: 200px;}
    .footersect .ebulteneleman .ebultenbtn {padding: 8px 20px;}
    .hometext h1:before,.hometext h1:after {width: 80px;}
    .homepagetext {height: auto;}
    .homepageimg, .homelefttextimg, .homerighttextimg {height: 50vh;}
    .homepagetextcoldiv, .homelefttextcoldiv, .homerighttextcoldiv, .generaltextcoldiv {height: auto;padding: 60px 25px 60px;}
    .homepagetextdiv {flex-basis: 100%;max-width: 100%;}
    .bg-white a.homerighttextview, a.homerighttextview{left: 17%;font-size: 20px;font-weight: 700;bottom: -42px;}
    a.homelefttextview, .bg-white a.homelefttextview {right: 17%;font-size: 20px;font-weight: 700;bottom: -42px;}
    .homelefttextcoldiv, .homerighttextcoldiv, .homelefttextcoldiv, .generaltextcoldiv {width: 100%;}
    .homelefttextbigdiv, .homerighttextbigdiv, .homelefttextbigdiv, .generaltextbigdiv {width: 100%;height: 100%;box-shadow: none;}
    .generalinnergallery {display: block !important;width: 48%;float: left;margin: 1%;height: 266px;}
    .generalinnerimg {height: 100% !important;}
    img.zoomimg {display: none;}
    .innerbasliktext {padding: 220px 0 0 0;margin: 0 !important;}
    .haveslayt.innerbasliktext {padding: 60px 0 65px 0;width: 100%;left: 0;}
    .overlay ul {padding: 220px 30px 55px 30px;width: 100%;}
    .overlay.open .menuimgdiv {width: 100%;filter: brightness(0.3);}
}




@media (max-width:767px) {
    .h1, h1 {font-size: 2rem;}
    .sadecemobilgalerim {display: block !important;}
    .gallery-cat.text-center {display: none;}
    .gallery-img img.lazy {width: 50%;padding: 3px;}
    .gallery-content {margin-top: 0;}
    .lazyl { width: 49%;}
    .mobsatirgizle {display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;overflow: hidden;}
    .button_container {top: 25px;left: 22px;}
    .logodiv .logo {width: 160px;margin: -25px 10px;}
    .col-dil {right: 5px;top: 25px;}
    .slayttext {width: 90%;left: 20px;bottom: 25px;}
    .slayttext h1 {font-size: 35px;}
    .col-callcenter { top: 60px;}
    .col-callcenter a {padding: 20px;}
    .hometext h1 {font-size: 35px;}
    .hometext h1:before, .hometext h1:after {width: 38px;}
    .py-5 {padding: 20px 0 !important;}
    .header {height: 160px;}
    .menutext {display: none;}
    .innersectslider .back-cover {height: 65vh;}
    .innerbasliktext h1 {font-size: 38px;}
    .icgaleri{margin-bottom: 20px;}
    .downpage {padding: 0;}
    .sitenavigatorsect {padding: 25px;}
    .innerbasliktext {padding: 170px 0 0 0;}
    .downpagebigdiv {height: 360px;}
    .downpageviewdiv {width: 180px;}
    .overlay nav {position: absolute;z-index: 9999;}
    .overlay ul {padding: 220px 16px 55px 15px;}
    .overlay ul li a {font-size: 25px;}
    .nav-item.dropdown.show {margin-bottom: inherit;}
    .overlay.open .navbar-nav .dropdown-menu {padding: 15px 0;position: relative;right: -30px !important;}
    .generalinnergallery {display: block !important;width: 48%;float: left;margin: 1%;height: 150px;}
}

/*responsive end*/


