{\rtf1}

.b-grey {
    background-color: #f6f6f6;
    padding: 30px;
}

.pull-right {
    padding-left: 10px;
    padding-bottom: 10px;
}

.sp-dropdown-inner li.active > a:before,.menu-deeper li.active > a:before {
    content: "";
    position: absolute;
    background-color: #072f4c;
    width: 100%;
    height: 3px;
    left: 0px;
    bottom: 0px;
    visibility: visible !important;
    opacity: 1 !important;
    transition: all 0.3s ease;
}

.sp-page-title .sp-page-title-heading, .sp-page-title .sp-page-title-sub-heading {
    color: black;
}

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    margin: 0px 10px;
}
@media(min-width:991px){
    a#offcanvas-toggler {
    display: none !important;
}
}
@media(max-width:990px){
    img.pull-right {
    width: 100%;
    padding-left: 0px;
}
    #sp-header {
    background: white;
}
    .header-modules .sp-module {
        margin-left:0px;
    }
    .sp-module-content .mod-languages ul.lang-inline li{
        margin:0px
        
    }
    .sp-module-content .mod-languages ul.lang-inline{
        text-align:center;
    }
    
.sp-page-title .sp-page-title-heading.sp-page-title .sp-page-title-heading{
    font-size:90% !important;
}
    h1 {
    font-size: 40px !important;
}
    h2 {
    font-size: 32px !important;
}
        h3 {
    font-size: 28px !important;
}
        h4 {
    font-size: 25px !important;
}
    #sp-social{
        width:100%;
    }
}

.header-modules {
    margin-left: 10px;
}



.sp-page-title .breadcrumb>span, .sp-page-title .breadcrumb>li, .sp-page-title .breadcrumb>li+li:before, .sp-page-title .breadcrumb>li>a {
    color: grey;
}

.sp-page-title .breadcrumb>.active {
    color: black;
}


#sp-social ul.menu {
    list-style: none;
    margin: inherit;
    padding-left: 1rem;
}

#sp-social ul.menu li {
    display: inline-block;
    margin: 0 5px;
}

a.no-name0 {
     font-size: 0px; 
}

.no-name0 span.p-2 {
    font-size: initial;
}
.p-2 {
    padding: 0.4rem 0.2rem 0.5rem 0.2rem!important;
}






#sppb-addon-c61ace75-ec9d-4842-8efc-3434a815b85a .sp-slider .sp-dots ul li span, #sppb-addon-c61ace75-ec9d-4842-8efc-3434a815b85a .sp-slider .sp-dots ul li:hover span, #sppb-addon-c61ace75-ec9d-4842-8efc-3434a815b85a .sp-slider .sp-dots ul li:hover:after, #sppb-addon-c61ace75-ec9d-4842-8efc-3434a815b85a .sp-slider .sp-dots ul li:after {
    background-color: currentcolor;
}

.wa000 .fa-whatsapp:before {
    color: #25D366;
    font-weight: bold;
}

.sp-page-title {
    padding: 100px 0;
}



img.sppb-img-responsive.sppb-element-lazy.sppb-element-loaded {
    /* display: none; */
}

.d-flex.header-modules.mb-3 {
    display: none !important;
}

.sp-module.jmoddiv {}

body .sppb-btn.sppb-btn-primary, body .sppb-btn.btn-primary, body .btn.sppb-btn-primary, body .btn.btn-primary {
    color: white;
}

body .sppb-btn.sppb-btn-primary:hover, body .sppb-btn.sppb-btn-primary:focus, body .sppb-btn.sppb-btn-primary:active, body .sppb-btn.btn-primary:hover, body .sppb-btn.btn-primary:focus, body .sppb-btn.btn-primary:active, body .btn.sppb-btn-primary:hover, body .btn.sppb-btn-primary:focus, body .btn.sppb-btn-primary:active, body .btn.btn-primary:hover, body .btn.btn-primary:focus, body .btn.btn-primary:active {
    color: white;
}

.sppb-btn-secondary {
    background-color: #9EA9C8;
}

.head000 .sp-page-title .breadcrumb>li>a, .head000 .sp-page-title .breadcrumb>.active, .head000 .breadcrumb>li+li:before,.head000 .sp-page-title .sp-page-title-heading, .head000 .sp-page-title .sp-page-title-sub-heading {
    color: white;
}

.sp-page-title {
    /* min-height: 300px; */
}

span.sp-menu-heading {
    cursor: pointer;
}

.bottom-wrapper-section:before {
    display: none;
}

.bottom-wrapper-section .sppb-addon-title {
    color: black !important;
}

.bottom-wrapper-section a {
    color: black !important;
}

.bottom-wrapper-section {
    border-top: 1px solid black;
}



.menu-deeper.active > a {
    position: relative;
}

.menu-deeper.active > a:before {
    content: "";
    position: absolute;
    background-color: #072f4c;
    width: 100%;
    height: 3px;
    left: 0px;
    bottom: 0px;
    visibility: visible;
    opacity: 1;
    transition: all 0.3s ease;
}