@import url("https://fonts.googleapis.com/css2?family=Aleo:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Inter&display=swap");:root{--white:#fff;--bg-color-iron:#cfd2d3;--bg-color-bunker:#101820;--bg-black-haze:#e7e9e9;--bg-cod-gray:#1e1e1e}body{overflow-x:hidden}.color-bunker{color:var(--bg-color-bunker)}a.color-bunker{color:var(--bg-color-bunker)!important}.bg-bunker{background-color:var(--bg-color-bunker)}.bg-iron{background-color:hsla(195,4%,82%,.5);background-image:url(https://23649569.fs1.hubspotusercontent-na1.net/hubfs/23649569/raw_assets/public/Mantra_Holder/site/images/header-bg.png);background-position:50%;background-size:cover}.color-iron{color:var(--bg-color-iron)}a.color-iron{color:var(--bg-color-iron)!important}.bg-white{background-color:var(--white)}.color-white{color:var(--white)}a.color-iron{color:var(--white)!important}.scroll-header{color:var(--bg-color-bunker)!important;cursor:pointer;font-family:Arial Narrow;font-size:14px;font-style:normal;font-weight:700;line-height:16px;padding-right:25px;position:relative;text-decoration:none!important;text-transform:uppercase}.scroll-header:after{content:url(https://23649569.fs1.hubspotusercontent-na1.net/hubfs/23649569/raw_assets/public/Mantra_Holder/site/images/arrow-down.svg);display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}strong{font-weight:700}.h1{font-size:80px;line-height:92px}.h1,.h2{font-family:Arial;font-style:normal;font-weight:400}.h2{font-size:60px;line-height:69px}.title-arial{font-family:Arial;font-size:20px;line-height:23px}.paragraph-aleo,.title-arial{font-style:normal;font-weight:400}.paragraph-aleo{font-family:Aleo;font-size:17px;line-height:20px}.paragraph-arial{font-family:Arial;font-size:20px;font-style:normal;font-weight:400;line-height:23px}.text-arial-arrow{font-family:Arial Narrow;font-size:14px;font-style:normal;font-weight:700;line-height:16px;text-align:center;text-transform:uppercase}.thankyou-modal{background-color:var(--bg-color-bunker)}.thankyou-modal .circle-text-container-white{align-items:center;border-radius:50% 50%;display:flex;height:100%;justify-content:space-between;overflow:hidden;position:relative;width:100%}.thankyou-modal .circle-text-container-white:after,.thankyou-modal .circle-text-container-white:before{background:var(--white);content:"";display:block;height:100%;width:47%}.thankyou-modal .circle-text-container-white .circle-text{align-items:center;background:var(--white);color:var(--bg-color-bunker);display:flex;font-size:14px;justify-content:center;left:50%;line-height:16px;min-height:33px;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:65%}.thankyou-modal .modal-content{background-color:var(--bg-color-bunker);border:none;border-radius:inherit;color:var(--white);position:relative}.thankyou-modal .modal-content .modal-body{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:80px;padding-top:86px}.thankyou-modal .modal-content .modal-body .title{font-family:Arial;font-size:45px;font-style:normal;font-weight:400;line-height:52px;max-width:380px;text-align:center;text-transform:uppercase}.thankyou-modal .modal-content .modal-body .container-circle{display:flex;margin-top:37px;position:relative;transform:translateX(-11%)}.thankyou-modal .modal-content .modal-body .container-circle .item-box{display:block;height:140px;width:140px}.thankyou-modal .modal-content .modal-body .container-circle .item-box:nth-child(2){left:0;position:absolute;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}.thankyou-modal .modal-content .modal-body .container-circle .item-box:nth-child(4){left:0;position:absolute;transform:translateX(150%);-webkit-transform:translateX(150%);-moz-transform:translateX(150%);-ms-transform:translateX(150%);-o-transform:translateX(150%)}.thankyou-modal .modal-content .modal-body .container-circle .item-box .text-link{font-family:Arial Narrow;font-size:12px;font-style:normal;font-weight:700;line-height:14px;max-width:80px;text-align:center;text-transform:uppercase}.thankyou-modal .modal-content .close{margin-right:40px;margin-top:50px;opacity:1;position:absolute;right:0;top:0}.thankyou-modal .modal-content .close .close-modal{height:17px;width:19px}.header-section{background-image:url(https://23649569.fs1.hubspotusercontent-na1.net/hubfs/23649569/raw_assets/public/Mantra_Holder/site/images/header-bg.png);background-position:50%;background-size:cover}.header-section .description-header{font-family:Arial;font-size:20px;font-style:normal;font-weight:400;line-height:23px;margin-left:auto;max-width:600px}.header-section.have-image{padding:105px 0 86px}.header-section.have-image .image-and-link{position:relative}.header-section.have-image .image-and-link .scroll-header{bottom:0;left:0;margin-bottom:-48px;position:absolute;z-index:50}.header-section.have-image .wrapper-image-title{align-items:center;display:flex}.header-section.have-image .wrapper-image-title .container-image{border:2px solid var(--bg-color-bunker);box-sizing:border-box;position:relative;z-index:1}.header-section.have-image .wrapper-image-title .container-image img{border:2px solid var(--bg-color-bunker);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;height:317px;max-height:317px;min-height:317px;object-fit:cover;width:317px}.header-section.have-image .wrapper-image-title .container-text{margin-left:-35px;margin-top:125px;max-width:860px;position:relative;z-index:2}.header-section.not-image{padding:126px 0 87px}.header-section.not-image .h1{margin-bottom:27px}.about-section.have-cta{padding-bottom:60px;padding-top:100px}.about-section.have-cta .border-box{border:2px solid var(--bg-color-bunker)}.about-section.have-cta .border-box.description-container:first-child{border-right:0}.about-section.have-cta .description-container{display:grid;grid-template-rows:auto 147px;min-height:100%;width:100%}.about-section.have-cta .description-container .wrapper-description{border-bottom:2px solid var(--bg-color-bunker);margin-bottom:-1px;padding:25px 25px 0}.about-section.have-cta .description-container .wrapper-description .arrow-right{position:relative;z-index:1}.about-section.have-cta .description-container .wrapper-description .arrow-right img{height:65px;transform:translateY(16px);width:57px}.about-section.have-cta .description-container .wrapper-description .title{margin-bottom:37px;max-width:350px;position:relative;z-index:2}.about-section.have-cta .description-container .wrapper-description .description{margin-left:auto;margin-right:auto;max-width:480px}.about-section.have-cta .description-container .wrapper-empty{display:grid;grid-template-columns:1fr 1fr;height:100%;width:100%}.about-section.have-cta .description-container .wrapper-empty div:first-child{border-right:2px solid var(--bg-color-bunker)}.about-section.have-cta .grid-box{display:grid;grid-template-columns:146px 146px;grid-template-rows:auto 146px 146px;min-height:438px}.about-section.have-cta .grid-box .box-item{border-bottom:2px solid var(--bg-color-bunker);border-right:2px solid var(--bg-color-bunker);min-height:146px}.about-section.have-cta .grid-box .box-item:nth-child(2n){border-right:0}.about-section.have-cta .grid-box .box-item:nth-child(5),.about-section.have-cta .grid-box .box-item:nth-child(6){border-bottom:0}.about-section.objetive-section{padding-bottom:135px;padding-top:135px}.about-section.objetive-section .border-box{border:2px solid var(--white)}.about-section.objetive-section .border-box.description-container:first-child{border-right:0}.about-section.objetive-section .description-container{min-height:292px}.about-section.objetive-section .description-container .wrapper-description{height:100%;padding:25px 48px 42px 25px;width:100%}.about-section.objetive-section .description-container .wrapper-description .capsule-white-text{margin-bottom:36px}.about-section.objetive-section .description-container .wrapper-description .title{margin-bottom:36px;max-width:315px}.about-section.objetive-section .description-container .wrapper-description .description{margin-left:auto;max-width:505px}.about-section.objetive-section .grid-box{display:grid;grid-template-columns:146px 146px;grid-template-rows:auto 146px;min-height:292px}.about-section.objetive-section .grid-box .box-item{border-bottom:2px solid var(--white);border-right:2px solid var(--white)}.about-section.objetive-section .grid-box .box-item:nth-child(2n){border-right:0}.about-section.objetive-section .grid-box .box-item:nth-child(3),.about-section.objetive-section .grid-box .box-item:nth-child(4){border-bottom:0}.customer-mission-section .customer-section{padding-bottom:35px;padding-top:120px}.customer-mission-section .customer-section .container-text{margin-bottom:100px}.customer-mission-section .customer-section .container-text .capsule-text-custom{margin-bottom:35px}.customer-mission-section .customer-section .container-swiper{overflow-x:hidden}.customer-mission-section .customer-section .container-swiper .swiper{height:100%;width:100%}.customer-mission-section .customer-section .container-swiper .swiper-slide{align-items:center;box-sizing:border-box;cursor:grab;display:flex;height:140px;justify-content:center;width:140px}.customer-mission-section .customer-section .container-swiper .swiper-slide img{display:block;height:auto;max-width:100%;object-fit:cover}.customer-mission-section .customer-section .container-swiper .swiper-pagination{margin-top:36px;position:relative}.customer-mission-section .customer-section .container-swiper .swiper-pagination .swiper-pagination-bullet{border:2px solid #293c51;height:15px;margin-right:32px;width:15px}.customer-mission-section .customer-section .container-swiper .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.customer-mission-section .customer-section .container-swiper .swiper-pagination .swiper-pagination-bullet-active{background:#293c51}.customer-mission-section .mission-section{padding-bottom:83px;padding-top:83px}.customer-mission-section .mission-section .container-title .capsule-text-custom{margin-bottom:25px}.customer-mission-section .mission-section .container-title .title{margin-bottom:40px}.customer-mission-section .mission-section .container-description .description{max-width:550px}.companies-section{padding-bottom:70px;padding-top:100px}.companies-section .container-text .mini-title{margin-bottom:17px}.companies-section .container-text .mini-title span{display:block}.companies-section .container-text .title{margin-bottom:22px;max-width:500px}.companies-section .container-description{margin-bottom:133px}.companies-section .container-description .description{max-width:550px;position:relative}.companies-section .container-description .description .arrow-icon{bottom:0;position:absolute;right:0;transform:translateY(40px) translateX(100px);z-index:10}.companies-section .grid-boxes-desktop{border-left:2px solid var(--bg-color-bunker);border-right:2px solid var(--bg-color-bunker);border-top:2px solid var(--bg-color-bunker);display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:auto}.companies-section .grid-boxes-desktop .item-box{border-bottom:2px solid var(--bg-color-bunker);height:160px;width:160px}.companies-section .grid-boxes-desktop .item-box:not(:nth-child(5n)){border-right:2px solid var(--bg-color-bunker)}.companies-section .grid-boxes-desktop .item-box:last-child:not(.fill-item){order:5}.companies-section .grid-boxes-desktop .item-box:nth-last-child(2):not(.fill-item){order:4}.companies-section .grid-boxes-desktop .item-box:nth-last-child(3):not(.fill-item){order:3}.companies-section .grid-boxes-desktop .item-box:nth-last-child(4):not(.fill-item){order:2}.companies-section .grid-boxes-desktop .item-box:nth-last-child(5):not(.fill-item){order:1}.companies-section .grid-boxes-desktop .item-box.cta-box{border-right:0}.companies-section .grid-boxes-desktop .fill-item{border-right:2px solid var(--bg-color-bunker)}.companies-section .grid-boxes-desktop .img-isotype,.companies-section .grid-boxes-desktop .img-logo{border-radius:50%;max-height:100%;max-width:100%;overflow:hidden}.companies-section .grid-boxes-desktop .img-logo{display:none}.companies-section .grid-boxes-desktop .item-box:hover .img-logo{display:block}.companies-section .grid-boxes-desktop .item-box:hover .img-isotype{display:none}.impact-section{padding-bottom:92px;padding-top:112px}.impact-section .container-numbers{align-items:center;column-gap:50px;display:flex;justify-content:flex-start;margin-bottom:47px}.impact-section .container-numbers .item-container{align-items:flex-start;column-gap:14px;display:flex;justify-content:center}.impact-section .container-numbers .item-container .number{margin-top:-20px}.impact-section .container-text{position:relative}.impact-section .container-text .capsule-iron-text{margin-top:-25px;position:absolute;top:0;transform:translateY(-25px)}.impact-section .container-text .description,.impact-section .container-text .title{margin-bottom:25px}.impact-section .container-text .cta-impact{align-items:center;background-color:var(--bg-color-iron);border:2px solid var(--bg-color-bunker);border-radius:200px;color:var(--bg-color-bunker);cursor:pointer;display:inline-block;padding:14px 19px;text-decoration:none}.impact-section .container-text .cta-impact:hover{background-color:transparent;border:2px solid var(--bg-color-iron);color:var(--bg-color-iron)}.impact-section .container-map{box-sizing:border-box!important;height:auto;width:calc(50vw - 15px)}.impact-section .container-map .img-map{height:auto;object-fit:fill;width:100%}.banner-image-section{overflow-x:hidden}.banner-image-section .container-image{height:auto;max-height:567px;position:relative;width:100vw}.banner-image-section .container-image__image{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:100%;max-height:567px;object-fit:cover;width:100%}.banner-image-section .container-image .container-bar{display:flex;flex-direction:column;height:100%;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;row-gap:85px;width:45px;z-index:10}.banner-image-section .container-image .container-bar .bar{height:100%;width:100%}.banner-image-section .container-image .container-bar .bar.first-bar{background-color:var(--bg-black-haze)}.banner-image-section .container-image .container-bar .bar.second-bar{background-color:var(--white)}.contact-section .form-and-text-section{padding-bottom:149px;padding-top:128px}.contact-section .form-and-text-section .container-text{margin-bottom:28px}.contact-section .form-and-text-section .container-text .capsule-text{margin-bottom:60px}.contact-section .form-and-text-section .container-text .title{margin-bottom:22px}.contact-section .form-and-text-section .container-text .arrow-icon{margin-top:20px}.contact-section .form-and-text-section .container-image{padding-left:34px}.contact-section .title-and-cta-section{padding-bottom:150px;padding-top:175px}.contact-section .title-and-cta-section .container-contact-bottom{align-items:center;column-gap:21px;display:flex;flex-wrap:wrap;justify-content:center}.contact-section .title-and-cta-section .container-text{max-width:510px}.contact-section .title-and-cta-section .container-text .mini-title{margin-bottom:22px}.contact-section .title-and-cta-section .container-circle{align-items:center;display:flex;position:relative}.contact-section .title-and-cta-section .container-circle .item-box{display:block;height:170px;width:170px}.contact-section .title-and-cta-section .container-circle .item-box:nth-child(2){left:0;position:absolute;transform:translateX(50%);-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%)}.contact-section .title-and-cta-section .container-circle .item-box:nth-child(4){left:0;position:absolute;transform:translateX(150%);-webkit-transform:translateX(150%);-moz-transform:translateX(150%);-ms-transform:translateX(150%);-o-transform:translateX(150%)}.footer{padding-bottom:73px;padding-top:132px;width:100%}.footer .footer-box{border:2px solid var(--bg-color-iron);min-height:253px}.footer .footer-box:first-child,.footer .footer-box:nth-child(2){border-right:0}.footer .footer-box:first-child{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.footer .footer-box:first-child .circle-text-container{height:50px;margin-right:20px;margin-top:10px;width:50px}.footer .footer-box:first-child .circle-text-container:after,.footer .footer-box:first-child .circle-text-container:before{background-color:var(--bg-color-iron)}.footer .footer-box:first-child .circle-text-container .circle-text{background-color:var(--bg-color-iron);min-height:15px}.footer .footer-box:first-child .wrapper-sections{display:grid;grid-template-columns:repeat(2,1fr);padding:10px 0;row-gap:15px;width:100%}.footer .footer-box:first-child .wrapper-sections .item{color:hsla(195,4%,82%,.2);display:flex;font-family:Inter;font-size:25px;font-style:normal;font-weight:400;line-height:30px}.footer .footer-box:first-child .wrapper-sections .item:first-child,.footer .footer-box:first-child .wrapper-sections .item:nth-child(2){justify-content:flex-start}.footer .footer-box:first-child .wrapper-sections .item:nth-child(3){justify-content:flex-end}.footer .footer-box:first-child .wrapper-sections .item:nth-child(4){justify-content:center}.footer .footer-box:nth-child(2){display:grid;grid-template-rows:repeat(3,1fr)}.footer .footer-box:nth-child(2) .box-network{border-bottom:2px solid var(--bg-color-iron);height:100%;width:100%}.footer .footer-box:nth-child(2) .box-network__circle{align-items:center;aspect-ratio:1/1;border:2px solid var(--bg-color-iron);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.footer .footer-box:nth-child(2) .box-network:last-child{border-bottom:0}.footer .footer-box:nth-child(3) .circle-box{align-items:center;aspect-ratio:1/1;border:2px solid var(--bg-color-iron);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.footer .footer-box:nth-child(3) .circle-box__text{color:var(--bg-color-iron);font-family:Arial;font-size:20px;font-style:normal;font-weight:400;line-height:23px;max-width:130px;text-align:center}.footer .container-phone-email{align-items:center;column-gap:122px;display:flex;justify-content:flex-start;margin-top:70px}.footer .container-phone-email .item{display:flex;flex-direction:column;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:15px;row-gap:2px}@media only screen and (max-width:991px){.h1,.h2{font-size:34px;line-height:39px}.title-arial{font-size:16px;line-height:18px}.paragraph-aleo{font-size:14px;line-height:20px}.paragraph-arial{font-size:14px;line-height:16px}.thankyou-modal .modal-content .close{margin-right:30px;margin-top:30px}.thankyou-modal .modal-content .modal-body .title{font-size:25px;line-height:32px}.thankyou-modal .modal-content .modal-body .container-circle{flex-direction:column;margin-top:-50px;transform:translateX(0)}.thankyou-modal .modal-content .modal-body .container-circle .item-box{display:block}.thankyou-modal .modal-content .modal-body .container-circle .item-box:nth-child(2){transform:translateX(0) translateY(50%)}.thankyou-modal .modal-content .modal-body .container-circle .item-box:nth-child(4){bottom:0;transform:translateX(0) translateY(60px)}.thankyou-modal .modal-content .modal-body .container-circle .item-box .text-link{font-family:Arial Narrow;font-size:12px;font-style:normal;font-weight:700;line-height:14px;max-width:80px;text-align:center;text-transform:uppercase}.thankyou-modal .modal-content .close{margin-right:40px;margin-top:50px;opacity:1;position:absolute;right:0;top:0}.thankyou-modal .modal-content .close .close-modal{height:17px;width:19px}.header-section .description-header{font-size:16px;line-height:18px}.header-section.have-image{padding:132px 0 57px}.header-section.have-image .wrapper-image-title{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.header-section.have-image .wrapper-image-title .container-image{margin-bottom:21px}.header-section.have-image .wrapper-image-title .container-image img{height:194px;max-height:194px;min-height:194px;width:194px}.header-section.have-image .wrapper-image-title .container-text{margin-bottom:37px;margin-left:0;margin-top:0;max-width:100%}.header-section.not-image{padding:126px 0 87px}.header-section.not-image .h1{margin-bottom:27px}.about-section.have-cta{padding-bottom:50px}.about-section.have-cta .border-box:first-child{border-right:2px solid var(--bg-color-bunker)!important}.about-section.have-cta .description-container{display:grid;grid-template-rows:1fr;height:auto;min-height:292px}.about-section.have-cta .description-container .wrapper-description{border-bottom:0;padding:31px 21px 21px}.about-section.have-cta .description-container .wrapper-description .capsule-text{margin-bottom:20px}.about-section.have-cta .description-container .wrapper-description .title{margin-bottom:22px}.about-section.have-cta .description-container .wrapper-empty{display:none}.about-section.have-cta .grid-box{border-top:0;grid-template-columns:1fr 1fr 146px;grid-template-rows:146px 146px;min-height:auto}.about-section.have-cta .grid-box .box-item{border-bottom:0}.about-section.have-cta .grid-box .box-item,.about-section.have-cta .grid-box .box-item:nth-child(2n){border-right:2px solid var(--bg-color-bunker)}.about-section.have-cta .grid-box .box-item:nth-child(3){border-bottom:2px solid var(--bg-color-bunker);border-right:0}.about-section.have-cta .grid-box .box-item:nth-child(6){border-right:0}.about-section.have-cta .grid-box .box-item:nth-child(6) .circle-color-bunker{padding:7px}.about-section.have-cta .grid-box .box-item:nth-child(4),.about-section.have-cta .grid-box .box-item:nth-child(5){display:none}.about-section.have-cta .grid-box .box-item:first-child,.about-section.have-cta .grid-box .box-item:nth-child(2){grid-row-end:span 2;grid-row-start:1}.about-section.objetive-section{padding-bottom:50px;padding-top:100px}.about-section.objetive-section .border-box:first-child{border-bottom:0;border-right:2px solid var(--white)!important}.about-section.objetive-section .description-container{border-right:2px solid var(--white)}.about-section.objetive-section .description-container .wrapper-description{padding:31px 21px 21px}.about-section.objetive-section .description-container .wrapper-description .capsule-white-text{margin-bottom:20px}.about-section.objetive-section .description-container .wrapper-description .title{margin-bottom:20px;max-width:100%}.about-section.objetive-section .description-container .wrapper-description .description{margin-left:0;max-width:100%}.about-section.objetive-section .grid-box{grid-template-columns:1fr 1fr 146px;grid-template-rows:146px 146px;height:auto;width:100%}.about-section.objetive-section .grid-box .box-item{border-bottom:2px solid var(--white);border-right:2px solid var(--white)}.about-section.objetive-section .grid-box .box-item:first-child,.about-section.objetive-section .grid-box .box-item:nth-child(2){border-bottom:0;grid-row-end:span 2;grid-row-start:1}.about-section.objetive-section .grid-box .box-item:nth-child(3){border-bottom:2px solid var(--white)}.about-section.objetive-section .grid-box .box-item:nth-child(3),.about-section.objetive-section .grid-box .box-item:nth-child(4){border-left:2px solid var(--white);border-right:none;grid-column-start:3}.customer-mission-section .customer-section{padding-bottom:80px;padding-top:105px}.customer-mission-section .customer-section .container-text{margin-bottom:30px}.customer-mission-section .customer-section .container-swiper .swiper-pagination{margin-top:55px}.customer-mission-section .customer-section .container-swiper .swiper-pagination .swiper-pagination-bullet{margin-right:17px}.customer-mission-section .customer-section .container-swiper .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.customer-mission-section .mission-section{padding-bottom:80px;padding-top:100px}.companies-section{padding-bottom:119px;padding-top:93px}.companies-section .container-text .mini-title{margin-bottom:27px}.companies-section .container-description{margin-bottom:295px}.companies-section .container-description .description .arrow-icon{transform:translateY(140px) translateX(0) rotate(45deg)}.companies-section .grid-boxes-desktop{display:none}.companies-section .grid-boxes-mobile{border:2px solid var(--bg-color-bunker);display:grid;grid-template-columns:repeat(3,1fr);width:100%}.companies-section .grid-boxes-mobile .item-box{height:100%;width:100%}.companies-section .grid-boxes-mobile .item-box:not(:nth-child(3n)){border-right:2px solid var(--bg-color-bunker)}.companies-section .grid-boxes-mobile .item-box:not(:nth-last-child(-n+3)){border-bottom:2px solid var(--bg-color-bunker)}@supports not (aspect-ratio:1){.companies-section .grid-boxes-mobile .item-box:before{content:"";float:left;padding-top:100%}.companies-section .grid-boxes-mobile .item-box:after{clear:both;content:"";display:block}}.companies-section .grid-boxes-mobile .item-box .img-isotype,.companies-section .grid-boxes-mobile .item-box .img-logo{border-radius:50%;max-height:100%;max-width:100%;overflow:hidden}.companies-section .grid-boxes-mobile .item-box .img-logo{display:none}.companies-section .grid-boxes-mobile .item-box .item-box:hover .img-logo{display:block}.companies-section .grid-boxes-mobile .item-box .item-box:hover .img-isotype{display:none}.companies-section .grid-boxes-mobile .cta-box .text-link{max-width:70px}.impact-section{padding-bottom:40px;padding-top:112px}.impact-section .container-numbers{column-gap:40px;margin-bottom:26px}.impact-section .container-numbers .item-container{flex-direction:column;justify-content:center}.impact-section .container-numbers .item-container .number{font-size:60px;line-height:69px;margin-top:0}.impact-section .container-text{margin-bottom:50px}.impact-section .container-text .capsule-iron-text{margin-bottom:25px;position:static;transform:translateY(0)}.impact-section .container-map{width:100%}.banner-image-section .container-image{height:348px}.banner-image-section .container-image .container-bar{row-gap:31px;width:19px}.contact-section .form-and-text-section{padding-bottom:50px;padding-top:110px}.contact-section .form-and-text-section .container-text{margin-bottom:12px}.contact-section .form-and-text-section .container-text .capsule-text{margin-bottom:30px}.contact-section .form-and-text-section .container-text .title{max-width:200px}.contact-section .form-and-text-section .container-image{margin-bottom:110px;padding-left:0}.contact-section .title-and-cta-section{padding-bottom:85px;padding-top:75px}.contact-section .title-and-cta-section .container-text .mini-title{margin-bottom:30px}.contact-section .title-and-cta-section .container-circle{flex-direction:column;top:-70px}.contact-section .title-and-cta-section .container-circle .item-box:nth-child(2){transform:translateX(0) translateY(50%);-webkit-transform:translateX(0) translateY(50%);-moz-transform:translateX(0) translateY(50%);-ms-transform:translateX(0) translateY(50%);-o-transform:translateX(0) translateY(50%)}.contact-section .title-and-cta-section .container-circle .item-box:nth-child(4){bottom:0;transform:translateX(0) translateY(70px);-webkit-transform:translateX(0) translateY(70px);-moz-transform:translateX(0) translateY(70px);-ms-transform:translateX(0) translateY(70px);-o-transform:translateX(0) translateY(70px)}.footer{padding-bottom:65px;padding-top:56px}.footer .footer-box:first-child{border:2px solid var(--bg-color-iron);border-bottom:0;min-height:338px}.footer .footer-box:first-child .circle-text-container{height:40px;width:40px}.footer .footer-box:first-child .wrapper-sections{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .footer-box:first-child .wrapper-sections .item{font-size:20px;line-height:24px}.footer .footer-box:first-child .wrapper-sections .item:first-child,.footer .footer-box:first-child .wrapper-sections .item:nth-child(2),.footer .footer-box:first-child .wrapper-sections .item:nth-child(3),.footer .footer-box:first-child .wrapper-sections .item:nth-child(4){justify-content:center}.footer .footer-box:nth-child(2) .box-network:last-child{border-bottom:0}.footer .container-phone-email{column-gap:20px;margin-top:40px}}input[type=file]{display:none}.aspect-ratio-1{aspect-ratio:1}@supports not (aspect-ratio:1){.aspect-ratio-1:before{content:"";float:left;padding-top:100%}.aspect-ratio-1:after{clear:both;content:"";display:block}}@media only screen and (max-width:991px){.border-dunker-right{border-right:2px solid var(--bg-color-bunker)!important}}