.elementor-437 .elementor-element.elementor-element-20d8200 > .elementor-container{max-width:1200px;}.elementor-437 .elementor-element.elementor-element-20d8200{padding:50px 0px 50px 0px;}.elementor-437 .elementor-element.elementor-element-3b13784{text-align:center;}.elementor-437 .elementor-element.elementor-element-3b13784 .elementor-heading-title{color:#000000;font-family:"iranyekan", Montserrat;font-size:40px;font-weight:900;}.elementor-437 .elementor-element.elementor-element-3b13784 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-437 .elementor-element.elementor-element-7a98bf2{text-align:center;}.elementor-437 .elementor-element.elementor-element-7a98bf2 .elementor-heading-title{font-family:"iranyekan", Montserrat;font-weight:700;}.elementor-437 .elementor-element.elementor-element-7525e27{text-align:center;font-family:"iranyekan", Montserrat;font-weight:400;line-height:32px;}.elementor-437 .elementor-element.elementor-element-7525e27 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-437 .elementor-element.elementor-element-c0517d8{--swiper-slides-to-display:4;--swiper-slides-gap:5px;--arrow-size:22px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-text );z-index:8;}.elementor-437 .elementor-element.elementor-element-c0517d8 .swiper-slide > .elementor-element{height:100%;}.elementor-437 .elementor-element.elementor-element-958237d{--grid-columns:1;}.elementor-437 .elementor-element.elementor-element-acabca9{margin-top:-250px;margin-bottom:0px;}.elementor-437 .elementor-element.elementor-element-7f6dbe2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-f89a6f4{--spacer-size:300px;}.elementor-437 .elementor-element.elementor-element-f89a6f4 > .elementor-widget-container{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-437 .elementor-element.elementor-element-c0517d8{--swiper-slides-to-display:2;}.elementor-437 .elementor-element.elementor-element-958237d{--grid-columns:2;}}@media(max-width:767px){.elementor-437 .elementor-element.elementor-element-7525e27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-437 .elementor-element.elementor-element-c0517d8{--swiper-slides-to-display:1;}.elementor-437 .elementor-element.elementor-element-958237d{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-3b13784 */.elementor-437 .elementor-element.elementor-element-3b13784 h2{
    position: relative;
    display: inline-block;
}
.elementor-437 .elementor-element.elementor-element-3b13784 h2::after{
    content:" ";
    width:100%;
    height: 6px;
    border-radius: 20px;
    position: absolute;
    right: 0;
    bottom: -15px;
    background: #e20019;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-c0517d8 */.elementor-437 .elementor-element.elementor-element-c0517d8 .swiper-slide{
    padding: 5px;
}
.elementor-437 .elementor-element.elementor-element-c0517d8 .elementor-swiper-button-prev{
    bottom: -60px;
    left: 0;
    top: auto;
    z-index: 999;
    background: #fff;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 15px;
    padding-right: 2px;
    right: 37px;
    margin: auto;
}
.elementor-437 .elementor-element.elementor-element-c0517d8 .elementor-swiper-button-next{
        bottom: -60px;
    left: 0;
    top: auto;
    z-index: 999;
    background: #fff;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    font-size: 15px;
    padding-left: 2px;
    right: -40px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-958237d */.elementor-437 .elementor-element.elementor-element-958237d .btn-product{
    visibility: visible;
    opacity: 1;
    margin-bottom: 35px;
}/* End custom CSS */