:root{--main-color:#b11e2a;--green-color:#96ba3a;--jade-color:#00a38c;--yellow-color:#fcc200;--red-color:#c9141a;--grey-color:#646464;--main-white:#fff;--main-gray:#d0cece;--big-title:clamp(2.5rem, 6vw, 9rem);--medium-title:clamp(2.0rem, 4vw, 7rem);--regular-title:clamp(1.75rem, 3vw, 4.5rem);--little-title:clamp(1.5rem, 2.25vw, 2.5rem)}.text-green{color:var(--green-color)}.bg-green{background:var(--green-color)}.text-jade{color:var(--jade-color)}.bg-jade{background:var(--jade-color)}.text-yellow{color:var(--yellow-color)}.bg-yellow{background:var(--yellow-color)}.text-red{color:var(--red-color)}.bg-red{background:var(--red-color)}.text-grey{color:var(--grey-color)}.bg-grey{background:var(--grey-color)}.gap-1{gap:1rem}.templatessustainability-downloads>header.nav-active,.templatessustainability>header.nav-active,.templatessustainability .geopark_hamburger_menu,.templatessustainability-downloads .geopark_hamburger_menu{display:none}.row{display:flex;flex-wrap:wrap}.col-12{width:100%}.d-flex{display:flex}.d-none{display:none}.position-relative{position:relative}.big-title{font-size:var(--big-title);line-height:1}.medium-title{font-size:var(--medium-title);line-height:1}.regular-title{font-size:var(--regular-title);line-height:1}.little-title{font-size:var(--little-title);line-height:1}.overflow-initial{overflow:initial !important}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.w-100{width:100%}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-items-start{align-items:flex-start}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.text-center{text-align:center}.text-end{text-align:right}.fw-500{font-weight:500}.fw-700{font-weight:700}.img-fluid{display:block}.bg-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.z-index-n1{z-index:-1}.text-white{color:var(--main-white)}.scrool{position:absolute;display:inline-block;transform:rotate(-90deg);transform-origin:bottom right;z-index:-1}.scrool:after{content:"";position:absolute;top:0;left:0;width:180%;height:2px;background:var(--main-color)}.main-sustainability.color-green .scrool:after{content:"";position:absolute;top:0;left:0;width:180%;height:2px;background:var(--green-color)}.main-sustainability.color-jade .scrool:after{content:"";position:absolute;top:0;left:0;width:180%;height:2px;background:var(--jade-color)}.main-sustainability.color-yellow .scrool:after{content:"";position:absolute;top:0;left:0;width:180%;height:2px;background:var(--yellow-color)}.main-sustainability.color-red .scrool:after{content:"";position:absolute;top:0;left:0;width:180%;height:2px;background:var(--red-color)}.main-sustainability.color-grey .scrool:after{content:"";position:absolute;top:0;left:0;width:180%;height:2px;background:var(--grey-color)}.main-sustainability.color-green .white-link-button:before{background-image:url(/wp-content/themes/geopark/icons/button-circle-green.svg)}.main-sustainability.color-green .white-link-button:hover:before{background-color:var(--green-color)}.main-sustainability.color-green .white-link-button:hover:after{border:2px solid var(--green-color);background-color:var(--green-color)}.main-sustainability.color-grey .white-link-button:before{background-image:url(/wp-content/themes/geopark/icons/button-circle-grey.svg)}.main-sustainability.color-grey .white-link-button:hover:before{background-color:var(--grey-color)}.main-sustainability.color-grey .white-link-button:hover:after{border:2px solid var(--grey-color);background-color:var(--grey-color)}.main-sustainability.color-yellow .white-link-button:before{background-image:url(/wp-content/themes/geopark/icons/button-circle-yellow-n.svg)}.main-sustainability.color-yellow .white-link-button:hover:before{background-color:var(--yellow-color)}.main-sustainability.color-yellow .white-link-button:hover:after{border:2px solid var(--yellow-color);background-color:var(--yellow-color)}.main-sustainability.color-jade .white-link-button:before{background-image:url(/wp-content/themes/geopark/icons/button-circle-jade.svg)}.main-sustainability.color-jade .white-link-button:hover:before{background-color:var(--jade-color)}.main-sustainability.color-jade .white-link-button:hover:after{border:2px solid var(--jade-color);background-color:var(--jade-color)}.main-sustainability{overflow:hidden}.main-sustainability .float-label{position:absolute;bottom:10%;right:0;text-align:right;z-index:-1}.main-sustainability ol li,.main-sustainability ul li{margin-bottom:1rem}.main-sustainability ol li::marker,.main-sustainability ul li::marker{color:var(--main-color);margin-bottom:1rem}.main-sustainability.color-green ol li::marker,.main-sustainability.color-green ul li::marker{color:var(--green-color);margin-bottom:1rem}.main-sustainability.color-jade ol li::marker,.main-sustainability.color-jade ul li::marker{color:var(--jade-color);margin-bottom:1rem}.main-sustainability.color-yellow ol li::marker,.main-sustainability.color-yellow ul li::marker{color:var(--yellow-color);margin-bottom:1rem}.main-sustainability.color-grey ol li::marker,.main-sustainability.color-grey ul li::marker{color:var(--grey-color);margin-bottom:1rem}.templatessustainability:not(.page-child) .cont-button-burger{background:var(--main-white);display:none}.templatessustainability:not(.page-child) .menu-sustainability .second-menu .sustainability-nav>ul>li>a{color:#000}.templatessustainability:not(.page-child) .menu-sustainability{margin:0;position:absolute;z-index:5;left:0;right:0}.templatessustainability:not(.page-child) .menu-sustainability .sustainability-nav>ul>li>a{color:#fff}.templatessustainability:not(.page-child) .menu-sustainability .sustainability-nav>ul>li>a:after{filter:invert(1)}.menu-sustainability{padding:1.5rem 2rem;display:flex;justify-content:end;position:relative;margin-bottom:2rem}.menu-sustainability .sustainability-nav{z-index:5}.menu-sustainability .sustainability-nav>ul{display:flex;gap:1rem}.menu-sustainability .sustainability-nav>ul li{position:relative}.menu-sustainability .sustainability-nav>ul li.current-menu-item{border-bottom:1px solid var(--main-color)}.menu-sustainability .sustainability-nav>ul li.current-menu-item a{font-weight:700}.menu-sustainability .sustainability-nav>ul li a{color:#000;white-space:nowrap}.menu-sustainability .sustainability-nav>ul .sub-menu-wrap{overflow:visible;max-height:0;width:auto;position:absolute;z-index:999;background:#fff;right:0;transition:.5s}.menu-sustainability .sustainability-nav>ul .sub-menu-wrap .sub-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;padding-top:2rem;margin:0 auto;opacity:0;visibility:hidden}.menu-sustainability .sustainability-nav>ul li.menu-item-has-children{margin-right:1rem;transition:.5s;position:relative}.menu-sustainability .sustainability-nav>ul li.menu-item-has-children>a span{margin-left:.5rem;position:absolute;rotate:90deg;transition:.5s;z-index:10}.menu-sustainability .sustainability-nav>ul li.menu-item-has-children.active>a span{rotate:-90deg}.menu-sustainability .sustainability-nav>ul li.menu-item-has-children.active .sub-menu-wrap{max-height:1000px;z-index:1000;transition:.5s}.menu-sustainability .sustainability-nav>ul li.menu-item-has-children.active .sub-menu-wrap .sub-menu-inner{opacity:1;visibility:visible;transition:.5s}.cont-button-burger{position:absolute;left:1rem;top:50%;translate:0 -50%;z-index:2;border:1px solid var(--main-color);border-radius:50%;height:60px;width:60px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;z-index:5}.cont-button-burger>span{display:none;color:var(--main-color);font-size:.75rem;line-height:1;margin-top:4px}.cont-button-burger:not(.active) span.text-menu{display:block}.cont-button-burger.active span.text-close{display:block}.cont-button-burger button.burger{width:30px;height:15px;border:none;background:0 0;position:relative}.cont-button-burger button.burger:focus{outline:none}.cont-button-burger button.burger:after,.cont-button-burger button.burger:before,.cont-button-burger button.burger span{width:100%;height:2px;border-radius:100px;position:absolute;left:0;background:var(--main-color);transform:rotate(0deg);transition:all .4s}.cont-button-burger button.burger:after,.cont-button-burger button.burger:before{content:""}.cont-button-burger button.burger:after{top:0;margin-top:0}.cont-button-burger button.burger:before{bottom:0;margin-bottom:0}.cont-button-burger button.burger span{top:50%;translate:0 -50%}.cont-button-burger.active button.burger:after{transform:rotate(135deg) translate(4.5px,-4.5px)}.cont-button-burger.active button.burger:before{transform:rotate(225deg);bottom:50%;margin-bottom:-2px}.cont-button-burger.active button.burger span{transform:rotate(135deg)}.menu-sustainability .second-menu{position:absolute;top:0;background:#f2f2f2;width:100%;left:0;z-index:4;opacity:0;visibility:hidden;transition:.25s}.menu-sustainability .second-menu.active{opacity:1;visibility:visible;transition:.25s}.menu-sustainability .second-menu .sustainability-nav>ul{flex-direction:column;align-items:center;padding:6rem 2rem 3rem;text-align:center}.menu-sustainability .second-menu .sustainability-nav>ul>li>a{font-size:1.5rem;position:relative}.menu-sustainability .second-menu .sustainability-nav>ul .sub-menu-wrap{overflow:visible;max-height:0;width:auto;position:relative;z-index:3;background:0 0}.menu-sustainability .second-menu .sustainability-nav>ul li.menu-item-has-children .sub-menu-wrap .sub-menu-inner{padding:1rem 0;transition:.5s}.menu-sustainability .second-menu .sustainability-nav>ul li.menu-item-has-children .sub-menu-wrap .sub-menu-inner a span{display:none}.main-sustainability .float-label>*{font-size:var(--little-title);margin:0;line-height:1;color:#d0cece}.main-sustainability .float-label h1,.main-sustainability .float-label h2,.main-sustainability .float-label h3,.main-sustainability .float-label h4,.main-sustainability .float-label h5,.main-sustainability .float-label h6{font-size:clamp(1.25rem, 5vw, 6rem);line-height:1;margin:0;color:#d0cece;font-weight:500;letter-spacing:-4px;margin-right:-.5rem}.main-sustainability .breadcrumb{margin-bottom:3rem;padding-left:2rem}.main-sustainability .breadcrumb a{color:#000}.main-sustainability .breadcrumb span{color:var(--main-color);margin-inline:.5rem;font-weight:700}.main-sustainability section{display:block;position:relative}.main-sustainability .link-content{margin-top:2rem;margin-bottom:2rem}.main-sustainability .banner{padding-left:2.5rem;padding-top:10rem;padding-bottom:10rem;margin-bottom:3rem}.main-sustainability .banner .scrool{right:1rem;top:100%;z-index:-1}.main-sustainability .banner:after{content:"";position:absolute;left:0;width:.75rem;height:2rem;background:var(--main-color);top:45%}.main-sustainability .banner .menu .sub-menu-wrap{display:none}.main-sustainability .banner .menu a{color:var(--main-white);font-size:clamp(1.2rem, 1.5vw, 3rem);line-height:1}.main-sustainability .banner .cont-year{width:100%}.main-sustainability .banner .year{font-size:clamp(5rem, 12vw, 15rem);font-weight:500;line-height:.85;display:inline-block;position:relative;overflow:hidden}.main-sustainability .banner .year a{left:50%;top:50%;translate:-50% -50%;position:absolute}.main-sustainability .banner .title h1{color:var(--main-white);margin:0;padding-right:2rem}.main-sustainability a.second-link{font-size:.85rem !important;text-align:center;color:var(--main-white);background:var(--main-color);width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;text-transform:uppercase;line-height:1;text-wrap:balance}.main-sustainability .results{padding:0 3rem 0 1rem;text-wrap:wrap;margin-bottom:4rem}.main-sustainability .results h2{font-size:var(--big-title);line-height:1;font-weight:700;margin:0}.page-child .main-sustainability .results h2{font-size:var(--medium-title)}.main-sustainability .results .slider-results{text-wrap:pretty;padding:0 3rem 0 1rem}.main-sustainability .results .slider-results h3{font-size:1.75rem;position:relative}.main-sustainability .results .slider-results h3:after{content:"";position:absolute;left:50%;width:3rem;height:2px;background:var(--main-color);bottom:0;translate:-50% .5rem}.main-sustainability .results .slider-results .owl-prev{display:initial;position:absolute;left:0;top:50%;font-size:1.5rem;color:var(--main-color)}.main-sustainability .results .slider-results .owl-next{display:initial;position:absolute;right:0;top:50%;font-size:1.5rem;color:var(--main-color)}.main-sustainability .message{padding:0 3rem 0 1rem;text-wrap:wrap;margin-bottom:4rem}.main-sustainability .message .title{font-size:var(--big-title);line-height:1;font-weight:700;margin-bottom:1rem}.main-sustainability .message .desc>*{font-size:var(--little-title);font-weight:700}.main-sustainability .message:after{content:"";position:absolute;left:0;width:.75rem;height:clamp(4rem, 20vw, 20rem);background:var(--main-color);top:-6rem}.main-sustainability .text-columns{padding:0 2rem;text-wrap:wrap;margin-bottom:4rem}.main-sustainability .text-columns .line{width:100%;height:.25rem;margin-bottom:1rem;position:relative;margin-top:11px}.main-sustainability .text-columns .line span{height:15px;position:absolute;width:5rem;bottom:0}.main-sustainability .text-columns .title h2{font-weight:700;margin-bottom:3rem}.main-sustainability .text-columns .icon{max-width:70px;margin-right:2rem;margin-bottom:2rem}.main-sustainability .text-columns .row{gap:2rem}.main-sustainability .text-columns .item-title h3{font-weight:700;margin:0}.main-sustainability .text-columns .item-title h4{margin:0;font-weight:700}.main-sustainability .grid-speed{margin-bottom:4rem}.main-sustainability .grid-speed .info h4{margin:0;font-size:1rem;display:inline-block}.main-sustainability .grid-speed .item{position:relative;overflow:inherit}.main-sustainability .grid-speed .odd{padding-top:300px}.main-sustainability .grid-speed .odd .info{position:absolute;top:0;width:23vw;padding-left:1.5rem}.main-sustainability .grid-speed .odd .line{position:absolute;height:310px;width:3px;top:.75rem;left:.5rem}.main-sustainability .grid-speed .odd .line .circle{height:15px;width:15px;border-radius:50%;translate:-50% -50%;left:50%;position:absolute}.main-sustainability .grid-speed .even{padding-bottom:300px;margin-top:300px}.main-sustainability .grid-speed .even .info{position:absolute;bottom:0;width:23vw;padding-left:1.5rem}.main-sustainability .grid-speed .even .line{position:absolute;height:310px;width:3px;bottom:.75rem;left:.5rem}.main-sustainability .grid-speed .even .line .circle{height:15px;width:15px;border-radius:50%;translate:-50% 50%;left:50%;position:absolute;bottom:0}.main-sustainability .about{padding:0 2rem;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .about .container-fluid:after{content:"";position:absolute;background:#fff;width:calc(100% / 12* 2);height:100%;top:0;left:0;mix-blend-mode:difference;filter:grayscale(0);z-index:2}.main-sustainability .about .title{line-height:1;font-weight:700;margin-bottom:1rem;position:absolute;left:0;z-index:2;top:0;display:flex;align-items:center;color:#fff}.main-sustainability .header{padding:0 6rem 0 1rem;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .header.type-3{padding-inline:0}.main-sustainability .header.type-3 .scrool{display:none}.main-sustainability .header .scrool{right:1rem;bottom:20%}.main-sustainability .header .second-link{position:absolute;top:10%;right:1rem;font-size:.75rem !important;width:5rem;height:5rem;z-index:3}.main-sustainability .header .title{color:#363a3f;line-height:1;font-weight:700;position:relative;margin-top:0;word-wrap:break-word}.main-sustainability .content-type-3{padding:4rem 4rem 5rem;text-align:right}.main-sustainability .content-type-3 h1{margin:0}.main-sustainability.color-green .header.type-3 .title-content:after{content:"";position:absolute;top:calc(100% + 1rem);right:0;height:10px;width:8rem;background:var(--green-color)}.main-sustainability.color-jade .header.type-3 .title-content:after{content:"";position:absolute;top:calc(100% + 1rem);right:0;height:10px;width:8rem;background:var(--jade-color)}.main-sustainability.color-yellow .header.type-3 .title-content:after{content:"";position:absolute;top:calc(100% + 1rem);right:0;height:10px;width:8rem;background:var(--yellow-color)}.main-sustainability.color-red .header.type-3 .title-content:after{content:"";position:absolute;top:calc(100% + 1rem);right:0;height:10px;width:8rem;background:var(--red-color)}.main-sustainability.color-grey .header.type-3 .title-content:after{content:"";position:absolute;top:calc(100% + 1rem);right:0;height:10px;width:8rem;background:var(--grey-color)}.main-sustainability .header.type-3 .title{color:var(--main-white);margin-top:0;margin-bottom:1rem;line-height:.85}.main-sustainability .header.type-3 .sub-title{color:var(--main-white);margin:0;font-weight:500}.main-sustainability .type-3 .breadcrumb{margin-bottom:1rem}.main-sustainability .header .title:after{content:"";position:absolute;right:calc(100% + .5rem);top:1rem;background:var(--main-color);width:.5rem;height:2rem}.main-sustainability .header.type-3 .title:after{display:none}.main-sustainability .header .info{padding-left:3rem;margin-top:3rem}.main-sustainability .header .info .desc>*:first-child{margin-top:0}.main-sustainability .content-type-3{color:var(--main-white)}.main-sustainability .fifty-fifty{padding:0 2rem;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .fifty-fifty .title{font-weight:700;margin-top:0;margin-bottom:2rem}.main-sustainability .fifty-fifty .type-5 .franja{position:absolute;right:0;top:0;height:100%;width:clamp(3rem, 15%, 6rem);display:flex;align-items:center;justify-content:center;margin:0}.main-sustainability .fifty-fifty .type-5 .title{position:absolute;transform:rotate(-90deg);margin:0;line-height:1;color:#fff;font-weight:500;transform-origin:initial;translate:-5%}.main-sustainability .fifty-fifty .type-6 .franja{position:absolute;left:0;top:0;height:100%;width:clamp(3rem, 15%, 6rem);display:flex;align-items:center;justify-content:center;margin:0}.main-sustainability .fifty-fifty .type-6 .title{position:absolute;transform:rotate(-90deg);margin:0;line-height:1;color:#fff;font-weight:500;transform-origin:initial;translate:-5%;display:flex;align-items:center;justify-content:center;margin:0}.main-sustainability .fifty-fifty .info .cont-image{position:relative}.main-sustainability.color-green .fifty-fifty .info .cont-image:after{content:"";position:absolute;bottom:0;width:100%;height:1rem;background:var(--green-color)}.main-sustainability.color-jade .fifty-fifty .info .cont-image:after{content:"";position:absolute;bottom:0;width:100%;height:1rem;background:var(--jade-color)}.main-sustainability.color-red .fifty-fifty .info .cont-image:after{content:"";position:absolute;bottom:0;width:100%;height:1rem;background:var(--red-color)}.main-sustainability.color-red .fifty-fifty .type-6 .info .cont-image:after{content:none !important}.main-sustainability.color-yellow .fifty-fifty .info .cont-image:after{content:"";position:absolute;bottom:0;width:100%;height:1rem;background:var(--yellow-color)}.main-sustainability.color-grey .fifty-fifty .info .cont-image:after{content:"";position:absolute;bottom:0;width:100%;height:1rem;background:var(--grey-color)}.main-sustainability .fifty-fifty .info .cont-image img{display:block}@media screen and (min-width:768px){.main-sustainability .fifty-fifty .info .cont-image img{display:none}.main-sustainability .fifty-fifty .type-7 .info .cont-image img,.main-sustainability .fifty-fifty .type-8 .info .cont-image img{display:block !important}}.main-sustainability .fifty-fifty .sub-title{font-size:clamp(1.15rem, 3vw, 5rem);line-height:1;font-weight:400;margin-bottom:1rem;margin-top:0}.main-sustainability .fifty-fifty .desc{padding:0 6rem 0 3rem}.main-sustainability .fifty-fifty .desc *:is(h1,h2,h3,h4,h5,h6){margin-top:0}.main-sustainability .fifty-fifty .second-link{position:absolute;top:10%;right:1rem;font-size:.75rem !important;width:5rem;height:5rem}.main-sustainability .fifty-fifty .type-1:before{content:"";position:absolute;left:0;top:50%;background:var(--main-color);width:.5rem;height:70%;translate:0 -50%}.main-sustainability .fifty-fifty .type-3:before{content:"";position:absolute;left:0;top:50%;background:var(--main-color);width:.5rem;height:70%;translate:0 -50%}.main-sustainability .fifty-fifty .lateral:after{content:"";position:absolute;right:0;top:50%;background:var(--main-color);width:.5rem;height:70%;translate:0 -50%}.main-sustainability .float-label{position:absolute;bottom:40%;right:0;text-align:right;z-index:-1}.main-sustainability:not(.page-child) .float-label{bottom:15%}.main-sustainability .text-full{padding:0 2rem;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .text-full .title{margin:0;line-height:1}.main-sustainability .text-full .content{padding:0 4rem 0 3rem}.main-sustainability .text-full .content.text-white *:is(h1,h2,h3,h4,h5,h6){color:#fff}.main-sustainability .text-full .content.text-white a{color:#fff}.main-sustainability .text-full .content.text-white .white-link-button:before{content:url(/wp-content/themes/geopark/icons/arrow-right-2.svg)}.main-sustainability .text-full .second-link{position:absolute;top:10%;right:1rem;font-size:.75rem !important;width:5rem;height:5rem}.main-sustainability .image-full .title{padding:0 2rem;margin-top:0;margin-bottom:2rem}.main-sustainability .image-full{margin-bottom:4rem;position:relative}.main-sustainability .goals{padding:0 2rem 2rem;text-wrap:wrap;margin-bottom:4rem;position:relative;background:#f2f2f2}.main-sustainability .goals .title{margin-top:0;line-height:1;font-weight:700}.main-sustainability .goals .items{padding:0 1rem}.main-sustainability .goals .items .item{padding:0 2rem;overflow:hidden;position:relative}.main-sustainability.color-green .goals .items .item .title:after{content:"";width:100%;height:2px;background:var(--green-color);position:absolute;left:calc(100% + .5rem);top:50%}.main-sustainability.color-jade .goals .items .item .title:after{content:"";width:100%;height:2px;background:var(--jade-color);position:absolute;left:calc(100% + .5rem);top:50%}.main-sustainability.color-grey .goals .items .item .title:after{content:"";width:100%;height:2px;background:var(--grey-color);position:absolute;left:calc(100% + .5rem);top:50%}.main-sustainability.color-yellow .goals .items .item .title:after{content:"";width:100%;height:2px;background:var(--yellow-color);position:absolute;left:calc(100% + .5rem);top:50%}.main-sustainability.color-red .goals .items .item .title:after{content:"";width:100%;height:2px;background:var(--red-color);position:absolute;left:calc(100% + .5rem);top:50%}.main-sustainability .goals .items .item .top h3{margin-top:0;line-height:1;position:relative;font-weight:600;font-size:clamp(5rem, 8vw, 9rem);margin-right:.5rem;margin-bottom:1.5rem;letter-spacing:-5px}.main-sustainability .goals .items .item .top h5{color:var(--grey-color);margin:0;margin-bottom:.5rem;line-height:1.25;font-size:clamp(1.5rem, 2vw, 2.5rem)}.main-sustainability .goals .items .item .top .icon{max-height:60px;display:block;margin:0 auto}.main-sustainability .footer .row.columns{align-items:end;padding:0 4rem 4rem}.main-sustainability .footer .footer-privacy ul a,.main-sustainability .footer .footer-second-menu ul li a{color:#000}.main-sustainability .footer .footer-second-menu .sub-menu-wrap{display:none}.main-sustainability .footer .footer-social-media img{filter:invert(1);padding:.5rem;width:40px;border:2px solid #fff;border-radius:.25rem;margin-top:1rem}.main-sustainability .footer .footer-privacy ul{list-style:none;padding:0}.main-sustainability .footer .label{overflow:hidden}.main-sustainability .footer .label span{font-size:clamp(1.5rem,6vw,12rem);line-height:1;display:block;text-align:center}.main-sustainability .header-downloads{padding:0 1rem;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .header-downloads .year{font-size:clamp(10rem, 18vw, 20rem);font-weight:500;line-height:.85;display:inline-block;position:relative;overflow:hidden;color:var(--main-gray)}.main-sustainability .header-downloads .year a{left:50%;top:50%;translate:-50% -50%;position:absolute}.main-sustainability .header-downloads .title{color:#363a3f;line-height:1;font-weight:700;position:relative;margin-top:0}.main-sustainability .header-downloads .title:after{content:"";position:absolute;right:calc(100% + .5rem);top:1rem;background:var(--main-color);width:.5rem;height:2rem}.main-sustainability .header-downloads .desc>*{font-size:clamp(3.5rem, 5.75vw, 8rem);color:var(--main-gray);line-height:.85;margin:0;text-align:right}.main-sustainability .report-downloads{padding:0 6rem 0 1rem;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .report-downloads .downloads-form__row{margin-bottom:4rem}.main-sustainability .report-downloads .downloads-form__category{font-size:clamp(1.5rem, 4vw, 6rem);font-weight:700;margin-bottom:2rem}.main-sustainability .report-downloads input{accent-color:var(--main-color);height:20px;width:20px}.main-sustainability .report-downloads .downloads-form__checkbox{display:flex;align-items:center;margin-bottom:1rem}.main-sustainability .report-downloads .downloads-form__checkbox-label{margin-left:.5rem;font-weight:500;font-size:1.15rem}.main-sustainability .report-downloads button{text-transform:capitalize}.main-sustainability .second-link{position:absolute;right:1rem;bottom:2rem}.main-sustainability .featured{padding:0 2rem;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .featured .item{margin-bottom:3rem;padding-right:3rem}.main-sustainability .featured .number{padding:1rem;width:15%;margin-right:3rem;text-align:center}.main-sustainability .featured .desc{width:80%}.main-sustainability .featured .item .desc>p:nth-of-type(1){margin-top:0}.main-sustainability .featured .item .desc .line{width:100%;height:.25rem;margin-bottom:1rem;position:relative;margin-top:11px}.main-sustainability .featured .item .desc .line span{height:15px;position:absolute;width:5rem;bottom:0}.main-sustainability .banner-text{padding:0;text-wrap:wrap;margin-bottom:4rem;position:relative}.main-sustainability .banner-text .info{min-height:450px;display:flex;align-items:end;padding:2rem 4rem}.main-sustainability .banner-text.type-1 .info{justify-content:end}.main-sustainability .banner-text .desc{display:flex;flex-direction:column;justify-content:center;padding:2rem}.main-sustainability .banner-text .desc *:is(h1,h2,h3,h4,h5,h6){font-size:var(--little-title);color:#fff;font-weight:700;margin:0}@media screen and (min-width:768px){.col-md-3{width:calc(100% / 12* 3)}.col-md-4{width:calc(100% / 12* 4)}.col-md-5{width:calc(100% / 12 * 5)}.col-md-6{width:50%}.col-md-7{width:calc(100% / 12 * 7)}.col-md-8{width:calc(100% / 12 * 8)}.col-md-auto{width:auto}.justify-content-md-end{justify-content:flex-end}.flex-md-nowrap{flex-wrap:nowrap}.d-md-flex{display:flex}.d-md-block{display:block}.d-md-none{display:none}.mx-n-5{margin:0 -5rem}}@media screen and (min-width:1100px){.cont-button-burger{position:absolute;left:50%;top:50%;translate:-50% -25%}}@media screen and (max-width:1025px){.main-sustainability .grid-speed .even .info,.main-sustainability .grid-speed .odd .info{width:100%}}@media screen and (max-width:768px){.templatessustainability:not(.page-child) .cont-button-burger{display:flex}.scrool{display:none}.menu-sustainability{padding:1.5rem 1rem}.menu-sustainability .sustainability-nav>ul{display:flex;gap:.75rem}.menu-sustainability .sustainability-nav>ul li a{font-size:.85rem}.main-sustainability .banner{padding-left:1.5rem;padding-top:8rem;padding-bottom:2rem}.main-sustainability .banner .menu{display:none}.main-sustainability .banner .title h1{border:none;margin-bottom:3rem}.main-sustainability .banner .cont-year{text-align:center}.main-sustainability .banner .year{margin-bottom:2rem}.cont-button-burger{height:50px;width:50px}.cont-button-burger button.burger{width:25px}.main-sustainability .text-columns,.main-sustainability .about,.main-sustainability .header,.main-sustainability .results,.main-sustainability .message,.main-sustainability .fifty-fifty,.main-sustainability .text-full,.main-sustainability .goals,.main-sustainability .report-downloads,.main-sustainability .featured{padding:0 1rem}.main-sustainability .grid-speed .odd{padding-top:0 !important;display:flex;align-items:center;margin-bottom:2rem}.main-sustainability .grid-speed .odd .info{order:2}.main-sustainability .grid-speed .odd .icon{order:1}.main-sustainability .grid-speed .even .info,.main-sustainability .grid-speed .odd .info{position:relative}.main-sustainability .grid-speed .even{padding-bottom:0 !important;margin-top:0 !important;display:flex;align-items:center;margin-bottom:2rem}.main-sustainability .grid-speed .odd .line,.main-sustainability .grid-speed .even .line{display:none}.main-sustainability .about .container-fluid:after{display:none}.main-sustainability .about .title{position:relative;color:#000;width:100%}.main-sustainability .about .title br{display:none}.main-sustainability .header .info{padding-left:0}.main-sustainability .text-full .content,.main-sustainability .fifty-fifty .desc{padding:0;margin-top:0}.main-sustainability .fifty-fifty .desc *:is(h1,h2,h3,h4,h5,h6){margin-top:2rem}.main-sustainability .fifty-fifty .type-1 .desc,.main-sustainability .fifty-fifty .type-3 .desc{order:2}.main-sustainability .fifty-fifty .type-1 .info,.main-sustainability .fifty-fifty .type-3 .info{order:1}.main-sustainability .report-downloads .second-link,.main-sustainability .fifty-fifty .second-link{display:none}.main-sustainability .goals .items{padding:0}.main-sustainability .goals .items .item{padding:0;margin-bottom:2rem}.main-sustainability .breadcrumb{padding-left:.5rem}.main-sustainability .footer .row.columns{padding:2rem 1rem;gap:1rem}.main-sustainability .featured .item{padding-right:0}.main-sustainability .featured .number{margin-right:1rem}.main-sustainability .banner-text .info{min-height:250px}.main-sustainability .banner-text.type-1 .info{order:1;min-height:250px}.main-sustainability .banner-text.type-1 .desc{order:2}}