.m-009-gallery-row-wrapper .title-heading,.m-009-teaser-row-wrapper .title-heading{padding-bottom:40px;text-align:center}
@media only screen and (max-width:939px){.m-009-gallery-row-wrapper .title-heading,.m-009-teaser-row-wrapper .title-heading{padding-bottom:0}
}
@media only screen and (max-width:709px){.m-009-gallery-row-wrapper .title-heading,.m-009-teaser-row-wrapper .title-heading{padding-bottom:5px}
}
@media only screen and (max-width:709px){.m-009-gallery-row{margin-top:20px}
}
@media only screen and (max-width:939px){.m-009-gallery-row{margin-top:40px}
}
@media only screen and (max-width:939px){.m-009-gallery-row.row--33-66 .thirdy-three,.m-009-gallery-row.row--66-33 .thirdy-three{width:100%;flex:0 0 100%;max-width:100%}
}
@media only screen and (max-width:939px){.m-009-gallery-row.row--33-66 .sixty-six,.m-009-gallery-row.row--66-33 .sixty-six{width:100%;flex:0 0 100%;max-width:100%}
}
.m-009-gallery-row__item{position:relative;overflow:hidden}
@media only screen and (max-width:939px){.m-009-gallery-row__item{width:100vw;height:calc((100vw - 40px) / 1.539);width:100%;flex:0 0 100%;max-width:100%;padding:0;overflow:hidden}
.m-009-gallery-row__item:not(.hundred){border-radius:6px}
.m-009-gallery-row__item.hundred.ratio-3-1{height:calc((100vw - 40px) / 3)}
.m-009-gallery-row__item.hundred.ratio-16-9{height:calc((100vw - 40px) / 1.77)}
}
@media only screen and (max-width:709px){.m-009-gallery-row__item{height:calc((100vw - 40px) / 1.539)}
.m-009-gallery-row__item.hundred.ratio-3-1{height:calc((100vw - 40px) / 3)}
.m-009-gallery-row__item.hundred.ratio-16-9{height:calc((100vw - 40px) / 1.77)}
}
@media only screen and (min-width:940px){.m-009-gallery-row__item{height:196px}
.m-009-gallery-row__item.hundred{width:940px}
.m-009-gallery-row__item.hundred.ratio-3-1{height:307px}
.m-009-gallery-row__item.hundred.ratio-16-9{height:615px}
.m-009-gallery-row__item.fifthy{height:301px}
}
@media only screen and (min-width:1240px){.m-009-gallery-row__item{height:262px}
.m-009-gallery-row__item.hundred{width:1240px}
.m-009-gallery-row__item.hundred.ratio-3-1{height:413px}
.m-009-gallery-row__item.hundred.ratio-16-9{height:826px}
.m-009-gallery-row__item.fifthy{height:406px}
}
@media only screen and (min-width:1420px){.m-009-gallery-row__item{height:307px}
.m-009-gallery-row__item.hundred{width:1420px}
.m-009-gallery-row__item.hundred.ratio-3-1{height:473px}
.m-009-gallery-row__item.hundred.ratio-16-9{height:798px}
.m-009-gallery-row__item.fifthy{height:466px}
}
.m-009-gallery-row__item .focuspoint-img-cont{width:100%;height:100%}
.m-009-gallery-row__item .focuspoint{width:100%;height:100%}
.m-009-gallery-row__item .focuspoint img{transition:opacity 2s}
.m-009-gallery-row__item .focuspoint img.invisible-img{opacity:0}
.m-009-gallery-row__item.video-player.active-video .focuspoint img{opacity:0;transition:opacity 2s}
.m-009-gallery-row__item.video-player .youtube-video{opacity:0;width:100%;height:100%;transition:opacity 2s}
.m-009-gallery-row__item.video-player .youtube-video.visible-video{opacity:1}
.m-009-gallery-row__item.video-player .am-img-video-play{cursor:pointer;z-index:9}
.m-009-gallery-row__item.video-player .am-icon-video-play{width:70px;height:70px;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;cursor:pointer;z-index:10;transition:opacity 2s;filter:blur(0) !important}
.m-009-gallery-row__item.video-player .am-icon-video-play:after{width:100%;height:100%;filter:blur(0) !important}
.m-009-gallery-row__item.video-player .am-icon-video-play.hidden{opacity:0}
.m-009-gallery-row__item.video-player .video-player-container{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);z-index:10;transition:opacity 2s}
.m-009-gallery-row__item.video-player .video-player-container .am-icon-video-play{width:70px;position:relative;height:70px;cursor:pointer;filter:blur(0) !important;left:0;top:0}
.m-009-gallery-row__item.video-player .video-player-container .am-icon-video-play:after{width:70px;height:70px;filter:blur(0) !important}
.m-009-gallery-row__item.video-player .video-player-container .am-icon-video-play.hidden{opacity:0}
.m-009-gallery-row__item.video-player .video-player-container button.am-icon-video-play{width:70px;position:relative;height:70px;cursor:pointer;filter:blur(0) !important;left:0;top:0}
.m-009-gallery-row__item.video-player .video-player-container button.am-icon-video-play:after{width:70px;height:70px;filter:blur(0) !important}
.m-009-gallery-row__item.video-player .video-player-container button.am-icon-video-play.hidden{opacity:0}
.m-009-gallery-row__item.video-player .video-player-container .video-title-text{position:relative;color:#fff;font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;line-height:24px;margin-top:10px}
@media only screen and (min-width:940px){.m-009-gallery-row__item.video-player .video-player-container .video-title-text{font-size:22px;line-height:30px;margin-top:20px}
}
@media(min-width:710px){.m-009-gallery-row__item.video-player .video-player-container .video-title-text{font-size:22px;line-height:30px;margin-top:20px}
}
@media only screen and (min-width:1240px){.m-009-gallery-row__item.video-player .video-player-container .video-title-text{font-size:28px;line-height:36px;margin-top:30px}
}
.m-009-gallery-row__item.hundred{padding-right:0;padding-left:0}
.m-009-gallery-row__item.slick-cloned.active-video{background-color:#0f2033}
.m-009-gallery-row__item.slick-cloned.active-video figure{opacity:0;transition:opacity 2s}
.m-009-gallery-row .slick-list{border-radius:20px}
.m-009-gallery-row.row--100-16-9{overflow:hidden;height:calc((100vw - 40px) / 1.77);margin-right:0;margin-left:0}
.m-009-gallery-row.row--100-16-9 .focuspoint:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;display:block;z-index:1;background:rgba(15,32,51,0.5)}
.m-009-gallery-row.row--100-16-9.video-playing .focuspoint:before{content:unset}
@media only screen and (min-width:940px){.m-009-gallery-row.row--100-16-9{height:615px}
}
@media only screen and (min-width:1240px){.m-009-gallery-row.row--100-16-9{height:826px}
}
@media only screen and (min-width:1420px){.m-009-gallery-row.row--100-16-9{height:798px}
}
.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow{height:95%}
.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow:before{border-bottom-left-radius:0;border-bottom-right-radius:0}
.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow .am-icon{top:52.58%}
@media only screen and (max-width:939px){.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow{height:93%}
.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow .am-icon{top:53.78%}
}
@media only screen and (max-width:709px){.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow{height:89%}
.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow .am-icon{top:56.18%}
}
@media only screen and (min-width:940px){.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow{height:93.6%}
.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow .am-icon{top:55.58%}
}
@media only screen and (min-width:1240px){.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow{height:95%}
.m-009-gallery-row.row--100-16-9.video-playing .carousel-arrow .am-icon{top:52.58%}
}
.m-009-gallery-row.row--100-3-1{margin-right:0;margin-left:0;height:calc((100vw - 40px) / 3);overflow:hidden}
@media(min-width:940px){.m-009-gallery-row.row--100-3-1{height:307px}
}
@media(min-width:1240px){.m-009-gallery-row.row--100-3-1{height:413px}
}
@media(min-width:1420px){.m-009-gallery-row.row--100-3-1{height:473px}
}
.m-009-gallery-row figure{border-radius:20px}
.m-009-gallery-row figure img{border-radius:20px}
.carousel-arrow{position:absolute;top:0;width:60px;height:100%;z-index:1;cursor:pointer;left:0}
.carousel-arrow.slick-disabled{opacity:.6 !important;pointer-events:none}
.carousel-arrow.slick-disabled .am-icon{opacity:.3 !important}
@media only screen and (max-width:709px){.carousel-arrow{width:40px}
}
.carousel-arrow:before{border-radius:20px 0 0 20px !important;opacity:.6;background-image:linear-gradient(to left,rgba(0,0,0,0.2),#000);position:absolute;bottom:0;width:60px;height:100%;z-index:1;content:""}
@media only screen and (max-width:709px){.carousel-arrow:before{width:40px}
}
.carousel-arrow--next{right:0;left:auto}
.carousel-arrow--next:before{border-radius:0 20px 20px 0 !important;background-image:linear-gradient(to right,rgba(0,0,0,0.2),#000)}
.carousel-arrow--prev .am-icon:after{transform:rotate(180deg);background-position:center 10px}
.carousel-arrow .am-icon{z-index:2;width:14px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.carousel-arrow .am-icon:after{height:28px;background-size:14px 28px;width:14px;background-position:0 0}