@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");*:focus{outline:5px solid #c36}.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:"Work Sans",sans-serif;color:#000;font-size:1rem;line-height:1.5em}body p:last-child{margin-bottom:0}.tit h1{font-family:"Poppins",serif;font-size:2.5rem}.tit h2{font-family:"Poppins",serif;font-weight:400;font-size:1.85rem}.tit h3{font-family:"Poppins",serif;font-weight:400;font-size:1.35rem;text-transform:uppercase;letter-spacing:.05rem}a{color:#c36;text-decoration:none;transition:all .4s ease !important}a:hover{transition:all .4s ease !important}.w300{font-weight:300}.w400{font-weight:400}.w500{font-weight:500}.w600{font-weight:600}.w700{font-weight:700}.w800{font-weight:800}.blanco{color:#fff !important}.rosa{color:#c36 !important}.lista ul{list-style:none;margin:0 0 0 20px}.lista ul li{position:relative;margin-bottom:5px}.lista ul li:last-child{margin-bottom:0}.lista ul li:before{content:"";background:linear-gradient(45deg,#eae9e9,#c42252);position:absolute;width:12px;height:12px;border-radius:20px;left:-20px;top:6px}.caja-ico .elementor-image-box-title{position:relative;padding-bottom:25px}.caja-ico .elementor-image-box-title:after{content:"";background:linear-gradient(45deg,#eae9e9,#c36);position:absolute;width:60px;height:2px;border-radius:50px;left:0;right:0;bottom:5px;margin:auto}.main-navigation .main-nav ul li a{color:#000 !important;font-size:1rem;text-transform:uppercase;letter-spacing:.05rem;font-weight:400;position:relative}.main-navigation .main-nav ul li a:after{content:"";position:absolute;background:url(/wp-content/uploads/2025/04/linea-logo.svg);background-repeat:no-repeat;right:-20px;top:0;bottom:0;margin:auto;width:30px;height:30px;opacity:0;transform:rotate(45deg);transition:all .35s ease}.main-navigation .main-nav ul li a:hover{color:#c36 !important}.main-navigation .main-nav ul li a:hover:after{right:0;opacity:1;transform:rotate(0deg);transition:all .35s ease}.main-navigation#generate-slideout-menu{overflow:unset}#form-field-tunombre,#form-field-tutelefono,#form-field-tuemail,#form-field-tumnsje{background-color:#fff !important;border:1px solid #eae9e9;border-bottom:2px solid #c36;border-radius:10px;margin-top:5px;font-family:"Work Sans",sans-serif;font-size:1rem}#form-contacto .elementor-form-fields-wrapper{row-gap:5px}#form-contacto .elementor-form-fields-wrapper label{font-family:"Work Sans",sans-serif;font-size:.95rem;letter-spacing:.025rem}@media screen and (max-width:600px){.tit h1{font-size:2rem}.tit h2{font-size:1.6rem}.tit h3{font-size:1.3rem}}.grecaptcha-badge{display:none}.btn .elementor-button{font-family:"Work Sans",sans-serif;color:#c36 !important;padding:12px 30px;margin:0;position:relative;border:2px solid #c36 !important;background-color:transparent !important;text-transform:uppercase;font-size:1rem !important;font-weight:500;letter-spacing:.05rem;border-radius:40px;z-index:1}.btn .elementor-button:after{content:"";background:linear-gradient(340deg,#e981a4,#c42252);position:absolute;z-index:-1;display:block;top:-6px;left:0;border-radius:40px;width:20px;height:20px;transition:all .35s}.btn .elementor-button:hover{color:#fff !important}.btn .elementor-button:hover:after{left:0;top:0;width:100%;height:100%;transition:all .35s}.btn-blanco .elementor-button{font-family:"Work Sans",sans-serif;color:#fff !important;padding:12px 30px;margin:0;position:relative;border:2px solid #fff !important;background-color:transparent !important;text-transform:uppercase;font-size:1rem !important;font-weight:500;letter-spacing:.05rem;border-radius:40px;z-index:1}.btn-blanco .elementor-button:after{content:"";background:#c36;position:absolute;z-index:-1;display:block;top:-6px;left:0;border-radius:40px;width:20px;height:20px;transition:all .35s}.btn-blanco .elementor-button:hover{color:#c36 !important}.btn-blanco .elementor-button:hover:after{background:#fff;left:0;top:0;width:100%;height:100%;transition:all .35s}#btn-enviar{font-family:"Work Sans",sans-serif;margin-top:10px !important;color:#c36 !important;padding:12px 30px;margin:0;position:relative;border:2px solid #c36 !important;background-color:transparent !important;text-transform:uppercase;font-size:1rem !important;font-weight:500;letter-spacing:.05rem;border-radius:40px;z-index:1}#btn-enviar:after{content:"";background:linear-gradient(340deg,#e981a4,#c42252);position:absolute;z-index:-1;display:block;top:-6px;left:0;border-radius:40px;width:20px;height:20px;transition:all .35s}#btn-enviar:hover{color:#fff !important}#btn-enviar:hover:after{left:0;top:0;width:100%;height:100%;transition:all .35s}@media screen and (max-width:768px){.tabla-cookies{overflow-x:scroll}}#moove_gdpr_cookie_info_bar *{font-family:"Work Sans",sans-serif}#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:0 !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:0 !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:#c36 !important;border-color:#c36 !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(.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:#eae9e9;margin:0 !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(.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}}