﻿/**
Theme Name: OthemesNET Güven Tur
Theme URI: http://othemes.net/
Description: OthemesNET Güven Tur
Author: Mehmet ARIK
Author URI: https://mehmetarik.com.tr
Version: 1.0 
License: Açık Kaynak Kodlu Ücretli Tasarım
License URI: license.txt 
**/


/* poppins-300 - latin_latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../../../assets/css/poppins-v24-latin_latin-ext-300.woff2') format('woff2');
}

/* poppins-regular (400) - latin_latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../../../assets/css/poppins-v24-latin_latin-ext-regular.woff2') format('woff2');
}

/* poppins-500 - latin_latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../../../assets/css/poppins-v24-latin_latin-ext-500.woff2') format('woff2');
}

/* poppins-600 - latin_latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../../../assets/css/poppins-v24-latin_latin-ext-600.woff2') format('woff2');
}

/* poppins-700 - latin_latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../../../assets/css/poppins-v24-latin_latin-ext-700.woff2') format('woff2');
}
html{scroll-behavior:smooth} 
*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;text-rendering:optimizeLegibility} 
::selection{text-shadow:none;background-color:#636cb1} 
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;max-width:100%;min-width:100%;height:100%;width:100%;max-height:100%;font-size:16px;font-family:"Poppins",sans-serif;color:#4c4243;margin:0;font-weight:500;overflow-x:hidden;padding:67px 0 0 0} 
h1,h2,h3,h4,h5,h6{margin:0;padding:0} 
p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr{margin:0;padding:0} 
a{color:#fb766a;text-decoration:none;transition:color 125ms ease-in-out} 
ul{list-style:disc} 
audio,canvas,img,embed,object,svg,video{display:block;max-width:100%;height:auto} 
iframe{outline:0;border:1px solid rgb(0 0 0 / .1);border-radius:3px;box-shadow:0 1px 2px rgb(0 0 0 / .05)} 
article,aside,figure,footer,header,hgroup,section{display:block} 
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit} 
label{display:inline-block;margin:.25rem 0} 
[hidden]{display:none!important} 
::selection{background-color:#71e8dc} 
:focus{outline:none} 
h6{font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:1rem} 
h5{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem} 
h4{font-size:1.75rem;font-weight:700;line-height:1.2;margin-bottom:1rem} 
h3{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem} 
h2{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem} 
h1{font-size:3rem;letter-spacing:.025rem;font-weight:700;line-height:1.2;margin-bottom:1rem} 
abbr[title]{border-bottom:.1rem dotted;cursor:help;text-decoration:none} 
kbd{background-color:var(--cirrus-fg);border-radius:.2rem;color:#fff;display:inline-block;line-height:1;padding:.5rem;vertical-align:baseline} 
[type=submit] a,a .btn,a button{margin-bottom:0} 
ol ol,ol ul,ul ol,ul ul{margin:0 0 0 1rem} 
ul ul{list-style-type:circle} 
ul ul ul{list-style-type:square} 
ol ol{list-style:lower-alpha} 
ol ol ol{list-style:upper-roman} 
dl{margin:1rem 0} 
dt{font-weight:700} 
dd{margin-bottom:.5rem} 
li{margin:.25rem 0} 
/* Ortak İkon Ayarları (Genişlik, Yükseklik ve Maske Kuralları) */
.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev span:after,
.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev span:after,
.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next span:after,
.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next span:after {
    content: "" !important;
    display: inline-block;
    width: 12px;  /* İkon büyüklüğünü temanıza göre buradan artırıp azaltabilirsiniz */
    height: 16px !important; 
    background-color: currentColor; /* Rengi üst öğeden (datepicker temasından) otomatik alır */
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-size: contain;top:4px !important;
    mask-repeat: no-repeat;
    mask-position: center;
}

/* Sol (Önceki) Ok İkonu SVG Maskesi */
.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev span:after,
.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev span:after {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");
}

