.custom-vimeo-wrapper{position:relative;z-index:1}.custom-vimeo-wrapper iframe{pointer-events:none}.wdcl_image_carousel_0 .slick-arrow{pointer-events:auto!important;cursor:pointer!important}.dcm-carousel-item figure img{width:100%;border-radius:15px!important}.dcm-carousel-item .content--absolute{position:relative!important;bottom:auto!important;top:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;pointer-events:auto!important}.dcm-carousel-item{overflow:hidden;border-radius:15px}.dcm-image-title{margin-top:10px!important;text-align:center}.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border-width:0px;border-radius:0px!important;margin:0px;box-shadow:0px rgba(0,0,0,0.3)}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#E50140;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.pagination .alignleft a,.pagination .alignright a{color:#ffffff;background:#0071fc;border:2px solid #0070fc;padding:.7em 1.3em;border-radius:50px;text-transform:capitalize;transition:all 0.3s ease-in-out}.pagination .alignleft a:hover,.pagination .alignright a:hover{background:transparent;color:#0070fc;border:2px solid #0070fc;transition:all 0.3s ease-in-out}.wp-pagenavi a,.wp-pagenavi span{color:#000000;background:#f1f3f5;font-size:1em!important;line-height:1em;font-weight:bold!important;padding:0.45em 0.8em!important;border-radius:100px;border:none;transition:all .5s}.wp-pagenavi span.current{color:#ffffff!important;background:#E50040!important;border-radius:100px}.wp-pagenavi a:hover{color:#ffffff!important;background:#E50040!important}.wp-pagenavi .pages{background:none}.wp-pagenavi{border-top:none;text-align:center}.pa-blog-sidebar-list .entry-featured-image-url{width:100px;float:left;margin-bottom:0!important}.pa-blog-sidebar-list .entry-title,.pa-blog-sidebar-list .post-meta{width:calc(100% - 100px);float:left;padding-left:20px}.pa-blog-sidebar-list .entry-featured-image-url{padding-top:100px;display:block}.pa-blog-sidebar-list .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-blog-sidebar-list .et_pb_post:not(:last-child){border-bottom:1px solid #dddddd!important;padding-bottom:20px;margin-bottom:20px}@media only screen and (min-width:768px){.et_pb_gallery_grid .et_pb_gallery_image{padding-top:75%;display:block}.et_pb_gallery_grid .et_pb_gallery_item img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}}.mfp-bottom-bar{display:none}.et_pb_gallery_image:hover img{transform:scale(1.1);transition:transform 0.4s ease-in-out}