.lightboxed { cursor: pointer; }

div#lightboxed--cache { position: fixed; left: -99999999px; }

div#lightboxed--container { display: none; position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: #000; background: rgba(0,0,0,0.9); z-index: 9001; }

div#lightboxed--stage { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; overflow: hidden; }

div#lightboxed--content { position: absolute; top: 0; left: 0; }

div#lightboxed--content .lightboxed--frame { position: absolute; top: 0; left: 0; }

div#lightboxed--content .lightboxed--frame img , div#lightboxed--content .lightboxed--frame iframe { position: absolute; top:8%; left: 50%; max-width: 100%; max-height: 100%; -ms-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); border: 0; }

div#lightboxed--content .lightboxed--frame .lightboxed--caption { position: absolute; bottom: 0; right: 0; padding: 10px; background: #000; background: rgba(0,0,0,0.9); color: #fff!important; }

div#lightboxed--thumbs { display: none; position: absolute; bottom: 0; left: 50%; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); }

div#lightboxed--thumbs .lightboxed--thumb { float: left; overflow: hidden; border-radius: 2px; cursor: pointer; }

div#lightboxed--thumbs .lightboxed--thumb .lightboxed--thumb_border { position: relative; width: 100%; height: 100%; background: #fff; background: rgba(255,255,255,0.4); transition: 500ms background;  }

div#lightboxed--thumbs .lightboxed--thumb.lightboxed--active .lightboxed--thumb_border { background: rgba(255,255,255,0.7); transition: 500ms background; }

div#lightboxed--thumbs .lightboxed--thumb img { position: absolute; top: 50%; left: 50%; max-width: 100%; max-height: 100%; -ms-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }

div#lightboxed--bttn_close { position: absolute; top: 10px; right: 10px; background: #fff; background: rgba(255,255,255,0.6); background-image: url(../images/controls.png); background-repeat: no-repeat; background-size: auto 100%; background-position: 100%; width: 30px; height: 30px; border-radius: 100%; cursor: pointer; }

div#lightboxed--bttn_next { display: none; position: absolute; top: 50%; right: 10px; background: #fff; background: rgba(255,255,255,0.6); background-image: url(../images/controls.png); background-repeat: no-repeat; background-size: auto 100%; background-position: 50%; width: 30px; height: 30px; border-radius: 100%; cursor: pointer; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); }

div#lightboxed--bttn_prev { display: none; position: absolute; top: 50%; left: 10px; background: #fff; background: rgba(255,255,255,0.6); background-image: url(../images/controls.png); background-repeat: no-repeat; background-size: auto 100%; background-position: 0%; width: 30px; height: 30px; border-radius: 100%; cursor: pointer; -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); }



.gallery_pt{ position: relative; transition: 3s ease-in-out;border: 4px solid #66c4d0; border-radius:0 20px; overflow: hidden;}

.lightboxed:first-child{ position: relative}

.lightboxed{ position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed2:first-child{ position: relative}

.lightboxed2{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed3:first-child{ position: relative}

.lightboxed3{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed4:first-child{ position: relative}

.lightboxed4{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed5:first-child{ position: relative}

.lightboxed5{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed6:first-child{ position: relative}

.lightboxed6{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed7:first-child{ position: relative}

.lightboxed7{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed8:first-child{ position: relative}

.lightboxed8{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed9:first-child{ position: relative}

.lightboxed9{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed10:first-child{ position: relative}

.lightboxed10{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed11:first-child{ position: relative}

.lightboxed11{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed12:first-child{ position: relative}

.lightboxed12{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed13:first-child{ position: relative}

.lightboxed13{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed14:first-child{ position: relative}

.lightboxed14{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed15:first-child{ position: relative}

.lightboxed15{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed16:first-child{ position: relative}

.lightboxed16{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed17:first-child{ position: relative}

.lightboxed17{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed18{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}

.lightboxed19{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}
.lightboxed20{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}
.lightboxed21{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}
.lightboxed22{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}
.lightboxed23{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}
.lightboxed24{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}
.lightboxed25{position: absolute; left: 0; top: 0;opacity: 0;width: 100%;z-index: 999;cursor: zoom-in;}
.lightboxed18:first-child{ position: relative}
.lightboxed19:first-child{ position: relative}
.lightboxed20:first-child{ position: relative}
.lightboxed21:first-child{ position: relative}
.lightboxed22:first-child{ position: relative}
.lightboxed23:first-child{ position: relative}
.lightboxed24:first-child{ position: relative}
.lightboxed25:first-child{ position: relative}



.gallery_pt:after{ transition: 3s ease-in-out}

.gallery_pt:hover:after{ content: ''; position: absolute; left: 0; width: 100%;height: 100%;top: 0;background:#66c4d0c7;}

.page-header.mb-3{font-size: 28px; font-weight: 600;text-align: left; border: none;margin-bottom:0px;color: #000000;}

body.index_v5 .clv_main_wrapper .clv_header .clv_left_header{padding: 7px 0px 0;}

.gallery_pt img:nth-child(2){z-index: 20}

.gallery_pt img:nth-child(3){z-index:19}

.gallery_pt img:nth-child(4){z-index:18}

.gallery_pt img:nth-child(5){z-index: 17}

.gallery_pt img:nth-child(6){z-index:16}

.gallery_pt img:nth-child(7){z-index: 15}

.gallery_pt img:nth-child(8){z-index: 14}

.gallery_pt img:nth-child(9){z-index: 13}

.gallery_pt img:nth-child(10){z-index: 12}

.gallery_pt img:nth-child(11){z-index: 11}

.gallery_pt img:nth-child(12){z-index: 10}

.gallery_pt img:nth-child(13){z-index: 9}

.gallery_pt img:nth-child(14){z-index: 8}

.gallery_pt img:nth-child(15){z-index: 7}

.gallery_pt img:nth-child(16){z-index: 6}

.gallery_pt img:nth-child(17){z-index: 6}
.gallery_pt img:nth-child(18){z-index: 6}
.gallery_pt img:nth-child(179){z-index: 6}
.gallery_pt img:nth-child(20){z-index: 6}
.gallery_pt img:nth-child(21){z-index: 6}
.gallery_pt img:nth-child(22){z-index: 6}
.gallery_pt img:nth-child(23){z-index: 6}
.gallery_pt img:nth-child(24){z-index: 6}
.gallery_pt img:nth-child(25){z-index: 6}



.col-md-6.mt-4:nth-of-type(1n) .gallery_pt{ border-color:#ffd3ba}

.col-md-6.mt-4:nth-of-type(2n) .gallery_pt{ border-color:#adf8f3}

.col-md-6.mt-4:nth-of-type(3n) .gallery_pt{ border-color:#e4f6ac}

.col-md-6.mt-4:nth-of-type(4n) .gallery_pt{ border-color:#a4cfe0}

.col-md-6.mt-4:nth-of-type(5n) .gallery_pt{ border-color:#a4cfe0}





@media (max-width:575px){

    .page-header.mb-3{font-size: 22px;}

}

