[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h1::after, [class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h2::after, [class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h3::after, [class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h4::after, [class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h5::after {
   display:none;
}

.rstpl-navigation .navbar .rstpl-brand.image img {
    width: 270px;
    height: 84px;
}

.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li>a, .rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li>.nav-header {
    color: #ffffff;
}

.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li.active>a, .rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li.active .nav-header {
    color: #ffffff;
}

.rstpl-main-menu-position .rstpl-navigation .navbar .navbar-inner .rstpl-template-menu>li.active>a {
    color: #ffffff;
}

[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h1,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h2,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h3,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h4,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h5 {
    line-height: 1;
    font-weight: 600;
    letter-spacing: -2px;
    text-shadow: 5px 5px 10px #00aeef
}

[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h2 {
    font-size: 90px;
}

.rspbld-image .rspbld-image-caption {
    background: none;
    color: #555555;
    padding: 9px;
    position: absolute;
    top: 101%;
    left: 10%;
    transform: translate(-10%, -10%);
    font-size: 16px;
    font-family: Poppins;
    font-weight: 600;
}

.rspbld-image .rspbld-magnific-popup {
    overflow: hidden;
    border-radius: 18px;
    margin: 40px auto;
}

.rspbld-page section .row .rspbld-column-title,.rspbld-page section .container .row .rspbld-column-title,.rspbld-page section .row .rspbld-row-title,.rspbld-page section .container .row .rspbld-row-title,.rspbld-page section .row .rspbld-column-subtitle,.rspbld-page section .container .row .rspbld-column-subtitle,.rspbld-page section .row .rspbld-row-subtitle,.rspbld-page section .container .row .rspbld-row-subtitle {
    font-size: 23px;
}

.body>.rstpl-footer-position {
    margin-top: -50px;
}

.col-md-10 {
        flex: none;
        width: 100%;
}

.rstpl-navigation .navbar .btn-navbar span {
        background-color: #00aeef;
        position: absolute;
        border-radius: 4px;
        transition: .3s cubic-bezier(.8, .5, .2, 1.4);
        width: 100%;
        height: 5px
}

@media (max-width: 980px) {
    .rstpl-main-menu-position .rstpl-main-menu-left-col,.rstpl-main-menu-position .rstpl-main-menu-col,.rstpl-main-menu-position .rstpl-main-menu-right-col {
        margin:0 0 48px 0;
    }
}

@media (max-width: 1199px) {
    .rstpl-navigation .navbar .navbar-inner .rstpl-template-menu>li>a,.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu>li.active>a,.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu li.parent>a,.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu>li>.nav-header,.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu>li.active>.nav-header,.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu li.parent>.nav-header {
        font-size:20px;
        padding: 12px 12px
}

.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu>li:first-of-type a {
        margin-top: 50px;
}

.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li>a, .rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li>.nav-header {
    color: #024a94;
    font-size: 20px;
}

.rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li:first-child>a, .rstpl-navigation .navbar .navbar-inner .rstpl-template-menu .dropdown-menu>li:first-child>.nav-header {
    background-color: #c7e5f3;
}

.rstpl-main-menu-position.rstpl-animated .rstpl-main-menu-col .btn-navbar {
    opacity: 0;
    animation: rstplFadeInRight ease .1s forwards 1s;
}

.rstpl-main-menu-position.rstpl-animated .rstpl-main-menu-col .rstpl-template-menu {
    transform: scaleX(0);
    transform-origin: left;
    animation: rstplFadeInRight cubic-bezier(.785, .135, .15, .86) .1s forwards 1s;
}

@media (max-width: 767px) {
    [class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h1,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h2,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h3,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h4,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h5,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption.big h6 {
        padding:0;
        font-size: 240%;
        margin: 1rem
    }

}
  @media (max-width: 767px) {
    [class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h1,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h2,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h3,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h4,[class*="rsmg_rsp_slider_container"].slick-carousel .rstpl-caption h5 {
        width:380px;
        text-align: center;
        margin-left: 0;
        max-width: 100%
    }
}

@media (max-width: 1199px) {
    .rstpl-navigation .navbar .navbar-inner .rstpl-template-menu>li .submenu-button {
        width: 30px;
        height: 30px;
        margin: 7px;
        position: absolute;
        z-index: 1;
        top: 0;
        right: 0;
        cursor: pointer;
        border-radius: 0;
        background: #004996;
        border: none;
        box-shadow: none;
    }
}
