/*!
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  avada-child
*/*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizelegibility}.grecaptcha-badge{visibility:hidden}.nota{font-size:12px;font-style:italic;color:#666;margin:11px 0}#breadcrumbs ul{list-style:none;margin:0 0 0 30px}#breadcrumbs ul li{font-size:14px;padding:0px;margin:0 7px 0 0;display:inline-table}@media only screen and (max-width: 768px){#breadcrumbs{display:none}}#map{height:450px;width:100%;margin:30px 0}.custom-map-control-button{background-color:#fff;border:0;border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,0.3);margin:10px;padding:0 0.5em;font:400 18px Roboto, Arial, sans-serif;overflow:hidden;height:40px;cursor:pointer}.custom-map-control-button:hover{background:#ebebeb}footer>.fusion-row{max-width:1280px !important}#copy-footer{width:auto;float:left;text-align:left;display:table;vertical-align:bottom}@media only screen and (max-width: 480px){#copy-footer{width:100%;text-align:center}}.wpcf7-form span.wpcf7-not-valid-tip{display:block;font-size:0.8em;color:#ff006a}.wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-validation-errors{background:white;border:1px solid #212121;color:#ff006a}.wpcf7-form .wpcf7-mail-sent-ok{background:white;border:1px solid #212121;color:green}.contactForm{font-size:1em;color:#212121;font-family:"Montserrat"}.contactForm label{margin:0;display:block}.contactForm input,.contactForm textarea,.contactForm select{background:none;color:black;max-width:95%;border:1px solid #212121;height:33px;padding:3px 10px}.contactForm input[type="file"]{border:0px !important}.contactForm input[type="submit"]{margin:20px 0 0 0;padding:10px 50px !important}.contactForm textarea{min-height:50px;max-height:80px;border:1px solid #212121}.contactForm select{color:#212121}.contactForm ::placeholder{color:#666}.contactForm .field,.contactForm .field-large,.contactForm .field-submit{margin:7px 0}.contactForm .field{width:48%}.contactForm .field-large,.contactForm .field-submit{width:100%}.contactForm .field-legal{clear:both;width:100%;font-size:0.8em}@media screen and (max-width: 760px){.contactForm label{padding:0px}.contactForm .field{width:100%}}#formConsultas{display:flex;flex-direction:row;flex-wrap:wrap}#formConsultas input:focus,#formConsultas textarea:focus{background:white;border:1px solid #eacd2d;outline:none}#formConsultas .field-submit{text-align:left}#formConsultas input[type="submit"]{border:1px solid #212121;color:#212121;background:none}#formConsultas input[type="submit"]:hover{background:#eacd2d;border:0px;color:black}#formConsultas select{width:100%;height:30px;color:#212121}#formConsultas label{width:100%;padding:0;float:left;text-indent:5px}#formConsultesCAT{display:flex;flex-direction:row;flex-wrap:wrap;color:white;text-align:center;font-size:1.2em !important}#formConsultesCAT a{color:#cea314}#formConsultesCAT input{background:none;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #fff;outline:none;text-align:center;font-size:1em}#formConsultesCAT textarea{border:1px solid #fff;color:white;background:none}#formConsultesCAT input:focus{border:1px solid #fff;outline:none;color:white}#formConsultesCAT input[type="submit"]{border:1px solid #ffffff;color:white;background:none;width:100%;height:50px}#formConsultesCAT input[type="submit"]:hover{background:white;color:black}#formConsultesCAT ::placeholder{color:#fff}#formConsultesCAT label{width:100%;padding:0;float:left;text-indent:5px;margin-top:20px}#formConsultesCAT .field-submit{text-align:center}#formIphone{display:flex;flex-direction:row;flex-wrap:wrap;color:white;text-align:center;font-size:1.1em !important}#formIphone a{color:#cea314}#formIphone label{margin:10px 0}#formIphone input{background:none;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #fff;outline:none;text-align:center;font-size:0.9em}#formIphone ::placeholder{color:#97cbe4}#formIphone input:focus{border:1px solid #fff;outline:none;color:white}#formIphone input[type="submit"]{border:1px solid #ffffff;color:white;background:none;width:100%;height:50px}#formIphone input[type="submit"]:hover{background:white;color:black}#formIphone .field-legal{margin:20px 0}#formIphone .field-submit{margin:20px 0;text-align:center}.salonesTabla-contents{display:flex;flex-direction:row;flex-wrap:wrap}.salonesTabla-contents .salonesTabla-salon{width:20%;padding:20px}.salonesTabla-contents .salonesTabla-salon .salonesTabla-nombre{color:black;font-size:0.9em;font-weight:400}.salonesTabla-contents .salonesTabla-salon .salonesTabla-nombre a{text-transform:uppercase}.salonesTabla-contents .salonesTabla-salon .salonesTabla-direccion,.salonesTabla-contents .salonesTabla-salon .salonesTabla-tel{color:#212121;font-size:0.8em}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta{font-size:0.8em}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta span{color:#cea314;font-weight:bold}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .bt-abierta{float:left;margin-top:7px;background:#cea314;color:white;font-weight:bold;width:78px;text-align:center;cursor:pointer}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .bt-abierta a{color:white}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .bt-clock{margin-top:3px;margin-left:15px;float:left}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .bt-clock img{max-height:30px}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .horario{display:none;position:absolute;width:20%;padding:10px;background:white;border:1px solid #cea314;box-shadow:3px 2px 2px #ccc}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .horario p{margin:0px}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .reapertura{padding:3px;background:white;color:#bd9a24;border:1px solid #bd9a24}.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta:hover .horario{display:block}@media screen and (max-width: 760px){.salonesTabla-contents .salonesTabla-salon,.salonesTabla-contents .salonesTabla-salon .salonesTabla-abierta .horario{width:48%}}.wpcf7-form span.wpcf7-not-valid-tip{display:block;font-size:0.8em;color:#ff006a}.wpcf7-form .wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-validation-errors{background:white;border:1px solid #212121;color:#ff006a}.wpcf7-form .wpcf7-mail-sent-ok{background:white;border:1px solid #212121;color:green}.contactForm{font-size:1em;color:#212121;font-family:"Montserrat"}.contactForm label{margin:0;display:block}.contactForm input,.contactForm textarea,.contactForm select{background:none;color:black;max-width:95%;border:1px solid #212121;height:33px;padding:3px 10px}.contactForm input[type="file"]{border:0px !important}.contactForm input[type="submit"]{margin:20px 0 0 0;padding:10px 50px !important}.contactForm textarea{min-height:50px;max-height:80px;border:1px solid #212121}.contactForm select{color:#212121}.contactForm ::placeholder{color:#666}.contactForm .field,.contactForm .field-large,.contactForm .field-submit{margin:7px 0}.contactForm .field{width:48%}.contactForm .field-large,.contactForm .field-submit{width:100%}.contactForm .field-legal{clear:both;width:100%;font-size:0.8em}@media screen and (max-width: 760px){.contactForm label{padding:0px}.contactForm .field{width:100%}}#formConsultas{display:flex;flex-direction:row;flex-wrap:wrap}#formConsultas input:focus,#formConsultas textarea:focus{background:white;border:1px solid #eacd2d;outline:none}#formConsultas .field-submit{text-align:left}#formConsultas input[type="submit"]{border:1px solid #212121;color:#212121;background:none}#formConsultas input[type="submit"]:hover{background:#eacd2d;border:0px;color:black}#formConsultas select{width:100%;height:30px;color:#212121}#formConsultas label{width:100%;padding:0;float:left;text-indent:5px}#formConsultesCAT{display:flex;flex-direction:row;flex-wrap:wrap;color:white;text-align:center;font-size:1.2em !important}#formConsultesCAT a{color:#cea314}#formConsultesCAT input,#formConsultesCAT select{background:none;border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #fff;outline:none}#formConsultesCAT textarea{border:1px solid #fff;color:black}#formConsultesCAT input:focus,#formConsultesCAT textarea:focus{border:1px solid #fff;outline:none;color:white}#formConsultesCAT input[type="submit"]{border:1px solid #ffffff;color:white;background:none;width:100%}#formConsultesCAT input[type="submit"]:hover{background:white;color:black}#formConsultesCAT ::placeholder{color:#fff}#formConsultesCAT label{width:100%;padding:0;float:left;text-indent:5px;margin-top:20px}#formConsultesCAT .field-submit{text-align:center}#sorteos{width:100%;margin:60px 0;display:flex;flex-direction:column;flex-wrap:wrap}#sorteos .sorteo-box{width:45%;margin:0 2%;border:1px solid #ccc;padding:25px}#sorteos .sorteo-box .sorteo-img{margin:10px 0}#sorteos .sorteo-box .sorteo-texto{font-size:0.9em}@media only screen and (max-width: 768px){#sorteos .sorteo-box{width:95%;margin:0px auto}}.fusion-header .fusion-logo img{height:50px;max-height:50px !important}.fusion-mobile-menu-icons{display:none !important}.fusion-main-menu>ul>li>a{text-transform:uppercase}.fusion-main-menu li.logo-cwc-menu img{max-height:50px !important}.post-content .comunicado p{margin-bottom:0px !important}h2.content-box-heading{color:white !important;font-size:1.5em;font-weight:600}.fusion-content-boxes .content-container p{font-size:0.9em !important}.fusion-footer-widget-area .widget_nav_menu li{padding:5px}.fusion-footer-widget-area h4.widget-title{margin-bottom:15px !important;padding-bottom:5px;border-bottom:1px solid #4b4c4d}.fusion-footer-widget-area .fusion-widget-area .widget_nav_menu li{border:0px !important}
