@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-200.eot);
    src:url(../fonts/nunito-v8-latin-200.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-200.woff2) format("woff2"),url(../fonts/nunito-v8-latin-200.woff) format("woff"),url(../fonts/nunito-v8-latin-200.ttf) format("truetype"),url(../fonts/nunito-v8-latin-200.svg#svgFontName) format("svg");
    font-style:normal;
    font-weight:200
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-200italic.eot);
    src:url(../fonts/nunito-v8-latin-200italic.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-200italic.woff2) format("woff2"),url(../fonts/nunito-v8-latin-200italic.woff) format("woff"),url(../fonts/nunito-v8-latin-200italic.ttf) format("truetype"),url(../fonts/nunito-v8-latin-200italic.svg#svgFontName) format("svg");
    font-style:italic;
    font-weight:200
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-300.eot);
    src:url(../fonts/nunito-v8-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-300.woff2) format("woff2"),url(../fonts/nunito-v8-latin-300.woff) format("woff"),url(../fonts/nunito-v8-latin-300.ttf) format("truetype"),url(../fonts/nunito-v8-latin-300.svg#svgFontName) format("svg");
    font-style:normal;
    font-weight:300
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-300italic.eot);
    src:url(../fonts/nunito-v8-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-300italic.woff2) format("woff2"),url(../fonts/nunito-v8-latin-300italic.woff) format("woff"),url(../fonts/nunito-v8-latin-300italic.ttf) format("truetype"),url(../fonts/nunito-v8-latin-300italic.svg#svgFontName) format("svg");
    font-style:italic;
    font-weight:300
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-regular.eot);
    src:url(../fonts/nunito-v8-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-regular.woff2) format("woff2"),url(../fonts/nunito-v8-latin-regular.woff) format("woff"),url(../fonts/nunito-v8-latin-regular.ttf) format("truetype"),url(../fonts/nunito-v8-latin-regular.svg#svgFontName) format("svg");
    font-style:normal;
    font-weight:400
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-italic.eot);
    src:url(../fonts/nunito-v8-latin-italic.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-italic.woff2) format("woff2"),url(../fonts/nunito-v8-latin-italic.woff) format("woff"),url(../fonts/nunito-v8-latin-italic.ttf) format("truetype"),url(../fonts/nunito-v8-latin-italic.svg#svgFontName) format("svg");
    font-style:italic;
    font-weight:400
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-600.eot);
    src:url(../fonts/nunito-v8-latin-600.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-600.woff2) format("woff2"),url(../fonts/nunito-v8-latin-600.woff) format("woff"),url(../fonts/nunito-v8-latin-600.ttf) format("truetype"),url(../fonts/nunito-v8-latin-600.svg#svgFontName) format("svg");
    font-style:normal;
    font-weight:600
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-600italic.eot);
    src:url(../fonts/nunito-v8-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-600italic.woff2) format("woff2"),url(../fonts/nunito-v8-latin-600italic.woff) format("woff"),url(../fonts/nunito-v8-latin-600italic.ttf) format("truetype"),url(../fonts/nunito-v8-latin-600italic.svg#svgFontName) format("svg");
    font-style:italic;
    font-weight:600
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-700.eot);
    src:url(../fonts/nunito-v8-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-700.woff2) format("woff2"),url(../fonts/nunito-v8-latin-700.woff) format("woff"),url(../fonts/nunito-v8-latin-700.ttf) format("truetype"),url(../fonts/nunito-v8-latin-700.svg#svgFontName) format("svg");
    font-style:normal;
    font-weight:700
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-700italic.eot);
    src:url(../fonts/nunito-v8-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-700italic.woff2) format("woff2"),url(../fonts/nunito-v8-latin-700italic.woff) format("woff"),url(../fonts/nunito-v8-latin-700italic.ttf) format("truetype"),url(../fonts/nunito-v8-latin-700italic.svg#svgFontName) format("svg");
    font-style:italic;
    font-weight:700
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-800.eot);
    src:url(../fonts/nunito-v8-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-800.woff2) format("woff2"),url(../fonts/nunito-v8-latin-800.woff) format("woff"),url(../fonts/nunito-v8-latin-800.ttf) format("truetype"),url(../fonts/nunito-v8-latin-800.svg#svgFontName) format("svg");
    font-style:normal;
    font-weight:800
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-800italic.eot);
    src:url(../fonts/nunito-v8-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-800italic.woff2) format("woff2"),url(../fonts/nunito-v8-latin-800italic.woff) format("woff"),url(../fonts/nunito-v8-latin-800italic.ttf) format("truetype"),url(../fonts/nunito-v8-latin-800italic.svg#svgFontName) format("svg");
    font-style:italic;
    font-weight:800
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-900.eot);
    src:url(../fonts/nunito-v8-latin-900.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-900.woff2) format("woff2"),url(../fonts/nunito-v8-latin-900.woff) format("woff"),url(../fonts/nunito-v8-latin-900.ttf) format("truetype"),url(../fonts/nunito-v8-latin-900.svg#svgFontName) format("svg");
    font-style:normal;
    font-weight:900
}
@font-face{
    font-family:Nunito;
    src:url(../fonts/nunito-v8-latin-900italic.eot);
    src:url(../fonts/nunito-v8-latin-900italic.eot?#iefix) format("embedded-opentype"),url(../fonts/nunito-v8-latin-900italic.woff2) format("woff2"),url(../fonts/nunito-v8-latin-900italic.woff) format("woff"),url(../fonts/nunito-v8-latin-900italic.ttf) format("truetype"),url(../fonts/nunito-v8-latin-900italic.svg#svgFontName) format("svg");
    font-style:italic;
    font-weight:900
}
@font-face{
    font-family:moovegdpr;
    src:url(../fonts/moovegdpr.eot);
    src:url(../fonts/moovegdpr.eot#iefix) format("embedded-opentype"),url(../fonts/moovegdpr.ttf) format("truetype"),url(../fonts/moovegdpr.woff) format("woff"),url(../fonts/moovegdpr.svg#moovegdpr) format("svg");
    font-weight:400;
    font-style:normal
}
[class*=" moovegdpr-"],[class^=moovegdpr-]{
    font-family:moovegdpr!important;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.moovegdpr-arrow-close:before{
    content:"\e900"
}
.moovegdpr-policy:before{
    content:"\e901"
}
.moovegdpr-advanced:before{
    content:"\e902"
}
.moovegdpr-3rd-party:before{
    content:"\e903"
}
.moovegdpr-strict-necessary:before{
    content:"\e904"
}
.moovegdpr-privacy-overview:before{
    content:"\e905"
}
body.moove_gdpr_overflow{
    overflow:hidden
}
.lity-hide{
    display:none
}
#moove_gdpr_cookie_modal{
    margin:0 auto;
    margin-top:0;
    min-height:60vh;
    font-family:Nunito,sans-serif
}
#moove_gdpr_cookie_modal button{
    letter-spacing:0;
    outline:none;
    cursor:pointer
}
#moove_gdpr_cookie_modal *{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-family:inherit
}
#moove_gdpr_cookie_modal .switch{
    position:relative;
    display:inline-block;
    width:50px;
    height:30px
}
#moove_gdpr_cookie_modal .switch input{
    display:none
}
#moove_gdpr_cookie_modal .switch .slider{
    position:absolute;
    cursor:pointer;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color:red;
    transition:.4s;
    margin:0;
    padding:0
}
#moove_gdpr_cookie_modal .switch .slider:before{
    position:absolute;
    content:"";
    height:26px;
    width:26px;
    left:1px;
    bottom:1px;
    transition:.4s;
    border:1px solid #f2f2f2;
    border-radius:50%;
    background-color:#fff;
    box-shadow:0 5px 15px 0 rgba(0,0,0,.25);
    display:block;
    box-sizing:content-box
}
#moove_gdpr_cookie_modal .switch .slider:after{
    content:attr(data-text-disabled);
    position:absolute;
    top:0;
    left:60px;
    font-weight:800;
    font-size:16px;
    line-height:30px;
    color:red;
    display:block;
    white-space:nowrap
}
#moove_gdpr_cookie_modal .switch .slider.round{
    border-radius:34px
}
#moove_gdpr_cookie_modal .switch .slider.round:before{
    border-radius:50%
}
#moove_gdpr_cookie_modal .switch input:checked+.slider{
    background-color:#2e9935
}
#moove_gdpr_cookie_modal .switch input:checked+.slider:after{
    content:attr(data-text-enable);
    color:#2e9935;
    white-space:nowrap
}
#moove_gdpr_cookie_modal .switch input:focus+.slider{
    box-shadow:0 0 1px #2e9935
}
#moove_gdpr_cookie_modal .switch input:checked+.slider:before{
    transform:translateX(20px)
}
#moove_gdpr_cookie_modal a,#moove_gdpr_cookie_modal button{
    outline:none;
    box-shadow:none;
    text-shadow:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content{
    color:#000;
    background-color:#fff;
    width:900px;
    width:80vw;
    max-width:1170px;
    min-height:600px;
    border-radius:10px;
    position:relative;
    margin:0 auto
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content fieldset{
    background-color:transparent
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{
    text-align:left
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-center .moove-gdpr-company-logo-holder{
    text-align:center
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-right .moove-gdpr-company-logo-holder{
    text-align:right
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-flow:column;
    flex-flow:column;
    height:100%
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main{
    height:100%
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{
    min-height:auto
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-left-content{
    display:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{
    width:100%;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    position:relative;
    float:none;
    padding-bottom:130px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .main-modal-content{
    max-height:50vh;
    overflow:hidden;
    overflow-y:auto;
    padding-bottom:0;
    height:100%
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{
    padding-right:30px;
    white-space:nowrap;
    /* noah remove branding */
    display:none!important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{
    padding-right:0;
    text-align:right;
    -ms-flex-pack:end;
    justify-content:flex-end;
    color:#000;
    font-weight:700;
    font-size:15px;
    letter-spacing:-.3px;
    position:relative;
    top:0;
    text-decoration:none;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:baseline;
    align-items:baseline
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{
    float:left
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main{
    display:block;
    position:relative
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{
    position:relative;
    padding-right:190px;
    padding-bottom:10px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar{
    position:absolute;
    top:0;
    right:0;
    width:190px;
    text-align:right
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider{
    position:relative;
    width:50px;
    height:30px;
    display:block
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-status-bar span.slider:after{
    text-align:right;
    left:auto;
    right:60px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title{
    font-weight:800;
    font-size:20px;
    margin-bottom:15px;
    padding-right:190px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{
    display:-ms-flexbox;
    display:flex;
    width:100%;
    -ms-flex-align:center;
    align-items:center;
    height:75px;
    position:relative;
    margin-bottom:20px;
    padding-right:180px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{
    max-width:180px;
    margin:0;
    float:right;
    position:absolute;
    top:0;
    right:0;
    width:100%;
    text-align:right;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-pack:end;
    justify-content:flex-end;
    height:100%
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder img{
    max-width:100%;
    text-align:center
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{
    width:100%;
    font-weight:800;
    font-size:28px;
    line-height:1.1
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{
    position:absolute;
    text-decoration:none;
    top:-30px;
    right:-30px;
    display:block;
    width:60px;
    height:60px;
    line-height:60px;
    text-align:center;
    border-radius:50%;
    background:transparent;
    padding:0;
    z-index:99
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i{
    background-color:#fff;
    color:#0c4da2
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i{
    display:block;
    width:60px;
    height:60px;
    line-height:60px;
    font-size:48px;
    background-color:#0c4da2;
    border:1px solid #0c4da2;
    color:#fff;
    border-radius:50%;
    transition:all .3s ease
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{
    padding:0;
    margin-bottom:30px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{
    max-height:75px;
    max-width:70%;
    display:inline-block
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-title h2{
    font-weight:400;
    font-size:20px;
    margin:5px 0 0;
    padding:0;
    color:#000
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-content.moove-gdpr-no-modal-title .moove-gdpr-tab-main h3.tab-title{
    margin-top:0
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title{
    font-weight:800;
    font-size:28px;
    line-height:1.2;
    margin:0;
    padding:0;
    color:#000;
    margin-bottom:25px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-flow:column;
    flex-flow:column;
    max-height:calc(100% - 155px);
    height:100%;
    overflow-y:auto;
    padding-right:20px;
    padding-bottom:15px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{
    font-weight:400;
    font-size:16px;
    line-height:1.4;
    margin-bottom:18px;
    margin-top:0;
    padding:0;
    color:#000
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{
    font-size:18px;
    line-height:1.4;
    margin-bottom:20px;
    margin-top:0;
    font-weight:700;
    text-transform:none;
    color:#000
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a{
    color:#000;
    text-decoration:underline
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content.moove-gdpr-strict-warning-message{
    display:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{
    padding:5px;
    margin-right:10px;
    margin-bottom:15px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled{
    opacity:.6;
    pointer-events:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider{
    background-color:#474747
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.gdpr-checkbox-disabled .switch input:checked+.slider:after{
    color:#474747
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar.checkbox-selected p>input[type=checkbox]:checked+label{
    background-position:205px -81px;
    color:#09a501
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar p{
    display:inline-block;
    float:right;
    color:#09a501;
    margin:0;
    line-height:1.2;
    font:700 11px Arial,Helvetica,sans-serif;
    font-weight:700
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset{
    border:none;
    padding:0;
    margin:0;
    box-shadow:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset:hover label{
    color:#09a501
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>{
    width:220px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input[type=checkbox]+label:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input[type=checkbox]:focus+label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input[type=checkbox]:hover+label{
    color:#09a501;
    cursor:pointer
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input[type=checkbox]:checked+label:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input[type=checkbox]:focus:checked+label,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input[type=checkbox]:hover:checked+label{
    color:#09a501
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input+label{
    background:url(../images/moove-gdpr-inputs.png) 205px -1px no-repeat;
    height:16px;
    padding-right:25px;
    left:0;
    color:#000
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>label{
    padding:0;
    width:225px;
    line-height:17px;
    text-align:right;
    display:block;
    font-weight:700
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar form fieldset p>input{
    padding:0;
    margin:0;
    height:16px;
    width:16px;
    float:left;
    right:37px;
    position:absolute;
    opacity:0
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    height:130px;
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    background-color:#f1f1f1;
    z-index:15;
    border-radius:5px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{
    content:"";
    position:absolute;
    bottom:130px;
    left:60px;
    right:60px;
    height:1px;
    display:block;
    background-color:#c9c8c8
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding{
    text-decoration:none;
    padding:0 10px;
    font-size:10px;
    color:#000;
    font-weight:700;
    line-height:15px;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:baseline;
    align-items:baseline;
    width:auto;
    max-width:250px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-branding img{
    height:15px;
    margin-left:5px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{
    width:100%;
    display:block;
    padding:0 60px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{
    margin:0;
    text-decoration:none;
    border-radius:150px;
    color:#fff;
    line-height:18px;
    padding:15px 10px;
    transition:all .3s ease;
    border:1px solid transparent;
    min-width:160px;
    text-align:center;
    text-transform:none;
    letter-spacing:0;
    font-weight:800;
    font-size:14px;
    line-height:20px;
    cursor:pointer
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover{
    background-color:#fff
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-allow-all,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all{
    float:left
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{
    float:right;
    color:#fff;
    display:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton.moove-gdpr-modal-save-settings:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{
    background-color:#fff
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{
    width:40%;
    display:inline-block;
    float:left;
    padding:40px 60px;
    position:absolute;
    height:100%;
    top:0;
    box-shadow:0 0 30px 0 rgba(35,35,35,.1);
    background:#fff;
    z-index:10;
    left:0;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{
    position:absolute;
    bottom:0;
    padding-bottom:30px;
    left:60px;
    right:60px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a{
    color:#000;
    font-weight:700;
    font-size:15px;
    letter-spacing:-.3px;
    padding:20px 0;
    position:relative;
    top:10px;
    text-decoration:none;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:baseline;
    align-items:baseline
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a img{
    width:60px;
    height:auto;
    display:inline-block;
    margin-left:5px;
    position:relative;
    top:0
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{
    padding:0;
    list-style:none;
    margin:0;
    z-index:12
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{
    margin:0;
    padding:0;
    list-style:none;
    margin-bottom:15px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{
    background-color:#fff;
    border-color:#f1f1f1;
    color:#000
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button i{
    color:#000
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    font-weight:800;
    font-size:14px;
    text-decoration:none;
    text-transform:uppercase;
    background-color:#f1f1f1;
    border:1px solid #f1f1f1;
    line-height:1.1;
    padding:13px 20px;
    color:#0c4da2;
    width:100%;
    transition:all .3s ease;
    border-radius:5px;
    text-align:left
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a:hover span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button:hover span{
    text-decoration:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i{
    display:inline-block;
    float:left;
    font-size:30px;
    width:40px;
    margin-right:5px;
    position:relative;
    top:0;
    color:#0c4da2
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{
    display:-ms-inline-flexbox;
    display:inline-flex;
    -ms-flex-align:center;
    align-items:center;
    width:calc(100% - 40px)
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{
    width:60%;
    display:inline-block;
    float:right;
    padding:40px 60px;
    position:absolute;
    top:0;
    height:100%;
    right:0;
    background-color:#f1f1f1;
    border-top-right-radius:5px;
    border-bottom-right-radius:5px
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{
    width:100%;
    height:0;
    padding-bottom:38px;
    background-size:contain;
    background-position:0;
    background-repeat:no-repeat
}
.moove-hidden{
    display:none
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar:after,.moove-clearfix:after{
    content:"";
    display:table;
    clear:both
}
#moove_gdpr_cookie_info_bar{
    position:fixed;
    bottom:0;
    left:0;
    width:100%;
    min-height:60px;
    max-height:400px;
    color:#fff;
    z-index:9900;
    background-color:#202020;
    border-top:1px solid #fff;
    font-family:Nunito,sans-serif;
    transition:bottom .3s cubic-bezier(.17,.04,.03,.94)
}
#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top{
    bottom:auto;
    top:0;
    transition:top .3s cubic-bezier(.17,.04,.03,.94)
}
#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-dark-scheme{
    border-top:0;
    border-bottom:1px solid #fff
}
#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-light-scheme{
    border-top:0;
    border-bottom:1px solid #202020
}
#moove_gdpr_cookie_info_bar.gdpr_infobar_postion_top.moove-gdpr-info-bar-hidden{
    bottom:auto;
    top:-400px
}
#moove_gdpr_cookie_info_bar *{
    font-family:inherit
}
#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden{
    bottom:-400px
}
#moove_gdpr_cookie_info_bar.moove-gdpr-align-center,#moove_gdpr_cookie_info_bar.moove-gdpr-align-right{
    text-align:center
}
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{
    background-color:#fff;
    border-top:1px solid #202020
}
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme p{
    color:#202020
}
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{
    text-decoration:underline;
    outline:none
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{
    background-color:#202020;
    border-top:1px solid #fff
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p{
    color:#fff
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button{
    text-decoration:underline;
    outline:none;
    transition:all .2s ease
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{
    background-color:#fff
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{
    border-color:#fff;
    color:#fff
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{
    background-color:#fff;
    color:#202020
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{
    padding:10px 40px;
    position:relative;
    display:inline-block
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1{
    font-size:40px;
    width:60px;
    height:50px;
    line-height:50px;
    text-align:center;
    position:absolute;
    top:calc(50% - 25px);
    left:0;
    color:#fff
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup{
    position:absolute;
    width:60px;
    height:50px;
    line-height:50px;
    text-align:center;
    top:calc(50% - 25px);
    right:0;
    text-decoration:none;
    outline:none;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:center;
    justify-content:center;
    -ms-flex-align:center;
    align-items:center
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup i{
    width:28px;
    height:28px;
    line-height:26px;
    text-align:center;
    text-decoration:none;
    background-color:#fff;
    color:#424449;
    border-radius:50%;
    display:block;
    border:1px solid #fff;
    font-size:16px;
    position:relative
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-close-cookie-popup:hover i{
    background-color:#424449;
    color:#fff
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{
    display:block;
    padding-left:30px;
    padding-right:30px;
    text-align:left;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:center;
    align-items:center;
    width:100%
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{
    margin:0;
    font-size:14px;
    line-height:18px;
    font-weight:700;
    padding-bottom:0;
    color:#fff
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h1,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h2,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h3,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h4,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h5,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content h6{
    font-size:22px;
    line-height:30px;
    margin-bottom:15px
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a{
    display:inline-block;
    width:35px;
    height:35px;
    border:1px solid #202020;
    color:#202020;
    text-decoration:none;
    outline:none;
    line-height:35px;
    text-align:center;
    font-size:16px;
    border-radius:50%;
    font-size:28px;
    padding-top:1px;
    transition:all .2s ease;
    margin-left:10px;
    margin-left:6vw
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a:hover{
    background-color:#202020;
    color:#fff
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{
    font-weight:400;
    font-size:14px;
    line-height:20px;
    border-radius:5px;
    color:#fff;
    font-weight:800;
    text-decoration:none;
    border-radius:150px;
    padding:8px 30px;
    transition:all .3s ease;
    border:none;
    display:inline-block;
    margin:3px 4px;
    white-space:nowrap;
    text-transform:none;
    letter-spacing:0;
    cursor:pointer
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{
    color:#fff;
    background-color:#202020
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button{
    background-color:#424449;
    color:#fff;
    border-color:transparent;
    text-decoration:underline;
    cursor:pointer
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.change-settings-button:hover,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.change-settings-button:hover{
    border-color:#fff
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button{
    text-decoration:underline;
    cursor:pointer;
    transition:all .2s ease
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{
    padding-left:15px;
    padding-left:3vw
}
.lity.moove_gdpr_cookie_modal_open .lity-close{
    opacity:0;
    visibility:hidden
}
#moove_gdpr_save_popup_settings_button{
    display:block;
    z-index:1001;
    position:fixed;
    background-color:rgba(0,0,0,.8);
    transition:all .3s ease;
    color:#fff;
    padding:0;
    text-align:center;
    height:40px;
    outline:none;
    font-weight:400;
    font-size:14px;
    line-height:20px;
    border-radius:0;
    border:none
}
#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){
    bottom:50px;
    left:50px
}
#moove_gdpr_save_popup_settings_button span{
    background-color:inherit;
    transition:all .3s ease
}
#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon{
    display:inline-block;
    line-height:40px;
    float:left;
    font-size:30px;
    min-width:40px;
    text-align:center;
    z-index:15;
    position:relative;
    background-color:transparent
}
#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon i{
    position:relative;
    top:3px;
    font-weight:900;
    background-color:transparent
}
#moove_gdpr_save_popup_settings_button span.moove_gdpr_text{
    font:normal 12px Arial,sans-serif;
    text-transform:uppercase;
    white-space:nowrap;
    padding:0 5px;
    top:0;
    left:0;
    position:relative;
    line-height:40px;
    display:none;
    overflow:hidden;
    z-index:5;
    background-color:transparent
}
#moove_gdpr_save_popup_settings_button:hover{
    background-color:#000
}
#moove_gdpr_save_popup_settings_button:hover span.moove_gdpr_text{
    display:block
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{
    padding-right:60px
}
@media (max-width:767px){
    #moove_gdpr_cookie_modal .switch{
        width:40px;
        height:24px
    }
    #moove_gdpr_cookie_modal .switch .slider:before{
        height:20px;
        width:20px
    }
    #moove_gdpr_cookie_modal .switch input:checked+.slider:before{
        transform:translateX(16px)
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title{
        padding-right:0;
        height:auto
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .tab-title{
        font-weight:800;
        font-size:22px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-title .moove-gdpr-company-logo-holder{
        display:none
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{
        height:80vh
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{
        max-height:calc(80vh - 155px)
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{
        display:none
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt a{
        font-weight:700;
        font-size:12px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content{
        padding-right:0
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{
        margin-bottom:15px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar{
        position:relative;
        left:0;
        right:auto;
        width:100%
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form{
        text-align:left;
        margin-bottom:15px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider{
        width:40px;
        height:24px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main .moove-gdpr-tab-main-content .moove-gdpr-status-bar form span.slider:after{
        left:45px;
        right:0;
        text-align:left;
        top:-3px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-tab-main h3.tab-title{
        padding-right:0;
        font-weight:800;
        font-size:16px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content{
        max-height:500px;
        max-height:90vw;
        min-height:auto
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .switch .slider:after{
        font-weight:800;
        font-size:12px;
        line-height:30px;
        min-width:130px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-close-modal-button button{
        display:inline-block;
        width:30px;
        height:30px;
        border:1px solid #202020;
        color:#202020;
        text-decoration:none;
        outline:none;
        line-height:30px;
        text-align:center;
        font-size:16px;
        border-radius:50%;
        font-size:27px;
        padding-top:1px;
        transition:all .2s ease;
        margin-left:15px;
        margin-left:6vw;
        position:absolute;
        right:5px;
        top:5px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close{
        position:absolute;
        top:-15px;
        right:-15px;
        display:block;
        width:30px;
        height:30px;
        line-height:30px;
        text-decoration:none
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i{
        width:30px;
        height:30px;
        line-height:30px;
        font-size:30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{
        padding-bottom:30px;
        background-size:contain;
        background-position:50%;
        margin-top:10px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{
        margin-bottom:15px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{
        padding:10px;
        padding-top:30px;
        position:relative;
        top:0;
        left:0;
        text-align:center;
        height:140px;
        border-radius:0;
        border-top-left-radius:5px;
        border-top-right-radius:5px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{
        display:inline-block;
        margin:0 auto
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li{
        list-style:none;
        margin-bottom:20px;
        display:inline-block;
        float:left;
        margin:0 5px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{
        padding:5px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i{
        margin:0;
        text-align:center;
        width:24px;
        font-size:24px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{
        display:none
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{
        top:3px;
        right:3px;
        left:auto;
        padding:0;
        bottom:auto;
        transform:scale(.8)
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{
        width:100%;
        position:relative;
        padding:15px 10px;
        height:calc(90vh - 200px);
        border-radius:0;
        border-bottom-left-radius:5px;
        border-bottom-right-radius:5px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2{
        max-height:100%
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title{
        font-weight:800;
        font-size:16px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-status-bar{
        padding:0
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{
        padding:0;
        position:relative;
        overflow:auto;
        max-height:calc(100% - 110px)
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{
        font-weight:600;
        font-size:14px;
        line-height:1.3
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h1,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h2,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h3,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h4,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h5,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content h6{
        font-weight:700;
        font-size:14px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{
        height:70px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{
        left:10px;
        right:10px;
        bottom:70px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{
        padding:0 10px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{
        margin:0;
        background-color:#fff;
        text-decoration:none;
        border-radius:150px;
        color:#000;
        font-weight:800;
        font-size:10px;
        line-height:18px;
        padding:5px;
        transition:all .3s ease;
        border:1px solid #fff;
        color:#fff;
        min-width:110px;
        text-align:center;
        text-transform:none
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{
        width:100%
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt button{
        top:0;
        padding:5px 0
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder img{
        max-height:40px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{
        text-align:center
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{
        padding:15px
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container i.gdpricon-cog-1{
        display:none
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{
        padding-left:0;
        padding-right:0;
        display:block;
        min-height:auto
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice{
        padding-left:4px;
        margin-bottom:10px
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{
        padding-left:0
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{
        font-size:10px;
        padding:2px 10px
    }
    .moove-gdpr-branding-cnt a{
        padding:10px 0
    }
}
@media screen and (max-width:767px) and (orientation:landscape){
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo{
        margin-top:0;
        background-position:0
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content{
        height:600px;
        height:80vh
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-right-content .main-modal-content{
        max-height:500px;
        max-height:calc(80vh - 120px)
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{
        text-align:left;
        margin:0;
        display:inline-block;
        float:left;
        width:40%
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu{
        max-width:60%;
        float:right
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{
        padding-top:30px;
        height:75px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title{
        margin-bottom:10px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{
        height:45px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{
        bottom:45px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{
        display:-ms-flexbox;
        display:flex;
        -ms-flex-flow:column;
        flex-flow:column;
        max-height:350px;
        max-height:calc(100% - 70px)
    }
    #moove_gdpr_cookie_modal{
        background:#fff;
        border-radius:5px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{
        height:55vh
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt a.moove-gdpr-branding{
        top:0;
        padding:0
    }
}
@media (min-width:768px) and (max-width:999px){
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{
        padding:30px 20px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{
        height:120px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{
        padding:0 20px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{
        bottom:120px;
        left:20px;
        right:20px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{
        padding-right:30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{
        padding:30px 20px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content{
        min-height:620px;
        transform:scale(.75)
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{
        left:20px;
        right:20px
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p>a{
        font-size:13px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{
        padding:10px 15px;
        font-weight:800;
        font-size:12px
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{
        padding-left:20px;
        padding-right:20px
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button a,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-close-modal-button button{
        margin-left:15px;
        margin-left:5vw
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title{
        font-weight:800;
        font-size:24px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{
        transform:scale(.75)
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{
        padding:10px 20px
    }
}
@media (min-width:1000px) and (max-width:1300px){
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{
        padding:40px 30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{
        height:120px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{
        padding:0 30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{
        bottom:120px;
        left:30px;
        right:30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-branding-cnt{
        padding-right:30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content .moove-gdpr-branding-cnt{
        left:30px;
        right:30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{
        padding:30px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content{
        min-width:700px
    }
}
@media (min-width:768px) and (max-height:700px){
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content{
        min-height:600px;
        transform:scale(.7)
    }
}
@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{
        display:block;
        max-width:100%;
        text-align:center
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{
        margin-top:10px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{
        display:block;
        max-width:100%
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{
        display:block
    }
}
@media (-ms-high-contrast:active),(-ms-high-contrast:none){
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{
        display:block;
        max-width:100%;
        text-align:center
    }
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{
        margin-top:10px
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content{
        display:block;
        max-width:100%
    }
    #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span{
        display:block
    }
}
