/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

html {
    width: 100% !important;
    display: block;
    overflow-x: hidden !important;
    overflow-y: visible !important;
}

body {
    width: 100% !important;
    overflow: hidden;
    display: block;
    display: block;
}

@-moz-document url-prefix() {
    html {
        overflow-x: hidden;
    }
}

@supports (-ms-ime-align:auto) {
    html {
        overflow-x: hidden;
    }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    html {
        overflow-x: hidden;
    }
}

@media screen\0 {
    html {
        overflow-x: hidden;
    }
}

#BorlabsCookieBox .cookie-logo {
    max-width: 179px !important;
}

#CookieBoxTextHeadline {
    font-size: 1.2em !important;
}

._brlbs-btn {
    -webkit-transition: all .3s !important;
    -o-transition: all .3s !important;
    -ms-transition: all .3s !important;
    -moz-transition: all .3s !important;
    transition: all .3s !important;
}

._brlbs-btn._brlbs-btn-accept-all {
    outline: none !important;
    font-weight: normal !important;
}

._brlbs-btn._brlbs-btn-accept-all:hover {
    text-decoration: none !important;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25);
}

._brlbs-accept ._brlbs-btn:hover {
    text-decoration: none !important;
    box-shadow: none;
}

._brlbs-refuse {
    display: inline-block;
    width: 70%;
}

._brlbs-refuse a {
    cursor: default !important;
}

@media (max-width:767px) {
    .cookie-preference .col-12 .col-2,
    .cookie-preference .col-12 .col-10{
        max-width: 100% !important;
        width: 100% !important;
        flex: 0 0 100%;
    }

    .cookie-preference ._brlbs-btn._brlbs-btn-accept-all {
        width: 100%;
        font-size: 1.5em !important;
    }

    .cookie-preference ._brlbs-refuse {
        width: 100%;
    }
}

.mwb_modal__content {
    background: #2ba2ff !important;
}