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{-webkit-overflow-scrolling:touch;overscroll-behavior:auto}main .section{position:relative;width:100%}main .section-opening .cont{height:70vh;width:100%;overflow:hidden;position:relative}main .section-opening .cont .sky{width:100%;height:100%;object-fit:cover}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:69vw;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:69vw;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:69vw;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:50%;transform:translate(-50%,-50%);text-align:center;max-width:70%;width:100%;opacity:1;z-index:6}main .section-opening .cont .text h3{font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:34px;line-height:40px;color:#fffcfc;letter-spacing:8px;padding-left:8px;text-transform:uppercase;opacity:0}@media only screen and (max-width:767px){main .section-opening .cont .text h3{font-size:7vw;line-height:9vw;opacity:1}}main .section-opening .cont .text h1{font-family:"Montserrat-SemiBold",Arial,Helvetica,sans-serif;font-size:82px;line-height:86px;color:#fffcfc;text-transform:uppercase;opacity:0}@media only screen and (max-width:767px){main .section-opening .cont .text h1{font-size:12vw;line-height:14vw;opacity:1}}main .section-container{width:100%;height:100%;position:relative;background-color:#05080b;overflow:hidden}main .section-container .pavimento{position:absolute;width:100%;height:auto;z-index:1}main .section-container .wrap-logos{width:100%;height:100%;z-index:2;position:relative;display:grid;grid-template-columns:repeat(12,1fr)}main .section-container .wrap-logos .container{grid-column:1/13;height:375px;width:100%;max-width:1280px;margin:140px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;transition:height ease-in-out .5s}@media only screen and (max-width:800px){main .section-container .wrap-logos .container{display:block;margin:30px auto}main .section-container .wrap-logos .container img{margin:20px 0}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){main .section-container .wrap-logos .container{height:auto}}@media only screen and (max-width:767px){main .section-container .wrap-logos .container{display:flex;margin:30px auto;max-width:max-content;padding-bottom:20%;height:100%;width:auto}main .section-container .wrap-logos .container img{margin:20px 0}}main .section-container .wrap-logos .container .ef-logo{margin-bottom:0;text-align:center;width:100%;transition:all ease-in-out .3s;overflow:hidden;position:absolute;top:60px}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){main .section-container .wrap-logos .container .ef-logo{top:0}}@media only screen and (max-width:767px){main .section-container .wrap-logos .container .ef-logo{position:relative;top:0}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){main .section-container .wrap-logos .container .ef-logo{position:relative}}@media only screen and (max-width:767px){main .section-container .wrap-logos .container .ef-logo img{width:60%}}main .section-container .wrap-logos .container .line{grid-column:3/11;width:100%;height:1px;background-color:gray;margin:40px 0;background:#000;background:linear-gradient(90deg,rgba(0,0,0,0) 1%,#fff 14%,#fff 86%,rgba(0,0,0,0) 100%);opacity:.3;transition:opacity linear;transition-timing-function:linear}@media only screen and (max-width:767px){main .section-container .wrap-logos .container .line.row0{margin-top:40px;margin-bottom:0}main .section-container .wrap-logos .container .line#observed{margin-top:0;margin-bottom:40px}}main .section-container .wrap-logos .container .logos{width:100%;margin:40px auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;height:60px;transition:all ease-in-out 1s}@media screen and (max-width:1154px){main .section-container .wrap-logos .container .logos{height:auto}}@media screen and (max-width:425px){main .section-container .wrap-logos .container .logos{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:unset;-moz-flex-wrap:unset;-ms-flex-wrap:unset;flex-wrap:unset}}@media only screen and (max-width:767px){main .section-container .wrap-logos .container .logos{height:auto;margin:25px auto}}main .section-container .wrap-logos .container .logos img{width:auto;-webkit-transition:transform ease-in-out;-moz-transition:transform ease-in-out;-o-transition:transform ease-in-out;transition:transform ease-in-out}main .section-container .wrap-logos .container .logos .lg1{width:100%;text-align:center}main .section-container .wrap-logos .container .logos .lg1 img{max-height:90px;max-width:250px}@media only screen and (min-width:1025px) and (max-width:1280px){main .section-container .wrap-logos .container .logos .lg1 img{max-width:200px}}@media only screen and (max-width:767px){main .section-container .wrap-logos .container .logos .lg1 img{margin:20px 0}}main .section-container .wrap-logos .container .logos .lg1.xilos-c img{max-height:74px}main .section-container .wrap-logos .container .logos a{opacity:.6;transition:opacity ease-in-out .5s}main .section-container .wrap-logos .container .logos a:hover{opacity:1}main .section-container .wrap-logos .container .logos .logo{width:auto;height:auto;text-align:center;transition:width ease-in-out 1s}main .section-container .wrap-logos .container .logos .logo img{width:100%!important;opacity:1}main .section-container .wrap-logos .container .logos .logo.logo1,main .section-container .wrap-logos .container .logos .logo.logo2,main .section-container .wrap-logos .container .logos .logo.logo3,main .section-container .wrap-logos .container .logos .logo.logo6{width:245px}main .section-container .wrap-logos .container .logos .logo.logo1 img,main .section-container .wrap-logos .container .logos .logo.logo2 img,main .section-container .wrap-logos .container .logos .logo.logo3 img,main .section-container .wrap-logos .container .logos .logo.logo6 img{height:31px}main .section-container .wrap-logos .container .logos .logo.logo1 img{height:31px}main .section-container .wrap-logos .container .logos .logo.logo4{width:130px}main .section-container .wrap-logos .container .logos .logo.logo4 img{height:65px}main .section-container .text-top{position:relative;display:grid;grid-template-columns:repeat(12,1fr);z-index:2;margin:4% auto 15% auto}main .section-container .text-top .text-left{grid-column:4/7;position:relative;background:url("../App_Images/Common/white_bg_right.jpg") center no-repeat;background-size:cover;width:100%;z-index:3;position:absolute;-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 only screen and (min-width:1025px) and (max-width:1280px){main .section-container .text-top .text-left{grid-column:3/7}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container .text-top .text-left{grid-column:2/7;top:-4vh}}@media only screen and (max-width:767px){main .section-container .text-top .text-left{grid-column:3/10;position:relative}}main .section-container .text-top .text-left h4{position:relative;color:#0d1013;padding:13% 7%;text-align:center;font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:3rem;line-height:normal;text-transform:uppercase}@media only screen and (min-width:1025px) and (max-width:1280px){main .section-container .text-top .text-left h4{padding:13% 7%;font-size:2.8rem}}@media only screen and (max-width:767px){main .section-container .text-top .text-left h4{font-size:6vw}}main .section-container .text-top .text-right{grid-column:7/10;position:relative;width:116%;background-color:rgba(85,91,86,.6);z-index:2;top:15vh;margin-left:-4vw;mix-blend-mode:multiply;padding:7% 13% 0 25%}@media only screen and (min-width:1025px) and (max-width:1280px){main .section-container .text-top .text-right{grid-column:7/11}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container .text-top .text-right{grid-column:7/12;top:7vh}}@media only screen and (max-width:767px){main .section-container .text-top .text-right{grid-column:2/12;width:100%;top:-9vh;margin-left:0;padding:7% 12%}}main .section-container .text-top .text-right p{position:relative;color:#fff;text-align:left;font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;margin-bottom:13%;font-size:1.125rem;line-height:2;text-transform:uppercase}@media only screen and (max-width:767px){main .section-container .text-top .text-right p{grid-column:2/12;font-size:4vw;line-height:9vw;padding:25% 0 15% 0;margin-bottom:0}}main .section-container #sustainibility{width:100%;min-height:150vh;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:#181f21;padding:90px 0}@media only screen and (max-width:767px){main .section-container #sustainibility{display:block;min-height:auto}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility{min-height:auto;display:grid;grid-template-columns:1fr}}main .section-container #sustainibility .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 #sustainibility .title{text-align:center;padding:100px 0 60px;width:100%;position:absolute}@media only screen and (max-width:767px){main .section-container #sustainibility .title{grid-column:1/13;padding:20px 0 60px}}main .section-container #sustainibility .title p{font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;color:#fff;font-size:17px;line-height:22px;letter-spacing:20px;padding-left:20px;text-transform:uppercase}@media only screen and (max-width:767px){main .section-container #sustainibility .title p{font-size:14px;line-height:19px;letter-spacing:2.5vw;padding-left:4vw}}main .section-container #sustainibility .container{position:relative;width:100vw;display:grid;grid-template-columns:repeat(12,1fr);align-items:start;z-index:4;top:10%;padding-top:1px;height:100%}@media only screen and (min-width:1025px) and (max-width:1280px){main .section-container #sustainibility .container{top:15%}}@media only screen and (max-width:767px){main .section-container #sustainibility .container{display:none}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .container{padding-top:35vh;display:none}}main .section-container #sustainibility .container .left-col{grid-column-start:3;grid-column-end:9;z-index:2;position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;perspective:1000px}@media screen and (min-width:1024px) and (max-width:1440px){main .section-container #sustainibility .container .left-col{grid-column:2/9}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .container .left-col{order:2;grid-column:2/12}}@media only screen and (max-width:767px){main .section-container #sustainibility .container .left-col{grid-column:2/12;order:2}}main .section-container #sustainibility .container .left-col .block{width:100%;margin:10px 0;padding:30px 5vw 30px 0;background-color:#3a474a;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;opacity:.3;transition:all ease-in .3s;padding-left:50px;margin-bottom:40px}main .section-container #sustainibility .container .left-col .block.opacity1{opacity:1}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .container .left-col .block{padding-left:25px}}@media only screen and (max-width:767px){main .section-container #sustainibility .container .left-col .block{padding:10px 15px}}main .section-container #sustainibility .container .left-col .block .numb-cont{font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;height:100%;display:none}main .section-container #sustainibility .container .left-col .block .numb-cont .numb{font-size:60px;line-height:60px;width:35px}@media only screen and (max-width:767px){main .section-container #sustainibility .container .left-col .block .numb-cont .numb{font-size:48px;line-height:48px;width:15px}}main .section-container #sustainibility .container .left-col .block .numb-cont img{transform:rotate(-90deg);transition:transform ease-in 300ms;position:relative;right:10px}main .section-container #sustainibility .container .left-col .block .numb-cont #sep-eng{margin:0 15px}@media only screen and (max-width:767px){main .section-container #sustainibility .container .left-col .block .numb-cont #sep-eng{height:36px;margin:0 10px}}main .section-container #sustainibility .container .left-col .block .text{font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:1em;line-height:30px;text-transform:uppercase;color:#fff;width:75%}@media only screen and (max-width:767px){main .section-container #sustainibility .container .left-col .block .text{font-size:3.6vw;line-height:28px}}@media screen and (min-width:1024px) and (max-width:1240px){main .section-container #sustainibility .container .left-col .block .text{font-size:1.2vw;line-height:2em}}main .section-container #sustainibility .container .left-col .block .text h5,main .section-container #sustainibility .container .left-col .block .text a{font-family:"Montserrat-SemiBold",Arial,Helvetica,sans-serif}main .section-container #sustainibility .container .left-col .block .text h5{letter-spacing:.37em}main .section-container #sustainibility .container .left-col .block .text p{margin:3px 0 15px;color:#b2b2b2}main .section-container #sustainibility .container .left-col .block .text a{transition:color ease-in .3s;font-weight:bold;font-size:18px}main .section-container #sustainibility .container .left-col .block .text a span{color:rgba(133,133,133,.431372549)}main .section-container #sustainibility .container .left-col .block .text a:hover{color:rgba(138,136,136,.7568627451)}main .section-container #sustainibility .container .left-col .block .text .linkPdf{margin-top:10%}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .container .left-col .block .text .linkPdf{margin-top:50px}}main .section-container #sustainibility .container .left-col .block .text .linkPdf span{width:20px;height:20px;display:inline-block;position:relative;top:10px}main .section-container #sustainibility .container .left-col .block .text .linkPdf span img{width:100%;position:relative;object-fit:cover}main .section-container #sustainibility .container .left-col .block .text .linkPdf a{font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;line-height:34px;color:#fff;text-transform:uppercase;letter-spacing:0;font-weight:600;border:0!important;text-decoration:none!important;outline:0!important;transition:all ease-in-out .5s}main .section-container #sustainibility .container .left-col .block .text .linkPdf a:hover{color:rgba(138,136,136,.7568627451)}@media only screen and (max-width:767px){main .section-container #sustainibility .container .left-col .block .text .linkPdf a{font-size:100%}}@media only screen and (max-width:360px){main .section-container #sustainibility .container .left-col .block .text .linkPdf a{font-size:100%}}main .section-container #sustainibility .container .right-col{grid-column-start:9;grid-column-end:11;z-index:3;margin-left:-4vw;margin-right:-4vw;height:100%;position:relative;flex-direction:column;right:25%}@media screen and (min-width:1025px) and (max-width:1879px){main .section-container #sustainibility .container .right-col{grid-column-start:9;grid-column-end:12;right:0%}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .container .right-col{order:1;grid-column-start:5;grid-column-end:8;margin-left:0;top:-6vh}}@media only screen and (max-width:767px){main .section-container #sustainibility .container .right-col{order:1;grid-column-start:3;grid-column-end:11;margin:0;top:0}}main .section-container #sustainibility .container .right-col .cont-col{background-color:rgba(0,0,0,0);background-size:cover;position:absolute;top:-7%;transform:translateY(0%);width:100%;height:478px;transition:transform linear;transition-timing-function:cubic-bezier(.25,.25,.75,.75);scroll-behavior:smooth}@media screen and (min-width:1025px) and (max-width:1440px){main .section-container #sustainibility .container .right-col .cont-col{bottom:auto}}main .section-container #sustainibility .container .right-col .cont-col h3{color:#000;font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:48px;line-height:48px;text-align:center;text-transform:uppercase;transform:translateY(60%);margin:50px 0;transition:opacity ease-in .2s;display:none}@media screen and (max-width:1920px){main .section-container #sustainibility .container .right-col .cont-col h3{font-size:2.5vw;line-height:2.5vw}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .container .right-col .cont-col h3{font-size:3.5vw;line-height:3.5vw}}@media only screen and (max-width:767px){main .section-container #sustainibility .container .right-col .cont-col h3{font-size:5vw;line-height:5vw}}@media only screen and (max-width:767px){main .section-container #sustainibility .container .right-col .cont-col{width:100%}}main .section-container #sustainibility .container .right-col .sustImage1{padding:40px;position:absolute;max-width:478px;max-height:478px;width:100%;height:100%;transition:opacity ease-in-out;opacity:1;top:0}main .section-container #sustainibility .container .right-col .sustImage1 img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1440px){main .section-container #sustainibility .container .right-col .sustImage1{background-size:100%;transition:opacity ease-in-out .1s;max-width:100%;max-height:100%}}main .section-container #sustainibility .container .right-col .sustImage2{padding:40px;position:absolute;max-width:478px;max-height:478px;width:100%;height:100%;transition:opacity ease-in-out;opacity:0;top:0}main .section-container #sustainibility .container .right-col .sustImage2 img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:1440px){main .section-container #sustainibility .container .right-col .sustImage2{background-size:100%;transition:opacity ease-in-out .1s;max-width:100%;max-height:100%}}main .section-container #sustainibility .container .right-col .sustImage3{padding:40px;position:absolute;bottom:100%;max-width:478px;max-height:478px;width:100%;height:100%;transition:opacity ease-in-out;opacity:0;top:0}main .section-container #sustainibility .container .right-col .sustImage3 img{width:100%;height:100%;display:block}@media screen and (max-width:1440px){main .section-container #sustainibility .container .right-col .sustImage3{background-size:100%;transition:opacity ease-in-out .1s;max-width:100%;max-height:100%}}main .section-container #sustainibility .containerMob{position:relative;width:100%;z-index:4;top:0;padding-top:1px;height:120%;display:none}@media only screen and (max-width:767px){main .section-container #sustainibility .containerMob{grid-column:2/12;order:2;display:block;top:100px;padding-bottom:10%}}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .containerMob{display:block;top:100px;padding-bottom:11%}}main .section-container #sustainibility .containerMob .title{grid-column:2/12;text-align:center;padding:60px 0 60px}@media only screen and (max-width:767px){main .section-container #sustainibility .containerMob .title{grid-column:1/13;padding:20px 0 60px}}main .section-container #sustainibility .containerMob .title p{font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;color:#fff;font-size:17px;line-height:22px;letter-spacing:20px;padding-left:20px;text-transform:uppercase}@media only screen and (max-width:767px){main .section-container #sustainibility .containerMob .title p{font-size:14px;line-height:19px;letter-spacing:2.5vw;padding-left:4vw}}main .section-container #sustainibility .containerMob .swiper{width:600px;height:auto}@media only screen and (max-width:767px){main .section-container #sustainibility .containerMob .swiper{width:100%;height:auto}}main .section-container #sustainibility .containerMob .swiper .swiper-pagination{font-size:.85rem;color:#979494;font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;bottom:auto;top:auto;transform:translateY(-50%)}main .section-container #sustainibility .containerMob .swiper .swiper-pagination span{position:relative;width:60px;height:25px;background:none!important;border:0!important;opacity:.5!important}main .section-container #sustainibility .containerMob .swiper .swiper-pagination span p,main .section-container #sustainibility .containerMob .swiper .swiper-pagination span svg{position:absolute;left:50%;top:50%}main .section-container #sustainibility .containerMob .swiper .swiper-pagination span svg{height:25px;width:80px;bottom:44px}main .section-container #sustainibility .containerMob .swiper span.swiper-pagination-bullet-active{color:#fff!important;opacity:1!important}main .section-container #sustainibility .containerMob .swiper .boxImage{position:relative;display:flex;justify-content:center;width:100%;height:100%}main .section-container #sustainibility .containerMob .swiper .boxImage .box-shadow{position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:inset 0 -180px 15px -140px rgba(24,31,33,.99);-webkit-box-shadow:inset 0 -180px 15px -140px rgba(24,31,33,.99);-moz-box-shadow:inset 0 -180px 15px -140px rgba(24,31,33,.99)}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .containerMob .swiper .boxImage{width:85%;height:50%;margin:auto}}main .section-container #sustainibility .containerMob .swiper .boxImage img{width:100%;height:350px;object-fit:cover}main .section-container #sustainibility .containerMob .swiper .descBlock{width:85%;margin:0 auto;text-align:center;height:75vw;position:relative;bottom:70px;background-color:rgba(54,75,81,.6588235294);font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;color:#fff;padding:50px 0;display:flex;flex-flow:column;align-items:center;justify-content:center}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .containerMob .swiper .descBlock{height:auto}}@media only screen and (max-width:767px){main .section-container #sustainibility .containerMob .swiper .descBlock{bottom:6vh;height:auto}}main .section-container #sustainibility .containerMob .swiper .descBlock h4,main .section-container #sustainibility .containerMob .swiper .descBlock a{margin:5px 10%;font-size:1.5em;line-height:31px;text-transform:uppercase;font-weight:500}main .section-container #sustainibility .containerMob .swiper .descBlock h4 span,main .section-container #sustainibility .containerMob .swiper .descBlock a span{opacity:.3}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .containerMob .swiper .descBlock h4,main .section-container #sustainibility .containerMob .swiper .descBlock a{font-size:1.5em}}@media only screen and (max-width:767px){main .section-container #sustainibility .containerMob .swiper .descBlock h4,main .section-container #sustainibility .containerMob .swiper .descBlock a{font-size:1em;line-height:25px}}main .section-container #sustainibility .containerMob .swiper .descBlock p{font-size:1rem;line-height:33px;text-transform:uppercase;font-weight:300;color:#b3b3b3;margin:0 6% 3%}@media only screen and (min-width:767px) and (max-width:1024px){main .section-container #sustainibility .containerMob .swiper .descBlock p{font-size:1.3rem;line-height:33px}}@media only screen and (max-width:767px){main .section-container #sustainibility .containerMob .swiper .descBlock p{font-size:.85rem;line-height:25px}}main .section-container #sustainibility .moreSustFloat{grid-column-start:4;grid-column-end:10;padding:0 8.33333vw;z-index:2;display:grid;justify-content:center}@media only screen and (max-width:767px){main .section-container #sustainibility .moreSustFloat{grid-column:2/12;margin-bottom:0}}main .section-container #sustainibility .moreSustFloat a.btnDwnSust{font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;text-align:center;display:block;border:1px solid rgba(255,255,255,.2588235294);padding:10px 15px;max-width:250px;width:100%;margin:0 auto;text-transform:uppercase;font-weight:800;font-size:20px;line-height:35px;transition:opacity ease-in-out .3s;margin:40px 0 50px}@media only screen and (max-width:767px){main .section-container #sustainibility .moreSustFloat a.btnDwnSust{margin:90px 0 70px}}main .section-container #sustainibility .moreSustFloat a.btnDwnSust:hover{opacity:.5}main .section-container .wrap-video{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:60px 0 120px}main .section-container .wrap-video .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%)}@media only screen and (max-width:767px){main .section-container .wrap-video .arrow{width:90px}}main .section-container .wrap-video .arrow img{width:100%}main .section-container .wrap-video .title{grid-column:2/12;text-align:center;padding:60px 0 60px}@media only screen and (max-width:767px){main .section-container .wrap-video .title{grid-column:1/13;padding:20px 0 60px}}main .section-container .wrap-video .title p{font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;color:#fff;font-size:17px;line-height:22px;letter-spacing:20px;padding-left:20px;text-transform:uppercase}@media only screen and (max-width:767px){main .section-container .wrap-video .title p{font-size:14px;line-height:19px;letter-spacing:2.5vw;padding-left:4vw}}main .section-container .wrap-video .video-cont{position:relative;grid-column:3/11;display:grid}@media only screen and (max-width:767px){main .section-container .wrap-video .video-cont{grid-column:1/13}}main .section-container .wrap-video .video-cont .videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;z-index:2}main .section-container .wrap-video .video-cont .videoWrapper .image-w{width:100%}main .section-container .wrap-video .video-cont .videoWrapper .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;cursor:none;z-index:10;transition:.2s}main .section-container .wrap-video .video-cont .videoWrapper .overlay img{width:100%;height:100%;object-fit:cover;position:absolute}main .section-container .wrap-video .video-cont .videoWrapper .overlay:before{content:"";background-image:url("../App_Images/Home/btn-play.png");background-repeat:no-repeat;background-position:center;background-size:94px;opacity:.7;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:.2s}@media only screen and (max-width:767px){main .section-container .wrap-video .video-cont .videoWrapper .overlay:before{background-size:72px}}main .section-container .wrap-video .video-cont .videoWrapper .overlay:hover:before{opacity:1;transition:.2s;transform:scale(1.2)}main .section-container .wrap-video .video-cont .videoWrapper iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin-top:0!important;margin-left:0!important}main .section-container .wrap-video .video-cont .under-box{background-color:#161919;opacity:.8;position:absolute;height:80%;width:109%;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}main .section-container .wrap-social{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);padding:60px 0}@media only screen and (max-width:767px){main .section-container .wrap-social{padding:30px 0}}main .section-container .wrap-social .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%)}@media only screen and (max-width:767px){main .section-container .wrap-social .arrow{width:90px}}main .section-container .wrap-social .arrow img{width:100%}main .section-container .wrap-social .cont-social{grid-column:3/11;padding:40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}@media only screen and (max-width:767px){main .section-container .wrap-social .cont-social{display:block;padding:30px 0}}main .section-container .wrap-social .cont-social .w-social{width:100%;text-align:center;padding:15px 0}@media only screen and (max-width:767px){main .section-container .wrap-social .cont-social .w-social{padding:40px 0}}main .section-container .wrap-social .cont-social .w-social-center{border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3)}@media only screen and (max-width:767px){main .section-container .wrap-social .cont-social .w-social-center{border:0;border-top:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3)}}main .section-container .wrap-social .cont-social .w-social .title{margin-bottom:40px;transition:visibility ease-in .5s}main .section-container .wrap-social .cont-social .w-social .title.corporate{margin-bottom:20px!important}main .section-container .wrap-social .cont-social .w-social .title p{color:#706f6f;font-family:"Montserrat-Regular",Arial,Helvetica,sans-serif;font-size:17px;line-height:15px;letter-spacing:14px;padding-left:14px;text-transform:uppercase}main .section-container .wrap-social .cont-social .w-social .logo{position:relative;width:100%;margin-bottom:5px;transition:visibility ease-in .5s}main .section-container .wrap-social .cont-social .w-social .logo a{height:100%;width:100%}main .section-container .wrap-social .cont-social .w-social .logo a img{height:100%;width:auto;max-height:43px;opacity:1;-moz-transition:all .3s cubic-bezier(0,.97,.43,1);-o-transition:all .3s cubic-bezier(0,.97,.43,1);-webkit-transition:all .3s cubic-bezier(0,.97,.43,1);transition:all .3s cubic-bezier(0,.97,.43,1)}main .section-container .wrap-social .cont-social .w-social .logo a:hover img{opacity:.5;-moz-transition:all .3s cubic-bezier(0,.97,.43,1);-o-transition:all .3s cubic-bezier(0,.97,.43,1);-webkit-transition:all .3s cubic-bezier(0,.97,.43,1);transition:all .3s cubic-bezier(0,.97,.43,1)}main .section-container .wrap-social .cont-social .w-social .loghi-s{margin-bottom:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;transition:visibility ease-in .5s}main .section-container .wrap-social .cont-social .w-social .loghi-s a{display:block;height:43px;margin:0 12px}main .section-container .wrap-social .cont-social .w-social .loghi-s a img{height:100%;width:auto;max-height:43px;opacity:1;-moz-transition:all .3s cubic-bezier(0,.97,.43,1);-o-transition:all .3s cubic-bezier(0,.97,.43,1);-webkit-transition:all .3s cubic-bezier(0,.97,.43,1);transition:all .3s cubic-bezier(0,.97,.43,1)}main .section-container .wrap-social .cont-social .w-social .loghi-s a img .cls-1{fill:none;stroke:#fff;-moz-transition:all .3s cubic-bezier(0,.97,.43,1);-o-transition:all .3s cubic-bezier(0,.97,.43,1);-webkit-transition:all .3s cubic-bezier(0,.97,.43,1);transition:all .3s cubic-bezier(0,.97,.43,1)}main .section-container .wrap-social .cont-social .w-social .loghi-s a:hover img{opacity:.5;-moz-transition:all .3s cubic-bezier(0,.97,.43,1);-o-transition:all .3s cubic-bezier(0,.97,.43,1);-webkit-transition:all .3s cubic-bezier(0,.97,.43,1);transition:all .3s cubic-bezier(0,.97,.43,1)}main .section-container .wrap-social .cont-social .w-social .loghi-s a:hover img .cls-1{stroke:#8a8888;-moz-transition:all .3s cubic-bezier(0,.97,.43,1);-o-transition:all .3s cubic-bezier(0,.97,.43,1);-webkit-transition:all .3s cubic-bezier(0,.97,.43,1);transition:all .3s cubic-bezier(0,.97,.43,1)}main .section #dialogBox{width:43%;height:66%;cursor:pointer!important;outline:0!important;padding:0;border:1px solid #666!important;border-image:none!important;overflow:hidden;margin:0 7%;min-height:600px;max-height:600px;box-shadow:0 0 9px 0 rgba(0,0,0,.75);-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,.75);transition:all ease-in-out .5s}@media only screen and (min-width:767px) and (max-width:1024px){main .section #dialogBox{width:90%;height:90%}}@media only screen and (max-width:767px){main .section #dialogBox{width:90%;height:80%!important}}@media screen and (max-width:1282px){main .section #dialogBox{width:90%;height:90%;margin:0 5%}}main .section #dialogBox.anime{z-index:9!important;position:fixed;bottom:50%;transform:translate(50%,50%);animation:reavel ease-in-out .8s;display:block}@media only screen and (min-width:767px) and (max-width:1024px){main .section #dialogBox.anime{width:90%;height:90%}}@media only screen and (max-width:767px){main .section #dialogBox.anime{width:90%;height:80%!important}}@media screen and (max-width:1282px){main .section #dialogBox.anime{width:90%;height:90%;transform:translate(0%,50%)}}@media screen and (max-width:1282px){main .section #dialogBox.anime{z-index:9!important;position:fixed;bottom:46%;transform:translate(50%,50%);animation:mobileReavel ease-in-out .8s;display:block}}@media only screen and (max-width:1282px) and (min-width:767px) and (max-width:1024px){main .section #dialogBox.anime{width:90%;height:90%}}@media only screen and (max-width:1282px) and (max-width:767px){main .section #dialogBox.anime{width:90%;height:80%!important}}@media screen and (max-width:1282px) and (max-width:1282px){main .section #dialogBox.anime{width:90%;height:90%;transform:translate(0%,50%)}}@keyframes reavel{from{margin:0 7%;transform:translate(50%,139%);opacity:0}to{margin:0 7%;transform:translate(50%,50%);opacity:1}}@keyframes mobileReavel{from{margin:0 5%;bottom:-100%;opacity:0}to{margin:0 5%;bottom:46%;opacity:1}}main .section #dialogBox .modal{width:100%;height:100%;position:relative;cursor:pointer!important}main .section #dialogBox .modal img{position:absolute;width:100%;object-fit:cover;height:100%;filter:brightness(.8)}main .section #dialogBox .modal .contentBox{position:absolute;z-index:10;width:80%;display:flex;margin:0 auto;justify-content:space-around;flex-direction:column;left:10%;text-align:center;height:auto;align-items:center;margin-top:10%}@media only screen and (max-width:767px){main .section #dialogBox .modal .contentBox{margin-top:20%!important;width:100%;left:0;padding:0 20px}}@media screen and (max-width:425px){main .section #dialogBox .modal .contentBox{margin-top:15%!important;width:100%;left:0;padding:0 20px}}main .section #dialogBox .modal .contentBox h3{font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:34px;line-height:40px;color:#fffcfc;letter-spacing:2px;padding-left:8px;text-transform:uppercase;overflow-wrap:anywhere}@media only screen and (max-width:767px){main .section #dialogBox .modal .contentBox h3{font-size:30px}}@media only screen and (max-width:360px){main .section #dialogBox .modal .contentBox h3{font-size:20px}}main .section #dialogBox .modal .contentBox h3::after{content:"";width:20%;height:1px;position:relative;display:block;background-color:#8b9d84;margin:50px auto}@media only screen and (max-width:767px){main .section #dialogBox .modal .contentBox h3::after{margin:20px auto}}@media only screen and (max-width:360px){main .section #dialogBox .modal .contentBox h3::after{margin:25px auto}}main .section #dialogBox .modal .contentBox p{position:relative;color:#fff;font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;text-transform:uppercase;text-align:center;font-weight:600}@media only screen and (max-width:767px){main .section #dialogBox .modal .contentBox p{font-size:1rem}}@media only screen and (max-width:360px){main .section #dialogBox .modal .contentBox p{font-size:15px}}main .section #dialogBox .modal .contentBox .linkPdf{margin-top:10%}@media only screen and (min-width:767px) and (max-width:1024px){main .section #dialogBox .modal .contentBox .linkPdf{margin-top:50px}}main .section #dialogBox .modal .contentBox .linkPdf span{width:45px;height:45px;display:inline-block;position:relative;top:10px}main .section #dialogBox .modal .contentBox .linkPdf span img{width:100%;position:relative;object-fit:cover}main .section #dialogBox .modal .contentBox .linkPdf a{font-family:"Montserrat-Light",Arial,Helvetica,sans-serif;font-size:20px;line-height:34px;color:#fff;text-transform:uppercase;letter-spacing:0;font-weight:600;border:0!important;text-decoration:none!important;outline:0!important;transition:all ease-in-out .5s}main .section #dialogBox .modal .contentBox .linkPdf a:hover{color:rgba(138,136,136,.7568627451)}@media only screen and (max-width:767px){main .section #dialogBox .modal .contentBox .linkPdf a{font-size:100%}}@media only screen and (max-width:360px){main .section #dialogBox .modal .contentBox .linkPdf a{font-size:100%}}main .section #dialogBox .modal .closeBtn{position:absolute;width:50px;float:right;height:50px;right:0%;cursor:pointer!important;object-fit:cover;transition:all ease-in-out .5s}main .section #dialogBox .modal .closeBtn:hover{opacity:.5}