@import url(../../../../css);
a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{scroll-behavior:smooth}
@keyframes menuAniRenk{
0%{border-right:300px solid #6a604d;border-bottom:0 solid #6a604d}
100%{border-right:400px solid #6a604d;border-bottom:100vh solid #6a604d}
}
@keyframes menuAniBeyaz{
0%{border-right:300px solid #fff;border-bottom:0 solid #fff}
100%{border-right:400px solid #fff;border-bottom:100vh solid #fff}
}
body{font-family:Montserrat,sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
:focus{outline:0}
.clear{clear:both}
img{max-width:100%;height:auto}
.gorunmez{width:100%;height:100vh;top:0;left:0;position:fixed;z-index:8;display:none}
.overflow{overflow:hidden}
.ty-wrapper{width:100%;height:100vh;display:table;background-color:#333}
.ty-vertical{display:table-cell;vertical-align:middle;text-align:center;font-size:25px;color:#fff}
.main-page,.main-page-open{position:relative;width:100%;display:inline-block;float:left;overflow:hidden}
.video{width:100%;float:left;height:100vh;background-size:cover;background-position:center}
.video:before{content:"";position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.3);left:0;top:0;z-index:1}
video{width:100%;min-height:100%;position:fixed;top:0;left:0}
.index-logo{width:100%;height:100vh;position:relative;z-index:1;text-align:center;display:flex;align-items:center}
.ortala{width:100%;text-align:center}
.basla{width:290px;height:60px;display:inline-block;border:3px solid #fff;text-align:center;line-height:60px;color:#fff;font-size:15px;font-weight:700;margin-top:50px;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;background:0 0}
.basla:hover{background:rgba(255,255,255,.3)}
header{width:100%;position:absolute;z-index:10;color:#fff;top:20px}
.menu-btn{width:20px;height:20px;z-index:9;padding:0;box-sizing:border-box;transition:all .3s ease-in-out;display:block;position:relative;float:left;margin-left:0;margin-right:15px}
.menu-trigger.second{transition:all .5s 0s;z-index:5;height:15px;width:95%;margin:0 auto;position:relative}
.menu-trigger.second .line{width:100%;position:absolute;top:0;left:0;height:2px;background:#fff}
.menu-trigger.second .line.line-2{top:50%;margin-top:-1px;left:0;transition:all .3s .3s}
.menu-trigger.second .line.line-3{bottom:0;top:auto;left:0;transition:all .1s .3s,transform .3s 0s;-webkit-transition:all .1s .3s,transform .3s 0s;-moz-transition:all .1s .3s,transform .3s 0s;-ms-transition:all .1s .3s,transform .3s 0s;-o-transition:all .1s .3s,transform .1s 0s}
.menu-btn.active{transform:rotate(135deg);transition:all .5s .3s}
.menu-btn.active .line-1{top:50%;margin-top:-1px;transform:rotate(90deg);transition:all .3s,transform .3s .3s;-webkit-transition:all .3s,transform .3s .3s;-moz-transition:all .3s,transform .3s .3s;-ms-transition:all .3s,transform .3s .3s;-o-transition:all .3s,transform .3s .3s;background:#000}
.menu-btn.active .line-2{opacity:1;transition:all .3s,opacity .3s 0s;-webkit-transition:all .3s,opacity .3s 0s;-moz-transition:all .3s,opacity .3s 0s;-ms-transition:all .3s,opacity .3s 0s;-o-transition:all .3s,opacity .3s 0s;background:#000}
.menu-btn.active .line-3{bottom:50%;margin-bottom:-1px;transform:rotate(0);transition:all .3s,transform .3s .3s;-webkit-transition:all .3s,transform .3s .3s;-moz-transition:all .3s,transform .3s .3s;-ms-transition:all .3s,transform .3s .3s;-o-transition:all .3s,transform .3s .3s;background:#000;opacity:0}
.menuButon{float:left;margin-left:40px;line-height:15px;cursor:pointer}
.menuButon span{float:left;font-size:15px;font-weight:700}
.langMenu{float:right;margin-right:40px;position:relative;cursor:pointer}
.langMenu .menu-btn{float:right;margin-right:0;margin-left:15px}
.langMenu span{font-size:15px;font-weight:700}
.t-check-in,.t-check-out,.t-datepicker{display:inline-block;position:relative;float:left}
.t-datepicker{clear:both;width:100%;font-size:14px}
.t-check-in,.t-check-out{border-width:1px;border-style:solid;width:100%;box-sizing:border-box;background:#fff;margin-top:7px;font-size:13px}
.t-check-in .t-date-info-title,.t-check-out .t-date-info-title{position:absolute;top:10px;left:20px;display:block;font-weight:400;opacity:1;font-size:13px;cursor:pointer;color:#7d7d7d}
.t-check-in .fa,.t-check-out .fa{top:-1px;position:relative}
.t-check-in{border-right-width:1px;border-radius:0}
.t-picker-only{border-radius:4px;width:100%}
.t-check-out{border-radius:0}
.t-check-out .t-datepicker-day{left:-100%}
.t-input{bottom:0;left:0;position:absolute;z-index:-1;opacity:0}
.t-arrow-top{top:59px;z-index:9999}
.t-arrow-top,.t-arrow-top::after{border-width:10px;border-style:solid;border-color:transparent transparent #ddd;display:inline-block;position:absolute}
.t-arrow-top::after{top:-9px;left:-10px;content:'';border-width:10px;border-bottom-color:#fff}
.t-dates{padding:10px 15px;height:38px;box-sizing:border-box}
.t-datepicker-day{border-width:1px;border-style:solid;top:51px;overflow:hidden;position:absolute;z-index:9998;padding:10px 0;border-radius:4px;box-shadow:0 7px 15px rgba(0,0,0,.25)}
.t-table-wrap{width:100%;padding:0 10px;font-size:inherit;display:inline-block;vertical-align:top}
.t-datepicker-days{width:650px}
.t-datepicker-days .t-table-wrap{padding:0;width:47%;margin-left:2%}
@media (max-width:480px){
.t-datepicker-days{width:300px}
.t-datepicker-days .t-table-wrap{margin-left:0;width:100%;padding:0 10px}
}
@media (max-width:320px){
.t-datepicker-days{width:290px}
.t-datepicker-days .t-table-wrap{padding:0 5px}
}
.t-table-condensed{width:100%;border-spacing:0;border-collapse:collapse;vertical-align:top}
.t-next,.t-prev,.t-table-condensed td,.t-table-condensed th{text-align:center;padding:10px}
.t-date-title{clear:both;width:100%;text-align:center;display:inline-block;margin:0;padding:15px 0 10px}
.t-day,.t-disabled,.t-end,.t-range,.t-start{border-width:2px;border-style:solid}
.t-arrow{border:none}
.t-hover-day::after,.t-special-day:before{content:'';border-style:solid}
.t-arrow,.t-dates,.t-day,.t-end,.t-end-limit,.t-range,.t-start{cursor:pointer}
.t-special-day{position:relative}
.t-special-day:before{height:3px;width:3px;top:0;right:0;position:absolute;display:block;border-width:3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.t-hover-day{position:relative}
.t-hover-day-content{top:-30px;width:70px;right:calc(50% - 35px);position:absolute;font-size:12px;font-weight:700;padding:3px 5px;border-radius:4px;z-index:9999}
.t-hover-day::after{position:absolute;top:-8px;right:calc(50% - 7px);border-width:7px}
.t-today .t-hover-day-content{z-index:9998}
.t-check-in .t-end-limit,.t-disabled{opacity:.25;cursor:auto}
.navbar-brand,.navbar-brand:hover,a{color:#f2b727}
.item{color:#757575}
.active .item,.btn-border,.item.active,.item:hover{color:#f2b727}
.btn-border{border-color:#f2b727}
.btn-border:hover{color:#f2b727;border-color:#f2b727}
.btn-main:hover,.btn-toggle:hover{background-color:#f2b727}
.checkbox[checked=checked]+.checkbox-label::after,.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x,.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y,.ps__thumb-x,.ps__thumb-y{background-color:#f2b727}
.checkbox:hover+.checkbox-label::after{background-color:#f2b727}
.box-getdate .btn-main{color:#f2b727;border:1px solid #f2b727}
.box-getdate .btn-main:active,.box-getdate .btn-main:focus,.box-getdate .btn-main:hover{color:#f2b727;border-color:#f2b727}
.progress-bars{background:#f2b727}
.t-check-in,.t-check-out{border-color:#ddd}
.t-check-in{border-right-color:#ddd}
.t-date-title{color:#e91e63}
.t-special-day:before{border-color:#e91e63 #e91e63 transparent transparent}
.t-datepicker-day{border-color:#ededed;background:#fff}
.t-day,.t-disabled,.t-end,.t-range,.t-start{background:#fafafa;border-color:#fff}
.t-disabled{background:0 0}
.t-highlighted{color:#f2b727}
.t-highlighted.t-disabled{background:#fafafa}
.t-end,.t-end-limit,.t-start{color:#fff;background:#f2b727}
.t-range,.t-range-limit{color:#f2b727}
.t-range{background:#fbf3df}
.t-range-limit{background:#fbf3df}
.t-range-limit.t-end,.t-range-limit.t-start{color:#fff;background:#f2b727}
.t-check-in .t-end,.t-check-out .t-start,.t-check-out tr~.t-end{color:#fff;background:#f2b727}
.t-hover-day,.t-hover-day-content,.t-hover-day:hover{color:#fff;background:#f2b727}
.t-hover-day::after{border-color:#f2b727 transparent transparent}
.t-today,.t-today .t-hover-day-content{background:#aeaeae}
.t-end.t-today,.t-end.t-today .t-hover-day-content,.t-start.t-today,.t-start.t-today .t-hover-day-content,.t-today:hover,.t-today:hover .t-hover-day-content{background:#f2b727}
.t-today::after{border-top-color:#aeaeae}
.t-end.t-today::after,.t-start.t-today::after,.t-today:hover::after{border-top-color:#f2b727}
.t-end.t-today,.t-start.t-today{color:#fff}
.main{width:100%;float:left;position:relative;background:#fff;overflow:hidden;z-index:2}
.container{width:1365px;margin:auto}
.rezervasyon{width:100%;float:left;margin-top:100px}
.rezervasyon h2{font-size:25px;font-weight:700;margin-bottom:10px}
.rezervasyon p{font-size:15px;font-weight:400;color:#434343;opacity:.7;margin-bottom:60px}
@media screen and (min-width:400px){
#flight-datepicker .form-item{margin:auto;float:left;width:calc(100% / 5 - 100px);margin-right:100px;position:relative}
}
#flight-datepicker label{display:block;margin-bottom:0;color:#000;margin-top:10px}
#flight-datepicker input{margin-bottom:0;padding-bottom:0;width:100%;height:46px;font-size:16px;text-align:left;color:#4a4a4a;background-color:#fff;padding-left:0;box-sizing:border-box;border-bottom:2px solid #000;border-radius:0;outline:0;transition:border-color .2s ease-out;display:inline-block;background-image:url(../images/date.svg);background-repeat:no-repeat;background-position:100% 10px;background-size:16px;border-radius:0!important}
#flight-datepicker input:first-child,#flight-datepicker input:last-child{border-radius:0}
#flight-datepicker input:focus{border-bottom-color:#63a9bf}
#flight-datepicker input:focus::-webkit-input-placeholder{color:transparent;transition:color .2s ease-out}
#flight-datepicker input:focus:-moz-placeholder{color:transparent;transition:color .2s ease-out}
#flight-datepicker input:focus::-moz-placeholder{color:transparent;transition:color .2s ease-out}
#flight-datepicker input:focus:-ms-input-placeholder{color:transparent;transition:color .2s ease-out}
#flight-datepicker .date-text{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;top:calc(100% + 6px);font-size:12px;color:#fff}
@media screen and (min-width:400px){
#flight-datepicker .date-text{top:100%}
}
.datepicker.dropdown-menu{padding:0;background-clip:border-box;border:none;border-radius:0;-webkit-animation:popup .2s ease-out forwards;animation:popup .2s ease-out forwards}
.datepicker.dropdown-menu table{background-color:#528ea2}
.datepicker.dropdown-menu table thead{background-color:#5290a4}
.datepicker.dropdown-menu table thead tr{border-top:0}
.datepicker.dropdown-menu table tbody{background-color:#fff}
.datepicker.dropdown-menu table tr{border-top:1px solid #ededed}
.datepicker.dropdown-menu table tr td,.datepicker.dropdown-menu table tr th{width:auto;height:24px;padding:8px;font-size:16px;border-radius:0;transition:background-color .6s ease-out}
@media screen and (min-width:400px){
.datepicker.dropdown-menu table tr td,.datepicker.dropdown-menu table tr th{padding:12px}
}
.datepicker.dropdown-menu table tr td.active:hover,.datepicker.dropdown-menu table tr td:active:hover,.datepicker.dropdown-menu table tr td:hover,.datepicker.dropdown-menu table tr th.active:hover,.datepicker.dropdown-menu table tr th:active:hover,.datepicker.dropdown-menu table tr th:hover{border-color:#ededed;border-radius:0;transition:background-color .2s ease-out}
.datepicker.dropdown-menu table tr td.focused,.datepicker.dropdown-menu table tr td.selected,.datepicker.dropdown-menu table tr th.focused,.datepicker.dropdown-menu table tr th.selected{background-color:#63a9bf;border-color:#ededed;border-radius:0}
.datepicker.dropdown-menu table tr td.active,.datepicker.dropdown-menu table tr td.active.active:hover,.datepicker.dropdown-menu table tr td.active:focus,.datepicker.dropdown-menu table tr td.highlighted,.datepicker.dropdown-menu table tr td:active:focus,.datepicker.dropdown-menu table tr th.active,.datepicker.dropdown-menu table tr th.active.active:hover,.datepicker.dropdown-menu table tr th.active:focus,.datepicker.dropdown-menu table tr th.highlighted,.datepicker.dropdown-menu table tr th:active:focus{background-color:#63a9bf;border-color:#ededed}
.datepicker.dropdown-menu table tr th.datepicker-switch{font-size:12px;font-weight:700;line-height:2;text-transform:uppercase;letter-spacing:.05em;color:#fff;background-color:inherit;border-radius:0}
.datepicker.dropdown-menu table tr th.next,.datepicker.dropdown-menu table tr th.prev{color:#fff;background-color:#5290a4;border-radius:0}
.datepicker.dropdown-menu table tr th.dow{padding:2px 12px;font-size:12px;line-height:2;color:#fff;background-color:#63a9bf;border-top:1px solid #5290a4;border-radius:0}
.datepicker.dropdown-menu table tr td.day{width:24px;border-right:1px solid #ededed}
.datepicker.dropdown-menu table tr td.day:last-child{border-right-width:0}
.datepicker.dropdown-menu table tr td.range{background-color:#eee}
.datepicker.dropdown-menu .disabled,.datepicker.dropdown-menu .disabled:hover,.datepicker.dropdown-menu .new,.datepicker.dropdown-menu .old{color:#ccc}
.fontawesome-calendar{position:absolute;top:26px;right:0;font-size:24px;z-index:-99}
@-webkit-keyframes popup{
from{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes popup{
from{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
.rezForm{width:100%;float:left;margin-bottom:120px;position:relative}
.yetiskin{width:calc(100% / 5 - 100px);margin-right:100px;float:left;position:relative}
.select{width:100%;height:47px;float:left;background:#fff;border:none;border-bottom:2px solid #000}
.custom-select{position:relative;font-family:Arial}
.custom-select select{display:none}
.select-selected{background-color:#fff;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.select-selected:after{position:absolute;content:"";top:17px;right:0;width:0;height:0;border:8px solid transparent;border-color:#000 transparent transparent transparent;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.select-selected.select-arrow-active:after{border-color:transparent transparent #000 transparent;top:7px}
.select-selected{color:#000;border-bottom:2px solid #000;cursor:pointer;user-select:none;line-height:46px;box-sizing:border-box;font-size:15px;font-weight:400}
.select-items div{color:#000;border-bottom:1px solid #ccc;cursor:pointer;user-select:none;line-height:35px;box-sizing:border-box;font-size:15px;font-weight:400;text-align:center}
.select-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:9;border:1px solid #ccc}
.select-hide{display:none}
.same-as-selected,.select-items div:hover{background-color:rgba(0,0,0,.1)}
.gonderBtn{width:calc(100% / 5);height:48px;color:#fff;background:#000;cursor:pointer;font-size:15px;font-weight:600;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}
.gonderBtn:hover{background:#6a604d}
.index-hakkimizda{width:100%;float:left;margin-bottom:85px;z-index:-1;position:relative}
.index-hakkimizda h1,.otel-galeri h3{font-size:25px;font-weight:700;margin-bottom:35px}
.index-hakkimizda p{font-size:15px;line-height:30px;margin-bottom:25px;font-weight:300;opacity:1}
.swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;background-size:cover!important;background-position:center!important}
.otel-galeri{width:100%;float:left;margin-bottom:100px}
.galeriRow{width:100vw;height:400px;position:relative;float:left}
.galeriRow .swiper-slide a{width:100%;height:100%;display:block;background-size:cover;background-position:center;transition:all ease-in-out .3s}
.galeriRow .swiper-slide a:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
footer{width:100%;float:left;border-top:1px solid #cecece;background:#fff;display:inline-block;position:relative;padding-bottom:25px;z-index:2}
.footer-logos{width:13%;float:left;margin-right:3%}
.footer-ana-logo{width:100%;float:left;position:relative;left:-20px}
.footer-logos img{float:left;margin-right:15px}
.footer-iletisim-bilgileri{width:20%;float:left;margin-top:60px}
.footer-iletisim-bilgileri strong{font-size:13px;font-weight:700;margin-bottom:10px;width:100%;float:left}
.footer-iletisim-bilgileri li{float:left;display:inline-block;box-sizing:border-box;padding-right:0;margin-bottom:10px}
.footer-iletisim-bilgileri li:nth-child(2){width:auto;padding-right:10px}
.footer-iletisim-bilgileri li p{font-size:12px;color:#000;font-weight:400;line-height:17px}
.footer-iletisim-bilgileri li a{color:#000}
.footer-menu{width:45%;float:right;margin-top:60px}
.footer-menu ul{float:left;-moz-column-count:3;-webkit-column-count:3;column-count:3}
.footer-menu ul li{margin-left:30px}
.footer-menu li a{color:#000;font-weight:700;font-size:13px;transition:all ease-in-out .3s;line-height:32px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.footer-menu li a:hover{color:#6a604d}
.copyright{width:100%;float:left;border-top:1px solid #cecece;margin-top:40px;padding-top:25px}
.copyright span{color:#888;font-size:12px;float:left;margin-right:50px}
.copyright li{float:left;margin-left:26px;position:relative}
.copyright li:before{content:"|";position:absolute;right:-13px;font-size:12px;top:2px}
.copyright li a{font-size:12px;color:#888;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;text-transform:capitalize}
.copyright li a:hover{color:#6a604d}
.copyright img{float:right;position:relative;margin-top:-10px}
.menuBg{position:fixed;width:400px;height:130vh;left:-200px;top:-15vh;background:0 0;box-sizing:border-box;padding:45px;left:-700px;transition:all ease-in-out .7s;-webkit-transition:all ease-in-out .7s;-moz-transition:all ease-in-out .7s;-ms-transition:all ease-in-out .7s;-o-transition:all ease-in-out .7s;transform:rotate(25deg);-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg);-ms-transform:rotate(25deg);-o-transform:rotate(25deg);z-index:0}
.menuBg::before{content:"";position:absolute;width:100%;height:100%;left:-700px;top:0;background:0 0;transition:all ease-in-out .9s;-webkit-transition:all ease-in-out .9s;-moz-transition:all ease-in-out .9s;-ms-transition:all ease-in-out .9s;-o-transition:all ease-in-out .9s;background:#fff;transition-delay:.5s;z-index:-2}
.menuBg::after{content:"";position:absolute;width:calc(100% + 15px);height:100%;left:-700px;top:0;background:0 0;transition:all ease-in-out .9s;-webkit-transition:all ease-in-out .9s;-moz-transition:all ease-in-out .9s;-ms-transition:all ease-in-out .9s;-o-transition:all ease-in-out .9s;transition-delay:.3s;background:#6a604d;transform:rotate(15deg);z-index:-3;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg)}
.menuBg.active{transform:rotate(0);left:0;height:100vh;top:0}
.menuBg.active:after{left:0;transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}
.menuBg.active:before{left:0}
.menuBg ul{width:100%;float:left;margin:100px 0 0 0;transition:all ease-in-out .9s;-webkit-transition:all ease-in-out .9s;-moz-transition:all ease-in-out .9s;-ms-transition:all ease-in-out .9s;-o-transition:all ease-in-out .9s;transform:rotate(15deg);-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transition-delay:1s;left:-700px;position:relative}
.menuBg.active ul{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);left:0}
.menuBg ul li{width:100%;float:left;margin-bottom:0}
.menuBg ul li a{color:#6a604d;font-weight:700;font-size:15px;width:100%;display:block;position:relative;padding:15px 20px;box-sizing:border-box}
.menuBg ul li a::before{content:"";position:absolute;background:#6a604d;left:0;width:0;top:0;z-index:-1;height:100%;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.menuBg ul li a.active,.menuBg ul li a:hover{color:#fff!important}
.menuBg ul li a.active:before,.menuBg ul li a:hover:before{width:100%}
.dilMenuBg{width:150px;position:fixed;right:25px;background:#fff;top:-500px;padding-top:40px;box-sizing:border-box;padding:50px 25px 0;transition:all ease-in-out .8s;-webkit-transition:all ease-in-out .8s;-moz-transition:all ease-in-out .8s;-ms-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s}
.dilMenuBg.active{top:0}
.dilMenuBg li a{font-size:15px;font-weight:700;color:#000}
.dilMenuBg li{width:100%;margin-bottom:25px}
.mobil-logo{display:none}
.mobilFormBtn{width:90%;height:60px;float:left;position:absolute;bottom:20px;background:#fff;border-radius:5px;text-align:center;left:5%;line-height:60px;letter-spacing:2px;font-weight:600;cursor:pointer;display:none;box-shadow:0 10px 30px rgba(0,0,0,.2)}
.header .menu-trigger.second .line{background:#000}
.header{width:100%;position:relative;float:left;color:#000}
.top-banner{width:100%;float:left;margin-top:-20px}
.main-logo{float:left;position:relative;left:-20px;margin-right:70px}
.top-banner h1{font-size:25px;float:left;margin-top:90px;text-transform:uppercase;line-height:30px;font-weight:700}
.sidebar-menu{float:right;margin-top:90px;max-width:60%;text-align:right}
.sidebar-menu .button,.sidebar-menu li{position:relative;float:none;margin-left:5px;display:inline-block;cursor:pointer}
.sidebar-menu .button,.sidebar-menu li a{font-size:14px;line-height:32px;color:#000;font-weight:700;padding:0 10px;display:block;border:none;position:relative;float:left;background:0 0;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.sidebar-menu .button:before,.sidebar-menu li a:before{content:"";position:absolute;background:#000;width:0;height:32px;left:0;top:0;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;z-index:-2}
.sidebar-menu .button.is-checked:before,.sidebar-menu button:hover:before,.sidebar-menu li a.active:before,.sidebar-menu li a:hover:before{width:100%}
.sidebar-menu button.is-checked,.sidebar-menu button:hover,.sidebar-menu li a.active,.sidebar-menu li a:hover{color:#fff}
.banner-galeri{width:100%;height:515px;float:left;position:relative;margin-top:10px;margin-bottom:30px}
.banner-galeri .swiper-slide{background-size:cover;background-position:center}
.content{width:100%;float:left;margin-top:20px;margin-bottom:70px}
.content h2,.ic-content h3,.iletisimFormu h3{font-size:15px;line-height:19px;margin-bottom:25px;font-weight:700;color:#000}
.content p{font-size:15px;line-height:30px;margin-bottom:20px;font-weight:400;color:#000;opacity:.7}
.iletisimFormu{width:100%;float:left;margin:50px 0;background:#fff;box-sizing:border-box;padding:55px 65px;box-shadow:0 10px 20px rgba(0,0,0,.1)}
.iletisimFormu ul{display:inline-block;float:left;margin-top:20px}
.iletisimFormu ul li{width:calc(100% / 4 - 30px);float:left;margin-right:40px}
.iletisimFormu ul li:nth-child(4){margin-right:0}
.iletisimFormu ul li span{width:100%;float:left;font-weight:700;font-size:15px;line-height:20px;margin-bottom:10px}
.iletisim-text{width:100%;float:left;height:40px;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:20px}
.formGonderBtn{width:160px;height:40px;background:#000;color:#fff;font-size:13px;font-weight:700;margin-top:30px;cursor:pointer}
.slideNext,.slidePrev{width:16px!important;height:28px!important;margin-top:-14px!important;background-size:16px 28px!important}
.swiper-button-prev.slidePrev,.swiper-container-rtl .swiper-button-next.slideNext{background-image:url(../images/prev.svg);left:50px;right:auto}
.swiper-button-next.slideNext,.swiper-container-rtl .swiper-button-prev.slidePrev{background-image:url(../images/next.svg);right:50px;left:auto}
.ic-content{width:70%;float:left;box-sizing:border-box;padding-right:70px;margin-bottom:50px}
.galeri-thumb{width:30%;float:left;height:400px}
.ic-content ul{list-style-type:disc;margin-left:20px;margin-top:20px;width:100%;float:left}
.ic-content ul li{width:30%;float:left;margin-right:3%;font-size:15px;line-height:30px}
.olculer{width:100%;float:left;margin-top:30px;margin-bottom:0;list-style-type:none!important;margin-left:0!important}
.olculer li{font-size:15px!important;float:left!important;margin-right:50px!important;width:auto!important}
.ic-content h3{margin-top:70px;width:100%;float:left;margin-bottom:0}
.aciklama{width:90%;float:left;margin:50px 0;font-size:25px;font-weight:500;line-height:43px}
.otelTuruGaleri{width:100%;float:left;margin:20px 0 80px}
.otelTuruGaleri li{width:calc(100% / 3 - 10px);height:380px;float:left;margin:5px;overflow:hidden}
.otelTuruGaleri li a{width:100%;height:100%;background-size:cover;display:flex;text-align:center;align-items:center;background-position:center;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.otelTuruGaleri li a img{display:inline-block;margin:auto;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.otelTuruGaleri li a:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.otelTuruGaleri li a:hover img{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}
.input-file-container{position:relative;width:160px;float:left;margin-top:30px;margin-right:10px}
.input-file-trigger{display:block;padding:12px 0;background:#6a604d;color:#fff;font-size:13px;transition:all .4s;cursor:pointer;text-align:center}
.input-file-trigger img{position:relative;top:2px;margin-left:15px}
.input-file{position:absolute;top:0;left:0;width:160px;opacity:0;padding:10px 0;cursor:pointer}
.input-file-trigger:focus,.input-file-trigger:hover,.input-file:focus+.input-file-trigger,.input-file:hover+.input-file-trigger{background:#000;color:#fff}
.file-return{margin:0}
.file-return:not(:empty){margin:1em 0}
.file-return{font-style:italic;font-size:.9em;font-weight:700}
.file-return:not(:empty):before{content:"Selected file: ";font-style:normal;font-weight:400}
.iletisimFormu ul li:last-child{width:100%}
.map{width:100%;height:100%}
.col-lg-3{float:left;box-sizing:border-box;font-size:15px;padding-right:50px;line-height:28px}
.col-lg-3:nth-child(1){max-width:35%}
.col-lg-3 a{color:#000}
.iletisimBilgi{margin-bottom:50px;display:inline-block}
.form-group .control-label{position:absolute;top:.25rem;pointer-events:none;padding-left:.125rem;z-index:1;color:#000;font-size:1rem;font-weight:400;-webkit-transition:all .28s ease;transition:all .28s ease}
.form-group .bar{position:relative;border-bottom:.0625rem solid #999;display:block}
.form-group .bar::before{content:'';height:.125rem;width:0;left:50%;bottom:-.0625rem;position:absolute;background:#337ab7;-webkit-transition:left .28s ease,width .28s ease;transition:left .28s ease,width .28s ease;z-index:2}
.form-group input,.form-group textarea{display:block;background:0 0;padding:.125rem .125rem .0625rem;font-size:1rem;border-width:0;border-color:transparent;line-height:1.9;width:100%;color:transparent;-webkit-transition:all .28s ease;transition:all .28s ease;box-shadow:none}
.form-group input.form-file,.form-group input.has-value,.form-group input:focus,.form-group input:valid,.form-group select,.form-group textarea.form-file,.form-group textarea.has-value,.form-group textarea:focus,.form-group textarea:valid{color:#333}
.form-group input.form-file~.control-label,.form-group input.has-value~.control-label,.form-group input:focus~.control-label,.form-group input:valid~.control-label,.form-group select~.control-label,.form-group textarea.form-file~.control-label,.form-group textarea.has-value~.control-label,.form-group textarea:focus~.control-label,.form-group textarea:valid~.control-label,.select-arrow-active{font-size:.8rem;color:gray;top:-25px;left:0;font-weight:600}
.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:0}
.form-group input:focus~.control-label,.form-group select:focus~.control-label,.form-group textarea:focus~.control-label{color:#000}
.form-group input:focus~.bar::before,.form-group select:focus~.bar::before,.form-group textarea:focus~.bar::before{width:100%;left:0}
.select{position:relative;width:100%}
.select-text{position:relative;font-family:inherit;background-color:transparent;width:100%;padding:10px 10px 10px 0;font-size:16px;height:47px;border-radius:0;border:none;border-bottom:1px solid rgba(0,0,0,.12)}
.select-text:focus{outline:0;border-bottom:1px solid rgba(0,0,0,0)}
.select .select-text{appearance:none;-webkit-appearance:none}
.select:after{position:absolute;top:18px;right:10px;width:0;height:0;padding:0;content:'';border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,1);pointer-events:none}
.select-label{color:#000;font-size:16px;font-weight:400;position:absolute;pointer-events:none;left:0;top:15px;transition:.2s ease all}
.select-text:focus~.select-label,.select-text:valid~.select-label{color:#000;top:-15px;transition:.2s ease all;font-size:.8rem;font-weight:600}
.select-bar{position:relative;display:block;width:100%}
.select-bar:after,.select-bar:before{content:'';height:2px;width:0;bottom:-2px;position:absolute;background:#2f80ed;transition:.2s ease all}
.select-bar:before{left:50%}
.select-bar:after{right:50%}
.select-text:focus~.select-bar:after,.select-text:focus~.select-bar:before{width:50%}
.select-highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}
.yaslar{width:100%;float:left;margin-top:60px;position:absolute;background:#fff;display:none}
.yasSelect{border:none;border-bottom:1px solid #000;width:100%;float:left;border-radius:0;height:30px;margin-bottom:15px;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.yaslar label{font-size:.7em;font-weight:600;margin-bottom:10px;width:100%;float:left}
.yasSelect.tekli{width:100%;margin-left:0;opacity:1}
.yasSelect.ikili{width:calc(50% - 10px);margin-left:10px;opacity:1}
.yasSelect.uclu{width:calc(100% / 3 - 10px);margin-left:0;opacity:1}
.yasSelect.dortlu{width:calc(50% - 10px);margin-left:10px;opacity:1}
.yasSelect.dortlu:nth-child(odd),.yasSelect.ikili:nth-child(odd){margin-left:0;margin-right:10px}
.yasSelect.uclu:nth-child(2){margin-left:15px;margin-right:15px}
.formCol{width:calc(25% - 50px);float:left;position:relative;margin-right:72px;margin-bottom:0;padding-bottom:0;height:46px;font-size:16px;text-align:left;color:#4a4a4a;background-color:#fff;padding-left:0;box-sizing:border-box;border-bottom:2px solid #000;outline:0;transition:border-color .2s ease-out;display:inline-block;border-radius:0!important}
.digerOteller{float:left;margin-top:60px}
.digerOteller h4{font-size:13px;margin-bottom:0;line-height:32px}
.digerOteller ul li a{color:#000;font-size:13px;font-weight:500;line-height:32px;text-transform:uppercase}
.row{width:100%;float:left;margin-top:50px}
.sanalTur{width:200px;height:45px;background:#6a604d;display:block;float:left;text-align:center;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.sanalTur img{display:inline-block;margin-top:10px;margin-right:10px;width:33px}
.sanalTur span{display:inline-block;color:#fff;font-weight:500;line-height:45px;position:relative;top:-7px}
.sanalTur:hover{background:#005baa}
.index-odalar{width:100%;float:left;margin-bottom:80px;position:relative}
.index-odalar h2{float:left}
.index-odalar-tab{float:right}
.odalar-tab-menu li{display:inline-block;margin-left:15px}
.odalar-tab-menu li a{font-size:14px;line-height:32px;color:#000;font-weight:700;padding:0 10px;display:block;border:none;position:relative;float:left;background:0 0;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.odalar-tab-menu li a.active,.odalar-tab-menu li a:hover{background:#000;color:#fff}
.index-odalar-page{width:100%;float:left;background:#fbfbfb;margin-top:30px;box-sizing:border-box;padding:30px; overflow: hidden}
.odalar-page{width:100%;float:left;display:none}
.odalar-page.open{display:block}
.oda-index-galeri{width:50%;height:400px;float:left}
.oda-index-galeri .swiper-slide{background-size:cover!important;background-position:center!important}
.oda-index-aciklama{width:50%;box-sizing:border-box;float:left;padding-left:5%;padding-right:5%}
.oda-index-aciklama p{font-size:14px;line-height:28px;margin-top:20px;margin-bottom:20px}
.oda-index-aciklama a{display:block;float:left;color:#000;padding:15px 25px;background:#fff;border:1px solid #ccc;font-size:14px;font-weight:600;transition:all ease-in-out .3s;margin-top:30px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.oda-index-aciklama a:hover{background:#000;color:#fff}
.oda-index-galeri .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#fff;opacity:.3;margin-bottom:20px}
.oda-index-galeri .swiper-pagination-bullet-active{opacity:1;background:#fff}
.index-restorant{width:100%;float:left;margin-bottom:80px}
.restoran-slider{padding-bottom:30px!important}
.index-restorant h2{margin-bottom:30px}
.restoran-kapak{width:100%;height:200px;background-size:cover;background-position:center}
.restoran-icerik{width:100%;float:left;box-sizing:border-box;padding:20px;background:#fbfbfb;text-align:left}
.restoran-icerik h3{color:#000;font-size:16px;margin-bottom:10px}
.restoran-icerik p{color:#000;font-size:13px;line-height:18px;height:52px;overflow:hidden}
.restoran-icerik span{color:#fff;width:100px;height:30px;background:#000;display:block;text-align:center;line-height:30px;font-size:14px;margin-top:20px;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}
.restoran-icerik span:hover{background:0 0;border:1px solid #000;color:#000}
.index-restorant .swiper-pagination-bullet{width:10px;height:10px}
.index-restorant .swiper-pagination-bullet-active{opacity:1;background:#000}
.ref-logo {
    float: right;
    width: 140px;
    margin-left: 40px;
    margin-top: 10px;
    display: inline-block;
}
.ref-logo span {
    font-size: 10px;
    margin-bottom: 0;
    margin-right: 0;
    display: inline-block;
}
.ref-logo img {
    margin-top: -2px;
    width: 80px;
}
.content table {
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 20px;
    font-weight: 400;
    color: #000;
    opacity: .7;
    border: 1px solid #ccc;
}
.content table tr {
    border: 1px solid #ccc;
}
.content table tr td {
    border: 1px solid #ccc;
    padding: 5px 10px;
}
.content a{color: #000;}
.copyright li:last-child:before{display: none;}

#player {
    position: absolute;
    width: 100%;
    height: 130vh;
    top: -15%;
}
.content ul {
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 20px;
    font-weight: 400;
    color: #000;
    opacity: .7;
    list-style-type: disc;
    margin-left: 20px;
}

	
.popupShadow { position: fixed; z-index: 9999; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); display: flex; align-items: center; justify-content: center; }
.popupShadow .popupInner {position: relative;background-color: #ffffff;width: 550px;max-width: 95%;display: flex;flex-direction: column;align-items: center;padding: 90px 30px;box-shadow: 1px 1px 50px #000000;box-sizing: border-box;}
.popupShadow .popupInner p { position: relative; display: block; font-size: 23px; text-align: center; color: #000000; font-weight: 600; line-height: 35px; }
.popupShadow .popupInner .popupPdf { margin-top: 30px; background-color: #6a604d; color: #ffffff; padding: 6px 16px; transition: 300ms all; }
.popupShadow .popupInner .popupPdf:hover { background-color: #585040; }
.popupShadow .close { position: absolute; right: -15px; top: -15px; width: 40px; height: 40px; background-color: #6a604d; display: flex; align-items: center; justify-content: center; flex-direction: column; cursor: pointer; }
.popupShadow .close span { display: block; position: relative; width: 75%; height: 1px; background-color: #ffffff; margin-bottom: 5px; }
.popupShadow .close span:last-child { margin-bottom: 0px; transform: rotate(-45deg); top: -3px; }
.popupShadow .close span:first-child { transform: rotate(45deg); top: 3px; }
.popupShadow .close:hover { background-color: #5d5443; }
.popupShadow .popupInner>img { width: 140px; margin-bottom: 20px; }