/* Sağ (Sonraki) Ok İkonu SVG Maskesi */
.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next span:after,
.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next span:after {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");
}
ul{display:block;list-style-type:disc;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0} 
.alignleft{display:block;float:left;margin-right:16px} 
.header{display:block;padding:0;height:66px;width:100%;background:#102754;position:fixed;top:0;z-index:9997} 
.ust_menu_logo{display:inline-block;height:46px;width:auto;position:relative;margin-top:8px;text-align:left!important} 
.ust_menu_mobil_logo{display:inline-block;height:40px;width:auto;position:relative;margin-top:8px;text-align:left!important} 
.header-menu{display:inline-block;position:relative;height:66px;text-align:center} 
.header-menu li{list-style:none;display:inline-block;padding:0 12px;position:relative} 
.header-menu li a{display:block;font-weight:400;font-size:15px;color:#fff;position:relative;line-height:60px;height:60px} 
.header-menu li:hover{background:#193366;color:#f5841f;transition:0.64s ease} 
.header-menu li:hover>a{color:#ffd15c!important} 
.header-menu li a:after{background:none repeat scroll 0 0 #fff0;bottom:-5px;content:"";display:none;height:2px;left:50%;position:absolute;background:#fff;transition:width 0.4s ease 0s,left 0.4s ease 0s;width:0} 
.header-menu li a:hover:after{width:100%;left:0} 
.header-menu li ul{display:none;width:auto;background:#fff;border:none;border-radius:0 0 8px 8px;position:absolute;top:58px;z-index:9998;margin:0 0 0 -10px;padding:0;min-width:200px;left:auto;box-shadow:1px 0 6px rgb(0 0 0 / .1)} 
.header-menu li ul:before{border-left:5px solid #fff0;border-right:8px solid #fff0;width:0;z-index:9999;content:'';position:absolute;top:-8px;left:0;height:0;overflow:visible;border-bottom:8px solid #fff} 
.header-menu li ul li{padding:0;display:block;margin:0;height:auto} 
.header-menu li ul li a{display:block;margin:0;height:auto;font-size:14px;text-align:left;line-height:25px;border-bottom:1px solid #e8e8e8;padding:7px 16px;overflow:hidden;font-weight:400} 
.header-menu li ul li:hover{background:none!important;color:#ddd!important} 
.header-menu li ul a:hover{background:none!important;color:#f5841f!important} 
.header-menu li ul li a:before{display:none} 
.header-menu li:hover>ul{display:block} 
.header-menu .sub-menu li:hover{overflow:hidden!important} 
.sub-menu>li:last-child a{border:none} 
.header-menu>.menu-item-has-children{padding:0 25px 0 12px} 
.header-menu > .menu-item-has-children:before {
    content: ''; /* Artık content içinde karakter değil, boşluk kullanıyoruz */
    display: inline-block;
    position: absolute;
    right: 8px;
    top: 25px;
   color:#e9d07f;
    /* Boyutlandırma: Font-size yerine bunları kullanıyoruz */
    width: 10px; 
    height: 10px;

    /* SVG Kodun (Renk #e9d07f olarak eklendi) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23e9d07f' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4 436.7 180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.header-sag-menu{display:inline-block;position:relative} 
.dropdown:hover>.dropdown-menu{display:block!important} 
.dropdown>.dropdown-toggle:active{pointer-events:none} 
.dr-wrap{display:inline-block!important} 
.nav-dropdown-link{padding:.5rem 1rem!important} 
.header .nav-item a{padding:.5rem .6rem} 
.header_iletisim_link{display:inline;position:relative;padding:8px 24px 8px 24px!important;font-weight:500;color:#fff!important;font-size:14px;letter-spacing:.05em;transition:color 225ms cubic-bezier(.29,.19,.405,1),transform 225ms cubic-bezier(.175,.885,.32,1.275);cursor:pointer} 
.header_iletisim_link i{font-size:18px;color:#fff;text-align:center;padding:5px 4px 5px 0} 
.dropdown-menu li{padding:5px 20px;width:100%!important} 
.dropdown-menu li a{color:#fff;font-size:14px} 
.dropdown-menu{background-color:#290b63!important;width:100%!important;min-width:220px!important;margin-top:1px!important} 
.dropdown-menu li:hover{background:#3d1e71} 
.dropdown-menu li i{padding-right:7px} 
.footer{display:block;width:100%;color:#193366!important;position:relative;padding:90px 0 16px 0;background:#fff;font-size:14px;font-weight:500;line-height:24px;height:auto;overflow:hidden} 
.footer a{color:#193366} 
.footer-sosyal{line-height:36px;display:inline-block;margin-left:10px;font-size:18px;color:#fff!important} 
.footer-sosyal:hover{color:#fff} 
.footer-col-baslik{display:block;color:#193366;font-size:15px;font-weight:500;text-transform:uppercase;padding-bottom:10px} 
.footer_yasal_icerik{display:block;position:relative;margin-bottom:30px;margin-top:60px} 
.yasal_sol{display:inline-block;text-align:left;position:relative;padding-top:6px} 
.yasal_sag{display:inline-block;position:relative;text-align:right!important;margin-top:-6px} 
.yasal_sag2{display:inline-block;font-size:13px;line-height:18px;color:#8387a0;border-left:1px solid #eee;margin-left:12px;padding-left:12px;font-weight:400;margin-top:-6px} 
.footer-linkler{color:#fff!important;display:block;padding-bottom:10px;font-weight:600;font-size:14px} 
.footer-linkler i{font-size:10px;display:inline-block;padding:5px 4px 5px 0;margin-top:-3px;vertical-align:middle;color:#f8b7b3} 
.whatsapp_buton{position:fixed;z-index:9999;display:block;bottom:30px;right:30px} 
.whatsapp_buton img{border:4px solid #1ec35c;border-radius:100%;background:#1ec35c;width:48px;height:48px} 
.whatsapp_buton img:hover{transform:scale(1.04);transition:transform .5s;background:#1ec35c} 
.footer-logo{display:block;height:46px;width:auto;position:relative} 
.logo_f_container{padding-bottom:20px;border-bottom:1px solid #eee;margin-bottom:20px;width:70%} 
.footer-aciklama{display:block;color:#8387a0;font-size:14px;line-height:23px;font-weight:400;padding-right:50px} 
.footer-aciklama p{padding:10px 0} 
.footer-aciklama strong{font-weight:600;color:#193366} 
.footer .widget{display:block;margin-bottom:30px} 
.footer .widget ul li{list-style:none;margin:.1rem 0} 
.footer .widget ul li a{color:#8387a0;font-size:13px;font-weight:400;line-height:20px} 
.footer .widget ul li a:hover{color:#193366} 
.footer-ust{display:block;position:relative;width:100%;height:60px;padding:11px 0;background:#193366} 
.footer-ust-link1{display:inline-block;margin-left:18px;color:#fff;font-weight:500;font-size:14px;text-align:center;padding:7px 20px;border-radius:10px;background:#1bc5bd} 
.footer-ust-link2{display:inline-block;margin-left:18px;color:#fff;font-weight:500;font-size:14px;text-align:center;padding:7px 26px;border-radius:10px;background:#5674fa} 
.footer-ust-link2 i{padding-right:4px} 
.footer-ust-link1 i{padding-right:4px;color:#0c4263} 
.footer-ust-link4{display:inline-block;margin-left:18px;color:#fff;font-weight:400!important;border:none;font-size:14px!important;text-align:center;padding:7px 20px;border-radius:10px;background:#1bc5bd} 
.footer-ust-link4 i{padding-right:4px;color:#0c4263} 
.footer-ust-sol-link{font-size:18px;font-weight:500;color:#fff;vertical-align:bottom;padding-top:8px} 
.footer-ust-sol-link i{font-size:22px;padding-right:12px;color:#f5841f} 
.ovabrw-related-products{padding-bottom:60px} 
@media only screen and (max-width:768px){.footer{padding:40px 10px 30px 10px} 
.whatsapp_buton{bottom:5px;right:10px} 
} 
.single-container{display:block;position:relative;padding:40px 0;font-size:15px;line-height:28px;font-weight:400;color:#8387a0} 
.singlefoto{display:block;width:100%;height:auto;border-radius:6px} 
.singlefotoos{display:block;width:100%;height:auto;border-radius:10px 10px 0 0} 
.single-baslik{display:block;position:relative;font-size:26px;line-height:37px;color:#102754;padding:30px 0 30px 0;font-weight:600;text-transform:uppercase;transform:scaley(1.09)} 
.single-container h3{font-weight:800;color:#2d3e52;font-size:20px} 
@media only screen and (max-width:768px){.single-container{font-size:14px;line-height:24px;padding:40px 6px 30px 6px} 
.single-baslik{font-size:18px;line-height:24px;padding:20px 0 20px 0} 
.single-container h3{font-size:17px} 
} 
.page-baslik{display:block;position:relative;font-size:26px;line-height:37px;color:#3c3c57;padding:30px 0 30px 12px;font-weight:600;text-transform:uppercase;transform:scaley(1.09)} 
.page-container{font-size:16px;line-height:28px;font-weight:500;color:#5d5c61;padding:40px 0} 
.page-container h3{font-weight:800;color:#3c3c57;font-size:20px;padding:6px 0} 
.tarifeler-icerik{border-top:1px solid #e5e7fc;margin-top:50px;padding:40px 0} 
@media only screen and (max-width:768px){.page-baslik{font-size:20px;line-height:27px;padding:0 0 20px 0} 
.page-container{font-size:14px;line-height:24px;padding:30px 6px} 
.page-container h3{font-size:17px;padding:6px 0} 
} 
.iletisim-form-wrapper{display:block;padding:35px 20px 35px 24px;border-radius:10px;border:1px solid #f2f2f2;background:#fff} 
.iletisim-form-wrapper3{display:block;padding:8px;border-radius:10px;border:1px solid #f2f2f2;background:#fff} 
.iletisim-form-wrapper3 iframe{border-radius:10px} 
.iletisim-form-wrapper2{display:block;padding:8px;border-radius:10px;border:1px solid #f2f2f2;box-shadow:0 3px 5px 0 #f2f2f2} 
.caldera-grid .form-control{width:100%!important;padding:9px 12px!important;background-color:#fff!important;border:1px solid #e5e7fc!important;border-radius:6px!important;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075)!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} 
.iletisim-liste-baslik{font-size:16px;font-weight:500;color:#229596;padding:0 0 8px 0} 
.iletisim-liste-baslik2{font-size:16px;font-weight:500;color:#229596;padding:14px 0 8px 0} 
.iletisim-liste{display:block;padding:8px 0;border-bottom:1px solid #f2f2f2;font-size:14px;color:#5f5d5d;font-weight:400} 
.iletisim-liste strong{padding-right:5px;font-weight:600;color:#3c3c57} 
.iletisim-form-wrapper2 iframe{height:auto} 
@media only screen and (max-width:768px){.iletisim-form-wrapper{margin-top:20px} 
} 
.mobil-menu-wrapper{padding:4px 14px 4px 12px;display:block;height:52px;width:100%;max-width:100%;min-width:100%;overflow:hidden;background:#fff;position:relative;box-shadow:0 0 .625rem 0 rgb(0 0 0 / .1);border-bottom:1px solid #e9e9e9} 
.ust_menu_mobil_logo{height:44px;text-align:center;display:inline-block} 
.mobil-menu-link i{font-size:30px;line-height:42px;color:#3c3c57} 
.mobil-menu li{list-style:none} 
.mobil-menu li a{display:block;width:100%;padding:6px 16px 6px 18px;background:#4d5399;color:#fff;margin-bottom:8px;font-size:15px;border-radius:6px} 
.mobil-menu li i{color:#fdd9b8;line-height:24px;font-size:12px} 
.nav-list_mobil-link{display:block;width:100%;padding:6px 16px 6px 18px;background:#4d5399;color:#fff;margin-bottom:8px;font-size:15px;border-radius:6px} 
.nav-list_mobil-link i{color:#fdd9b8;line-height:24px;font-size:12px} 
.online-islemler-mobil-link{display:inline-block;width:48%;background:#1bc5bd;color:#fff;padding:6px 10px;text-align:center;font-size:14px;font-weight:700;border-radius:4px} 
.single_shortcode_buton{display:inline-block;width:auto;padding:9px 34px;border-radius:20px;color:#fff;text-align:center;font-size:15px;font-weight:500;background:#00c3a5} 
.online-basvuru-mobil-link{display:inline-block;width:48%;background:#fea555;color:#fff;padding:6px 10px;text-align:center;font-size:14px;font-weight:700;border-radius:4px} 
.mobil-menu-iletisim-link{display:block;padding:12px 12px;font-size:15px;font-weight:700;border-bottom:1px solid #e8e8e8;color:#3c3c57} 
.mobil-menu-iletisim-link i{color:#fea555;padding-right:5px} 
.mobil-menu-sosyal{display:inline-block;font-size:22px;margin-right:-3px;color:#4d5399!important;margin-top:6px;padding-left:12px} 
.sosyal-medya-baslik-mobil-menu{display:block;font-size:15px;padding:20px 0 0 12px} 
.show_availables_vehicle{display:none} 
.ozel{border:none!important;background:none!important;padding:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%} 
input[name="kisi-sayisi_qty[kisi-sayisi]"]{display:block} 
.nav-tabs{background:#fff0;margin:30px 0 0 0;border-radius:0} 
.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center;margin:0} 
.last{border-right:none!important;border-radius:20px 16px 16px 20px} 
.nav-link{border-color:#f7faff;border-width:0 4px 0 0;border-style:solid} 
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff!important;background-color:#1bc5bd!important} 
.nav-tabs .nav-link{border-radius:20px 22px 22px 20px;background:#5674fa;color:#fff!important} 
.nav-link i{padding-right:6px} 
.nav-link{color:#333!important;padding:.7rem 1rem!important;font-size:14px!important;font-weight:600!important} 
.tab-icerik{display:block;padding-top:20px} 
.tab-icerik-text{display:block;margin-top:20px;background:#fff;padding:28px 24px} 
#ozellikler ul li{list-style:none;display:inline-block;width:30%;text-align:left} 
#ozellikler ul li:before {
    content: ""; /* Font karakteri iptal edildi */
    display: inline-block;
    width: 13px; /* Eski font-size değeri genişlik oldu */
    height: 13px; /* Eski font-size değeri yükseklik oldu */
    margin-right: 12px;
    background-color: #1bc5bd; /* İkonunuzun turkuaz/yeşil rengi */
    vertical-align: middle; /* İkonu metinle ortalar */
    
    /* SVG Maske Ayarları */
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-352a96 96 0 1 1 0 192 96 96 0 1 1 0-192z'/%3E%3C/svg%3E");
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm0-352a96 96 0 1 1 0 192 96 96 0 1 1 0-192z'/%3E%3C/svg%3E");
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
}
.ovabrw-modern-product .ovabrw-product-table-price .ovabrw-table thead th{color:#fff;background-color:#4c7dad;padding:11px 16px 10px 18px;text-align:left} 
.ovabrw-modern-product .ovabrw-product-images .gallery{width:100%;margin-bottom:0;margin-top:-22px} 
.ovabrw_datetimepicker{width:100%!important} 
.ovabrw-modern-product #booking_form .ovabrw-product-fields,.ovabrw-modern-product #request_booking .ovabrw-product-fields{display:block;padding-top:8px} 
.ovabrw-modern-product .ovabrw-product-form-tabs .ovabrw-tab-head .item-tab{flex:0 0 50%;font-family:var(--ovabrw-primary-font);font-size:16px;font-weight:700;line-height:1.4;color:var(--ovabrw-second-heading-color);text-transform:uppercase;padding-bottom:5px;cursor:pointer;z-index:1} 
.villa-container-single{display:block;background:#f7faff} 
.villa-container-single2{display:block;background:#f7faff;padding:20px 0 60px 0} 
.ovabrw-product-form-tabs{display:block;background:#fff;padding:28px 24px;margin-bottom:20px;border-radius:6px;border:1px solid #eceffa} 
.ovabrw-modern-product .ovabrw-product-form-tabs .ovabrw-tab-head{display:block;position:relative;margin-top:0;padding-bottom:10px} 
.ovabrw-modern-product .ovabrw-product-form-tabs .ovabrw-tab-head .item-tab.ovabrw-center{text-align:left} 
.ovabrw-modern-product .ovabrw-product-form-tabs .ovabrw-tab-head .item-tab.active{color:#336495;border-bottom:none} 
.ovabrw-modern-product .ovabrw-product-form-tabs .ovabrw-tab-head:before{position:absolute;content:"";width:100%;display:none;bottom:0;height:2px;background-color:#E6E6E6} 
.ovabrw-modern-product #booking_form button.submit,.ovabrw-modern-product #request_booking button.submit{font-family:var(--ovabrw-primary-font);font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-align:center;padding:9px 50px;color:#FFF;background-color:#1bc5bd;border:none;border-radius:5px;text-transform:uppercase;position:relative} 
.ovabrw-modern-product #booking_form .ajax_show_total,.ovabrw-modern-product #request_booking .ajax_show_total{position:relative;padding:0;font-family:var(--ovabrw-primary-font);font-size:var(--ovabrw-label-size);font-weight:var(--ovabrw-label-weight);line-height:var(--ovabrw-label-line-height);color:var(--ovabrw-label-color)} 
.ovabrw-modern-product #booking_form .ovabrw-extra-services,.ovabrw-modern-product #request_booking .ovabrw-extra-services{margin-bottom:0} 
.villa_oz_list{display:block;background:#fff;padding:7px 0;text-align:center;border-right:1px solid #eceffa;font-size:14px;font-weight:600;color:#404977} 
.villa_oz_list i{display:inline-block;font-size:14px;color:#5674fa;width:28px;background:#fff;height:28px;line-height:28px;text-align:center;border-radius:50%;margin-right:8px;margin-left:-24px;border:1px solid #5674fa} 
.villa-end{border:none!important;padding:7px 7px 7px 7px!important} 
.woocommerce .wishlist-title h2,.yith-wcwl-share-title{vertical-align:middle;margin-bottom:0;font-size:18px;margin:0;padding:0} 
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:14px;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;font-weight:400;color:#fff;background-color:#00c3a5;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none} 
.copy-target{width:600px;border:1px solid #e5e5e5;padding:5px 10px;border-radius:6px} 
.product-name a{color:#5674fa} 
.villa-single-title{display:block;font-size:28px;font-weight:700;color:#404977;line-height:36px;padding-bottom:12px;padding-top:12px} 
.excerpt-villa-single{display:block;background:#fff;padding:0 8px;font-size:14px;line-height:20px;text-align:center} 
.related-item{display:block} 
.villa-benzer-title a{position:relative;display:inline-block;text-align:right;float:right;font-size:14px;background:#5674fa;padding:5px 15px 4px 15px;border-radius:4px;color:#fff;font-weight:500} 
.villa-benzer-title a i{color:#fff} 
.villa-benzer-title{display:block;font-size:18px;font-weight:700;color:#404977;line-height:24px;padding-bottom:4px} 
.villa-benzer-title i{padding-right:4px;color:red} 
.ovabrw-card-template .ovabrw-card-content .ovabrw-title{margin:-4px 0 12px 0;display:block;padding-bottom:6px;border-bottom:1px solid #f1f1f1} 
.ovabrw-card-template .ovabrw-card-content .ovabrw-title a{font-size:16px;font-weight:600;line-height:26px;color:#404977;text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s} 
.villa-ozellikleri_benzer{display:block;margin-bottom:6px;font-size:14px;margin-top:-6px;margin-bottom:14px;border-bottom:1px solid rgb(222 230 245 / .314)} 
.villa_oz_list_benzer{color:#193367;font-weight:600;display:inline-block;text-align:left;width:auto;padding:0 9px 5px 0;font-size:13px} 
.villa_oz_list_benzer i{padding-right:4px;color:#1bc5bd} 
.otel-ozellikleri_benzer{top:-18px;display:inline-block;position:absolute;margin-bottom:1px;margin-top:-10px;font-size:12px;line-height:16px;color:#1bc5bd;font-weight:500;background:#fff;padding:3px 12px;border-radius:6px;left:4px} 
.ovabrw-card-template .ovabrw-card-content .ovabrw-button2{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;color:#fff;font-size:15px;font-style:normal;font-weight:600;line-height:15px;padding:9px 18px;border:none;border-radius:5px;background-color:#1bc5bd;text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s} 
.woocommerce-MyAccount-navigation ul li{list-style:disc;display:inline-block;margin-right:10px;background:#f4f8ff;border:1px solid #eceffa;border-radius:4px} 
.woocommerce-MyAccount-navigation ul li a{font-size:15px;line-height:32px;text-align:center;padding:5px 19px;color:#3c3c57} 
.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-MyAccount-navigation ul li a:hover{background:#5674fa;color:#fff} 
.woocommerce-MyAccount-navigation ul .is-active{background:#5674fa} 
.woocommerce-MyAccount-navigation ul .is-active a{color:#fff} 
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;border:1px solid #e4e4e4;padding:5px 16px;border-radius:6px} 
.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:14px;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none;vertical-align:top} 
.ovabrw_wd_search{display:block;width:100%;margin:0 0 16px 0;position:relative;padding:20px 14px;background:#f7faff;border:1px solid #ebebeb;border-radius:6px} 
.arama-formu-baslik{display:block;font-size:16px;font-weight:700;margin-bottom:10px} 
.arama-formu-baslik i{padding-right:5px;color:#4d5096;font-size:14px} 
.ovabrw_btn_submit_arama{background:#5674fa;color:#fff;border-radius:8px;border:1px solid #a9ceff} 
#hotel-location iframe{margin-bottom:40px} 
.single-oda-wrapper{display:block;position:relative;margin-bottom:20px;border:1px solid #e8e8e8;padding:13px;border-radius:8px;background:#fdfeff} 
.oda-single-title{display:block;padding:0 0 16px 5px;font-size:19px;font-weight:700} 
.oda-single-aciklama{display:block;padding:0 0 16px 5px;font-size:14px;line-height:18px} 
.oda-single-resim{display:block;position:relative;width:100%;height:auto;border-radius:8px} 
.ovabrw-modern-product #booking_form .ovabrw-select,.ovabrw-modern-product #request_booking .ovabrw-select{display:block;width:100%;position:relative} 
.ozel2{border:1px solid #dee2e6;background:none!important;padding:5px 10px;border-radius:6px;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%} 
.show_total bdi{color:#333;margin-bottom:6px;display:block} 
.single-otel-tipi{display:block;position:relative;width:100%;height:auto;line-height:24px;margin-top:-15px!important;margin-bottom:10px;font-size:15px;font-weight:600;color:#f5a422} 
.ovabrw-modern-product #booking_form .ovabrw-services .ovabrw-service select,.ovabrw-modern-product #request_booking .ovabrw-services .ovabrw-service select{width:100%;max-width:100%;height:45px;padding:10px 13px 13px 14px;border:1px solid var(--ovabrw-light-color)!important;border-radius:5px;background-color:#FFF;box-shadow:none;font-family:var(--ovabrw-primary-font);font-size:var(--ovabrw-text-size);font-weight:var(--ovabrw-text-weight);line-height:var(--ovabrw-text-line-height);color:var(--ovabrw-text-color);position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../../../assets/img/down-arrow.svg);background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-size:20px} 
.tab-icerik-text h3{font-size:18px;font-size:18px;font-weight:700;line-height:38px;padding:0;margin-block-start:0;margin-block-end:0;display:inline-block;clear:both;margin-bottom:12px;transform:scaleY(105%);position:relative;width:auto;color:#053a7f} 
.tab-icerik-text h3:after{content:'';height:4px;background:#f5a422;font-size:14px;display:block;width:60%;position:absolute;bottom:4px;left:0} 
.tur-ozellikleri-yan{display:block;margin:16px 0;background:#fff;border-radius:8px;padding:20px 24px 12px 24px;border:1px solid #eceffa;font-size:14px;line-height:24px} 
.tur-yan-baslik{font-size:17px;font-weight:700;margin-bottom:8px} 
.ovabrw-card3.ovabrw-card-template .ovabrw-card-content .ovabrw-card-btn .ovabrw-price{font-size:16px;font-style:normal;font-weight:700;line-height:normal;color:#4c7dad} 
.ovabrw-card-template{max-width:100%;text-align:left;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 1px 8px rgb(0 0 0 / .03);border:.8px solid #dee6f5} 
.villafoto:hover{transform:scale(1.12);transition:0.5s ease} 
.ovabrw-card-template:hover .ovabrw-title a{color:#f5a422!important} 
.ovabrw-card-template .ovabrw-card-content{background-color:#FFF;border:0 solid #f1f1f1;border-top-width:0;padding:45px 15px 20px;border-radius:0 0 8px 8px;display:block;position:relative;min-height:130px;height:auto} 
.templateblogfoto{display:block;border-radius:6px;margin-bottom:18px} 
.index-blog-content{background:#fff;border:1px solid #f1f1f1;border-radius:8px;padding:11px;box-shadow:0 1px 8px rgb(0 0 0 / .03)} 
.index-blog-content-baslik{display:block;font-size:16px;line-height:24px;font-weight:600;color:#1d1f5d} 
.index-blog-content-baslik3{display:block;font-size:16px;line-height:22px;font-weight:500;color:#1d1f5d} 
.index-blog-content-baslik3:hover{display:block;font-size:16px;line-height:22px;font-weight:500;color:#f5841f} 
.blog_excerpt{display:block;font-size:14px;line-height:20px;font-weight:500;color:#8e97a1;margin-top:10px} 
.blog_excerpt33{display:block;font-size:13px;line-height:20px;font-weight:400;color:#8e97a1;margin-top:10px} 
.blog_read_more{display:block;text-align:left;margin-top:6px;font-size:14px;font-weight:500;color:#1180a5} 
.index-blog-content-baslik:hover{transition:0.4s ease;color:#f5a422} 
.index-blog-content-baslik2{display:block;font-size:16px;line-height:24px;font-weight:600;color:#f79800;padding:0 6px 14px 6px} 
.arac_bilgi_satir{display:block;font-size:14px;padding:0 6px 3px 6px;margin-bottom:3px;border-bottom:1px solid #e6e6e6} 
.arac_bilgi_satir2{display:block;font-size:14px;padding:0 6px 3px 6px;margin-bottom:3px} 
.arac_bilgi_satir span,.arac_bilgi_satir2 span{font-weight:600} 
.templateblogfoto2{display:block;border-radius:6px;margin-bottom:18px;border:1px solid #f4f4f4} 
.cfdatepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgb(0 0 0 / .2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgb(0 0 0 / .2);-moz-box-shadow:0 5px 10px rgb(0 0 0 / .2);box-shadow:0 5px 10px rgb(0 0 0 / .2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border-right-width:2px;border-bottom-width:2px;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:250px!important;line-height:1.42857143;background:#fff!important} 
.arac_formu{display:block;padding:30px;margin:0 0 20px 0;border-radius:10px;background:#fff} 
.caldera-grid label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400!important;font-size:14px} 
.caldera-grid .form-control{width:100%;height:auto!important;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s} 
.manset-container-alt{background-repeat:no-repeat;background-position:40% 0;background-size:90%;display:block;position:relative;padding-top:14%} 
.manset-container{background-repeat:no-repeat;background-position:right;background-size:auto 600px;padding:0;height:600px;display:block;position:relative} 
.manset-baslik1{font-size:20px;display:block;line-height:22px;font-weight:500;margin-bottom:-4px} 
.manset-baslik2{font-size:54px;font-weight:600;line-height:58px;margin-bottom:16px} 
.manset-baslik2 strong{color:#1bc5bd;font-weight:600} 
.manset-baslik3{font-size:14px;color:rgb(52 55 56 / .5)} 
.index-m-sc{margin-top:40px;margin-bottom:-6px;display:block} 
.manset-bg{display:block;width:100%;height:auto} 
.nopadding{padding:0!important} 
@media screen and (max-width:1024px){.manset-container{background-color:#fff;padding:24px 15px 20px 15px;height:auto;display:block;position:relative;background-image:none!important} 
.manset-container-alt{display:block;position:relative;padding-top:10px;background-size:230%;background-position:70% 0} 
.manset-baslik1{font-size:14px;display:block;line-height:22px;font-weight:500;margin-bottom:-4px} 
.manset-baslik2{font-size:30px;font-weight:600;line-height:36px;margin-bottom:12px} 
.manset-baslik3{font-size:14px;line-height:20px} 
} 
.index-blog-slider{overflow:hidden} 
.index_bloglar_aciklama{display:block;position:relative;margin-bottom:30px;margin-top:-10px;width:60%!important;font-size:14px;line-height:24px;font-weight:400;color:#4363a3} 
.index_bloglar_aciklama2{display:block;position:relative;margin-bottom:30px;margin-top:-10px;width:80%!important;font-size:14px;line-height:24px;font-weight:400;color:#4363a3} 
.index_bloglar_aciklama2 p{padding-bottom:8px} 
.index_bloglar_aciklama26{display:block;position:relative;margin-bottom:30px;margin-top:-22px;width:80%!important;font-size:14px;line-height:24px;font-weight:400;color:#4363a3} 
.index_bloglar_baslik3 span,.index_bloglar_baslik37 span{color:#f5841f} 
.index_bloglar_baslik3 strong{font-weight:600;color:#00c3a5} 
.single_blog_list_oge{display:block;position:relative;width:100%;padding:0;margin-bottom:16px;padding-bottom:10px;border:1px solid #afc9c7;border-radius:10px} 
.indexblogsliderfoto88{border-radius:10px 10px 0 0} 
.index_bloglar_baslik28{display:block;position:relative;width:100%;padding-bottom:14px;font-size:20px;font-weight:600;text-align:left;color:#2b3b46;margin-left:-10px;margin-top:20px} 
.index_blog_baslik88{display:block;position:relative;text-align:left;font-size:14px;line-height:20px;font-weight:600;width:100%;color:#333;padding:8px 10px} 
.index_blog_baslik88:hover{color:#f5a422} 
.blog_excerpt28{display:block;font-size:13px;line-height:18px;font-weight:400;color:#8e97a1;padding:0 10px 5px 10px;width:100%} 
.index_blog_list_oge:hover .index_blog_baslik{transition:0.6s;color:#f5841f} 
.single_blog_list_oge:hover .index_blog_baslik88{transition:0.6s;color:#f5841f} 
.index_blog_list_oge:hover .indexblogsliderfoto{transform:scale(1.05);overflow:hidden;transition:0.8s;display:inline-block} 
.index_bloglar_baslik{display:block;font-size:26px;font-weight:600;color:#2b3b46;margin-bottom:12px} 
.index_bloglar_baslik2{display:block;font-size:26px;font-weight:600;text-align:center;color:#2b3b46;margin:20px 0 30px 0} 
.index_bloglar_baslik3{display:block;font-size:26px;font-weight:600;color:#2b3b46;margin-bottom:22px;transform:scaleY(1.05)} 
.index_bloglar_baslik36{display:block;font-size:22px;font-weight:600;color:#2b3b46;margin-bottom:18px;transform:scaleY(1.05)} 
.index_bloglar_baslik4{display:block;font-size:20px;font-weight:600;color:#2b3b46;margin-bottom:22px;transform:scaleY(1.08)} 
.whishlist_butonu{display:block;z-index:9995;position:absolute;top:10px;right:10px} 
.whishlist_butonu222{display:block;z-index:9995;position:absolute;top:10px;left:10px} 
.index_turlar_list_item:hover .whishlist_butonu{display:block} 
.villatipisliderfoto{display:block;position:relative;margin:0 auto;width:80%;height:auto;text-align:center;padding:0 12px} 
.index-villa-slider>div{text-align:center} 
.index_villalar_tum_link_container{display:block;position:relative;margin:20px auto 10px auto;text-align:center} 
.index_villalar_baslik{display:block;font-size:32px;font-weight:600;color:#2b3b46;margin-bottom:12px;text-align:center} 
.index_tekneler_baslik{display:block;font-size:18px;font-weight:600;color:#2b3b46;text-align:left;padding:28px 24px 20px 0;line-height:28px} 
.index_tekneler_baslik2{display:block;font-size:16px;font-weight:600;color:#2b3b46;text-align:left;padding:8px 14px 10px 0;line-height:28px} 
.index_tekneler_tekne_kalkis{display:block;font-size:15px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #f4f4f4;font-weight:400} 
.index_tekneler_tekne_kalkis2{display:block;font-size:14px;padding-bottom:8px;margin-bottom:-8px;border-bottom:1px solid #f4f4f4;font-weight:400} 
.fiyat_index_tekneler{font-size:18px;font-weight:600;padding:14px 24px 14px 0;color:#193366;display:block;text-align:left} 
.fiyat_index_tekneler em{display:block!important;font-style:normal;color:#8387a0;font-size:12px;line-height:16px;font-weight:400} 
.arsivac22{display:block;background:#f5f8fc;padding:30px 34px;border-radius:10px;font-size:15px;line-height:25px;font-weight:400} 
.arsivac22 h3{font-size:16px;line-height:26px;padding-top:9px;margin-bottom:6px;font-weight:600} 
.arsivac22 p{margin-top:10px} 
.index-cta{display:block;position:relative;padding:0;background:#033db4} 
.cta_gorsel{display:block;height:100%;width:auto;position:relative} 
.cta_baslik{display:block;font-size:48px;color:#fff;font-weight:700;line-height:56px;padding:50px 20px 0 30px;margin-bottom:30px} 
.cta_aciklama{display:block;font-size:18px;line-height:30px;color:#fff;padding-left:30px} 
.cta_aciklama strong{color:#f5cf63!important} 
.page-navigation{display:block;text-align:center;margin-top:30px} 
.sayfalama .current{background:#f5841f;border-radius:100%;color:#fff;width:28px;height:28px;line-height:28px;display:inline-block} 
.sayfalama a{background:#102754;border-radius:100%;color:#fff;width:28px;display:inline-block;height:28px;line-height:28px} 
.sayfalama a:hover{background:#229697} 
.index_villalar_aciklama{display:block;font-size:14px;line-height:18px;color:rgb(52 55 56 / .6);width:70%} 
.index_oteller_aciklama{display:block;font-size:14px;line-height:18px;color:rgb(52 55 56 / .6);width:70%;margin-bottom:32px} 
.index_villalar_tum_link{background:#f5841f;padding:14px 30px;text-align:center;color:#fff;border-radius:12px;margin:0;font-size:13px!important;font-weight:500} 
.benzer_blog_container{padding:10px 30px 60px 30px} 
.benzer_blog_container54{padding:10px 30px 60px 30px} 
.container-otellerindex{background:#ebeffa;display:block;padding:70px 0 60px 0} 
.container-tekneindex{background:#ebeffa;display:block;padding:70px 0 40px 0;border-bottom:6px solid #fff} 
.container-otellerindex-slider{display:block;position:relative;height:auto;width:100%} 
.container-villalarindex-slider{display:block;position:relative;height:auto;width:100%} 
.index-villa-slider{display:block;position:relative;height:auto;width:100%;padding:0 40px} 
.container-bolgelerindex-slider{display:block;position:relative;height:auto;width:100%} 
.blog_btn_geri,.blog_btn_ileri{background:#102754;color:#fff;width:32px;height:32px;font-size:18px;text-align:center;line-height:25px;border-radius:100%;z-index:9999;border:2px solid #f5841f} 
.blog_btn_geri2,.blog_btn_ileri2{color:#102754;width:50px;height:50px;font-size:38px;text-align:center;line-height:45px;border-radius:100%;z-index:9999} 
.blog_btn_geri2:hover,.blog_btn_ileri2:hover{transition:0.4s ease;background:#f5841f;color:#fff} 
.blog_btn_geri2{position:absolute;left:5px;z-index:9996;display:block;top:40%;cursor:pointer} 
.blog_btn_ileri2{position:absolute;right:5px;z-index:9996;display:block;top:40%;cursor:pointer} 
.blog_btn_geriarac,.blog_btn_ileriarac{color:#102754;width:50px;height:50px;font-size:38px;text-align:center;line-height:40px;border-radius:100%;z-index:9999} 
.blog_btn_geriarac:hover,.blog_btn_ileriarac:hover{transition:0.4s ease;background:#f5841f;color:#fff} 
.blog_btn_geriarac{position:absolute;left:5px;z-index:9996;display:block;top:40%;cursor:pointer} 
.blog_btn_ileriarac{position:absolute;right:5px;z-index:9996;display:block;top:40%;cursor:pointer} 
.blog_btn_geritekne,.blog_btn_ileritekne{color:#102754;width:50px;height:50px;font-size:38px;text-align:center;line-height:45px;border-radius:100%;z-index:9999} 
.blog_btn_geritekne:hover,.blog_btn_ileritekne:hover{transition:0.4s ease;background:#00c3a5;color:#fff} 
.blog_btn_geritekne{position:absolute;left:5px;z-index:9996;display:block;top:40%;cursor:pointer} 
.blog_btn_ileritekne{position:absolute;right:5px;z-index:9996;display:block;top:40%;cursor:pointer} 
.oteller_index_wrapper{display:block;padding:50px 30px 30px 30px;border-radius:30px 30px 0 0;background:#193366} 
.oteller_index_baslik{display:block;font-size:26px;font-weight:600;color:#fff;margin-bottom:28px;text-align:center} 
.oteller_index_baslik i{margin-right:8px;font-size:40px;color:#f5841f} 
.oteller_index_aciklama{color:#193366;font-size:14px;line-height:24px;font-weight:400;margin-top:26px;border-top:1px solid #eee;padding-top:20px} 
.oteller_index_alt_wrapper{display:block;padding:40px 30px 30px 30px;border-radius:0 0 30px 30px;background:#fff} 
.index_oteller_tum_link{background:#ebeffa;padding:6px 30px;text-align:center;color:#193366;border-radius:12px;font-size:14px!important;display:inline-block;margin:0 8px 10px 0;border:1px solid #ddd;font-weight:500} 
.index_oteller_tum_link:hover,.oteller_list_item_baslik:hover{transition:0.5s ease;color:#f5841f} 
.index_oteller_list_item{display:inline-block;position:relative;background:none;margin:0 0 2px 0;overflow:hidden;border-radius:10px} 
.oteller_list_item_baslik{display:block;color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:22px;padding:10px 14px;min-height:64px} 
.oteller_list_item_foto{display:block;border-radius:10px} 
.index_oteller_list_item:hover .oteller_list_item_baslik{transition:0.5s ease;color:#f5841f!important} 
.index_oteller_list_item:hover{transition:0.8s ease;background:none} 
.gtranslate_wrapper{display:inline-block!important} 
.gtranslate_wrapper span{color:#fff;font-weight:400} 
.gt_white_content{display:none;position:fixed;top:50%;left:50%;width:330px;height:375px;margin:-187.5px 0 0 -165px;padding:6px 16px;background-color:#193366!important;color:#000;z-index:19881205;overflow:auto;text-align:left;border-radius:10px!important} 
.gtr_link{margin:-10px 8px 0 0;display:inline-block;position:relative;padding:0;line-height:60px;height:60px;vertical-align:middle} 
.gtr_link1{margin:15px 8px 0 0;display:inline-block;position:relative;padding:0;line-height:60px;height:60px;vertical-align:top} 
.blog_btn_geri:hover,.blog_btn_ileri:hover{border:2px solid #fff;transition:0.4s ease;background:#f5841f} 
.blog_btn_geri{position:absolute;left:-15px;z-index:9996;display:block;top:40%;cursor:pointer} 
.blog_btn_ileri{position:absolute;right:-15px;z-index:9996;display:block;top:40%;cursor:pointer} 
.bolgeler_btn_geri,.bolgeler_btn_ileri{background:#1bc5bd;color:#fff;width:32px;height:32px;font-size:18px;text-align:center;line-height:32px;border-radius:100%;z-index:9999;border:2px solid #fff} 
.bolgeler_btn_geri:hover,.bolgeler_btn_ileri:hover{border:2px solid #1bc5bd;transition:0.4s ease} 
.bolgeler_btn_geri{position:absolute;left:-15px;z-index:9999;display:block;top:40%;cursor:pointer} 
.bolgeler_btn_ileri{position:absolute;right:-15px;z-index:9999;display:block;top:40%;cursor:pointer} 
.bolgeler_image{display:block;position:relative;width:95%;height:auto;margin:0 6px;border-radius:8px} 
.bolgeler_title{display:block;font-size:15px;padding:0 5px;text-align:center;font-weight:600;margin-top:6px;color:#193367} 
.index-blog-container{display:block;padding:70px 0} 
.indexblogsliderfoto{display:block;margin-bottom:14px;width:100%;height:auto} 
.index_blog_baslik{display:block;text-align:left;font-size:14px;line-height:20px;font-weight:600;width:76%;color:#333;padding-left:4px} 
.index_blog_baslik:hover{color:#f5a422} 
.blog_excerpt2{display:block;font-size:13px;line-height:18px;font-weight:400;color:#8e97a1;margin-top:10px;padding-left:4px;width:95%} 
.blog_read_more2{display:block;text-align:left;margin-top:6px;font-size:14px;font-weight:500;color:#1180a5} 
.index-transfer-container{display:block;width:100%;height:auto;background:#fff;border-bottom:1px solid #eee;padding:40px 0} 
.index-transfer-sol{padding:0} 
.index-transfer-sag{padding:45px 60px 60px 20px} 
.transfer-link-index{display:block;width:100%;padding:15px 30px 15px 0;text-align:right;color:#2b3b46;background-color:#85d8d6;font-size:20px;font-weight:600;text-shadow:1px 2px 6px #fff;line-height:20px} 
.transfer-link-index:hover{transition:0.4s ease;text-shadow:none} 
.transfer-link-index i{padding-left:5px;line-height:20px;vertical-align:bottom} 
.container-turlarindex{display:block;position:relative;padding:70px 0;background:#fff} 
.container-bolgelerindex{display:block;position:relative;padding:70px 0 40px 0;background:#f7faff} 
.ovabrw-modern-product{background-color:#fff0} 
.transfer-resim{display:block;width:100%;height:auto} 
@media screen and (max-width:1024px){.index_villalar_baslik{display:block;font-size:26px;font-weight:600;color:#2b3b46;margin-bottom:14px} 
.container-villalarindex{display:block;background:#fff;padding:30px 0} 
.index_villalar_tum_link{padding:3px 20px;display:inline-block!important;margin-top:8px} 
.index_villalar_aciklama{width:100%} 
.index_oteller_tum_link{display:inline-block!important;padding:3px 30px;margin-top:8px} 
.container-otellerindex{background:#e5f3f4;display:block;padding:30px 0 20px 0} 
.index_oteller_aciklama{width:100%;margin-bottom:32px} 
.container-turlarindex{display:block;position:relative;padding:30px 0;background:#f7faff} 
.index-transfer-container{display:block;width:100%;height:auto;background:#f9f9f9;position:relative;overflow:hidden;max-width:100%} 
.index-blog-container{display:block;padding:30px 0} 
.index-transfer-sag{padding:25px 20px 30px 20px} 
.footer-aciklama{padding-right:0} 
.footer-ust{height:auto} 
.footer-ust-sol-link{display:block;text-align:center;margin-bottom:12px} 
.nav-fill .nav-item,.nav-fill>.nav-link{flex:none;text-align:center;margin-bottom:6px;display:block;width:100%} 
.nav-tabs .nav-link{border-radius:4px} 
.last{border-right:4px!important;border-color:#f7faff!important;border-width:0 4px 0 0!important;border-style:solid!important} 
.ovabrw-product-form-tabs{margin-top:16px} 
.mobil_rezervasyon_link{display:block;position:fixed;bottom:14px;left:14px;background:#f5a422;color:#fff;text-align:center;z-index:1200;color:#fff;font-size:15px;font-weight:600;padding:4px 25px;border-radius:6px;cursor:pointer} 
#ozellikler ul li{list-style:none;display:inline-block;width:48%;text-align:left;font-size:14px} 
.ovabrw-card3{margin-bottom:10px} 
.index-blog-content-baslik{font-size:14px;line-height:20px} 
} 
.offcanvas_ust_link_container{display:block;background:#0b1e45;padding:0;display:block;width:100%;position:relative} 
.yay-currency-custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;color:#fff!important;height:40px;line-height:14px;background:none!important;cursor:pointer;border:none!important;border-radius:0!important} 
.online-islemler-mobil-link_canvas2{display:inline-block;color:#fff;height:44px;border-left:1px solid #2c467a;line-height:36px;padding:5px 0 5px 10px;font-size:14px;font-weight:400;text-align:center} 
.online-islemler-mobil-link_canvas2:hover,.online-islemler-mobil-link_canvas2:hover i{background:#f8db9d} 
.online-islemler-mobil-link_canvas2 i{margin-right:5px;font-size:15px;color:#00c3a5} 
.favorilerim_link_canvas2{display:inline-block;font-size:22px;color:#f5841f;width:50px;height:44px;line-height:44px;text-align:left} 
.favorilerim_link_canvas2:hover i{color:#f5841f} 
.gtr_mobil{display:block;padding:7px 14px 5px 14px;border-right:1px solid #2c467a;height:44px} 
.offcanvas.showing{visibility:visible!important;display:flex!important} 
.offcanvas.show{visibility:visible!important;display:flex!important} 
.offcanvas{display:flex!important} 
.header-arama-container{display:block;position:relative;width:100%;height:auto;z-index:9996;min-height:700px;background-position:70%} 
.fake-bg{position:absolute;left:0;background:#193366;top:0;width:100%;height:190px;z-index:-1} 
.offcanvas-menu-buton{color:#fff;font-size:32px;line-height:70px} 
.favorilerim_link{color:#fff;display:inline-block;text-align:center;font-size:18px} 
.favorilerim_link{display:inline-block;color:#fff;line-height:52px;height:42px;width:42px;background:#f5841f;border-radius:100%;margin-left:3px} 
.duyurular_link{color:#fff;display:inline-block;text-align:center;font-size:18px;position:relative;color:#fff;line-height:52px;height:42px;width:42px;background:#193366;border-radius:100%} 
.duyurular_link:hover{background:#fff;color:#193366;transition:0.6s ease} 
.duyurular_link span{font-size:11px;font-weight:300} 
.duyurular_link2{color:#fff;display:inline-block;text-align:center;font-size:18px;position:relative;color:#fff;line-height:48px;height:42px;width:42px;background:#193366;border-radius:100%;margin-top:12px;vertical-align:top} 
.duyurular_link2:hover{background:#fff;color:#193366;transition:0.6s ease} 
.duyurular_link2 span{font-size:11px;font-weight:300} 
.online-islem-buton2{display:inline-block;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.02em;padding:12px 2.15em;text-decoration:none;text-align:center;border-radius:50px;background:#fff;vertical-align:middle;color:#333;margin:-12px 18px 0 18px} 
.online-islem-buton2:hover{transition:0.6s;color:#fff!important;background:#f5841f} 
.woocommerce table.shop_table{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px;background:none} 
.widget_wpc_filters_widget{display:block;background:#fff;border:1px solid #eceffa;border-radius:12px;padding:40px 30px;box-shadow:1px 0 6px rgb(0 0 0 / .01)} 
.wpc-filter-content select{width:100%!important;margin-bottom:1em;border:1px solid #dbe1ff;padding:6px 18px;border-radius:12px;background:#fff;font-size:14px} 
.wc-block-cart__submit-button{box-sizing:border-box;margin:0;width:100%;background:#00c3a5;color:#fff;border:none;border-radius:8px;margin-top:24px} 
.wc-block-components-checkout-place-order-button{box-sizing:border-box;margin:0;width:100%;background:#00c3a5;color:#fff;border:none;border-radius:8px;margin-top:24px} 
.wpc-filter-title{margin-bottom:1em;position:relative;display:flex;justify-content:space-between;align-items:center;font-style:normal;font-weight:600;font-size:14px;line-height:150%;color:#404977;margin:2px 0 12px} 
.wpc-filters-main-wrap li.wpc-term-item label{display:flex;margin-bottom:0;color:#404977;margin-top:0;padding-left:5px;margin-left:0;line-height:1.3;font-size:13px} 
.wpc-filters-main-wrap li.wpc-term-item a{text-decoration:none;font-weight:400;color:#404977;outline:0;padding-top:0;padding-bottom:0} 
.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox],.wpc-filters-main-wrap li.wpc-term-item input[type=radio]{outline:0;margin-left:-3px!important;margin-right:2px;margin-bottom:0;padding:8px;width:16px;height:16px;font-size:30px} 
.wpc-filters-section{margin-bottom:16px!important;position:relative;border-bottom:1px solid #e8e8e8;padding-bottom:10px!important} 
body .wpc-filters-main-wrap li.wpc-term-item{margin-bottom:11px!important;border:none;padding:0;margin-left:0} 
.wpc-filter-search-form .wpc-search-field{padding:6px 8px 6px 34px;border:1px solid #dbe1ff;border-radius:5px} 
.wpc-filters-section{position:relative;width:auto;display:inline-block} 
.wpc-filters-range-min{border:none;padding-left:10px;width:50px;height:24px;text-align:left;color:#0570e2;font-weight:500;margin-bottom:-10px} 
.wpc-filters-range-max{border:none;padding-left:0;width:50px;height:24px;text-align:right;color:#0570e2;font-weight:500;margin-bottom:-10px} 
.wpc-filters-range-wrapper{display:flex;margin-bottom:-16px;justify-content:space-between} 
body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button,body .wpc-filters-main-wrap a.wpc-filters-submit-button{border-color:#fb766a!important;background-color:#fb766a!important;color:#fff} 
.ovabrw-modern-product .ovabrw-product-calendar .wrap_calendar .ovabrw__product_calendar .fc-view-harness .fc-view .fc-day.fc-day-past{background:#fff;opacity:1} 
.fc .fc-day-other .fc-daygrid-day-top{opacity:1} 
.ovabrw-modern-product .ovabrw-product-calendar .wrap_calendar .ovabrw__product_calendar .fc-view-harness .fc-view .fc-day.fc-day-past .fc-daygrid-day-number,.ovabrw-modern-product .ovabrw-product-calendar .wrap_calendar .ovabrw__product_calendar .fc-view-harness .fc-view .fc-day.fc-day-past .fc-col-header-cell-cushion{color:#F44336} 
.ovabrw-modern-product .ovabrw-product-calendar .wrap_calendar .ovabrw__product_calendar .fc-view-harness .fc-view .fc-day.fc-day-past .fc-daygrid-day-bg{color:#fff} 
.wrap_calendar{margin-bottom:30px;background-color:#fff;padding:15px;margin:0;position:relative;width:100%;clear:both} 
.ovabrw-modern-product .ovabrw-product-calendar .wrap_calendar .ovabrw__product_calendar .fc-view-harness .fc-view .fc-day .fc-daygrid-day-bg{font-family:var(--ovabrw-primary-font);font-size:var(--ovabrw-text-size);font-weight:var(--ovabrw-text-weight);line-height:var(--ovabrw-text-line-height);color:#5674fa} 
.xdsoft_datetimepicker .xdsoft_datepicker{width:300px;float:left;margin-left:8px} 
.yasak_item{display:inline-block;position:relative;width:auto;vertical-align:middle} 
.yasak_item_bas{display:inline-block;position:relative;width:auto;vertical-align:middle;padding-right:20px} 
.yasaklar{display:block;padding:8px 0 14px 0;margin-bottom:16px;border-bottom:2px solid #f1f1f1} 
.yasak_item img{display:block;width:120px;height:120px;padding:7px} 
.yasak_metin{display:block;font-size:15px;font-weight:600;text-align:center} 
.yasak_item_span{font-size:15px;display:block} 
.yasak_item_span2{font-size:15px;display:block} 
@media screen and (max-width:1024px){.yasak_item_bas{display:block;position:relative;width:auto;vertical-align:middle;padding-right:20px} 
.yasak_item_span{font-size:14px;display:inline-block;padding-right:13px;margin-right:3px} 
.yasak_item_span2{font-size:14px;display:inline-block;padding-left:3px} 
.yasak_item img{display:block;width:75px;height:75px;padding:3px;margin-top:8px} 
.yasak_metin{display:block;font-size:13px;font-weight:600;text-align:center} 
} 
.mesafeler{display:block;position:relative;margin-bottom:20px;background:#fff;padding:0;border-radius:6px;margin-top:10px} 
.mesafeler_baslik{display:block;background:#5674fa;color:#fff;padding:8px 10px 8px 15px;border-radius:6px 6px 0 0} 
.mesafe_item{display:block;position:relative;width:100%;border-bottom:1px solid #e8e8e8;height:50px} 
.mesafe_item img{height:50px;width:50px;display:inline-block;position:relative;padding:12px} 
.mesafe_item_baslik{display:inline-block;position:relative;font-weight:600;padding-left:8px;font-size:15px;line-height:54px} 
.mesafe_item_birim{display:inline-block;position:relative;width:auto;text-align:right!important;line-height:49px;padding:0 14px 0 14px;min-width:80px;background:#1bc5bd;color:#fff;border-bottom:1px solid #fff} 
.lastit{border:none} 
.mib_br{border-radius:0 0 6px 0} 
.manset_link_acco{display:inline-block;position:relative;margin-right:4px;color:#fff;font-size:15px;font-weight:500;text-align:center;border-radius:8px 8px 0 0;padding:5px 15px 7px 15px;background:#5674fa} 
.manset_link_transfer{display:inline-block;position:relative;color:#fff;font-size:15px;font-weight:500;text-align:center;border-radius:8px 8px 0 0;padding:5px 15px 7px 15px;background:#fcb900} 
.manset_link_transfer a{color:#fff} 
.manset_link_transfer:hover{padding:5px 19px 7px 15px;transition:0.4s ease} 
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0} 
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0} 
.slick-list:focus{outline:none} 
.slick-list.dragging{cursor:pointer;cursor:pointer} 
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} 
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto} 
.slick-track:before,.slick-track:after{display:table;content:''} 
.slick-track:after{clear:both} 
.slick-loading .slick-track{visibility:hidden} 
.slick-slide{display:none;float:left;height:100%;min-height:1px} 
[dir='rtl'] .slick-slide{float:right} 
.slick-slide img{display:block} 
.slick-slide.slick-loading img{display:none} 
.slick-slide.dragging img{pointer-events:none} 
.slick-initialized .slick-slide{display:block} 
.slick-loading .slick-slide{visibility:hidden} 
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0} 
.slick-arrow.slick-hidden{display:none} 
@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(assets/font/slick.eot);src:url('assets/font/slick.eot?#iefix') format('embedded-opentype'),url(assets/font/slick.woff) format('woff'),url(assets/font/slick.ttf) format('truetype'),url('assets/font/slick.svg#slick') format('svg')} 
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0} 
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:none;background:#fff0} 
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1} 
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25} 
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} 
.slick-prev{left:-25px} 
[dir='rtl'] .slick-prev{right:-25px;left:auto} 
.slick-prev:before{content:'←'} 
[dir='rtl'] .slick-prev:before{content:'→'} 
.slick-next{right:-25px} 
[dir='rtl'] .slick-next{right:auto;left:-25px} 
.slick-next:before{content:'→'} 
[dir='rtl'] .slick-next:before{content:'←'} 
.slick-dotted.slick-slider{margin-bottom:30px} 
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center} 
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer} 
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0} 
.slick-dots li button:hover,.slick-dots li button:focus{outline:none} 
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1} 
.slick-dots li button:before{font-family:'slick';font-size:9px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.45;color:#00c3a5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} 
.slick-dots li.slick-active button:before{opacity:.75;color:#3c4c97} 
.menu-item-has-children:before {
    content: "";
    display: inline-block;
    width: 30px;
    height: 30px;
    position: absolute;
    right: 15px;
    z-index: 9999;
    
    /* İkonun tamamı ve rengi burada arkaplan görseli olarak eklendi */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2322333f'%3E%3Cpath d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4 436.7 180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");
    background-size: 14px; /* İkonun 30x30 kutu içindeki büyüklüğü, isterseniz değiştirebilirsiniz */
    background-repeat: no-repeat;
    background-position: center;
}
.offcanvas.show{visibility:visible!important} 
.acik:before {
    content: ''; /* Karakter kodunu sildik */
    display: inline-block;
    position: absolute;
    right: 15px;
    width: 30px;
    height: 30px;
    z-index: 9999;
    
    /* SVG Ayarları */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f5841f' d='M267.3 395.3c-6.2 6.2-16.4 6.2-22.6 0l-192-192c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L256 361.4 436.7 180.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6l-192 192z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: 16px; /* İkonun kutu içindeki gerçek boyutu (isteğe göre değiştirebilirsin) */
    background-position: center;
    
    /* İkonu Yukarı Döndürme */
    transform: rotate(180deg); 
    
    /* Gereksizleşen font ayarlarını sildik */
    border-radius: 5px;
}
.offcanvas-menu{display:block;margin:20px 0;padding:0;text-align:left;color:#fff;width:100%} 
.offcanvas-menu li{display:block;position:relative;width:100%;list-style:none;border-bottom:1px solid #f3f3f3;padding-bottom:14px;margin-bottom:14px} 
.offcanvas-menu li ul li{border:none} 
.offcanvas-menu li a{color:#000;font-size:15px;font-weight:500;width:100%;display:block;padding:0 24px} 
.offcanvas-menu li:hover{cursor:pointer} 
.offcanvas-body{padding:0!important} 
.sub-menu{background:#fff;margin:14px 0 -14px 0;padding:16px 0 8px 20px;border-top:1px solid #f3f3f3;border-left:6px solid #f8db9d} 
.sub-menu li{display:block;position:relative;padding-bottom:6px;margin-bottom:6px} 
.sub-menu li a{padding:0;font-size:15px;color:#525151} 
.sub-menu li a:before{display:inline-block;content:'-';padding-right:8px;color:#333} 
.canvas-menu-text{padding:16px 24px;color:#fff;font-weight:400;font-size:14px;line-height:22px;background:#00c3a5} 
.canvas-sosyal{text-align:center;padding-bottom:20px;padding-top:6px} 
.favorilerim_link_canvas{display:inline-block;font-size:22px;color:#f5841f;width:50px;height:50px;line-height:50px;border:1px solid #e8e8e8;border-radius:6px;margin-right:6px;text-align:center} 
.favorilerim_link_canvas:hover i{color:#f5841f} 
.canvas_linkler{padding:5px 14px 15px 14px;text-align:center} 
.online-islemler-mobil-link_canvas{display:inline-block;color:#1E1E22;height:50px;border:1px solid #e8e8e8;border-radius:6px;line-height:50px;padding:0 30px;font-size:15px;font-weight:400} 
.online-islemler-mobil-link_canvas:hover,.online-islemler-mobil-link_canvas:hover i{background:#f8db9d} 
.online-islemler-mobil-link_canvas i{margin-right:8px;font-size:24px;color:#525151} 
.mobil-menu-iletisim-link-canvas{font-size:18px;display:block;text-align:center;padding:10px 0 0 0;color:#525151} 
.mobil-menu-iletisim-link-canvas i{color:#f5841f;font-size:24px;margin-right:6px} 
#header-ofc{background:#102754} 
#header-ofc2{background:#102754} 
.index-m-sc{display:block;width:100%;height:auto} 
.villa_label_index{display:inline-block;font-size:16px;font-weight:400;color:#102754;padding:18px 34px;border-radius:14px 0 0 0;background:#f7f8f9;margin:0 -5px 0 0;border:1px solid #f7f8f9} 
.villa_label_index a{color:#102754} 
.tur_label_index{background:#102754;display:inline-block;font-size:16px;font-weight:400;color:#102754;padding:18px 34px;margin:0 -5px 0 0;border:1px solid #102754} 
.tur_label_index a{color:#8194b6} 
.otel_label_index{background:#0b1e45;display:inline-block;font-size:16px;font-weight:400;color:#102754;padding:18px 34px;margin:0 -5px 0 0;border:1px solid #0b1e45} 
.otel_label_index a{color:#8194b6} 
.transfer_label_index{background:#102754;display:inline-block;font-size:16px;font-weight:400;color:#102754;padding:18px 34px;margin:0;border:1px solid #102754;border-radius:0 12px 0 0} 
.transfer_label_index a{color:#ffba52} 
.yith-wcbk-booking-search-form-10883,.yith_wcbk_booking_search_form_widget-10883{background:#fff!important;color:#333333!important;border-radius:0 12px 12px 12px!important;border:1px solid #e9e9e9!important;margin-bottom:100px!important} 
.yith-wcbk-booking-search-form{padding:15px 20px 25px 20px!important;margin:0!important} 
.yith-wcbk-booking-search-form .yith-wcbk-booking-search-form__row__label{font-weight:400!important;margin:.8em 0 .6em 0!important;display:inline-block;font-size:14px!important;color:#899abd!important} 
.yith-wcbk-booking-search-form.yith-wcbk-booking-search-form--horizontal-layout .yith-wcbk-booking-field,.yith-wcbk-booking-search-form.yith-wcbk-booking-search-form--horizontal-layout .yith-wcbk-date-picker-wrapper,.yith-wcbk-booking-search-form.yith-wcbk-booking-search-form--horizontal-layout select,.yith-wcbk-booking-search-form.yith-wcbk-booking-search-form--horizontal-layout .yith-wcbk-date-range-picker,.yith-wcbk-booking-search-form.yith-wcbk-booking-search-form--horizontal-layout .yith-wcbk-people-selector__toggle-handler{height:45px;border-radius:10px!important} 
.yith-wcbk-booking-search-form *{box-sizing:border-box;font-size:13px!important;z-index:9998} 
.yith-wcbk-booking-search-form input[type=text]:focus,.yith-wcbk-booking-search-form input[type=number]:focus,.yith-wcbk-booking-search-form .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--yith-wcbk-border-color-focus);box-shadow:var(--yith-wcbk-shadow-focus);border-radius:10px!important;min-height:42px!important} 
.yith-wcbk-booking-search-form .select2-container--default .select2-selection--multiple{border-radius:0;border:1px solid var(--yith-wcbk-border-color);background:#fff;padding:0;border-radius:10px!important;min-height:45px!important} 
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;font-size:14px!important;padding:0 14px!important} 
.header-manset{display:block;margin-top:-120px} 
.yith-wcbk-booking-search-form .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#333!important;background-color:transparent!important;border-radius:4px;padding:6px 25px 2px 8px!important;border:none;position:relative;font-weight:400!important;font-size:13px!important} 
.header-arama-ic-container{display:block;width:100%;position:relative;margin-top:-40px;z-index:996} 
.header-arama-ic-container img{width:100%;height:auto} 
.yith-wcbk-booking-search-form-10883,.yith_wcbk_booking_search_form_widget-10883{background:#ffffff!important;color:#333333!important;position:relative;z-index:9990!important} 
#ui-datepicker-div{z-index:9996!important} 
.offcanvas{z-index:9999!important} 
.ic-container-baslik{display:block;width:40%;font-size:32px;line-height:40px;font-weight:600;color:#102754;position:absolute;top:40%;z-index:9997} 
.ic-container-alt-baslik{display:inline-block;position:relative;font-size:16px;font-weight:400;color:#666;background:rgb(255 255 255 / .6);padding:3px 12px} 
.rw-wrapper{width:42%;color:#102754} 
.rw-sentence{margin:0;text-align:left;font-size:22px;line-height:32px;font-weight:300} 
.rw-sentence span{color:#102754;white-space:nowrap;font-size:48px;line-height:55px;font-weight:300} 
.rw-sentence em{color:#f5841f;font-weight:600;font-style:normal} 
.rw-sentence strong{line-height:90px!important} 
.rw-words{display:inline} 
.rw-words span{position:absolute;opacity:0;overflow:hidden;padding-bottom:5px;width:100%;color:#102754} 
.rw-words-1 span{animation:rotateWordsFirst 12s linear infinite 0s;font-weight:600} 
.rw-words-2 span{animation:rotateWordsSecond 12s linear infinite 0s} 
.rw-words span:nth-child(2){animation-delay:3s;color:#102754} 
.rw-words span:nth-child(3){animation-delay:6s;color:#102754} 
.rw-words span:nth-child(4){animation-delay:9s;color:#102754} 
.rw-words span:nth-child(5){animation-delay:12s;color:#102754} 
.rw-words span:nth-child(6){animation-delay:15s;color:#102754} 
@keyframes rotateWordsFirst{0%{opacity:1;animation-timing-function:ease-in;height:0} 
8%{opacity:1;height:60px} 
19%{opacity:1;height:60px} 
25%{opacity:0;height:60px} 
100%{opacity:0} 
} 
@keyframes rotateWordsSecond{0%{opacity:1;animation-timing-function:ease-in;width:0} 
10%{opacity:.3;width:0} 
20%{opacity:1;width:100%} 
27%{opacity:0;width:100%} 
100%{opacity:0} 
} 
.rw-wrapper2{width:100%;color:#102754} 
.rw-sentence2{margin:0;text-align:left;font-size:15px;line-height:22px;font-weight:300} 
.rw-sentence2 span{color:#f5841f;white-space:nowrap;font-size:18px;line-height:25px;font-weight:400;padding-right:8px} 
.rw-sentence2 em{color:#f5841f;font-weight:600;font-style:normal} 
.rw-sentence2 strong{line-height:90px!important} 
.rw-words2{display:inline} 
.rw-words2 span{position:absolute;opacity:0;overflow:hidden;padding-bottom:5px;width:100%;color:#102754} 
.rw-words-12 span{animation:rotateWordsFirst 12s linear infinite 0s;font-weight:600} 
.rw-words-22 span{animation:rotateWordsSecond 12s linear infinite 0s} 
.rw-words2 span:nth-child(2){animation-delay:3s;color:#102754} 
.rw-words2 span:nth-child(3){animation-delay:6s;color:#102754} 
.rw-words2 span:nth-child(4){animation-delay:9s;color:#102754} 
.rw-words2 span:nth-child(5){animation-delay:12s;color:#102754} 
.rw-words2 span:nth-child(6){animation-delay:15s;color:#102754} 
@keyframes rotateWordsFirst{0%{opacity:1;animation-timing-function:ease-in;height:0} 
8%{opacity:1;height:60px} 
19%{opacity:1;height:60px} 
25%{opacity:0;height:60px} 
100%{opacity:0} 
} 
@keyframes rotateWordsSecond{0%{opacity:1;animation-timing-function:ease-in;width:0} 
10%{opacity:.3;width:0} 
20%{opacity:1;width:100%} 
27%{opacity:0;width:100%} 
100%{opacity:0} 
} 
.yith-wcmcs-shortcode{width:100%;max-width:400px;margin:0 0;color:var(--text-color)!important;height:40px} 
.yith-wcmcs-currency-select{position:relative;width:100%;padding:0!important} 
.yith-wcmcs-currency-list,.yith-wcmcs-currency-alphabetic-list,.yith-wcmcs-currency-converter{position:relative;width:100%;max-width:400px;font-size:14px!important} 
.yith-wcmcs-currency-list .yith-wcmcs-selected-currency{border:none;box-shadow:none;align-items:center;user-select:none;max-width:400px;position:relative;padding:0 32px 0 0!important;display:flex;border-radius:0!important;cursor:pointer;width:100%;height:40px} 
.yith-wcmcs-currency-list .yith-wcmcs-currencies-dropdown{display:none;position:absolute;top:calc(100% + 15px);width:100%;max-width:100%!important;min-width:130px;box-shadow:none!important;border-radius:0 0 6px 6px!important;z-index:1000} 
.yith-wcmcs-currency :hover{color:#f5841f!important} 
.yith-wcmcs-currency-list .yith-wcmcs-currencies-dropdown .yith-wcmcs-currencies{margin:20px 0!important} 
.yith-wcmcs-currency-list .yith-wcmcs-currencies{max-height:1000px!important;margin-bottom:0!important;overflow-y:auto} 
.yith-wcmcs-currency{display:flex;text-align:left;padding:7px 0;align-items:center;margin-bottom:10px;cursor:pointer;transition:.3s;text-decoration:none!important;color:var(--text-color);outline:none!important;line-height:1.2!important} 
.indexteknefoto{display:block;border-radius:10px 0 0 10px} 
.index_tekneler_list_item{display:block;position:relative;height:auto;background:#fff;border:1px solid #ddd;border-radius:10px;background:#fff;overflow:hidden;margin-bottom:16px} 
.araclar_buton{display:inline-block;background:#00c3a5;color:#fff;text-align:center;padding:9px 30px;border-radius:18px} 
.copyright_footer{font-size:14px;font-weight:400;border-top:1px solid #eee;padding-top:20px;margin-top:20px;padding-bottom:50px} 
.index_oteller_list_item{display:block;padding:8px} 
.index_turlar_list_item{display:block;position:relative;height:auto;background:#fff;border:1px solid #ddd;border-radius:10px;margin-bottom:20px} 
.index_turlar_list_item:hover{background:#181937;transition:0.6s ease;transform:scale(1.05)} 
.index_turlar_list_item:hover .index_turlar_baslik,.index_turlar_list_item:hover .fiyat_index_turlar{color:#fff;transition:0.6s ease} 
.index_villalar_list_item{display:block;position:relative;height:auto;background:#fff;border:1px solid #ddd;border-radius:10px;margin:0 10px 20px 10px} 
.index_villalar_list_item:hover .fiyat_index_villalar,.index_villalar_list_item:hover .fiyat_index_villalar2{background:#193366;color:#fff;transition:0.6s ease;border-radius:0 0 10px 10px} 
.index_villalar_list_item:hover .index_villalar_bilgi_container{background:#193366;color:#fff;transition:0.6s ease} 
.index_villalar_list_item:hover .index_villalar_bilgi_container{background:#193366;color:#fff;transition:0.6s ease} 
.index_villalar_list_item:hover .index_villalar_baslik{color:#f5841f;transition:0.6s ease} 
.index_villalar_baslik{font-size:15px;font-weight:600;line-height:22px;color:#193366;display:block;padding:15px 24px 10px 24px} 
.index_villalar_list_item:hover .index_villalar_villa_bilgileri,.index_villalar_list_item:hover .index_villalar_villa_bilgileri i{color:#fff;transition:0.6s ease;background:#193366} 
.index_villalar_list_item:hover .index_villalar_villa_bilgileri2,.index_villalar_list_item:hover .index_villalar_villa_bilgileri2 i{color:#fff;transition:0.6s ease;background:#193366} 
.index_villalar_bilgi_container{display:block;position:relative} 
.indexvillalarfoto{display:block;border-radius:10px 10px 0 0} 
.fiyat_index_villalar{font-size:18px;font-weight:600;padding:14px 24px;color:#193366;display:block;border-top:1px solid #eee;text-align:center} 
.fiyat_index_villalar em{display:block!important;font-style:normal;color:#8387a0;font-size:12px;line-height:16px;font-weight:400} 
.index_villalar_villa_tipi{color:#fff;font-size:12px;line-height:16px;font-weight:400;padding:3px 6px;position:absolute;top:22px;left:10px;border-radius:4px;background:rgb(0 0 0 / .5)} 
.index_villalar_villa_konumu{color:#fff;font-size:12px;line-height:16px;font-weight:400;padding:3px 6px;position:absolute;top:48px;left:10px;border-radius:4px;background:rgb(0 0 0 / .5)} 
.index_villalar_villa_konumu i{margin-right:4px;color:#f5841f} 
.index_villalar_villa_konumu4{color:#fff;font-size:12px;line-height:16px;font-weight:400;padding:3px 6px;position:absolute;top:18px;left:20px;border-radius:4px;background:rgb(0 0 0 / .5)} 
.index_villalar_villa_konumu4 i{margin-right:4px;color:#f5841f} 
.index_villalar_villa_bilgileri{display:block;background:#ebeffa;padding:4px;text-align:center;font-size:13px;color:#f5841f;font-weight:400} 
.index_villalar_villa_bilgileri i{margin-right:3px;color:#193366} 
.index_villalar_villa_bilgileri span{margin:0 6px} 
.index_villalar_villa_bilgileri2{display:block;background:#ebeffa;padding:4px 12px;text-align:center;font-size:13px;color:#f5841f;font-weight:400} 
.index_villalar_villa_bilgileri2 i{margin-right:3px;color:#193366} 
.index_villalar_villa_bilgileri2 span{margin:0 6px} 
.index_villalar_kategori_container{display:block;margin-top:40px;padding:50px 0 80px 0;background:#f2f9ff;border-bottom:2px solid #fff} 
.container-villalarindex{display:block;background:#fff;padding:60px 0 0 0;border-top:1px solid #eee} 
.iletisim_link_header{color:#fff;background:#102754;padding:6px 25px;border-radius:12px;border:1px solid #0b1e45;font-size:15px;margin-top:8px} 
.iletisim_link_header a{color:#fff;font-weight:400} 
.iletisim_link_header i{color:#f5841f;margin-right:4px} 
.indexturlarfoto{display:block;border-radius:10px;box-shadow:0 12px 54px rgb(107 111 145 / .5)} 
.indexturlarfoto28 img{display:block;border-radius:10px;box-shadow:0 12px 54px rgb(107 111 145 / .5)} 
.index_turlar_baslik{font-size:15px;font-weight:600;line-height:22px;color:#193366;display:block;padding:15px 24px 10px 24px} 
.index_villalar_tum_link{background:#3d5a91;padding:8px 30px;text-align:center;color:#fff;border-radius:12px;font-size:14px!important;display:inline-block;margin:0 8px 10px 0;font-weight:500} 
.index_villalar_tum_link:hover,.oteller_list_item_baslik:hover{transition:0.5s ease;color:#f5841f} 
.big{height:400px} 
.index_tur_tur_tipi{color:#8387a0;font-size:13px;line-height:16px;font-weight:400;padding:0 24px 14px 24px;border-bottom:1px solid #ddd} 
.fiyat_index_turlar{font-size:18px;font-weight:600;padding:14px 24px;color:#193366;display:block} 
.fiyat_index_turlar em{display:block!important;font-style:normal;color:#8387a0;font-size:12px;line-height:16px;font-weight:400} 
.woocommerce-Price-currencySymbol{color:#4CA8F4} 
.index_turlar_bilgi_container{display:block;position:relative} 
.index_aciklama_container{font-size:14px;line-height:22px;font-weight:400;text-align:left;color:#8e97a1;border-top:1px solid #eee;padding:40px 30px} 
.blog_aciklama_collapse{display:block;position:relative;height:142px;overflow:hidden} 
.collapse_acik{display:block;text-align:center;font-size:15px;font-weight:600;padding:20px;background:#fff;cursor:pointer;color:#2b3b46} 
.collapse_acik a:active .blog_aciklama_collapse{height:550px} 
.breadcrumb_inner{background:#eef6ff;padding:50px 0 10px 20px;width:100%} 
.breadcrumb_inner2{padding:20px 0 10px 0;width:100%;margin-left:-16px} 
.breadcrumb_inner3{display:block;position:relative;background:#eef6ff;padding:10px 0 10px 0;width:100%} 
.woocommerce-breadcrumb{color:#2b3b46;font-size:14px;font-weight:400} 
.woocommerce-breadcrumb a{color:#f5841f;font-weight:500;padding:0 3px 0 0;margin-right:3px} 
.breadcrumb-title{padding-right:4px} 
.fiyat_index_villalar2{font-size:14px;font-weight:600;padding:14px 24px;color:#193366;display:block;border-top:1px solid #eee;text-align:center} 
.fiyat_index_villalar2 em{display:block!important;font-style:normal;color:#8387a0;font-size:12px;line-height:16px;font-weight:400} 
.fiyat_index_villalar2>.woocommerce-Price-amount{font-size:18px} 
#page-index-tpl .main-slider{position:relative;height:600px;overflow:hidden;margin-top:30px} 
#page-index-tpl .main-slider .owl-slider .slider-item img{width:100%;height:600px;object-fit:cover} 
#page-index-tpl .main-slider .owl-slider .slider-item .baslik{position:absolute;bottom:40px;left:30px;color:#fff;font-size:26px;text-shadow:0 0 20px #000;font-weight:700} 
#page-index-tpl .main-slider .owl-slider .owl-nav .owl-next,#page-index-tpl .main-slider .owl-slider .owl-nav .owl-prev{color:#3696c9;background-color:rgb(255 255 255 / .88);pointer-events:visible;font-size:31px;padding:0 20px;margin:0;opacity:1;border-radius:0} 
#page-index-tpl .main-slider .owl-slider .slider-item .baslik .slogan{position:absolute;top:-50px;left:0;font-weight:300;color:#fff;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:5px;white-space:nowrap} 
#page-index-tpl .main-slider .owl-slider .slider-item .baslik .zone{position:absolute;top:33px;left:0;font-weight:300;color:#fff;padding-bottom:5px;margin-bottom:5px;white-space:nowrap;font-size:15px} 
#page-index-tpl .main-slider .owl-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;pointer-events:none;margin-top:0} 
#page-index-tpl .main-slider .owl-slider .owl-nav .owl-prev{float:left} 
#page-index-tpl .main-slider .owl-slider .owl-nav .owl-next{float:right} 
#page-index-tpl .main-slider .search-alani{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;width:350px;max-width:calc(100% - 20px);z-index:50} 
#page-index-tpl .en-guzel-butik-oteller .baslik,#page-index-tpl .ozel-teklifler .ana-baslik,#page-index-tpl .sizin-icin-sectiklerimiz .baslik{color:#000;position:relative;font-size:23px;text-align:center} 
#page-index-tpl .main-slider .search-alani .findbox{z-index:999} 
#page-index-tpl .main-slider .search-alani .button-wrapper{position:absolute;left:50%;bottom:-40px;transform:translateX(-50%);width:100%;text-align:center;line-height:30px} 
#page-index-tpl .main-slider .search-alani .button-wrapper a{line-height:24px} 
#page-index-tpl .main-slider .search-alani .button-wrapper .advanced{color:#fff;background:#fc9644;padding:8px 5px} 
#page-index-tpl .main-slider .search-alani .button-wrapper .turna{color:#fff;background:#f7901e;padding:8px 5px;transform:translateX(-50%)} 
#page-index-tpl .en-guzel-butik-oteller{padding:60px 0 40px;background-color:#fff} 
#page-index-tpl .en-guzel-butik-oteller .baslik:before,#page-index-tpl .sizin-icin-sectiklerimiz .baslik:before{content:"";position:absolute;bottom:-20px;width:150px;height:3px;left:50%;background-color:#3696c9;transform:translateX(-50%)} 
#page-index-tpl .en-guzel-butik-oteller .aciklama,#page-index-tpl .sizin-icin-sectiklerimiz .aciklama{padding:40px 40px 0;text-align:center;line-height:30px;color:#000} 
#page-index-tpl .ozel-teklifler .ana-baslik{margin:0 0 50px} 
#page-index-tpl .ozel-teklifler .ana-baslik:before{content:"";position:absolute;bottom:-20px;width:150px;height:3px;left:50%;background-color:#878787;transform:translateX(-50%)} 
#page-index-tpl .ozel-teklifler .row .kutu{text-shadow:0 0 20px #000;position:relative} 
#page-index-tpl .ozel-teklifler .row .kutu img,.turliste{width:100%;height:330px;object-fit:cover} 
#page-index-tpl .ozel-teklifler .row .kutu .overlay{background-color:rgb(0 0 0 / .12);position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none;transition:.2s} 
#page-index-tpl .ozel-teklifler .row .kutu .ortala{position:absolute;top:20px;right:0;left:0;padding:20px} 
#page-index-tpl .ozel-teklifler .row .kutu .ortala .baslik{font-weight:700;font-size:1em} 
#page-index-tpl .ozel-teklifler .row .kutu .ortala .kategori{font-size:13px;padding-bottom:5px;margin-bottom:10px} 
#page-index-tpl .ozel-teklifler .row .kutu a{text-decoration:none;color:#fff} 
#page-index-tpl .sizin-icin-sectiklerimiz{padding:15px 0 45px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw{margin-top:40px;position:relative} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw .kutu-baslik{z-index:1;position:absolute;top:30px;left:20px;color:#fff;font-size:25px;border-bottom:2px solid #fff;padding-bottom:5px;font-weight:700;text-transform:uppercase} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw .overlay{position:absolute;top:-100px;right:-100px;left:-100px;bottom:0;box-shadow:inset 0 -57px 104px rgb(0 0 0 / .6);pointer-events:none;transition:.2s;z-index:9980} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw .ortala{position:absolute;bottom:20px;right:20px;left:20px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw .ortala .otel-baslik{color:#fff;font-size:16px;margin-bottom:3px;z-index:9981;position:relative} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw .ortala .otel-baslik .zone{font-size:14px;padding-left:4px;padding-top:6px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw .ortala .otel-kategori{color:#fff;font-weight:300;font-size:13px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left{width:calc(100% - 470px);float:left} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.left,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.right{width:50%;float:left} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.left>.top{position:relative;margin-right:20px;height:300px;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.left>.bottom{position:relative;margin-top:20px;margin-right:20px;height:260px;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.right>.full{position:relative;float:left;width:100%;height:580px;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.bottom{margin-top:20px;width:100%;float:left} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.bottom>.left{position:relative;margin-right:20px;width:calc(100% - 320px);height:250px;float:left;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.bottom>.right{position:relative;width:300px;height:250px;float:left;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.right{width:450px;float:left;margin-left:20px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.right>.top{position:relative;background:#eee;float:left;width:100%;height:330px;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.right>.bottom{position:relative;margin-top:20px;background:#eee;float:left;width:100%;height:500px;overflow:hidden;border-radius:10px} 
@media (max-width:1200px){#similars-hotels-debug>.title{display:none} 
#similars-hotels-debug .list #similars-hotels-list[list-type=kare] .hotel{width:calc(50% - 20px)} 
#page-index-tpl .ozel-teklifler .row .kutu{margin-bottom:30px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.right{width:calc(50% - 10px);overflow:hidden} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.bottom>.right{display:none;overflow:hidden} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.bottom>.left{width:100%;overflow:hidden;border-radius:10px} 
} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full{position:relative;float:left;width:100%;margin-top:20px;height:500px;background:#eee;overflow:hidden} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full2,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full3{float:left;margin-top:20px;width:100%;height:310px;overflow:hidden} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full2>.left{position:relative;float:left;width:640px;height:100%;margin-right:20px;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full2>.right{position:relative;float:left;width:calc(100% - 660px);height:100%;background:#eee;overflow:hidden;border-radius:10px} 
@media (max-width:768px){footer.footer .copyright .a360-icon{position:static;margin-top:20px} 
footer.footer .copyright .sosyal{position:static;margin-top:25px} 
#hotels-comments-embeded .comments-mobile-trigger{display:block} 
#hotels-comments-embeded #comments-list.hideable,#hotels-comments-embeded .comments-pagination.hideable,#similars-filters{display:none} 
#hotels-comments-embeded #comments-list .yorum{padding:15px 15px 15px 30px} 
#hotels-comments-embeded #comments-list .yorum .puan{width:20px;height:20px;line-height:20px;transform:translateY(0);top:15px;font-weight:800;font-size:14px;background:#147eb5;color:#fff;border:none} 
#similars-hotels-debug .list #similars-hotels-list[list-type=kare] .hotel{width:calc(100% - 20px)} 
#page-contact-tpl .content #harita,#page-index-tpl .ozel-teklifler{margin-top:30px} 
#page-index-tpl .main-slider,#page-index-tpl .main-slider .owl-slider .slider-item img{height:400px} 
#page-index-tpl .main-slider .owl-slider .slider-item .baslik{bottom:30px;left:30px;color:#fff;font-size:18px} 
#page-index-tpl .main-slider .owl-slider .slider-item .baslik .slogan{top:-35px} 
#page-index-tpl .main-slider .owl-slider .slider-item .baslik .zone{top:20px} 
#page-index-tpl .main-slider .search-alani{top:10px;transform:translateY(0) translateX(-50%)} 
#page-index-tpl .ozel-teklifler .row .kutu{margin-bottom:20px} 
#page-index-tpl .ozel-teklifler .row .kutu img{height:273px} 
#page-index-tpl .sizin-icin-sectiklerimiz{padding:20px 0} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.bottom>.left,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.bottom>.right,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.left>.top,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.right>.full,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.right>.bottom,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.right>.top{height:225px;margin-bottom:20px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.left>.left>.bottom{height:225px;margin-bottom:20px;margin-top:0} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full2,#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full3{height:225px} 
} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full3>.left{position:relative;float:left;width:490px;height:100%;margin-right:20px;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw>.full3>.right{position:relative;float:left;width:calc(100% - 510px);height:100%;background:#eee;overflow:hidden;border-radius:10px} 
#page-index-tpl .sizin-icin-sectiklerimiz .raw:after{content:" ";display:block;clear:both} 
.editorun-secimi{padding-bottom:50px;overflow:hidden;position:relative} 
.editorun-secimi .navigasyon{position:absolute;top:0;right:0} 
.editorun-secimi .navigasyon a{text-decoration:none;display:block;float:left;background-color:#ff7200;color:#fff;padding:5.5px 20px;font-weight:300;margin-right:10px} 
.editorun-secimi .navigasyon span{display:block;background-color:#ff7200;padding:3.9px 20px;color:#fff;font-size:20px;float:right;margin-left:5px;cursor:pointer} 
.editorun-secimi .baslik{font-size:23px;color:#ff7200;position:relative;margin-bottom:10px} 
.editorun-secimi .aciklama{padding:45px 0 35px;font-size:18px;color:#000} 
.editorun-secimi .editor-slider .otel-kutu{position:relative;margin:10px 10px -10px;height:310px;overflow:hidden} 
.editorun-secimi .editor-slider .otel-kutu img{width:100%;height:310px;object-fit:cover} 
.editorun-secimi .editor-slider .otel-kutu .bottom{position:absolute;bottom:10px;right:10px;left:10px;z-index:1;padding:15px;transition:.2s;color:#fff} 
#blogdeal .blogdeal-list .items .col-md-4 .title h2,.editorun-secimi .editor-slider .otel-kutu .bottom .otel-baslik{font-size:20px} 
.editorun-secimi .editor-slider .otel-kutu .bottom .otel-baslik .zone{font-size:14px;padding-left:4px} 
.editorun-secimi .editor-slider .otel-kutu .bottom .otel-kategori{font-weight:300;font-size:13px} 
.editorun-secimi .editor-slider .otel-kutu .overlay{position:absolute;top:-100px;right:-100px;left:-100px;bottom:0;box-shadow:inset 0 -57px 104px rgb(0 0 0 / .6);pointer-events:none;z-index:9995} 
.editorun-secimi .editor-slider .owl-nav{margin:0;position:absolute;top:50%;transform:translateY(-25%);left:0;right:0;pointer-events:none;padding:0;color:#fff;text-align:center} 
#page-detay-tpl .odalar .owl-nav .owl-next,.editorun-secimi .editor-slider .owl-nav .owl-next{float:right;opacity:1;font-size:35px;background:#000;pointer-events:auto;border-radius:0;padding:0;margin:0;line-height:0;width:35px;height:35px} 
#page-detay-tpl .odalar .owl-nav .owl-prev,.editorun-secimi .editor-slider .owl-nav .owl-prev{float:left;opacity:1;font-size:35px;background:#000;pointer-events:auto;border-radius:0;padding:0;margin:0;line-height:0;width:35px;height:35px} 
.bestprice{position:absolute;right:5px;color:#fff;background-color:#0ca10c;display:table;padding:2px 9px} 
.bestprice.up{top:50px} 
.bestprice.down{bottom:20px} 
.sizin-icin-sectiklerimiz img,.lazyload{display:block!important;position:relative!important;min-width:100%!important;height:auto!important;min-height:100%!important;width:auto!important;overflow:visible!important;object-fit:cover} 
.lazyload:hover{transform:scale(1.15);transition:0.6s ease} 
#dil_collapse a,#dil_collapse_mobil,.overlay-content,.socials2 li,.socials2 li a,.socials2 li a:hover{text-align:center!important} 
#sabitnavigation,.fotorama:not(.fotorama--unobtrusive)>:not(:first-child),.fotorama__wrap--fade .fotorama__stage .fotorama__shadow,.fotorama__wrap--fade .fotorama__stage__frame,.overlay3{display:none} 
.overlay3{height:100%;width:100%;position:fixed;z-index:9999;top:0;left:0;background-color:rgb(0 0 0 / .9)} 
.overlay-content,.overlay-content form{position:relative;margin:0 auto;display:block} 
.overlay-content{top:16%;width:100%} 
.overlay-content form{width:50%} 
.overlay3 .closebtn{position:absolute;top:11%;right:25%;font-size:60px;cursor:pointer;color:#fff} 
.overlay3 .closebtn:hover{color:#ccc} 
.overlay-content span{display:block;color:#fff;margin-top:20px;font-size:16px} 
#page-index-tpl .ozel-teklifler .row .kutu .overlay{background-color:rgb(0 0 0 / .12);position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none;transition:.2s;z-index:9995} 
.bb:hover .otel-baslik{color:#fff!important;background:rgb(0 0 0 / .4);display:inline-block;transition:0.5s ease} 
.otel-baslik{padding:4px 8px} 
.zone{color:#fff!important;font-size:13px!important;z-index:9996!important;position:relative!important} 
.zone i{margin-right:3px;color:#f5841f} 
.kampanyalar_index_container{display:block;width:100%;height:auto;padding:30px 0;background:#fff5f1} 
.kampanya_list{display:block;width:100%;height:auto;min-height:120px;padding:8px 12px;border:1px solid #f2f9ff;border-radius:20px;background:#fff;box-shadow:1px 0 8px rgb(0 0 0 / .25)} 
.kampanya_list:hover{transition:0.7s ease;border:1px solid #999;background:#f2f9ff} 
.kampanyafoto{display:inline-block;border-radius:12px;width:100%;height:auto} 
.kampanya_list_baslik{display:inline-block;margin-bottom:6px;font-size:14px;color:#193366;line-height:18px;font-weight:500} 
.kampanya_list_baslik a{font-size:14px;color:#193366;line-height:18px;font-weight:500} 
.kampanya_list_aciklama{font-size:13px;line-height:16px;font-weight:400;color:#8387a0} 
.index_bolgeler_container3{padding:40px 0} 
.turlar_cat_container{display:block;position:relative;padding-bottom:60px} 
.index_bloglar_baslik37{display:block;font-size:26px;font-weight:600;color:#2b3b46;margin-bottom:22px;transform:scaleY(1.05)} 
.index_bloglar_aciklama27{display:block;position:relative;margin-bottom:-20px;margin-top:-10px;width:80%!important;font-size:14px;line-height:24px;font-weight:400;color:#4363a3} 
.container-kategorikindex{display:block;padding:40px 30px;border-top:1px solid #eee} 
.index_kategorik_list{display:block;margin-bottom:24px} 
.indexkategorikfoto{display:block;width:100%;height:auto;overflow:hidden;border-radius:8px} 
.index_kategorik_baslik{display:block;font-size:14px;text-align:center;line-height:18px;font-weight:500;padding:12px 8px 8px 8px;color:#193366} 
.index_kategorik_list:hover .index_kategorik_baslik{transition:0.6s ease;color:#f5841f} 
.product{background:#eef6ff;display:block;padding-bottom:40px} 
.single-pr-container{display:block;background:#fff;padding:30px 36px;border-radius:20px} 
.single-pr-container2{display:block;background:#fff;padding:30px 36px} 
.pr_title{display:inline-block;position:relative;font-size:22px;color:#181837;width:90%;font-weight:600;padding:7px 0;line-height:28px} 
.pr_title2{display:block;position:relative;font-size:22px;color:#181837;font-weight:600;padding:14px 0 22px 20px} 
.pr_title3{display:block;position:relative;font-size:24px;color:#181837;font-weight:600;margin:14px 0 22px 0} 
.pr_title i{color:#00a7b7;font-size:15px} 
.pr_single_favori{display:inline-block;position:relative;vertical-align:middle;padding-right:16px;font-size:14px;margin-top:18px!important} 
.pr_single_yorum{display:inline-block;position:relative;vertical-align:middle;padding-right:16px;padding-left:60px;font-size:13px;margin-top:18px!important;color:#8387a0;font-weight:400} 
.pr_single_yorum i{color:#ffc107;font-size:15px} 
.pr_single_yorum span{font-weight:500;color:#181837} 
.pr_single_paylas{display:inline-block;font-size:14px;position:relative;vertical-align:middle;margin-top:12px!important} 
.pr_title span{display:block!important;font-size:13px;text-align:left;color:#8387a0;font-weight:400} 
#my-account-menu.layout-simple .myaccount-menu>li{border-bottom:1px solid var(--ywcmap-menu-border-color,#e0e0e0);list-style:none} 
.yith-wcwl-add-to-wishlist-button__label{font-size:13px;color:#181837;margin-left:-7px} 
.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img{width:21px;filter: invert(58%) sepia(82%) saturate(2256%) hue-rotate(134deg) brightness(97%) contrast(101%);margin-right:2px;color:currentColor;max-width:35px} 
ul.psfw-social-icons{margin:0!important} 
.psfw-social-wrap{margin:-20px 0 0 12px!important;display:flex;padding-top:20px} 
.pr_single_paylas span{display:block!important;font-size:13px;text-align:left;color:#181837;font-weight:500;padding-left:14px} 
ul.psfw-social-icons li a{width:30px;height:30px;text-decoration:none!important;padding:0;border:1px solid #00a7b7;display:flex;text-align:center;justify-content:center;align-items:center;text-decoration:none;margin:5px 0;color:#373434} 
ul.psfw-social-icons li a:hover{transition:0.5s ease;color:#fff;background:#00a7b7} 
.yith-wcbk-booking-form .yith-wcbk-form-section-duration--no-field .yith-wcbk-form-section__content{padding:7px 15px;background:#fff!important;min-height:42px;display:flex;align-items:center} 
.pr_single_fiyat{padding-top:15px;display:inline-block;vertical-align:middle;padding-left:24px} 
.pr_single_fiyat strong{display:block!important;font-size:13px;margin-top:-5px;text-align:left;color:#181837;font-weight:400!important} 
.price{margin-bottom:0!important} 
.woocommerce-Price-amount{font-size:26px;font-weight:500;color:#4CA8F4;text-align:right} 
.konaklama_galerisi{display:block;position:relative;margin:28px 0 8px 0} 
.pr_title38{display:block;position:relative;font-size:28px;color:#fff;font-weight:500;margin:-18px 0 22px 0;background:#181837;padding:15px 10px 15px 20px;border-radius:0 0 10px 10px} 
.single-container8{display:block;position:relative;padding:40px 0;font-size:15px;line-height:28px;font-weight:400;color:#8387a0} 
.single-container8 h4{font-weight:400;color:#f5841f;border-left:4px solid #229697;padding:0 0 0 5px;font-size:16px;margin-top:6px;margin-bottom:16px;margin-left:calc(var(--bs-gutter-x) * .5)!important} 
.icerik_wcos{display:block;position:relative;font-size:15px;font-weight:400;color:#5f5d5d;line-height:26px;padding:24px 0} 
.icerik_wcos ul{padding-left:35px} 
.icerik_wcos ul li{list-style:none;padding:3px 0} 
.icerik_wcos ul li:before {
    content: ""; /* Font karakteri iptal edildi */
    display: inline-block;
    vertical-align: middle;
    width: 6px;  /* Eski font-size değeri genişlik oldu */
    height: 6px; /* Eski font-size değeri yükseklik oldu */
    margin-right: 8px; /* Eski padding-right değeri margin-right oldu */
    
    /* İkonun tamamı ve rengi burada arkaplan görseli olarak eklendi */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2300a7b7'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.icerik_wcos p{margin:12px 0} 
.icerik_wcos h3{font-weight:600;color:#102754;font-size:18px;padding-left:4px;margin-bottom:8px;margin-top:8px} 
.icerik_wcos strong{color:#181837;font-weight:600} 
.icerik_wcos h3:before {
    content: ""; /* Font karakteri kaldırıldı */
    display: inline-block;
    width: 1em;  /* Başlığın metin boyutuna göre otomatik ölçeklenir */
    height: 1em; /* Başlığın metin boyutuna göre otomatik ölçeklenir */
    margin-right: 7px; /* padding-right yerine margin-right kullanıldı */
    vertical-align: -0.125em; /* İkonu metinle kusursuz hizalamak için ufak bir ayar */
    
    /* Turuncu renkli SVG ikonu arkaplan olarak eklendi */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23f5841f'%3E%3Cpath d='M140.6 21.2C154.1 7.7 172.4 .1 191.5 .1h129c19.1 0 37.4 7.6 50.9 21.1L490.8 140.6c13.5 13.5 21.1 31.8 21.1 50.9v129c0 19.1-7.6 37.4-21.1 50.9L371.4 490.8c-13.5 13.5-31.8 21.1-50.9 21.1h-129c-19.1 0-37.4-7.6-50.9-21.1L21.2 371.4C7.7 357.9 .1 339.6 .1 320.5v-129c0-19.1 7.6-37.4 21.1-50.9L140.6 21.2zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.icerik_wcos img{border-radius:8px;border:2px solid #77c5b9} 
.icerik_wc h3{font-weight:600} 
.wp-caption{max-width:100%!important} 
.wp-caption>img{width:auto;max-width:100%!important;display:block} 
.icerik_wc img{width:auto;max-width:100%!important;display:block} 
.icerik_wc{display:block;position:relative;font-size:15px;font-weight:400;color:#5f5d5d;line-height:26px;padding:24px 0} 
.icerik_wc ul{padding-left:35px} 
.icerik_wc ul li{list-style:none;padding:3px 0} 
.icerik_wc ul li:before {
    content: ""; /* Font kullanımı iptal edildi */
    display: inline-block;
    vertical-align: middle;
    width: 6px;  /* Eski font-size değeri genişlik oldu */
    height: 6px; /* Eski font-size değeri yükseklik oldu */
    margin-right: 8px; /* Liste metniyle arasına boşluk bırakıldı */
    
    /* SVG kodu ve #00a7b7 rengi arkaplan olarak eklendi */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2300a7b7'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.icerik_wc p{margin:12px 0} 
.villa-ozellik-liste ul{padding-left:0!important} 
.villa-ozellik-liste li{list-style:none;display:inline-block;background:#f9f9f9;color:#48649b;text-align:center;font-size:14px!important;padding:5px 18px!important;margin-right:8px;margin-bottom:8px;border-radius:6px;border:1px solid #f1f1f1} 
.villa-ozellik-liste li:before{display:none!important} 
.icerik_wc h3{color:#181837;font-size:18px;padding:14px 0} 
.icerik_wc strong{color:#181837;font-weight:600} 
.nav>.nav-item{background:#102754} 
.nav>.nav-item a{font-size:14px!important;color:#fff;padding:12px 0;font-weight:400;width:100%} 
.nav>.nav-item:hover{transition:0.4s ease;background:#00c3a5} 
.nav>.nav-item .active{background:#00c3a5;color:#fff} 
.nav-link2 i{display:inline-block;margin-right:6px;font-size:20px;vertical-align:top;color:#00c3a5} 
.nav>.nav-item .active i{display:inline-block;margin-right:6px;font-size:20px;vertical-align:top;color:#fff!important} 
.nav>.nav-item:hover i{display:inline-block;margin-right:6px;font-size:20px;vertical-align:top;color:#fff!important} 
.abcls{font-size:15px;font-weight:400;color:#5f5d5d;line-height:26px} 
.icerik_wc2{display:block;position:relative;font-size:15px;font-weight:400;color:#5f5d5d;line-height:26px;padding:24px 0} 
.icerik_wc2 ul{padding-left:0} 
.icerik_wc2 ul li{list-style:none;padding:0;display:inline-block;width:32%;font-weight:500} 
.icerik_wc2 ul li:before {
    content: ""; /* Font kullanımı iptal edildi */
    display: inline-block;
    vertical-align: middle;
    width: 6px;  /* Eski font-size değeri genişlik oldu */
    height: 6px; /* Eski font-size değeri yükseklik oldu */
    margin-right: 8px; /* Liste metniyle arasına boşluk bırakıldı */
    
    /* SVG kodu ve #00a7b7 rengi arkaplan olarak eklendi */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%2300a7b7'%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512z'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.icerik_wc2 h3{color:#181837;font-size:18px;padding:14px 0} 
.icerik_wc2 strong{color:#181837} 
.icerik_wc2 p{padding-bottom:10px} 
div.product div.product-description,div.product div.summary{min-width:150px;overflow:visible!important} 
.brdr{height:30px} 
.yith-booking-checkin,.yith-booking-checkout{display:none} 
.villa-konumu-map{font-size:15px;line-height:24px;font-weight:400} 
.villa-konumu-map iframe{width:100%!important;border-radius:14px;margin-top:30px} 
.villa-uzaklik-bilgi{display:block;position:relative;margin-top:50px;vertical-align:bottom;border-bottom:1px solid #f5f5f5} 
.v_konum_uz{font-size:18px;font-weight:500;color:#181837;margin-bottom:28px} 
.v_konum_uz span{display:block!important;font-size:13px;font-weight:400;color:#8387a0} 
.villa-uzaklik-bilgi i{color:#00c3a5;font-size:34px;vertical-align:bottom;display:inline-block;position:relative;padding-top:6px} 
.kurallar_inner{display:block;margin-top:30px} 
.kurallar_li{display:block;position:relative;vertical-align:middle;border:1px solid #e6e6e6;border-radius:16px;padding:6px 20px;margin-bottom:14px;text-align:center} 
.kurallar_li i{font-size:30px;padding-top:6px} 
.kurallar_li span{display:block!important;font-size:15px;margin-top:10px;color:#181837} 
.kurallar_li2{display:block;position:relative;vertical-align:middle;border:1px solid #e6e6e6;border-radius:16px;padding:6px 20px;margin-bottom:14px;text-align:center} 
.kurallar_li2 i{font-size:24px;padding-top:6px} 
.kurallar_li2 span{display:block!important;font-size:14px;margin-top:4px;color:#181837;font-weight:400} 
.rred{color:red} 
.yith-wcbk-selector .yith-wcbk-selector__item .yith-wcbk-selector__item__content{flex:1;display:flex;flex-direction:column;justify-content:center;font-size:13px;color:#333;font-weight:500} 
.index_aciklama_container p{padding-bottom:10px} 
.yith-wcbk-booking-resource .woocommerce-Price-amount,.yith-wcbk-form-section-services .woocommerce-Price-amount{font-size:16px!important;color:#284BEA} 
.ggreen{color:#00c3a5} 
.comments-area{width:100%!important} 
#wpdcom{max-width:100%!important} 
.kurallar_li_chkin{font-size:14px;display:inline-block;padding:8px 4px} 
.kurallar_li_chkin i{font-size:13px;padding:0 3px} 
div.product div.product-description,div.product div.summary{min-width:150px;overflow:hidden;padding-top:28px} 
.woocommerce-product-details__short-description{display:block;background:#eef6ff;padding:12px 14px;border:1px solid #e6e6e6;font-size:13px;font-weight:400;color:#5f5d5d;line-height:20px;border-radius:8px;margin-bottom:30px} 
.cart{padding:12px 18px 28px 18px;border:1px solid #e8e8e8;border-radius:0 0 14px 14px;background:#f1f5f7;margin-bottom:30px;font-size:14px} 
.rez_form_baslik{background:#284BEA;color:#fff;padding:18px 16px;border-radius:8px 8px 0 0} 
.yith-wcbk-add-to-cart-button{display:block;width:100%;background:#00c3a5!important;border:none;border-radius:20px;padding:11px 20px;color:#fff;margin-bottom:-46px} 
button:disabled{background-color:#00c3a5;color:#d8d8d8;border-color:#fff0} 
.yith-wcbk-booking-form-total__value>.woocommerce-Price-amount{font-size:15px!important;color:#102754} 
.yith-wcbk-booking-form-total__label>.woocommerce-Price-amount{font-size:15px!important;color:#102754} 
.yith-wcbk-booking-form-total{display:table-row;line-height:32px!important} 
.yith-wcbk-date-range-picker.yith-wcbk-date-range-picker--opened-from input.yith-wcbk-date-picker--formatted.yith-wcbk-booking-start-date,.yith-wcbk-date-range-picker.yith-wcbk-date-range-picker--opened-to input.yith-wcbk-date-picker--formatted.yith-wcbk-booking-end-date{border-radius:14px;border:10px solid #fff;padding:2px 4px;background:var(--yith-wcbk-primary);color:var(--yith-wcbk-primary-contrast);font-size:14px} 
.yith-wcbk-date-range-picker input.yith-wcbk-date-picker,.yith-wcbk-booking-form .yith-wcbk-date-range-picker input.yith-wcbk-date-picker,.yith-wcbk-date-range-picker input.yith-wcbk-date-picker--formatted,.yith-wcbk-booking-form .yith-wcbk-date-range-picker input.yith-wcbk-date-picker--formatted{background:#fff0;border:none;float:left;width:50%!important;padding:12px 14px;line-height:1;font-size:14px} 
.villa_tipi_single{display:block;margin-bottom:14px;font-size:14px;font-weight:500} 
.villa_tipi_single i{margin-right:5px;color:#f5841f} 
.belge_no{display:block;margin:40px 0 20px 0;border:1px solid #f5841f;border-radius:12px;padding:6px 20px;text-align:left;font-size:14px;line-height:20px;font-weight:400;color:#f5841f} 
.belge_no span{color:#102754;font-weight:500} 
.single_wc_formlar{display:block;padding:38px 20px 16px 20px;border-radius:20px 20px 0 0;background:#2a3153} 
.single_wc_formlar_title{font-size:17px;font-weight:400;padding-bottom:10px;text-align:center;display:block;color:#00c3a5} 
.single_wc_formlar_aciklama{font-size:13px;line-height:20px;font-weight:300;color:#f9f9f9;text-align:center;margin-bottom:30px} 
.single_wc_formlar_aciklama span{color:#ffda9d} 
.single_wc_formlar i{display:block;font-size:40px;margin:0 0 12px 0} 
.single_wc_formlar a{color:#fff;font-size:13px;font-weight:400;text-align:center;width:48%;padding:0 10%;display:inline-block} 
.bluee{color:#4ca9f5} 
.wpee{color:#2aaf1c} 
.s1br{border-right:1px solid #8387A0} 
.sizi_arayalim_single_wc{display:block;margin:0 0 20px 0;position:relative;width:100%;font-size:15px;color:#fff;background:#00c3a5;text-align:center;border-radius:0 0 20px 20px;padding:14px 20px;font-weight:400} 
.sizi_arayalim_single_wc i{margin-right:8px;color:#555} 
.villa_kat_list{display:block;position:relative;overflow:hidden;margin:30px 0 20px 0} 
.villa_kat_list_link{display:block;margin-bottom:14px;background:#fff;color:#48649b;padding:8px 0 8px 20px;font-size:14px;font-weight:500;border:1px solid #d4d4d4;border-radius:10px} 
.villa_kat_list_link:hover{background:#f9f9f9;transition:0.4s ease} 
.villa_kat_list_link:after {
    content: ''; /* İkon fontu olmadığı için içeriği boş bırakıyoruz */
    display: block;
    position: relative;
    float: right;
    right: 5px;
    width: 20px;  /* Eski font-size değeriniz artık genişlik oldu */
    height: 20px; /* Eski font-size değeriniz artık yükseklik oldu */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23f5841f'%3E%3Cpath d='M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zm368 0c0 6.7-2.8 13-7.7 17.6l-112 104c-7 6.5-17.2 8.2-25.9 4.4s-14.4-12.5-14.4-22l0-208c0-9.5 5.7-18.2 14.4-22s18.9-2.1 25.9 4.4l112 104c4.9 4.5 7.7 10.9 7.7 17.6z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.villa-feature-item4{display:block;margin-bottom:14px;padding:9px 22px;border-radius:14px;font-size:14px;background:#f9f9f9;color:#48649b;font-weight:400;border:1px solid #f1f1f1} 
.villa-feature-item4:hover{background:#fff;transition:0.4s ease} 
.villa-feature-item4 i{color:#00c3a5;margin-right:12px;font-size:20px;display:inline-block;vertical-align:top;width:30px} 
.villa-feature_baslik{font-size:17px;padding-bottom:8px} 
.tur_detay_fiyat{display:block;padding:25px 20px;background:#fff;border-radius:10px;margin-bottom:30px;border:1px solid #e6f1ff} 
.villa-feature-item{display:block;margin-bottom:14px;padding:11px 22px;border-radius:20px;font-size:15px;font-weight:500;border:1px solid #e5e5e5} 
.villa-feature-item:hover{background:#DCE6EA;transition:0.4s ease} 
.villa-feature-item i{color:#00c3a5;margin-right:12px;font-size:26px;display:inline-block;vertical-align:top;width:40px} 
.mt{margin-top:-58px} 
.villa-feature-item2{display:block;margin-bottom:14px;padding:11px 22px;border-radius:20px;font-size:15px;font-weight:500;border:1px solid #e5e5e5} 
.villa-feature-item2:hover{background:#DCE6EA;transition:0.4s ease} 
.villa-feature-item2 i{color:#F12323;margin-right:12px;font-size:26px;display:inline-block;vertical-align:top;width:40px} 
.villa_fiyat_dahil{display:block;margin-top:30px} 
.benzer_konaklama_wrapper{display:block;margin-top:50px;background:#fff;padding:30px 0;margin-bottom:-36px} 
.index_villalar_list_item>.whishlist_butonu span{color:#fff!important;font-weight:400;padding-left:2px} 
.index_turlar_list_item>.whishlist_butonu span{color:#fff!important;font-weight:400;padding-left:2px} 
#single_container{background:#eef6ff} 
.wc_arsiv_baslik{display:block;position:relative;text-align:center;padding:0 0 4px 0;font-size:26px;font-weight:600} 
.term-description{display:block;position:relative;text-align:center!important;font-size:14px;font-weight:400;color:#8387A0;padding:0 20%} 
.arsiv_wc_header{display:block;padding:60px 0 30px 0;border-bottom:1px solid #e6e6e6;margin-bottom:35px} 
.wpc-filter-search-form .wpc-search-field{padding-left:34px;font-size:14px;border-radius:12px;display:block} 
.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{top:-8px!important;margin-left:-6px;border-radius:50%;outline:0;box-shadow:0 2px 9px rgb(0 0 0 / .23)} 
.wpc-filters-range-inputs .ui-slider .ui-slider-handle{-ms-touch-action:none;touch-action:none;position:absolute;z-index:2;width:16px!important;height:16px!important;cursor:default;-ms-touch-action:none;touch-action:none;box-shadow:inset 0 0 0 1px #ebebeb} 
#ui-datepicker-div,.ui-datepicker .yith-wcbk-datepicker{z-index:9999!important} 
#ui-datepicker-div.yith-wcbk-datepicker.ui-widget-content,.yith-wcbk-date-picker--inline .ui-widget.ui-widget-content{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;background:#fff;border-radius:5px;overflow:hidden;border:none;box-shadow:0 0 0 1px #eaeaea inset,0 2px 8px 0 rgb(135 162 164 / .48)!important;width:318px;padding:13px} 
.tur_prog_gun_baslik{display:block;color:#284BEA;font-size:16px;font-weight:600;margin-top:30px;border-top:1px solid #f2f2f2;padding-top:30px} 
.tur_prog_sey_baslik{display:block;font-size:14px;font-weight:500;color:#2a3153;margin-bottom:15px;margin-top:3px} 
.tur_prog_sey_baslik i{color:#00c3a5;margin-right:5px} 
.tur_prog_prog_aciklama{display:block;padding:25px 20px 15px 20px;background:#fafcff;border-radius:8px;border:1px solid #e6f1ff} 
.remove_from_wishlist{color:#000!important} 
@media (max-width:767px){.footer-col-baslik{cursor:pointer;position:relative;border-bottom:1px solid #eee;padding:0 0 10px 0;margin-bottom:0!important} 
.footer-col-baslik::after{content:'+';position:absolute;right:10px;font-weight:700} 
.widget.active .footer-col-baslik::after{content:'-'} 
.widget .footer-col-baslik+*{display:none;padding:15px 5px} 
.footer-aciklama{margin-bottom:90px} 
.footer_yasal_icerik{text-align:center;margin-top:0} 
.copyright_footer{text-align:center;font-size:13px} 
#single_container{background:#fff!important} 
.single-pr-container2{padding:20px 10px!important} 
.icerik_wc{font-size:14px;line-height:24px} 
.icerik_wc h3{padding:8px 0;line-height:26px} 
.yasal_sag2{border-left:none;margin-left:0;padding-left:0} 
.index_blog_baslik{display:block;text-align:center;font-size:14px;line-height:20px;font-weight:600;width:100%;color:#333;padding-left:8px;padding-right:8px} 
.online-islemler-mobil-link_canvas2{text-align:center} 
.icerik_wc img{margin:18px 0} 
.singlefoto{margin-bottom:-4px} 
.woocommerce-breadcrumb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:14px} 
.pr_title3{line-height:32px;margin:3px 0 20px 0} 
.benzer_blog_container54{padding:10px 0 30px 0;margin-top:-100px} 
.singlefotoos{border-radius:0} 
.pr_title38{border-radius:0;margin-top:0;font-size:22px;line-height:28px} 
.icerik_wcos{font-size:14px;line-height:24px} 
.single-container8 h4{font-weight:600;color:#102754;border-left:none;padding:0;font-size:18px;margin-top:6px;margin-bottom:22px;margin-left:0;display:block;width:100%} 
.indexturlarfoto28 img{display:block;border-radius:10px 10px 0 0;box-shadow:none} 
.icerik_wcos img{border:none} 
.index_turlar_baslik{padding:15px 8px 10px 8px;font-size:14px;line-height:20px;text-align:center} 
.icerik_wcos h3{padding-left:12px;line-height:26px} 
.arsivac22{font-size:14px;line-height:20px;padding:30px 10px} 
.product-name h3{font-size:14px;font-weight:600;line-height:20px} 
.product-name h3 a{color:#102754} 
#my-account-menu-tab.layout-no-borders,#my-account-menu.layout-no-borders{position:relative;padding:10px 0;max-width:100%;overflow:hidden} 
.copy-target{max-width:400px} 
.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{display:none} 
.breadcrumb_inner{padding:20px 0 10px 0} 
.single-pr-container{padding:16px 16px;border-radius:10px} 
.accordion-button{font-size:14px} 
.pr_single_favori-mobil{display:block} 
.pr_single_fiyat{padding-top:0;padding-left:0} 
.single_wc_rez_block{display:block;background:#eef6ff;position:fixed;bottom:0;left:0;width:100%;padding:6px 10px} 
.icerik_wc2{font-size:14px} 
.single_fiyat_fixed_wrapper{position:fixed;bottom:0;left:0;width:100%;height:60px;background:#fff;box-shadow:0 -2px 10px rgb(0 0 0 / .1);z-index:9998;padding:0 14px;display:block;align-items:start;justify-content:left;font-weight:700} 
.single_fiyat_fixed_wrapper strong{font-weight:400;font-size:12px;display:block;text-align:left;margin-top:-8px} 
.single_fiyat_fixed_wrapper font{font-weight:600;font-size:13px;display:block;text-align:left;margin-bottom:-8px} 
#fiyat_single_sticky{display:inline-block;padding-top:5px} 
.product{background:#fff} 
#paylascollapse{width:100%;position:fixed;bottom:60px;right:0;background:#00c3a5;padding:3px 10px 9px 10px;color:#ffffff!important;text-align:center!important;z-index:9995;padding-left:23%} 
#paylascollapse a{color:#fff;border:1px solid #fff} 
.toggle_collapse_link{font-size:36px;padding-left:30px;position:relative;vertical-align:bottom;display:inline-flex;transform:translateY(-5px)} 
.single_rez_link_fixed{font-size:36px;padding-right:20px;position:relative;vertical-align:bottom;display:inline-flex;color:#00c3a5;transform:translateY(-5px)} 
.yith-wcbk-checkbox__label{font-size:14px} 
.icerik_wc2 ul li{list-style:none;padding:0;display:inline-block;width:100%;font-weight:500} 
.nav-justified .nav-item,.nav-justified>.nav-link,.nav-justified .nav-item,.nav-justified>.nav-link2{flex-basis:0%;flex-grow:1;width:100%;text-align:left} 
.nav-tabs,.nav-pills{display:block!important;width:100%!important;border:none!important} 
.nav-tabs .nav-item,.nav-pills .nav-item{width:100%!important;display:block!important;margin-bottom:8px!important} 
.nav-tabs .nav-link,.nav-pills .nav-link{width:100%!important;display:block!important;text-align:left;padding-left:30px!important;border-radius:8px!important} 
.nav>.nav-item a{font-size:14px!important;color:#fff;padding:12px 0 12px 30px;font-weight:400;width:100%} 
.index_villalar_baslik{font-size:14px;font-weight:600;line-height:18px;color:#193366;display:block;padding:10px 8px 10px 8px} 
.fiyat_index_villalar{font-size:16px;font-weight:600;padding:14px 24px;color:#193366;display:block;border-top:1px solid #eee;text-align:center} 
.fiyat_index_villalar .amount{font-size:20px} 
.villa-feature-item2{font-size:14px} 
.wpc-filters-open-button-container{display:block!important} 
.container-villalarindex .index_villalar_list_item{margin:5px} 
.index-villa-slider{padding:0 5px} 
.turlar_cat_container{padding-bottom:20px} 
.index_villalar_tum_link{padding:7px 10px;text-align:center;color:#fff;border-radius:8px;font-size:13px!important;display:inline-block;margin:5px;font-weight:500} 
.index_villalar_kategori_container{margin-top:10px;padding:30px 0} 
.index_villalar_list_item{margin:10px 3px 10px 3px} 
.widget_wpc_filters_widget{overflow:hidden!important} 
.term-description{display:block;position:relative;text-align:center!important;font-size:14px;font-weight:400;color:#8387A0;padding:30px 10px} 
.arsiv_wc_header{padding:12px 0 8px 0} 
.villa_label_index{display:block;background:#229697;border-radius:0;color:#fff} 
.yith-wcbk-booking-search-form.yith-wcbk-booking-search-form--horizontal-layout button.yith-wcbk-booking-search-form-submit{margin:20px 0 0 0!important;height:45px;line-height:45px;padding:0 25px;display:block} 
#collapseExample{background:#f2f9ff;padding:0 0 40px 0;position:fixed;top:66px;z-index:9997;} 
.index-m-sc{display:block;width:100%;height:auto;background:#f2f9ff;padding-top:40px} 
.index-m-sc2{display:block;width:100%;height:auto;background:#f2f9ff;padding-top:14px} 
.toggle_collapse_filtre{display:block;position:fixed;bottom:5px;left:20px;background:#f2f9ff;border:1px solid #e8e8e8;padding:10px 15px;color:#193366;z-index:9996;font-size:15px} 
.ust_menu_logo{display:inline-block;height:auto;width:100%;position:relative;margin-top:14px;text-align:left!important} 
.otel_label_index,.tur_label_index{padding:18px 24px} 
.yith-wcbk-booking-form-totals{display:block!important;visibility:visible!important;height:auto!important;opacity:1!important;margin-top:15px!important;padding:10px!important;border:1px solid #eee!important;background-color:#f9f9f9!important} 
.yith-wcbk-booking-form-totals .yith-wcbk-booking-form-totals__label,.yith-wcbk-booking-form-totals .yith-wcbk-booking-form-totals__price{display:inline-block!important;font-weight:bold!important;color:#000!important} 
.index_bloglar_baslik36{font-size:16px} 
.index_bloglar_aciklama26{font-size:13px;line-height:18px;margin-top:-16px;width:100%!important} 
.kampanya_list{min-height:20px;padding:3px 0;border:none;border-radius:0;box-shadow:none;margin-bottom:3px} 
.kampanyafoto{border-radius:0} 
.index_bloglar_baslik3{font-size:18px} 
.index_bloglar_aciklama2{margin-bottom:10px;width:100%!important;font-size:13px;line-height:21px} 
.indexturlarfoto{border-radius:10px 10px 0 0;box-shadow:0} 
.fiyat_index_turlar{font-size:13px;text-align:center;padding:8px 10px 20px 0;border-top:1px solid #e8e8e8} 
.fiyat_index_turlar .amount{font-size:18px} 
.container-villalarindex{display:block;background:#fff;padding:30px 0 0 0;border-top:1px solid #eee} 
.indexteknefoto{border-radius:10px 10px 0 0} 
.index_tekneler_list_item{margin-bottom:6px;margin-top:20px} 
.index_tekneler_baslik{display:block;font-size:18px;font-weight:600;color:#2b3b46;text-align:left;padding:18px 20px;line-height:22px} 
.index_tekneler_tekne_kalkis{display:block;font-size:13px;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #f4f4f4;font-weight:400;padding-left:20px} 
.fiyat_index_tekneler{font-size:18px;font-weight:600;padding:10px 20px;color:#193366;display:block;text-align:left} 
.container-otellerindex{background:#193366;display:block;padding:0} 
.oteller_index_baslik{display:block;font-size:20px;font-weight:600;color:#fff;margin-bottom:18px;text-align:center} 
.oteller_index_wrapper{padding:30px 10px;border-radius:0;background:#193366} 
.oteller_list_item_foto{display:block;border-radius:4px} 
.oteller_list_item_baslik{display:block;color:#fff;text-align:center;font-size:14px;font-weight:400;line-height:20px;padding:8px 4px;min-height:64px} 
.oteller_index_alt_wrapper{display:block;padding:20px 0;border-radius:0;background:#193366} 
.oteller_index_aciklama{color:#f8f8f8;font-size:13px;line-height:22px;font-weight:300;margin-top:26px;border-top:1px solid #eee;padding-top:20px} 
.araclar_buton{display:inline-block;background:#00c3a5;color:#fff;text-align:center;padding:8px 10px;border-radius:8px;font-size:14px;font-weight:400;margin-top:20px} 
.index_bloglar_baslik{display:block;font-size:20px;font-weight:600;color:#2b3b46;margin-bottom:12px} 
.index_bloglar_aciklama{display:block;position:relative;margin-bottom:30px;margin-top:-10px;width:100%!important;font-size:13px;line-height:20px;font-weight:400;color:#4363a3} 
.container-kategorikindex{display:block;padding:30px 10px;border-top:1px solid #eee} 
.index_kategorik_list{display:block;margin-bottom:12px;margin-top:12px} 
.index_aciklama_container{font-size:13px;line-height:22px;font-weight:400;text-align:left;color:#8e97a1;border-top:1px solid #eee;padding:30px 10px} 
.breadcrumb_inner3{overflow:hidden} 
.ust_menu_logo2{display:block;height:42px;width:auto} 
.villa-feature_baslik{font-size:15px;padding-bottom:8px} 
.offcanvas{z-index:9999} 
.villa-feature-item4{display:block;margin-bottom:12px;padding:9px 12px;border-radius:10px;font-size:13px;background:#f9f9f9;color:#48649b;font-weight:400;border:1px solid #f1f1f1} 
.villa-ozellik-liste li{list-style:none;display:inline-block;background:#f9f9f9;color:#48649b;text-align:center;font-size:13px!important;padding:5px 10px!important;margin-right:8px;margin-bottom:8px;border-radius:6px;border:1px solid #f1f1f1} 
.kurallar_li span{display:block!important;font-size:13px;margin-top:10px;color:#181837} 
.villa-feature-item{display:block;margin-bottom:13px;padding:11px 12px;border-radius:10px;font-size:13px;font-weight:500;border:1px solid #e5e5e5} 
} 
.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{display:none} 
.mandalin-sosyal-paylasim a{margin-left:8px;width:30px;height:30px;text-decoration:none!important;padding:0;border:1px solid #00a7b7;display:inline-block;border-radius:10px;text-align:center;line-height:30px;font-size:15px;margin:7px 0 0 6px;color:#373434} 
.mandalin-sosyal-paylasim a:hover{transition:0.4s ease;background:#00c3a5;color:#fff} 
.mobil-oku-ikon-wrap{display:flex!important;justify-content:center!important;align-items:center!important;width:100%;padding:0;margin-top:-20px;cursor:pointer;color:#333;font-size:22px;clear:both} 
@media (max-width:767px){.index_bloglar_aciklama2{position:relative;max-height:120px;overflow:hidden;transition:max-height 0.8s ease} 
.index_bloglar_aciklama2.acik{max-height:5000px} 
.index_bloglar_aciklama2:not(.acik)::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(transparent,#ffffff)} 
} 
.mandalin-form-wrapper{max-width:100%;margin:0 auto} 
.mandalin-text-center{text-align:center;margin-bottom:15px;font-weight:400;font-size:14px;line-height:22px} 
.mandalin-input-group input{width:100%;margin-bottom:10px;padding:10px;border:1px solid #e9e9e9;border-radius:12px;font-size:14px} 
.mandalin-row{display:flex;gap:10px;margin-bottom:15px} 
.mandalin-col{flex:1} 
.mandalin-col select{width:100%;padding:10px;border:1px solid #e9e9e9;border-radius:12px;font-size:14px} 
#mandalin_submit_btn{width:100%;padding:10px;color:#fff;border:none;cursor:pointer;background:#00c3a5;font-size:14px;border-radius:12px} 
#mandalin_form_result{margin-top:10px;text-align:center;font-size:14px} 
.mandalin-v2-wrapper{max-width:100%;margin:0 auto} 
.mandalin-v2-text-center{text-align:center;margin-bottom:15px;font-weight:400;font-size:14px;line-height:22px} 
.mandalin-v2-row{display:flex;gap:10px;margin-bottom:10px} 
.mandalin-v2-col{flex:1} 
.mandalin-v2-wrapper input,.mandalin-v2-wrapper textarea{width:100%;padding:10px;border:1px solid #e9e9e9;border-radius:12px;font-size:14px;outline:none} 
.mandalin-v2-full{margin-bottom:15px} 
.mandalin-v2-wrapper textarea{resize:vertical;min-height:100px} 
#mv2_submit_btn{width:100%;padding:10px;color:#fff;border:none;cursor:pointer;background:#00c3a5;font-size:14px;border-radius:12px;transition:background 0.3s} 
#mv2_submit_btn:hover{background:#00a88e} 
#mv2_form_result{margin-top:10px;text-align:center;font-size:14px} 
@media (max-width:480px){.mandalin-v2-row{flex-direction:column;gap:10px} 
} 
.error-content{padding:15% 0;}
.btn-home{margin-top:30px;display:inline-block;background:#00c3a5;color:#fff;text-align:center;padding:6px 20px;border-radius:8px;border:1px solid #00a88e;font-size:15px;}

.menu_zil {fill: #fff;align-items: center;height: 20px;gap: 8px;vertical-align: baseline;display: inline-block;}
.duyurular_link:hover .menu_zil{fill:#f5841f}
.menu_heart{fill: #fff;align-items: center;height: 20px;gap: 8px;vertical-align: baseline;display: inline-block;margin-top:2px;}
.menu_gear{fill: #333;align-items: center;height: 14px;gap: 8px;vertical-align: baseline;display: inline-block;margin-top:2px;}
.menu_alignright {
    fill: #fff;
    align-items: center;
    height: 32px;
    gap: 8px;
    vertical-align: middle;
    display: inline-block;
  
}
.menu_alignrightmobil {
    fill: #fff;
    align-items: center;
    height: 34px;
    gap: 8px;
    vertical-align: inherit;
    display: inline-block;
  
}
.as-5{line-height: 75px !important;
    overflow: hidden;
}
.menu_facebook{fill:#4d5399;display:inline-block;height:22px;}
.offcanvas_heart{fill: #f5841f;align-items: center;height: 24px;gap: 8px;vertical-align: middle;display: inline-block;}
.menu_calendar{fill: #525151;align-items: center;height: 24px;gap: 8px;vertical-align: text-bottom;display: inline-block;margin-right:6px;}
.menu_headset{fill: #f5841f;align-items: center;height: 24px;gap: 8px;vertical-align: text-bottom;display: inline-block;margin-right:5px;}
.footer_headset{fill: #f5841f;align-items: center;height: 24px;gap: 8px;vertical-align: text-bottom;display: inline-block;margin-right:8px;}
.footer_facebook{fill:#fff;display:inline-block;height:22px;}
.pagination-svg{fill:#fff;display:inline-block;height:18px;text-align:center;}
.footer_paylasim{fill:#181837;display:inline-block;height:18px;}
.footer_paylasim:hover{fill:#fff}
.arsiv_filtre{fill:#4d5399;display:inline-block;height:18px;margin-right:6px;}
.wc_calendar{fill:#00c3a5;display:inline-block;height:36px;margin-right:6px;}
.wc_mobilpaylas{fill:#fb766a;display:inline-block;height:36px;margin-right:6px;}
.wc_singleloc{display:inline-block;fill:#00a7b7;height:15px;}
.wc_paylaslabel{display:inline-block;fill:#181837;height:14px;}
.wc_singleinfo{display:inline-block;fill:#fff;height:20px;margin-right:6px;}
.header_headset{fill: #f5841f;align-items: center;height: 18px;gap: 8px;vertical-align: text-bottom;display: inline-block;margin-right:5px;}
.slider_chevron{fill: #102754;align-items: center;height: 38px;gap: 8px;vertical-align: middle;display: inline-block;}
.blog_btn_ileriarac:hover .slider_chevron, .blog_btn_geriarac:hover .slider_chevron{fill:#fff;}
.wc_starchrist{fill: #fff;align-items: center;height: 14px;gap: 8px;vertical-align: middle;display: inline-block;margin-right:5px;}
.wc_starchrist2{fill:#f5841f;align-items: center;height: 14px;gap: 8px;vertical-align: middle;display: inline-block;margin-right:5px;}
.slider_chevrontekne{fill: #102754;align-items: center;height: 38px;gap: 8px;vertical-align: middle;display: inline-block;}
.blog_btn_geritekne:hover .slider_chevrontekne, .blog_btn_ileritekne:hover .slider_chevrontekne{fill:#fff;}
.wc_locadot{fill: #4c4243;align-items: center;height:15px;gap: 8px;vertical-align: initial;display: inline-block;}
.wc_aciklamaarrows{fill: #4c4243;align-items: center;height:15px;gap: 8px;vertical-align: initial;display: inline-block;}
.slider_chevronotel{fill: #fff;align-items: center;height: 20px;gap: 8px;vertical-align: middle;display: inline-block;}
.wc_otellermap{fill: #f5841f;align-items: center;height: 13px;gap: 8px;vertical-align: middle;display: inline-block;margin-right:5px;}
.slider_chevronvilla{fill: #102754;align-items: center;height: 38px;gap: 8px;vertical-align: middle;display: inline-block;}
.blog_btn_ileri2:hover .slider_chevronvilla, .blog_btn_geri2:hover .slider_chevronvilla{fill:#fff;}
.wc_indexvillaufak{fill: #193366;align-items: center;height: 13px;gap: 8px;vertical-align: middle;display: inline-block;margin-right:3px;}
.index_villalar_list_item:hover .wc_indexvillaufak{fill:#fff}
.duyurular_link2:hover .mz1, .duyurular_link2:hover .mz2{fill:#222}
.menu_calendarmobil{fill: #fff;align-items: center;height: 18px;vertical-align: middle;display: inline-block;margin-right:3px;}
.wc_singlestar{fill: #ffc107;align-items: center;height: 15px;vertical-align: middle;display: inline-block;margin-right:3px;}
.wc_konumikon {
    fill: #00c3a5;
    align-items: center;
    height: 34px;
    vertical-align: middle;
    display: inline-flex;
    position: relative;
    top: 8px;
}
.arrowleftlong{fill:#00c3a5;align-items: center;height: 14px;vertical-align: middle;display: inline-block;margin:0 3px;}
.arrowrightlong{fill:red;align-items: center;height: 14px;vertical-align: middle;display: inline-block;margin:0 3px;}
.familyred{fill:red;align-items: center;height: 24px;vertical-align: middle;display: inline-block;}
.familygreen{fill:#00c3a5;align-items: center;height: 24px;vertical-align: text-bottom;display: inline-block;top: 8px;}
.wc_moonstars{fill: #00a7b7;align-items: center;height: 15px;gap: 8px;vertical-align: text-top;display: inline-block;margin-right:5px;top:2px}
.wc_singleprogram {
    fill: #00a7b7;
    align-items: center;
    height: 15px;
    gap: 8px;
    vertical-align: text-top;
    display: inline-block;
    margin-right: 2px;
    /* top: 15px; */
}



/* i yerine artık doğrudan svg'yi hedefliyoruz */
.villa-feature-item4 .wc_svg_ikon {
    color: #00c3a5; /* İkon rengi */
    margin-right: 12px;
    width: 30px; /* Sabit genişlik */
    height: 20px; /* Font-size: 20px'e uygun yükseklik */
    display: inline-block;
    vertical-align: middle; /* Metinle daha iyi hizalanması için middle yaptım */
    fill: currentColor; /* CSS'deki color değerini SVG içine çeker */
}


.villaikonsingle{fill: #00c3a5;align-items: center;height: 26px;vertical-align: middle;display: inline-block;margin-right:12px;}
.villaikonsinglered{fill: #F12323;align-items: center;height: 26px;vertical-align: middle;display: inline-block;margin-right:12px;}
.iceriktipiyildiz{fill: #f5841f;align-items: center;height: 14px;vertical-align: initial;display: inline-block;margin-right:5px;}
.singlewcmobilbuton{fill: #4ca9f5;

    align-items: center;
    height: 40px;
    vertical-align: middle;
    display: flex;
    position: relative;
    margin: 0px auto 10px auto;}

.singlewcmobilbutonyesil{fill: #2aaf1c;

    align-items: center;
    height: 40px;
    vertical-align: middle;
    display: flex;
    position: relative;
    margin: 0px auto 10px auto;}

.sidebarwcphone{fill: #555;align-items: center;height: 15px;vertical-align: middle;display: inline-block;margin-right:8px;}
.iceriktipiyildiz2{fill: #f5841f;align-items: center;height: 14px;vertical-align: middle;display: inline-block;margin-right:5px;}


.modal-title {
    margin-bottom: 0;
    line-height: var(--bs-modal-title-line-height);
    text-align: center;
    display: block;
    position: relative;
    width: 100%;
}


.offcanvas-menu .yesil{background:none;}
.offcanvas-menu .yesil a{color:#525151 !important}

.yesil{background:#00c3a5;border-radius:0 0 8px 8px;}
.yesil a{color:#fff !important;}



#exampleModal6{z-index:9997}










@media (max-width:767px){.footer_paylasim{fill:#fff;display:inline-block;height:18px;}
} 









/*!
 * Fotorama 4.6.0 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0;border-radius:12px 12px 0 0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__wrap *{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../../../assets/img/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(../../../assets/img/fotorama@2x.png) no-repeat;background-size:96px 160px}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden;background:url(../../../assets/img/gallery_bg.jpg);}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%;}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__nav{border-radius:0 0 8px 8px;}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left;}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}.fotorama--wp {margin: 1em 0;}.fotorama--fullscreen {margin: 0;}.gallery-settings h3:after {content: ' (Fotorama ignores them)';font-weight: normal;text-transform: none;white-space: nowrap;}[lang="ru-RU"] .gallery-settings h3:after {content: ' (Фоторама игнорирует их)';}