.elementor-3761 .elementor-element.elementor-element-c94bd07{margin-top:6%;margin-bottom:6%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3761 .elementor-element.elementor-element-73bf35d{text-align:center;}.elementor-3761 .elementor-element.elementor-element-73bf35d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#060606;}.elementor-3761 .elementor-element.elementor-element-dae63a0{text-align:center;}.elementor-3761 .elementor-element.elementor-element-dae63a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#00000087;}body.elementor-page-3761:not(.elementor-motion-effects-element-type-background), body.elementor-page-3761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}/* Start custom CSS */.menu-item-220 a,.menu-item-221 a {
    background: #fff;
    color: #0716e0 !important;
    padding: 10px 16px !important;
    margin-top: 27px;
    font-size:15px !Important;
}

.menu-item-220 {
    margin-right:20px !Important;
}
.home3_service_section .elementor-icon-box-content a {
    background: #2945ff;
    font-weight: 400;
    display: block;
    margin-top: 30px;
    font-size: 14px;
    color: #fff;
    border-radius: 12px;
    padding: 10px;
}
.home3_service_section .elementor-widget-container:hover{
    background: #4e64f3 !important;
    transition: 0.8s ease all;
    border-radius: 35px 35px 0px 35px !important;
}
.home3_service_section h4.elementor-icon-box-title {
    font-size: 23px !important;
    padding: 0 38px;
    margin-bottom: 20px !important;
    font-weight: 600 !important;
}

.home3_service_section .elementor-widget-container:hover h4.elementor-icon-box-title {
    color: #fff !important;
}

.home3_service_section .elementor-widget-container:hover p.elementor-icon-box-description {
    color: #fff !important;
    transition: 0.8s ease all;
}
.home3_service_section .elementor-widget-container:hover a {
    background: #fff;
    color: #2945ff;
    transition: 0.8s ease all;
}

.home3_service_section .elementor-widget-container {
    border-radius: 0 !important;
}

.home3_service_section .elementor-widget-container:hover .elementor-icon-box-icon .elementor-icon {
    fill: #fff;
    color: #fff;
    transition: 0.8s ease all;
    border-color: #fff;
}/* End custom CSS */