html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0}
body{font-family:'Open Sans',sans-serif}
.clear{clear:both}
header{height:130px;background-color:#fff;position:fixed;z-index:10000;width:100%;background:#fff}
.topheader{height:25%;background-color:#262626;color:#fff}
.hbox i{padding:2% 0 0}
.hbox,.hbox p,.hbox i,.hbox a{float:left}
.topheader > .first{margin-left:56.5%}
.hbox{margin-left:2%;font-size:12px;font-family:'Open Sans',sans-serif;margin-top:8px}
.logo{margin-left:42.75%}
.line{background-image:url(../img/line.jpg);background-repeat:repeat-x;background-position:4px;height:74%}
header a:link{text-decoration:none;color:#fff}
h1{font-size:45px;float:left;width:50%}
.avia{font-weight:800;text-transform:uppercase}
.content{width:1200px;display:table;table-layout:fixed-layout;margin:0 auto}
.top{width:100%;height:5%;padding:5% 0 0;background-color:#fff}
.icons{width:50%;float:left}
.icons img{float:left;margin:0 2%}
.icons img:nth-child(1){margin-left:18%}
.main{padding:4% 0 0;height:80%;width:100%;background-color:#fff}
.row{width:100%;margin-bottom:5%;min-height:5%;background-color:#fff}
.row:nth-child(3){margin-bottom:1%}
h2{height:100%;color:#E3010F;font-size:32px}
.title{height:100%;width:30%;float:left;display:inline-block;vertical-align:top}
.text{width:60%;margin-left:5%;height:100%;display:inline-block;font-size:17px}
.row img{margin-top:8%}
.bot{padding:0 0 5% 41%;height:10%;background-color:#fff}
.bot img:nth-child(1){margin-right:12%;height:76px}
footer{background-color:#E3010F;height:70px;color:#fff;text-align:center;font-size:27px;width:100%;overflow-x:hidden}
footer p{padding-top:20px}
.parallax{position:relative;height:680px;width:100%;clip:rect(0,auto,auto,0);-webkit-clip:rect(0,auto,auto,0);z-index:-1;overflow-x:hidden}
.parallax > div{content:'';display:block;position:fixed;top:0;right:0;bottom:0;left:0}
::selection{color:#fff;background:#E3010F}
::-moz-selection{color:#fff;background:#E3010F}
.IE .parallax > div{position:relative;overflow-y:hidden}
.IE .parallax{position:relative;overflow:hidden}
.lng a{float:none}
.lng a:visited{color:#fff}
.lng i{padding:8% 0 0}
.activelng{text-decoration:underline}
.text a{color:#E3010F}
.text a:visited{color:#E3010F}
.bot div{float:left;margin:0 6% 5% 0}
.bot p{margin-bottom:20px;text-align:center;font-weight:800}
.bot:after{content:"";display:table;clear:both}
.text{text-align:justify}
.en .partnerlogo div:nth-child(2) p{text-align: left;}
.partnerlogo{text-align: center;}
.partnerlogo img{height:79px}
.partnerlogo div p{font-weight: bold;margin-bottom:15px;}
.partnerlogo div:nth-child(1){float:left;text-align: left;}
.partnerlogo div:nth-child(1) p{text-align:left;}
.partnerlogo div:nth-child(2){float:right;text-align: left;}
.partnerlogo div:nth-child(2) a img {float:left;}
.partnerlogo img{margin:0}
.partnerlogo a:nth-child(2) img {margin-right: 25px;}
.partnerlogo a {text-decoration: none;}
@media all and (max-width:1585px) {
.parallax{height:400px}
}
@media all and (max-width:1200px) {
.content{width:100%}
.icons{float:none;margin:0 0 0 9%;width:100%}
h1{float:none;margin:0 0 0 25%;width:100%}
.topheader > .first{margin-left:5%}
.bot{padding:0 0 5% 35%}
.title{padding-left:10px}
.cn h1{margin-left:32%}
}
@media all and (min-width: 1108px) {
.cn .bot div:nth-child(2){margin-left:21%}
}
@media all and (max-width:1107px) {
.bot div,.bot{padding:0;margin:0}
.bot div:nth-child(1){margin:2% 8% 3% 48%}
.bot div:nth-child(2){margin:2% 8% 5% 47%}
.logo{margin-left:41.75%}
.cn .bot div{min-width:323px}
.cn .bot img:nth-child(1){padding-left:11%}
}
@media all and (max-width: 1090px) {
.partnerlogo div:nth-child(1){float:none}
.partnerlogo div:nth-child(2){float:none}
.partnerlogo div:nth-child(2) a img{float:none}
.partnerlogo>div{margin:20px auto;text-align: center!important}
.partnerlogo>div p{text-align:center!important}
}
@media all and (max-width:940px) {
.parallax{height:300px}
h1{float:none;text-align:center;margin:0;width:100%}
.icons img:nth-child(1){margin-left:12%}
.logo{margin-left:40.5%}
.cn h1{margin-left:0}
}
@media all and (max-width:745px) {
.icons{float:none;margin:0 0 0 1%;width:100%}
.title{display:block;width:100%;text-align:left;margin:0 0 0 5%}
.text{display:block;width:100%}
.logo{margin-left:33%}
.main > .content{width:84%}
.IE .icons img{width:12%;height:auto}
.IE .icons img:nth-child(2){width:18%}
.row:nth-child(4) .content{width:100%}
.bot div:nth-child(1){margin:4% 8% 2% 33%}
.bot div:nth-child(2){margin:4% 8% 5% 31%}
.title{padding:0}
.parallax .bx-wrapper *{height:300px;object-fit:cover}
.parallax{height:300px}
}
@media all and (max-width:671px) {
h1{font-size:32px;text-align:center;margin:0}
h2{font-size:24px}
.icons{margin:0}
.icons img{height:auto;width:9%}
.icons img:nth-child(2){width:15%}
.icons img:nth-child(1){width:12%}
footer{font-size:22px;height:85px}
.bx-controls,.bx-pager,.bx-controls-direction,.bx-pager-item{height:10px}
.row > .bx-wrapper{width:94%;height:auto}
.title,.text{margin:0}
.bot div:nth-child(1){margin:5% 8% 2%}
.bot div:nth-child(2){margin:5% 8%}
.bot p{text-align:left}
.cn .bot img:nth-child(1){padding-left:0}
}
@media all and (max-width:481px) {
.bot{margin:0 0 5%;padding-right:5%}
.logo{margin-left:24%;width:50%}
.hbox{width:29%%;float:left;margin:2% 0 0 4%}
.lng i{padding:4% 0 0}
.first{display:none}
.bot div:nth-child(1){margin:8% 8% 2% 5%}
.bot div:nth-child(2){margin:8% 8% 5% 5%}
.logo{margin-left:28%}
.partnerlogo a {display: block;}
.partnerlogo a:nth-child(2) img {margin-right: 0;}
}
@media all and (max-width:375px) {
.bot img{width:85%;height:auto}
.cn .bot img{width:75%}
}
@media all and (max-width:340px) {
.hbox{font-size:10px;margin-top:3%}
}