*{font-family:Poppins,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{line-height:1;font-family:Poppins,sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
img{max-width:100%;display:block;height:auto}
.ty-wrapper{width:100%;height:100vh;display:table;background-color:#333}
.ty-vertical{display:table-cell;vertical-align:middle;text-align:center;font-size:25px;color:#fff}
.w100{display:inline-block;position:relative;float:left;width:100%}
.container{max-width:1550px;width:90%;margin:0 auto;position:relative}
.pdn{padding:100px 0}
.logo{width:250px}
.topBar{position:fixed;left:0;top:0;z-index:5;width:100%;padding:70px 0;display:inline-block;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;transition:all .2s cubic-bezier(.42,0,.36,.96)}
.topBar .container{display:flex;align-items:center;justify-content:space-between}
.topMenu{float:right;width:calc(100% - 190px)}
.topMenu>ul>li{float:left;position:relative;display:inline-block;padding:23px 0}
.topMenu>ul{float:right;display:inline-block}
.topMenu>ul>li>a{margin:0 35px;font-size:.9vw;color:#fff;font-weight:300;letter-spacing:1px;position:relative;padding:5px 0}
.topMenu>ul>li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:inherit;margin-top:0}
.bg{background:url(../images/bg-1.jpg) center center;background-size:cover;background-repeat:no-repeat;animation:bgMove 15s;z-index:0;position:absolute;right:0;left:0;top:0;bottom:0;width:100%;opacity:.2;transform:scale(1.5)}
.header{height:100vh;background-color:#393939;overflow:hidden;position:relative;z-index:1}
.header .container{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding-top:50px;z-index:2}
.header::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#393939;opacity:.5}
.headerSlogan{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}
.headerSlogan h1,.headerSlogan span{font-size:4vw;font-weight:600;line-height:1.2;margin-bottom:25px;display:inline-block}
.headerSlogan p{font-size:1vw;line-height:1.5;margin-bottom:25px;display:inline-block}
.headerSlogan a{display:inline-block;padding:15px 35px;background-color:#e95b00;color:#fff;font-size:1vw;border-radius:7px;transition:all .2s cubic-bezier(.42,0,.34,1.05)}
.hakkinda figure{width:45%;float:left;margin-left:0;position:relative;z-index:1}
.hakkinda article{float:left;width:50%;padding-left:5%;padding-right:0;z-index:2;position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}
.hakkinda article p:last-child{margin-bottom:0}
.hakkinda article h3{font-size:1.1vw;display:inline-block;width:100%;color:#2b2d30;margin-bottom:30px;font-weight:500}
.hakkinda.reverse figure{float:right;margin-left:0;width:45%}
.hakkinda.reverse article{float:left;padding-left:0;padding-right:10%;right:initial;left:0}
.hakkinda p{font-size:.9vw;line-height:1.7;font-weight:300;color:#525368;margin-bottom:25px;width:100%;display:inline-block}
.hakkinda p:last-child{margin-bottom:0}
.title2{width:100%;display:inline-block;margin-bottom:20px}
.title2 span{display:inline-block;width:100%;font-size:1vw;color:#e95b00;font-weight:500;margin-bottom:15px}
.title2 h2{font-size:2.2vw;width:100%;display:inline-block;color:#333;font-weight:400;line-height:1.3}
.title2.center{text-align:center}
.title2 p{font-size:.8vw;margin-top:20px;color:#838383}
.hakkinda .container{height:100%;display:table}
.sticky .topBar{padding:10px 0;background-color:#353535}
.title2.text-center{text-align:center}
.model-1.twoColumn{grid-template-columns:50% 50%;width:80%;margin:0 auto}
.model-1 li{width:95%;display:flex;align-items:flex-start;justify-content:center;background-color:#fff;margin:20px 0;padding:40px 5%;box-shadow:0 10px 35px rgb(0 0 0 / 10%);border-radius:10px}
.model-1 li i{width:80px;height:80px;background-color:#f1f1f1;border-radius:360px;padding:16px}
.model-1 li article{width:calc(100% - 80px);padding-left:5%}
.model-1 li article span{font-size:1.1vw;margin-bottom:20px;display:block;font-weight:400;color:#000}
.model-1 li article p{font-size:.8vw;line-height:1.6;color:#797979}
.model-1{display:grid;padding-top:30px}
.threeColumn{grid-template-columns:33.33% 33.33% 33.33%}
.bgGrey{background-color:#f2f2f2}
.logoCarousel{margin-top:50px}
.bottom{background-color:#252525;padding:100px 0 0}
.copyright{background-color:#e95b00;text-align:center;color:#fff;font-size:14px;padding:20px 5%;width:100%;display:inline-block;margin-top:100px}
.f50{width:50%;float:left;display:flex}
.footerlogo{width:100px}
.footerContent{width:calc(100% - 100px);padding-left:10%;padding-right:5%}
.footerContent p{color:#b3b3b3;font-size:1vw;line-height:1.6;font-weight:300}
.socialMedia{width:100%;display:flex;align-items:center;justify-content:flex-start;margin-top:30px}
.socialMedia li{margin-right:10px;transition:all .2s cubic-bezier(.42,0,.34,1.05)}
.footerMenu{width:230px}
.footerTitle{color:#e95b00;font-size:1vw;margin-bottom:25px;display:inline-block;width:100%;font-weight:600}
.footerMenu ul{width:100%}
.footerMenu ul li{margin-bottom:30px}
.footerMenu ul li a{color:#fff;font-weight:300;transition:all .2s cubic-bezier(.42,0,.34,1.05)}
.footerMenu ul li:last-child{margin-bottom:0}
.footerContact{width:calc(100% - 230px)}
.footerContact ul li{display:flex;align-items:center;justify-content:flex-start;margin-bottom:25px}
.footerContact ul li:last-child{margin-bottom:0}
.footerContact ul li img{margin-right:20px}
.footerContact ul li a,.footerContact ul li p{color:#fff;font-size:.8vw;line-height:1.6}
.footerContact ul li a{text-decoration:underline}
.form-btn{width:280px;height:50px;background:#f48120;position:fixed;z-index:20;display:flex!important;align-items:center;justify-content:center;transform:rotate(90deg);right:-115px;top:45%;cursor:pointer;transition:all ease-in-out .3s;color:#fff;font-size:22px}
.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;box-shadow:0 5px 29px 0 rgba(0,0%,0%,30%);display:flex;align-items:center;justify-content:center}
.form-holder{display:block!important;display:table;text-align:center;position:fixed;right:-460px;padding:20px 35px;box-sizing:border-box;z-index:21;bottom:0;width:360px;height:auto;height:540px;background-color:#f48120;box-shadow:0 5px 29px 0 rgba(0,0%,0%,30%);transition:all .6s cubic-bezier(.42,0,.07,.99);top:150px;transform:translateX(100%);background-size:cover;border-radius:15px 0 0 15px}
.form-holder.active{right:0;transform:translate(0)!important}
.form-title{font-size:25px;margin:0 0 15px;line-height:1.2;color:#fff;display:inline-block;width:100%;text-align:center;font-weight:700}
.formDiv ul li{margin-bottom:15px}
.form-holder input[type=email],.form-holder input[type=number],.form-holder input[type=tel],.form-holder input[type=text],.form-holder 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 20px;font-size:17px;color:#000;outline:0;text-align:left;margin:0}
.form-holder input{height:45px!important}
.form-holder input[type=submit]{width:100%;width:130px;height:40px;border:0;border-radius:0;text-align:center;font-size:16px;color:#fff;color:#f48120;margin:auto;margin-top:10px;outline:0;background-color:#fff;display:inline-block;padding:5px;cursor:pointer;transition:all .2s ease-in-out}
.menu-trigger{width:40px;height:25px;position:relative;cursor:pointer;display:inline-block;vertical-align:top}
.menu-trigger .line{width:100%;position:absolute;top:0;left:0;height:2px;background:#fff}
.menu-trigger{transition:all .5s 0s;display:none}
.menu-trigger .line{width:100%;position:absolute;top:0;left:0;height:2px;background:#fff;transition:.3s}
.menu-trigger .line.line-1{transition:all .3s .3s,transform .3s 0s}
.menu-trigger .line.line-2{top:50%;margin-top:-1px;left:0;transition:all .3s .3s}
.menu-trigger .line.line-3{bottom:0;top:auto;left:0;transition:all .3s .3s,transform .3s 0s}
.menu-trigger.active{transform:rotate(135deg);transition:all .5s .3s}
.menu-trigger.active .line-1{top:50%;margin-top:-1px;transform:rotate(90deg);transition:all .3s,transform .3s .3s}
.menu-trigger.active .line-2{opacity:0;transition:all .3s,opacity .3s 0s}
.menu-trigger.active .line-3{bottom:50%;margin-bottom:-1px;transform:rotate(0);transition:all .3s,transform .3s .3s}
.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:100px;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:#070d34;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 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px}
.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:#070d34;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}
.ty-wrapper{width:100%;height:100vh;display:table;background-color:#333}
.ty-vertical{display:table-cell;vertical-align:middle;text-align:center;font-size:25px;color:#fff}
.topMenu>ul>li>a:hover::Before{left:0;width:100%}
.topMenu>ul>li>a::before{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background-color:#fff;transition:all .2s cubic-bezier(.42,0,.18,1.07)}
.headerSlogan a:Hover{background-color:#333}
.footerMenu ul li a:hover{color:#e95b00}
.footerContact ul li a:hover{text-decoration:none}
.socialMedia li:hover{opacity:.4;transform:scale(.95)}
main{right:0;transition:all .3s cubic-bezier(.48,-.02,.57,.95);background-color:#fff;overflow-x:hidden}
.hizmetStyle2{margin:50px auto 0;width:60%}
.hizmetStyle2 li{width:100%;display:inline-block;position:relative}
.hizmetStyle2 li figure{position:absolute;left:0;top:0;bottom:0;width:50%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:100px 0 0 100px}
.hizmetStyle2 li article{width:50%;float:right;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:50px 5% 50px 5%}
.hizmetStyle2 li:nth-child(2n+2) figure{left:initial;right:0;border-radius:0 100px 100px 0}
.hizmetStyle2 li:nth-child(2n+2) article{float:left;padding:50px 5% 50px 5%}
.hizmetStyle2 li article span{font-size:1.5vw;margin-bottom:20px;font-weight:600;line-height:1.3}
.hizmetStyle2 li article p{font-size:.9vw;line-height:1.5}
.form-holder textarea{height:100px;padding-top:10px}
.form-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}
#formDiv{width:100%}
.formDiv ul li:last-child{margin-bottom:0!important}
.form-holder input[type=submit]:Hover{background-color:#333;color:#fff}
.form-btn:Hover{background-color:#333}
@keyframes bgMove{
from{transform:scale(1)}
to{transform:scale(1.5)}
}
.hakkinda article h4{color:#2b2d30;font-size:.95vw;margin-bottom:10px}