/*! 
Theme Name:   GeneratePress Child
Theme URI:    https://generatepress.com
Description:  Default GeneratePress child theme
Author:       Tom Usborne
Author URI:   https://tomusborne.com
Template:     generatepress
Version:      0.1
*/@font-face{font-family:"Px-Grotesk-Light";src:url("/wp-content/themes/generatepress_child/font/Px-Grotesk-Light.woff2") format("woff2"),url("/wp-content/themes/generatepress_child/font/Px-Grotesk-Light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Px-Grotesk-Regular";src:url("/wp-content/themes/generatepress_child/font/Px-Grotesk-Regular.woff2") format("woff2"),url("/wp-content/themes/generatepress_child/font/Px-Grotesk-Regular.woff") format("woff");font-weight:normal;font-style:normal}.zindex0{z-index:0}.zindex1{z-index:1}.zindex2{z-index:2}.zindex3{z-index:3}.zindex4{z-index:4}.zindex5{z-index:5}body{font-family:"Px-Grotesk-Light",sans-serif;color:#1c1c1c;font-size:18px;line-height:1.5rem;letter-spacing:.02em;background-color:#fbfbfb !important}p{margin-bottom:5px !important;letter-spacing:.02em}.pc-hidden{display:none}@media screen and (max-width: 768px){.pc-hidden{display:block}}@media screen and (max-width: 600px){.bg-gradient{background-color:#0e2c35;padding-top:80px !important;margin-top:-50px !important;z-index:3 !important}}.c-blanco *{color:#fff !important}.c-azul-claro *{color:#437fa1 !important}.c-azul-oscuro *{color:#0e2c35 !important}.b-radius{border-radius:40px !important;overflow:hidden !important}.title h1{font-size:clamp(35px,5vw,60px);letter-spacing:.02em;line-height:1.2em}.title h2{font-size:clamp(27px,5vw,45px);font-family:"Px-Grotesk-Regular",sans-serif;position:relative;letter-spacing:.02em;line-height:1.2em}.title h3{font-size:clamp(22px,5vw,35px);font-family:"Px-Grotesk-Light",sans-serif;letter-spacing:.02em;line-height:1.2em}.title h4{font-size:clamp(22px,5vw,35px);font-family:"Px-Grotesk-Light",sans-serif;letter-spacing:.02em;line-height:1.2em}.title strong{color:#437fa1}.title.c-azul-claro *{color:#437fa1}.title.c-blanco *{color:#fff !important}a{color:#437fa1;text-decoration:none;letter-spacing:.02em;transition:all .4s ease}a:hover{transition:all .4s ease;color:#0aa !important}.borde-caja{border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c}.txt-bold{font-family:"Px-Grotesk-Regular",sans-serif}.txt-upp{text-transform:uppercase}.gp-icon svg{fill:#fff !important}.add_to_cart_button{border-radius:25px !important;background-color:#437fa1 !important;font-size:15px !important}.copyright{font-size:clamp(10px,5vw,12px)}:is(.e-loop-item .elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .e-loop-item .elementor-widget-woocommerce-product-add-to-cart) form.cart input.qty.disabled{pointer-events:all !important}.bf-video-waves .elementor-background-video-container{opacity:.3}.num-destacado span{font-weight:900;font-size:clamp(35px,5vw,60px)}.logos-portada{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.logos-portada .swiper-slide-image{max-width:200px !important}@media screen and (max-width: 600px){.logos-portada .swiper-slide-image{max-width:100px !important}}.logos-portada.animacion-logo .elementor-image-carousel-wrapper{display:flex;overflow:hidden}.logos-portada.animacion-logo .elementor-image-carousel-wrapper .elementor-image-carousel{animation:infiniteScroll 20s linear infinite}.logos-portada.animacion-logo .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{max-width:200px}.logos-portada.animacion-logo .elementor-image-carousel-item{flex-shrink:0}@keyframes infiniteScroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}#form-contacto label{margin-top:20px !important;display:block !important}#form-contacto label .wpcf7-text,#form-contacto label .wpcf7-textarea{background-color:#f9f9f9 !important;border:none !important;border-bottom:2px solid #437fa1 !important;margin-top:5px;width:100%;max-height:150px;max-height:100px !important}#form-contacto .btn-enviar{position:relative}#form-contacto .btn-enviar .wpcf7-submit{color:#1c1c1c !important;padding:15px 60px 15px 30px;margin:0px;position:relative;background-color:#fff !important;border:1px solid #1c1c1c !important;text-transform:uppercase;letter-spacing:.05rem;z-index:1;font-size:20px;border-radius:0px;margin-top:20px;font-family:"Px-Grotesk-Light",sans-serif}#form-contacto .btn-enviar::after{content:"";top:40px;left:110px;position:absolute;background-image:url(/wp-content/uploads/2025/05/flecha.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:15px;height:15px;z-index:2;transform:rotate(-45deg);transition:all .4s ease}#form-contacto .btn-enviar:hover::after{transition:all .4s ease;background-image:url(/wp-content/uploads/2025/05/flecha-blanca.svg)}#form-contacto .btn-enviar:hover .wpcf7-submit{color:#fff !important;transition:all .4s ease;background-color:#1c1c1c !important}.logos-kit-digital{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:30px}.logos-kit-digital img{display:block;max-width:21%;padding:0 20px}.logos-kit-digital>img:last-child{max-width:15%}.bg-blur{backdrop-filter:blur(5px)}.grecaptcha-badge{display:none}.login #login h1 a{width:100% !important;height:150px !important;background-size:cover !important;background-position:center}.login #login #loginform{background-image:none !important;background:none !important;background-color:#fff !important}.login #login #loginform p{font-family:"Px-Grotesk-Light",sans-serif !important}.login #login #loginform p label{color:#0e2c35 !important;font-family:"Px-Grotesk-Light",sans-serif !important}.login #login #nav .wp-login-lost-password{color:#606060 !important;text-align:center !important;width:100%;display:block}.login #login #backtoblog a{color:#606060 !important;text-align:center !important;width:100%;display:block}.login #login .privacy-policy-page-link{border-top:1px solid #c3c3c3 !important;padding-top:30px !important;font-size:12px !important}.login form#loginform{background-image:none !important;background:none !important;background-color:#fff !important;box-shadow:0px 0px 5px 0px rgba(0,0,0,.1)}.login form#loginform p label{color:#0e2c35 !important;font-family:"Px-Grotesk-Light",sans-serif}.login form#loginform .user-pass-wrap label{color:#0e2c35 !important;font-family:"Px-Grotesk-Light",sans-serif}.login form#loginform .submit .button-primary{background-color:#0e2c35 !important;transition:all .4s ease}.login form#loginform .submit .button-primary:hover{background-color:#437fa1 !important;transition:all .4s ease}.btn .elementor-button .elementor-button-content-wrapper{align-items:center;gap:10px}.btn .elementor-button .elementor-button-content-wrapper .elementor-button-icon{width:35px;transition:all .4s ease}.btn .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg{width:35px}.btn .elementor-button .elementor-button-content-wrapper .elementor-button-text{line-height:35px}.btn .elementor-button{color:#fff !important;padding:15px 30px;margin:0px;position:relative;background:#437fa1 !important;text-transform:uppercase;letter-spacing:.05rem;z-index:1;font-size:clamp(15px,5vw,22px);border-radius:15px;transition:all .4s ease;overflow:hidden}.btn .elementor-button::after{content:"";background:linear-gradient(90deg, #437fa1 0%, #0e2c35 100%) !important;position:absolute;z-index:-1;top:0;left:0;height:100%;width:150%;transition:all .4s ease}.btn .elementor-button:hover{transition:all .4s ease}.btn .elementor-button:hover::after{transform:translateX(-20%);transition:all .4s ease}.btn .elementor-button:hover .elementor-button-icon{transform:translateX(10px);transition:all .4s ease}.btn .vce-button:hover{color:#fff !important}.btn .vce-button::after{content:"";background:#1c1c1c;position:absolute;z-index:-1;padding:16px 20px;display:block;top:0;bottom:0;left:-100%;right:100%;transition:all .35s}.btn .vce-button:hover::after{left:0;right:0;top:0;bottom:0;transition:all .35s}.btn-white .vce-button{color:#1c1c1c !important;box-shadow:0 0 10px rgba(0,0,0,.15);padding:3px;margin:0px;position:relative;border-left:7px solid #1c1c1c !important;border-right:7px solid #1c1c1c !important;background-color:#fff !important;text-transform:uppercase;font-size:1rem !important;font-weight:600;letter-spacing:.05rem;overflow:hidden;display:inline-block;z-index:1}.btn-white .vce-button:hover{color:#fff !important}.btn-white .vce-button::after{content:"";background:#1c1c1c;position:absolute;z-index:-1;padding:16px 20px;display:block;top:0;bottom:0;left:-100%;right:100%;transition:all .35s}.btn-white .vce-button:hover::after{left:0;right:0;top:0;bottom:0;transition:all .35s}.btn-enviar input[type=submit]{color:#fff !important;padding:16px 20px;margin:0px;position:relative;border-left:7px solid #1c1c1c !important;border-right:7px solid #1c1c1c !important;background-color:#437fa1 !important;text-transform:uppercase;font-size:1rem !important;font-weight:600;letter-spacing:.05rem;overflow:hidden;display:inline-block;z-index:1}.btn-enviar input[type=submit]:hover{color:#1c1c1c !important;background-color:#fff !important}.btn-enviar input[type=submit]::after{content:"";background:#1c1c1c;position:absolute;z-index:-1;padding:16px 20px;display:block;top:0;bottom:0;left:-100%;right:100%;transition:all .35s}.btn-enviar input[type=submit]:hover::after{left:0;right:0;top:0;bottom:0;transition:all .35s}.faqs{padding:0px !important}.faqs .e-n-accordion-item{border:1px solid #1c1c1c !important;border-collapse:collapse !important;margin-top:-1px}.faqs .e-n-accordion-item .e-n-accordion-item-title,.faqs .e-n-accordion-item .elementor-widget-container,.faqs .e-n-accordion-item .elementor-element{border:none !important}.faqs .e-n-accordion-item .e-n-accordion-item-title-icon svg{transform:scale(2)}.faqs .e-n-accordion-item .e-n-accordion-item-title{justify-content:space-between}#masthead{z-index:100 !important;background-color:rgba(0,0,0,.5)}#masthead .site-logo{max-width:250px;width:250px}@media screen and (max-width: 1440px){#masthead .site-logo{max-width:200px;width:200px}}#masthead .site-logo img{max-width:250px;width:250px}@media screen and (max-width: 1440px){#masthead .site-logo img{max-width:200px;width:200px}}@media screen and (max-width: 1024px){#masthead .site-logo img{max-width:150px;width:150px}}@media screen and (max-width: 600px){#masthead .inside-header{padding:10px 15px}#masthead .inside-header .menu-toggle{line-height:50px}}#masthead .main-navigation{background-color:rgba(0,0,0,0)}#masthead .main-navigation ul ul{background-color:rgba(0,0,0,0)}#masthead .main-navigation.is_stuck{background-color:rgba(0,0,0,.5);padding:10px !important}#masthead .main-navigation.is_stuck .main-nav ul li a{color:#fff !important}#masthead .main-navigation .main-nav ul li[class*=current-menu-]>a{color:#fff;font-weight:700}#masthead .main-navigation .main-nav ul li a{color:#fff !important}@media screen and (max-width: 1024px){#masthead .main-navigation .main-nav ul li a{font-size:14px !important;padding-left:10px;padding-right:10px}#masthead .main-navigation .main-nav ul li a .dropdown-menu-toggle{padding-right:0px}}#masthead .main-navigation .main-nav ul li a{text-transform:uppercase;position:relative;transition:all .4s ease;letter-spacing:.06em !important}#masthead .main-navigation .main-nav ul li a::after{content:"";height:2px;width:0%;background-color:#1c1c1c;position:absolute;bottom:0;left:0;transition:all .4s ease}#masthead .main-navigation .main-nav ul li a:hover{background-color:rgba(0,0,0,.2);transition:all .4s ease}#masthead .main-navigation .main-nav ul li a:hover::after{width:100%;transition:all .4s ease}#masthead .main-navigation .main-nav .sub-menu .menu-item{background-color:#fff}#masthead .main-navigation .main-nav .sub-menu .menu-item a{color:#0e2c35 !important}#masthead .main-navigation .main-nav .sub-menu .menu-item:hover{background-color:#0e2c35 !important}#masthead .main-navigation .main-nav .sub-menu .menu-item:hover a{color:#fff !important}.home #masthead .main-navigation.toggled .inside-navigation .main-nav #menu-menu-principal .menu-item a{color:#0e2c35 !important}.home #masthead .main-navigation .main-nav ul li[class*=current-menu-]>a{color:#fff;font-weight:700}.home #masthead .main-navigation .main-nav ul li a{color:#fff !important}.menu-footer .elementor-widget-container .elementor-nav-menu .elementor-item{text-align:left;padding-left:0px !important;padding-right:40px !important;position:relative;transition:all .4s ease}.menu-footer .elementor-widget-container .elementor-nav-menu .elementor-item::after{content:"";height:5px;width:0%;background-color:rgba(67,126,161,.5176470588);transition:all .4s ease;position:absolute;bottom:15px;left:0}.menu-footer .elementor-widget-container .elementor-nav-menu .elementor-item:hover{color:#fff !important;transition:all .4s ease}.menu-footer .elementor-widget-container .elementor-nav-menu .elementor-item:hover::after{width:90%;transition:all .4s ease}.item-menu-bar .elementor-heading-title a{padding:10px 20px;border-bottom:1px solid #c6c6c6}.item-menu-bar .elementor-heading-title a:hover{background-color:#0e2c35;color:#fff !important}#masthead .main-navigation.toggled .inside-navigation .main-nav #menu-menu-principal .menu-item a{color:#0e2c35 !important}#masthead .main-navigation.toggled .inside-navigation .main-nav #menu-menu-principal .menu-item a .dropdown-menu-toggle svg{fill:#0e2c35 !important}#proyectos-home .swiper-pagination{padding:19px 20px;border-radius:60px;background-color:#ecf2f6;display:flex;gap:40px}#proyectos-home .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background-color:#437fa1 !important;position:relative;transform:scale(0.7)}#proyectos-home .swiper-pagination .swiper-pagination-bullet::after{content:"";position:absolute;height:24px;width:24px;border:1px solid #437fa1;background:rgba(0,0,0,0);top:-7px;left:-7px;border-radius:50%}#proyectos-home .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:scale(1)}#form .wpcf7-form .wpcf7-spinner{display:none}#form .wpcf7-form .campo{margin-bottom:50px}#form .wpcf7-form .campo label{display:flex;flex-direction:column}#form .wpcf7-form .campo label .wpcf7-form-control-wrap{border-bottom:1px solid #0e2c35}#form .wpcf7-form .campo label .wpcf7-form-control-wrap input{background-color:rgba(0,0,0,0);border:none}#form .wpcf7-form .campo .wpcf7-submit{color:#fff !important;padding:15px 60px;margin:0px;position:relative;background:linear-gradient(90deg, #437fa1 0%, #0e2c35 100%) !important;text-transform:uppercase;letter-spacing:.05rem;z-index:1;font-size:clamp(15px,5vw,22px);border-radius:15px;transition:all .4s ease}#form .wpcf7-form .campo .wpcf7-submit:hover{transition:all .4s ease;background:linear-gradient(90deg, #0e2c35 0%, #437fa1 100%) !important}.customer-area .is-right-sidebar{display:none !important}.customer-area .content-area p,.customer-area .content-area .cuar-title,.customer-area .content-area .panel-heading,.customer-area .content-area .h5,.customer-area .content-area .h4,.customer-area .content-area .h3,.customer-area .content-area .h2,.customer-area .content-area .h1{font-family:"Px-Grotesk-Light",sans-serif !important}.customer-area .content-area{padding-top:80px !important;padding-bottom:80px !important}.customer-area .content-area .inside-article{background:rgba(0,0,0,0) !important}.customer-area .content-area .inside-article .cuar-content-container{border:none !important;background:rgba(0,0,0,0) !important}.customer-area .content-area .inside-article .cuar-content-container .cuar-menu-container{border:none !important;background:rgba(0,0,0,0) !important}.customer-area .content-area .inside-article .cuar-content-container .cuar-menu-container #menu-menu-archivos .menu-item a{color:#fff !important;padding:20px 30px !important;margin:0px;position:relative;background:#437fa1 !important;text-transform:uppercase;letter-spacing:.05rem;z-index:1;font-size:clamp(15px,5vw,22px);border-radius:15px;transition:all .4s ease;overflow:hidden;margin-bottom:10px;border:1px solid #0e2c35}.customer-area .content-area .inside-article .cuar-content-container .cuar-menu-container #menu-menu-archivos .menu-item a:hover{transition:all .4s ease;background:#0e2c35 !important}.customer-area .content-area .inside-article .cuar-content-container .cuar-toolbar{background:rgba(0,0,0,0) !important;border:none !important}.customer-area .content-area .inside-article .cuar-content-container .cuar-toolbar .cuar-menu-avatar-icon .btn-default{background:rgba(0,0,0,0) !important;border:none !important}.customer-area .content-area .inside-article .cuar-content-container .page-heading,.customer-area .content-area .inside-article .cuar-content-container .cuar-page-sidebar{border-radius:20px !important;border:none !important;margin:5px !important}.customer-area .content-area .inside-article .cuar-content-container .scroller-content .cuar-widget{border-radius:20px !important}.customer-area .content-area .inside-article .cuar-content-container .scroller-content .cuar-widget .panel-heading{border:none !important;background-color:#f9f9f9 !important;margin-bottom:5px !important;line-height:40px}.grid_blog .elementor-posts-container>article:first-child .elementor-post__excerpt{border-bottom:none}.grid_blog .elementor-posts-container>article{border:2px solid #0e2c35}.grid_blog .elementor-posts-container>article .elementor-post__text{border-top:0;padding:35px !important}.grid_blog .elementor-post__thumbnail__link{margin-bottom:0px !important}.grid_blog .elementor-post__thumbnail__link .elementor-post__thumbnail{height:250px !important;padding:0px !important}.grid_blog .elementor-post__thumbnail__link .elementor-post__thumbnail img{height:250px !important;width:100%;-o-object-fit:cover;object-fit:cover}.grid_blog .elementor-post__thumbnail__link .elementor-post__thumbnail{border-bottom:2px solid #0e2c35}.grid_blog .elementor-post__read-more{color:#0e2c35;font-family:"Px-Grotesk-Light",sans-serif;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-end;-moz-column-gap:10px;column-gap:10px;transition:all .4s ease;font-size:15px}.grid_blog .elementor-post__read-more::after{opacity:1;content:"";display:block;background-image:url(/wp-content/uploads/2026/02/flecha-azul-oscuro.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:13px;height:15px;transition:all .4s ease}.grid_blog .elementor-post__read-more:hover{background-color:#0e2c35;transition:all .4s ease;color:#fff !important}.grid_blog .elementor-post__read-more:hover::after{stroke:#fff;background-image:url(/wp-content/uploads/2024/11/flecha.svg)}.grid_blog .elementor-post__title{margin-bottom:20px}.grid_blog .elementor-post__title a{color:#0e2c35;transition:all .4s ease}.grid_blog:hover .elementor-post__title a{color:#437fa1;transition:all .4s ease}.grid_blog .elementor-post__excerpt{padding-bottom:20px}.grid_blog .elementor-posts-container>article .elementor-post__read-more-wrapper{display:flex;align-items:center;justify-content:flex-end}.grid_blog .elementor-posts-container>article .elementor-post__read-more{padding:14px 20px;border:2px solid #0e2c35;border-radius:0}@media screen and (max-width: 768px){.tabla-cookies{overflow-x:scroll}}#moove_gdpr_cookie_info_bar{background:rgba(0,0,0,.5) !important;max-height:100vh !important}.moove-gdpr-info-bar-container{display:flex !important;justify-content:center !important;align-items:center !important;height:100vh !important}.moove-gdpr-info-bar-content{max-width:700px;flex-direction:column !important;background:#fff;padding:2% !important}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{border:none !important;box-shadow:5px 5px 15px #e2e2e2}#moove_gdpr_cookie_info_bar.moove-gdpr-info-bar-hidden{bottom:-2100px !important}.moove-gdpr-button-holder{margin-top:20px !important;padding-left:0px !important;flex-direction:row-reverse !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding-left:60px !important;padding-right:60px !important;flex-direction:row !important;margin-top:0px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{width:45% !important;order:1}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all{order:2 !important}button.mgbutton{padding:12px 50px !important;font-size:16px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p{font-size:16px !important;line-height:1.5 !important;font-weight:300 !important;text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.moove-gdpr-modal-reject-btn,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button,#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{background-color:#fff !important;background:#fff !important;border:1px solid #000 !important;color:#000 !important;box-shadow:none !important;opacity:.7}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.moove-gdpr-modal-reject-btn:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button:hover{opacity:1}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.moove-gdpr-infobar-allow-all,button.mgbutton.moove-gdpr-modal-allow-all.button-visible,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all.button-visible{background-color:#437fa1 !important;border-color:#437fa1 !important;color:#fff !important;opacity:1}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.moove-gdpr-infobar-allow-all:hover,button.mgbutton.moove-gdpr-modal-allow-all.button-visible,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all.button-visible:hover{background:#000 !important;border-color:#000 !important;color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{border-color:#000 !important}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{background-color:#000 !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{color:#000 !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{display:block !important}@media screen and (max-width: 1024px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{padding-left:10px !important;padding-right:10px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:12px !important}}@media(min-width: 768px)and (max-width: 999px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content{min-height:650px}.gdpr_lightbox-content{transform:scale(0.85) !important;margin-top:-60px}}@media screen and (max-width: 768px){.moove-gdpr-info-bar-content{padding:5% !important;max-width:100%}.moove-gdpr-button-holder{justify-content:center !important;padding:10px !important}button.mgbutton{padding:5px 10px !important;font-size:16px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:15px !important;padding:15px 35px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder{background:#f1f1f1;margin:0 0px !important;border-radius:0 0 5px 5px;justify-content:space-between !important}}@media screen and (max-width: 600px){#moove_gdpr_cookie_info_bar .moove-gdpr-cookie-notice p{font-size:14px !important}.gdpr_lightbox-content{transform:scale(0.8) !important;margin-top:-80px}}@media screen and (max-width: 510px){#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{justify-content:space-between !important;flex-direction:row !important}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.moove-gdpr-infobar-allow-all{width:100% !important;order:2}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder button.moove-gdpr-infobar-reject-btn,#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{width:45% !important;order:1}}@media screen and (max-width: 450px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-allow-all{width:100% !important}}/*# sourceMappingURL=style.css.map */