
/* scrollbar start */
::-webkit-scrollbar {width: 7px;background-color:#fff;border-left-color: 1px solid rgba(0, 0, 0, 0.2);}
::-webkit-scrollbar-thumb {background-color: #000;}
::-webkit-scrollbar-thumb:hover {background-color: #000;}
/* scrollbar end */
::selection {background-color: #efc56f;color: #000;}
/* ortak start */
* {margin: 0;padding: 0;box-sizing: border-box;}
*:focus{box-shadow:none !important}
a{text-decoration:none !important; transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;}
.sedx {transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;}
li{list-style: none !important;}
ul{padding-left: 0rem !important;}
body{font-size: 18px;font-family: "Plus Jakarta Sans", sans-serif !important;overflow: auto !important;overflow-x: hidden !important;line-height: 22px;background-color: #fff !important;overflow-x: hidden !important;letter-spacing: -0.2px;}
b, strong {  font-weight: bold !important;}
p{font-size:18px;line-height: 22px;}
p span{font-size: 20px;line-height:21px}
p b{font-size:18px;line-height:21px;font-weight: 700;}
#yukari{display:none;position:fixed;bottom: 75px;right:25px;background: #000000;width:50px;height:50px;text-decoration:none;border-radius:35px;transition:all .3s ease;z-index:999;border: 2px solid #fff;}
#yukari i{position:relative;left: 15px;top: 13px;color:#fff;margin:0;font-size:20px;transition:all .3s ease;} 
#yukari:hover{background-color: #ffffff;border-color: #000;}
#yukari:hover i { color: #000; }
.anadiv { position: relative; float: left; width: 100%; }
.no-pad { padding: 0 !important; }
#close { display: none; }





.line{width: 100px;height: 2px;background-color: #fff;position: relative;margin: 0 auto;margin-bottom: 20px;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;}
.line2{width: 93%;height: 1px;background-color: #fff; position: absolute; top: 28vh;}
.line3{width: 89%;height: 1px;background-color:#efeef6;position: absolute;top: 48vh;left: 2vh;}
.grandamourInBg {padding: 65px 50px !important;margin-bottom: 3px;}
.contentInPad{position: relative;}

.header-top {height: 44px;padding: 6px 0 !important;background-image: url(../images/background.png) !important;}
.header-top .header-top-info { float: right; }
.header-top .header-top-info span {float: right;margin-top: 4px;}
.header-top .header-top-info span.adres{float: left;}
.header-top .header-top-info span:last-child {margin-right: 20px;}
.header-top .header-top-info span a {font-size: 14px;color: #222222;text-decoration: none;}
.header-top .header-top-info span a i {margin-right: 8px;}


.header nav.main-manu {margin-top: 16px;float: right;}
.header nav.main-manu ul{margin-left: 20px;}
.header nav.main-manu ul li{float: left;margin-right: 30px;list-style: none;position: relative;z-index: 9;text-align: center;}
.header nav.main-manu ul li:last-of-type{margin-right: 8px;}
.header nav.main-manu ul li a{color: #fff;display: inline-block;position: relative;text-decoration: none;font-size: 14px;z-index: 9;font-weight: 500;text-align: center;}
.header nav.main-manu ul li a i { margin-right: 5px; }
.header nav.main-manu ul li i {color: #fff;margin-left: 9px;font-size: 13px;position: relative;top: 0px;font-weight: bold;}
.header nav.main-manu ul li a:hover {color: #c9a457;}
.header nav.main-manu ul li a.active {color: #18bff1;}
.header nav.main-manu ul li a:after{content: '';position: absolute;left: -10px;width:0%;height: 2px;background-color: #c9a457;bottom: -3px;transform: scaleX(1);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.header nav.main-manu ul li a:hover:after,.header nav.main-manu ul li a.active:after{width: calc(50% + 10px);}
.header nav.main-manu ul li a:before{content: '';position: absolute;right: -10px;width: 0;height: 1px;bottom: -3px;background-color: #c9a457;transform: scaleX(1);-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.header nav.main-manu ul li a:hover:before, .header nav.main-manu ul li a.active:before{width: calc(50% + 10px); height: 2px;}

.header nav.main-manu ul li a img {width: 30px;float: none;display: block;margin: 0 auto;}
.header.menu {position: relative;padding: 0;background-image: url(../images/background.png);}
.headerbg {background-color: #000;padding: 10px 20px;position: relative;}
.headerbg a.logo { position: relative;}
.headerbg a.logo img{position: relative;width: 120px;}

.sabitheader{position: fixed !important;width:100%;height: 78px;z-index:100;top:0;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;background-color: black;background-image: none !important;}
.sabitheader .whatsapp {margin-top: 18px;}
.sabitheader .logo{padding: 2px 0px !important;margin-top: 0;}
.sabitheader .logo img {/* width: 150px; */margin: 0px 0;top: 1px;}
.sabitheader .logo:before{width: 80px;height: 83px;background-size: 100%;top: 4px;left: 0px;}
.sabitheader nav ul li ul{padding-top: 45px !important;}
.sabitheader nav ul li ul li ul{padding-top:0px !important;}
.sabitheader nav ul li ul:before{top: 24px !important;}
.sabitheader nav{margin-top: 16px !important;}
.sabitheader .headerbg { padding: 1px 20px; }


.slider .owl-slider .slideText{position: absolute;top: 26vh;width: 90%;text-align: center;z-index: 2;margin-left: 0%;padding: 0 6%;}
.slider .owl-slider .slideText p{color: #fff;font-size: 50px;margin-bottom: 20px;font-weight: 500;font-weight: 700;}
.slider .owl-slider .slideText .aciklama{color: #fff;font-weight: 300;font-size: 18px;display: block;margin-bottom: 10px;position: relative;}

.slider {position: relative;padding: 0 !important;background-image: url(../images/background.png) !important;}
.slider .owl-slider { position: relative;}
.slider .owl-slider figure {position: relative;margin-bottom: 0;}
.slider .owl-slider figure img {position: relative;height: calc(100vh - 132px);object-fit: cover;}
.slider .owl-slider .owl-item { width: 100%;}



.owl-etkinlik .item:hover .owl-text span.link{border: 1px solid #c9a358; background-color:#c9a358;}
.owl-etkinlik .item:hover .line{ width: 173px;left: 0px;}
.owl-etkinlik .item figure:before {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(90deg, hsl(0deg 0% 0% / 16%) 0%, rgb(0 0 0 / 40%) 35%, rgb(0 0 0 / 0%) 100%);}
.owl-text{position: absolute;text-align: center;color: #fff;top: 0;left: 0;width: 100%;padding-top: 8vh;}
.owl-text h3{font-size: 23px;font-weight: 700;margin-bottom: 20px;}
.owl-text span.link{border: 2px solid #fff;padding: 4px 23px;font-weight: 700;font-size: 14px;position: relative;display: inline-block;font-weight: 700;}

.owl-text img{width: 50px !important;margin: 0 auto;margin-bottom: 10px;}
.etkinlikNav .owl-carousel .owl-nav.disabled {display: block;}
.etkinlikNav .owl-carousel .owl-nav button.owl-next {background:#c9a358;width: 2%;left: 6vh;position: relative;top: -19vh; float: right;border-radius: 5px;}
.etkinlikNav .owl-carousel .owl-nav button.owl-prev {background:#c9a358;width: 2%;right: 6vh; position: relative;top: -19vh;border-radius: 5px;}
.owl-prev span{font-size: 24px !important;font-weight: bold;color: #fff;}
.owl-next span{font-size: 24px !important;font-weight: bold;color: #fff;}

.kurumsalNav .owl-carousel .owl-nav.disabled {display: block;}
.kurumsalNav .owl-carousel .owl-nav button.owl-next {background:#c9a358;width: 4%;left: -37vh;position: relative;top: -8vh; float: right;border-radius: 5px;}
.kurumsalNav .owl-carousel .owl-nav button.owl-prev {background:#c9a358;width: 4%;right: -40vh; position: relative;top: -8vh;border-radius: 5px;}
.owl-prev span{font-size: 24px !important;font-weight: bold;color: #fff;}
.owl-next span{font-size: 24px !important;font-weight: bold;color: #fff;}




.grandAmourEtkinlik .textAlan1{text-align: center;position: relative;top: 0px;}
.ortaalan .textAlan1{text-align: center;position: relative;top: 0px;float: left;width: 100%;margin-top: 20px;}
.textAlan1 p{margin-bottom: 17px;}
.grandAmourEtkinlik .textAlan1 span.baslik{color: #c9a358;font-family: 'Yellowtail', cursive;}
.grandAmourEtkinlik .textAlan1 h1{font-weight: 700;font-size: 36px;font-weight: 700;}
.grandAmourEtkinlik .textAlan1 h2{font-weight: 700;font-size: 36px;font-weight: 700;}


.grandAmourAbout figure{width: 100%;padding: 0px;margin-bottom: 0;position: relative;z-index: 2;float: left;}
.ortaalan figure{width: 100%;padding: 0px;margin-bottom: 0;position: relative;z-index: 2;}
.grandAmourAbout .textAlan1 a {
 font-size: 14px;
 font-weight: bold;
 border: 2px solid #c9a358;
 background: #c9a358;
 color: #fff;
 padding: 8px 17px;
 display: inline-block;
 border-radius: 8px;
 margin-bottom: 47px;
 font-weight: 700;
 }
.textAlan1 a.aboutVideo{background-color: #c9a358;position: absolute;top: 48%;left: 48%;border-radius: 50%;padding: 10px 14.5px;margin: 0 auto;}
.ortaalan a.aboutVideo{background-color: #c9a358;position: relative;top: -24vh;border-radius: 50%;padding: 10px 14.5px;left: 0;}
.ortaalan a.aboutVideo i { color: #fff;}
.textAlan1 a.aboutVideo i { color: #fff;}

.grandAmourAbout  .buton a i {font-size: 13px;font-weight: bold;margin-left: 20px;background: #ffffff;color: #c9a358;padding: 4px 7px;border-radius: 50%;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;}
.grandAmourAbout .buton a:hover i {background-color: white;color: #c9a358;transform: rotate(360deg);}

.grandAmourGaleri .item1 .item3{position: relative;left: 33vh;bottom: 62vh;}

.owl-haberler .blog figure { overflow:hidden;width: 100%;position: relative;}
.owl-haberler .blog figure img {
     width: 100%; 
     transition: all 0.5s ease-in-out 0s;
     -webkit-transition: all 0.5s ease-in-out 0s;
     -moz-transition: all 0.5s ease-in-out 0s;
  
}
.owl-haberler .blog:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07);}
.owl-haberler .blog:hover .etiket2{background: #ffeedc;color: #feba73;border: 1px solid #ffeedc;}
.blogEtiket .etiket2{color: white;background: #c9a457;border: 1px solid #c9a457;font-size: 13px;border-radius: 6px;padding: 2px 13px;float: right;margin-right: 15px;margin-bottom: 17px;}
.blog{border: 1px solid #ccc;border-radius: 8px;}
.text h3{color: #000;font-size: 20px;position: relative;font-weight: 700;letter-spacing: -0.5px;height: 59px;overflow: hidden;}
.text p{position: relative;bottom:9px;color: #222;}
.text span{font-weight: 700;font-size: 12px;color: #222;}
.text span.link {left: 17vh;position: relative;font-weight: 500;font-size: 13px;letter-spacing: 0;color: #c9a457;}
.text span.link i { margin-left: 6px; }
.text:hover span.link i { margin-left: 10px; }

.owl-haberler .owl-nav{display: none;}
.owl-haberler .owl-dots { display: block !important;}

.owl-haberler .owl-dots .active {background-color: #FF7251;}
.owl-haberler .owl-dots{text-align: center;}
.owl-haberler .blog {position: relative;float: left;width: 100%;border: none;}
.owl-haberler .blog figure{float: left;position: relative;width: 100%;margin-bottom: 0;}
.owl-haberler .blog figure img{position: relative;width: 100%;float: left;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.owl-haberler .text {position: relative;padding: 13px 17px;border-left: 2px solid #c9a457;border-right: 2px solid #c9a457;border-bottom: 2px solid #c9a457;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.h-item { padding: 10px;}
.h-item .blog{border: 1px solid #ccc;border-radius: 8px;}
.h-item .text h3{color: #000;font-size: 20px;position: relative;font-weight: 700;letter-spacing: -0.5px;height: 59px;overflow: hidden;}
.h-item .text p{position: relative;bottom:9px;color: #222;}
.h-item .text span{font-weight: 700;font-size: 12px;color: #222;}
.h-item .text span.link {left: 17vh;position: relative;font-weight: 500;font-size: 13px;letter-spacing: 0;color: #c9a457;}
.h-item .text span.link i { margin-left: 6px; }
.h-item .text:hover span.link i { margin-left: 10px; }
.h-item .blog {position: relative;float: left;width: 100%;border: none;}
.h-item .blog figure{float: left;position: relative;width: 100%;margin-bottom: 0;}
.h-item .blog figure img{position: relative;width: 100%;float: left;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.h-item .text {position: relative;padding: 13px 17px;border-left: 2px solid #c9a457;border-right: 2px solid #c9a457;border-bottom: 2px solid #c9a457;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.h-item .blogEtiket .etiket2{color: white;background: #c9a457;border: 1px solid #c9a457;font-size: 13px;border-radius: 6px;padding: 2px 13px;float: right;margin-right: 15px;margin-bottom: 17px;}
.h-item .blog figure { overflow:hidden;width: 100%;position: relative;}
.h-item .blog figure img {
     width: 100%; 
     transition: all 0.5s ease-in-out 0s;
     -webkit-transition: all 0.5s ease-in-out 0s;
     -moz-transition: all 0.5s ease-in-out 0s;
  
}
.h-item .blog:hover figure img { transform: scale(1.07);-webkit-transform: scale(1.07);}

.slider .owl-slider figure::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(180deg, rgb(0 0 0 / 30%) 0%, hsl(0deg 0% 0% / 20%) 35%, rgb(0 0 0 / 10%) 100%);z-index: 1;}

.container { max-width: 90% !important; padding: 0 !important;}

.slider .owl-slider .slideText .formSlider {position: relative;}
.slider .owl-slider .slideText .formSlider input[type=text] {position: relative;width: 19%;float: left;padding: 10px;border-radius: 0;margin-right: 5px;border: 1px solid #fff;}
.slider .owl-slider .slideText .formSlider input[type=submit] {position: relative;width: 19%;float: left;padding: 10px;background: #c9a457;border: 1px solid #c9a457;color: #fff;font-weight: bold;}
.slider .owl-slider .slideText .formSlider select {position: relative;float: left;padding: 12px;width: 19%;border-radius: 0;margin-right: 5px;border: 1px solid #fff;}
.blogEtiket {position:absolute; bottom:0}


.projeGaleriBox { width: 20%; background-color: #fff; min-height: 300px; }
.projeGaleriImg {cursor: pointer;overflow: hidden;padding: 2px;}
.projeGaleriImg a img {transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;width: 100%;height: 300px;float: left;object-fit: cover;}
.projeGaleriBox2 a img {height: 604px;}
.projeGaleriImg:hover a img { transform: scale(1.07);-webkit-transform: scale(1.07); }
.galeriAfter:after{content: '';width: 100%;height: 50px;background-image: url(../images/bottom-egrilik-2.png);position: absolute;top: 0px;left: 0;background-size: cover;}

.projeGaleriImg a {display: block;float: left;overflow: hidden;width: 100%;}
.grandAmourHaber {margin-bottom: 384px;padding-bottom: 120px;}
.footerBottom {margin-bottom: 462px;}
.grandAmourEtkinlik {background-image: url(../images/background.png) !important;}
.footer {position: fixed;background-image: url(../images/footer.png);background-repeat: no-repeat;background-size: cover;padding: 40px 0;bottom: 0;left: 0;right: 0;z-index:-1;width: 100%;}
.footer:before {content: '';position: absolute;width:100%;height:100%;left: 0;top:0;background-color: rgb(0 0 0 / 68%);z-index: 2;transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;}
.footer .footer-left{float: left;position: relative;z-index: 3;padding: 0;}
.footer .footer-left figure {width: 100%;float: left;margin-top: 34px;}
.footer .footer-left figure img { width: auto; }
.footer .footer-left p {color: #fff;float: left;margin-bottom: 30px;}
.footer .footer-right{float: left;position: relative;z-index: 3;text-align: right;padding: 0;}
.footer .footer-right span {font-size: 22px;color: #fff;display: inline-block;margin-bottom: 20px;margin-top: 45px;font-weight: bold;font-weight: 700;}
.footer .footer-right p {font-size: 18px;color: #fff;margin-bottom: 3px;}
.footer .footer-right p b { color: #fff; }
.footer .footerline{width: 100%;height: 1px;background-color: #fff;float: left;position: relative;z-index: 3;}

.footer .footer-bottom-left{float: left;position: relative;z-index: 3;padding: 0;padding-top: 32px;}
.footer .footer-bottom-left .sahnemedya {float: left;margin-right: 15px;}
.footer .footer-bottom-left p {color: #fff;font-size: 16px;}
.footer .footer-bottom-left p b { color: #fff; }
.footer .footer-bottom-right{float: left;position: relative;z-index: 3;text-align: right;padding: 0;}

.footer .footer-bottom-right .sosyal {display: block;margin-top: 11px;float: right;margin-right: 3px;color: #fff;font-size: 16px;margin-top: 20px;}
.footer .footer-bottom-right .sosyal i {padding: 10px 13px;border: 1px solid #fff;}
.footer .footer-bottom-right .sosyal:hover .sosyal-face {background-color: #4267B2 !important; color: #fff;}
.footer .footer-bottom-right .sosyal:hover .sosyal-ins {background-color: #c83b6e !important; color: #fff;}
.footer .footer-bottom-right .sosyal:hover .sosyal-you {background-color: #ff0404 !important; color: #fff;}
.footer .footer-bottom-right .sosyal:hover .sosyal-tw {background-color: #1DA1F2 !important; color: #fff;}
.footer .footer-bottom-right .sosyal:hover .sosyal-wp {background-color: #06D755 !important; color: #fff;}


/* kurumsal */
.kurumsal-img {float: right;position: relative;width: 50% !important;overflow: hidden;margin-left: 40px;margin-top: 39px;}
.header-img figure{padding: 0;margin-bottom: 0;position: relative;width: 100%;}
.header-img span{position: relative;font-size: 29px;font-weight: 300;margin-bottom: -6px;display: block;}
.header-img p{position: relative;font-size: 13px;font-weight: 700;color:#c9a457;font-weight: 700;}
.header-img img{border-bottom: 2px solid #c9a457;}
.header-top-info span.telefon { margin-right: 14px;}
/* organizasyonlar */
.grandAmourOrganizasyon .organizasyonNews figure:before {content: '';width: 100%;height:95%;position: absolute;left: 0;top: 0;background: linear-gradient(90deg, hsl(0deg 0% 0% / 16%) 0%, rgb(0 0 0 / 40%) 35%, rgb(0 0 0 / 0%) 100%);}
.iletisimformu input[type=text] {padding: 20px 6vh 20px 2vh;background-color: #ffffff;border: 1px solid #dddcdd;border-radius: 0;}
.iletisimformu input[type=Tel] {padding: 16px 2vh;background-color: #ffffff;border: 2px solid #dddcdd;border-radius: 0;}
.iletisimformu input[type=email] {padding: 2.6vh 2vh;background-color: #ffffff;border: 1px solid #dddcdd;margin-top: 0px;}
.iletisimformu input[type=submit] {background-color: #c9a457;border: 1px solid #c9a457;padding: 0;color: #fff;font-weight: 700;font-size: 17px;padding: 14px;font-weight: bold;cursor:pointer;width: 100.1%;letter-spacing: 1px;margin-top: 1px;border-radius: 0;}
.iletisimformu input[type=submit]:hover { background-color: #222; border-color: #222;}
.iletisimformu textarea {padding: 20px 2vh;background-color: #ffffff;border: 1px solid #dddcdd;border-radius: 0;}
.iletisimformu .inputs {padding: 2px 3px 8px 3px;float: left;position: relative;}

/* blog detay */
.ortaalan h2{color:#c9a457 ;}
.header-img {background-image: url(../images/background.png) !important;padding: 0 !important;}
.ortaalan {background-image: url(../images/background.png) !important; padding:60px 0;}
.iletisimformu{background-image: url(../images/background.png) !important; padding:60px 0;}
.galeriOrtaalan{background-image: url(../images/background.png) !important; padding:60px 0;}

.footerOpen { margin-bottom: 369px;}
.ortaalan h1,.ortaalan h2,.ortaalan h3,.ortaalan h4,.ortaalan h5,.ortaalan h6 {font-weight: 700;}





.foto-box-galeri {
    padding: 10px;
    margin-top: 0;
    transition: all .5s ease-in-out 0s;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    float: left;
    border: 1px solid #cccccc73;
}



.foto-box-galeri figure {
    background: #fff;
    position: relative;
    width: 100%;
    float: left;
    padding: 0;
    overflow: hidden;
    margin-bottom: 0;
}

.foto-box-galeri figure img {
    transition: all .5s ease-in-out 0s;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    width: 100%;
    height: 400px !important;
    float: left;
    object-fit: cover;
}

.foto-box-galeri2 figure img {
    height: auto !important;
}

.foto-box-galeri:hover figure img {
    transform: scale(1.06);
    -webkit-transform: scale(1.06);
}

.foto-box-galeri:hover figure:before {
    content: '';
    width: 100%;
    position: absolute;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1;
    background-color: #6c6c6c5e;
}

.foto-box-galeri figure i {
    display: none;
}

.foto-box-galeri figure p {
    display: none;
}

.foto-box-galeri:hover figure i {
    display: block;
    position: absolute;
    color: #fff;
    z-index: 2;
    font-size: 30px;
    text-align: center;
    width: 100%;
    top: 20vh;
}

.foto-box-galeri:hover figure p {
    display: block;
    position: absolute;
    color: #fff;
    z-index: 2;
    font-size: 16px;
    text-align: center;
    width: 100%;
    bottom: 4vh;
}


/* iletişim */
.ortaalan .iletisim-information {padding: 1px 10px 10px 0px; float:left;}
.ortaalan .iletisim-information .iletisim-info {border: 1px solid #ddd;padding: 28px;background-color: #fff;min-height: 298px;}
.ortaalan .iletisim-information .iletisim-info h2 {font-size: 20px;background: #03532d;color: #fff;padding: 11px 21px;border-bottom: 4px solid #8dbc98;margin-bottom: 16px;font-weight: bold;}
.ortaalan .iletisim-information .iletisim-info h2.istanbul {background: #323e48;color:#fff;border-bottom: 4px solid #21292f;}
.ortaalan .iletisim-information .iletisim-info p { margin-bottom: 0;line-height: 31px;}
.ortaalan .iletisim-information .iletisim-info p i {font-size: 16px;margin-right: 8px;}
.ortaalan .iletisim-information .iletisim-info p img {margin-right: 6px;position: relative;top: 2px;}
.ortaalan .iletisim-information .iletisim-info a {background: #f59c00;color: #fff;padding: 5px;display: inline-block;margin-top: 10px;}
.ortaalan .iletisim-information iframe {width: 100%;border: 1px solid #ccc;height: 527px;border-radius: 0;filter: grayscale(1);}
.ortaalan .iletisim-information iframe:hover { filter: grayscale(0); }
.contact-info {padding: 0px 30px 30px 30px;}
.iletisim-bg {border-radius: 0;padding-bottom:4px !important;padding-top: 22px !important;border: 2px solid #cccccc69;background: white;}
.contact-info .contact-list {margin-bottom: 0;list-style-type: none;padding-right: 20px;padding-left: 0;}

.contact-info .contact-list li {position: relative;padding-left: 95px;color: #000000 !important;margin-bottom: 35px !important;background-image: none !important;cursor: pointer;float: left;width: 100%;margin: 0;line-height: 20px;}
.contact-info .contact-list li.adresli {padding-right: 0px;margin-bottom: 40px !important;}
.contact-info .contact-list li.adresli p { margin-bottom: 0; }
.contact-info .contact-list li.adresli p b { color: #fff; font-weight: bold; }
.contact-info .contact-list li .icon {border: 1px dashed #005ca9;width: 75px;height: 75px;line-height: 74px;color: #ffffff;border-radius: 50%;font-size: 30px;text-align: center;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);z-index: 1;}
.contact-info .contact-list li .icon::before {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #005ca9;border-radius:50%;margin: 6px;z-index: -1;-webkit-transition: 0.5s;transition: 0.5s;}
.contact-info .contact-list li .icon i.flaticon-email {position: relative;display: inline-block;top: -2px;}
.contact-info .contact-list li .icon i.flaticon-map-location{position:relative;display:inline-block;top:-2px;}
.contact-info .contact-list li span {display:block;margin-bottom:5px;color: #005ca9;font-size: 21px;font-weight: 600;}

.contact-info .contact-list li a {color: #000000;display: block;margin-bottom: 2px;}
.contact-info .contact-list li a:hover {color: #00a8af;}
.contact-info .contact-list li a:last-child {margin-bottom: 0;}
.contact-info .contact-list li:last-child {margin-bottom: 0 !important;margin-top: 10px;}
.contact-info .contact-list li:hover .icon::before {margin: 0;}
.contact-info .contact-list li .icon i {font-size: 27px;position: relative;top: 22px;color: #fff;}
span.adresbaslik {display: block;color: #000;padding: 10px 0;border-radius: 10px;margin-bottom: 28px;font-size: 26px;font-weight: bold;font-weight: 700;}

.contactinfoTime { padding: 1px 10px 0px 0px !important; margin-top: 15px;}
.contactinfoTime:last-child { padding-right: 0 !important }
.contactinfoTime .contactinfoTimeBg { padding: 25px !important; background-color: #005ca9; border: 2px solid #cccccc69;}
.contactinfoTime .contactinfoTimeBg span.baslik { color: #fff; font-weight: bold;font-size: 20px;display: block;margin-bottom: 16px;}
.contactinfoTime .contactinfoTimeBg ul { position: relative; padding: 0;margin: 0;}
.contactinfoTime .contactinfoTimeBg ul li { position: relative; line-height: 26px;background-image: url(../images/li2.png);background-repeat: no-repeat;background-size: 17px;padding-left: 22px;font-weight: 200;background-position: 0 3px;color: #fff;}
.contactinfoTime .contactinfoTimeBg ul li b { font-weight: 500; color: #ffffff;}
.contactmgT { padding-top: 40px !important; }
.iletisimformu input[type=text]#datepicker::placeholder { color: #fff;  opacity: 1; }
.iletisimformu input[type=text] {padding: 16px 2vh;background-color: #ffffff;border: 2px solid #cccccc69;border-radius: 0;color: #000;}
.iletisimformu input[type=text]#datepicker {background-color: #ffffff;color: #000;}
.iletisimformu input[type=email] {padding: 16px 2vh;background-color: #ffffff;border: 2px solid #cccccc69;margin-top: 0px;border-radius: 0;color: #000;}
.iletisimformu input[type=file] {padding: 12px;background-color: #0a0a0a;border: 1px solid #ffffff;}
.iletisimformu input[type=submit] {background-color: #c9a457;border: 1px solid #c9a457;padding: 0;color: #fff;font-weight: 700;font-weight: 700;font-size: 17px;padding: 14px;font-weight: bold;cursor:pointer;width: 100.1%;letter-spacing: 1px;/* margin-bottom: 20px; */margin-top: 11px;border-radius: 0;}
.iletisimformu input[type=submit]:hover {background-color: #222;border: 1px solid #222;color: #fff;}
.iletisimformu textarea {padding: 20px 2vh;background-color: #ffffff;border: 2px solid #cccccc69;border-radius: 0;color: #000 !important;}
.iletisimformu textarea:focus {background-color: #fff;/* border-color: #3e3e3e; */}
.iletisimformu select {width: 100%;padding: 14.6px 1vh;border: 2px solid #cccccc69;color: #0a0a0a;background: #ffffff;color: #fff;}
.iletisimformu .inputs {padding: 2px 4px 2px 0;float: left;}
.dosyayukle {width: 99.1% !important;height: 150px;border: 2px solid #cccccc69;margin: 5px 0;margin-left: 2px;background: #ffffff;float: left;}
.dosyayukle span {position: relative;top: 4vh;left: 0;right: 0;bottom: 0;display: table;margin: auto;width: 100%;text-align: center;font-size: 16px;font-weight: 500;padding-top: 20px;color: #102737;}
.dosyayukle input {opacity: 0;width: 95%;height: 100%;}
.inputs label {display: inline;color: #222;font-size: 16px;}
.inputs a {color: #005ca9;font-weight: 700;}
.recaptchaGoogle {font-size: 12px !important;}
.modal-content button.Popupkapat p { color: #000; }
.contentPad {padding: 60px 0 !important;}

.owl-etkinlik a figure {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin-bottom: 0;
}

.owl-etkinlik a figure img {
    position: relative;
    width: 100%;
    transition: all .5s ease-in-out 0s;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    float: left;
}

.owl-etkinlik a:hover figure img {
    transform: scale(1.06);
    -webkit-transform: scale(1.06);
}

.grandAmourCorporateBg {background-color: #f6efef;padding: 60px;height: 510px;margin-bottom: 150px;}
.contentPadBottomNone {padding-bottom: 0 !important;}
.contentPadTopNone {padding-top: 0 !important;margin-top: -20px;}
.contentPadTopNone2 {padding-top: 0 !important;}

.kurumsal-img .imgborder {position:absolute;top:0;left: 0;width: 100%;height: 100%;border: 20px solid #fff6;}
.kurumsal-img a { position: relative; width: 100%; float: left;}


.kurumsal-img a img {
    position: relative;
    width: 100%;
    transition: all .5s ease-in-out 0s;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    float: left;
}

.kurumsal-img:hover a img {
    transform: scale(1.06);
    -webkit-transform: scale(1.06);
}

.header-img .content-header-text {position:absolute;width: 100%;height: 100%;left: 0;top:0;padding-top: 4%;padding-left: 2%;}


.o-item {position: relative;padding: 6px;}
.o-item a figure {
    position: relative;
    width: 100%;
    overflow: hidden;
    margin-bottom: 0;
}

.o-item a figure img {
    position: relative;
    width: 100%;
    transition: all .5s ease-in-out 0s;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    float: left;
    height: 290px;
    object-fit: cover;
}

.o-item a:hover figure img {
    transform: scale(1.06);
    -webkit-transform: scale(1.06);
}
::placeholder {color:#222 !important;}
.o-item .owl-text{position: absolute;text-align: center;color: #fff;top: 0;left: 0;width: 100%;padding-top: 8vh;z-index: 2;}
.o-item .owl-text h3{font-size: 23px;font-weight: 700;margin-bottom: 20px;}
.o-item .owl-text span.link{border: 2px solid #fff;padding: 4px 23px;font-weight: 700;font-size: 14px;position: relative;display: inline-block;font-weight: 700; transition: all .5s ease-in-out 0s;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;}

.o-item .owl-text img{width: 50px !important;margin: 0 auto;margin-bottom: 10px;}
.o-item .line{width: 100px;height: 2px;background-color: #fff;position: relative;margin: 0 auto;margin-bottom: 20px;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;}
.o-item:hover .line { width: 173px; left: 0px; }
.o-item:hover .owl-text span.link{border: 1px solid #c9a358; background-color:#c9a358;}

.o-item figure:before {content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(90deg, hsl(0deg 0% 0% / 16%) 0%, rgb(0 0 0 / 40%) 35%, rgb(0 0 0 / 0%) 100%);z-index: 2;}

span.dugun {color: #c9a457;display: block;font-weight: 700;font-size: 30px;}

.owl-kurumsal { display: block;}