/*!
Theme Name: Koprowski & Associates
Author: Creative Visual Design
Author URI: https://www.creativevisualdesign.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: koprowski-associates
Template: kadence
*/

/* Theme customization starts here
-------------------------------------------------------------- */

.banner-sldier .kadence-portfolio-image-intrisic {
    padding: 0 !important;
}
.banner-sldier .kb-splide .splide__slide img {
    vertical-align: bottom;
    height: 100vh;
    object-fit: cover;
}
.banner-sldier .kadence-portfolio-image-inner-intrisic{
    position:inherit;
}
.banner-sldier .kb-portfolio-grid-layout-carousel-wrap{
    margin:0 !important;
}  
.banner-sldier  .kb-splide ul.splide__pagination.splide__pagination {
    bottom: 50px !important;
}
.banner-sldier .kb-splide .splide__pagination__page{
    opacity:1;
}
.banner-sldier .kb-splide .splide__arrow{
	border:none;
	opacity:1;
}
.banner-sldier .kb-portfolio-content-item-inner h2 {
  opacity:0;
  transform:scale(1.5);
	transition:ease all 0.5s;
}
.banner-sldier .splide__slide.is-active .kb-portfolio-content-item-inner h2 {
 opacity:1;
transform:scale(1);
}
@media only screen and (max-width: 600px) {
    .banner-sldier .kb-splide .splide__arrow {
        display: none;
    }
}
.banner-sldier .kb-portfolio-content-item-inner{
	opacity: 1; transform: translate3d(0px, 0px, 0.01px);
	pointer-events:none;
}
.banner-sldier .kb-blocks-portfolio-grid-item .portfolio-hover-item-link::before,.grids-projects .kb-blocks-portfolio-grid-item .portfolio-hover-item-link::before{
 content: '';
    display: block;
    position: absolute;
    background: rgba(0, 0, 0, 0.3);
    width: 100%;
    height: 100%;
    z-index: 1;
    pointer-events: none;
} 
.banner-sldier .kb-portfolio-content-item-inner{
	z-index:22;
}
.grids-projects .kb-portfolio-content-item-inner{
    position:absolute;
	bottom:20px;
	left:20px;
	width: 100%;
    text-align: left;
	z-index: 111;
    pointer-events: none;
    opacity: 1;
}
.grids-projects  .kb-portfolio-loop-title{
  border-bottom:2px solid #fff;
}
.banner-sldier .kb-portfolio-content-item-inner{
	opacity:1;
}

.single-portfolio .main-navigation .primary-menu-container > ul li.portfolio > a {
    color: var(--global-palette1);
}

.portfolio-page-grid .kb-portfolio-content-item-inner{
 opacity:1;
}
.portfolio-page-grid .kb-portfolio-grid-item-inner {
    position: initial;
    padding: 10px 5px;
    text-align: left;
}
.portfolio-page-grid .kadence-portfolio-image img{
  transition:ease all 0.5s;
	opacity:1;
}
.portfolio-page-grid .kb-blocks-portfolio-grid-item:hover .kadence-portfolio-image img{
 opacity:0.5;
}


@media only screen and (max-width: 767px) {
    .page-id-108 .wp-block-kadence-advancedheading {
            margin-left: 0 !important;
    }
    
    .page-id-108 .wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single {
        margin-right: 20px !important;
    }
    
    .wp-block-kadence-iconlist ul.kt-svg-icon-list svg {
        display: none !important;
    }
    
    .kadence-column108_a86ca2-06 > .kt-inside-inner-col, .kadence-column108_5789aa-81 > .kt-inside-inner-col, .kadence-column108_479326-a0 > .kt-inside-inner-col, .kadence-column108_234bec-7b > .kt-inside-inner-col {
        border-left: none !important;
    }
}