/*!******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./src/frontend.scss ***!
  \******************************************************************************************************************************************************************************************************************************************/
.divi_pro_gallery .dpg-items .dpg-item .dpg-item-overlay{height:100%;position:absolute;width:100%;z-index:-1}.divi_pro_gallery .dpg-items .dpg-item .dpg-caption{align-items:center;display:flex;justify-content:center}.divi_pro_gallery .dpg-items .dpg-item p{bottom:20%;letter-spacing:1px;line-height:1.5;transform:translate3d(0,100%,0)}.divi_pro_gallery .dpg-items .dpg-item .dpg-title{top:10%;transform:translate3d(0,20px,0);transition:transform .35s}.divi_pro_gallery .dpg-items .dpg-item .dpg-title,.divi_pro_gallery .dpg-items .dpg-item p{opacity:0;transition:opacity .35s,transform .35s}.divi_pro_gallery .dpg-items .dpg-item:hover p{margin-bottom:5px;margin-top:10px;opacity:1;transform:translateZ(0)}.divi_pro_gallery .dpg-items .dpg-item:hover .dpg-title{opacity:1;transform:translateZ(0)}.divi_pro_gallery .dpg-items .dpg-item:hover img{opacity:.8}.divi_pro_gallery .dpg-filters{margin-bottom:20px}.divi_pro_gallery .dpg-filters ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.divi_pro_gallery .dpg-filters ul li{display:inline-block;margin:0;overflow:hidden;position:relative}.divi_pro_gallery .dpg-filters ul li a{background:#efefef;color:#333;display:inline-block;font-size:13px;font-weight:600;padding:5px 15px}.divi_pro_gallery .dpg-filters ul li.current a{background:#f5f5f5;color:#333}.divi_pro_gallery .dpg-items{position:relative;z-index:1}.divi_pro_gallery .dpg-items .dpg-item{box-sizing:border-box;cursor:pointer;overflow:hidden}.divi_pro_gallery .dpg-items .dpg-item img.pic{display:block;opacity:1}.divi_pro_gallery .dpg-items .dpg-item .dpg-item-content{height:100%;opacity:0;transition:transform .3s ease-out,opacity .2s linear,top .3s,left .6s}.divi_pro_gallery .dpg-items .dpg-item .dpg-item-content a{background:0 0;cursor:pointer;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:10}.divi_pro_gallery .dpg-items .dpg-item .dpg-item-content img{display:block;width:100%!important}.divi_pro_gallery .dpg-items .dpg-item .dpg-caption{height:100%;left:0;max-width:100%;padding:0;position:absolute;text-align:center;top:0;width:100%}.divi_pro_gallery .dpg-items .dpg-grid .dpg-items .dpg-item{box-sizing:border-box;overflow:hidden;position:absolute}.divi_pro_gallery .dpg-items .dpg-grid .dpg-items .dpg-item img.pic{font-size:12px;max-width:999em;position:absolute;transition:width .3s,height .3s,transform .3s linear,opacity .2s linear}.divi_pro_gallery .dpg-items .dpg-grid .dpg-items .dpg-item .dpg-caption{height:100%;top:0}.divi_pro_gallery .dpg-items .dpg-slider .dpg-items .dpg-item{display:block}.divi_pro_gallery .dpg-items .dpg-slider .dpg-items .dpg-item img{height:100%;-o-object-fit:cover;object-fit:cover}.divi_pro_gallery .dpg-pagination{align-items:center;display:flex;justify-content:center;margin-top:30px;text-align:center}.divi_pro_gallery .dpg-pagination a{border:1px solid #d3d3d3;border-radius:3px;color:#777;display:inline-block;font-size:14px;line-height:1;padding:5px;position:relative;text-align:center;transition:all .27s ease-out}.divi_pro_gallery .dpg-items .dpg-item .dpg-item-content{opacity:1;transform:scale(1) translate(0) rotate(0deg)!important}.divi_pro_gallery .dpg-items .dpg-item img{-o-object-fit:cover;object-fit:cover;width:100%}.divi_pro_gallery .dpg-items .dpg-item.splide__slide img{height:100%}.dpg-filter-item,.dpg-item,.dpg-item img{border-style:solid}.dpg-gallery-fancybox{z-index:99999999}
