/* CUSTOM SLIDER */

.vnss-slider, .vnss-slider .slider-cell, .vnss-slider .slider-cell .slide-image, .vnss-slider .slider-cell .slide-image-mobile, .vnss-slider .slider-cell .slide-description {position:relative;}
.vnss-slider, .vnss-slider > .row {margin:0;padding:0;max-width:100vw;overflow:hidden;}
.vnss-slider .slider-cell a.overlay-lnk {position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;}
.vnss-slider .slider-cell img {position:relative;z-index:90;width:100%;}

.vnss-slider .slider-cell .slide-description {padding:15px;z-index:10;position:absolute;bottom:0;left:0;width:100%;z-index:90;display:flex;align-items-center;justify-content:flex-start;margin:0; color:black;  }
.vnss-slider .slider-cell .slide-description-content {display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;}
.vnss-slider .slider-cell .slide-description .slide-title {font-size:8rem;font-weight:700;text-transform:none;line-height:1.166em;margin-bottom:0;position:relative;margin-bottom:1.5rem;}
.vnss-slider .slider-cell .slide-description .slide-title strong {font-weight:700}
.vnss-slider .slider-cell .slide-description .slide-excerpt {font-size:3.6rem;line-height:1em;font-weight:300;display:inline-block;border:none;padding:0;margin-bottom:.5rem;text-transform:none}
.vnss-slider .slider-cell .slide-description .slide-content {align-self:center;padding-bottom:0;font-size:1.6rem;line-height:2em;margin-top:0}
.vnss-slider .slider-cell .slide-btns {text-align:left;width:100%;margin:0;z-index:9999;}


body#vnsscustom main .vnss-slider .slider-cell .slide-btns a:not(.elementor-button) {text-decoration:none !important;color:#fff;display:inline-block;padding:10px 15px;background:#21262a;border:1px solid #21262a;border-radius:0}
body#vnsscustom main .vnss-slider .slider-cell .slide-btns a:not(.elementor-button):hover,
body#vnsscustom main .vnss-slider .slider-cell .slide-btns a:not(.elementor-button):focus {text-decoration:none !important;background:transparent;color:#21262a;}

.vnss-slider .slider-cell .slide-btns .btn {padding: 5px 0;margin:0;}

.vnss-slider .slider-cell .slide-btns a[href^=tel] {font-size:1.6rem;font-weight:300;}
.vnss-slider .slider-cell .slide-btns a[href^=tel] strong {font-size:1.5em;font-weight:700;letter-spacing:0.08em;}


.vnss-slider .custom-owl-nav{display:none;}

.vnss-slider .owl-stage-outer {overflow:visible;}
.vnss-slider .owl-item {opacity:0;transition:all .5s;width:100vw;}
.vnss-slider .owl-item.active {opacity:1;}
.vnss-slider .owl-item:not(.active) a {display:none;}

/*
.vnss-slider:before {position:absolute;top:0;left:0;width:100%;height:45%;content:'';display:block;background: linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 100%);z-index:9;}
*/
@media(max-width:767px){
	/*
	.vnss-slider .slider-cell:before {content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:50%;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0.45) 40%, rgba(0,0,0,0) 100%);z-index:92}
	*/
/*	.vnss-slider {height:100vh;} */

	.vnss-slider .slider-cell .slide-description .slide-title {font-size:2rem;}

	.vnss-slider .slider-cell .slide-image-mobile {z-index:91;}
	.vnss-slider .slider-cell .slide-description {z-index:95;display:flex;width:100%;align-items:center;justify-content:center}

	.vnss-slider .slider-cell .slide-description {/* background:rgba(0,0,0,0.24); */padding-bottom:15vh}
	.vnss-slider .swiper-pagination {display:none;}

	.vnss-slider .slider-cell .slide-btns .btn{margin:5px;}


	.vnss-slider .slider-cell .slide-description .slide-title {font-size:4rem;color:white;}
	.vnss-slider .slider-cell .slide-description .slide-excerpt{font-size:1.8rem;color:white;}
	.vnss-slider .slider-cell .slide-description .slide-content {font-size:1.4rem;line-height:1.5;color:white;}


}



