.elementor-5747 .elementor-element.elementor-element-4a2ec68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5747 .elementor-element.elementor-element-5dfbf1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-5747 .elementor-element.elementor-element-5dfbf1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5747 .elementor-element.elementor-element-3dc9760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-5747 .elementor-element.elementor-element-cab8832{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-5747 .elementor-element.elementor-element-44b3185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}@media(min-width:768px){.elementor-5747 .elementor-element.elementor-element-5dfbf1c{--width:101.061%;}}/* Start custom CSS for arkdin-cta, class: .elementor-element-b86693f */.cs_btn.cs_style_1.cs_color_1 {
    color: #222645 !important; /* Default text color */
}

.cs_btn.cs_style_1.cs_color_1:hover {
    color: white !important; /* Text turns white on hover */
}
.cs_btn.cs_style_1.cs_color_1 span {
    color: #222645 !important; /* Default text color */
}

.cs_btn.cs_style_1.cs_color_1:hover span {
    color: white !important; /* Text turns white on hover */
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-3a7ea5b */svg path[fill="#FF5500"] {
    fill: #7AC5E6 !important; /* Change orange to gold */
}/* End custom CSS */
/* Start custom CSS for services, class: .elementor-element-f2d7578 */svg path[fill="#FF5500"] {
    fill: #7AC5E6 !important; /* Change orange to gold */
}
.cs_text_btn {
    display: none !important; /* Hides the READ MORE button */
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-d3318cd */.cs_rating[data-rating] {
    --rating-width: 100%; /* Force full 5-star rating */
}

.cs_rating .cs_rating_percentage {
    width: var(--rating-width) !important;
}/* End custom CSS */