.classic-style,.diaporama{--swiper-pagination-bottom:15px;--swiper-theme-color:var(--secondary);--swiper-pagination-color:var(--swiper-theme-color);--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-inactive-color:#d5d5d5;--swiper-pagination-bullet-inactive-opacity:0.8;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:6px;--swiper-navigation-sides-offset:30px;--swiper-navigation-size:23px;--swiper-navigation-color:var(--primary);--nav-bgcolor:#ffffff;--nav-border-color:var(--primary);--nav-bgcolor-hover:#ebe6c7;--nav-color-hover:var(--primary);--nav-border-hover:var(--primary);width:100%;max-width:100%;position:relative;overflow:hidden}.classic-style .swiper-slide,.diaporama .swiper-slide{display:flex;align-items:center}.classic-style .swiper-slide>article,.classic-style .swiper-slide>iframe,.classic-style .swiper-slide>img,.classic-style .swiper-slide>picture,.classic-style .swiper-slide>video,.diaporama .swiper-slide>article,.diaporama .swiper-slide>iframe,.diaporama .swiper-slide>img,.diaporama .swiper-slide>picture,.diaporama .swiper-slide>video{max-width:100%;width:100%}.swiper-nav{width:100%;position:absolute;top:50%;z-index:1;display:flex;justify-content:space-between}.swiper-button-next,.swiper-button-prev{background-color:var(--nav-bgcolor);border:2px solid var(--nav-border-color);border-radius:30px;font-size:0;height:50px;pointer-events:auto;transition:all .3s ease;width:50px}.swiper-button-next:focus,.swiper-button-next:focus-within,.swiper-button-next:hover,.swiper-button-prev:focus,.swiper-button-prev:focus-within,.swiper-button-prev:hover{color:var(--nav-color-hover);background-color:var(--nav-bgcolor-hover);border:2px solid var(--nav-border-hover)}@media (max-width:992px){.swiper-button-next,.swiper-button-prev{height:40px;width:40px;--swiper-navigation-size:18px;box-shadow:0 0 0 4px #fff}}@media (max-width:580px){.swiper-button-next,.swiper-button-prev{height:30px;width:30px;--swiper-navigation-size:15px;box-shadow:0 0 0 3px #fff}}.swiper-button-next svg,.swiper-button-prev svg{width:50px!important;height:50px!important;padding:10px;border-radius:100%;transition:all .3s ease}.swiper-slider.classic-style.outer-controls+.swiper-nav{--swiper-pagination-bullet-inactive-color:#000;--swiper-navigation-size:23px;--swiper-navigation-color:grey;--nav-bgcolor:transparent;--nav-bgcolor-hover:hsla(0, 0%, 100%, .15);--nav-color-hover:var(--secondary);--nav-border-hover:var(--secondary);--nav-border-color:grey}@media (max-width:1399px){.swiper-slider.classic-style.outer-controls+.swiper-nav{--swiper-navigation-color:#d5d5d5;--nav-border-color:#d5d5d5}}.swiper-slider.classic-style.outer-controls+.swiper-nav .swiper-button-prev{left:15px}@media (min-width:1600px){.swiper-slider.classic-style.outer-controls+.swiper-nav .swiper-button-prev{left:0}}.swiper-slider.classic-style.outer-controls+.swiper-nav .swiper-button-next{right:15px}@media (min-width:1600px){.swiper-slider.classic-style.outer-controls+.swiper-nav .swiper-button-next{right:0}}@media (min-width:1600px){.classic-style.outer-controls{margin-left:80px;margin-right:80px}}.classic-style.inner-controls .swiper-nav,.classic-style:not([class*=controls]) .swiper-nav{z-index:1;transition:var(--trans)}.classic-style.inner-controls .swiper-nav.swiper-button-prev,.classic-style:not([class*=controls]) .swiper-nav.swiper-button-prev{left:15px}.classic-style.inner-controls .swiper-nav.swiper-button-next,.classic-style:not([class*=controls]) .swiper-nav.swiper-button-next{right:15px}