@media only screen and (min-width:851px){.topMenu ul li a:before{content:"";position:absolute;width:0;left:50%;bottom:0;transition:all .2s cubic-bezier(.42,0,.26,1.05);height:1px;background-color:#000}.topMenu ul li a:hover:before{left:0;width:100%}.homeMoreBtn:hover{background-color:#000;color:#fff}.homeMoreBtn:hover img{filter:invert(1)}.moreInfo:hover{background-color:#000;color:#fff}}@media only screen and (max-width:1550px){p{font-size:16px}.topMenu ul li a{font-size:13px}.langTitle{font-size:12px}.langTitle i{width:20px}.lang ul li a{font-size:12px}.top{height:110px}.logo{margin-top:20px;width:140px}.homeSlider{height:calc(90vh - 110px)}.mtop{margin-top:110px}.homeMoreBtn{font-size:14px}.map{height:400px}.copyright{font-size:12px}.contactLeft>ul>li a{font-size:13px}.topMenu ul li{margin:0 20px}.ourAdvantagesTitle{font-size:25px}.contactList ul li{font-size:14px}}@media only screen and (max-width:1100px){.topMenu ul{float:left}.hmMgpList li h2{font-size:14px}.hmMgpList li{height:170px}}@media only screen and (max-width:850px){.shadowMask{background-color:rgba(0,0,0,.75);position:fixed;right:0;top:0;bottom:0;left:0;height:100vh;z-index:9;transition:all .3s cubic-bezier(.42,0,.23,1);opacity:0;pointer-events:none}.menuActive .shadowMask{right:245px;opacity:1;pointer-events:initial}.top{height:75px;transition:all .3s cubic-bezier(.42,0,.23,1)}body.menuActive{overflow:hidden}.menuActive main{right:245px}.menuBtn{display:inline-block;float:right;height:75px}.menu-trigger{width:40px;height:25px;position:relative;cursor:pointer;display:inline-block;vertical-align:top;margin:25px 15px;transition:all .5s 0s}.menu-trigger .line{width:100%;position:absolute;top:0;left:0;height:2px;background:#fff}.menu-trigger .line{width:100%;position:absolute;top:0;left:0;height:2px;background:#000;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}.topMenu{position:fixed;top:0;right:0;height:100vh;width:245px;background-color:#212121;z-index:0;left:initial}.topMenu ul{height:100%;padding:20px;overflow-y:scroll;display:flex;flex-direction:column;align-items:center;justify-content:center}.topMenu ul li{width:100%;display:inline-block}.topMenu ul li a{font-size:17px;padding:20px 0;display:inline-block;color:#fff}.logo{float:left}.mtop{margin-top:75px}.lang{bottom:initial;top:10px;right:15px;left:initial;width:215px;position:fixed}.sticky .lang{top:85px}.homeCarouselBox{width:100%}.slogan{text-align:center;font-size:7vw}.homeMoreBtn{margin:30px auto 0;display:table}.hmMpgBox{width:100%}.hmMgpList{width:100%}.altBaslik{font-size:2.5vw}.servicesList ul{width:100%;min-width:inherit}.servicesList ul{width:100%}.servicesImg{width:100%}.servicesContent{position:relative;width:100%;padding:35px 5%;text-align:center!important}.servicesSect{margin:0}#aboutContent3:before,#aboutContent4:before{width:65%}.scTitle{font-size:5vw}.contactList ul li{width:auto;margin:15px 0}.contactList ul{flex-direction:column;justify-content:center}.contactLogo figure{width:200px}.contactLogo{margin:0 0 30px}.langTitle{color:#fff;font-size:14px;justify-content:flex-start;padding:10px 0}.langTitle i{filter:invert(1)}.lang ul{height:auto;width:100%}.lang ul li a{font-size:16px}.lang ul{background-color:#2c2c2c;box-shadow:initial;padding:5px 0;transition:all .2s cubic-bezier(.42,0,.24,1.01)}.lang ul li{margin:5px 0}.lang ul li:last-child a{border-right:0}}@media only screen and (max-width:767px){.homeSlider{height:410px}.slogan{font-size:6vw}.hmMgpList li{width:48%;margin:0 1%;padding:10px 4%}.foryou figure{width:100%}.foryouContent{width:100%;position:relative;left:0;top:0;padding:30px 5%}.titleDouble{font-size:7vw}.sect2{padding:60px 0 0}.titleDouble span{font-size:140%;line-height:1;top:50%;transform:translateY(-50%)}.foryou{margin-top:50px}.contactLeft>ul>li{width:100%;border-right:0;border-bottom:1px solid rgb(255 255 255/.1);height:auto;padding:25px 0}.footerLogo{width:50%}.contactLeft>ul>li:last-child{border-bottom:0}.copyright{margin-top:0;border-top:0;padding-top:0}.abBox .container{display:table}.abBoxTitle{width:100%;text-align:center!important;font-size:6vw;padding:0;margin-bottom:25px}.abBoxTitle br{display:none}.abBoxContent{width:100%;text-align:center}.abBox{padding:25px 0}.inhdBanner h3{font-size:4vw;padding:0 5%}.abBox2{width:100%}.ourAdvantagesList li{width:100%;height:auto;padding:20px;border-right:0;border-bottom:5px solid #fff}.ourAdvantagesList{margin-top:25px}.altBaslik{font-size:4vw;line-height:1.4}.servicesList ul{margin:0}.servicesList ul li{width:47%;font-size:3.5vw;padding:0 5%;height:80px;display:flex;align-items:center;justify-content:center;float:left}.contact50{width:100%;padding:0 0 25px}.contactSect{padding:0!important}.contactList ul li a,.contactList ul li span{text-align:center}.hmMgpList li a{padding:10px;font-size:13px}.abBoxContent h1,.abBoxContent h2,.abBoxContent h3,.abBoxContent h4,.abBoxContent h5,.abBoxContent h6{font-size:6vw}.contactForm{width:100%;max-width:270px}}@media only screen and (max-width:360px){p{font-size:14px!important}}