@media(min-width:768px){

	.vnss-slider .slider-cell .slide-description {width:100%;max-width:100%;box-sizing:border-box;margin:0;display:table;height:auto;position:absolute;top:auto;bottom:10%;left:0;padding:10px 25px 0;margin:0;}
	.vnss-slider .slider-cell .slide-description .slide-description-content {max-width:720px;margin:0 auto;display:block;}
	.vnss-slider .slider-cell .slide-description .slide-content {padding-left:0}
	.vnss-slider .slider-cell .slide-btns {position:relative;width:auto;display:flex;align-items:center;float:left;justify-content:flex-end;max-width:75%}
	.vnss-slider .slider-cell .slide-btns > div {width:auto;display:flex;flex-direction:column;padding:0;}
	.vnss-slider .slide-btns a.btn {margin:5px;}
}
@media(min-width:992px){
	.vnss-slider .slider-cell .slide-description .slide-description-content {max-width:50%;float:left;padding-left:0}
	.vnss-slider .slider-cell .slide-description .slide-content {padding-left:0;max-width:75%}

}
@media(min-width:1200px){
	.vnss-slider .slider-cell .slide-description {padding:0;}
	.vnss-slider .slider-cell .slide-description .slide-description-content {}
	.vnss-slider .slider-cell .slide-description .slide-content {}
	.vnss-slider .slider-cell .slide-description .slide-title {}
}

/*
@media(min-width:1440px){
	.vnss-slider .slider-cell .slide-description {width:100%;box-sizing:border-box;margin:0;}
	.vnss-slider .slider-cell .slide-description .slide-description-content {max-width:1100px;margin:0 auto;}
	.vnss-slider .slider-cell .slide-description .slide-excerpt,
	.vnss-slider .slider-cell .slide-description .slide-content {padding-left:90px;}
	.vnss-slider .slider-cell .slide-description .slide-title {font-size:12rem;font-weight:700;position:relative;}
	.vnss-slider .slider-cell .slide-description .slide-title:before {position:absolute;top:0;transform:translateY(-40%);right:73%;content:'';display:block;background:url('/wp-content/uploads/2024/02/lifting-mieszkan-logo-big.png')center center no-repeat;background-size:70%;width:535px;height:626px;}
	.vnss-slider .slider-cell .slide-description .slide-excerpt {font-size:5rem;font-weight:700}
	.vnss-slider .slider-cell .slide-description .slide-content {font-size:2.4rem;}
}
@media(min-width:1900px){
	.vnss-slider .slider-cell .slide-description {width:100%;box-sizing:border-box;margin:0;}
	.vnss-slider .slider-cell .slide-description .slide-description-content {max-width:1400px;margin:0 auto;}
	.vnss-slider .slider-cell .slide-description .slide-excerpt,
	.vnss-slider .slider-cell .slide-description .slide-content {padding-left:120px;}
	.vnss-slider .slider-cell .slide-description .slide-title {font-size:14rem;font-weight:700;position:relative;}
	.vnss-slider .slider-cell .slide-description .slide-title:before {position:absolute;top:0;transform:translateY(-40%);right:78%;content:'';display:block;background:url('/wp-content/uploads/2024/02/lifting-mieszkan-logo-big.png')center center no-repeat;background-size:contain;width:535px;height:626px;}
	.vnss-slider .slider-cell .slide-description .slide-excerpt {font-size:5rem;font-weight:700}
	.vnss-slider .slider-cell .slide-description .slide-content {font-size:2.4rem;}
}
*/

