/*
Theme Name: Spheral Child
Theme URI: https://spheral.qodeinteractive.com
Description: A child theme of Spheral
Author: Elated Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: spheral
Template: spheral
*/
/*FULL SITE*/
body,
.qodef-h1,h1,
.qodef-h2,h2,
.qodef-h3,h3,
.qodef-h4,h4,
.qodef-h5,h5,
.qodef-h6,h6{font-family:"Lato",sans-serif;}
.qodef-portfolio-single .qodef-portfolio-info a:not(.qodef-share-link), .qodef-portfolio-single .qodef-portfolio-info p{font-family:"Lato",sans-serif;}
.qodef-social-share li a{font-family:"Lato",sans-serif;}
#qodef-single-portfolio-navigation .qodef-m-nav>a .qodef-m-nav-label{font-family:"Lato",sans-serif;}
/*Menu*/
.qodef-fullscreen-menu>ul>li>a{font-family: Lato, sans-serif;}
.qodef-fullscreen-menu>ul>li>a .qodef-svg--fullscreen-menu-arrow{fill:#EDE8D5;}
.qodef-svg--menu{fill:#ffffff;}

/*HEADER*/
#qodef-page-mobile-header{background:#004F49;}
/*buscar en minimal*/
.qodef-widget-holder.qodef--one:has(+ a.qodef-opener-icon) .qodef-search-form-field{color:#fff !important;border-color: #fff !important;} 
.qodef-widget-holder.qodef--one:has(+ a.qodef-opener-icon) .qodef-svg--search{stroke:#fff !important;} 
.qodef-widget-holder.qodef--one:has(+ a.qodef-opener-icon) .qodef-svg--search path{fill:#fff !important;}

/*FOOTER*/
#mc_embed_signup{false;clear:left; font:14px; font-family:"Lato",sans-serif; width:100%;max-width:360px;margin:0 auto;}
.mailchimp-footer{background:transparent !important;}

/*HOME*/
#btn-cotizar{position:relative;}
#btn-cotizar:after{content: "COTIZAR";
    position: absolute;
    top: 10px;
    left: 0;
    color: #ffffff;
    width: 150px;
    font-size: 55px;
    overflow-wrap: break-word;
    line-height: 60px;
    font-family: "Lato", sans-serif;
    font-weight: 700;
    transform: scale(0.7);
    z-index:-1;
}
@media(max-width:880px){
    .qodef-button.qodef-layout--outlined-rounded.qodef-html--link{height:138px !important;width:138px !important;}
}
#btn-cotizar .qodef-m-icon{transform: scale(.5) translate(50px, 60px);}
.qodef-button.qodef-html--link{font-family:'Lato',sans-serif;}
.link-descubre{color:#ffffff !important;}
/*Equipo*/
.type-team h2{font-family:"Lato",sans-serif;}
/*contacto*/
#botelier-form label{color:#fff;font-size:12px;margin:0; padding:0;}
#botelier-form input[type="text"],
#botelier-form input[type="email"],
#botelier-form select,
#botelier-form textarea{color:#fff;border-color:#fff;}
#botelier-form select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyMHB4IiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNNDgwLTMzMyAyNDAtNTczbDUxLTUxIDE4OSAxODkgMTg5LTE4OSA1MSA1MS0yNDAgMjQwWiIvPjwvc3ZnPg==);}
#botelier-form button{color:#fff;}
.wpcf7 form.sent .wpcf7-response-output{border:0;color:#ffffff;font-size:24px;}
.wpcf7-not-valid-tip{color:#EDE8D5;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{color:#EDE8D5;border:0;}
.qodef-theme-button, button[type=submit], input[type=submit]{font-family:'Lato',sans-serif;}