@media (min-width:767px){.slide-cont .main-link:hover{background:rgba(21,21,21,1);color:#ffffff;}
}
@media (min-width:1280px){.container{width:1250px;}
}
@media (min-width:1921px){.slide-events-cover .sec-title{top:19.3%;}
}
@media (max-width:1430px){.stickyHeader .slider-main .contact-main{top:0;right:153px;}
.stickyHeader .slider-main .contact-main .call-btn{font-size:0;}
.stickyHeader .slider-main .contact-main .call-btn:after{font-size:2.6rem;}
}
@media (max-width:1330px){.notranslate > div:after, .notranslate > div:before{width:28px;background-size:100%;height:2px;}
.notranslate > div:before{right:-40px;}
.notranslate > div:after{left:-40px;}
}
@media (max-width:1280px){.cover-options a{height:300px;width:300px;}
.cover-options a figure{padding-bottom:48px;}
.stickyHeader .ft-social-inn a{display:inline-block;}
.stickyHeader .slider-main .ft-social-inn{right:13px;}
.stickyHeader .slider-main .contact-main{right:133px;}
}
@media (max-width:1200px){.cover-options a{height:260px;width:260px;}
.cover-options a figure img{width:150px !important;}
.cover-options a figcaption{margin-left:0;margin-top:22px;font-size:2.0rem;}
.main-navigation .navigatior li a{font-size:1.6rem;}
.main-navigation .navigatior > li{margin:0 7px;}
.cover-options a{height:240px;width:240px;}
.form-wrap{padding:0 50px;}
.stickyHeader .nav-wraper .main-navigation{padding-top:18px;}
}
@media (max-width:1024px){.stickyHeader .nav-wraper .main-navigation{display:none;}
.toggle-nav{top:52px;}
.stickyHeader .toggle-nav{display:block;top:-2px;right:9px;}
.stickyHeader .slider-main .contact-main{right:184px;}
.stickyHeader .slider-main .ft-social-inn{right:66px;}
.stickyHeader .burger,.burger{width:60px;height:54px;}
.next-scroll{display:none;}
}
@media (max-width:991px){.cover-options a{height:270px;width:270px;}
.cover-options{width:40%;}
.menu-sec-wrap .cont-cover{margin-bottom:0;}
.cont-eve-wrap .row{display:flex;flex-wrap:wrap;}
.form-cover{order:3;}
.contact-main, .ft-social-inn{bottom:14px;}
.notranslate > div:after, .notranslate > div:before{width:58px;background-size:100%;height:6px;}
.notranslate > div:before{right:-80px;}
.notranslate > div:after{left:-80px;}
.footer-wrap{padding-top:85px;}
.slider-main .ft-social-inn{right:80px;}
.slider-main .contact-main{right:230px;position:absolute;top:30px;top:50px;left:inherit;bottom:inherit;z-index:9999;}
.slider-main .ft-social-inn{position:absolute;top:53px;right:110px;bottom:inherit;z-index:9999;}
.slider-main .contact-main .call-btn{font-size:0;position:relative;}
.slider-main .contact-main span{display:none;}
.slider-main .contact-main .call-btn:after{position:absolute;content:'\f095';font-family:FontAwesome;font-size:3.5rem;top:0;left:0;right:0;bottom:0;margin:auto;}
.ft-social-inn a{display:inline-block;margin:10px 5px;}
.foot-logo a{max-width:250px;}
.cover-options a figure img{width:190px !important;}
.item .slide-cont{top:50px;}
.slider-main .ft-social-inn{right:85px;}
}
@media (max-width:767px){.mobVis{display:block;}
.logo-inn a{max-width:175px;}
.slider-main .ft-social-inn{right:80px;}
.slider-main .contact-main{right:226px;position:absolute;top:22px;left:inherit;bottom:inherit;z-index:9999;}
.slider-main .ft-social-inn{position:absolute;top:25px;right:80px;bottom:inherit;z-index:9999;}
.slider-main .contact-main .call-btn{font-size:0;position:relative;}
.slider-main .contact-main span{display:none;}
.slider-main .contact-main .call-btn:after{position:absolute;content:'\f095';font-family:FontAwesome;font-size:3.5rem;top:0;left:0;right:0;bottom:0;margin:auto;}
.ft-social-inn a{display:inline-block;margin:10px 5px;}
.toggle-nav, .stickyHeader .toggle-nav{display:block;top:20px;right:10px;}
.stickyHeader .toggle-nav{display:block;right:3px;top:-7px;}
h4{font-size:2.6rem;}
.slide-cont .main-link > span{font-size:1.6rem;}
h2{font-size:2.2rem;}
h3, h1{font-size:4.2rem;}
.cont-cover p, .cont-eve-wrap p{font-size:1.6rem;}
.cover-options a figcaption{font-size:1.8rem;}
.form-wrap{padding:0 20px;max-width:100%;}
.field{font-size:1.6rem;padding:10px 15px;}
textarea.field{max-height:47px;}
.submit{padding:6px 21px;}
.notranslate{padding-bottom:25px;}
.callFooter{text-align:center;order:3;position:absolute;bottom:13px;left:0;right:0;}
.footer-wrap .callFooter .contact-main{text-align:center;float:none;padding:0;}
.callFooter .contact-main span{text-align:center;font-size:1.6rem;margin-bottom:4px;}
.callFooter .ft-social-inn{float:none;margin:11px 0 0;}
.addFooter .contact-main{float:none;display:inline-block;}
.footer-cover .row{display:flex;flex-wrap:wrap;}
.foot-logo{order:1;top:-120px;}
.addFooter{order:2;margin-bottom:0;margin-top:2px;position:absolute;bottom:127px;left:0;right:0;}
.footer-wrap{padding-top:158px;}
.logo-main{padding:15px 0;}
.burger,.stickyHeader .burger{width:70px;height:70px;}
.slider-caption{width:100%;}
.caption-text{text-align:center;}
.callFooter > *{text-shadow:0px 1px 2px rgba(0, 0, 0, 1);}
.slide-cont hr{width:100%;background-size:100%;}
.menu-sec-wrap{padding:50px 0 30px;}
.welcome-wrap{padding:50px 0 20px;}
.slider-main{overflow:hidden;}
.slide-events-cover .sec-title{top:48px !important;}
.form-wrap{margin-top:40px;}
.form-cover{padding-top:30px;padding-bottom:0;}
.item .slide-cont .main-link{margin-top:0;max-width:90%;margin:0 auto 50px;}
.nav-pane{height:calc(100vh - 87px);overflow:auto;height:-webkit-calc(100vh - 87px);height:-moz-calc(100vh - 87px);height:-ms-calc(100vh - 87px);overflow:auto;width:100%;background:#ffffff url(../images/menu-bg.png) no-repeat center 30%;background-size:90%;}
.stickyHeader .nav-pane{height:calc(100vh - 54px);overflow:auto;height:-webkit-calc(100vh - 54px);height:-moz-calc(100vh - 54px);height:-ms-calc(100vh - 54px);overflow:auto;width:100%;background:#ffffff url(../images/menu-bg.png) no-repeat center center;background-size:90%;}
.nav-pane.open{-webkit-transform:translateY(0%);transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);opacity:1;visibility:visible;top:87px;}
.stickyHeader .nav-pane.open{top:54px;}
.menu-open .header-main{background:rgba(21,21,21,0.63);}
.item .slide-cont{left:0;right:0;position:absolute;display:inline-block;top:70px;}
.notranslate > div:after, .notranslate > div:before{display:none;}
.cover-options{width:45%;}
.slide-event .owl-prev, .slide-event .owl-next{width:14px;height:40px;background-size:100%;top:58%;}
.sec-title hr{margin-top:5px;}
.addFooter a.call-btn{font-size:2.2rem;}
.addFooter a{font-size:1.6rem;text-shadow:0px 1px 2px rgba(0, 0, 0, 1);}
.callFooter .contact-main .call-btn{font-size:2.2rem;}
.callFooter .ft-social-inn a{font-size:3.0rem;}
.menu-wrapper{top:45%;}
.stickyHeader .menu-wrapper{top:50%;}
}
@media (max-width:640px){.cover-options a figure img{width:130px !important;}
.cover-options a figure{padding-bottom:36px;}
.cover-options a{height:200px;width:200px;}
.cover-options a figcaption{font-size:1.6rem;}
.slide-cont{max-width:310px;left:15px;right:15px;bottom:36px;}
}
@media (max-width:480px){.ft-social-inn a,.slider-main .contact-main .call-btn:after{margin:10px 0;font-size:3.0rem;}
.slider-main .contact-main .call-btn:after{margin:0;}
.slider-main .contact-main{right:169px;top:13px;}
.logo-inn a{max-width:140px;}
.toggle-nav{top:10px;right:0;}
.cont-banner{padding:0 25px;width:85%;}
.nav-pane{width:100%;}
.cover-options a{height:180px;width:180px;}
.cover-options a figure{padding-bottom:27px;}
.cover-options a figcaption{margin-top:15px;}
.burger,.stickyHeader .burger{width:70px;height:70px;}
.stickyHeader .toggle-nav{top:-7px;}
.slider-main .ft-social-inn, .stickyHeader .slider-main .ft-social-inn{right:63px;}
.owl-prev{left:10px;}
.owl-next{right:10px;}
.foot-logo a{max-width:250px;}
.foot-logo{top:-120px;}
.footer-wrap{padding-top:158px;}
.ft-social-inn a{width:35px;margin:0;}
}
@media (max-width:420px){.cover-options a figcaption{font-size:1.4rem;}
.cover-options a figure img{width:100px !important;}
.cover-options a{height:150px;width:150px;}
.onView .sec-title .hr-img{background-size:100%;width:90%;}
.notranslate > div:after, .notranslate > div:before{display:none;}
.item .slide-cont, .slide-cont{max-width:90%;}
h3, h1{font-size:3.8rem;}
}
@media (max-width:360px){.menu-wrapper .ft-social-inn{position:static;text-align:center;}
.menu-wrapper .ft-social-inn a{color:#1e1e1e;}
.menu-wrapper .ft-social-inn a:hover{color:#bbb8b8;}
.slider-main .contact-main, .stickyHeader .slider-main .contact-main{right:95px;top:15px;}
.stickyHeader .slider-main .contact-main{top:0px;}
.sub-cover{margin:0 0 0 -10px;}
.slider-caption{top:40%;}
.cont-banner{width:80%;}
}
@media (max-height:420px){.cont-banner{max-width:50%;}
}