@font-face {
    font-family: 'montserratregular';
    src: url('font/montserrat-regular-webfont.eot');
    src: url('font/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/montserrat-regular-webfont.woff2') format('woff2'),
         url('font/montserrat-regular-webfont.woff') format('woff'),
         url('font/montserrat-regular-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'uni_sansheavy_caps';
    src: url('font/uni_sans_heavy-webfont.eot');
    src: url('font/uni_sans_heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/uni_sans_heavy-webfont.woff2') format('woff2'),
         url('font/uni_sans_heavy-webfont.woff') format('woff'),
         url('font/uni_sans_heavy-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
body{ margin:0; padding:0;margin: 0;overflow-y: scroll;background-color: #fff}
::-webkit-scrollbar {width: 22px;}
::-webkit-scrollbar-thumb { background-color: #333 }


.ana{ height:3011;width:390px;text-align:center;margin-left:auto;margin-right:auto;margin-top:0;}
#alan1{ position:absolute;top:0;left:0;right:0;width: 1020px;height:111;/* Yatay ortalama */margin:auto;text-align:center; z-index:999 }


.slider5{position: absolute; z-index: 1; margin-top: 3px;width:100%;overflow: hidden ;height: 100%;background-size:cover;background-image: url(../3.jpg); opacity: 1; }
.anaaltbolum{position: absolute; z-index: 9; top:101%;margin-top: 50px;height: 600px;}


#video1{
z-index: 999999;z-index:1;position: absolute; right: 0; bottom: 0;
min-width: 100%; min-height: 100%;
width: auto; height: auto; z-index: 2;
background: url(polina.jpg) no-repeat;
background-size: cover;/* Firefox */-webkit-transition: opacity 1s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */
transition: opacity 1s; opacity:0.9;
}

#video1:hover{opacity: 1;-moz-transition: opacity 1s; /* Firefox */-webkit-transition: opacity 1s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */
transition: opacity 1s; opacity:1;text-decoration:none;}



.menu{position: absolute;z-index: 9;}




.arka1{position: absolute;width: 100%;height: 100%;object-fit: cover;z-index: }
.arka1 img{width:100%; object-fit: cover;height: 100%;opacity: 0.9}

.arka1{ -webkit-filter: grayscale(0%) blur(0px); 
    filter: blur(0px) grayscale(0%);
   }






.animasyonmenu{position: absolute;z-index: 99999999}

.menu2{position: absolute;z-index: 99;top:120px;}

.ozellikler1{position: absolute;font-family: 'montserratregular';width: 160px;height: 95px;background-color: #012165;z-index: 99;bottom: 00px;margin-left: -200px;
	animation-name:ozan1;animation-duration: 0.4s;animation-fill-mode: forwards;z-index: 9}

.ozellikler1:hover{-moz-transition: opacity 12s; /* Firefox */-webkit-transition: opacity 11s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */transition: opacity 11s;animation-duration: 111s; animation-name: ozan2;
    animation-duration: 0.1s}

.o1{position: absolute;margin-top:10;margin-left: 10}

.o2{position: absolute;color:#fff;font-size: 10px;text-transform: uppercase;text-align: left;letter-spacing: 2;margin-top: 60;margin-left: 10;line-height: 1.5}
.o3{position: absolute;color:#fff;font-size: 10px;text-transform: uppercase;text-align: left;letter-spacing: 2;margin-top: 65;margin-left: 10;line-height: 1.5}
.ozellikler2{position: absolute;font-family: 'montserratregular';width: 160px;height: 100px;background-color: #012165;z-index: 99;bottom: 00px;margin-left: -39px;	animation-name:ozan1;animation-duration: 0.4s;animation-fill-mode: forwards;z-index: 9}
.ozellikler2:hover{-moz-transition: opacity 12s; /* Firefox */-webkit-transition: opacity 11s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */transition: opacity 11s;animation-duration: 111s; animation-name: ozan2;
    animation-duration: 0.1s}


.ozellikler3{position: absolute;font-family: 'montserratregular';width: 160px;height: 95px;background-color: #012165;z-index: 99;bottom: 00px;margin-left: 122px;	animation-name:ozan1;animation-duration: 0.4s;animation-fill-mode: forwards;z-index: 9}
.ozellikler3:hover{-moz-transition: opacity 12s; /* Firefox */-webkit-transition: opacity 11s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */transition: opacity 11s;animation-duration: 111s; animation-name: ozan2;
    animation-duration: 0.1s}


.ozellikler4{position: absolute;font-family: 'montserratregular';width: 160px;height: 95px;background-color: #012165;z-index: 99;bottom: 00px;margin-left: 283px;	animation-name:ozan1;animation-duration: 0.4s;animation-fill-mode: forwards;z-index: 9}
.ozellikler4:hover{-moz-transition: opacity 12s; /* Firefox */-webkit-transition: opacity 11s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */transition: opacity 11s;animation-duration: 111s; animation-name: ozan2;
    animation-duration: 0.1s}



@keyframes ozan2 {
    0%   {height: 105px;}
    25%  {height: 110px;}
    50%  {height: 115px;}
    100% {height: 120px;}
}


@keyframes ozan1 {
    0%   {height: 120px;}
    25%  {height: 115px;}
    50%  {height: 110px;}
    100% {height: 105px;}
}


.altmenude{position: absolute;bottom:-5;margin-left: 50px;}




.logo img{width: 40%;}




.kullanici2{position: absolute;z-index: 999999;margin-top: 50px;margin-left: -25}






.ustmenuok{position: absolute;z-index: 99;right:100px;top:10px}
.ustmenuaciklama{position: absolute;right:130px;top:15px;font-family: 'montserratregular';color:#fff;z-index: 9;font-size: 12px;letter-spacing: 1}
.ustmenuaciklamax{position: absolute;right:130px;top:15px;font-family: 'montserratregular';color:#333;z-index: 9;font-size: 12px;letter-spacing: 1}
.anayazi2{position: absolute;z-index: 99;width: 400px;text-align: left;color:#fff;font-size:12px;font-family: 'montserratregular';letter-spacing: 1;line-height: 1.5;top:50%;margin-left: -150px;margin-top: -80}

.anayazi{position: absolute;z-index: 9;  font-family: 'montserratregular';font-size:22px;color:#333;text-align: left;top: 50%;letter-spacing: 2;margin-left: -150px;line-height: 1;margin-top: 50px;COLOR:#022061;}


.logo1{position: absolute;z-index: 9;left:14;top: 4}

.logo1x{position: absolute;z-index: 9;left:10;top: 10}




.sayi1{position: absolute;width: 20px;height: 20px;border:2px solid #333;font-family: 'montserratregular';z-index: 9;color:#333;padding-top: px;font-size:13;margin-top: 10}
.sayi1yazi{position: absolute;font-family: 'montserratregular';font-size:22px;color:#000;z-index: 9;letter-spacing: 2px;text-align: left;margin-top: 40}

.ortaalan1{position: absolute;width: 300px;top:50%;margin-top: -200px;margin-left: -150px;}
.ortaalan2{position: absolute;width: 300px;top:50%;margin-top: -100px;margin-left: -150px;margin-top:-50px}
.ortaalan3{position: absolute;width: 300px;top:50%;margin-top: -200px;margin-left: 260px}
.ortaalan4{position: absolute;width: 300px;top:50%;margin-top: -100px;margin-left: 260px;margin-top: -50}
.ortalar{position: absolute;width: 700px;top:50%;margin-top: 50px;opacity:1;z-index: 9;display:  }


.gozukenmenu{position: absolute;z-index: 99;font-family: 'montserratregular';color:#fff;text-align: left;font-size:15;}
.safari body{font-weight:100 }
.safari3 body{font-weight:100}


.a1{position: absolute;bottom:160px;margin-left: -25;z-index: 9}

.ortaalan1 a{opacity: 1}


.hareketliyazi1{position: absolute;z-index: 99;top:50%;margin-top: -50px;;margin-left: -220px;text-align: center}

.firmaaciklama{position: absolute;z-index: 9;font-family: 'montserratregular';color:#000;font-weight: bold;margin-top: 20px;margin-left: -150;text-align: center}
.firmaaciklama1{position: absolute;font-size:20px;width: 200px;letter-spacing: 1;text-align: left;margin-left: -70}
.firmaaciklama2{position: absolute;width: 10px;height: 10px;background-color: #fff;margin-left: -90px;opacity: 0.6;margin-top: 4px;}

.cizgi1{position: absolute;width: 100%;height: 4px;-webkit-box-shadow: 0px 2px 23px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 23px 0px rgba(0,0,0,0.75);
box-shadow: 0px 5px 23px 0px rgba(0,0,0,0.75);bottom:0}

.firmaaciklama3{position: absolute;width: 500px;color:#000;font-size:13px;letter-spacing: 1;line-height:1.7;text-align: left;margin-top: 130;margin-left: 60}

.beyaz{position: absolute;width: 300px;height: 160px;background-color: #e1e1e1;z-index: 9;top:101%;margin-left: -270px}


.altyapilan1{position: absolute;font-family: 'montserratregular';width: 300px;margin-top: 400px;margin-left: -280;}
.alty1{position: absolute;font-size:15px}



.alty2{position: absolute;font-size:10px;margin-top: 36;letter-spacing: 5px;margin-left: 1}

.alty3{position: absolute;width: 300px;background-color: #012068;height: 1px;margin-top: 55}
.alty4{position: absolute;width: 100px;background-color: #012068;height: 4px;margin-top: 55}
.alty5{position: absolute;margin-left: 230px;margin-top: 0px;}
.alty5x{position: absolute;margin-left: 230px;margin-top: -10px;}
.alty6{position: absolute;width: 300px;text-align: left;font-family: 'montserratregular';font-size:12px;letter-spacing: 1;margin-top: 100;line-height: 1.7}

.altyapilan2{position: absolute;font-family: 'montserratregular';width: 300px;margin-top: 400px;margin-left: 80;z-index: 99}
.altyapilan3{position: absolute;font-family: 'montserratregular';width: 300px;margin-top: 400px;margin-left: 430;}

.beyaz3{position: absolute;margin-top: 350px;width: 350px;height:350px;background-color: #fff;z-index: 9;margin-left: 54}





.t6{position: absolute;margin-top:1100px;margin-left: -400}

.t7{position: absolute}




.t9{position: absolute;margin-top: 1000px;margin-left: -300}
.t10{position: absolute;margin-top: 1070px;margin-left: -345px;font-family: 'montserratregular'; color:#000;font-size:11px;letter-spacing: 2;text-align: center;width: 140px;}
.tler1{position: absolute;margin-top: 0px;margin-left: 30px}
.tler2{position: absolute;margin-top: 0px;margin-left: 130px}
.tler3{position: absolute;margin-top: 0px;margin-left: 230px}
.tler4{position: absolute;margin-top: 0px;margin-left: 330px}
.tler5{position: absolute;margin-top: 0px;margin-left: 430px}
.tler6{position: absolute;margin-top: 0px;margin-left: 530px}
.tler7{position: absolute;margin-top: 0px;margin-left: 630px}
.tler8{position: absolute;margin-top: 0px;margin-left: 730px}
.tler9{position: absolute;margin-top: 0px;margin-left: 830px}


.tler10{position: absolute;margin-top: 140px;margin-left:30 }
.tler11{position: absolute;margin-top: 140px;margin-left: 130px}
.tler12{position: absolute;margin-top: 140px;margin-left: 230px}
.tler13{position: absolute;margin-top: 140px;margin-left: 330px}
.tler14{position: absolute;margin-top: 140px;margin-left: 430px}


.antrepoh{position: absolute;margin-top: 1360px}


.t5{position: absolute;margin-top: 1400px;font-family: 'montserratregular'; color:#333;font-size:20px;width: 400px;letter-spacing: 2;border-bottom:1px solid #333;padding-bottom: 10px;margin-left: -25;width: 500}

.t4{position: absolute;margin-top: 1560px;margin-left: -160}


.lorem1{position: absolute;margin-top: 1500px;font-family: 'montserratregular'; color:#000;font-size:13px;width: 500px;text-align: left;letter-spacing: 1;line-height: 1.7;margin-left: -20px}

.alttab{position: absolute;font-size:14px;z-index: 9;color:#333;margin-top:3100px;margin-left: -240px;;}




.altta12{position: absolute;text-align: left;width: 400px;line-height: 1.4;letter-spacing: 1;font-family: 'montserratregular'; color:#000;font-size:12px;}
.altta13{position: absolute;text-align: left;width: 200px;line-height: 1.4;letter-spacing: 1;font-family: 'montserratregular'; color:#000;font-size:12px;margin-left: 750px}

.altta14{position: absolute;text-align: left;width: 400px;line-height: 1.4;letter-spacing: 1;font-family: 'montserratregular'; color:#000;font-size:12px;margin-left: 200px}

.altta15{position: absolute;text-align: left;width: 300px;line-height: 1.4;letter-spacing: 1;font-family: 'montserratregular'; color:#000;font-size:12px;margin-left: 470px}



.altta16{position: absolute;text-align: left;width: 200px;line-height: 1.4;letter-spacing: 1;font-family: 'montserratregular'; color:#000;font-size:12px;margin-left: 470px;margin-top: 100px;}

.altta17{position: absolute;text-align: left;width: 200px;line-height: 1.4;letter-spacing: 1;font-family: 'montserratregular'; color:#000;font-size:12px;margin-left: 470px;margin-top: 120px;}






.beyaz9{position: absolute;top:101%;margin-top: 3100px;width: 100%;height: 350px;background-color: #f1f1f1;z-index: 9}

.ler2{margin-left: 200px;}

.sosyal1{position: absolute;margin-left: 745px;margin-top: 160px}
.sosyal2{position: absolute;margin-left: 785px;margin-top: 160px}
.sosyal3{position: absolute;margin-left: 825px;margin-top: 160px}
.sosyal4t{position: absolute;margin-left: 865px;margin-top: 160px}
.altt23{position: absolute;z-index: 9;margin-top: 2400px;margin-left: -270px}



.ana3{ height:1811;width:390px;text-align:center;margin-left:auto;margin-right:auto;margin-top:0;margin-top: }


.yurt1{position: absolute;font-family: 'montserratregular';z-index: 9;font-size:12px;margin-top: 70px;margin-left: 433;color:#05236b;opacity: 0.8}
.yurt2{position: absolute;font-family: 'montserratregular';z-index: 9;font-size:12px;margin-top: 70px;margin-left: 220;color:#05236b;opacity: 0.8}
.yurt3{position: absolute;z-index: 9;margin-left: 410px;margin-top: 70px;}



.nakliye1{position: absolute;width: 100%;height: 400px;object-fit: cover;margin-top:110px;z-index: 9 }
.nakliye1 img{width:100%; object-fit: cover;height: 100%;opacity: 0.3}

.nakliye1{ -webkit-filter: grayscale(100%) blur(4px); 
    filter: blur(4px) grayscale(100%);
   }

.karart{position: absolute;width: 100%;height: 400px;background-color: #002262;margin-top: 110px;z-index: 9  }



.nakliye3{position: absolute;margin-top: 510px;height: 2px;width: 100%;background-color: #fff; -webkit-box-shadow: 0px 2px 23px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 23px 0px rgba(0,0,0,0.75);
box-shadow: 0px 5px 23px 0px rgba(0,0,0,0.75);z-index: 9}


.yurt4{position: absolute;z-index: 9;margin-top: 280px;color:#fff;font-family: 'montserratregular';letter-spacing: 1;margin-left: -150;border-left:3px solid #fff;padding-left: 10px;font-size: 30px;}


.yurt4x{position: absolute;z-index: 9;margin-top: 320px;color:#fff;font-family: 'montserratregular';letter-spacing: 7;margin-left: -142;padding-left: 10px;font-size: 10px;}





.nakliye5{position: absolute;margin-top: 600px;z-index: 9;}






.ybaslik{position: absolute;margin-top: 600px;font-family: 'montserratregular';letter-spacing: 1;margin-left: -200px;z-index: 9}

.ybaslik1{position: absolute;width: 180px;text-align: left;color:#000;}
.ybaslik2{position: absolute;width: 20;height: 20px;background-color: #002262;color:#fff; text-align: left;padding: 2;padding-left: 6;margin-left: -40px;font-size:12px}


.ybaslika{position: absolute;margin-top: 600px;font-family: 'montserratregular';letter-spacing: 1;margin-left: -200px;z-index: 9;margin-left: 60px;}

.ybaslikb{position: absolute;margin-top: 600px;font-family: 'montserratregular';letter-spacing: 1;margin-left: -200px;z-index: 9;margin-left: 290px;}
.ybaslikc{position: absolute;margin-top: 600px;font-family: 'montserratregular';letter-spacing: 1;margin-left: -200px;z-index: 9;margin-left: 520px;}

.yler1{position: absolute;margin-top: -30px;}
.yler2{position: absolute;margin-top: 90px;}
.ybaslik1x{position: absolute;width: 180px;text-align: left;color:#000;}

.yler8{position: absolute;width: 240px;height: 170px;background-color: #fff;z-index: 2;margin-top: 500px;}

.yler9{position: absolute;width: 240px;height: 120px;background-color: #fff;z-index: 2;margin-top: 650px;margin-left: 470}

.yler10{position: absolute;z-index: 9;margin-top: 550px;color:#000;font-family: 'montserratregular';letter-spacing: 1;margin-left: 10px;font-size:12px;width: ;text-align: left;margin-top: 870;letter-spacing: 2px;line-height: 1.5;text-align: left;font-size:17px;border-bottom: 2px solid #333; }

.altbeyaz{position: absolute;width: 100%;height: 400px;background-color: #fff;z-index: 9;margin-top: 2300}
.altbeyaz2{position: absolute;width: 500px;height: 270px;background-color: #002262;z-index: 9;margin-top: 900;opacity: 0.6;width: 33%;}


.yurt5{position: absolute;z-index: 9;margin-top: 550px;color:#000;font-family: 'montserratregular';letter-spacing: 1;margin-left: 10px;font-size:12px;width: 500px;text-align: left;margin-top: 920;letter-spacing: 2px;line-height: 1.5;text-align: left }

.kk1{position: absolute;width: 10px;height: 10px;background-color: #000;margin-top: 800px;margin-left: 590px}
.kk2{position: absolute;width: 1px;height: 140px;background-color: #000;margin-top: 812px;margin-left: 594px}

.altbeyaz3{position: absolute;width: 500px;height: 270px;background-color: #002262;z-index: 9;margin-top: 1300;opacity: 0.6;width: 39%;right:0}


.kk3{position: absolute; font-family: 'uni_sansheavy_caps';font-size:140px;left:0px;color:#fff;margin-top: 840px;z-index: 9}
.kk4{position: absolute; font-family: 'uni_sansheavy_caps';font-size:140px;right:10px;color:#fff;margin-top: 1240px;z-index: 9;}

.yler11{position: absolute;z-index: 9;margin-top: 1550px;color:#000;font-family: 'montserratregular';letter-spacing: 1;margin-left: -210px;font-size:12px;width: ;text-align: left;margin-top: 1270;letter-spacing: 2px;line-height: 1.5;text-align: left;font-size:17px;border-bottom: 2px solid #333; }

.yurt12{position: absolute;z-index: 9;margin-top: 1550px;color:#000;font-family: 'montserratregular';letter-spacing: 1;margin-left: -210px;font-size:12px;width: 500px;text-align: left;margin-top: 1320;letter-spacing: 2px;line-height: 1.5;text-align: left }



.zz1{position: absolute;margin-top: 800px;margin-left: -700px;}


.tlerburdax{position: absolute;margin-left: 60px;margin-top: 800px}




.ss1{position: absolute;margin-top: 2250px;text-align: left;width: 300px;margin-left: -300}




.nakliye15{position: absolute;margin-top: 2300px;height: 2px;width: 100%;background-color: #fff; -webkit-box-shadow: 0px 2px 23px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 23px 0px rgba(0,0,0,0.75);
box-shadow: 0px 5px 23px 0px rgba(0,0,0,0.75);z-index: 9}



.s55{position: absolute;width: 100%;height: 106px;background-color: #fff;z-index: 9;-webkit-box-shadow: 0px 1px 55 10px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 55px 10px rgba(0,0,0,0.75);
box-shadow: 0px 1px 55px 10px rgba(0,0,0,0.75);}

.s55x{position: absolute;width: 100%;height: 3px;background-color: #002262;z-index: 9;-webkit-box-shadow: 0px 1px 22px 2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 22px 2px rgba(0,0,0,0.75);
box-shadow: 0px 1px 22px 2px rgba(0,0,0,0.75);}


.memo1{position: absolute;z-index: 99;overflow-x: hidden;overflow: hidden;width: 500;padding: 10;z-index: 99;margin-left: 400px;margin-top: 50px;display: none}



.altucgen{position: absolute;z-index: 99;margin-top: -47px;margin-left: 100px;}








.kargo{position: fixed;top: -24px;margin-left: 590px;z-index: 99;}

.kullanici{position: absolute;margin-left: -198px;margin-top: 44px;font-size:11px;color:#fff;border:0px solid #fff;padding: 6px;border-radius: 0px;padding-left: 20px;padding-right: 20px;-webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;letter-spacing: 1;padding: 8;background-color: #022061;-webkit-box-shadow: 0px 3px 19px -5px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 3px 19px -5px rgba(0,0,0,0.75);
box-shadow: 0px 3px 19px -5px rgba(0,0,0,0.75);border-bottom:2px solid #555;z-index: 99;    font-family: 'montserratregular';padding-right: 30px;z-index: 99}

.kesfetcizgi{position: absolute;margin-left: -210px;margin-top: 52px;font-size:17px;color:#fff;background-color: #fff;width: 10px;height: 1px;}

.kullanici:hover{color:#333;background-color:#fff;opacity: 0.6;opacity: 1;-moz-transition: opacity 12s; /* Firefox */-webkit-transition: opacity 11s; /* Safari and Chrome */ -o-transition: opacity 1s; /* Opera */
transition: opacity 11s; opacity:1;text-decoration:none;-webkit-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;letter-spacing: 1;border-radius: 3px;padding: 8;padding-right: 30px }












.alttax1{position: absolute;margin-top: 60px;margin-left: -130px;}

.alttax1b{position: absolute;
-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);    font-family: 'montserratregular';font-size:11px;color:#b3b3b3;margin-left: -67px;margin-top: -186;letter-spacing: 1}


.alttax1c{position: absolute; font-family: 'montserratregular';font-size:11px;color:#333;margin-left: 0px;margin-top: 15;letter-spacing: 1;font-weight: bold;}

.alttax1d{position: absolute; font-family: 'montserratregular';font-size:11px;color:#b3b3b3;margin-left: 0px;margin-top: 33;letter-spacing: 1;font-weight: bold;}

.alttax2{position: absolute;margin-left: 200px;margin-top: 60}

.alttax1b2{position: absolute;
-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);    font-family: 'montserratregular';font-size:11px;color:#b3b3b3;margin-left: 255px;margin-top: -415;letter-spacing: 1;width: 120px;}


.alttax3{position: absolute;margin-top: 620;margin-left: 200px;}


.alttax1b3{position: absolute;
-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);    font-family: 'montserratregular';font-size:11px;color:#b3b3b3;margin-left: 215px;margin-top: -94;letter-spacing: 1;width: 200}

.alttax4{position: absolute;margin-top: 420;margin-left: -130px;}

.alttax1b4{position: absolute;
-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);    font-family: 'montserratregular';font-size:11px;color:#b3b3b3;margin-left: -67px;margin-top: -247;letter-spacing: 1;width: }





.altta12 a{color:#333;text-decoration: none}
.altta12 a:hover{color:#999;text-decoration: none}



.altta13 a{color:#333;text-decoration: none}
.altta13 a:hover{color:#999;text-decoration: none}

.altta14 a{color:#333;text-decoration: none}
.altta14 a:hover{color:#999;text-decoration: none}

.altta15 a{color:#333;text-decoration: none}
.altta15 a:hover{color:#999;text-decoration: none}

.altta16 a{color:#333;text-decoration: none}
.altta16 a:hover{color:#999;text-decoration: none}

.altta17 a{color:#333;text-decoration: none}
.altta17 a:hover{color:#999;text-decoration: none}






















@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.arrow {
  position: absolute;
 z-index: 99;
  
  margin-left: 560px;
	bottom:40px;
	
  width: 20px;
  height: 20px;
  background-image: url(../img/arrow-point-to-right.png);

  background-size: contain;
}

.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}



.yenimenu{position: absolute;  font-family: 'montserratregular';height: 100px}

nav {
  position: fixed;
  top: 16;
  left:50%;
	margin-left: -370px;
 
}


nav ul{
    list-style: none;
    position: relative;
    float: right;

    display: inline-table;
  }


nav ul li{
      float: left;
      -webkit-transition: all .2s ease-in-out;
      -moz-transition: all .2s ease-in-out;
      transition: all .2s ease-in-out;
	
    }

   
nav ul li:hover {
  background: rgba(0, 0, 0, 0.15);
}

nav ul li:hover > ul {
  display: block;width: 220px;
}


nav ul li {
  float: left;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

nav ul li a {
  display: block;
  padding: 12px 20px;
  color: #000;
  font-size:12px;
  letter-spacing: 1px;
  text-decoration: none;font-weight: bold;
  
}

nav ul ul {
  display: none;
  background: #fff;
  position: absolute;
  top: 100%;
  box-shadow: -3px 3px 10px -2px rgba(0, 0, 0, 0.1);
  border: 1px solid rgba(0, 0, 0, 0.1);
}

nav ul ul li {
  float: none;
  position: relative;
}

nav ul ul li a {
  padding: 15px 30px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

nav ul ul ul {
  position: absolute;
  left: 100%;
  top: 0;
}
















.main_h {
  position: fixed;
  max-height: 70px;
  z-index: 999;
  width: 100%;
  padding-top: 56px;
  background: none;
  overflow: hidden;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 0;
  top: -100px;
  padding-bottom: 16px;
  font-family: 'montserratregular';
}


.open-nav {
  max-height: 400px !important;
}
.open-nav .mobile-toggle {
  transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
}

.sticky {
  background-color: rgba(255, 255, 255, 0.93);
  opacity: 1;
  top: 0px;
  border-bottom: 2px solid gainsboro;

}






.logo {
  width: 170px;
  font-size: 25px;
  color: #8f8f8f;
  text-transform: uppercase;

  display: block;
  margin-top: -23;
  line-height: 1;

	position: fixed;
	left:10px;
	top:31

}


.logo img{width: 110%;}

@media only screen and (max-width: 766px) {
  .logo {
    float: none;
  }
}


@media only screen and (max-width: 766px) {
  nav {
    width: 100%;
  }
}




.mobile-toggle {
  display: none;
  cursor: pointer;
  font-size: 20px;
  position: absolute;
  right: 22px;
  top: 0;
  width: 30px;
  -webkit-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
  transition: all 200ms ease-in;
}
@media only screen and (max-width: 766px) {
  .mobile-toggle {
    display: block;
  }
}

.mobile-toggle span {
  width: 30px;
  height: 4px;
  margin-bottom: 6px;
  border-radius: 1000px;
  background: #8f8f8f;
  display: block;
}


.row {
  width: 100%;
  max-width: 940px;
  margin: 0 auto;
  position: absolute;
 margin-top: -10px;
	left: -100px;
}


* {
  box-sizing: border-box;
}


a {
  text-decoration: none;
}

.slider15 img{width: 30%;}

.mouse {
  display: block;
  margin: 0 auto;
  width: 26px;
  height: 46px;
  border-radius: 13px;
  border: 2px solid #e8f380;
  bottom: 40px;
  position: absolute;

  margin-left: -14px;
}
.mouse span {
  display: block;
  margin: 6px auto;
  width: 2px;
  height: 2px;
  border-radius: 4px;
  background: #e8f380;
  border: 1px solid transparent;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-name: scroll;
  animation-name: scroll;
}

@-webkit-keyframes scroll {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
@keyframes scroll {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}



.slider {
  position: absolute;
}

#slider {
  position: relative;
  overflow: hidden;
  width: 100% !important;
}
#slider ul {
  position: relative;
  margin: 0;
  padding: 0;
  height: 100vh;
  width: 99999px;
  overflow: hidden;
  list-style: none;
}
#slider ul li {
  position: relative;
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  width: 100vw;
  height: 100vh;
  text-align: center;
}
#slider ul li .slide {
  background-size: cover;
  height: 100vh;
}

button.control_prev, button.control_next {
  position: absolute;
  top: 50%;
  z-index: 10;
  display: block;
  border: none;
  width: 2em;
  height: 2em;
  line-height: 1.9em;
  background: #999;
  color: #fff;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  font-size: 1rem;
  opacity: 0.8;
  cursor: pointer;
  border-radius: 50%;
  transform: translateY(-50%);
}
button.control_prev:focus, button.control_next:focus {
  outline: none;
  border: 1px rgba(255, 255, 255, 0.5) solid;
}
button.control_prev:hover, button.control_next:hover {
  opacity: 1;
  -webkit-transition: all 0.2s ease;
}

button.control_prev {
  left: 2rem;
}

button.control_next {
  right: 2rem;
}

.teaser {
  position: absolute;
  top: 50%;
  text-align: center;
  width: 100%;
  color: #fff;
  transform: translateY(-50%);
}
.teaser h2 {
  font-size: 5em;
  text-transform: uppercase;
  line-height: 1.5em;
  color: #fff;
}
.teaser p {
  font-size: 1.3em;
  line-height: 1.3em;
  border-top: 2px #fff solid;
  width: 33%;
  min-width: 25rem;
  margin: 0rem auto;
  padding: 1.5rem 0;
}
.teaser h3 {
  border-bottom: 2px #fff solid;
  width: 33%;
  padding: 1.5rem 0;
  margin: 0rem auto;
  min-width: 25rem;
}
.teaser a {
  margin-left: .5rem;
  margin-right: .5rem;
}




.aassgg{position: absolute;margin-top:304px}



