div.front .investors a:link,div.front .investors a:visited{color:#000;border:1px solid #FFF;padding:10px;display:block;border-radius:6px;border:1px solid #999;text-decoration:none;margin-bottom:7px}@media (min-width: 768px){div.front .investors a:link,div.front .investors a:visited{border:1px solid #FFF;margin-bottom:0}}div.front .investors a:hover,div.front .investors a:active{border:1px solid #999;text-decoration:none}div.front #block-homeinvestors{clear:left;padding-left:0.9375rem;padding-right:0.9375rem}div.front #block-views-block-brand-slider-block-1{clear:left;padding-top:50px;padding-left:0.9375rem;padding-right:0.9375rem}div.front #block-views-block-brand-slider-block-1 footer{text-align:center}div.front #block-views-block-brand-slider-block-1 footer a.brands-home{margin:0 0 20px 0}div.front #block-views-block-brand-slider-block-1 footer a.brands-home:link,div.front #block-views-block-brand-slider-block-1 footer a.brands-home:visited{color:#FFF;background-color:#000;display:inline-block;border:1px solid #000;line-height:100%;text-align:left;text-transform:uppercase;vertical-align:middle;white-space:nowrap;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;font-size:.875rem;padding:14px 18px;font-weight:normal}div.front #block-views-block-brand-slider-block-1 footer a.brands-home:focus{color:#FFF;background-color:#000;text-decoration:none}div.front #block-views-block-brand-slider-block-1 footer a.brands-home:hover,div.front #block-views-block-brand-slider-block-1 footer a.brands-home:active{background-color:#FFF;color:#000;text-decoration:none}.text-center div.front #block-views-block-brand-slider-block-1 footer a.brands-home{margin:10px}div.front .investors h2,div.front #block-views-block-brand-slider-block-1 h2{text-align:center;border-bottom:2px solid #e8e8e8;padding-bottom:5px}div.front .hero{max-width:100%}div.front .region-content{padding-top:0}div.front [id^="block-corporatesocialresponsabilityheadlinehp"] h2{color:#5A5A5A;font-size:1.3rem;text-transform:uppercase;text-align:center;padding:0 1rem;margin-bottom:0;padding-bottom:40px;position:relative}@media (min-width: 992px){div.front [id^="block-corporatesocialresponsabilityheadlinehp"] h2{font-size:1.5rem}}@media (min-width: 992px){div.front .callout.with-bg{padding-left:0.7375rem;padding-right:0.7375rem}}div.front .callout.with-bg:last-child{padding-right:0}div.front .callout.with-bg .inside-block{z-index:2}div.front .callout.with-bg .inside-block .text{height:auto;min-height:auto;padding:20px}div.front .callout.with-bg .inside-block .text h2{margin-bottom:20px;padding-bottom:0}@media (min-width: 768px){div.front .callout.with-bg .inside-block .text h2{min-height:3.25rem}}@media (min-width: 992px){div.front .callout.with-bg .inside-block .text h2{min-height:4.375rem}}div.front .callout.with-bg .inside-block .text p{display:none}div.front .callout.with-bg .inside-block .button a{position:relative;bottom:auto;color:#fff;left:auto;max-width:none;text-transform:uppercase;transition:all 0.2s linear;display:inline-block;padding:10px 20px;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;border:1px solid #fff;border-radius:unset}div.front .callout.with-bg .inside-block .button a:hover{color:#333}div.front #block-corporatesocialresponsabilitycallout1hp .inside-block,div.front #block-corporatesocialresponsabilitycallout2hp .inside-block,div.front #block-corporatesocialresponsabilitycallout3hp .inside-block{opacity:0}@media (min-width: 768px){div.front #block-corporatesocialresponsabilitycallout2hp .inside-block{animation-delay:250ms}div.front #block-corporatesocialresponsabilitycallout3hp .inside-block{animation-delay:500ms}}@media (min-width: 992px){div.front #block-corporatesocialresponsabilitycallout1hp{padding-left:0}}div.front #block-corporatesocialresponsabilitycallout3hp{margin-bottom:50px}@media (min-width: 768px){div.front #block-corporatesocialresponsabilitycallout3hp{padding-right:0;padding-bottom:30px;margin-bottom:110px}div.front #block-corporatesocialresponsabilitycallout3hp:after{content:"";display:block;position:absolute;left:50%;bottom:-50px;height:58%;width:200vw;transform:translateX(-50%);z-index:-1;box-sizing:border-box;background-color:#62bb46}}div.front #block-corporatesocialresponsabilitybghp{background-color:#62BB47;bottom:0;height:100%;width:100%;z-index:0}div.front .block-portfolio-brands .brand-images .brand-image{opacity:0}div.front .block-portfolio-brands .brand-images .brand-image a:focus{outline:10px auto #5E9ED6}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(2){animation-delay:100ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(3){animation-delay:200ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(4){animation-delay:300ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(5){animation-delay:400ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(6){animation-delay:500ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(7){animation-delay:600ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(8){animation-delay:700ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(9){animation-delay:800ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(10){animation-delay:900ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(11){animation-delay:1000ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(12){animation-delay:1100ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(13){animation-delay:1200ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(14){animation-delay:1300ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(15){animation-delay:1400ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(16){animation-delay:1500ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(17){animation-delay:1600ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(18){animation-delay:1700ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(19){animation-delay:1800ms}div.front .block-portfolio-brands .brand-images .brand-image:nth-of-type(20){animation-delay:1900ms}div.front #block-ourlatestnewshomepage .swiper-container{opacity:0}div.front .block-hero-carousel .swiper-container .hero__bg{position:unset}@media (min-width: 768px){div.front .block-hero-carousel .swiper-container .hero__bg{position:relative}}div.front .block-hero-carousel .swiper-container .hero__bg .hero__bg_video{height:100%;width:100%}div.front .block-hero-carousel .swiper-container .hero__bg .hero__bg_video>div{width:100%;height:100%}div.front .block-hero-carousel .swiper-container .hero__bg .hero__bg_video>div video{position:unset;width:100vw;background-size:cover;object-fit:cover}@media (min-width: 768px){div.front .block-hero-carousel .swiper-container .hero__bg .hero__bg_video>div video{height:100%;position:relative}}div.front .block-hero-carousel .swiper-container .hero__content-container{display:table}div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content{display:table-cell;vertical-align:middle;background:#0F7DBC}@media (min-width: 768px){div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content{background:transparent}}div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content .hero__title{color:#FFF;font-family:"Montserrat",sans-serif;font-size:1.875rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media (min-width: 768px){div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content .hero__title{font-size:2.75rem}}div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content .hero__description{color:#FFF;font-family:"Noticia Text";font-size:1.25rem;font-style:italic;font-weight:400;line-height:normal}@media (min-width: 768px){div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content .hero__description{font-size:1.625rem}}div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content .hero__cta-link{font-family:"Montserrat",sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:normal}div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content .hero__cta-link a{color:#FFF;background:transparent;border:solid 1px #FFF}div.front .block-hero-carousel .swiper-container .hero__content-container .hero__content .hero__cta-link a:hover{background:gray;opacity:.6;color:#FFF;border:solid 1px #FFF}div.front .block-hero-carousel .swiper-pagination,div.front .block-hero-carousel .swiper-button-next,div.front .block-hero-carousel .swiper-button-prev{display:none !important}@media (min-width: 768px){div.front #block-hpherocarousel .hero__bg,div.front #block-innovationhero .hero__bg{height:840px}}@media (min-width: 768px){div.front #block-hpherocarousel .hero__bg img,div.front #block-innovationhero .hero__bg img{height:840px}}@media (min-width: 768px){div.front #block-hpherocarousel .hero__content,div.front #block-innovationhero .hero__content{max-width:992px}}div.front #block-hpherocarousel .hero__cta-link,div.front #block-innovationhero .hero__cta-link{font-family:"Montserrat",sans-serif;font-size:.875rem;color:#ffffff;font-style:normal;font-weight:700;line-height:normal;display:grid;align-content:end;width:100%;margin:39px auto;margin:39px auto 0}div.front #block-hpherocarousel .hero__cta-link a,div.front #block-innovationhero .hero__cta-link a{background:none;color:#ffffff;padding:15px 30px;border:3px solid #ffffff}@media (min-width: 768px){div.front #block-hpherocarousel .hero__cta-link,div.front #block-innovationhero .hero__cta-link{margin:39px auto 0 5%}}@media (min-width: 1200px){div.front #block-hpherocarousel .hero__cta-link,div.front #block-innovationhero .hero__cta-link{margin:39px auto}}
