/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 09 2026 | 22:03:56 */
/* 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 */

/* headings */
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p{margin:0;padding:0;line-height:normal;}
.elementor-widget:not(:last-child){margin-bottom:0;}
.footer-logo img{filter:brightness(0) invert(1);}
.footer-logo{}
.footer-smm{}
.footer-smm ul.elementor-icon-list-items{display:flex;gap:15px;}
.footer-smm ul.elementor-icon-list-items li.elementor-icon-list-item{}
.footer-smm ul.elementor-icon-list-items li.elementor-icon-list-item a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50px;}
.footer-smm ul.elementor-icon-list-items li.elementor-icon-list-item a:hover{opacity:0.8;}
.footer-smm ul.elementor-icon-list-items li.elementor-icon-list-item a svg path{fill:#fff;}
.footer-smm ul.elementor-icon-list-items li.elementor-icon-list-item a svg{margin:0;}
.footer-smm ul.elementor-icon-list-items li.elementor-icon-list-item a span.elementor-icon-list-text{display:none;}
header.elementor.elementor-26.elementor-location-header{position:absolute;width:100%;z-index:1;}
ul.elementor-icon-list-items.elementor-inline-items{}
header.elementor.elementor-26.elementor-location-header ul.elementor-icon-list-items li.elementor-icon-list-item a:hover{opacity:0.5;}
header.elementor.elementor-26.elementor-location-header ul.elementor-icon-list-items li.elementor-icon-list-item a svg{margin:0;}
header.elementor.elementor-26.elementor-location-header ul.elementor-icon-list-items li.elementor-icon-list-item a span.elementor-icon-list-text{display:none;}
.home-sec-2{position:relative;overflow:hidden;}
.home-sec-2:before{content:'';position:absolute;width:100%;height:100%;top:90px;bottom:0;background-image:url(/wp-content/uploads/2025/12/shape.png);left:0;background-repeat:no-repeat;}
.home-sec-2 .elementor-align-left.elementor-widget__width-auto.elementor-widget.elementor-widget-button{margin:0 2px!important;}
.center-slider{width:100%;margin:auto;overflow:hidden;padding:0 40px}
.center-slider .slide-item{transition:all 0.4s ease;transform:scale(0.8);opacity:0.6;}
.center-slider .slick-center{transform:scale(1);opacity:1;}
.center-slider button.slick-prev.custom-arrow.slick-arrow{left:40px;}
.center-slider button.slick-next.custom-arrow.slick-arrow{right:70px;left:unset;}
.center-slider .slick-prev:before,.center-slider .slick-next:before{display:none;}
.elementor-widget__width-auto.elementor-widget.elementor-widget-button{margin-bottom:0!important;}
.elementor-element.elementor-element-a4665a8.elementor-align-left.elementor-widget__width-auto.elementor-widget.elementor-widget-button{margin:0 10px;}
.slick-prev,.slick-next{z-index:1;}
@media (max-width:880px){
    .home-sec-2{background-color:#f9f9f9;}
    .home-sec-2:before{display:none;}
    .home-sec-2 .elementor-align-left.elementor-widget__width-auto.elementor-widget.elementor-widget-button{margin:5px!important;}
}
@media (max-width:767px){
    .elementor-12 .elementor-element.elementor-element-220e2bb > .elementor-container{min-height:auto;padding:100px 0 0;}
    .center-slider button.slick-next.custom-arrow.slick-arrow{right:40px;}
    .center-slider button.slick-prev.custom-arrow.slick-arrow{left:15px;}
    
    section.elementor-section.elementor-top-section.elementor-element.elementor-element-95e5741.elementor-section-content-middle.elementor-section-height-min-height.elementor-section-full_width.elementor-section-height-default.elementor-section-items-middle{background-color:#f9f9f9;background-image:unset;}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-bd9f0b6.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default .elementor-widget__width-auto.elementor-widget.elementor-widget-button {
    margin: 5px !important;
}
}