@import "css/black_block_section_content_editor.css";.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;}.container{max-width:1200px;width:100%;padding:0;}@media screen and (max-width: 1199px){.container{padding:0 20px;}}header,#content,footer{width:100%;}#content{padding:0 0 70px;}header{padding:28px 0 0 0;background:#fff;position:relative;z-index:99;}header .container{position:relative;}header #btn-menu{background:url("img/share/btn-menu.png") no-repeat;width:32px;height:22px;display:block;margin:20px 0;}header #btn-menu.active{background:url("img/share/btn-menu-rollover.png") no-repeat;}header #logo{display:inline-block;margin:0 75px 0 0;}@media screen and (max-width: 991px){header #logo{margin:0 32px 20px 0;}}@media only screen and (max-width: 767px){header #logo{margin:0 15px 0 0;}}header .logos{display:inline-block;vertical-align:top;margin:0 36px 0 0;position:relative;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .logos{margin:0 8px 0 0;}}header .logos h5{display:block;font-size:13px;font-family:"Univers Next Pro Medium";color:#000;padding:0 0 6px;}header .logos img{display:inline-block;margin:3px 20px 0 0;max-width:100%;height:auto;}header .logos img.last{margin:3px 0 0 0;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .logos img{width:90px;margin:0 15px 0 0;}}@media only screen and (max-width: 767px){header .logos img{width:58px;margin:0 5px 0 0;}}header .navbar-m{display:none;z-index:100;background:#fff;padding:58px 0 0;position:absolute;top:0;left:0;width:100%;}header .navbar-m .nav{margin:60px 0 0;}header .navbar-m .application-platform{padding:0 0 40px;}header .navbar-m li{list-style:none;border-bottom:1px solid #efefef;}header .navbar-m li:hover{background:none;}header .navbar-m li.has-child a{background:url("img/share/btn-expand.png") no-repeat 95% center;}header .navbar-m li.has-child a:hover{background:url("img/share/btn-expand.png") no-repeat 95% center;}header .navbar-m li.has-child a.active{background:url("img/share/btn-collapse.png") no-repeat 95% center;}header .navbar-m li.has-child li{background:#efefef;border-bottom:1px solid #fff;}header .navbar-m li.has-child li a{background:none;padding:24px 20px;}header .navbar-m li.has-child li a:hover{background:none;}header .navbar-m li a{font-size:14px;letter-spacing:0.5px;padding:24px 0;display:block;}header .navbar-m li a:hover{background:none;}header .navbar-m li ul{display:none;}header .home-nav{text-align:center;position:relative;}header .social-nav{position:absolute;top:0;right:0;}header .btn-home{background:url("img/share/home-icon.png") #ee352d no-repeat center;width:38px;height:38px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;vertical-align:middle;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .btn-home{position:absolute;left:0;top:0;}}header .btn-lang{width:38px;height:38px;line-height:40px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;vertical-align:middle;background:#e5e5e5;font-size:15px;font-family:"Univers Next Pro Thin";text-align:center;margin:0 8px 0 0;}header .btn-lang.active{background:#000;color:#fff;}header .btn-lang.last{margin:0;}header .btn-social{width:38px;height:38px;-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:inline-block;vertical-align:middle;background:#000;margin:0 10px 0 0;}header .btn-social.last{margin:0;}header .nav-right{position:absolute;top:13px;right:0;}header .nav-right hr{width:2px;height:38px;margin:0 16px;display:inline-block;vertical-align:middle;background:#e5e5e5;}header .navbar-nav{max-width:1400px;width:100%;margin:28px auto 0;background:#000;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:none;border-bottom:3px solid #ee352d;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}}header .navbar-nav #btn-login{z-index:101;width:118px;height:118px;-webkit-border-radius:118px;-moz-border-radius:118px;border-radius:118px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:url("img/share/login-icon.png") no-repeat center 33px #ee352d;display:block;position:absolute;top:-9px;right:0;font-size:18px;color:#fff;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav #btn-login{right:20px;background:#ee352d;width:88px;height:88px;}}header .navbar-nav #btn-login span{padding:70px 0 0;display:block;text-align:center;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav #btn-login span{padding:0;line-height:88px;}}header .navbar-nav .resize{display:none;padding:0 20px;margin:0 80px 0 0;}header .navbar-nav .resize ul{padding:0;width:auto;}header .navbar-nav .resize ul li{padding:0 0 20px;}header .navbar-nav .resize ul li li{padding:20px 0 20px 30px;}@media screen and (max-width: 1230px){header .navbar-nav .resize{display:block;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav .resize{display:none;}}header .navbar-nav .normal{display:block;}@media screen and (max-width: 1230px){header .navbar-nav .normal{display:none;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .navbar-nav .normal{display:none;}}header .navbar-nav .normal.zh li .dot{width:60px;}header .navbar-nav .normal > ul{padding-right:128px;}header .navbar-nav .normal > ul:last-child{margin-top:0;padding-bottom:17px;}header .navbar-nav ul{list-style:none;margin:23px 0 0;padding:0 0 20px;}header .navbar-nav ul li{float:left;position:relative;}header .navbar-nav ul li:hover a,header .navbar-nav ul li.active a{color:#ee352d;}header .navbar-nav ul li:hover li a,header .navbar-nav ul li.active li a{color:#000;}header .navbar-nav ul li .dot{width:29px;margin:0 0 0 -4px;height:17px;display:inline-block;vertical-align:middle;background:url("img/share/dot.png") no-repeat center;}header .navbar-nav ul li a{font-size:14px;letter-spacing:0.5px;color:#fff;vertical-align:middle;}header .navbar-nav ul li:hover ul{display:block;}header .navbar-nav ul li ul{z-index:50;background:#e9e9e9;display:none;position:absolute;top:-5px;left:0;width:auto;padding:0 30px;-webkit-border-radius:0px 20px 20px 20px;-moz-border-radius:0px 20px 20px 20px;border-radius:0px 20px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}header .navbar-nav ul li ul li{float:none;padding:20px 0;border-bottom:1px solid #f4f4f4;width:260px;}header .navbar-nav ul li ul li:hover a,header .navbar-nav ul li ul li.active a{color:#ee352d;}header .navbar-nav ul li ul li a{font-size:14px;letter-spacing:0.5px;color:#000;}/*953795e33e25c16a067bcfa2a5842f5b*/header .navbar-nav ul li ul li.last{border:0;}#content{min-height:500px;}footer{background:#404040;padding:21px 0;}footer .container{position:relative;}footer .btn-ft-link{font-size:14px;color:#fff;text-decoration:underline;}footer p{position:absolute;top:0;right:0;font-size:14px;color:#fff;letter-spacing:0.5px;}footer p a,footer p a:link,footer p a:active,footer p a:visited{font-size:14px;color:#fff;text-decoration:none;}@media screen and (max-width: 991px),only screen and (max-width: 767px){footer p{position:relative;margin:40px 0 0;}}.page-top{max-width:1400px;background:#000;margin:0 auto;-webkit-border-radius:0px 0px 20px 20px;-moz-border-radius:0px 0px 20px 20px;border-radius:0px 0px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;}.page-banner{position:relative;height:280px;-webkit-border-radius:0px 0px 20px 20px;-moz-border-radius:0px 0px 20px 20px;border-radius:0px 0px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;background-color:#f7f7f7;background-position:right;background-repeat:no-repeat;}@media only screen and (max-width: 767px){.page-banner{background-position:center;}}.page-banner #hexagon{position:absolute;left:5%;top:0;z-index:1;}.page-banner .bg-img{position:absolute;top:0;right:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:block;}.page-banner .shadow{display:block;position:absolute;left:0;bottom:51px;width:70%;background:url("img/share/banner-slogan-bg.png");background-size:100%;z-index:2;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.page-banner .shadow{width:100%;}}.page-banner .shadow .curve{width:99px;position:absolute;left:0;top:-98px;}.page-banner .shadow h1{font-family:'Univers Next Pro Thin';font-size:36px;letter-spacing:0.8px;color:#000;padding:0 0 0 97px;line-height:67px;font-weight:normal;}.page-banner .shadow h1 span{color:#ee352d;font-weight:normal;}.path{position:relative;max-width:1400px;margin:0 auto;background:#000;min-height:50px;line-height:50px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 1199px){.path{padding:0 15px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.path{padding:0;}}.path .container{position:relative;}.path a{font-size:14px;font-family:"Univers Next Pro Thin";vertical-align:middle;color:#fff;letter-spacing:0.6px;}.path a.last{font-family:'Univers Next Pro Regular';}.path .arrow{background:url("img/share/path-arrow.png") no-repeat center;width:9px;height:14px;display:inline-block;vertical-align:middle;margin:0 15px;}.path .btn-back{position:absolute;right:0;top:0;font-size:14px;color:#fff;background:url("img/share/btn-back.png") no-repeat left;padding:0 0 0 30px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.path .btn-back{right:20px;}}.path .path-wrap{width:80%;}.pagination-wrap{margin:41px 0 40px;}.pagination-wrap .page-item{width:24px;height:24px;line-height:24px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.pagination-wrap li{display:inline-block;vertical-align:middle;margin:0 4px;text-align:center;overflow:hidden;}.pagination-wrap li a{font-size:14px;color:#000;}.pagination-wrap li.active{background:#000;}.pagination-wrap li.active a{color:#fff;}#srch-page{width:33px;background:#fff;height:24px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 10px;}.bg-overlay{display:none;background:rgba(0,0,0,0.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:60;}.application-platform{display:inline-block;padding:0 12px 0 0;}.application-platform a{font-size:15px;color:#ee352d;display:inline-block;vertical-align:middle;}.application-platform .dot{background:url("img/member/dot.png") no-repeat center;display:inline-block;vertical-align:middle;width:6px;height:6px;padding:0 15px;}#content{padding:0;}.index-content{background:url("img/home/bg.png") repeat-x;background-position-y:420px;}.banner{position:relative;max-width:1400px;height:480px;margin:0 auto;-webkit-border-radius:0px 0px 20px 20px;-moz-border-radius:0px 0px 20px 20px;border-radius:0px 0px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.banner{height:265px;}}.banner .swiper-container{-webkit-border-radius:0px 0px 20px 20px;-moz-border-radius:0px 0px 20px 20px;border-radius:0px 0px 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.banner .swiper-container,.banner .swiper-slide{width:100%;height:100%;}.banner .swiper-container .bg-image,.banner .swiper-slide .bg-image{width:100%;height:100%;}.banner .swiper-slide{position:relative;}.banner .shadow{display:block;position:absolute;left:0;bottom:60px;width:100%;background:url("img/share/banner-slogan-bg.png");background-size:100%;z-index:1;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.banner .shadow{width:100%;bottom:20px;}}.banner .shadow .curve{width:99px;position:absolute;left:0;top:-98px;}.banner .shadow h1{font-size:48px;color:#000;padding:0 0 0 7%;line-height:88px;font-weight:normal;font-family:'Univers Next Pro Thin';letter-spacing:1px;}.banner .shadow h1 span{color:#ee352d;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.banner .shadow h1{font-size:33.6px;}}.banner .shadow.en span{padding:0 0 0 12px;}.hsbc-awards{background:#000;padding:49px 0 38px;width:55%;margin:50px 0 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 991px),{.hsbc-awards{width:100%;}}.hsbc-awards h1{font-size:28px;font-family:'Univers Next Pro Thin';font-weight:normal;letter-spacing:0.5px;color:#fff;background:url("img/home/line.png") no-repeat bottom;background-size:100%;padding:0 50px 32px;}.hsbc-awards .editor{padding:27px 49px 0;}.hsbc-awards a{margin:27px 0 0 50px;display:inline-block;color:#ee352d;font-size:13px;background:url("img/home/btn-learn-more.png") no-repeat right;padding:0px 21px 0 0;}.register-now{width:55%;height:248px;margin:49px 0 0 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.register-now{width:100%;}}.register-now a{font-size:28px;font-family:"Univers Next Pro Thin";color:#fff;display:block;margin:94px auto 0;padding:10px 0;width:51.5%;text-align:center;background:#ee352d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.register-now.zh-hant a{font-family:'Microsoft JhengHei';}.register-now-right{width:41%;float:right;position:relative;height:248px;margin:49px 0 0 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.register-now-right{width:100%;float:none;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.register-now-right.desktop{display:none;}}.register-now-right.mobile{display:none;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.register-now-right.mobile{display:block;}}.register-now-right a{font-size:28px;font-family:"Univers Next Pro Thin";color:#fff;display:block;margin:94px auto 0;padding:10px 0;width:51.5%;text-align:center;background:#ee352d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;left:50%;top:50%;margin-top:-30px;margin-left:-25.75%;}.register-now-right.zh-hant a{font-family:'Microsoft JhengHei';}.event{margin:51px 0 0px;padding:49px 4.4% 17px;width:41%;float:right;position:relative;background:#e2e2e2;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 991px),{.event{float:none;width:100%;}}.event .btn-view-all{font-size:13px;color:#ee352d;background:url("img/home/cross.png") no-repeat right 4%;padding:0 23px 0 0;position:absolute;top:58px;right:50px;}.event h1{font-size:28px;font-family:'Univers Next Pro Thin';letter-spacing:0.2px;color:#000;}.event ul{margin:33px 0 0 0;}.event li{list-style:none;position:relative;margin:0 0 28px;}.event li .date{color:#000;font-size:15px;padding:0 0 0 66px;margin:0 0 4px;display:block;letter-spacing:0.5px;}.event li .day{font-size:28px;font-family:"Univers Next Pro Thin";color:#fff;background:#000;width:70px;height:70px;line-height:72px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;left:-11px;top:12px;}.event li div{background:#fff;padding:19px 19px 19px 68px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}.event li div a{font-size:16px;color:#ee352d;letter-spacing:0.2px;}.news{position:relative;margin:49px 0 0;height:370px;background:url("img/home/new_bg.png") repeat-x center 101px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.news{height:auto;background:url("img/home/new_bg.png") repeat-x center 40px;}}.news .container{position:relative;}.news .btn-view-all{display:inline-block;font-size:13px;color:#ee352d;background:url("img/home/cross.png") #fff no-repeat 90% 9%;padding:0 33px 0 23px;margin-left:-23px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.news .btn-view-all{position:absolute;margin:0;top:32px;right:0;}}.news h1{font-size:28px;font-family:'Univers Next Pro Thin';font-weight:normal;padding:24px 0 42px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.news h1{padding:26px 50px 34px 0;display:inline-block;background:#fff;}}.news .news-wrap{position:absolute;top:0;right:0;width:80.8%;height:370px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.news .news-wrap{width:100%;position:relative;height:auto;}}.news .swiper-container{width:100%;}.news .swiper-slide{width:33%;height:100%;}@media only screen and (max-width: 767px){.news .swiper-slide{width:230px;}}.news .swiper-slide .img{width:96.8%;margin:0 0 0 3.2%;}.news .swiper-slide .desc{width:96.8%;position:relative;height:160px;margin:0 0 0 3.2%;background:#fff;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.news .swiper-slide .desc{height:200px;}}.news .swiper-slide .day{font-size:28px;font-family:"Univers Next Pro Thin";color:#fff;line-height:70px;width:68px;height:68px;-webkit-border-radius:68px;-moz-border-radius:68px;border-radius:68px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ee352d;display:block;position:absolute;left:-3%;top:-28px;text-align:center;}.news .swiper-slide .date{font-size:15px;letter-spacing:0.5px;margin:7px 0 26px 66px;display:block;}.news .swiper-slide h3{font-weight:normal;font-size:16px;letter-spacing:0.3px;line-height:28px;margin:0 0 17px;padding:0 20px;word-break:break-word;}.news .btn-details{font-size:13px;background:url("img/home/btn-learn-more.png") no-repeat right;color:#ee352d;padding:0 18px 0 20px;}.contact-wrap{background:#efefef;margin:49px 0 0;}.contact{background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:48px 0 32px 33px;margin:100px 0 50px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact{padding:45px 0 30px 15px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .info{padding:0 0 33px;}}.contact .info h1{font-family:'Univers Next Pro Thin';font-size:28px;font-weight:normal;color:#000;margin:0 0 33px;letter-spacing:0.5px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .info .r{margin:0 0 20px;}}.contact .info span{display:block;font-size:15px;text-decoration:underline;line-height:26px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .info span{display:inline-block;vertical-align:top;width:30%;}}.contact .info p{font-size:15px;margin:10px 0 23px 42px;line-height:23px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .info p{display:inline-block;vertical-align:top;margin:0 0 0 5%;}}.contact .info a{color:#ee352d;font-size:15px;margin:8px 0 0 42px;display:inline-block;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .info a{display:inline-block;vertical-align:top;margin:0 0 0 5%;}}.contact .info .office-hours{padding:0 0 0 43px;background:url("img/contact/office-hours.png") no-repeat 1.5% center;}.contact .info .tel{padding:0 0 0 43px;background:url("img/contact/tel.png") no-repeat 1.5% center;}.contact .info .email{padding:0 0 0 43px;background:url("img/contact/email.png") no-repeat 1.5% center;}.contact .form-wrap{padding:0 46px;border-left:3px solid #efefef;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .form-wrap{margin:0 0 0 -15px;padding:33px 0 0;border-left:0;border-top:3px solid #efefef;}}.contact .form-wrap .msg{color:#ee352d;font-size:15px;position:absolute;top:9px;right:50px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .form-wrap .msg{position:relative;top:auto;right:auto;padding:0 0 20px;}}.contact .form-wrap h1{font-family:'Univers Next Pro Thin';font-size:28px;font-weight:normal;letter-spacing:0.5px;margin:0 0 24px;}.contact .form-wrap input{margin:0 0 0 -13%;width:113%;background:#efefef;border:0;box-shadow:none;}.contact .form-wrap input.error{background:#fdcaca;}@media screen and (max-width: 991px){.contact .form-wrap input{width:100%;margin:0;}}@media only screen and (max-width: 767px){.contact .form-wrap input{width:100%;margin:0;}}.contact .form-wrap textarea{background:#efefef;border:0;height:134px;width:107%;margin-left:-5%;box-shadow:none;}.contact .form-wrap textarea.error{background:#fdcaca;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .form-wrap textarea{width:100%;margin:0;}}.contact .form-wrap label{font-size:15px;color:#000;height:34px;line-height:34px;font-weight:normal;padding:0 0 0 14px;}.contact .form-wrap label span{color:#ee352d;}@media only screen and (max-width: 767px){.contact .form-wrap .form-group{margin-bottom:0;}}@media only screen and (max-width: 767px){.contact .form-wrap .row{margin-bottom:20px;}}.contact .form-wrap .right{margin:0 0 0 -1%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.contact .form-wrap .right{margin:0 -15px;}}@media only screen and (max-width: 767px){.contact .form-wrap .right{margin:0 -15px 20px;}}.contact .form-wrap .right input{margin:0 0 0 -10%;width:124%;}.contact .form-wrap .right input.error{background:#fdcaca;}@media screen and (max-width: 991px){.contact .form-wrap .right input{width:100%;margin:0;}}@media only screen and (max-width: 767px){.contact .form-wrap .right input{width:100%;margin:0;}}.btn-submit span{padding:8px 15% 9px 16%;font-size:18px;font-family:"Univers Next Pro Light";color:#fff;background:url(img/home/submit-arrows.png) #000 no-repeat 96%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:40px;letter-spacing:0.5px;}.btn-submit{margin:10px 0 0 1.5%;}.slide-submit{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:68%;display:inline-block;vertical-align:middle;background-color:#cecece;position:relative;text-align:left;height:40px;}@media only screen and (max-width: 767px){.slide-submit{width:95%;margin:20px 0 20px 11px;}}.slide-submit .handler{cursor:pointer;position:relative;z-index:1;}.slide-submit p{position:absolute;font-family:"Univers Next Pro Light";right:0;top:0;width:54%;text-align:left;line-height:40px;color:#000;box-sizing:border-box;font-size:14px;}@media only screen and (max-width: 767px){.slide-submit p{width:45%;}}a.btn-reset{display:inline-block;vertical-align:middle;background:#919191;color:#fff;font-size:18px;font-family:"Univers Next Pro Light";height:40px;line-height:40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0 0 0 2%;width:29%;text-align:center;letter-spacing:0.5px;}@media only screen and (max-width: 767px){a.btn-reset{width:95%;margin:0 0 20px 11px;}}