.ct-info-box2.style2 .item--icon i {
    line-height: 46px;
}
.elementor-9795 .elementor-element.elementor-element-ef02270 .ct-nav-menu .ct-main-menu > li.current-menu-parent > a,
.elementor-9795 .elementor-element.elementor-element-ef02270 .ct-nav-menu .ct-main-menu > li.current_page_item > a {
    color: #d32f2f !important;
}
.elementor-9795 .elementor-element.elementor-element-ef02270 .ct-nav-menu .ct-main-menu > li > a:hover {
    color: #d32f2f !important;
}
.footer_links ul li{
    padding-bottom: 8px;
}
.footer_links ul li a{
    color:#868e96 !important;
}

@media screen and (min-width: 1200px) {
    #ct-pagetitle {
        padding: 200px 0 90px 0px;
    }
}
@media screen and (max-width: 1199px) {
    #ct-pagetitle {
        padding: 35px 0;
    }
}
.elementor-10067 .elementor-element.elementor-element-98c729d .ct-heading .ct-text-highlight {
    color: var(--primary-color);
}
.elementor-10067 .elementor-element.elementor-element-7f2cff6 {
 
    padding: 20px 0px 70px 0px;
}