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}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}a{-webkit-tap-highlight-color:transparent;color:inherit;text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}strong{font-weight:initial}html{overflow:scroll;overflow-x:hidden}::-webkit-scrollbar{display:none}html,body{scrollbar-width:none}#pnlDebug{position:fixed;top:70px;left:10px;height:auto;z-index:9999;color:#ffa500;background-color:#2a2a2a;border-radius:3px;padding:5px 7px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}#pnlDebug .dot{width:10px;height:10px;border-radius:50%;display:inline-block;background-color:#c33}#pnlDebug .text{margin-left:5px}#pnlDebug .text strong{font-size:15px;line-height:15px}#pnlGrid{position:fixed;background-color:transparent;width:100%;height:100%;pointer-events:none;z-index:800}#pnlGrid .debugGrid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;height:100%}#pnlGrid .debugGrid .item{width:8.3333333333vw;height:100%;position:relative}#pnlGrid .debugGrid .item:after{content:"";background-color:#a0a0a0;opacity:.15;width:1px;height:100%;position:absolute;right:0;top:0}#pnlGrid .debugGrid .item--6:after,#pnlGrid .debugGrid .item--2:after,#pnlGrid .debugGrid .item--10:after{background-color:#3ac3b2;opacity:.3}main .section{position:relative;width:100%}main .section-opening .cont{height:50vh;width:100%;overflow:hidden;position:relative}main .section-opening .cont .sky{width:100%;height:100%}main .section-opening .cont .building1{position:absolute;bottom:-100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:45vw;z-index:3}@media only screen and (max-width:767px){main .section-opening .cont .building1{width:95vw;bottom:0}}main .section-opening .cont .building2{width:100%;position:absolute;bottom:-100%;left:50%;width:45vw;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:767px){main .section-opening .cont .building2{width:95vw;bottom:0}}main .section-opening .cont .building3{width:100%;position:absolute;bottom:-100%;left:50%;width:45vw;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:767px){main .section-opening .cont .building3{width:95vw;bottom:0}}main .section-opening .cont .text{position:absolute;left:50%;top:72%;transform:translate(-50%,-72%);text-align:center;max-width:70%;width:100%;opacity:1;z-index:6}main .section-opening .cont .text h1{font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:72px;line-height:77px;color:#fff;text-transform:uppercase;opacity:0}@media only screen and (max-width:767px){main .section-opening .cont .text h1{font-size:7vw;line-height:9vw;opacity:1}}main .section-container{width:100%;height:100%;position:relative;background-color:#0d1013;overflow:hidden}main .section-container .pavimento{position:absolute;width:100%;height:auto;z-index:1}main .section-container .headquarter{display:grid;grid-template-columns:repeat(12,1fr);z-index:2;margin:5% auto 0 auto;position:relative;align-items:start}@media only screen and (min-width:1025px) and (max-width:1280px){main .section-container .headquarter{grid-template-columns:repeat(10,1fr)}}main .section-container .headquarter .text-left{grid-column:5/8;padding:70px 0;position:relative;left:-17%;background:url("../App_Images/Common/white_bg_right.jpg") center no-repeat;background-size:cover;z-index:9;-webkit-box-shadow:0 0 25px 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 25px 10px rgba(0,0,0,.15);box-shadow:0 0 25px 10px rgba(0,0,0,.15)}@media screen and (min-width:1024px) and (max-width:1280px){main .section-container .headquarter .text-left{grid-column:4/7}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container .headquarter .text-left{grid-column:2/7;left:0}}@media only screen and (max-width:767px){main .section-container .headquarter .text-left{grid-column:2/12;left:0;padding:30px 0}}main .section-container .headquarter .text-left h2{position:relative;color:#151718;text-align:center;font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;font-size:48px;line-height:normal;text-transform:uppercase}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container .headquarter .text-left h2{font-size:35px}}@media only screen and (max-width:767px){main .section-container .headquarter .text-left h2{font-size:30px}}@media screen and (min-width:1024px) and (max-width:1560px){main .section-container .headquarter .text-left h2{font-size:36px}}main .section-container .headquarter .text-left .text{position:absolute;top:50%;transform:translateY(-50%);left:0;bottom:0;right:0;text-align:center}main .section-container .headquarter .text-right{grid-column:7/10;position:relative;width:100%;background-color:rgba(64,64,64,.5);z-index:2;top:-10vh;padding:8% 5% 8% 20%}@media screen and (min-width:1024px) and (max-width:1280px){main .section-container .headquarter .text-right{grid-column:6/9}}@media screen and (min-width:1281px) and (max-width:1560px){main .section-container .headquarter .text-right{padding:8% 5% 8% 20%}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container .headquarter .text-right{width:75%;grid-column:6/13;top:-8vh;left:8vw;padding:6% 2% 6% 5%}}@media only screen and (max-width:767px){main .section-container .headquarter .text-right{grid-column:3/11;left:0;padding:20px;top:0}}main .section-container .headquarter .text-right p{position:relative;color:#fff;text-align:left;font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;font-size:20px;line-height:34px;text-transform:uppercase}@media screen and (min-width:1281px) and (max-width:1560px){main .section-container .headquarter .text-right p{font-size:1.3vw;line-height:2.3vw}}@media only screen and (max-width:767px){main .section-container .headquarter .text-right p{font-size:4vw;line-height:9vw}}main .section-container .headquarter .text-right ul{color:#706f6f;text-align:left;font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif}main .section-container .headquarter .text-right ul li{font-size:20px;line-height:34px;text-transform:uppercase}@media screen and (min-width:1281px) and (max-width:1560px){main .section-container .headquarter .text-right ul li{font-size:1.3vw;line-height:2.3vw}}main .section-container .headquarter .text-right ul li span{color:#fff}main .section-container .headquarter .text-right ul li a{-moz-transition:color .2s cubic-bezier(.32,0,.29,.99);-o-transition:color .2s cubic-bezier(.32,0,.29,.99);-webkit-transition:color .2s cubic-bezier(.32,0,.29,.99);transition:color .2s cubic-bezier(.32,0,.29,.99)}main .section-container .headquarter .text-right ul li a:hover{color:#fff;-moz-transition:color .2s cubic-bezier(.32,0,.29,.99);-o-transition:color .2s cubic-bezier(.32,0,.29,.99);-webkit-transition:color .2s cubic-bezier(.32,0,.29,.99);transition:color .2s cubic-bezier(.32,0,.29,.99)}main .section-container .headquarter .text-right ul li a.active{color:#fff;-moz-transition:color .2s cubic-bezier(.32,0,.29,.99);-o-transition:color .2s cubic-bezier(.32,0,.29,.99);-webkit-transition:color .2s cubic-bezier(.32,0,.29,.99);transition:color .2s cubic-bezier(.32,0,.29,.99)}@media only screen and (max-width:767px){main .section-container .headquarter .text-right ul li{font-size:4vw}}main .section-container .wrap-modulo{width:100%;height:100%;border-top:1px solid rgba(255,255,255,.3);z-index:3;position:relative;display:grid;grid-template-columns:repeat(12,1fr);background-color:rgba(0,0,0,.3);padding:30px 0}@media only screen and (max-width:767px){main .section-container .wrap-modulo{margin-top:50px}}main .section-container .wrap-modulo .arrow{position:absolute;left:50%;top:0;width:140px;height:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main .section-container .wrap-modulo .title{grid-column:3/11;text-align:center;padding:60px 0 60px}main .section-container .wrap-modulo .title p{font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;color:#fff;font-size:17px;line-height:15px;letter-spacing:30px;padding-left:30px;text-transform:uppercase}main .section-container .wrap-modulo .sedi{position:relative;grid-column:4/10;width:100%;position:relative;margin:60px 0}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container .wrap-modulo .sedi{grid-column:2/12;left:0;padding:30px 0;margin:20px 0}}@media only screen and (max-width:767px){main .section-container .wrap-modulo .sedi{grid-column:2/12;left:0;padding:30px 0;margin:20px 0}}main .section-container .wrap-modulo .sedi .top-text{text-transform:uppercase;text-align:center;margin-bottom:85px}main .section-container .wrap-modulo .sedi .top-text h3{font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;font-size:26px;line-height:1.3;color:#fff;letter-spacing:25px}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container .wrap-modulo .sedi .top-text h3{letter-spacing:15px;padding-left:15px}}@media only screen and (max-width:767px){main .section-container .wrap-modulo .sedi .top-text h3{letter-spacing:5px;padding-left:0}}@media only screen and (max-width:767px){main .section-container .wrap-modulo .sedi .top-text{margin-bottom:70px}}main .section-container .wrap-modulo .sedi .map{width:100%;position:relative;margin:0 auto 100px}@media only screen and (max-width:767px){main .section-container .wrap-modulo .sedi .map{margin:0 auto 70px}}main .section-container .wrap-modulo .sedi .map .map-img{width:calc(100% + 100px);left:-50px;position:relative}@media only screen and (max-width:767px){main .section-container .wrap-modulo .sedi .map .map-img{width:100%;left:0}}main .section-container .wrap-modulo .sedi .sede{text-align:center;text-transform:uppercase;letter-spacing:1px}main .section-container .wrap-modulo .sedi .sede h4{font-family:"Montserrat-Bold",Arial,Helvetica,sans-serif;font-size:20px;line-height:1.8;color:#fff}main .section-container .wrap-modulo .sedi .sede p{font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;font-size:20px;line-height:1.8;color:#706f6f}main .section-container .wrap-modulo .sedi .sede a span.white{color:#fff}main .section-container .wrap-modulo .sedi .sede a:hover{color:#fff}main .section-container .wrap-modulo .sedi .line{width:34%;height:1px;margin:40px auto 30px;border-top:1px solid rgba(255,255,255,.3)}