@media (max-width: 1025px)
{
     a.carousel-arrow.carousel-next {
        display: none!important;
    }
}
@media (max-width: 922px)
{
    .elementor-10102 .elementor-element.elementor-element-9dfba8f .elementor-divider {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
}
@media (max-width: 445px)
{
    #hellobar-bar .hb-text-wrapper .hb-headline-text {
        font-size: 0.9em!important;
    }
}
@media (max-width: 480px)
{
    .premium-carousel-inner .premium-carousel-template .elementor-widget-container .elementor-text-editor {
        text-align: left!important;
    }
}
.wpcf7 .ajax-loader {
    position: absolute!important;
    top: 9px!important;
        right:0;
}
.signup_name {
    width: 41%;
    float: left;
    padding: 0px 10px;
}
.signup_mail {
    width: 41%;
    float: left;
    padding: 0px 20px 0px 10px;
}
.signupForm .wpcf7-form span.wpcf7-form-control-wrap.email {
    width: 100%!important;
    padding-right: 0!important;
}
.signup_submit {
    padding: 0px 10px;
}
@media (max-width: 950px)
{
    .signup_name {
        width: 100%;
    }
    .signup_mail {
        width: 100%;
        padding: 20px 10px 20px 10px;
    }
    .signup_submit {
        text-align: center;
    }
    .wpcf7 .ajax-loader {
        position: relative!important;
        display: block!important;
        top: -35px!important;
        margin: auto;
        left: 110px;
    }
    .wpcf7 form .wpcf7-response-output {
        font-size: 12px;
    }
}
.wpcf7 form .wpcf7-response-output {
 margin: 0 auto;
    display: table;
    width: 55%;
    text-align: center;
    padding: 5px 0px!important;
}
.signupForm .wpcf7-form .wpcf7-submit {
    display: inline-block;
    background-color: #61CE7000;
    border: 1px #0072BC solid;
    color: #0072BC;
    border-width: 2px 2px 2px 2px;
    border-radius: 0px 0px 0px 0px;
    line-height: 1;
    padding: 11px 40px;
    font-size: 18px;
}
.elementor-nav-menu--dropdown .elementor-sub-item {
    font-size: 15px!important;
}
@media (max-width: 950px)
{
    .rs-layer.Newspaper-Button.rev-btn
    {
        border: 1px solid #ffffff!important;
    }
    #slider-3-slide-6-layer-6,
    #slider-3-slide-10-layer-6,
    #slider-3-slide-11-layer-6
    {
        line-height: 12px!important;
        font-size: 10px!important;
    }
    nav.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item {
        font-size: 13px!important;
    }
}
.tp-bullet .tp-bullet-image,.tp-bullet .tp-bullet-imageoverlay,.tp-bullet .tp-bullet-title,.tp-arr-imgwrapper
{
    display: none!important;
}
#rev_slider_3_1_wrapper .dione.tparrows.rs-touchhover:before {
    transform: translatex(-1px)!important;
    -webkit-transform: translatex(-1px)!important;
    opacity: 1!important;
}
#rev_slider_3_1_wrapper .dione.tparrows.rs-touchhover {
    background: transparent!important;
}

nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    position: absolute;
    top: 34px;
    width: 100%;
    left: 0;
    z-index: 9999;
}
body.parent-pageid-5979 .site-content .elementor-image img,
body.parent-pageid-9580 .site-content .elementor-image img,
body.parent-pageid-8077 .site-content .elementor-image img
{
    border: 1px solid #C8C8C8!important;
}
.elementor-section.elementor-sticky.elementor-sticky--active
{
    top: auto!important;
}
body .elementor-nav-menu--main .elementor-nav-menu {
    justify-content: space-evenly!important;
}
.post-tags
{
	display:none!important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
    padding: 15px 40px!important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
    background-color: #BAD2ED!important;
}
#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn {
    background-color: #ffffff;
}