/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 21 2025 | 21:00:18 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */
section.elementor-section.header-sec{position:absolute;width:100%;top:0;z-index:1;}
.elementor-element.banner-x-icon{position:relative;}
/* .elementor-element.banner-x-icon:before{content:'';position:absolute;width:3px;height:50px;background:#fff;display:block;left:0;right:0;margin:auto;top:0;}
.elementor-element.banner-x-icon:after{content:'';position:absolute;width:3px;height:50px;background:#fff;display:block;left:0;right:0;margin:auto;bottom:0;} */
.review-slider-wrap{}
.review-slider-wrap .swiper-slide.swiper-slide.swiper-slide-active{transform:scale(0.99);}
.review-slider-wrap .swiper-slide{transform:scale(0.8);position:relative;height:430px;overflow:unset;}
.review-slider-wrap .swiper-slide.swiper-slide.swiper-slide-active:before{content:'';position:absolute;background-image:url(/lcis/wp-content/uploads/2025/06/quote.png);width:101px;height:92px;bottom:-50px;right:30px;z-index:11111;}
.review-slider-wrap .swiper-slide:after{content:'';position:absolute;background-image:url(/lcis/wp-content/uploads/2025/06/star.png);width:134px;height:22px;top:50px;pointer-events:none;}
.review-slider-wrap .swiper-wrapper{height:600px;}
.review-slider-wrap .elementor-swiper-button{border:2px solid #d0a731;width:39px;height:39px;background:#fff;display:flex;align-items:center;justify-content:center;}
.review-slider-wrap .swiper .elementor-swiper-button-prev{right:140px;left:unset;bottom:120px;top:unset;}
.review-slider-wrap .swiper .elementor-swiper-button-next{right:80px;left:unset;bottom:120px;top:unset;}
.review-slider-wrap .elementor-swiper-button:hover{background:var(--e-global-color-primary);}
.review-slider-wrap .elementor-swiper-button:hover svg{fill:#fff!important;}
.elementor-12 .elementor-element.elementor-element-eb3a6eb .elementor-testimonial__text{height:150px;overflow-y:auto;}

/*responsive*/
@media screen and (max-width:1159px){
    .review-slider-wrap .elementor-swiper-button{display:none!important;}
}
@media screen and (max-width:768px){
    section.elementor-section.header-sec{position:relative;}
    .elementor-element.banner-x-icon:before{display:none;}
    .elementor-element.banner-x-icon:after{display:none;}
    .elementor-element.banner-x-icon{margin:-10px 20px 0 20px;}
    .elementor-12 .elementor-element.elementor-element-eb3a6eb .elementor-testimonial__text{height:200px;}
}

a.btn-primary {
    margin-top: 20px;
    display: inline-block;
    background-color: #D0A73100;
    font-family: "Oxanium", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    padding: 10px 25px;
}

a.btn-primary:hover {
    background: var(--e-global-color-primary);
#fff:;
    color: #fff;
}