*{font-family:Montserrat,sans-serif;box-sizing:border-box}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{font-family:Montserrat,sans-serif;line-height:1;background-color:#191f2b}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
img{max-width:100%;display:block;height:auto}
main{overflow-x:hidden;transition:all .3s cubic-bezier(.42,0,.19,1.02);right:0;background-color:#fff}
.center,.center *{text-align:center!important}
.img100{width:100%}
.w100{display:inline-block;position:relative;float:left;width:100%}
.container{margin:0 auto;position:relative;width:90%;max-width:1550px}
.mtop25{margin-top:25px}
.topHeight{height:100px}
.colored{background-color:#191f2b}
.homeHeader{height:110px;z-index:99;background-color:#191f2b;position:fixed;top:0;transition:all .3s cubic-bezier(.42,0,.26,1.01);padding:25px 0}
.homeHeader .container{display:flex;align-items:center;justify-content:space-between;height:100%}
.homeCarousel{height:calc(95vh - 60px)}
.homeCarousel .items{height:100%;display:inline-block;width:100%;float:left;background-size:cover;background-position:center center;background-repeat:no-repeat}
.homeCarousel .owl-stage-outer{height:100%}
.homeCarousel .owl-item{height:100%}
.homeCarousel .owl-stage{height:100%}
.slogan{position:absolute;left:7%;top:2%;width:30%;display:none}
.homeCarousel .owl-item.active .slogan{display:block}
.logo{width:250px;transition:all .3s cubic-bezier(.42,0,.26,1.01)}
.hdMenu>ul{float:right;width:auto}
.hdMenu ul>li{float:left;position:relative;display:inline-block}
.hdMenu ul>li>a{display:inline-block;padding:0 25px;font-size:22px;border-right:1px solid rgb(135 139 148);color:#fff;transition:all .2s ease-in-out}
.hdMenu ul>li:last-child>a{border-right:0}
.whiteHeader .homeHeader{background-color:#fff}
.headerTransparent .homeHeader{background-color:transparent}
.whiteHeader .hdMenu ul>li>a{color:#404040}
.homeGradient{height:130vh;position:absolute;left:0;top:0;right:0;z-index:0;background:#191f2b;background:linear-gradient(180deg,#191f2b 0,#7b7d82 27%,#d4d5d7 74%,#fff 100%)}
.homeSlider{z-index:1}
.yasamSlogan{font-family:Darleston;position:absolute;left:0;font-size:7vw;width:100%;text-align:center}
.sizeOzel{margin-top:15vh}
.sizeOzel img{width:100%}
.sizeOzelMetin{width:77%;margin:70px auto}
.sizeOzelMetin p{width:100%;display:inline-block;text-align:center;margin-bottom:25px}
.sizeOzelMetin p:last-child{margin-bottom:0}
.borderLine{width:100%;margin:0 auto}
.tanitimFilmi{width:80%;margin:50px auto 0;position:relative;z-index:2}
.tfSect{padding:30px 0}
.title{text-align:center;font-size:6vw;font-family:Darleston;width:100%;display:inline-block}
.tfSect .img100{position:absolute;left:0;bottom:0;z-index:0}
.rhSect .container{z-index:2}
.rhSect{overflow:hidden;padding:100px 0}
.title img{margin:0 auto}
.rhSect p{text-align:left;width:100%;margin:50px auto 0;display:table;padding:0 100px 0 60px}
p{font-size:19px;line-height:1.4;font-weight:400}
.map iframe{width:100%;height:100%}
.map{height:450px;margin:50px 0}
.bottom{background-color:#191f2b;padding:50px 0 50px}
.lokasyon{width:68%;margin:0 auto 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}
.lokasyon p{margin-top:30px;line-height:1.5;font-weight:300}
.lokasyon img{margin-bottom:30px}
.contactLeft ul{width:100%;display:inline-block}
.contactLeft>ul>li{width:33.33%;float:left;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 40px;border-right:1px solid rgb(255 255 255 / .1);box-sizing:border-box;height:250px;color:#fff;text-align:center}
.contactLeft>ul>li>img{width:70%}
.contactLeft>ul>li:last-child{border-right:0}
.contactLeft>ul>li p{font-weight:300;line-height:1.5;color:#c2c2c2;text-align:left;font-size:14px;margin-bottom:15px}
.contactLeft>ul>li a{color:#c2c2c2;line-height:1;transition:all .2s cubic-bezier(.42,0,.28,1.03)}
.contactLeft>ul>li>h3{color:#fff;font-style:initial;font-size:20px;width:100%;margin-bottom:20px;display:inline-block}
.contactLeft>ul>li p a{font-size:250%;font-weight:500}
.contactLeft>ul>li>p:last-child{margin-bottom:0}
.footerMenu li{margin-bottom:15px}
.footerMenu li:last-child{margin-bottom:0}
.copyright{text-align:center;margin-top:50px;padding-top:50px;border-top:1px solid rgb(255 255 255 / .1);color:#a3a3a3;font-size:16px;letter-spacing:2px;font-weight:300}
.pattern1{position:absolute;right:0;bottom:-100%;z-index:0;width:100%;pointer-events:none;opacity:.8}
.headerImg img{z-index:2;position:relative}
.title strong{font-family:Montserrat,sans-serif;font-size:35%;font-weight:200;position:absolute;right:0;bottom:0;color:#696969}
.title.t2{position:relative;width:auto;margin:0 auto;display:table;padding-bottom:30px}
.projeler{padding:30px 0;display:none}
.projelerLogo{padding:60px 0}
.projelerLogo ul{margin:0 auto;display:flex;align-items:center;justify-content:center;max-width:100%;width:auto}
.projelerLogo ul li{float:left;margin:0 15px;display:inline-block;width:auto;cursor:pointer;text-align:center}
.pl{width:250px;height:110px;background-color:#585b62;display:flex;align-items:center;justify-content:center;padding:20px;border-radius:5%;margin:0 auto}
.projeAdi{margin-top:30px;width:100%;float:left;display:inline-block;text-align:center;font-size:18px;color:#333}
.projeler .pl{padding:0;width:250px;background-color:transparent;height:auto;overflow:hidden}
.projeler .pl img{float:left;display:inline-block}
.projeler ul{display:inline-block;text-align:center;width:100%}
.projeler ul li{margin:25px 25px;display:inline-block}
.projeler .projeAdi{color:#000}
.projelerSect{margin-bottom:100px}
.rdBox{width:30%;float:left;margin:1.66%;position:relative}
.rdBox a{display:inline-block;width:100%;position:relative;overflow:hidden;border-radius:5%}
.rdLogo{position:absolute;left:0;top:0;width:100%;bottom:0;right:0;z-index:3;transition:all .3s cubic-bezier(.42,0,.21,1.08);opacity:0;margin-top:50px}
.rdBox a::before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgb(0 0 0 / 65%);z-index:1;transition:all .2s cubic-bezier(.42,0,.21,1.08);opacity:0}
.rdBox a:hover::before{opacity:1}
.rdBox a:hover .rdLogo{opacity:1;margin:0}
.planList{padding:50px 0}
.minh100{min-height:calc(100vh - 550px);height:auto}
.title.t3{width:auto;position:relative;margin:0 auto;padding:0 130px 30px;display:table}
.title.t3{color:#8b181a}
.villaCarousel .owl-next,.villaCarousel .owl-prev{text-indent:-999em;width:20px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:100%;background-color:transparent;margin:0 10px;outline:0}
.villaCarousel .owl-next{background-image:url(../images/icons/next.png)}
.villaCarousel .owl-prev{background-image:url(../images/icons/prev.png)}
.villaCarousel .owl-nav{margin:15px auto 0;display:table}
.galleryCarousel .items{width:100%;display:inline-block;position:relative}
.galleryCarousel .rdBox{margin:0;width:100%;padding:25px 20px}
.galeriList{margin:50px 0;width:calc(100vw + 1550px)}
.galleryCarousel{margin-top:30px;width:55%}
.title.left{text-align:left}
h3.title{font-size:5vw}
.galeri{padding:30px 0;width:100%;display:inline-block}
.galleryCarousel .rdBox a{box-shadow:0 5px 20px rgb(0 0 0 / 35%)}
.galleryCarousel .owl-next,.galleryCarousel .owl-prev{text-indent:-999em;width:20px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:100%;background-color:transparent;margin:0 10px;outline:0}
.galleryCarousel .owl-next{background-image:url(../images/icons/next.png)}
.galleryCarousel .owl-prev{background-image:url(../images/icons/prev.png)}
.galleryCarousel .owl-nav{margin:15px auto 0;display:table;position:absolute;right:13%;bottom:-10px}
.katPlani{padding:100px 0;margin:50px 0 0;background-color:#585b62}
.katPlani .title3{margin-bottom:50px}
.title3{text-align:center;color:#fff;font-size:3vw;font-weight:200}
.katPlani a img{border:5px solid #fff;transition:all .2s ease-in-out}
.katPlani a:hover img,.zoomCursor:hover{cursor:url(../images/icons/zoom-cursor.png),zoom-in}
.plan img{margin:0 auto}
.plan{padding:50px 0}
.playBtn{position:absolute;left:50%;top:50%;z-index:2;width:160px;margin-left:-80px;margin-top:-80px;transition:all .2s ease-in-out}
.projePopup{display:none;max-width:1000px;width:95%}
.projePopup h2{margin-bottom:40px}
.projePopup p{text-align:center}
.homeCarousel .owl-next,.homeCarousel .owl-prev{text-indent:-999em;width:20px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:100%;background-color:transparent;margin:0 10px;outline:0}
.homeCarousel .owl-next{background-image:url(../images/icons/next.png)}
.homeCarousel .owl-prev{background-image:url(../images/icons/prev.png)}
.homeCarousel .owl-nav{margin:15px auto 0;display:table;position:relative}
.homeCarousel .owl-dots{position:absolute;right:10px;bottom:15px;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:column}
.homeCarousel .owl-dot{width:20px;height:20px;background-color:#fff;margin:5px;border-radius:360px;opacity:.6;outline:0}
.homeCarousel .owl-dot.active{opacity:1}
.fancybox-toolbar{display:none!important}
.fancybox-infobar{display:none!important}
.tanitimFilmi a:hover .playBtn{transform:scale(.7)}
.contactLeft>ul>li a:hover{opacity:.4}
.form-holder{text-align:center;position:fixed;right:-460px;padding:0 35px;box-sizing:border-box;z-index:5;bottom:0;display:table;width:360px;height:auto;background-color:#3a3f43;box-shadow:0 5px 29px 0 rgba(0,0,0,.3);transition:all .6s cubic-bezier(.42,0,.07,.99);top:50%;transform:translateY(-50%);z-index:10;min-height:280px;background-image:url(../images/formBg.jpg);background-size:cover}
.form-title{font-size:27px;margin:0 0 15px;line-height:1.2;color:#fff;display:inline-block;width:100%;text-align:center;font-family:'GFS Didot',serif}
.form-title strong{font-size:17px}
.form-inner{display:table-cell;vertical-align:middle;position:relative;z-index:2;box-sizing:border-box;padding:25px 0}
.formBtn{width:55px;position:fixed;right:0;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in-out;z-index:9}
.formBtn img{box-shadow:0 5px 29px 0 rgba(0,0,0,.3)}
.form-holder.active{right:0;z-index:99999}
.formBtn:hover{margin-left:10px}
.formBtn.dl{opacity:0;pointer-events:none}
.kapatForm{width:60px;height:60px;position:absolute;left:-30px;top:10px;background-color:#fff;text-align:center;font-size:30px;font-weight:300;padding:10px 0;box-sizing:border-box;cursor:pointer;font-family:'Kelson Sans';box-shadow:0 5px 29px 0 rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}
.contact_form UL{margin:0;padding:0}
.contact_form LI{margin:0 0 10px;padding:0;list-style:none;font-size:8pt;position:relative;color:#fff;display:inline-block;width:100%}
.contact_form .form-text,.contact_form .form-textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:none;height:40px;padding:0 8px;font-family:'GFS Didot',serif;font-size:17px;color:#000;outline:0;text-align:center}
.contact_form .form-textarea{height:75px;padding-top:10px}
.contact_form LABEL{height:15px}
.form-submit{width:100%;height:40px;border:0;background-color:#fff;text-align:center;font-size:22px;color:#3a3f43;margin:auto;margin-top:10px;width:130px;outline:0;font-family:'GFS Didot',serif;text-align:center!important}
.form-submit:hover{opacity:.7;cursor:pointer}
INPUT.inputError,SELECT.inputError{border:1px solid red!important}
::-webkit-input-placeholder{color:#b1b3b5}
:-moz-placeholder{color:#b1b3b5;opacity:1}
::-moz-placeholder{color:#b1b3b5;opacity:1}
:-ms-input-placeholder{color:#b1b3b5}
.input-group-addon{padding:5px 10px;font-size:11px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#484848;border:1px solid #ccc;border-radius:4px}
input[type=checkbox]:not(old),input[type=radio]:not(old){margin:0;padding:0;float:left;width:16px;height:16px}
input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;padding-left:22px;background:url(../images/form/checks.png) no-repeat 0 0;line-height:15px;cursor:pointer;font-size:12px}
input[type=checkbox]:not(old):checked+label{background-position:0 -15px}
input[type=radio]:not(old):checked+label{background-position:0 -15px}
.ajaxloader{width:80px;text-align:center;margin:auto}
.bubblingG{text-align:center;width:80px;height:50px}
.bubblingG span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:25px auto;background:#173c6e;-moz-border-radius:50px;-moz-animation:bubblingG 1.3s infinite alternate;-webkit-border-radius:50px;-webkit-animation:bubblingG 1.3s infinite alternate;-ms-border-radius:50px;-ms-animation:bubblingG 1.3s infinite alternate;-o-border-radius:50px;-o-animation:bubblingG 1.3s infinite alternate;border-radius:50px;animation:bubblingG 1.3s infinite alternate}
#bubblingG_1{-moz-animation-delay:0s;-webkit-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}
#bubblingG_2{-moz-animation-delay:.39s;-webkit-animation-delay:.39s;-ms-animation-delay:.39s;-o-animation-delay:.39s;animation-delay:.39s}
#bubblingG_3{-moz-animation-delay:.78s;-webkit-animation-delay:.78s;-ms-animation-delay:.78s;-o-animation-delay:.78s;animation-delay:.78s}
.radiovalidate{POSITION:ABSOLUTE;right:-16px;top:6px}
.izin{margin:5px auto;width:140px}
@-moz-keyframes bubblingG{
0%{width:10px;height:10px;background-color:#173c6e;-moz-transform:translateY(0)}
100%{width:24px;height:24px;background-color:#579bcd;-moz-transform:translateY(-21px)}
}
@-webkit-keyframes bubblingG{
0%{width:10px;height:10px;background-color:#173c6e;-webkit-transform:translateY(0)}
100%{width:24px;height:24px;background-color:#579bcd;-webkit-transform:translateY(-21px)}
}
@-ms-keyframes bubblingG{
0%{width:10px;height:10px;background-color:#173c6e;-ms-transform:translateY(0)}
100%{width:24px;height:24px;background-color:#579bcd;-ms-transform:translateY(-21px)}
}
@-o-keyframes bubblingG{
0%{width:10px;height:10px;background-color:#173c6e;-o-transform:translateY(0)}
100%{width:24px;height:24px;background-color:#579bcd;-o-transform:translateY(-21px)}
}
@keyframes bubblingG{
0%{width:10px;height:10px;background-color:#173c6e;transform:translateY(0)}
100%{width:24px;height:24px;background-color:#579bcd;transform:translateY(-21px)}
}
.contact_form ul LI span{width:calc(100% - 25px);float:right;position:relative;text-align:left;font-size:13px}
.formError{z-index:990}
.formError .formErrorContent{z-index:991}
.formError .formErrorArrow{z-index:996}
.ui-dialog .formError{z-index:5000}
.ui-dialog .formError .formErrorContent{z-index:5001}
.ui-dialog .formError .formErrorArrow{z-index:5006}
.inputContainer{position:relative;float:left}
.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}
.formError.inline{position:relative;top:0;left:0;display:inline-block}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent{width:100%;background:#ee0101;position:relative;color:#fff;min-width:120px;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;padding:4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;box-sizing:border-box}
.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#fff}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}
body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;font-size:0;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}
.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939;color:#fff}
.formError .formErrorArrow .line10{width:13px;border:none}
.formError .formErrorArrow .line9{width:11px;border:none}
.formError .formErrorArrow .line8{width:11px}
.formError .formErrorArrow .line7{width:9px}
.formError .formErrorArrow .line6{width:7px}
.formError .formErrorArrow .line5{width:5px}
.formError .formErrorArrow .line4{width:3px}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}
.contact_form ul LI.kvkk_popup span{width:calc(100% - 25px);float:right;position:relative;text-align:left;font-size:13px;cursor:pointer;text-decoration:underline}
.form-title img{margin:0 auto}
.popup{max-width:1000px;width:95%;display:none}
.popup p{font-size:16px;color:#000;line-height:1.4}
.popup p strong{font-weight:700}
.form-holder.form2{right:0;position:relative;top:0;transform:initial!important;background:initial!important;box-shadow:inherit!important;width:30%;margin:0;display:inline-block;z-index:1;float:right;border:1px solid #fff;padding:20px;margin-right:10%;transition:initial}
.form2 .contact_form LI{width:100%;float:left;display:inline-block;margin:1%}
.form2 .contact_form LI input,.form2 .contact_form LI textarea{height:50px;resize:none;text-align:left;padding:10px;background-color:transparent;border-bottom:1px solid #fff;padding-left:0;color:#fff}
.form2 .contact_form LI input[type=checkbox]:not(old){height:16px}
.form2 .contact_form LI:nth-last-child(2){width:100%}
.form2 .form-submit{float:right;margin-right:2%;border:1px solid #fff;color:#fff}
.form2 .form-inner{width:90%;margin:0 auto;display:table}
@-webkit-keyframes fadeInDown{
from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDown{
from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{
from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{
from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-1_5s{-webkit-animation-delay:1.5s;animation-delay:1.5s}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}
.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
.yasamSlogan img{width:50%;margin:0 auto}
@media (print),(prefers-reduced-motion:reduce){
.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}
}
.iletisim-m{display:none}
.projelerLogo ul li a{margin:15px auto 0;display:inline-block;border:1px solid #c3c6cf;padding:10px 20px;color:#585b62;border-radius:7px;transition:all .2s cubic-bezier(.42,0,.13,1.07)}
.projelerLogo ul li a:hover{background-color:#585b62;color:#fff;border-color:#585b62}
.soCarousel .items{background-color:#191f2b;height:250px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-align:center;font-size:20px;padding:15px}
.soCarousel .items img{width:170px;margin-bottom:25px}
.sosyalOlanak{margin: 0px 0 0;}
.soCarousel .owl-item:nth-child(2n+2) .items{background-color:#5e6167}
.pattern1 img{width:100%}
.gallery2 ul{display:inline-block;width:100%}
.gallery2 ul li{width:23%;float:left;margin:1%}
.gallery2 ul li .rdBox{width:100%!important;margin:0!important}
.videoMetin{width:450px;height:450px;background-color:#191f2b;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.9vw;line-height:1.7;font-weight:400;color:#fff;float:right;width:35%}
.tanitimFilmi a{width:65%;float:left;position:relative;height:450px;background-size:cover;background-position:center;background-repeat:no-repeat}
.araResim{width:65%;float:left;position:absolute;left:0;top:50px;bottom:50px;background-size:cover;background-position:center}
.rhSectText{float:right;width:35%}
.soCarousel .owl-next,.soCarousel .owl-prev{text-indent:-999em;width:20px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:100%;background-color:transparent;margin:0 10px;outline:0}
.soCarousel .owl-next{background-image:url(../images/icons/next.png)}
.soCarousel .owl-prev{background-image:url(../images/icons/prev.png)}
.soCarousel .owl-nav{margin:15px auto 0;display:table;position:relative}
.contactAddress{width:30%;float:left;border:1px solid #fff;padding:25px;margin-left:10%}
.contactTitle{margin:-70px auto 20px;display:table;background-color:#191f2b}
.contactAddress p{text-align:center;color:#fff;margin:25px 0}
.contactAddress p:last-child{margin-bottom:0}
.contactAddress p a{color:#fff;font-weight:700;font-size:200%}
.contactSect{padding:100px 0 100px}
.desktop{display:block}
.mobile{display:none}
.rotateImg{position:absolute;left:50%;transform:translateX(-50%);top:5px;z-index:99999;cursor:pointer}
.rotateImg span{width:35px;height:35px;background-color:#c8b374;display:inline-block;float:left;margin:0 5px}
.rotatePrev{background-image:url(../images/icons/rotateLeft.png)}
.rotateNext{background-image:url(../images/icons/rotateRight.png)}
.rotateNext,.rotatePrev{background-size:70%;background-position:center center;background-repeat:no-repeat}
.kvkk p{margin-bottom:25px;width:100%;display:inline-block}
.kvkk ol li,.kvkk ul li{list-style:disc;width:calc(100% - 20px);margin-left:20px;margin-bottom:10px;line-height:1.3}
.kvkk p strong{font-weight:700}
.kvkk{padding:25px 0}
.kvkk a{color:#a08840;text-decoration:underline}
.hidden{display:none!important}
.copyright strong{margin-top:15px;display:inline-block;text-align:center;font-size:80%}
.pdn {
    padding: 40px 0px 40px;
}
.page404 {
    position: relative;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    text-align: center;
    color: #fff;
    font-size: 30px;
    height: 100vh;
    width: 100%;
    float: left;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #191f2b;
    flex-direction: column;
}
.page404 a {
    color: #191f2b;
    background-color: #fff;
    margin-top: 20px;
    padding: 15px 25px;
    border-radius: 360px;
    font-weight: 500;
    font-size: 20px;
}
@media only screen and (min-width:851px){
.sticky .homeHeader{height:80px;background-color:#191f2b;z-index:99}
.sticky .logo{width:180px}
.sticky .hdMenu ul>li>a{font-size:17px}
.sticky .whiteHeader .homeHeader{background-color:#fff;box-shadow:0 0 15px rgb(0 0 0 / .15)}
.hdMenu ul>li>a:hover{color:#b3b6b8}
.sticky .homeHeader .container{flex-direction:inherit}
}