/*
Theme Name: Waxom Child
Theme URI: https://themeforest.net/item/waxom-clean-universal-wordpress-theme/13639831
Description: Multi-Purpose WordPress Theme
Version: 1.0.2
Author: Veented
Author URI: http://themeforest.net/user/Veented
Template: waxom
*/


/* Your code goes below! */
@font-face {
    font-family: 'mi-fuente';
    src: url('font/century751-sebd-bt-semi-bold.ttf') format('ttf'), 
         url('font/century751-sebd-bt-semi-bold.woff2') format('woff2'),
         url('font/century751-sebd-bt-semi-bold.woff') format('woff');
}
.title h1{
    background-color: #abb85b;
    width: 300px;
    padding: 15px;
    font-family: 'mi-fuente'; 
    font-weight: 400 !important; 
    color: #264880 ;
}
.icon-box-big-centered-icon .icon-box-content:after{
    background-color: transparent !important;
}
.wpb_text_column ul li:before{
    background-color:#BBD043 !important;
}

.vc_btn3.vc_btn3-color-green.vc_btn3-style-modern {
    color: #fff;
    border-color: #abb85b;
    background-color: #abb85b;
}
.vc_btn3.vc_btn3-color-peacoc.vc_btn3-style-modern:hover {
    color: #f7f7f7;
    border-color:  #2ba2d9;
    background-color:  #2ba2d9;
}
.nav-inner .logo a img {
    max-height: 42px;
    transition: opacity .3s;
}

.wpcf7 input, .wpcf7 textarea, .contact form input, .contact form textarea {
    width: 100%;
    height: auto;
    padding: 12px 15px 12px;
    font-size: 15px;
    margin-bottom: 18px !important;
    color: #363636;
    letter-spacing: 0.5px;
    background: #fafafa;
    border: 1px solid #ebebeb;
    border-radius: 0px;
    outline: none;
    margin-top: 8px;
}
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
    background-color: #000!important;
    color: #fff !important;
    width: auto !important;
    padding: 7px 20px 7px !important;
    border-radius: 50px !important;
    font-size: 20px!important;
}

.email-home{ color:#8c8c8c;}   
.email-home:hover{ opacity: 5;color:#8b8585 !important;} 
.wp-block-group__inner-container h2{ color:#fff;}
.email-home:hover{ opacity: 5;color:#8b8585 !important;} 
.email-home:hover{ opacity: 5;color:#8b8585 !important;} 
.vntd-social-icons.social-icons-rounded.social-icons- a{ color:#8b8585; }

.iconos .icon-box-icon{ display: none; }
.iconos .wpb_single_image img{ width:60%;}

a.email-footer{ border-bottom: 1px solid;color:#8c8c8c;}
.email-footer:hover{ opacity: 5;color:#8b8585 !important;}
a{ text-decoration: none !important; }
#page-content .btn-accent2{
    -webkit-appearance: button;
    cursor: pointer;
    background-color: #000!important;
    color: #fff !important;
    width: auto !important;
    padding: 7px 20px 7px !important;
    border-radius: 50px !important;
    font-size: 20px!important;
    font-weight: 400;

}
.read-more-post{
    text-transform: uppercase;
    color:#000;
}
.page-with-vc .page-comments.inner {
    display: none; }

#page-content .extra-meta-item:hover{    background-color: #363636; opacity: 5;} 
#page-content .extra-meta-item:hover{    background-color: #363636; opacity: 5;} 
.vntd-meta-section.classic-meta-section{ display: none;}
.respond-wrap{ display: none;}


#page-title { background: gray;}

.post-tags{ display: none;}
.comments-list-wrap{display: none;}

#column{
   border-bottom: 1px solid #ddd;
}
.veented-slider-holder {
    padding-top: 30px;
}
#topbar i {
    font-size: 22px;
}
.iconos-espacio .wpb_single_image img{
    max-width: 60%;
}
.ayg-btn, input[type=submit]{
    -webkit-appearance: button;
    cursor: pointer;
    background-color: #000!important;
    color: #fff !important;
    width: auto !important;
    padding: 7px 20px 7px !important;
    border-radius: 50px !important;
    font-size: 14px!important;
    font-weight: 400;
    /*font-family: "Raleway", Helvetica, Arial;*/
}
#page-content .btn-accent2{
    -webkit-appearance: button;
    cursor: pointer;
    background-color: #000!important;
    color: #fff !important;
    width: auto !important;
    padding: 7px 20px 7px !important;
    border-radius: 50px !important;
    font-size: 14px!important;
    font-weight: 400;
    /*font-family: "Raleway", Helvetica, Arial;*/
}

@media (min-width: 768px){
.iconos-espacio .vc_col-sm-2 {
    width: 10.66666667% !important;
}
}

div.btn-espac{
    position: fixed !important;
    z-index: 999;
    right: 0px;
    top: 200px;
    display: grid;
    text-align: right;
   /* background-color: #ddd;*/
}
div.btn-espac a img{
    width:50%;
    padding:10px;
}
*{
    scroll-behavior:smooth;
    scroll-margin-top: 60px;  
}
#espac{ display: none;}
.wp-block-group__inner-container h2 {
    color: #363636; }

body{ font-family: "Raleway", Helvetica, Arial, sans-serif;}    