 .call-to-action {
    background-image: linear-gradient(100deg, #f2faff 0%, #f2faff 100%);
}
.call-to-action .action-content p {
    color: #000;
    margin-bottom: 20px;
}
body .site-header .site-main-menu li .sub-menu.mega-menu-two {
    min-width: 1180px;
    left: -850px;
}
.site-header .site-main-menu li:hover .sub-menu {
    opacity: 1;
    visibility: visible;
    top: 100%;
}
.site-header .site-main-menu li:hover .sub-menu {
    opacity: 1;
    visibility: visible;
    top: 100%;
}
body .site-header .site-main-menu li .sub-menu {
    padding: 23px 10px;
}

.menu-heading-top {
    color: #0170bd;
}