/* Page Slider Image */
.page-slider-images{ position: relative; }
.page-slider-images .container{ max-width: 1050px; overflow: hidden; }
.panel-slider-images h3{ color: #008a40; font-size: 24px; font-weight: 500; font-style: normal; letter-spacing: 0.69px; line-height: 1.54; text-align: center; margin-bottom: 34px; }
.panel-slider-images .slides-wrapper{ max-width: 1050px; margin: 0 auto; }
.panel-slider-images .image-slider-wrapper{ position: relative; width: 331px; max-height: 325px; box-sizing: border-box; }
.panel-slider-images .image-slider-wrapper img{ width: 331px; max-width: 331px; margin: 0 auto; }
.panel-slider-images .image-wrapper{ width: 331px; }
.panel-slider-images .title-wrapper{ position: absolute; width: 331px; max-width: 331px; background-color: rgba(2, 2, 2, 0.75); bottom: 0; padding-top: 10px; padding-bottom: 12px; padding-left: 19px; padding-right: 79px; left: 0; }
.panel-slider-images .title-wrapper a{ display: inline-block; color: #ffffff; font-size: 14px; font-weight: 500; font-style: normal; letter-spacing: 0.48px; line-height: 1.28; text-align: left; text-decoration: none; }
.panel-slider-images .slick-slide { margin: 0 20px; }

.panel-slider-images .slick-list { margin: 0 -20px; }
.panel-slider-images .slick-next, .panel-slider-images .slick-prev{ width: 48px; height: 50px; z-index: 2; }
.panel-slider-images .slick-next { right: -82px; }
.panel-slider-images .slick-prev { left: -100px }
.panel-slider-images .slick-dots{ bottom: -35px; }
.panel-slider-images .slick-dots li button{ width: 10px; height: 10px; border-radius: 50%; border: 1px solid #d2d2d3; }
.panel-slider-images .slick-dots li.slick-active button{ background-color: #42b984; border: 1px solid #42b984; }
.panel-slider-images .slick-dots li button:hover:before, .panel-slider-images .slick-dots li button:focus:before{ display: none; }
.panel-slider-images .slick-dots li button:before{ color: transparent; border: 1px solid #d2d2d3; width: 10px; height: 10px; }
.panel-slider-images .slick-dots li.slick-active button:before{ display: none; }
.panel-slider-images .slick-dots li button:before{ font-size: 10px; }

@media (max-width: 1350px){
	.panel-slider-images .slick-prev{ left: -65px; }
	.panel-slider-images .slick-next { right: -65px; }
	.panel-slider-images .slick-list { margin: 0 0px; }
}
@media (max-width: 1090px){
	.panel-slider-images .image-slider-wrapper{ max-height: 100%; }
	.panel-slider-images .image-wrapper{ width: 100%; }
	.panel-slider-images .image-slider-wrapper img{ width: 100%; max-width: 100%; }
	.panel-slider-images .title-wrapper{ width: 100%; max-width: 100%; }
	.panel-slider-images .slick-slide { margin: 0 10px; }
}



/* cycle gallery */

.panel-slider-images-full { width:100%; height:700px; object-fit:cover; }
.panel-slider-images-thumbnail { width:174px; height:174px; object-fit:cover; margin:19px 19px 0 0; }
#adv-custom-pager { margin-right:-20px; }

@media (max-width: 1350px) {
	.panel-slider-images-full { width:100%; height:700px; }
	.panel-slider-images-thumbnail { width:150px; height:150px; margin:19px 19px 0 0; }
}

@media (max-width: 768px) {
	/*
	.panel-slider-images-full { width:100%; height:66vw; }
	.panel-slider-images-thumbnail { width:40vw; height:40vw; margin:19px 19px 0 0; }
	*/
	.panel-slider-images .cycle-slideshow { display:none; }
	.panel-slider-images-thumbnail { width:100%; height:66vw; margin:20px 0 0 0; }
	#adv-custom-pager { margin-right:0; }
}