<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.gallerysetwraper {position: relative; padding: 1em 2em 2em 2em; margin-bottom: 1em; background: #e0e0e0;  left: -4rem; width: calc(100% + 4rem);}
.gallerysetwraper.single-slider {padding-bottom: 0.6em;}
.gallerysetcaption {padding: 0 0 1em 0; font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif; font-size: 0.85rem; position: relative; margin-top: -2.5em; margin-left: 2.5em; text-align: center;}


.galleryset-pre {padding-bottom: 1em;}
.galleryset-full {padding: 2em; background: #ffffff;}

.galleryscreen-pre {padding: 1em 2em 2em 2em;}
.galleryscreen-full {margin: 2em 2em 0 2em; max-height: calc(100% - 4em);}

.slick-slide {margin: 0px 12px 0 0;}

.galleryset-pre .slick-slide img {xwidth: 120px; height: 100px; padding: 0; xmargin: 0 6px 0 6px; cursor: pointer;}
.galleryset-pre .slick-slide img:hover {box-shadow: 0 0 3px #000000;}
.galleryset-full .slick-slide {width: 100%; text-align: center; margin-right: 0;}
.galleryset-full .slick-slide img {xwidth: 100%; width: auto; max-width: 100%;  max-height: 700px; background: #000000; margin: auto;}

.galleryset-full .slick-prev:before,
.galleryset-full .slick-next:before {color: black;}

.galleryset-full button.slick-prev {height: 50px; width: 50px; left: -25px; z-index: 90;}
.galleryset-full button.slick-next {height: 50px; width: 50px; right: -25px; z-index: 90;}
.galleryset-full button.slick-prev::before,
.galleryset-full button.slick-next::before {font-size: 46px;}

#content .galleryset-full button.slick-prev,
#content .galleryset-full button.slick-next {height: calc(100% - 4.6rem);}
#content .galleryset-full button.slick-prev:hover,
#content .galleryset-full button.slick-next:hover {border: 2px dashed #b0b0b0; border-radius: 16px;}

div.fullscreen-single {position: relative;}
div.fullscreen-single img {width: 100%;}

.fullscreen-openbtn {width: 32px; height: 32px; background: url(../img/open.png) no-repeat 0 0; position: absolute; top: 10px; right: 10px; opacity: 0.8; cursor: pointer;}
.fullscreen-openbtn:hover {opacity: 1;}


#fullscreencontainer {position: fixed; top: 0; left:0; right: 0; bottom: 0; z-index: 999; xbackground: #000000; background: url(../img/fscreen.png); display: none; color: #ffffff;}
#fullscreencontainerMob {position: fixed; top: 0; left:0; right: 0; bottom: 0; z-index: 900; background: #000000; display: none; color: #ffffff; overflow: scroll;}
#fullscreenwraperMob-inner {margin: 0.5rem;}

#fullscreenwraper-outer {position: reletive; padding: 1em; width: calc(100% - 2em); height: calc(100% - 2em - 0px); xbackground: #c0c0c0;}
#fullscreenwraper-inner {position: reletive; width: 100%; height: 100%; background-position: center center; background-size: contain; background-repeat: no-repeat; max-width: 1200px; xmax-height: 800px; margin: auto;}
#fullscreen-bullets {position: relative; height; 50px; text-align: center; margin-top: -50px;}
#xfullscreen-titles {position: relative; height; 50px; text-align: center; margin-top: -50px; text-shadow: 0 0 5px #000000;}
#fullscreen-titles {position: absolute; width: calc(100% - 2em); xheight; 50px; text-align: center; xmargin-top: -50px; bottom: 50px; padding: 0 1em 0 1em; text-shadow: 0 0 5px #000000;}
#fullscreen-titles.disable {display: none;} 
.circle {display: inline-block; width: 5px; height: 5px; margin: 0 2px 0 2px; background: #ffffff; border-radius: 50%; border: 2px solid #000000; cursor: pointer;}
.circle.active {background: #f04000; width: 8px; height: 8px; border: 1px solid #000000; margin: 0;}
.fullscreen-btn {position: absolute; z-index: 99; top: calc(50% - 40px); width: 80px; height: 80px; cursor: pointer;  opacity: 0.7;}
.fullscreen-btn:hover {opacity: 1;}
.fullscreen-btn.disabled {opacity: 0.2; cursor: default;}
#fullscreen-leftbtn {left: 40px;}
#fullscreen-rightbtn {right: 40px;}

#fullscreen-closebtn {position: absolute; top: 30px; right: 30px; z-index: 99; opacity: 0.7;}
#fullscreen-closebtn:hover {opacity: 1;}

#fullscreen-closebtnMob {position: fixed; top: 5px; right: 10px; z-index: 99; opacity: 1;}
#fullscreen-closebtnMob:hover {opacity: 1;}


.fullscreenImgMob {width: 100%;	padding-top: 1rem; margin-bottom: 2rem; text-align: center;}
.fullscreenImgMob img {border: 3px solid #404040; max-width: calc(100% - 6px); max-height: calc(100vh - 2rem);}

@media screen and (max-width: 1150px) {
	.xgallerysetwraper {left: -2rem; width: calc(100% - 0.8rem);}
}

@media screen and (max-width: 850px) {
	.gallerysetwraper {left: -3rem; width: calc(100% + 1.2rem);}
}

@media screen and (max-width: 600px) {
	.gallerysetwraper {left: -1rem; width: calc(100% - 2.0rem);}
}

@media screen and (max-width: 800px) {
	.xfullscreen-openbtn {display: none;}
}

@media screen and (max-width: 500px) {
	.galleryset-pre {display: none;}
	.galleryset-full {padding: 0; background: transparent;}
	.gallerysetcaption {margin-top: 0.3em; margin-bottom: -1em; padding-bottom: 0; line-height: 1.3em;}
}

.galleryTitle {margin: -1rem -2rem 2rem -2rem; text-align: right; font-size: 0.85em; line-height: 1em; font-family: Georgia, Times New Roman, serif; font-style: italic; color: #87847f;}

@media screen and (max-width: 480px) {
	.galleryTitle {margin: -1rem 0rem 2rem 0rem;}
}</pre></body></html>