@media (max-width: 1490px){html{font-size:56%}.header_fixed_holder .nav_parent_li>a{padding:1.5rem 1.2rem;font-size:1.7rem}.header_inner .nav_parent_li>a,.header_inner.uk-active .nav_parent_li>a{padding:1.5rem 1.2rem;font-size:1.7rem}header{padding:1.2rem 0 !important}header .uk-container{padding-left:2rem;padding-right:2rem}.footer_nav dt{font-size:2.2rem;margin-bottom:1.5rem}.footer_nav dd{margin-top:1rem}.footer_nav dd a{font-size:1.5rem}}@media (max-width: 1440px){.dropdown_left_box{padding:4rem}.nav_dropdown_box dd a{font-size:1.5rem;padding:0.5rem 2rem}.language a{padding:0.6rem 2rem;font-size:1.6rem}.topbar_btn a{padding:0.8rem 2rem;font-size:1.6rem}}@media (max-width: 960px){html{font-size:43%}.index_banner_title h1{font-size:3.5rem}.sec_h1{line-height:4rem}.spec_banner h2{font-size:3.6rem}.s3_panel{padding:3rem}.artilce_body{padding-top:1rem;padding-bottom:2rem}.related_panel{padding:2rem 1rem}.related_article_list h4 a{font-size:1.6rem}.related_article_list .category{font-size:1.2rem;width:7rem}.logo_wrapper .logo{max-width:10rem}.logo_wrapper .slogan{font-size:1.6rem}.m-header{background-color:#fff;height:60px;width:100%}.m-logo{position:absolute;left:15px;top:7px}.m-menu{width:40px;height:40px;position:absolute;right:0;top:0;text-align:center;padding:10px}.m-menu i{color:#000}.body{background-color:#d8d8d8}.uk-offcanvas-bar{background-color:#222}.uk-nav-default>li{border-bottom:#0c0c0c 1px solid}.uk-nav-default>li:first-child{border-top:none}.uk-nav-default>li:last-child{border-bottom:none}.uk-nav-default>li>a{padding:10px}.uk-nav-default>li.uk-open{background-color:#e1e1e1}ul.uk-nav-sub{padding:5px 0 5px 5px}ul.uk-nav-sub a{padding:6px 0;font-size:2rem}.mobile_header{background-color:#fff}.mobile_logo{margin:10px 0}.mobile-menu{width:54px;height:54px;position:relative;display:block;background:none;border:none}.menu-i{height:3px;right:0px;position:absolute;border-radius:1px;font-style:normal;background-color:#333;display:block;transition:all 0.5s}.menu-i-1{width:25px;top:18px}.menu-i-2{width:15px;top:26px}.menu-i-3{width:25px;top:34px}.mobile-menu-on{z-index:1001}.mobile-menu-on .menu-i-1{transform:translateY(8px) rotate(45deg);background-color:#000}.mobile-menu-on .menu-i-2{opacity:0}.mobile-menu-on .menu-i-3{transform:translateY(-8px) rotate(-45deg);background-color:#000}.nav-open-noscroll{overflow:hidden !important;height:100%}.mobile-nav-model{background:#fff;width:100vw;height:calc(100vh - 54px);position:absolute;top:54px;left:0;display:none;box-shadow:none !important;z-index:1000;overflow-y:auto}.mobile-nav-model .uk-close{color:#000}.m-body{height:calc(100vh - 54px);padding-top:54px;overflow-y:auto;background-color:#fff}.m-body .uk-nav-default{padding-left:0;transform:translateY(-30px)}.m-body .uk-nav-default>li{list-style:none;transition:all;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 400ms ease,-webkit-transform 400ms ease;transition:opacity 400ms ease,-webkit-transform 400ms ease;-o-transition:transform 400ms ease,opacity 400ms ease;transition:transform 400ms ease,opacity 400ms ease;transition:transform 400ms ease,opacity 400ms ease,-webkit-transform 400ms ease;border-bottom:#ddd 1px solid}.m-body .uk-nav-default>li>a{padding:15px 20px;font-size:18px}.mnav-li-visible{opacity:1 !important;transform:translateY(0) !important}.m-body .uk-nav-sub li a{padding:10px 20px}.m-body .uk-nav-sub{background-color:#f8f8f8}.booking_m{padding-top:5rem;padding-bottom:3rem;background-image:url(../images/index/booking_bg.jpg);background-position:center;background-repeat:no-repeat}.booking_m h4{font-size:4.2vw;margin-bottom:2rem}.booking_btn_m{position:relative;transition:all 0.4s;display:inline-block}.booking_btn_m span{position:relative;color:#1FA2FF;font-size:1.8rem;display:inline-block;background-color:#fff;padding:1rem 2.8rem;border-radius:3rem;z-index:2}.booking_btn_m:before{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(to right, #2ca5fb, #2ee1cf);border-radius:3.6rem;z-index:1}.booking_btn_m:hover{text-decoration:none;color:#1FA2FF}.footer_address_m{padding-top:1rem;padding-bottom:0}.footer_address_m h5{margin-top:0;margin-bottom:2rem}.footer_address_m h5 img{margin-right:1rem}.footer_slogan_m{padding:5rem 0;background-image:url(../images/index/bottom_bg.png);background-size:contain;background-repeat:no-repeat;background-position:center}.footer_slogan_m h4{margin-bottom:0;font-size:4vw}.copyright{padding-top:2rem;padding-bottom:3rem}}
