.expandableBox{position:relative;width:100%;height:700px}.expandableBox:hover .expandable_bgImage{transform:scale(1.1);transition:ease 2.5s}.buttonSelectionDescription{font-size:12px;color:var(--colW)}p.videoDescription{font-size:12px;background:rgba(0, 0, 0, 0.6);margin-top:-6px;padding:10px;text-align:center}.expandableDescription{padding-top:96px;padding-bottom:36px}.expandable_bgImage{position:absolute;top:0;overflow:hidden;height:100%;width:100%;transition:ease 2.5s}.expandable_bgImage img{position:absolute;object-fit:cover;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.expandable_bgImage:after{background:-moz-linear-gradient(-45deg, black 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(-45deg, black 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(135deg, black 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#00000000",GradientType=1);content:"";position:absolute;width:100%;height:100%}.expandableDescription{position:absolute;z-index:5;color:var(--colW);top:45%;left:0;padding:0 20px;margin:96px 0 36px 0}.headerPosition{height:100%}.headerPosition.active{height:auto;position:absolute;width:100%}.headerPosition.active .expandableDescription{margin:96px 0 36px 0}.headerPosition .expandableDescription{margin:0}.expandable_headline{font-size:35px;text-transform:uppercase;position:relative;transition:0.3s;margin-top:4px}.expandable_headline h2{font-size:35px}.expandable_headline.active{top:0px}.expandable_subline{font-size:16px;margin-bottom:20px}.expandable_description{opacity:0;transition:0.3s}.expandable_description.active{opacity:1}.expandableTriggerHolder{z-index:10;position:absolute;width:100%;height:100%;transition:ease 0.5s}.expandableTriggerHolder.active,.expandZoomIndex .expandToggle.closeExpandable{width:40px;height:40px !important;top:20px;bottom:auto;left:auto;right:20px;transition:ease 0.5s}.expandableBoxHolder{display:table;height:750px;width:100%;position:relative;margin-bottom:20px}.expandableBox{position:absolute;overflow:hidden;cursor:pointer}.expandableBoxHolder .expandableBox01 .expandableBox{position:absolute;top:0;left:0;width:calc(30% - 12px);height:750px;transition:ease-out 0.3s}.expandableBoxHolder .expandableBox02 .expandableBox{position:absolute;top:0;right:35%;width:calc(35% - 12px);height:calc(400px - 12px);transition:ease-out 0.3s}.expandableBoxHolder .expandableBox03 .expandableBox{position:absolute;top:0;right:0;width:calc(35% - 24px);height:calc(400px - 12px);transition:ease-out 0.3s}.expandableBoxHolder .expandableBox04 .expandableBox{position:absolute;bottom:0;right:35%;width:calc(35% - 12px);height:calc(350px - 12px);transition:ease-out 0.3s}.expandableBoxHolder .expandableBox05 .expandableBox{position:absolute;bottom:0;right:0;width:calc(35% - 24px);height:calc(350px - 12px);transition:ease-out 0.3s}.expandZoom{width:100% !important;height:100% !important}.expandZoomIndex{z-index:100}.expandToggle{position:absolute;width:35px;height:35px;padding:5px;color:var(--colW);bottom:20px;left:20px;z-index:1;background:var(--colW);border-radius:50%}.expandToggle .scaleIconArrow path,.expandToggle.closeExpandable path{fill:var(--colPrime) !important}.expandZoom .closeExpandable .scaleIconArrow,.scaleIconClose{display:none}.expandZoom .closeExpandable .scaleIconClose{display:block}.buttonSelection_holder{opacity:0;z-index:5;right:-100%;transition:ease-out 0.3s}.buttonSelection_holder .buttonSelection{text-align:center;background:rgba(0, 0, 0, 0.8);padding:25px;border:1px solid var(--colW)}.buttonSelection_holder button{color:#000;text-decoration:none;cursor:pointer;transition:ease 0.5s}.buttonSelection_holder button:hover{text-decoration:none;color:var(--colW);background:black}.buttonSelection_holder.active{right:0;opacity:1;transition-delay:0.1s;bottom:20px;position:absolute}.expandable_video{position:absolute;padding:0 155px 20px 20px;opacity:0;height:auto;z-index:5;left:-100%;transition:ease-out 0.3s;width:calc(100% - 655px)}.expandable_PlayAjaxVideo{position:absolute;padding:0 155px 20px 20px;opacity:0;height:auto;z-index:5;left:-100%;transition:ease-out 0.3s;width:100%}.expandable_video.active{bottom:0;left:0;opacity:1}.expandableBox .playExpandableVideo{z-index:10}.expandableBox .play-button-outer{width:64px;height:64px;border:3px solid var(--colW);background-color:rgba(0, 0, 0, 0.25);border-radius:100px;cursor:pointer;position:absolute;right:0;top:calc(50% - 32px);left:0;bottom:0;margin:0 calc(calc(100% - 155px) / 2);transition:0.3s}.expandableBox .play-button{margin:-10px auto 0 20px;top:calc(50% - 6px);position:relative;width:0;height:0;border-style:solid;border-width:1em 0 1em 1.5em;border-color:transparent transparent transparent var(--colW);opacity:1;transition:0.3s}.expandableBox .play-button-outer:hover{background-color:rgba(0, 0, 0, 0.5);transform:scale(1.2)}.expandableBox .play-button-outer:hover .play-button{opacity:1}.expandable_PlayAjaxVideo{position:absolute;left:0;bottom:0;opacity:1;z-index:20}@media screen and (max-width:1199px){.expandableBoxHolder{height:1140px}.expandZoom{height:753px !important}.expandableBoxHolder .expandableBox01 .expandableBox{width:calc(100% - 0px);height:calc(375px - 12px)}.expandableBoxHolder .expandableBox02 .expandableBox{top:calc(375px + 12px);left:0;width:calc(50% - 12px);height:calc(375px - 12px)}.expandableBoxHolder .expandableBox03 .expandableBox{top:calc(375px + 12px);right:0;width:calc(50% - 12px);height:calc(375px - 12px)}.expandableBoxHolder .expandableBox04 .expandableBox{left:0;bottom:0;width:calc(50% - 12px);height:calc(375px - 12px)}.expandableBoxHolder .expandableBox05 .expandableBox{right:0;bottom:0;width:calc(50% - 12px);height:calc(375px - 12px)}}@media screen and (max-width:1199px){.expandableTriggerHolder.active{width:70px;height:25px !important;bottom:12px;right:12px;left:auto;transition:ease 0.5s}.expandableDescription,.expandToggle,.buttonSelection_holder{position:relative;left:auto;top:auto;width:auto;height:auto;bottom:auto}.expandableDescription{width:96%;margin:2% 0 0 2%;position:relative}.expandToggle{width:35px;text-align:center;position:absolute;bottom:12px;right:12px}.expandable_bgImage{position:absolute;top:0}.expandableBox:hover .expandable_bgImage{transform:none}.buttonSelection_holder{margin-left:2}.buttonSelection_holder a,.buttonSelection_holder a:hover{margin-left:12px;background:none;position:relative;padding:0}.buttonSelection_holder.active{right:auto}.headerPosition.active .expandableDescription{margin:0}.expandableBoxHolder .expandableBox01 .expandableBox,.expandableBoxHolder .expandableBox02 .expandableBox,.expandableBoxHolder .expandableBox03 .expandableBox,.expandableBoxHolder .expandableBox04 .expandableBox,.expandableBoxHolder .expandableBox05 .expandableBox{position:relative;margin-bottom:12px;height:220px;display:block;float:left;transition:ease 0.5s;width:100%;left:0;right:0;top:0;bottom:inherit}.expandZoom{height:auto !important;transition:ease 0.5s}.expandZoom .headerPosition.active,.buttonSelection_holder.active{position:relative}.expandZoom .headerPosition.active{margin-bottom:1rem}.expandZoomIndex .expandable_bgImage img{-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);height:100%;min-width:100%;top:0;left:0}.expandable_bgImage img{height:100%;width:100%}.expandZoomIndex .expandable_bgImage img{width:auto;transform:translate(0%, 0%)}.expandable_video.active{left:inherit;right:20px;padding:0;width:100%;max-width:400px}}@media screen and (max-width:991px){.expandable_video.active video{margin-bottom:1rem}.expandable_video.active .videoDescription{display:none}}@media screen and (max-width:767px){.expandable_video{position:relative;margin-bottom:1rem;padding:0 20px}.expandable_video.active{right:inherit;padding:0 20px}.expandable_video.active video{margin-bottom:0}.expandable_video.active .videoDescription{display:block}.buttonSelection_holder.active{padding:0 20px}}@media screen and (max-width:375px){.expandableBoxHolder{margin-left:-17px}}