a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{text-decoration:none}@font-face{font-family:ArnoPro;src:url(../fonts/ArnoPro-Regular.otf);font-weight:400}@font-face{font-family:ArnoPro;src:url(../fonts/ArnoPro-Smbd.otf);font-weight:500}body,html{width:100%;height:100%;font-family:ArnoPro;color:#163d6e}.site-wrapper{width:100%;height:100%;position:relative}.main-info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%;padding-top:70px;text-align:center}.info-box{display:inline-block;margin-right:100px}.info-box:last-of-type{margin-right:50px}.logo{width:192px;margin:0 auto}.logo img{width:100%}.contact-data{font-size:18px;font-weight:500;line-height:1.3;text-align:left}.contact-data span{display:block;margin-top:20px;font-weight:400}.contact-data a{display:block;color:#163d6e}.decor-line{display:block;width:100%;height:33px;background-image:radial-gradient(circle,#0a2e59,#0d3361,#0f3968,#113e70,#134478,#134478,#134478,#134478,#113e70,#0f3968,#0d3361,#0a2e59);margin-top:88px}@media screen and (max-width:750px){html{font-size:2vw}.info-box{display:block;width:55%;margin:0 auto}.info-box:last-of-type{margin-right:auto}.logo{width:100%;margin-bottom:5rem}.logo img{width:80%;margin:0 auto}.contact-data a,.contact-data span{font-size:2rem}.decor-line{margin-top:50px;height:6rem}.main-info{position:static;padding-top:8rem;transform:none}}