#content .categories a{display:inline-block;vertical-align:top;width:calc((100% - 60px) / 3);margin-right:30px;margin-bottom:30px;text-align:center;border:1px solid #009688;height:140px;box-sizing:border-box;padding:0 57px;}#content .categories a div{color:#009688;font-size:20px;display:inline-block;vertical-align:middle;}#content .categories a:hover{background:#009688;}#content .categories a:hover div{color:#fff;}#content .categories a:nth-child(3n){margin-right:0;}#content .category-page{margin-top:27px;}#content .category-page h2{text-align:center;color:#85c441;font-size:32px;letter-spacing:1px;position:relative;padding-bottom:23px;margin-bottom:40px;}#content .category-page h2:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;width:55px;height:1px;background:#1a2d36;}#content .category-page .products .product{display:inline-block;vertical-align:top;width:calc((100% - 120px) / 4);margin-right:40px;margin-bottom:40px;text-align:center;}#content .category-page .products .product img{width:100%;height:auto;}#content .category-page .products .product .product-name{font-size:15px;color:#1a2d36;margin-top:17px;letter-spacing:0.6px;}#content .category-page .products .product .product-shop-name{font-size:15px;color:#009688;margin-top:13px;letter-spacing:0.6px;}#content .category-page .products .product .price,#content .category-page .products .product .normal-price,#content .category-page .products .product .discount-price{font-size:17px;font-weight:bold;margin-top:13px;}#content .category-page .products .product .normal-price,#content .category-page .products .product .discount-price{display:inline-block;vertical-align:middle;letter-spacing:0.5px;}#content .category-page .products .product .price{color:#212121;}#content .category-page .products .product .normal-price{color:#aaabab;text-decoration:line-through;margin-right:8px;}#content .category-page .products .product .discount-price{color:#c73a2c;}#content .category-page .products .product .add-cart{margin-top:8px;}#content .category-page .products .product .add-cart *{display:inline-block;vertical-align:middle;}#content .category-page .products .product .add-cart .quantity{margin-right:20px;}#content .category-page .products .product .add-cart .quantity .minus,#content .category-page .products .product .add-cart .quantity .plus{width:18px;height:18px;}#content .category-page .products .product .add-cart .quantity .minus.hidden,#content .category-page .products .product .add-cart .quantity .plus.hidden{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .category-page .products .product .add-cart .quantity .minus{background:url(/img/quantity-remove.svg);}#content .category-page .products .product .add-cart .quantity input{width:94px;border:1px solid #212121;font-size:17px;height:40px;box-sizing:border-box;margin:10px;text-align:center;}#content .category-page .products .product .add-cart .quantity .plus{background:url(/img/quantity-add.svg);}#content .category-page .products .product .add-cart .add-to-cart{background:#009688 url(/img/Products/cart.svg) no-repeat center/26px;width:40px;height:40px;}#content .category-page .products .product:nth-child(4n){margin-right:0;}#content.tablet .categories a{width:calc((100% - 30px) / 2);margin-right:30px;}#content.tablet .categories a:nth-child(even){margin-right:0;}#content.tablet .category-page .products .product{width:calc((100% - 40px) / 2);margin-right:40px;}#content.tablet .category-page .products .product:nth-child(even){margin-right:0;}#content.mobile .categories a,#content.mobile .category-page .products .product{width:100%;margin-right:0;}#content .product-detail{margin-top:33px;}#content .product-detail .gallery{display:inline-block;vertical-align:top;width:46.67%;margin-right:5%;}#content .product-detail .gallery .gallery-wrapper{position:relative;}#content .product-detail .gallery .gallery-wrapper .gallery-container{position:relative;overflow:hidden;white-space:nowrap;}#content .product-detail .gallery .gallery-wrapper .gallery-container .slider{display:inline-block;}#content .product-detail .gallery .gallery-wrapper .gallery-container .gallery-item img{width:100%;height:auto;}#content .product-detail .gallery .gallery-wrapper .prev,#content .product-detail .gallery .gallery-wrapper .next{position:absolute;top:0;bottom:0;width:50px;background:url(/img/gallery-arrow.png) no-repeat center;}#content .product-detail .gallery .gallery-wrapper .prev{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .product-detail .gallery .gallery-wrapper .next{right:0;}#content .product-detail .gallery .gallery-pager{text-align:center;margin-top:22px;}#content .product-detail .gallery .gallery-pager a{display:inline-block;width:20px;height:3px;background:#009688;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity = 40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;margin:0 5px;}#content .product-detail .gallery .gallery-pager a.current{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity = 100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}#content .product-detail .info{margin-top:20px;}#content .product-detail .info .category{font-size:15px;color:#85c441;letter-spacing:0.8px;}#content .product-detail .info h2{font-size:26px;color:#1a2d36;font-weight:normal;letter-spacing:1.1px;margin-top:10px;margin-bottom:30px;}#content .product-detail .info .row{margin-bottom:27px;}#content .product-detail .info .row .label{display:inline-block;vertical-align:top;font-size:15px;letter-spacing:0.7px;width:128px;}#content .product-detail .info .row .data{display:inline-block;vertical-align:top;letter-spacing:0.6px;width:calc(100% - 128px);}#content .product-detail .info .row.shop-name .data{font-size:15px;color:#009688;}#content .product-detail .info .row.price .label{vertical-align:bottom;}#content .product-detail .info .row.price .data{vertical-align:bottom;font-size:20px;font-weight:bold;}#content .product-detail .info .row.price .data .normal-price,#content .product-detail .info .row.price .data .discount-price{display:inline-block;vertical-align:middle;font-size:20px;}#content .product-detail .info .row.price .data .normal-price{color:#aaabab;margin-right:8px;text-decoration:line-through;}#content .product-detail .info .row.price .data .discount-price{color:#c73a2c;}#content .product-detail .info .row.description .label{margin-top:4px;}#content .product-detail .info .row.cart{border-top:1px solid #d7d7d7;padding-top:40px;}#content .product-detail .info .row.cart .label{margin-top:12px;}#content .product-detail .info .row.cart .data{position:relative;}#content .product-detail .info .row.cart .quantity *{display:inline-block;vertical-align:middle;}#content .product-detail .info .row.cart .quantity .minus,#content .product-detail .info .row.cart .quantity .plus{width:18px;height:18px;}#content .product-detail .info .row.cart .quantity .minus.hidden,#content .product-detail .info .row.cart .quantity .plus.hidden{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .product-detail .info .row.cart .quantity .minus{background:url(/img/quantity-remove.svg);}#content .product-detail .info .row.cart .quantity input{width:94px;border:1px solid #212121;font-size:17px;height:40px;box-sizing:border-box;margin:0 10px;text-align:center;}#content .product-detail .info .row.cart .quantity .plus{background:url(/img/quantity-add.svg);}#content .product-detail .info .row.cart .add-to-cart{position:absolute;top:0;right:0;background:#009688;text-align:center;padding:0 20px;display:inline-block;}#content .product-detail .info .row.cart .add-to-cart span{color:#fff;font-size:15px;background:url(/img/Products/cart.svg) no-repeat left/26px;padding-left:36px;letter-spacing:0.6px;line-height:40px;display:inline-block;}#content .product-detail .info.hasGallery{display:inline-block;vertical-align:top;width:48.33%;}#content .product-detail .video{margin-top:77px;}#content.tablet .product-detail .info .row.cart .add-to-cart,#content.mobile .product-detail .info .row.cart .add-to-cart{position:relative;margin-top:20px;}#content.mobile .product-detail .gallery{width:100%;margin-right:0;}#content.mobile .product-detail .info{width:100%;}#content.mobile .product-detail .video{margin-top:0;}.pager{position:relative;text-align:center;padding-top:10px;}.pager *{display:inline-block;vertical-align:middle;font-size:15px;}.pager .first,.pager .last,.pager .page,.pager input{line-height:36px;height:36px;}.pager .first{margin-right:8px;}.pager .first,.pager .last,.pager .page{min-width:36px;box-sizing:border-box;}.pager .first.selected,.pager .first:hover,.pager .last.selected,.pager .last:hover,.pager .page.selected,.pager .page:hover{background:#009688;color:#fff;}.pager .page{margin:0 2px;}.pager .first.disabled,.pager .last.disabled,.pager .prev.disabled,.pager .next.disabled{display:none;}.pager .prev,.pager .next{width:20px;height:20px;margin:0 2px;background:url(/img/page-arrow.svg) no-repeat center/100% 100%;}.pager .prev.disable,.pager .next.disable{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity = 30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}.pager .next{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.pager .last{margin-left:8px;}.pager input{width:54px;padding-left:12px;text-align:left;box-sizing:border-box;margin-left:20px;border:1px solid #000;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type="number"]{-moz-appearance:textfield;}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.reverse-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.reverse-v{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}.container{max-width:1200px;margin:auto;position:relative;padding:0 20px;}html.tablet .container{padding:0 30px;}html.open{overflow:hidden;}html.open header{position:fixed;top:0;left:0;height:100%;overflow-y:scroll;background:#244a55;}html.open header .bottom .nav-icon{background-image:url(/img/Header/nav-close.svg);}html.open header .header-responsive{display:block;}body{position:relative;min-width:480px;}header,#content,footer{width:100%;float:left;clear:both;}header{position:relative;z-index:100;}header .top{background:#1a2d36;padding:22px 0;position:relative;z-index:1;}header .top .container{max-width:1400px;}header .top .logo{display:inline-block;vertical-align:middle;width:410px;margin-left:10px;}header .top .logo img{width:100%;height:auto;}header .top .header-container{display:inline-block;vertical-align:middle;width:calc(100% - 420px);text-align:right;}header .top .header-container > *{display:inline-block;vertical-align:middle;position:relative;}header .top .header-container .top-menu li{display:inline-block;vertical-align:middle;margin-left:15px;}header .top .header-container .top-menu li a{color:#fff;font-size:15px;letter-spacing:0.6px;display:block;position:relative;padding:5px 0;}header .top .header-container .top-menu li a:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;background:#85c441;transform:translateX(-50%) scaleX(0);transition:transform 250ms ease-in-out;}header .top .header-container .top-menu li a.home{background:url(/img/Header/icon-home.svg);width:30px;height:30px;padding:0;}header .top .header-container .top-menu li a.home:after{display:none;}header .top .header-container .top-menu li a:hover:after,header .top .header-container .top-menu li a.current:after{transform:translateX(-50%) scaleX(1);}header .top .header-container .member{padding-right:15px;padding-left:23px;}header .top .header-container .member .icon{display:inline-block;vertical-align:middle;background:url(/img/Header/icon-member.svg);width:30px;height:30px;}header .top .header-container .member .submenu{position:absolute;top:100%;left:7px;text-align:center;display:none;width:146px;padding-top:8px;z-index:1;}header .top .header-container .member .submenu a{display:block;color:#fff;font-size:15px;line-height:40px;letter-spacing:0.6px;}header .top .header-container .member .submenu a:first-child{background:#68a42a;}header .top .header-container .member .submenu a:nth-child(2){background:#80bc40;}header .top .header-container .member .profile,header .top .header-container .member .logout{display:inline-block;vertical-align:middle;color:#fff;font-size:15px;position:relative;padding:5px 0;letter-spacing:0.5px;}header .top .header-container .member .profile:after,header .top .header-container .member .logout:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;background:#85c441;transform:translateX(-50%) scaleX(0);transition:transform 250ms ease-in-out;}header .top .header-container .member .profile:hover:after,header .top .header-container .member .logout:hover:after{transform:translateX(-50%) scaleX(1);}header .top .header-container .member .profile{margin-left:6px;}header .top .header-container .member .logout{margin-left:23px;}header .top .header-container .member .logout:before{content:'';position:absolute;top:0;left:-12px;bottom:0;margin:auto;background:#fff;width:1px;height:13px;}header .top .header-container .member:hover .submenu{display:block;}header .top .header-container .social:before,header .top .header-container .language:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;width:9px;height:20px;background:url(/img/Header/header-sep.png) no-repeat center;}header .top .header-container .social:first-child:before,header .top .header-container .language:first-child:before{display:none;}header .top .header-container .social{padding-right:16px;padding-left:6px;}header .top .header-container .social a{display:inline-block;vertical-align:middle;margin-left:13px;}header .top .header-container .language{padding-left:28px;}header .top .header-container .language .select{position:relative;text-align:left;cursor:pointer;width:100px;}header .top .header-container .language .select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;position:relative;border:1px solid #fff;box-sizing:border-box;padding:8px 47px 8px 18px;font-size:15px;color:#fff;}header .top .header-container .language .select .select-input:after{content:'';position:absolute;top:0;right:9px;bottom:0;margin:auto;background:url(/img/pulldown-arrow.svg);width:15px;height:15px;}header .top .header-container .language .select .select-container{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #fff;box-sizing:border-box;}header .top .header-container .language .select .select-container div{font-size:15px;line-height:32px;padding:0 18px;}header .top .header-container .language .select .select-container div:hover{background:#1a2d36;color:#fff;}header .top .header-container .language .select.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}header .bottom{background:#009688;text-align:center;padding:14px 0 0;}header .bottom .container{max-width:1400px;}header .bottom li{display:inline-block;vertical-align:middle;position:relative;margin-bottom:14px;margin-right:25px;}header .bottom li a{display:block;}header .bottom li a span{color:#fff;font-size:15px;position:relative;padding:5px 0;display:inline-block;}header .bottom li a span:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;background:#fff;transform:translateX(-50%) scaleX(0);transition:transform 250ms ease-in-out;}header .bottom li a.current span:after,header .bottom li a:hover span:after{transform:translateX(-50%) scaleX(1);}header .bottom li:after{content:'';position:absolute;top:0;bottom:0;right:-17px;margin:auto;width:9px;height:20px;background:url(/img/Header/header-sep.png) no-repeat center;}header .bottom li:last-child{margin-right:0;}header .bottom li:last-child:after{display:none;}header .bottom .nav-icon{display:none;position:absolute;top:0;right:30px;bottom:0;margin:auto;width:40px;height:40px;background:url(/img/Header/nav.svg);}header .header-responsive{display:none;text-align:center;padding-top:38px;padding-bottom:148px;}header .header-responsive *{color:#fff;font-size:14px;letter-spacing:0.7px;}header .header-responsive .home{display:none;vertical-align:middle;background:url(/img/Header/icon-home.svg);width:30px;height:30px;position:relative;margin-right:59px;}header .header-responsive .home:before{content:'';position:absolute;top:0;bottom:0;right:-35px;margin:auto;width:9px;height:20px;background:url(/img/Header/header-sep.png) no-repeat center;}header .header-responsive .member{display:inline-block;vertical-align:middle;position:relative;}header .header-responsive .member .icon{display:inline-block;vertical-align:middle;background:url(/img/Header/icon-member.svg);width:30px;height:30px;}header .header-responsive .member .submenu{position:absolute;top:100%;left:-27px;text-align:center;display:none;width:146px;padding-top:8px;}header .header-responsive .member .submenu a{display:block;color:#fff;font-size:15px;line-height:40px;letter-spacing:0.6px;}header .header-responsive .member .submenu a:first-child{background:#68a42a;}header .header-responsive .member .submenu a:nth-child(2){background:#80bc40;}header .header-responsive .member .profile,header .header-responsive .member .logout{display:inline-block;vertical-align:middle;color:#fff;font-size:15px;position:relative;padding:5px 0;letter-spacing:0.5px;}header .header-responsive .member .profile:after,header .header-responsive .member .logout:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;background:#85c441;transform:translateX(-50%) scaleX(0);transition:transform 250ms ease-in-out;}header .header-responsive .member .profile:hover:after,header .header-responsive .member .logout:hover:after{transform:translateX(-50%) scaleX(1);}header .header-responsive .member .profile{margin-left:6px;}header .header-responsive .member .logout{margin-left:23px;}header .header-responsive .member .logout:before{content:'';position:absolute;top:0;left:-12px;bottom:0;margin:auto;background:#fff;width:1px;height:13px;}header .header-responsive .member:hover .submenu{display:block;}header .header-responsive .social{margin-top:23px;}header .header-responsive .social a{display:inline-block;vertical-align:middle;margin:0 6px;}header .header-responsive .language{display:none;margin-top:23px;}header .header-responsive .language a{display:inline-block;vertical-align:middle;margin:0 16px;position:relative;}header .header-responsive .language a:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;background:#fff;transform:translateX(-50%) scaleX(0);transition:transform 250ms ease-in-out;}header .header-responsive .language a:hover:after,header .header-responsive .language a.current:after{transform:translateX(-50%) scaleX(1);}header .header-responsive .menu{margin-top:40px;}header .header-responsive .menu li{display:block;margin-bottom:30px;}header .header-responsive .menu li a{display:block;}header .header-responsive .menu li a span{display:inline-block;position:relative;padding:7px 0;}header .header-responsive .menu li a span:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;background:#fff;transform:translateX(-50%) scaleX(0);transition:transform 250ms ease-in-out;}header .header-responsive .menu li a:hover span:after,header .header-responsive .menu li a.current span:after{transform:translateX(-50%) scaleX(1);}@media screen and (max-width: 1200px){header .top .header-container .top-menu ul li{display:none;}header .top .header-container .top-menu ul li:first-child{display:block;}header .top .header-container .member,header .top .header-container .social{display:none;}header .top .header-container .language:before{display:none;}header .bottom{height:50px;padding:0;}header .bottom .container{height:100%;}header .bottom ul{display:none;}header .bottom .nav-icon{display:block;}}header.tablet .top .logo,header.mobile .top .logo{margin-left:0;}header.tablet .top{padding:27px 0;}header.tablet .top .logo{width:268px;}header.tablet .top .header-container{width:calc(100% - 268px);}header.mobile .top{padding:22px 0;}/*953795e33e25c16a067bcfa2a5842f5b*/header.mobile .top .logo{width:220px;}header.mobile .top .header-container .top-menu,header.mobile .top .header-container .language{display:none;}header.mobile .bottom .nav-icon{right:20px;}header.mobile .header-responsive .home{display:inline-block;}header.mobile .header-responsive .language{display:block;}#content{min-height:500px;}#content #inner-banner{position:relative;}#content #inner-banner img{width:100%;height:auto;}#content #inner-banner h1{position:absolute;bottom:58px;left:0;right:0;text-align:center;color:#fff;font-size:55px;z-index:1;}#content #inner-banner:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:209px;background:url(/img/inner-banner-gradient.png) repeat-x bottom;}#content .page-wrapper{margin-top:74px;margin-bottom:78px;}#content .back{display:block;font-size:15px;background:url(/img/back-arrow.svg) no-repeat left;margin-top:-45px;width:56px;margin-left:auto;text-align:right;}#content .subpages{margin-top:-34px;margin-bottom:44px;position:relative;}#content .subpages .tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding-bottom:10px;}#content .subpages .tabs a{border:1px solid #009688;font-size:18px;color:#009688;padding:11px 29px;letter-spacing:0.8165px;}#content .subpages .tabs a:hover,#content .subpages .tabs a.current{background:#009688;color:#fff;}#content .subpages .subpages-select{position:relative;cursor:pointer;display:none;}#content .subpages .subpages-select .select-input{display:block;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;position:relative;box-sizing:border-box;padding:12px 29px;font-size:18px;color:#fff;background:#009688;letter-spacing:0.8165px;}#content .subpages .subpages-select .select-input:after{content:'';position:absolute;top:0;right:9px;bottom:0;margin:auto;background:url(/img/pulldown-arrow.svg);width:15px;height:15px;}#content .subpages .subpages-select .select-container{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #009688;box-sizing:border-box;max-height:200px;overflow:auto;}#content .subpages .subpages-select .select-container div{font-size:18px;padding:12px 29px;letter-spacing:0.8165px;}#content .subpages .subpages-select .select-container div:hover{background:#009688;color:#fff;}#content .subpages .subpages-select.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}#content .page-container .page-title{font-size:32px;color:#85c441;letter-spacing:1.3px;position:relative;padding-bottom:23px;margin-bottom:40px;}#content .page-container .page-title:after{content:'';position:absolute;bottom:0;left:0;width:55px;height:1px;background:#1a2d36;}#content .page-container .video.video1{margin-bottom:71px;}#content .page-container .video.video2{margin-top:73px;}#content .video{background:#e8f2f1;}#content .video .video-container{position:relative;max-width:980px;margin:auto;}#content .video .video-container img{width:100%;height:auto;}#content .video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#content.tablet #inner-banner h1,#content.mobile #inner-banner h1{position:relative;bottom:auto;background:#1a2d36;font-size:40px;}#content.tablet #inner-banner:after,#content.mobile #inner-banner:after{display:none;}#content.tablet .subpages .tabs,#content.mobile .subpages .tabs{display:none;}#content.tablet .subpages .subpages-select,#content.mobile .subpages .subpages-select{display:block;}footer .top{background:url(/img/Footer/Desktop/footer-bg.jpg) no-repeat center/cover;padding:45px 0;}footer .top *{color:#fff;}footer .top .container:after{content:'';position:absolute;top:0;right:30.5%;bottom:0;width:1px;background:#fff;}footer .top .left{display:inline-block;vertical-align:top;width:70%;padding-top:34px;padding-bottom:16px;position:relative;}footer .top .left .company{display:inline-block;vertical-align:top;margin-right:50px;width:200px;margin-top:2px;}footer .top .left .company img{width:100px;height:auto;}footer .top .left .company .slogan{font-size:28px;font-weight:bold;font-family:'微軟正黑體';margin-top:12px;line-height:40px;letter-spacing:0.5px;}footer .top .left .info{display:inline-block;vertical-align:top;position:relative;width:calc(100% - 250px);box-sizing:border-box;padding-right:60px;}footer .top .left .info .row{font-size:17px;padding:7px 0 7px 48px;margin-bottom:16px;letter-spacing:0.4px;background-position:top left;background-size:34px;background-repeat:no-repeat;}footer .top .left .info .row.address{background-image:url(/img/Footer/contact-address.svg);}footer .top .left .info .row.email{background-image:url(/img/Footer/contact-email.svg);text-decoration:underline;display:inline-block;}footer .top .left .info .row.tel{background-image:url(/img/Footer/contact-tel.svg);display:inline-block;vertical-align:top;margin-right:55px;}footer .top .left .info .row.fax{background-image:url(/img/Footer/contact-fax.svg);display:inline-block;vertical-align:top;margin-right:55px;}footer .top .left .info .row.whatsapp{background-image:url(/img/Footer/contact-wtsapp.svg);display:inline-block;vertical-align:top;margin-right:55px;}footer .top .left .info .row.wechat{background-image:url(/img/Footer/contact-wechat.svg);display:inline-block;vertical-align:top;margin-right:55px;}footer .top .left .social{position:absolute;right:60px;bottom:30px;}footer .top .left .social a{display:inline-block;vertical-align:top;margin-left:20px;}footer .top .left .social a img{border-radius:50%;}footer .top .left.full-width{width:100%;}footer .top .right{display:inline-block;vertical-align:top;width:30%;box-sizing:border-box;padding-left:40px;margin-top:36px;}footer .top .right .label{font-size:20px;}footer .top .right .companies{margin-top:32px;}footer .top .right .companies a{display:inline-block;vertical-align:middle;margin-right:40px;margin-bottom:40px;}footer .top .right .companies a:nth-child(even){margin-right:0;}footer .bottom{text-align:center;background:#e3e3e3;padding:32px 0;}footer .bottom .copyright{font-size:14px;color:#131313;letter-spacing:0.8px;}footer .bottom .copyright a{font-size:14px;color:#131313;}footer.tablet .top .left,footer.mobile .top .left{width:100%;padding:0;}footer.tablet .top .left .company,footer.mobile .top .left .company{width:auto;}footer.tablet .top .left .company img,footer.mobile .top .left .company img{width:80px;}footer.tablet .top .left .company .slogan,footer.mobile .top .left .company .slogan{display:none;}footer.tablet .top .left .info .row,footer.mobile .top .left .info .row{font-size:16px;line-height:26px;padding:6px 0 7px 50px;margin-bottom:12px;}footer.tablet .top .left .info .row.tel,footer.tablet .top .left .info .row.whatsapp,footer.mobile .top .left .info .row.tel,footer.mobile .top .left .info .row.whatsapp{margin-right:62px;}footer.tablet .top .right,footer.mobile .top .right{width:100%;border-top:1px solid #fff;margin-top:0;padding-left:0;}footer.tablet .top .right .label,footer.mobile .top .right .label{font-size:18px;letter-spacing:0.4px;}footer.tablet .top .right .companies a,footer.mobile .top .right .companies a{margin:16px 32px 16px 0;}footer.tablet .top .container:after,footer.mobile .top .container:after{display:none;}footer.tablet .top{padding:68px 0 5px;background-image:url(/img/Footer/Tablet/footer-bg.jpg);}footer.tablet .top .left{margin-bottom:40px;}footer.tablet .top .left .company{margin-right:56px;}footer.tablet .top .left .info{width:calc(100% - 136px);}footer.tablet .top .left .social{position:relative;bottom:auto;right:auto;margin-top:8px;margin-left:136px;}footer.tablet .top .left .social a{margin-left:0;margin-right:20px;}footer.tablet .top .right{padding-top:20px;}footer.tablet .top .right .label{display:inline-block;vertical-align:middle;width:273px;}footer.tablet .top .right .companies{display:inline-block;vertical-align:middle;margin-top:0;width:calc(100% - 273px);}footer.mobile .top{padding:60px 0 22px;background-image:url(/img/Footer/Mobile/footer-bg.jpg);}footer.mobile .top .left{margin-bottom:25px;}footer.mobile .top .left .company{display:block;mragin-right:auto;}footer.mobile .top .left .info{width:100%;padding-right:0;margin-top:36px;}footer.mobile .top .left .social{right:0;bottom:15px;}footer.mobile .top .right{padding-top:37px;}footer.mobile .top .right .companies{margin-top:25px;}footer.mobile .bottom{padding:28px 0;}footer.mobile .bottom .copyright span{display:block;margin-top:10px;}#content .page-wrapper{margin-bottom:0;}#content .contacts{padding-bottom:28px;}#content .contacts .contact{margin-bottom:45px;}#content .contacts .contact h2{font-size:26px;color:#85c441;letter-spacing:1px;}#content .contacts .contact .contact-container{border:1px solid #aaabab;margin-top:23px;padding:40px 46px 16px;}#content .contacts .contact .contact-container .sub{padding-bottom:33px;}#content .contacts .contact .contact-container .sub h3{font-size:22px;color:#1a2d36;letter-spacing:1px;margin-bottom:26px;}#content .contacts .contact .contact-container .sub .row{font-size:15px;padding-left:50px;padding-top:7px;padding-bottom:5px;letter-spacing:0.35px;margin-bottom:20px;background-position:top left;background-size:34px;background-repeat:no-repeat;}#content .contacts .contact .contact-container .sub .row.address{background-image:url(/img/Contact/contact-address.svg);padding-top:3px;margin-bottom:14px;}#content .contacts .contact .contact-container .sub .row.address .map{display:inline-block;color:#fff;background:#009688;font-size:15px;line-height:30px;width:72px;text-align:center;margin-left:18px;}#content .contacts .contact .contact-container .sub .row.email{background-image:url(/img/Contact/contact-email.svg);text-decoration:underline;display:inline-block;}#content .contacts .contact .contact-container .sub .row.tel{background-image:url(/img/Contact/contact-tel.svg);}#content .contacts .contact .contact-container .sub .row.fax{background-image:url(/img/Contact/contact-fax.svg);}#content .contacts .contact .contact-container .sub .row.open-hours{background-image:url(/img/Contact/contact-hour.svg);}#content .contacts .contact .contact-container .sub .row.whatsapp{background-image:url(/img/Contact/contact-wtsapp.svg);}#content .contacts .contact .contact-container .sub .row.wechat{background-image:url(/img/Contact/contact-wechat.svg);}#content .contacts .contact .contact-container .sub:last-child{padding-bottom:0;}#content .enquiry{background:#e8f2f1;text-align:center;padding-top:54px;padding-bottom:80px;}#content .enquiry h2{color:#85c441;font-size:32px;letter-spacing:1px;position:relative;padding-bottom:23px;margin-bottom:40px;}#content .enquiry h2:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;width:55px;height:1px;background:#1a2d36;}#content .enquiry .form-text{font-size:15px;color:#474747;letter-spacing:0.6px;margin-bottom:32px;}#content .enquiry .compulsory-fields{font-size:15px;color:#009688;letter-spacing:0.6px;}#content .enquiry .form-container{text-align:left;margin-top:40px;}#content .enquiry .form-container .left,#content .enquiry .form-container .right{display:inline-block;vertical-align:top;width:calc((100% - 80px) / 2);}#content .enquiry .form-container .left{margin-right:80px;}#content .enquiry .form-container .row{margin-bottom:18px;}#content .enquiry .form-container .row *{font-size:15px;letter-spacing:0.5px;}#content .enquiry .form-container .row .label{display:inline-block;vertical-align:top;color:#474747;width:110px;margin-top:12px;box-sizing:border-box;padding-right:10px;}#content .enquiry .form-container .row .label span{color:#009688;margin-left:3px;}#content .enquiry .form-container .row .input-container{display:inline-block;vertical-align:top;width:calc(100% - 110px);border:1px solid #fff;box-sizing:border-box;background:#fff;padding:0 20px;}#content .enquiry .form-container .row .input-container input,#content .enquiry .form-container .row .input-container textarea{width:100%;color:#212121;background:#fff;}#content .enquiry .form-container .row .input-container input{height:40px;}#content .enquiry .form-container .row .input-container textarea{height:114px;padding:20px 0;}#content .enquiry .form-container .row .input-container.error{border-color:#d14841;}#content .enquiry .error-message,#content .enquiry .error-message2,#content .enquiry .success-message{font-size:15px;color:#d14841;letter-spacing:0.65px;}#content .enquiry .error-message,#content .enquiry .error-message2{margin-top:-5px;}#content .enquiry .submit-wrapper{text-align:center;padding-top:28px;}#content .enquiry .submit-wrapper .submit-container{position:relative;height:40px;width:380px;display:inline-block;vertical-align:top;text-align:left;box-sizing:border-box;margin-right:10px;background:#dedede;}#content .enquiry .submit-wrapper .submit-container .handler{width:200px;height:40px;background:#009688 url(/img/slide-arrow.svg) no-repeat right 20px center/20px;display:inline-block;cursor:pointer;z-index:1;color:#fff;font-size:15px;line-height:40px;text-align:center;letter-spacing:0.65px;}#content .enquiry .submit-wrapper .submit-container span{position:absolute;top:0;right:0;width:180px;text-align:center;line-height:40px;font-size:14px;color:#393939;letter-spacing:0.65px;}#content .enquiry .submit-wrapper .reset{display:inline-block;vertical-align:top;background:#919191;width:200px;height:40px;font-size:15px;color:#fff;letter-spacing:0.65px;}#content .enquiry .success-message{line-height:100px;}#content.mobile .enquiry .form-container .left,#content.mobile .enquiry .form-container .right{width:100%;}#content.mobile .enquiry .form-container .left{margin-right:0;}#content.mobile .enquiry .submit-wrapper .submit-container{width:100%;margin-right:0;}#content.mobile .enquiry .submit-wrapper .submit-container .handler,#content.mobile .enquiry .submit-wrapper .submit-container span{width:50%;}#content.mobile .enquiry .submit-wrapper .reset{width:100%;margin-top:10px;}