.elementor-2930 .elementor-element.elementor-element-797a8b0 .art-btn-1 a:hover{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #C30101 0%, #C30101 100%);}.elementor-2930 .elementor-element.elementor-element-797a8b0 .art-btn-1 a{color:#C30101;}.elementor-2930 .elementor-element.elementor-element-656335f > .elementor-container{max-width:1250px;}.elementor-2930 .elementor-element.elementor-element-656335f{padding:90px 0px 170px 0px;}.elementor-2930 .elementor-element.elementor-element-71f193a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2930 .elementor-element.elementor-element-2a36f5e{width:100%;max-width:100%;}.elementor-2930 .elementor-element.elementor-element-2a36f5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2930 .elementor-element.elementor-element-2a36f5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2930 .elementor-element.elementor-element-2a36f5e .art-testimonial-bottom .bottom-btn a{color:#FFFFFF;background-color:#C30101;}.elementor-2930 .elementor-element.elementor-element-2a36f5e .art-client-list .client-number-text{color:#FFFFFF;}.elementor-2930 .elementor-element.elementor-element-9d2c129 > .elementor-container{max-width:1250px;}.elementor-2930 .elementor-element.elementor-element-9d2c129{padding:0px 0px 100px 0px;}.elementor-2930 .elementor-element.elementor-element-b1dc397 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2930 .elementor-element.elementor-element-f25deea .art-timeline-item-4 .timeline-text .item-tag a{color:#F10000;background-color:#FD0808;}.elementor-2930 .elementor-element.elementor-element-f25deea .art-timeline-item-4 .timeline-text .item_title{color:#F72424;}.elementor-2930 .elementor-element.elementor-element-f25deea .art-timeline-item-4:hover .timeline-text .item_title{color:#F71313;}.elementor-2930 .elementor-element.elementor-element-f25deea .art-btn-1 a{color:#DD1313;}.elementor-2930 .elementor-element.elementor-element-f25deea .art-btn-3 a{color:#DD1313;}.elementor-2930 .elementor-element.elementor-element-f25deea .art-btn-4 a{color:#DD1313;}.elementor-2930 .elementor-element.elementor-element-c216fc0 > .elementor-container{max-width:1440px;}.elementor-2930 .elementor-element.elementor-element-b91ac94 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2930 .elementor-element.elementor-element-ce1e35b .art-btn-1 a{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #C30101 0%, #C30101 100%);}.elementor-2930 .elementor-element.elementor-element-ce1e35b .art-project-item .item-text h3{color:#C30101;}.elementor-2930 .elementor-element.elementor-element-ce1e35b .art-project-item .item-text p{color:#080808;}.elementor-2930 .elementor-element.elementor-element-b5516f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2930 .elementor-element.elementor-element-b5516f6 .prthalign{text-align:center;}.elementor-2930 .elementor-element.elementor-element-b5516f6 .art-btn-1 a{border-radius:5px 5px 5px 5px;}.elementor-2930 .elementor-element.elementor-element-b5516f6 .art-btn-3 a{border-radius:5px 5px 5px 5px;}.elementor-2930 .elementor-element.elementor-element-b5516f6 .art-btn-4 a{border-radius:5px 5px 5px 5px;}.elementor-2930 .elementor-element.elementor-element-b5516f6 .art-btn-5 a{border-radius:5px 5px 5px 5px;}.elementor-2930 .elementor-element.elementor-element-7547521{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 140px 0px;}.elementor-2930 .elementor-element.elementor-element-7547521 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2930 .elementor-element.elementor-element-714ede7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2930 .elementor-element.elementor-element-fae87a6{width:100%;max-width:100%;}.elementor-2930 .elementor-element.elementor-element-fae87a6 > .elementor-widget-container{margin:0px 0px 0px 00px;padding:50px 0px 50px 0px;}.elementor-2930 .elementor-element.elementor-element-fae87a6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;width:6px;height:6px;background:#C30101;}.elementor-2930 .elementor-element.elementor-element-fae87a6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000000;opacity:1;}.elementor-2930 .elementor-element.elementor-element-fae87a6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}