@media only screen and (max-width:767px){.homepage-hero-wrapper .grid__item{margin-top:0}}.homepage-hero-wrapper img{vertical-align:middle;max-width:100%;object-fit:cover;object-position:center;font-family:"object-fit: cover, object-position: center"}.homepage-hero-wrapper .homepage-hero-content-overlay-wrapper{overflow:hidden;transition:opacity .3s linear;position:relative}.homepage-hero-wrapper .homepage-hero-content-overlay-wrapper.overlay-hidden:before{display:none}.homepage-hero-wrapper .homepage-hero-content-overlay-wrapper.overlay-hidden .video--video__static-image,.homepage-hero-wrapper .homepage-hero-content-overlay-wrapper.overlay-hidden .video--video__text-block{transition:opacity .15s ease-in-out;opacity:0;pointer-events:none}.homepage-hero-wrapper .homepage-hero-content-overlay-wrapper:before{background-color:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.homepage-hero-wrapper .homepage-hero-content-overlay-wrapper .icon--placeholder{height:525px}@media only screen and (max-width:767px){.homepage-hero-wrapper .homepage-hero-content-overlay-wrapper .icon--placeholder{height:230px}}.homepage-hero-content-overlay-wrapper--video{overflow:hidden;transition:opacity .3s linear;position:relative}.homepage-hero-content-overlay-wrapper--video.overlay-hidden:before{display:none}.homepage-hero-content-overlay-wrapper--video.overlay-hidden .video--video__static-image,.homepage-hero-content-overlay-wrapper--video.overlay-hidden .video--video__text-block{transition:opacity .15s ease-in-out;opacity:0;pointer-events:none}.homepage-hero-content-overlay-wrapper--video:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.homepage-hero-content-overlay-wrapper--video .icon--placeholder{height:525px}@media only screen and (max-width:767px){.homepage-hero-content-overlay-wrapper--video .icon--placeholder{height:230px}}.homepage-hero-content-overlay-menu-item{height:100%;position:absolute;top:0;width:100%;transition:all .15s ease-in-out 0s;opacity:0;background-position:center center;background-size:cover;display:block;z-index:0}.homepage-hero-content-overlay-menu-item.active{opacity:1;display:block;z-index:1000}.homepage-hero-content-link-wrapper{position:absolute;width:100%;height:100%;z-index:4}@media only screen and (max-width:480px){.advanced-layout--hero__text-block{display:none}}.advanced-layout--hero__text-block.advanced-layout--hero__text-block--mobile{display:none}@media only screen and (max-width:480px){.advanced-layout--hero__text-block.advanced-layout--hero__text-block--mobile{display:block;position:relative;color:inherit;top:auto;transform:none;padding:30px 0}}.homepage-hero-menu-wrapper{padding:0 0 0 30px}@media only screen and (max-width:767px){.homepage-hero-menu-wrapper{padding:20px 0 0 0}}.homepage-hero-menu-indiv-image{margin-bottom:10px;display:inline-block;width:100%;text-align:left}.homepage-hero-menu-indiv-image img{object-fit:contain;font-family:"object-fit: contain"}.homepage-hero-menu--indiv-text{text-align:center;width:100%}.homepage-hero-menu--indiv-text p{opacity:.5}.homepage-hero-menu ul{margin:0;padding:0}.homepage-hero-menu ul li{list-style-type:none;margin:0;margin-top:20px}.homepage-hero-menu ul li:first-child{margin-top:0}.homepage-hero-menu ul li .no-link,.homepage-hero-menu ul li a{display:inline-block;color:var(--text-color);width:100%}.homepage-hero-menu-link .h4,.homepage-hero-menu-link p,.no-link .h4,.no-link p{margin-bottom:0}@media only screen and (max-width:767px){.no-menu-mobile{display:none}}