/*!
 * Copyright (c) 2022 WEBLIFE
 *
 * Permission is granted to use this file for the period specified in the contract 
 * between WEBLIFE and the client. Usage of this file beyond the contract period 
 * is strictly prohibited unless an extended license or written permission is obtained.
 *
 * Modifying or editing this file without prior written consent from WEBLIFE 
 * is not permitted.
 *
 * THE FILE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
 * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
 * PARTICULAR PURPOSE AND NONINFRINGEMENT.
 */
.wl-main-slider{position:relative;width:100%;overflow:hidden}.wl-main-slider__inner{display:grid;grid-template-columns:1fr;gap:0}@media screen and (width >= 750px){.wl-main-slider__inner{grid-template-columns:539px auto;align-items:stretch;margin:0 auto}.wl-main-slider__inner.no-right-images{grid-template-columns:1fr}.wl-main-slider__inner.no-right-images .wl-main-slider__slider{width:100%;max-width:100%;height:675px;aspect-ratio:unset;margin:0 auto}.wl-main-slider__inner.no-slider{grid-template-columns:1fr}}.wl-main-slider__inner.no-slider .wl-main-slider__images{max-width:100%;width:100%}.wl-main-slider__slider{position:relative;width:100%;max-width:100%;aspect-ratio:539 / 675;overflow:hidden;margin:0 auto}@media screen and (width >= 750px){.wl-main-slider__slider{width:539px;max-width:539px;height:675px;aspect-ratio:unset;margin:0}}.wl-main-slider__slider .swiper,.wl-main-slider__slider .swiper-wrapper{width:100%;height:100%}.wl-main-slider__slider .swiper-slide{width:100%;height:100%;position:relative}.wl-main-slider__slider .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .3s ease}.wl-main-slider__slider .swiper-slide a:hover img{opacity:.7}.wl-main-slider__slider .swiper-button-next,.wl-main-slider__slider .swiper-button-prev{color:#fff;width:44px;height:44px;background:#0000004d;border-radius:50%}.wl-main-slider__slider .swiper-button-next:hover,.wl-main-slider__slider .swiper-button-prev:hover{background:#0000007f}.wl-main-slider__slider .swiper-button-next:after,.wl-main-slider__slider .swiper-button-prev:after{font-size:20px;font-weight:700}.wl-main-slider__slider .swiper-pagination-bullet{width:12px;height:12px;background:#ffffff7f;opacity:1}.wl-main-slider__slider .swiper-pagination-bullet-active{background:#fff}.wl-main-slider__images{display:none}@media screen and (width < 750px){.wl-main-slider__images{display:block;width:100%}}@media screen and (min-width: 750px) and (max-width: 989px){.wl-main-slider__images{display:block;height:675px}}@media screen and (width >= 990px){.wl-main-slider__images{display:block;height:675px}}@media screen and (width < 750px){.wl-main-slider__images-row{display:grid;grid-template-columns:repeat(2,1fr);gap:0}}@media screen and (min-width: 750px) and (max-width: 989px){.wl-main-slider__images-row{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);height:675px;gap:0}}@media screen and (width >= 990px){.wl-main-slider__images-row{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:675px;gap:0}}@media screen and (width < 750px){.wl-main-slider__images-item{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}}@media screen and (width >= 750px){.wl-main-slider__images-item{position:relative;width:100%;height:100%;overflow:hidden}}.wl-main-slider__images-item img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:opacity .3s ease}.wl-main-slider__images-item a{display:block;width:100%;height:100%}.wl-main-slider__images-item a:hover img{opacity:.7}
