/*
Theme Name: Kitecx Child
Theme URI: http://gaviasthemes.com/kitecx/
Author URI: http://gaviasthemes.com/
Author: Gaviasthemes Team
Description: Child theme for the Kitecx theme.
Template: kitecx
*/

.pcd-content-section .slick-slide {
    margin: 8px;
    padding: 0px;
}
.sticky-icon a:hover {
    color: #FFF;
    transform: translate(80px, 0px);
}
.pcd-predesign-template-two .pcd-grid-cat--details {
    width:90% !important;
    background: #ffffff;
    padding: 20px;
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.10) !important;
    opacity:1 !important;
    color:#000 !important;
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.10) !important;
    margin: 0px auto;
    bottom: -37px !important;
}
.pcd-predesign-template-two .pcd-grid-cat--details:before {
    position: absolute;
    content: "";
    top: 50%;
    left: 10px;
    width: 4px;
    height: 30px;
    background: #bca131;
    margin-top: -15px;
}
.elementor-29 .elementor-element.elementor-element-ccdba82 .pcd-category-name {
    color: #191e1b!important;
	text-align: left;
}


.elementor-29 .elementor-element.elementor-element-8e65433 .elementor-heading-title,.elementor-element-e6b68f4 .gsc-heading .title,.elementor-element-ee5a67e .elementor-heading-title,.elementor-element-2f9df24 .elementor-heading-title,.elementor-element-2f9df24 .elementor-heading-title,.elementor-element.elementor-element-d560e65 .elementor-heading-title,.elementor-element-7b9d976 .gsc-heading .title,.elementor-element.elementor-element-963fe05 .elementor-heading-title,.elementor-element.elementor-element-5be6adf .elementor-heading-title,.elementor-element.elementor-element-f306fe6 .gsc-heading .title,.elementor-element.elementor-element-e8da305 .elementor-heading-title,.elementor-element-1fbfd44 .elementor-heading-title,.elementor-element-ba9e03e .elementor-heading-title,.elementor-element-ccdba82 .pcd-category-name,.elementor-element-78d63c3 .gsc-heading .title,.elementor-element-474fce4 .elementor-heading-title,.elementor-element-4b1a91b .elementor-heading-title,.elementor-element-2cca1547 .elementor-heading-title,.elementor-element-6a1e333c .elementor-heading-title,.elementor-element-93b8b66 .elementor-heading-title,.elementor-element-13bba73 .elementor-heading-title,.elementor-element-504dffa .elementor-heading-title,.elementor-element-ceaaab6 .gsc-heading .title,.elementor-element-5591088 .elementor-image-box-title,.elementor-element-574ce90 .elementor-image-box-title,.elementor-element-d6a9d2e .elementor-image-box-title,.elementor-element-2adc4c2 .elementor-image-box-title,.elementor-element-a2aeca7 .gsc-heading .title,.elementor-element-7086bf5 .elementor-heading-title,.elementor-element-ebc2f81 .gsc-heading .title,.elementor-element-ebc2f81 .gsc-heading .title,.elementor-element-ebc2f81 .gsc-heading .title,.elementor-901 .elementor-element.elementor-element-2bf0aa5 .wpr-flip-box-back .wpr-flip-box-title,.elementor-901 .elementor-element.elementor-element-9f4ac90 .gsc-heading .title,.elementor-901 .elementor-element.elementor-element-874acb9 .elementor-icon-box-title,.elementor-901 .elementor-element.elementor-element-8d058c4 .elementor-icon-box-title,.elementor-901 .elementor-element.elementor-element-8d058c4 .elementor-icon-box-title,.elementor-901 .elementor-element.elementor-element-87fbf96 .elementor-icon-box-title,.elementor-element-9427587 .gsc-heading .title,.elementor-element-025b55c .elementor-heading-title,.elementor-element-2931db0 .elementor-heading-title,.elementor-element-a07513b .elementor-heading-title,.elementor-2157 .elementor-element.elementor-element-a07513b .elementor-heading-title,.elementor-element-d7fc7fb .gsc-heading .title,  .elementor-element-bfc09c5 .elementor-heading-title,.elementor-element-2cd45fc .elementor-heading-title,.elementor-element-e7009a2 .elementor-heading-title,.elementor-element.elementor-element-8551ec0 .elementor-icon-box-title,.elementor-element-5c12519 .elementor-icon-box-title,.elementor-element.elementor-element-902c86b .elementor-icon-box-title,.elementor-1721 .elementor-element.elementor-element-2d99a43 .gsc-heading .title,.elementor-element-9ab22de .elementor-heading-title,.elementor-element-045a63f .elementor-heading-title,.elementor-element-aed8f15 .elementor-heading-title,.elementor-element-da14cd4 .elementor-heading-title,.elementor-element-4edb267 .gsc-heading .title,.elementor-element-8335042 .elementor-heading-title,.elementor-element.elementor-element-f9301d1 .gsc-heading .title,.elementor-element.elementor-element-8c83c9d .elementor-heading-title,.elementor-element-362a6c1 .elementor-heading-title,.elementor-2157 .elementor-element.elementor-element-ea62099 .elementor-heading-title,.elementor-2157 .elementor-element.elementor-element-befc30e .elementor-accordion-title,.elementor-element-fd120ae .elementor-heading-title,.elementor-element-398d186 .elementor-heading-title,.elementor-element-8c4a76c .elementor-heading-title,.pcd-grid-cat--details,.widget .widget-title,.shop-loop-title,.single-product .entry-summary .product_title,.elementor-element-32f05d8 .gsc-heading .title,h3.elementor-icon-box-title,.elementor-element-f9fc657 .gsc-heading .title,.elementor-element-122aab7 .elementor-heading-title,.elementor-element-552c7d6 .elementor-heading-title,.elementor-element-44ae8fc .elementor-heading-title,.elementor-element-26413e3 .elementor-heading-title,.elementor-2311 .elementor-element.elementor-element-73484a4 .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-2333 .elementor-element.elementor-element-606df87 .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-4300 .elementor-element.elementor-element-33d141a .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-2348 .elementor-element.elementor-element-ac9358d .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-4353 .elementor-element.elementor-element-1070e53 .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-1721 .elementor-element.elementor-element-86deda9 .elementor-heading-title,.elementor-7816 .elementor-element.elementor-element-2fb6ae2 .elementor-heading-title,.elementor-7816 .elementor-element.elementor-element-8b05952 .elementor-heading-title,.elementor-7539 .elementor-element.elementor-element-a9e430a .elementor-heading-title,.elementor-7539 .elementor-element.elementor-element-274523c .elementor-heading-title,.elementor-7706 .elementor-element.elementor-element-a793811 .elementor-heading-title,.elementor-7706 .elementor-element.elementor-element-2730f77 .elementor-heading-title,.elementor-7724 .elementor-element.elementor-element-f7df931 .elementor-heading-title,.elementor-7724 .elementor-element.elementor-element-ae888f8 .elementor-heading-title,.elementor-7738 .elementor-element.elementor-element-2fb6ae2 .elementor-heading-title,.elementor-7738 .elementor-element.elementor-element-8b05952 .elementor-heading-title,.elementor-7825 .elementor-element.elementor-element-f7df931 .elementor-heading-title,.elementor-7825 .elementor-element.elementor-element-ae888f8 .elementor-heading-title,.elementor-7839 .elementor-element.elementor-element-f7df931 .elementor-heading-title,.elementor-7839 .elementor-element.elementor-element-ae888f8 .elementor-heading-title     {
   color: #191E1B;
    font-family:ivyora!important;
}
.elementor-element.elementor-element-73484a4 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card,.elementor-2333 .elementor-element.elementor-element-606df87 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card,.elementor-4300 .elementor-element.elementor-element-33d141a .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card,.elementor-2348 .elementor-element.elementor-element-ac9358d .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card,.elementor-4353 .elementor-element.elementor-element-1070e53 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card{border-style: solid;
    border-width: 0px 0px 0px 3px;
    border-color: #B79A21;
    position: absolute;
    bottom: 0px;
    left: 23px;
    width: 75%;
    right: 48px;
    height: 37px;
}
button.slick-prev{
	background: #808080;
    padding: 17px;
    left: -4%;
    border-radius: 4px;
}
button.slick-next{
	background: #808080;
    padding: 17px;
    right: -4%;
    border-radius: 4px;
}
.slick-prev::before {
    font-family: 'Font Awesome 5 Free';
    content: '\f104';
    font-weight: 900;
    font-size: 27px;
    color: #ffffff;
    margin-left: -7px;
}
.slick-next::before {
    font-family: 'Font Awesome 5 Free'; /* Use Font Awesome */
    content: '\f105'; /* Unicode for right arrow */
    font-weight: 900; /* Adjust weight based on style (solid, regular) */
    font-size: 27px;
    color: #fff;
	margin-left: -4px;
}
.pcd-elementor-cat-slider button:hover {
    background-color: #808080;
    border-radius: 0;
}
.slick-next .slick-next-icon, .slick-next .slick-prev-icon, .slick-prev .slick-next-icon, .slick-prev .slick-prev-icon {
    display: none !important;
}