/*
.vnss-slider .owl-custom-nav {display:none}

.vnss-slider .owl-custom-nav .owl-custom-dots {display:flex;background:transparent;text-align:center;justify-content:center;padding:0; border-bottom:1px solid #d6d6d6;display:flex;align-items:center;}
.vnss-slider .owl-custom-nav .owl-custom-dots button {border:none;border-radius:0;padding:0;font-size:1.2rem;border-bottom:1px solid transparent;width:100%;background:transparent !important;outline:none;}
.vnss-slider .owl-custom-nav .owl-custom-dots button.active {border-color:#ca7422;width:200%;}
.vnss-slider .owl-custom-nav .owl-custom-dots button > span:before {display:inline-block;clear:both;color:#a3a3a3;font-weight:400;transition: all .5s;}
.vnss-slider .owl-custom-nav .owl-custom-dots button.active > span:before {color:#231f20;font-weight:700;font-size:1.6rem;}
.vnss-slider .owl-custom-nav .owl-custom-dots button:first-child  > span:before {content:'01'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(2) > span:before {content:'02'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(3) > span:before {content:'03'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(4) > span:before {content:'04'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(5) > span:before {content:'05'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(6) > span:before {content:'06'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(7) > span:before {content:'07'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(8) > span:before {content:'08'}
.vnss-slider .owl-custom-nav .owl-custom-dots button:nth-child(9) > span:before {content:'09'}
*/
/*
@media(min-width:768px){
	.vnss-slider .owl-custom-nav {display:block;position:absolute;bottom:15px;left:15%;padding:15px;z-index:99;width:45%;}
	.vnss-slider .owl-custom-nav .owl-custom-dots {width:70%;float:left;transform:translateY(-8px)}
	.vnss-slider .owl-custom-nav .owl-custom-dots button,
	.vnss-slider .owl-custom-nav .custom-owl-nav span {cursor:pointer;}

	.vnss-slider .custom-owl-nav{display:block;width:30%;float:right;text-align:center;}

	.vnss-slider .custom-owl-nav span {position:relative;width:30px;height:30px;display:inline-block;margin:0 5px;}
	.vnss-slider .custom-owl-nav span:before {content:'';display:block;width:100%;height:1px;background:#d6d6d6;position:absolute;top:50%;left:0;transition: all .3s;}
	.vnss-slider .custom-owl-nav span:after {content:'';display:block;width:35%;height:35%;background:transparent;border:1px solid #d6d6d6;position:absolute;top:50%;left:0;transition: all .5s;}
	.vnss-slider .custom-owl-nav span:hover:before,
	.vnss-slider .custom-owl-nav span:focus:before {background:#231f20;}
	.vnss-slider .custom-owl-nav span:hover:after,
	.vnss-slider .custom-owl-nav span:focus:after {border-color:#231f20;}
	.vnss-slider .custom-owl-nav span.custom-owl-nav-prev:after {border-width: 0 0 1px 1px;transform:translateX(2px) translateY(-50%) rotate(45deg);}
	.vnss-slider .custom-owl-nav span.custom-owl-nav-next:after {left:auto;right:0;border-width: 1px 1px 0 0;transform:translateX(-2px) translateY(-50%) rotate(45deg);}

}
*/

/* pager numbers with border bottom */
/*
#vnsscustom.home .n2-ss-control-bullet {position:absolute;bottom:85px;left:0;z-index:9999;padding:0 50px;box-sizing:border-box;}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar {display:flex;background:transparent;color:white;text-align:center;justify-content:center;padding:0; border-bottom:1px solid #606060;}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div {display:flex;flex-grow:1;justify-content:center;}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div > div {background:transparent;border:none;padding:10px;margin:0;font-size:1.8rem;font-weight:300; border-bottom: 1px solid transparent; transition: all .5s;border-radius:0;width:100%;transform:translateY(1px)}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div > div:before {display:inline-block;clear:both;color:white;}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:first-child  > div:before {content:'01'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(2) > div:before {content:'02'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(3) > div:before {content:'03'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(4) > div:before {content:'04'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(5) > div:before {content:'05'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(6) > div:before {content:'06'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(7) > div:before {content:'07'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(8) > div:before {content:'08'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div:nth-child(9) > div:before {content:'09'}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div > div.n2-active {font-weight:600;border-bottom:1px solid #db0e0e;}
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div > div:not(.n2-active):hover,
#vnsscustom.home .n2-ss-control-bullet .nextend-bullet-bar > div > div:not(.n2-active):focus {border-color:white;}

#vnsscustom.home .n2-ss-widget.nextend-arrow {position:absolute;bottom:70px;left:calc(50vw - 32px);}
#vnsscustom.home .n2-ss-widget.nextend-arrow.nextend-arrow-previous {left:calc(50vw - 80px);}
#vnsscustom.home .n2-ss-widget.nextend-arrow img {visibility:hidden;}
#vnsscustom.home .n2-ss-widget.nextend-arrow:before {content:'';display:block;width:100%;height:1px;background:#606060;position:absolute;top:50%;left:0;transition: all .3s;}
#vnsscustom.home .n2-ss-widget.nextend-arrow:after {content:'';display:block;width:35%;height:35%;background:transparent;border:1px solid #606060;position:absolute;top:50%;left:0;transition: all .5s;}
#vnsscustom.home .n2-ss-widget.nextend-arrow:hover:before,
#vnsscustom.home .n2-ss-widget.nextend-arrow:focus:before {background:white;}
#vnsscustom.home .n2-ss-widget.nextend-arrow:hover:after,
#vnsscustom.home .n2-ss-widget.nextend-arrow:focus:after {border-color:white;}
#vnsscustom.home .n2-ss-widget.nextend-arrow.nextend-arrow-previous:after {border-width: 0 0 1px 1px;transform:translateX(2px) translateY(-50%) rotate(45deg);}
#vnsscustom.home .n2-ss-widget.nextend-arrow.nextend-arrow-next:after {left:auto;right:0;border-width: 1px 1px 0 0;transform:translateX(-2px) translateY(-50%) rotate(45deg);}
@media(min-width:900px){
	#vnsscustom.home .n2-ss-control-bullet {width: calc(50vw - 100px)}
}
*/

