.elementor-940 .elementor-element.elementor-element-14d3d8f{margin-top:50px;margin-bottom:50px;padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-d4dd472 .woocommerce-breadcrumb{color:#241F1B;font-weight:600;}.elementor-940 .elementor-element.elementor-element-d4dd472 .woocommerce-breadcrumb > a{color:#241F1B;}.elementor-940 .elementor-element.elementor-element-298e23a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-940 .elementor-element.elementor-element-298e23a{padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-80d6982 .elementor-heading-title{color:#CB9952;font-size:38px;font-weight:600;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-80d6982 > .elementor-widget-container{padding:0px 0px 0px 115px;}.elementor-940 .elementor-element.elementor-element-c167363{margin-top:20px;margin-bottom:150px;padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-940 .elementor-element.elementor-element-d08d057:after{content:"1";}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__meta-data span + span:before{content:"•";}.elementor-940 .elementor-element.elementor-element-d08d057{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__card{border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__meta-data{padding:10px 0px;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__title, .elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__title a{color:#FFFFFF;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-post__title{margin-bottom:0px;}.elementor-940 .elementor-element.elementor-element-153316d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-940 .elementor-element.elementor-element-153316d{padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-0da2784 .elementor-heading-title{color:#CB9952;font-size:38px;font-weight:600;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-0da2784 > .elementor-widget-container{padding:0px 0px 0px 115px;}.elementor-940 .elementor-element.elementor-element-ea64302{margin-top:20px;margin-bottom:150px;padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-940 .elementor-element.elementor-element-72e0362:after{content:"1";}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__meta-data span + span:before{content:"•";}.elementor-940 .elementor-element.elementor-element-72e0362{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__card{border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__meta-data{padding:10px 0px;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__title, .elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__title a{color:#FFFFFF;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-post__title{margin-bottom:0px;}.elementor-940 .elementor-element.elementor-element-7aed3be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-940 .elementor-element.elementor-element-7aed3be{padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-8191e80 .elementor-heading-title{color:#CB9952;font-size:38px;font-weight:600;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-8191e80 > .elementor-widget-container{padding:0px 0px 0px 115px;}.elementor-940 .elementor-element.elementor-element-d541558{margin-top:20px;margin-bottom:150px;padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-940 .elementor-element.elementor-element-c84aa38:after{content:"1";}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__meta-data span + span:before{content:"•";}.elementor-940 .elementor-element.elementor-element-c84aa38{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__card{border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__meta-data{padding:10px 0px;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__title, .elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__title a{color:#FFFFFF;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-post__title{margin-bottom:0px;}.elementor-940 .elementor-element.elementor-element-bfd5eb3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-940 .elementor-element.elementor-element-bfd5eb3{padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-982d80c .elementor-heading-title{color:#CB9952;font-size:38px;font-weight:600;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-982d80c > .elementor-widget-container{padding:0px 0px 0px 115px;}.elementor-940 .elementor-element.elementor-element-7efc4c3{margin-top:20px;margin-bottom:150px;padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-940 .elementor-element.elementor-element-71d51e4:after{content:"1";}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__meta-data span + span:before{content:"•";}.elementor-940 .elementor-element.elementor-element-71d51e4{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__card{border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__meta-data{padding:10px 0px;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__title, .elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__title a{color:#FFFFFF;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-post__title{margin-bottom:0px;}.elementor-940 .elementor-element.elementor-element-6ad55de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-940 .elementor-element.elementor-element-6ad55de{padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-123eaca .elementor-heading-title{color:#CB9952;font-size:38px;font-weight:600;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-123eaca > .elementor-widget-container{padding:0px 0px 0px 115px;}.elementor-940 .elementor-element.elementor-element-1c8251f{margin-top:20px;margin-bottom:150px;padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-940 .elementor-element.elementor-element-624eda5:after{content:"1";}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__meta-data span + span:before{content:"•";}.elementor-940 .elementor-element.elementor-element-624eda5{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__card{border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__meta-data{padding:10px 0px;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__title, .elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__title a{color:#FFFFFF;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-post__title{margin-bottom:0px;}.elementor-940 .elementor-element.elementor-element-9a8a2dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-940 .elementor-element.elementor-element-9a8a2dd{padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-6832fb6 .elementor-heading-title{color:#CB9952;font-size:38px;font-weight:600;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-6832fb6 > .elementor-widget-container{padding:0px 0px 0px 115px;}.elementor-940 .elementor-element.elementor-element-676ee6a{margin-top:20px;margin-bottom:150px;padding:0px 30px 0px 30px;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-940 .elementor-element.elementor-element-64407e5:after{content:"1";}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__meta-data span + span:before{content:"•";}.elementor-940 .elementor-element.elementor-element-64407e5{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__card{border-width:0px;border-radius:0px;padding-top:0px;padding-bottom:0px;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__text{padding:0 0px;margin-top:0px;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__meta-data{padding:10px 0px;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__avatar{padding-right:0px;padding-left:0px;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__title, .elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__title a{color:#FFFFFF;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-post__title{margin-bottom:0px;}@media(max-width:767px){.elementor-940 .elementor-element.elementor-element-14d3d8f{margin-top:30px;margin-bottom:30px;}.elementor-940 .elementor-element.elementor-element-80d6982 .elementor-heading-title{font-size:32px;}.elementor-940 .elementor-element.elementor-element-80d6982 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-c167363{margin-top:20px;margin-bottom:90px;}.elementor-940 .elementor-element.elementor-element-d08d057 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-940 .elementor-element.elementor-element-d08d057:after{content:"0.5";}.elementor-940 .elementor-element.elementor-element-0da2784 .elementor-heading-title{font-size:32px;}.elementor-940 .elementor-element.elementor-element-0da2784 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-ea64302{margin-top:20px;margin-bottom:90px;}.elementor-940 .elementor-element.elementor-element-72e0362 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-940 .elementor-element.elementor-element-72e0362:after{content:"0.5";}.elementor-940 .elementor-element.elementor-element-8191e80 .elementor-heading-title{font-size:32px;}.elementor-940 .elementor-element.elementor-element-8191e80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-d541558{margin-top:20px;margin-bottom:90px;}.elementor-940 .elementor-element.elementor-element-c84aa38 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-940 .elementor-element.elementor-element-c84aa38:after{content:"0.5";}.elementor-940 .elementor-element.elementor-element-982d80c .elementor-heading-title{font-size:32px;}.elementor-940 .elementor-element.elementor-element-982d80c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-7efc4c3{margin-top:20px;margin-bottom:90px;}.elementor-940 .elementor-element.elementor-element-71d51e4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-940 .elementor-element.elementor-element-71d51e4:after{content:"0.5";}.elementor-940 .elementor-element.elementor-element-123eaca .elementor-heading-title{font-size:32px;}.elementor-940 .elementor-element.elementor-element-123eaca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-1c8251f{margin-top:20px;margin-bottom:90px;}.elementor-940 .elementor-element.elementor-element-624eda5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-940 .elementor-element.elementor-element-624eda5:after{content:"0.5";}.elementor-940 .elementor-element.elementor-element-6832fb6 .elementor-heading-title{font-size:32px;}.elementor-940 .elementor-element.elementor-element-6832fb6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-940 .elementor-element.elementor-element-676ee6a{margin-top:20px;margin-bottom:90px;}.elementor-940 .elementor-element.elementor-element-64407e5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-940 .elementor-element.elementor-element-64407e5:after{content:"0.5";}}/* Start custom CSS for section, class: .elementor-element-24f775d */.elementor-page .elementor-section.elementor-element .elementor-posts-container {
    display: flex;
    flex-wrap: nowrap;
}
.elementor-page .elementor-section.elementor-element .elementor-post__thumbnail__link {
    margin: 0;
}
.elementor-page .elementor-section.elementor-element .elementor-post__thumbnail {
    padding: 0 !important;
    transition: 0.3s ease;
}
.elementor-page .elementor-section.elementor-element .elementor-post__thumbnail:after {
    left: 0;
    bottom: 0;
    content: "";
    height: 150px;
    width: 100%;
    position: absolute;
    background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
}
.elementor-page .elementor-section.elementor-element .elementor-post:hover .elementor-post__thumbnail {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.elementor-page .elementor-section.elementor-element .elementor-post__thumbnail img {
    height: auto;
    min-width: 100%;
    position: static;
    transform: none;
}
.elementor-page .elementor-section.elementor-element .elementor-post__text {
    top: 100%;
    left: 20px;
    right: 20px;
    width: auto;
    margin-top: -62px;
    position: absolute;
	white-space: normal;
}
.elementor-page .elementor-section.elementor-element .swiper-counter {
    left: 0;
    bottom: -60px;
    padding: 0 32px;
    position: absolute;
}
.elementor-page .elementor-section.elementor-element .swiper-counter:before {
    height: 2px;
    content: "";
    width: 90px;
    line-height: 21px;
    background: #CB9952;
    display: inline-block;
    vertical-align: middle;
}
.elementor-page .elementor-section.elementor-element .swiper-counter span {
    bottom: 0;
    color: #CB9952;
    font-size: 16px;
    font-weight: 600;
    position: absolute;
}
.elementor-page .elementor-section.elementor-element .swiper-counter .active-slide {
    left: 0;
}
.elementor-page .elementor-section.elementor-element .swiper-counter .total-slide {
    right: 0;
}
.elementor-page .elementor-section.elementor-element .elementor-swiper-button {
    top: auto;
    width: 140px;
    height: 36px;
    bottom: -66px;
    border: 1px solid #CB9952;
    background-position: 50% center;
    background-repeat: no-repeat;
    transform: none;
    transition: 0.3s ease;
}
.elementor-page .elementor-section.elementor-element .elementor-swiper-button-prev {
    left: auto;
    right: 139px;
    background-image: url(../../../themes/hello-elementor/assets/images/icon-arrow-left-colored.svg);
}
.elementor-page .elementor-section.elementor-element .elementor-swiper-button-next {
    right: 0;
    background-image: url(../../../themes/hello-elementor/assets/images/icon-arrow-right-colored.svg);
}
.elementor-page .elementor-section.elementor-element .elementor-swiper-button-prev:hover {
    background-position: 35% center;
}
.elementor-page .elementor-section.elementor-element .elementor-swiper-button-next:hover {
    background-position: 65% center;
}
.elementor-page .elementor-section.elementor-element .elementor-swiper-button i {
    opacity: 0;
}
.elementor-page .elementor-section.elementor-element .swiper-pagination {
	left: 0;
	right: 0;
	display: none;
	bottom: -40px;
}
.elementor-page .elementor-section.elementor-element .swiper-pagination-bullet {
	opacity: 1;
	width: 15px;
	margin: 0 5px;
	cursor: pointer;
	background: #cb995280;
	border-radius: 6px;
	transition: 0.3s ease;
}
.elementor-page .elementor-section.elementor-element .swiper-pagination-bullet:hover {
	background: #CB9952;
}
.elementor-page .elementor-section.elementor-element .swiper-pagination-bullet-active {
	width: 30px;
	background: #CB9952;
}
@media (max-width: 767px) {
	.elementor-page .elementor-section.elementor-element .swiper-pagination {
		display: block;
	}
    .elementor-page .elementor-section.elementor-element .swiper-counter,
	.elementor-page .elementor-section.elementor-element .elementor-swiper-button	{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80d6982 */@media (min-width: 768px) {
    .elementor-940 .elementor-element.elementor-element-80d6982:before {
        left: 0;
        top: 25px;
        content: "";
        width: 96px;
        height: 2px;
        position: absolute;
        background: #CB9952;
        display: inline-block;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0da2784 */@media (min-width: 768px) {
    .elementor-940 .elementor-element.elementor-element-0da2784:before {
        left: 0;
        top: 25px;
        content: "";
        width: 96px;
        height: 2px;
        position: absolute;
        background: #CB9952;
        display: inline-block;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8191e80 */@media (min-width: 768px) {
    .elementor-940 .elementor-element.elementor-element-8191e80:before {
        left: 0;
        top: 25px;
        content: "";
        width: 96px;
        height: 2px;
        position: absolute;
        background: #CB9952;
        display: inline-block;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-982d80c */@media (min-width: 768px) {
    .elementor-940 .elementor-element.elementor-element-982d80c:before {
        left: 0;
        top: 25px;
        content: "";
        width: 96px;
        height: 2px;
        position: absolute;
        background: #CB9952;
        display: inline-block;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123eaca */@media (min-width: 768px) {
    .elementor-940 .elementor-element.elementor-element-123eaca:before {
        left: 0;
        top: 25px;
        content: "";
        width: 96px;
        height: 2px;
        position: absolute;
        background: #CB9952;
        display: inline-block;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6832fb6 */@media (min-width: 768px) {
    .elementor-940 .elementor-element.elementor-element-6832fb6:before {
        left: 0;
        top: 25px;
        content: "";
        width: 96px;
        height: 2px;
        position: absolute;
        background: #CB9952;
        display: inline-block;
    }    
}/* End custom CSS */