.gallery-container{margin-top:0px;background:#05141f;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-container .pointer{cursor:pointer}.gallery-container .gallery-sticky{padding:0 5%;background-color:#05141f;top:var(--global-header-height);z-index:2}@media screen and (min-width: 768px){.gallery-container .gallery-sticky{padding:0 5%}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-sticky{padding:0 2%}}@media only screen and (min-width: 1024px){.gallery-container .gallery-sticky{padding:0 5%}}.gallery-container .gallery-sticky .sticky-item{padding-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (min-width: 1024px){.gallery-container .gallery-sticky .sticky-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.gallery-container .gallery-sticky .sticky-item>div{padding-top:20px;padding-bottom:20px}.gallery-container .gallery-sticky .sticky-item>div a{cursor:pointer}@media only screen and (min-width: 1024px){.gallery-container .gallery-sticky .sticky-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) and (min-width: 1024px){.gallery-container .gallery-sticky .sticky-item .tab-slider{overflow-x:visible}}.gallery-container .gallery-sticky .sticky-title{padding-bottom:13px}.gallery-container .gallery-sticky__header{display:none}.gallery-container .gallery-sticky__active{position:fixed;top:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#05141f}.gallery-container .gallery-sticky__active .sticky-item__back,.gallery-container .gallery-sticky__active .sticky-title{display:none}.gallery-container .gallery-sticky__active .gallery-sticky__header{display:none}@media only screen and (min-width: 1024px){.gallery-container .gallery-sticky__active .gallery-sticky__header{padding-top:0px !important;padding-bottom:0px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;line-height:30px}}.gallery-container .gallery-sticky__active .sticky-item{padding-top:11px;padding-bottom:11px}.gallery-container .gallery-sticky__tabs .active{padding:10px;border:1px solid #fff;border-radius:10px}@media screen and (min-width: 768px){.gallery-container .gallery-sticky__tabs .active{border:none;padding:0}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-sticky__tabs .active{padding:10px;border:1px solid #fff;border-radius:10px}}@media only screen and (min-width: 1024px){.gallery-container .gallery-sticky__tabs .active{border:none;padding:0}}.gallery-container .gallery-grid{padding:20px 0}@media screen and (min-width: 768px){.gallery-container .gallery-grid{padding:60px 5%}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid{padding:30px 0}}@media only screen and (min-width: 1024px){.gallery-container .gallery-grid{padding:60px 5%}}.gallery-container .gallery-grid--row{margin-bottom:0}@media screen and (min-width: 768px){.gallery-container .gallery-grid--row{margin-bottom:20px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row{margin-bottom:0}}@media only screen and (min-width: 1024px){.gallery-container .gallery-grid--row{margin-bottom:28px}}.gallery-container .gallery-grid--row.type-1-2{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:0;grid-template-areas:'big big sec' 'big big third'}@media screen and (min-width: 768px){.gallery-container .gallery-grid--row.type-1-2{grid-gap:20px 20px;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:'big' 'sec' 'third'}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-1-2{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:0}}@media only screen and (min-width: 1024px){.gallery-container .gallery-grid--row.type-1-2{grid-gap:20px 20px;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:'big' 'sec' 'third'}}.gallery-container .gallery-grid--row.type-1-2 .big{grid-area:big}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-1-2 .big{grid-area:unset}}.gallery-container .gallery-grid--row.type-1-2 .sec{grid-area:sec}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-1-2 .sec{grid-area:unset}}.gallery-container .gallery-grid--row.type-1-2 .third{grid-area:third}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-1-2 .third{grid-area:unset}}@media only screen and (min-width: 1024px){.gallery-container .gallery-grid--row.type-1-2{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:28px 28px;grid-template-areas:'big big sec' 'big big third'}}@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) and (min-width: 1024px){.gallery-container .gallery-grid--row.type-1-2{display:-ms-grid;-ms-grid-columns:1fr 1fr 28px 1fr;-ms-grid-rows:1fr 28px 1fr}.gallery-container .gallery-grid--row.type-1-2 .big{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:2}.gallery-container .gallery-grid--row.type-1-2 .sec{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.gallery-container .gallery-grid--row.type-1-2 .third{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}}.gallery-container .gallery-grid--row-item{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-container .gallery-grid--row-item picture,.gallery-container .gallery-grid--row-item img{max-width:100%;cursor:pointer;display:block;position:absolute;top:0;left:0;right:0;width:100%;height:100%}.gallery-container .gallery-grid--row-item img{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent}.gallery-container .gallery-grid--row-item img:hover{border:2px solid #fff}.gallery-container .gallery-grid--row-item .youtube-thumbnail-frame{width:100%;height:100%}.gallery-container .gallery-grid--row-item .youtube-thumbnail-frame .mask-youtube{position:absolute;background-color:rgba(0,0,0,0.3);top:0;left:0;width:100%;height:100%;cursor:pointer;border:2px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-container .gallery-grid--row-item .youtube-thumbnail-frame .mask-youtube:hover{border:2px solid #fff}.gallery-container .gallery-grid--row-item .youtube-thumbnail-frame iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.gallery-container .gallery-grid--row-item .video-modal-trigger{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:60px;height:60px;border:1px solid #fff;border-radius:30px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding-top:21px;padding-left:24px}.gallery-container .gallery-grid--row-item .video-modal-trigger i{cursor:pointer;color:#fff;display:inline-block;font-size:14px;-webkit-transform:rotate(-90deg) scaleY(1.5);transform:rotate(-90deg) scaleY(1.5)}.gallery-container .gallery-grid--row-item:active,.gallery-container .gallery-grid--row-item:focus{outline:none}.gallery-container .gallery-grid--row-item:active img,.gallery-container .gallery-grid--row-item:focus img{border:2px solid #fff}.gallery-container .gallery-grid--row.type-2-1{display:grid;grid-gap:0;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:'sec big big' 'third big big'}@media screen and (min-width: 768px){.gallery-container .gallery-grid--row.type-2-1{grid-gap:20px 20px;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr;grid-template-areas:'sec' 'third' 'big'}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-2-1{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:0}}@media only screen and (min-width: 1024px){.gallery-container .gallery-grid--row.type-2-1{grid-gap:28px 28px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:'sec big big' 'third big big'}}@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) and (min-width: 1024px){.gallery-container .gallery-grid--row.type-2-1{display:-ms-grid;-ms-grid-columns:1fr 28px 1fr 1fr;-ms-grid-rows:1fr 28px 1fr}.gallery-container .gallery-grid--row.type-2-1 .big{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-column-span:2}.gallery-container .gallery-grid--row.type-2-1 .sec{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.gallery-container .gallery-grid--row.type-2-1 .third{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}}.gallery-container .gallery-grid--row.type-2-1 .big{grid-area:big}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-2-1 .big{grid-area:unset}}.gallery-container .gallery-grid--row.type-2-1 .sec{grid-area:sec}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-2-1 .sec{grid-area:unset}}.gallery-container .gallery-grid--row.type-2-1 .third{grid-area:third}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-2-1 .third{grid-area:unset}}.gallery-container .gallery-grid--row.type-1-1{display:grid;grid-gap:0;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:'one two'}@media screen and (min-width: 768px){.gallery-container .gallery-grid--row.type-1-1{grid-gap:20px 20px;grid-template-columns:1fr;grid-template-rows:1fr 1fr;grid-template-areas:'one' 'two'}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-container .gallery-grid--row.type-1-1{grid-gap:0;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:'one two'}}@media only screen and (min-width: 1024px){.gallery-container .gallery-grid--row.type-1-1{grid-gap:28px 28px;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:'one two'}}@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) and (min-width: 1024px){.gallery-container .gallery-grid--row.type-1-1{display:-ms-grid;-ms-grid-columns:1fr 28px 1fr;-ms-grid-rows:1fr}.gallery-container .gallery-grid--row.type-1-1 .big{-ms-grid-row:1;-ms-grid-column:1}.gallery-container .gallery-grid--row.type-1-1 .sec{-ms-grid-row:1;-ms-grid-column:3}}.gallery-container .load-more-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}.gallery-container .gallery-modal button.slick-arrow{background-color:#05141f;visibility:hidden}.gallery-container .gallery-modal_mobile button.slick-arrow{visibility:visible}.gallery-container .gallery-modal_mobile .modal .modal-dialog{background-color:rgba(5,20,31,0.9) !important}.gallery-container .gallery-modal .modal{z-index:10001}.gallery-container .gallery-modal .modal .modal-close{text-shadow:0px 1px 1px #05141f;font-size:15px;top:30px;right:24px}@media only screen and (min-width: 1024px){.gallery-container .gallery-modal .modal .modal-close{font-size:30px}}.gallery-container .gallery-modal .modal .modal-close:hover{color:#ea0029}.gallery-container .gallery-modal .modal .modal-mask{z-index:99}.gallery-container .gallery-modal .modal .modal-dialog{z-index:100;width:100% !important;max-width:100% !important;height:100% !important;border:0;padding:0;background-color:#05141f;color:#fff}.gallery-container .gallery-modal .modal .modal-dialog>div{height:100%;overflow-y:auto}@media screen and (min-width: 768px){.gallery-container .gallery-modal .modal .modal-dialog>div{overflow-y:hidden}}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content{height:100%}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content:hover .slick-prev{visibility:visible;-webkit-animation:400ms cubic-bezier(0.06, 0.99, 1, 1) 0s slideFromLeft;animation:400ms cubic-bezier(0.06, 0.99, 1, 1) 0s slideFromLeft}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content:hover .slick-next{visibility:visible;-webkit-animation:400ms cubic-bezier(0.06, 0.99, 1, 1) 0s slideFromRight;animation:400ms cubic-bezier(0.06, 0.99, 1, 1) 0s slideFromRight}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider{height:100%;padding:88px 0px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider{padding:10% 0 10% 0%}}@media only screen and (min-width: 1024px){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider{padding:0px}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider{padding:0px}}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list{height:100%}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track{height:100%}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide{width:100vw}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div{display:block;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}@media only screen and (min-width: 1024px){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div picture,.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div img{max-width:100%;width:100%}@media only screen and (min-width: 1024px){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div picture,.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div img{height:100%}}@media only screen and (min-width: 1024px){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div picture,.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div picture,.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div img{width:auto;height:100%;display:block;margin-left:auto;margin-right:auto}}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div>div{width:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1024px){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div>div{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div>div .gallery-modal--image{-webkit-box-flex:3;-ms-flex:3 3 auto;flex:3 3 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.gallery-container .gallery-modal .modal .modal-dialog>div .modal--content .slick-slider .slick-list .slick-track .slick-slide>div>div .gallery-modal--image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.gallery-container .video-thumbnail img,.gallery-container .video-thumbnail img:hover{border:none}.gallery-exp-fragment .gallery-grid--row-item img{position:relative}

.gallery-modal-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal-content{padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal-content{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}}.gallery-modal-content__img-holder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:25px;overflow:hidden;position:relative}@media screen and (min-width: 768px){.gallery-modal-content__img-holder{-ms-flex-preferred-size:70%;flex-basis:70%}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal-content__img-holder{height:70%;-ms-flex-preferred-size:70%;flex-basis:70%;margin-bottom:15px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal-content__img-holder{height:auto;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}}@media only screen and (min-width: 1024px){.gallery-modal-content__img-holder{display:block;margin-bottom:0;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) and (min-width: 1024px){.gallery-modal-content__img-holder{text-align:center}}.gallery-modal-content__img-holder .s7-responsive-image-container{height:100%}.gallery-modal-content__img-holder img{height:auto}@media only screen and (min-width: 1024px){.gallery-modal-content__img-holder img{height:100%}}@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) and (min-width: 1024px){.gallery-modal-content__img-holder img{width:auto !important;margin-left:auto;margin-right:auto}}.gallery-modal-content__img-holder .icon{opacity:0}@media only screen and (min-width: 1024px){.gallery-modal-content__img-holder .icon{display:none}}.gallery-modal-content__img-holder .icon.icon-touch-1,.gallery-modal-content__img-holder .icon.icon-touch-2{opacity:1;-webkit-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in;font-size:25px;position:absolute;right:10px;bottom:10px;background:rgba(0,0,0,0.4);padding:10px;border-radius:4px;z-index:1}@media screen and (min-width: 768px){.gallery-modal-content__img-holder .icon.icon-touch-1,.gallery-modal-content__img-holder .icon.icon-touch-2{bottom:15px;right:15px}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal-content__img-holder .icon.icon-touch-1,.gallery-modal-content__img-holder .icon.icon-touch-2{right:30%}}@media screen and (max-width: 767px) and (orientation: landscape){.gallery-modal-content__img-holder .icon.icon-touch-1,.gallery-modal-content__img-holder .icon.icon-touch-2{right:26%}}.gallery-modal-content__img-holder .icon.hide{display:none}.gallery-modal-content__video-holder{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.gallery-modal-content__video-holder .video-holder{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 1024px){.gallery-modal-content__video-holder .video-holder{min-height:13%;padding:0 20%;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) and (min-width: 1024px){.gallery-modal-content__video-holder .video-holder{padding:0 22%}}.gallery-modal-content__video-holder .video-holder__video-tile{-webkit-box-flex:5;-ms-flex:5;flex:5}@media only screen and (min-width: 1024px){.gallery-modal-content__video-holder .video-holder__video-tile{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1024px){.gallery-modal-content__video-holder .video-holder__video-footer .gallery-modal-slide-item .gallery-modal__text{position:relative;bottom:0;max-height:150px}}@media only screen and (min-width: 1024px) and (min-width: 1024px){.gallery-modal-content__video-holder .video-holder__video-footer .gallery-modal-slide-item .gallery-modal__text{padding:0}}@media only screen and (min-width: 1024px){.gallery-modal-content__video-holder .video-holder__video-footer .gallery-modal-slide-item .gallery-modal__text-left{height:100%}.gallery-modal-content__video-holder .video-holder__video-footer .gallery-modal-slide-item .gallery-modal__text-left .description-text{height:120px;overflow-y:auto}.gallery-modal-content__video-holder .video-holder__video-footer .gallery-modal-slide-item .gallery-modal__text-right__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1024px){.gallery-modal-content__video-holder .youtube-video{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;height:0;padding-bottom:56.25%}}.gallery-modal-content__video-holder .youtube-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.gallery-modal-content .gallery-modal-slide-item{-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (min-width: 768px){.gallery-modal-content .gallery-modal-slide-item{-ms-flex-preferred-size:30%;flex-basis:30%}}@media only screen and (min-width: 1024px){.gallery-modal-content .gallery-modal-slide-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal-content .gallery-modal-slide-item{height:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal-content .gallery-modal-slide-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex:0 1;flex:0 1}}.gallery-modal-content.active-slide picture{-webkit-transform:scale(2);transform:scale(2);background-size:100% 100%;background-repeat:no-repeat no-repeat}.gallery-modal-content.active-slide img{opacity:0}.gallery-modal-content.active-slide .gallery-modal-content__img-holder{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 767px) and (orientation: landscape){.gallery-modal-content.active-slide .gallery-modal-content__img-holder{margin:auto;max-width:50%}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal-content.active-slide .gallery-modal-content__img-holder{margin:auto;max-width:50%}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal-content.active-slide .gallery-modal-content__img-holder .icon.icon-touch-1,.gallery-modal-content.active-slide .gallery-modal-content__img-holder .icon.icon-touch-2{right:15px}}@media screen and (max-width: 767px) and (orientation: landscape){.gallery-modal-content.active-slide .gallery-modal-content__img-holder .icon.icon-touch-1,.gallery-modal-content.active-slide .gallery-modal-content__img-holder .icon.icon-touch-2{right:10px}}

.gallery-modal-slide-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 1024px){.gallery-modal-slide-item{display:block}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal-slide-item{display:block;width:100%}}.gallery-modal__disclaimers{position:fixed;top:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;z-index:10002;outline:none}.gallery-modal__disclaimers__header{margin:0 40px 20px 40px;font-size:18px;border-bottom:2px solid #05141f;padding-bottom:10px;line-height:30px}@media screen and (min-width: 768px){.gallery-modal__disclaimers__header{margin:0 80px 20px 80px}}.gallery-modal__disclaimers__content{max-width:90vw;padding:20px;position:relative;min-height:200px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;color:#05141f;line-height:20px;max-height:75%}.gallery-modal__disclaimers__content__data{max-height:50vh;overflow:auto}.gallery-modal__disclaimers__content__data .active-disclaimer{padding:10px 40px;background:#f2f2f2}@media screen and (min-width: 768px){.gallery-modal__disclaimers__content__data .active-disclaimer{padding:10px 80px}}.gallery-modal__disclaimers__content__data__text{padding:0px 40px;margin-bottom:10px}@media screen and (min-width: 768px){.gallery-modal__disclaimers__content__data__text{padding:0px 80px}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal__disclaimers__content__data__text{display:block}}.gallery-modal__disclaimers__content .modal-close{top:20px;right:20px;position:absolute;cursor:pointer}@media only screen and (min-width: 1024px){.gallery-modal__disclaimers__content{max-width:50vw;padding:40px 0px 20px 0px}}.gallery-modal__text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 8%;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery-modal__text-left{overflow:hidden;-webkit-box-flex:7;-ms-flex:7;flex:7}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal__text-left{-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:right}}.gallery-modal__text-left a{color:inherit;font-weight:bold}.gallery-modal__text-left .description-text{font-family:'designk-medium', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;max-height:180px;min-height:100px;overflow:auto}@media only screen and (min-width: 1024px){.gallery-modal__text-left .description-text{min-height:100%;max-width:100%;overflow:hidden}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal__text-left .description-text{max-height:55px;min-height:50px}}.gallery-modal__text-left .description-text.white{color:#fff}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal__text-left .description-text.black{color:#fff}}@media only screen and (min-width: 1024px){.gallery-modal__text-left .description-text.black{color:#05141f}}@media screen and (max-width: 767px) and (orientation: landscape){.gallery-modal__text-left .description-text p{font-size:14px;margin:0 !important}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal__text-left .description-text p{font-size:14px;margin:0 !important}}.gallery-modal__text-left .description-text *{word-break:break-word}.gallery-modal__text-right{-webkit-box-flex:3;-ms-flex:3;flex:3}.gallery-modal__text-right__social{height:100%;display:block;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 1024px){.gallery-modal__text-right__social{display:-webkit-box;display:-ms-flexbox;display:flex}}.gallery-modal__text-right__social-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}@media only screen and (min-width: 1024px){.gallery-modal__text-right__social-holder{display:block;margin-top:0px}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal__text-right__social-holder{margin-top:0px}}.gallery-modal__text-right__social ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.gallery-modal__text-right__social ul li{width:50px;text-align:right}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal__text-right__social ul li{text-align:start}}.gallery-modal__text-right__social ul li a,.gallery-modal__text-right__social ul li span{color:#fff;outline:none;cursor:pointer;text-decoration:none}.gallery-modal__text-right__social ul li a:hover,.gallery-modal__text-right__social ul li span:hover{color:inherit;outline:none}.gallery-modal__text-right__social ul li a i,.gallery-modal__text-right__social ul li span i{font-size:1.2em}@media only screen and (min-width: 1024px){.gallery-modal__text-right__social.black{color:#05141f}.gallery-modal__text-right__social.black ul li a,.gallery-modal__text-right__social.black ul li span{color:#05141f}.gallery-modal__text-right__social.black ul li a .icon-mail-filled::before,.gallery-modal__text-right__social.black ul li a .icon-pinterest::before,.gallery-modal__text-right__social.black ul li a .icon-twitter::before,.gallery-modal__text-right__social.black ul li a .icon-facebook::before,.gallery-modal__text-right__social.black ul li span .icon-mail-filled::before,.gallery-modal__text-right__social.black ul li span .icon-pinterest::before,.gallery-modal__text-right__social.black ul li span .icon-twitter::before,.gallery-modal__text-right__social.black ul li span .icon-facebook::before{color:#05141f}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal__text-right{margin-top:10px}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal__text-right{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (min-width: 1024px){.gallery-modal__text{position:absolute;bottom:10%}}@media only screen and (min-width: 1024px){.gallery-modal__text{padding:0 15%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 1023px) and (orientation: landscape){.gallery-modal__text{display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.gallery-modal__controls{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gallery-modal__controls a{outline:none;color:#fff;cursor:pointer}.gallery-modal__controls a[disabled]{color:#9ea1a2;cursor:default}.gallery-modal__controls a i{font-size:1.2em;margin-right:10px}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal__controls a:first-child{margin-right:30px}}@media only screen and (min-width: 1024px){.gallery-modal__controls{display:none}}@media screen and (min-width: 812px) and (max-width: 896px) and (orientation: landscape){.gallery-modal__controls{position:absolute;top:25px}}

.youtube-video{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