/* slider pagination - standard square dots */
.owl-custom-dots {position: absolute;bottom: 0;left: 0;width: 50px;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 99;}
.owl-custom-dots button {border-radius:0;width:5px;height:5px;background:#fff;border:none;border-radius:100%;transition:all .5s;padding:0; margin: 5px;}
.owl-custom-dots button.active,
.owl-custom-dots button:hover{width:12px;height:12px;}
@media(max-width:767px){
	.owl-custom-dots {width:100%;height:50px;flex-direction:row;}
}

.swiper-pagination.vnss-slider-1-pagination {position: absolute;bottom: 0;left: 0;width: 50px;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 99;} 
.swiper-pagination.vnss-slider-1-pagination {width:100%;height:50px;flex-direction:row;}
.swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet {border-radius:0;width:5px;height:5px;background:#fff;border:none;border-radius:100%;transition:all .5s;padding:0; margin: 5px;display:inline-block;}
.swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:12px;height:12px;}




/* PAGINATION */
/* change pagination type in JS */

/* pagination - bullets */
.vnss-slider.vnss-slider-pagination-dots .swiper-wrapper {padding-bottom:50px;}
.vnss-slider.vnss-slider-pagination-dots .swiper-pagination.vnss-slider-1-pagination {position: absolute;bottom: 0;left: 0;width: 50px;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;z-index: 99;} 
.vnss-slider.vnss-slider-pagination-dots .swiper-pagination.vnss-slider-1-pagination {width:100%;height:50px;flex-direction:row;}
.vnss-slider.vnss-slider-pagination-dots .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet {width:85px;height:4px;background:#e1e1e1;border:none;border-radius:0;transition:all .5s;padding:0; margin: 5px;display:inline-block;opacity:1;}
.vnss-slider.vnss-slider-pagination-dots .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background:#205bcf}
@media(max-width:767px){
	.vnss-slider.vnss-slider-pagination-dots .swiper-pagination.vnss-slider-1-pagination {bottom:5vh}
}


/* pagination - numbers in bottom right corner*/
.vnss-slider.vnss-slider-pagination-numbers .swiper-wrapper {padding-bottom:0;}
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation-pagination-wrapper {position:absolute;bottom:0;right:0;background:rgba(0,0,0,0.75);z-index:99;display:flex;align-items:center;}
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation {float:left;margin-left:30px;}
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev,
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-next {position:relative;top:auto;left:auto;right:auto;display:block;float:left;width:20px;height:20px;margin:0;transform:translateY(18px);margin:0 5px;}
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:before,
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:before {position:absolute;bottom:70%;width:100%;height:1px;background:#626262;content:'';display:block} 
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:hover:before,
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:hover:before {background:#c00;} 
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:after,
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:after {font-size:0;content:'';display:block;border:1px solid #626262;transform:rotate(45deg);width:10px;height:10px;transition: all .5s;position:absolute;bottom:50%;left:auto;right:auto;} 
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:after {border-width:0 0 1px 1px;left:0;} 
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:after {border-width:1px 1px 0 0;right:0;} 
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:hover:after,
.vnss-slider.vnss-slider-pagination-numbers .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:hover:after {border-color:#c00}
/*
.vnss-slider.vnss-slider-pagination-numbers .swiper-pagination.vnss-slider-1-pagination {justify-content:flex-end;padding:0 30px;width:auto;position:relative;float:right;left:auto;top:auto;bottom:0 !important;}
*/
.vnss-slider.vnss-slider-pagination-numbers .swiper-pagination.vnss-slider-1-pagination {text-align:right}
.vnss-slider.vnss-slider-pagination-numbers .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet,
.vnss-slider.vnss-slider-pagination-numbers .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:60px;height:auto;background:transparent;border-radius:0;color:white;margin:0;border-bottom:1px solid #626262;font-size:1.6rem;text-align:center;}
.vnss-slider.vnss-slider-pagination-numbers .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:110px;border-bottom:3px solid #c00;font-size:1.6rem;}

/* pagination - numbers center bottom */
/*
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-wrapper {padding-bottom:0;}
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation-pagination-wrapper {position:absolute;bottom:0;right:0;background:rgba(0,0,0,0.75);z-index:99;display:flex;align-items:center;}
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation {float:left;margin-left:30px;}
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev,
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-next {position:relative;top:auto;left:auto;right:auto;display:block;float:left;width:20px;height:20px;margin:0;transform:translateY(18px);margin:0 5px;}
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:before,
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:before {position:absolute;bottom:70%;width:100%;height:1px;background:#626262;content:'';display:block} 
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:hover:before,
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:hover:before {background:#c00;} 
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:after,
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:after {font-size:0;content:'';display:block;border:1px solid #626262;transform:rotate(45deg);width:10px;height:10px;transition: all .5s;position:absolute;bottom:50%;left:auto;right:auto;} 
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:after {border-width:0 0 1px 1px;left:0;} 
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:after {border-width:1px 1px 0 0;right:0;} 
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:hover:after,
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:hover:after {border-color:#c00}
*/
/* .vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-pagination.vnss-slider-1-pagination {justify-content:flex-end;padding:0 30px;width:auto;position:relative;float:right;left:auto;top:auto;bottom:0 !important;} */
/*
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet,
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:60px;height:auto;background:transparent;border-radius:0;color:white;margin:0;border-bottom:1px solid #626262;font-size:1.2rem;}
.vnss-slider.vnss-slider-pagination-numbers-horizontal-bottom .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:110px;border-bottom:3px solid #c00;font-size:2rem;}
*/

/* pagination - numbers vertical bottom right  */
/*
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-wrapper {padding-bottom:0;}
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-pagination {position:absolute;bottom:10% !important;left:auto;right:0;z-index:99;display:flex;align-items:center;width:100px;flex-direction:column;height:auto}
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation {float:left;margin-left:30px;}
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev,
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-next {position:relative;top:auto;left:auto;right:auto;display:block;float:left;width:20px;height:20px;margin:0;transform:translateY(18px);margin:0 5px;}
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:before,
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:before {position:absolute;bottom:70%;width:100%;height:1px;background:#626262;content:'';display:block} 
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:hover:before,
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:hover:before {background:#c00;} 
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:after,
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:after {font-size:0;content:'';display:block;border:1px solid #626262;transform:rotate(45deg);width:10px;height:10px;transition: all .5s;position:absolute;bottom:50%;left:auto;right:auto;} 
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:after {border-width:0 0 1px 1px;left:0;} 
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:after {border-width:1px 1px 0 0;right:0;} 
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-prev:hover:after,
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-navigation.vnss-slider-1-navigation .swiper-button-next:hover:after {border-color:#c00}
*/
/* .vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-pagination.vnss-slider-1-pagination {justify-content:flex-end;padding:0 30px;width:auto;position:relative;float:right;left:auto;top:auto;bottom:0 !important;} */
/*
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet,
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {width:55px;height:55px;background:transparent;border-radius:0;color:white;margin:0;border-left:1px solid #f2f2f2;border-color:rgba(222,222,222,0.4)font-size:1.6rem;display:inline-block;line-height:55px;opacity:1;}
.vnss-slider.vnss-slider-pagination-numbers-vertical-right .swiper-pagination.vnss-slider-1-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {border-left:3px solid #ca974e;}
*/




/* slider 100vh on mobile */
@media(max-width:767px){
	#vnss-slider-100vh .vnss-slider, 
	#vnss-slider-100vh .vnss-slider > .swiper, 
	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper,
	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper > .slider-cell,
	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper > .slider-cell > .slide-image-mobile {min-height:100vh;max-height:100vh;overflow:hidden;position:relative;}

	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper > .slider-cell > .slide-image-mobile img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}


}


/*slider 100vh on desk */
/*
@media(min-width:768px){
	#vnss-slider-100vh .vnss-slider, 
	#vnss-slider-100vh .vnss-slider > .swiper, 
	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper,
	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper > .slider-cell,
	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper > .slider-cell > .slide-image {min-height:100vh;max-height:100vh;overflow:hidden;position:relative;}

	#vnss-slider-100vh .vnss-slider > .swiper > .swiper-wrapper > .slider-cell > .slide-image img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}
*/

}