/*!
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
*/@import"https://fonts.googleapis.com/css2?family=Akatab:wght@400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Rouge+Script&display=swap";*:focus{outline:3px solid #efedf8}.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:"Inter",sans-serif;color:#2e4c47;font-size:1.1rem;font-weight:300;letter-spacing:-0.25px;line-height:1.5em}h1{font-family:"Akatab",sans-serif;font-weight:400;font-size:6.5rem;line-height:1.25em;padding-bottom:5px;margin-bottom:45px;border-bottom:1px solid #2e4c47}h1 strong{font-family:"Rouge Script",cursive;font-size:1.85em;font-weight:500;letter-spacing:.15rem}h1 b{font-family:"Rouge Script",cursive;font-size:1.85em;font-weight:500;letter-spacing:.15rem}.title h2{font-family:"Akatab",sans-serif;color:#2e4c47;font-weight:400;font-size:2.5rem;padding-bottom:20px;margin-bottom:30px;position:relative}.title h2 strong{font-family:"Rouge Script",cursive;font-size:1.5em;font-weight:500;letter-spacing:.05rem}.title h2 b{font-family:"Rouge Script",cursive;font-size:1.5em;font-weight:500;letter-spacing:.05rem}.title h2::after{content:"";position:absolute;border-bottom:1px solid #2e4c47;width:100%;height:100%;bottom:0;left:0;z-index:0}.title h3{font-family:"Akatab",sans-serif;color:#2e4c47;font-size:1.85rem;font-weight:600;margin-bottom:10px}.title h3 strong{color:#15a189}.title h3 b{color:#15a189}.title h4{font-family:"Akatab",sans-serif;color:#2e4c47;font-size:1.5rem;font-weight:600;margin-bottom:10px}.line-long h2{position:relative}.line-long h2::after{content:"";position:absolute;border-bottom:1px solid #2e4c47;width:110%;height:100%;bottom:0;left:0;z-index:0}.subtitle h1{font-size:4rem}.subtitle h1 strong{font-family:"Rouge Script",cursive;font-size:1.5em;font-weight:500}.subtitle h1 b{font-family:"Rouge Script",cursive;font-size:1.5em;font-weight:500}.subtitle h2{font-family:"Akatab",sans-serif;color:#2e4c47;font-size:2rem;font-weight:400;margin-bottom:10px}.subtitle h2 strong{font-family:"Rouge Script",cursive;font-size:1.5em;font-weight:400}.subtitle h2 b{font-family:"Rouge Script",cursive;font-size:1.5em;font-weight:400}.subtitle h3{font-family:"Akatab",sans-serif;color:#2e4c47;font-size:1.5rem;font-weight:600;margin-bottom:10px}.subtitle h3 strong{font-family:"Rouge Script",cursive;font-size:1.2em;font-weight:500}.subtitle h3 b{font-family:"Rouge Script",cursive;font-size:1.2em;font-weight:500}a{color:#15a189;text-decoration:none;transition:all .4s ease !important}a:hover{transition:all .4s ease !important;color:#2e4c47}.blanco{color:#fcfbfc !important}.verde{color:#cbede0 !important}.txt-center{text-align:center}.align-top .vce-row-content{align-items:flex-start !important}.align-middle .vce-row-content{align-items:center !important}.align-stretch .vce-row-content{align-items:stretch !important}.justify-center .vce-row-content{justify-content:center !important}.generate-back-to-top{border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.generate-back-to-top svg path{fill:#000}.generate-back-to-top:hover svg path{fill:#fcfbfc}.txt-num .title{display:flex;align-items:center;gap:20px}.txt-num .title .num{padding:10px;background:linear-gradient(0deg, #CBEDE0, #EFEDF8);border-radius:50px;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.overflow-x{overflow-x:hidden}.sombra-caja{position:relative;z-index:1}.sombra-caja::after{content:"";background-color:#efedf8;position:absolute;width:100%;height:100%;border-radius:20px;z-index:-1;top:20px;left:20px}.sombra-caja.s-verde::after{background-color:#cbede0}.lista ul{list-style:none;margin:15px 0 0 30px}.lista ul li{position:relative;margin:5px 0}.lista ul li::before{content:"";position:absolute;background:linear-gradient(45deg, #CBEDE0, #EFEDF8);width:12px;height:12px;border-radius:50px;left:-20px;top:5px}.lista.doble ul{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px 10px}.lista.doble ul li{flex:0 0 47%;margin:0}.desplegable .vce-faq-toggle-title{width:-moz-fit-content;width:fit-content;padding:10px 40px 10px 10px;border-radius:50px;border:1px solid #2e4c47;margin:0 auto 20px;overflow:hidden}.desplegable .vce-faq-toggle-title .vce-faq-toggle-title-text{font-size:1.2rem;color:#2e4c47;margin:0}.desplegable .vce-faq-toggle-title .vce-faq-toggle-title-text i{left:initial;right:-30px}.desplegable .vce-faq-toggle-title::before{content:"";background:linear-gradient(0deg, #CBEDE0, #EFEDF8);position:absolute;width:0;height:100%;top:0;bottom:0;left:0;border-radius:50px;margin:auto;z-index:0;transition:all .4s ease}.desplegable .vce-faq-toggle-title:hover::before{width:100%}/*! HOME */.cab-home{padding:30vh 20px 10vh !important;margin-top:-178px;overflow:hidden;z-index:0}.cab-home .txt-cab-home{z-index:3}/*! CONTACTO */input#nombre,input#apellidos,input#telefono,input#email,input#mensaje{background-color:rgba(252,251,252,.75) !important;margin-top:5px;width:100%;border-radius:0;border-bottom:1px solid #2e4c47}#form-contacto .datos-usuario{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}#form-contacto .datos-usuario .full{flex:0 0 100%}#form-contacto .datos-usuario .half{flex:0 0 47%}#form-contacto textarea.wpcf7-form-control{background-color:rgba(252,251,252,.75) !important;margin-top:5px;width:100%;border-radius:0;max-height:120px;border-bottom:1px solid #2e4c47}#form-contacto a{color:#2e4c47;border-bottom:1px solid #2e4c47;transition:all .4s ease}#form-contacto a:hover{border-color:#cbede0}#form-contacto .txt-legal{font-size:.75rem;line-height:1.15em}#form-contacto .txt-legal p{margin-bottom:0}.link-contacto p:first-child{margin-bottom:10px}.link-contacto strong{font-family:"Akatab",sans-serif;font-weight:600;font-size:1.3em}.link-contacto a{color:#000;position:relative;padding-bottom:5px;border-bottom:1px solid #efedf8}.link-contacto a::after{content:"";background-color:#2e4c47;position:absolute;bottom:0;left:0;height:1px;width:0;transition:all .35s ease}.link-contacto a:hover::after{width:100%}.ico-contacto figure{max-width:100px;margin:auto}body.single-post #page{max-width:1600px;padding:40px 20px}body.single-post #page h1{font-size:4rem}body.single-post #page img{border-radius:20px;width:100%}body.single-post #page aside{padding:0 0 0 40px}body.single-post #page aside:first-child{padding:40px}body.single-post #page aside #wpsp-301 article{padding:20px;border-radius:20px;background-color:#fcfbfc;box-shadow:10px 10px 0 0 #efedf8}body.single-post #page aside #wpsp-301 article h3 a{color:#2e4c47}body.single-post #page aside #wpsp-301 article h3 a:hover{opacity:.85}body.single-post #page aside #wpsp-301 article .wpsp-read-more a{border-radius:200px;background-color:rgba(0,0,0,0);border-color:#2e4c47}body.single-post #page aside #wpsp-301 article .wpsp-read-more a:hover{color:#fcfbfc;background-color:#2e4c47}#wpsp-292 .wp-show-posts-inner{padding:20px;border-radius:20px;background-color:#fcfbfc;box-shadow:10px 10px 0 0 #efedf8}#wpsp-292 .wp-show-posts-inner h2 a{color:#2e4c47}#wpsp-292 .wp-show-posts-inner h2 a:hover{opacity:.85}#wpsp-292 .wp-show-posts-inner img{border-radius:20px}#wpsp-292 .wp-show-posts-inner .wpsp-read-more a{border-radius:200px;background-color:rgba(0,0,0,0);border-color:#2e4c47}#wpsp-292 .wp-show-posts-inner .wpsp-read-more a:hover{color:#fcfbfc;background-color:#2e4c47}/*! RESPONSIVE */@media screen and (max-width: 1700px){.cab-home .vce-content-background-container .vce-asset-background-simple-item{background-position:65% !important}}@media screen and (max-width: 1500px){.cab-home .vce-content-background-container .vce-asset-background-simple-item{background-position:70% !important}}@media screen and (max-width: 1300px){.cab-home .vce-content-background-container .vce-asset-background-simple-item{background-position:75% !important}}@media screen and (max-width: 1200px){.cab-home .vce-content-background-container .vce-asset-background-simple .vce-asset-background-simple-item{background-position:75% 100% !important}}@media screen and (max-width: 1024px){h1{font-size:3.8rem}.title h2{font-size:2.25rem}.title h3{font-size:1.5rem}.subtitle h1{font-size:3.6rem}.subtitle h2{font-size:1.5rem}.cab-home{padding:250px 20px 80px !important}body.single-post #page #content{display:flex;flex-direction:column}body.single-post #page #content>div{flex:0 0 100%;width:100%}body.single-post #page #content aside{padding:0}body.single-post #page #content aside:first-child{padding-bottom:40px}}@media screen and (max-width: 991px){.line-long h2::after{width:100%}.cab-home .vce-content-background-container .vce-asset-background-simple .vce-asset-background-simple-item{background-position:100% 45% !important}}@media screen and (max-width: 768px){h1{font-size:3.25rem}.cab-home{padding:250px 20px 40px !important}.cab-home .vce-content-background-container .vce-asset-background-simple .vce-asset-background-simple-item{background-position:100% 40% !important}}@media screen and (max-width: 600px){h1{font-size:3rem}h1 strong,h1 b{font-weight:600}.title h2{font-size:1.6rem}.title h2 strong,.title h2 b{font-weight:600}.title h3{font-size:1.3rem}.subtitle h1{font-size:2.5rem}.subtitle h2{font-size:1.3rem}.cab-home .vce-content-background-container .vce-asset-background-simple .vce-asset-background-simple-item{background-position:100% 0% !important}.lista.doble ul li{flex:0 0 100%}}@media screen and (max-width: 560px){.cab-home .vce-content-background-container .vce-asset-background-simple .vce-asset-background-simple-item{background-image:url(/wp-content/uploads/2025/04/sara-diaz-tb.webp) !important;background-position:100% 70% !important}}@media screen and (max-width: 450px){#form-contacto .datos-usuario .half{flex:0 0 100%}.cab-home{padding:200px 20px 150px !important}.cab-home .vce-content-background-container .vce-asset-background-simple .vce-asset-background-simple-item{background-position:100% 0% !important}}@media screen and (max-width: 385px){.cab-home .vce-content-background-container .vce-asset-background-simple .vce-asset-background-simple-item{background-size:120%;background-position:50% 100% !important}.link-flecha a{font-size:1.1rem !important}}.grecaptcha-badge{display:none}header{z-index:100}header .inside-header{flex-direction:column;align-items:center;justify-content:center}header .inside-header .main-navigation{margin:auto !important}header .inside-header .main-navigation ul{gap:10px}header .inside-header .main-navigation ul .menu-item a{font-size:1rem;font-weight:400;letter-spacing:0;color:#2e4c47;position:relative;transition:all .4s ease}header .inside-header .main-navigation ul .menu-item a::after{content:"";position:absolute;width:0;height:2px;background-color:#2e4c47;left:0;bottom:0;transition:all .4s ease}header .inside-header .main-navigation ul .menu-item a:hover::after{width:100%}header .inside-header .main-navigation ul .menu-item.current-menu-item a::after{width:100%}header .inside-header .main-navigation ul .menu-item.current-menu-item .sub-menu a::after{width:0}header .inside-header .main-navigation ul .menu-item.current-menu-item .sub-menu a:hover::after{width:100%}header .inside-header .main-navigation ul .menu-item.menu-cita a{background-color:#2e4c47;color:#fcfbfc;border:1px solid #2e4c47;border-radius:200px;letter-spacing:.35px;line-height:40px}header .inside-header .main-navigation ul .menu-item.menu-cita a::after{display:none}header .inside-header .main-navigation ul .menu-item.menu-cita a:hover{background-color:rgba(0,0,0,0);color:#2e4c47}header .inside-header .main-navigation ul .menu-item .sub-menu{box-shadow:none}header .inside-header .main-navigation ul .menu-item .sub-menu .menu-item a::after{background-color:#cbede0}header .inside-header .navigation-stick{background-color:#fcfbfc}#generate-slideout-menu button{color:#2e4c47}#generate-slideout-menu .menu-item a{font-size:1.1rem;font-weight:400;letter-spacing:0;color:#2e4c47;margin-bottom:20px;position:relative;transition:all .4s ease}#generate-slideout-menu .menu-item a::after{content:"";position:absolute;width:0;height:2px;background-color:#cbede0;left:0;bottom:0;transition:all .4s ease}#generate-slideout-menu .menu-item a .dropdown-menu-toggle{display:none !important}#generate-slideout-menu .menu-item.menu-item-has-children a{margin-bottom:10px}#generate-slideout-menu .menu-item.current-menu-item a::after{width:100%}#generate-slideout-menu .menu-item.current-menu-item .sub-menu a::after{width:0}#generate-slideout-menu .menu-item.current-menu-item .sub-menu a:hover::after{width:100%}#generate-slideout-menu .menu-item.menu-cita{padding:0 20px}#generate-slideout-menu .menu-item.menu-cita a{background-color:#2e4c47;color:#fcfbfc;border:1px solid #2e4c47;border-radius:200px;letter-spacing:.35px;line-height:40px;width:-moz-fit-content;width:fit-content;text-align:center;margin-bottom:0}#generate-slideout-menu .menu-item.menu-cita a::after{display:none}#generate-slideout-menu .menu-item.menu-cita a:hover{background-color:rgba(0,0,0,0);color:#2e4c47}#generate-slideout-menu .menu-item .sub-menu{box-shadow:none;display:block !important;height:-moz-fit-content !important;height:fit-content !important;width:100%;opacity:1 !important}#generate-slideout-menu .menu-item .sub-menu .menu-item a{padding-left:40px;font-size:1rem;margin-bottom:10px}@media screen and (max-width: 1024px){header .inside-header .header-image{width:100px}header .inside-header .main-navigation{margin-right:0 !important}header .inside-header .main-navigation .menu-toggle{background-color:rgba(0,0,0,0)}header .inside-header .main-navigation .menu-toggle svg{fill:#2e4c47;font-size:1.1rem}}@media screen and (max-width: 450px){header .inside-header .header-image{width:80px}}.site-footer{background-color:#2e4c47;color:#fcfbfc;padding:40px 20px 20px}.site-footer .footer-row{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;color:#fcfbfc}.site-footer .footer-row .footer-col{width:10%}.site-footer .footer-row .footer-col:first-child{width:55%}.site-footer .footer-row .footer-col:nth-child(2){width:20%}.site-footer .footer-row .footer-col.enlaces{display:flex;flex-direction:column}.site-footer .footer-row .footer-col.enlaces a:hover{color:#cbede0;opacity:1}.site-footer .footer-row .footer-col img{max-width:130px;filter:brightness(100)}.site-footer a{color:#fcfbfc}.site-footer a:hover{opacity:.85}.site-footer .copyright-bar{width:100%;background-color:#fcfbfc;border-radius:20px;padding:10px 20px}.site-footer .copyright-bar .footer-row{color:#2e4c47}.site-footer .copyright-bar .footer-row .footer-col{width:70%;text-align:right}.site-footer .copyright-bar .footer-row .footer-col:first-child{width:30%;text-align:left}.site-footer .copyright-bar a{color:#2e4c47}.site-footer .copyright-bar a:hover{opacity:.75}.site-footer .logos-kit-digital{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:40px 0 20px;row-gap:10px}.site-footer .logos-kit-digital img{display:block;max-width:180px;padding:0 20px}.site-footer .logos-kit-digital img:last-child{max-width:160px}@media screen and (max-width: 1200px){.site-footer .footer-row .footer-col{width:15%}.site-footer .footer-row .footer-col:first-child{width:50%}.site-footer .footer-row .footer-col:nth-child(2){width:30%}.site-footer .copyright-bar .footer-row .footer-col{width:80%}.site-footer .copyright-bar .footer-row .footer-col:first-child{width:20%}}@media screen and (max-width: 1024px){.logos-kit-digital img{max-width:150px}.logos-kit-digital img:last-child{max-width:130px}}@media screen and (max-width: 991px){.site-footer .footer-row .footer-col{width:12.5%}.site-footer .footer-row .footer-col:first-child{width:35%}.site-footer .footer-row .footer-col:nth-child(2){width:35%}.site-footer .copyright-bar .footer-row{flex-wrap:wrap}.site-footer .copyright-bar .footer-row .footer-col{width:100% !important;text-align:center}.site-footer .copyright-bar .footer-row .footer-col:first-child{width:100%;text-align:center}}@media screen and (max-width: 768px){.site-footer .footer-row{flex-wrap:wrap;justify-content:space-between;row-gap:10px}.site-footer .footer-row .footer-col{width:33%;text-align:center}.site-footer .footer-row .footer-col:first-child{width:100%}.site-footer .footer-row .footer-col:nth-child(2){width:33%}.site-footer .logos-kit-digital{margin:30px 0 !important}.site-footer .site-info .inside-site-info{padding:0}.site-footer .site-info .inside-site-info .copyright-bar{padding:10px}.site-footer .site-info .inside-site-info .copyright-bar .footer-row{row-gap:0}}@media screen and (max-width: 600px){.site-footer .footer-row .footer-col{width:47%;text-align:center}.site-footer .footer-row .footer-col:nth-child(2){width:100%}.logos-kit-digital img{max-width:120px}.logos-kit-digital img:last-child{max-width:100px}.copyright-bar{font-size:.85rem}}.btn .vce-button{color:#2e4c47 !important;padding:15px 30px !important;margin:0px;position:relative;border:1px solid #2e4c47;border-radius:50px;background-color:rgba(0,0,0,0) !important;font-size:1rem !important;font-weight:400;overflow:hidden;display:inline-block;z-index:1;transition:all .4s ease}.btn .vce-button::after{content:"";background:#2e4c47;position:absolute;border-radius:50px;z-index:-1;height:100%;width:0;top:0;bottom:0;left:0;margin:auto;transition:all .4s ease}.btn .vce-button:hover{color:#fcfbfc !important}.btn .vce-button:hover::after{width:100%}.btn-blanco .vce-button{color:#fcfbfc !important;padding:15px 30px !important;margin:0px;position:relative;border:1px solid #fcfbfc;border-radius:50px;background-color:rgba(0,0,0,0) !important;font-size:1rem !important;font-weight:400;overflow:hidden;display:inline-block;z-index:1;transition:all .4s ease}.btn-blanco .vce-button::after{content:"";background:#fcfbfc;position:absolute;border-radius:50px;z-index:-1;height:100%;width:0;top:0;bottom:0;left:0;margin:auto;transition:all .4s ease}.btn-blanco .vce-button:hover{color:#2e4c47 !important}.btn-blanco .vce-button:hover::after{width:100%}.btn-flecha .vce-button{color:#2e4c47 !important;padding:15px 70px 15px 30px !important;margin:0px;position:relative;border:none;border-radius:50px;background-color:#cbede0 !important;font-size:1rem !important;font-weight:400;overflow:hidden;display:inline-block;z-index:1;transition:all .4s ease}.btn-flecha .vce-button::before{content:"";background:url(/wp-content/uploads/2025/03/flecha.svg);background-repeat:no-repeat;background-size:50%;background-position:center center;background-color:#2e4c47;border-radius:50px;width:35px;height:35px;position:absolute;top:0;bottom:0;right:10px;margin:auto;transition:all .4s ease}.btn-flecha .vce-button::after{content:"";background:#2e4c47;position:absolute;border-radius:50px;z-index:-1;height:100%;width:0;top:0;bottom:0;left:0;margin:auto;transition:all .4s ease}.btn-flecha .vce-button:hover{color:#fcfbfc !important}.btn-flecha .vce-button:hover::before{transform:rotate(45deg)}.btn-flecha .vce-button:hover::after{width:100%}.link-flecha a{color:#2e4c47;font-size:1.25rem !important;padding:10px 40px 10px 10px;position:relative;overflow:hidden;border-radius:50px;z-index:1}.link-flecha a::before{content:"";background:linear-gradient(0deg, #CBEDE0, #EFEDF8);position:absolute;width:0;height:100%;top:0;bottom:0;left:0;border-radius:50px;margin:auto;z-index:-1;transition:all .4s ease}.link-flecha a::after{content:"";position:absolute;background:url(/wp-content/uploads/2025/03/flecha-btn.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:35px;height:35px;top:0;bottom:0;right:0;margin:auto;transition:all .4s ease}.link-flecha a:hover{color:#2e4c47}.link-flecha a:hover::before{width:100%}.link-flecha a:hover::after{transform:rotate(45deg)}.link-flecha.solid a::before{background:#efedf8 !important}.btn-enviar{width:100%}.btn-enviar p{margin-bottom:40px}.btn-enviar input[type=submit]{color:#2e4c47 !important;padding:8px 30px !important;margin:0px;position:relative;border:1px solid #2e4c47;border-radius:50px;background-color:rgba(0,0,0,0) !important;font-size:1.1rem !important;font-weight:400;display:inline-block;z-index:1;transition:all .4s ease}.btn-enviar input[type=submit]:hover{background-color:#2e4c47 !important;color:#fcfbfc !important}@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:#2e4c47 !important;border-color:#2e4c47 !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.9) !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 */