html{-webkit-font-smoothing:antialiased;font-size:16px}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:#283034;font-weight:300}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}#page{overflow:hidden}.wide-100{padding-top:60px;padding-bottom:100px}.wide-60{padding-top:60px;padding-bottom:60px}.mt-40{margin-top:40px}.mt-25{margin-top:25px}.mb-60{margin-bottom:60px}.mb-50{margin-bottom:50px}.mb-40{margin-bottom:40px}.mb-20{margin-bottom:20px}.mr-15{margin-right:15px}.pb-50{padding-bottom:50px}.pc-45{padding-right:45px;padding-left:45px}.pc-35{padding-right:35px;padding-left:35px}.pc-30{padding-right:30px;padding-left:30px}.pc-25{padding-right:25px;padding-left:25px}.pc-15{padding-right:15px;padding-left:15px}.bg-fixed{width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.bg-lightgrey{background-color:#f6f6f6}.bg-05{width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:fixed!important;background-image:url(../images/bg-05.jpg)}h2,h3,h4,h5,h6{font-family:Noto Sans TC,sans-serif;line-height:1.3;font-weight:700;letter-spacing:-.5px}h6.h6-lg{font-size:1.1875rem}h5.h5-xs{font-size:1.25rem}h5.h5-xl{font-size:1.75rem}h4.h4-sm{font-size:2rem}h3.h3-sm{font-size:2.625rem}h3.h3-md{font-size:2.75rem}h2.h2-sm{font-size:3.25rem}p{font-size:1.0625rem}p.p-md{font-size:1.125rem}p.p-lg{font-size:1.1875rem}a{color:#333;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a,a:hover{text-decoration:none}a:hover{color:#666}a:focus{outline:none;text-decoration:none}ul{margin:0;padding:0;list-style:none}.option-list{position:relative}.option-list:after{width:8px;height:8px;border-radius:100%;bottom:-15px;left:7px}.option-list:after,.option-list:before{content:"";display:block;position:absolute;z-index:3}.option-list:before{height:100%;top:15px;left:10px;width:2px}.list-box{margin-bottom:20px}.list-box-txt{overflow:hidden;padding-left:45px}.list-box-txt h5,.list-box-txt h6{margin-top:-3px}.list-box-txt p{margin-bottom:0}.list-box i{width:22px;height:22px;color:#fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;font-size:.75rem;line-height:22px;text-align:center;z-index:999!important}.option-list.primary-list:after,.option-list.primary-list:before,.primary-list .list-box i{background-color:#37517e}.btn{background-color:transparent;color:#fff;font-size:16px;line-height:1;font-weight:500;padding:13px 26px;border:2px solid transparent;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn i{font-size:20px}.btn i,.btn span{position:relative;top:2px;margin-right:5px}.btn.btn-md{font-size:18px;padding:14px 34px}.btn-primary,.white-color .btn-primary{color:#fff!important;background-color:#37517e;border-color:#37517e!important}.tra-primary-hover:hover{color:#37517e!important;background-color:transparent;border-color:#37517e!important}.btn-tra-white{color:#fff;background-color:transparent;border-color:#fff}.tra-black-hover:hover,.white-color .tra-black-hover:hover{color:#333!important;background-color:transparent;border-color:#333!important}.btn:focus{color:#fff;-webkit-box-shadow:none;box-shadow:none}.ico-60 [class*=flaticon-]:after,.ico-60 [class*=flaticon-]:before{font-size:3.75rem}.ico-80 [class*=flaticon-]:after,.ico-80 [class*=flaticon-]:before{font-size:5rem}.txt-500{font-weight:500}.section-title{text-align:center}.section-title h2,.section-title h3{letter-spacing:-.75px}.section-title p{color:#888;padding:0 15%;margin:15px 0 0}.primary-color,.primary-color a,.primary-color h2,.primary-color h3,.primary-color h4,.primary-color h5,.primary-color h6,.primary-color i,.primary-color li,.primary-color p,.primary-color span{color:#37517e}.white-color,.white-color a,.white-color h2,.white-color h3,.white-color h4,.white-color h5,.white-color h6,.white-color i,.white-color li,.white-color p,.white-color span{color:#fff}.grey-color,.grey-color a,.grey-color h2,.grey-color h3,.grey-color h4,.grey-color h5,.grey-color h6,.grey-color i,.grey-color li,.grey-color p,.grey-color span,.white-color .grey-color{color:#757575}.steelgrey-color,.steelgrey-color a,.steelgrey-color h2,.steelgrey-color h3,.steelgrey-color h4,.steelgrey-color h5,.steelgrey-color h6,.steelgrey-color i,.steelgrey-color li,.steelgrey-color p,.steelgrey-color span,.white-color .steelgrey-color{color:#6a7685}.txt-block h2,.txt-block h3,.txt-block h4{letter-spacing:-1px;margin-bottom:25px}.txt-block .btn{margin-top:15px}.img-block{text-align:center}@keyframes cssload-invert{to{transform:rotate(180deg)}}@keyframes cssload-ball1{12%{transform:none}26%{transform:translateX(25%) scaleY(.8)}40%{transform:translateX(50%) scale(.8)}60%{transform:translateX(50%) scale(.8)}74%{transform:translate(50%,25%) scale(.6,.8)}88%{transform:translate(50%,50%) scale(.6)}to{transform:translate(50%,50%) scale(.6)}}@keyframes cssload-ball2{12%{transform:none}26%{transform:translateX(25%) scaleY(.8)}40%{transform:translateX(50%) scale(.8)}60%{transform:translateX(50%) scale(.8)}74%{transform:translate(50%,-25%) scale(.6,.8)}88%{transform:translate(50%,-50%) scale(.6)}to{transform:translate(50%,-50%) scale(.6)}}@keyframes cssload-ball3{12%{transform:none}26%{transform:translateX(-25%) scaleY(.8)}40%{transform:translateX(-50%) scale(.8)}60%{transform:translateX(-50%) scale(.8)}74%{transform:translate(-50%,25%) scale(.6,.8)}88%{transform:translate(-50%,50%) scale(.6)}to{transform:translate(-50%,50%) scale(.6)}}@keyframes cssload-ball4{12%{transform:none}26%{transform:translateX(-25%) scaleY(.8)}40%{transform:translateX(-50%) scale(.8)}60%{transform:translateX(-50%) scale(.8)}74%{transform:translate(-50%,-25%) scale(.6,.8)}88%{transform:translate(-50%,-50%) scale(.6)}to{transform:translate(-50%,-50%) scale(.6)}}#header{width:100%;display:block;padding-top:0}.header-wrapper{position:fixed;top:0;right:0;left:0;z-index:1030}.wsmainfull{width:100%;height:auto;z-index:1031;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.white-menu .wsmainfull{background-color:#fff!important;padding:6px 0;-webkit-box-shadow:0 2px 3px rgba(96,96,96,.085);-moz-box-shadow:0 2px 3px rgba(96,96,96,.085);box-shadow:0 2px 3px rgba(96,96,96,.085)}.wsmenu>.wsmenu-list>li>a{display:block;font-size:17px;font-weight:500;letter-spacing:0;margin:0 7px;padding:10px 15px;line-height:50px;text-decoration:none}.navbar-dark .wsmenu>.wsmenu-list>li>a{color:#465777}.wsmenu>.wsmenu-list>li>a.last-link{padding:10px 0;margin:0 0 0 7px}.wsmenu>.wsmenu-list>li>a img{width:26px;height:26px;margin-right:3px}.wsmenu>.wsmenu-list>li a.btn{font-size:17px;line-height:30px;font-weight:600;text-transform:none;margin-top:14px;margin-left:10px;padding:4px 30px}.logo-black,.logo-white{display:block}.navbar-dark .logo-white{display:none}.hero-section .container{position:relative;z-index:3}#hero-17{background-image:url(../images/hero-17.jpg);padding-top:180px;padding-bottom:100px}.hero-17-txt{padding:0 25px}#hero-17 h2{margin-bottom:25px}.hero-17-btns{margin-top:30px}.request-form .form-control{height:56px;background-color:#fff;border:1px solid #ccc;color:#666;font-size:18px;font-weight:400;padding:0 20px;box-shadow:none;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;transition:all .45s ease-in-out}.request-form .input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.request-form .form-control::-moz-placeholder{color:#999}.request-form .form-control:-ms-input-placeholder{color:#999}.request-form .form-control::-webkit-input-placeholder{color:#999}.request-form .form-control:focus{background-color:#f5f6f7;border-color:#ccc;outline:0;box-shadow:none}.request-form .btn{width:100%;height:56px;font-size:17px;padding:13px 38px;margin-left:0;border-left:none;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-o-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.sbox-3{margin-bottom:40px}.sbox-3-txt{overflow:hidden;padding-left:25px;padding-left:20px}.sbox-3 p{line-height:1.5;margin-bottom:0}.sbox-3-ico{float:left;text-align:center;margin-top:2px}ul.features{color:#757575;font-size:1.0625rem;line-height:1;font-weight:400;padding-top:20px}ul.features li{padding:10px 0}.review-2{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-color:#f8f8fb;padding:40px 30px;margin-bottom:40px}.bg-lightgrey .review-2{background-color:#fff}.testimonial-avatar{display:inline-block;float:left}.testimonial-avatar img{width:60px;height:60px;display:inline-block;margin:0 16px 0 0;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%}.review-2 .testimonial-avatar img{width:52px;height:52px;margin:0 12px 0 0}.author-data{position:relative}.review-author{padding-top:5px}.review-author p{font-size:1.05rem;line-height:1.2;font-weight:600;margin-bottom:0}.sn-ico{position:absolute;right:5px;top:10px}.sn-ico a i{color:#00a9ed;font-size:1.3rem;line-height:1}.review-2-txt p{margin-top:15px;margin-bottom:0}.review-2-txt p a{color:#307cb7;font-weight:400}.review-2-txt span{display:block;font-size:1rem;line-height:1;margin-top:5px;margin-bottom:0}.question{margin-bottom:25px}.question h5{margin-bottom:10px}.question a{color:#00b2e4;font-weight:500}.question h5 span{margin-right:3px}.more-questions-btn{margin-top:50px}.faqs-1 .more-questions-btn{margin-top:30px}.cta-5{padding-top:60px;padding-bottom:60px}.cta-5-txt p{margin-bottom:0}.cta-5-txt h4{margin-bottom:10px}.cta-5-txt p{padding:0 16%;margin-bottom:20px}.comment-form{position:relative;margin-top:50px}.comment-form p{color:#333;font-size:16px;line-height:1;font-weight:700;margin-bottom:10px;padding-left:5px;display:block}.comment-form .form-control{height:54px;background-color:#fff;border:1px solid #ccc;color:#333;font-size:18px;font-weight:300;padding:0 15px;margin-bottom:22px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.comment-form .form-control:focus{border-color:#00b2e4;outline:0 none;box-shadow:none}.comment-form .btn{margin-top:10px}.comment-form .btn:focus{outline:0 none;box-shadow:none}#contacts-3{padding-top:80px;padding-bottom:40px}.contact-3-box{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:8px;padding:65px 25px;margin-bottom:40px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.bg-lightgrey .contact-3-box{background-color:#fff;border-color:transparent;-webkit-box-shadow:0 12px 32px 0 rgba(0,35,70,.12);-moz-box-shadow:0 12px 32px 0 rgba(0,35,70,.12);box-shadow:0 12px 32px 0 rgba(0,35,70,.12)}.bg-lightgrey .contact-3-box:hover{background-color:#fff;border:1px solid #f5f5f5;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.contact-3-box h5{line-height:1;margin-top:25px;margin-bottom:12px}.contact-3-box p{padding:0 5px;margin-bottom:0}.contact-form .form-control{height:54px;background-color:#fff;border:1px solid #ccc;box-shadow:0 0 0 0;color:#444;font-size:17px;line-height:1;font-weight:300;padding:0 15px;margin-bottom:22px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact-form .form-control::-moz-placeholder{color:#555}.contact-form .form-control:-ms-input-placeholder{color:#555}.contact-form .form-control::-webkit-input-placeholder{color:#555}.contact-form .form-control:focus{outline:0 none;box-shadow:none;border-color:#6a7685}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{border:1px solid green;-webkit-text-fill-color:#555;-webkit-box-shadow:0 0 0 1000px #fff inset;transition:background-color 5000s ease-in-out 0s}.footer{padding-top:100px;padding-bottom:30px}.footer h6{line-height:1;margin-bottom:25px}.footer-info p{margin-bottom:3px}.footer-links li{width:auto!important;display:block!important;vertical-align:top;clear:none!important;margin:0;padding:0}.footer-links li p{margin-bottom:10px}.footer-links li a:hover{color:#000}.footer-form .form-control{height:50px;background-color:#fff;border:1px solid #ccc;border-right:none;color:#666;font-size:1.0625rem;padding:0 15px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.footer-form .form-control:focus{border:1px solid #ccc;border-right:none;outline:0;box-shadow:none}.footer-form .btn{height:50px;color:#aaa;background-color:#fff;border:1px solid #ccc;border-left:none;font-size:1.45rem;line-height:1!important;padding:0 10px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.footer-form .btn i{font-size:1.5rem;margin-top:-4px}.footer-form .form-notification{font-size:.925rem;font-weight:400;line-height:1.3;margin-top:15px;margin-left:5px}.bottom-footer{border-top:1px solid #ddd;margin-top:30px;padding-top:30px}.footer-copyright p{font-size:1rem;line-height:1;margin-bottom:0}