.custom-lightbox-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 9999;
}

.custom-lightbox-image {
    max-width: 90%;
    max-height: 90%;
    border-radius: 8px;
}

.custom-lightbox-close {
    position: absolute;
    top: 20px;
    right: 20px;
    background: none;
    color: white;
    font-size: 24px;
    border: none;
    cursor: pointer;
    z-index: 10000;
}

.custom-lightbox-close:hover {
    color: red;
}
.wp-sidebar .widget, .elementor-widget-sidebar .widget {
    overflow: hidden;
    margin-bottom: 30px;
    padding: 35px 30px;
    background:#ddcece47!important;
    position: relative;
}
.slick-prev:hover {
    left: -44px;
    background: #808080;
    padding: 15px;
}

.mobmenur-container i {
        line-height: 30px;
        font-size: 30px;
        float: right;
        margin-top:26px!important;
	}
.elementor-7738 .elementor-element.elementor-element-d507783 .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-7839 .elementor-element.elementor-element-4d4c89b .gallery-item-caption-wrap.caption-style-card .fg-item-title,.elementor-7816 .elementor-element.elementor-element-d507783 .gallery-item-caption-wrap.caption-style-card .fg-item-title{    font-size: 16px;
    line-height: 1.0em;}
.gallery-item-caption-wrap.caption-style-card {
    position: absolute;
    bottom:0px;
    width: 80%;
	height:50px;
    left: 20px;
    right: 71px;
	font-family:ivyora!important;
}