@charset "UTF-8";@font-face{font-family:'OpenSans';src:url('/iwov-resources/flp/fonts/opensans/OpenSans-Bold.woff2') format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans';src:url('/iwov-resources/flp/fonts/opensans/OpenSans-Regular.woff2') format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'OpenSans';src:url('/iwov-resources/flp/fonts/opensans/OpenSans-Regular.woff2') format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Microsoft JhengHei;src:url(../fonts/microsoftJhengHei/microsoftJhengHei.eot?#iefix) format("embedded-opentype"),url('/iwov-resources/flp/fonts/opensans/OpenSans-Regular.woff2') format("woff2");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:u+0020-2074}body{background:#fff;color:#2e2e2e;font-size:18px;font-family:'OpenSans'}header .language-switcher a{font-family:Microsoft JhengHei}.model-popup .model-popup-content h2 span,nav li a span{font-family:'OpenSans'}b,nav li a,strong{font-family:'OpenSans'}h2{font-size:40px;font-weight:400;line-height:50px}a:hover{color:#f33}a:focus,a:hover{outline:0;text-decoration:none}a:focus,a:hover{color:inherit}input:focus{outline:0}@media (min-width:1200px){.container{width:1020px}.container-welcome{width:70%px}.section-2 .item:hover:after{content:" ";position:absolute;left:0;top:0;z-index:999;width:100%;height:100%;box-shadow:0 0 8px 4px rgba(0,0,0,.15)}}header{background:url(../images/header-bg.jpg) repeat-x 0 0;height:120px}header .logo a{margin:0;padding:12px 0 10px;display:inline-block;max-width:221px}header .logo a img{width:100%;height:auto}header .info-right{text-align:right;padding-top:35px;font-size:14px}header .info-right .language-switcher,header .info-right .social-sharing{display:inline-block;text-align:left}header .info-right a{color:inherit}header .info-right .social-sharing div{display:inline}.social-mobile-nav a,.social-mobile-nav span,header .info-right .social-sharing a,header .info-right .social-sharing span{display:inline-block;margin-right:18px}.social-mobile-nav a,header .info-right .social-sharing a{font-size:18px;color:#2e2e2e}.social-mobile-nav a img,header .info-right .social-sharing a img{width:100%;height:auto}.social-mobile-nav .line,header .info-right .social-sharing .line{width:32px;position:relative;bottom:1px}header .language-switcher a{border-left:1px solid #2e2e2e;padding-left:9px;font-size:16px;line-height:10px;height:12px;display:block}nav{background:#fff url(../images/menu-bg.jpg) repeat-x 0 0}nav ul{margin:0;padding:0}nav li{display:block;float:left;list-style:none;width:33.3%}nav li a{padding:15px 0;color:#2e2e2e;font-size:20px;border-left:1px solid #f2f2f2;display:block;position:relative;text-align:center}nav li a span{font-size:16px;display:block}nav li:last-child a{border-right:1px solid #f2f2f2;padding-top:26px;padding-bottom:26px}nav li a:hover{text-decoration:none;color:#f33}nav li a.active:after{border-bottom:5px solid #f33;position:absolute;bottom:0;content:"";left:0;width:100%}.section-banner{background:#f3f3f3;position:relative;overflow:hidden}.section-banner img{width:100%;height:auto}.section-banner-text{position:absolute;left:40px;top:20%;width:100%;text-align:left}.section-banner-text-welcome{position:absolute;left:20px;top:5%;width:100%;text-align:left}.section-content{width:100%;max-width:780px;display:block;margin:0 auto;padding:60px 0}.section-content-welcome{width:60%;max-width:680px;display:block;margin:0 70px;padding:10px 0}.section-entry-content p{font-size:18px}.section-content h2{margin:55px 0 35px}.section-1 .section-content ul{text-align:center;overflow:hidden;max-width:720px;margin:0 auto}.section-content ul li{margin:8px 0;list-style:none;display:inline-block;position:relative}.section-content ul li span{position:relative}.section-content ul li span:before{content:"•";position:absolute;left:-14px}.v-spacer{height:24px;display:block}.section-2{background:#f7f7f7}.section-2 h2{margin-top:0}.section-2 .section-content{max-width:900px;width:100%;display:block;margin:0 auto}.section-2 .section-entry-content{max-width:815px;margin:0 auto}.section-2 .section-entry-content h2{font-size:32px;line-height:44px}.section-2 .item{background:#fff;padding:3% 2%;cursor:pointer;min-height:250px}.section-2 .odd{background:#ececec}.section-2 .section-services{padding-top:5px}.section-2 .section-services h3{font-size:18px;line-height:24px;font-weight:400;position:relative;top:-5px;z-index:9}.section-2 .section-services .icon-image{height:90px;position:relative;z-index:99}.section-2 .item-1 .icon-image,.section-2 .item-2 .icon-image,.section-2 .item-4 .icon-image,.section-2 .item-5 .icon-image,.section-2 .item-7 .icon-image,.section-2 .item-8 .icon-image{top:12px}.section-2 .item-3 .icon-image,.section-2 .item-4 .icon-image,.section-2 .item-9 .icon-image{top:20px}.section-2 .section-banner-text{color:#fff;top:30%}.section-2 .section-services .link-tnc{display:block;padding-top:15px;text-align:right;font-size:14px;color:#333}.section-3 .section-banner-text{color:#fff}.section-3 .section-form{background:#f7f7f7}.section-3 .form-container{max-width:625px;margin:0 auto;padding-bottom:120px}.section-3 .required-label{text-align:right;padding:0 0 30px;font-size:14px}.section-3 .form-container h2{margin:50px 0;font-size:30px}.section-3 .form-container .input-row{margin-bottom:15px;overflow:hidden;clear:both}.section-3 .form-container .input-checkbox{border:1px solid #ccc}.section-3 .form-container .jCaptchaText,.section-3 .form-container label{width:165px;float:left;text-align:left;padding-top:14px;font-weight:400}#jCaptcha-error{display:none!important}.section-3 .form-container .input-text{width:460px;padding:12px 15px;background:#f3f3f3!important;border:1px solid #dcdcdc;float:left;position:relative}.form-container .input-text:-webkit-autofill{background:#f3f3f3!important}.input-text::-webkit-input-placeholder{font-size:16px;color:#8e8e8e}.input-text::-moz-placeholder{font-size:16px;color:#8e8e8e}.section-3 .form-container .btn-submit{background:#f33;width:220px;border:0;height:40px;line-height:40px;border-radius:4px;color:#fff;font-size:16px}.section-3 .form-container .agreement{padding:0 0 60px;font-size:14px;text-align:left;position:relative}.section-3 .form-container .agreement checkbox{position:relative;bottom:2px}#terms-error{position:absolute;left:0;top:-22px;color:red}.section-3 .form-container .agreement span a{color:#f33}.section-3 .form-container .input-row span{display:block;width:100%;text-align:right;font-size:12px;padding-top:3px;overflow:hidden}.section-3 .form-container .input-row .error{color:red;border-color:red}.section-3 .input-select{position:relative}.section-3 .input-select:after{font-family:FontAwesome;content:"\f107";font-size:30px;color:#909090;right:16px;top:-12px;height:34px;padding:15px 0 0 8px;position:absolute;pointer-events:none}.section-3 select::-ms-expand{display:none}.section-3 .input-select select,input.input-text{-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal}.section-3 .g-recaptcha{text-align:center;margin:40px 0}.section-3 .g-recaptcha>div{margin:0 auto}.section-3 .form-container canvas{float:left;padding-top:20px}footer{background:#000;padding:20px 0}footer .container{position:relative}footer ul{overflow:hidden;margin:0;padding:0}footer ul li{float:left;list-style:none;padding:0 10px;border-right:1px solid #fff;line-height:12px;color:#fff;font-size:12px}footer ul li span{position:relative;top:1px}footer ul li:last-child{border:0;padding-right:0}footer ul li:first-child{padding-left:0}footer ul li a,footer ul li span{color:#fff}footer ul li a:hover{text-decoration:none;color:#f33}.step-next{margin:50px auto 0;display:block;border:1px solid #2e2e2e;border-radius:100%;width:41px;height:41px;line-height:48px;color:inherit}.step-next i{font-size:24px;color:#eb2227}.step-next:hover{border:1px solid #eb2227}.step-next:hover i{color:#eb2227}.backTop{position:absolute;right:0;top:-70px;font-size:46px;background:#eb2227;height:50px;width:50px;line-height:30px;text-align:center}.backTop,.backTop i{color:#fff}.overlay{background:#000;opacity:.8;left:0;right:0;top:0;bottom:0;z-index:999;overflow:hidden}.model-popup,.overlay{display:none;position:fixed}.model-popup{max-width:860px;width:100%;height:500px;top:50%;left:50%;margin-left:-430px;margin-top:-250px;background:#fff;z-index:9999}.model-scroll .model-popup-content{overflow:auto;max-height:460px}.model-popup .model-popup-left{float:left;width:580px}.model-popup .model-popup-right{float:right;width:280px}.model-popup .model-popup-content{padding:35px}.model-popup .model-popup-content h2{font-size:30px;line-height:38px}.model-popup .model-popup-content span{margin:30px 0 -25px;display:block}.model-popup .model-popup-content p{font-size:18px;margin-top:35px}.model-popup .model-popup-content ul{padding-left:20px;margin:35px 0 0}.model-popup .model-popup-content ul li{padding-bottom:8px}.model-content{display:none}body.model-popup-active{overflow:hidden}.model-popup-active .model-popup,.model-popup-active .overlay{display:block}.xclose{position:absolute;top:-80px;right:0;z-index:99999}.xclose i{color:#fff}.nav,.xclose{font-size:60px}.nav{width:100%;top:50%;margin-top:-40px}.nav,.nav a{position:absolute}.nav a{color:#fff}.nav a.nav-disabled{opacity:.1}.nav a.next{right:-45px}.nav a.prev{left:-45px}.fa-times-thin:before{content:"\00d7"}.social-mobile-nav{display:none;padding:60px 35px 35px}.social-mobile-nav a{margin-left:5px}.social-mobile-nav a.line{margin-right:0}.social-mobile-nav div{float:right;margin-top:-2px}.mobile-only{display:none}.tnc-popup-active .overlay,.tnc-popup-active .tnc-container{display:block}.tnc-container{position:fixed;top:0;width:100%;left:0;right:0;z-index:999;background:#fff;display:none;height:100%;overflow:scroll}.tnc-content{padding:0;margin:0 auto;max-width:980px;padding:20px}.tnc-content h2{text-align:center;margin-bottom:35px;font-size:38px}.tnc-content ul{list-style-type:decimal;list-style-position:inside;padding:0}.tnc-content ul li{padding-bottom:36px;line-height:28px;padding-left:5px}.tnc-container .xclose{position:fixed;top:-20px;right:20px;z-index:99999}.tnc-container .xclose i{color:#000}@media (max-width:1200px){.section-banner img{max-width:100%;height:auto}}@media (max-width:991px){h2{font-size:32px;font-weight:400;line-height:36px}.section-content h2{margin-bottom:20px}.section-banner-text{top:12%;left:0}.section-banner-text h2{font-size:32px;line-height:38px}.section-2 .item{padding:4% 2%}.section-2 .section-entry-content p,.section-2 .section-services h3{font-size:17px;line-height:22px}.model-popup{max-width:700px;margin-left:-350px;margin-right:-350px}.model-popup .model-popup-content{padding-top:20px}.model-popup .model-popup-left{width:420px}.model-popup .model-popup-content ul{margin-top:30px}.nav a.prev{left:-30px}.nav a.next{right:-30px}nav li a:hover{color:inherit}.model-popup .model-popup-content h2 br{display:none}}@media (max-width:767px){.section-2 .section-entry-content p,.section-entry-content p,body,p.section-entry-content p{font-size:16px}.section-2 .section-entry-content h2,h2{font-size:30px;line-height:36px}.mobile-only{display:block}.desktop-only{display:none!important}.v-spacer{display:none}.navbar-toggle .icon-bar{background:#000;width:30px;height:4px}.navbar-toggle{margin-top:22px;margin-right:0}.navbar-collapse,nav .container{padding:0}.navbar-collapse{position:absolute!important}.navbar-collapse li{float:none;width:100%}.navbar-collapse li a{border:0;border-bottom:1px solid #f2f2f2;text-align:left;padding:15px 34px}.navbar-collapse li a.active:after{border:0;border-left:5px solid #f33;top:0;left:0;height:100%}.language-switcher{position:relative;top:-17px;left:-12px}.section-1 .section-content ul{padding-left:10px}.section-content ul li{margin-bottom:2px}.section-3 .form-container label{display:block;width:100%;padding-top:0}.section-3 .form-container .jCaptchaText{padding:0}.section-3 .form-container .input-text{width:100%}.section-3 .input-select:after{top:19px}.section-2 .item{padding-top:6%}.section-2 .item:nth-child(3),.section-2 .item:nth-child(7){background:#ececec}.section-2 .item:nth-child(4),.section-2 .item:nth-child(8){background:#fff}.menu-active .overlay{display:block}.menu-active header,.navbar-collapse{position:relative;z-index:999}.navbar-collapse{width:90%}.social-mobile-nav{display:block}.section-services h3{font-size:14px;line-height:20px}.section-banner-text{top:10%}.section-2 .section-banner-text,.section-3 .section-banner-text{color:#000}.tnc-content{font-size:16px;padding-top:60px}.tnc-content h2{text-align:center;margin-bottom:26px;font-size:32px}.tnc-container .xclose{position:fixed;top:-20px;right:0;z-index:99999;background:#000;color:#fff;width:100%;text-align:right;font-size:42px}.tnc-container .xclose a{position:relative;top:10px;right:10px}.tnc-container .xclose i{color:#fff}.model-popup{max-width:100%;margin:0;left:0;right:0;top:10%;height:auto}.model-scroll{overflow:auto;max-height:460px}.model-popup .model-popup-content h2{font-size:24px;line-height:26px}.model-popup .model-popup-content ul{margin-top:10px;max-height:none;overflow:hidden}.model-popup .model-popup-content ul li{padding-bottom:5px;font-size:15px}.model-popup .model-popup-content p{margin-top:3px;font-size:15px}.model-popup .model-popup-content{padding:5px 20px 20px}.model-popup .model-popup-content span{margin:8px 0 -7px}.model-popup .model-popup-left,.model-popup .model-popup-right{width:100%}.model-popup .model-popup-right img{width:100%;height:auto}.nav{top:auto;bottom:0}.nav a.prev{left:50%;margin-left:-30px}.nav a.next{right:50%;margin-right:-30px}.xclose{position:absolute;top:-56px;right:6px;z-index:99999}.nav,.xclose{font-size:46px}.section-2 .section-services .link-tnc{padding-right:15px}.section-2 .item{min-height:265px;padding-left:0;padding-right:0}.section-2 .section-services h3{font-size:16px;line-height:20px;max-width:200px;margin:20px auto 0}.section-services h3 br{display:none}}@media (max-width:480px){.section-banner-text h2{font-size:30px;line-height:36px}.section-2 .item{min-height:240px;padding-left:0;padding-right:0}.section-2 .section-services h3{font-size:16px;line-height:20px;max-width:165px;margin:20px auto 0}.section-3 .form-container h2{margin-bottom:30px}}@media (max-width:380px){.section-2 .section-entry-content h2,.section-3 .form-container h2,.section-banner-text h2,.section-content h2,h2{font-size:24px;line-height:30px}.tnc-content h2{text-align:center;margin-bottom:26px;font-size:30px}header .logo a{padding:16px 0 10px;max-width:205px}.section-2 .section-services h3{font-size:14px;line-height:20px;max-width:145px;margin:10px auto 0}.section-2 .item{min-height:220px}footer .container{padding-right:0}footer ul li{font-size:10px} hr.style13 {
	height: 20px;
	border: 0;
	box-shadow: 0 10px 10px -10px #8c8b8b inset;
	text-align:left;
}
}