/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 14 2020 | 03:22:42 */
/* bakery*/
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 0px;
}

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner {
    padding-top: 0px;
}

/*scroll bar*/
::-webkit-scrollbar {
    -webkit-appearance: none;
}
::-webkit-scrollbar {
  width: 10px;
}
 
::-webkit-scrollbar-track {
  background: #000000; 
    border:1px solid #000;
}
 
::-webkit-scrollbar-thumb {
  background: #536ED9; 
    border:1px solid #536ED9;
    height:100px;
    border-radius:5px;
}
 
::-webkit-scrollbar-thumb:hover {
  background:#536ED9; 
}

/* custom */
.text-blanco{
  color:#ffffff;
}
.img-top{
  vertical-align: middle;
}

.amarillo{
       padding: 10px 20px;
    background: #FFFF00;
    border-radius: 20px;
    width: 550px;
}

.zolo-icon-boxes p {
    padding: 1px 0;
    margin: 0;
    font-size: 20px;
    font-weight: 700;
}

/* fix sticky home*/

body.home .sticky_header {
    opacity: 1!important;
    visibility: visible!important;
}

/* formulario */
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    font-size: 1.3em;
    font-family: inherit;
    color: #ffffff;
    padding: 5px 14px;
    letter-spacing: normal;
    background: #536ED9;
    border: 2px solid #fff;
}

#gform_wrapper_1 .gform_fields .gfield input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
  color: white;
}

.gform_wrapper .gform_footer {
    text-align: center;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 1.3em;
    padding: 10px 20px;
    background: #fff;
    color: #000;
}

.gform_wrapper .validation_message {
    color: #ffffff;
}
.gform_wrapper div.validation_error {
    color: #ffffff;
    font-size: 1em;
    font-weight: 700;
    margin-bottom: 5px;
    border-top: 0px solid #790000;
    border-bottom: 2px solid #ffffff;
    padding: 16px 0 16px 0;
  }

.gform_wrapper .field_description_below .gfield_description {
    padding-top: 1px;
}

/*faq*/
.eapps-faq-content-category-item-question {
    font-size: 14px!important;
    font-weight: 600!important;
    line-height: 20px!important;
    margin-bottom: 12px;
}
.eapps-faq-content-category-item-answer {
    font-size: 14px!important;
    font-weight: 400!important;
    line-height: 20px!important;
}

/*mobile*/
@media only screen and (max-width: 700px) {
  
  .mobile_header_area.modern_mobile_menu {
    display: none!important;
}
    #wprmenu_bar .bar_logo {
        height: 35px;
    }
   
  #wpsm_accordion_1465 .wpsm_panel-title a {
     font-size: 14px !important;
  }
  #wpsm_accordion_1465 .wpsm_panel-body {
    font-size: 14px !important;
  }
  
  #wprmenu_bar div.hamburger {
    margin-top: 0px;
    margin-right: 10px;
}
  #mg-wprm-wrap ul li {
    margin: 0;
    border-bottom: 1px #fff solid;
}
  
  .amarillo {
    padding: 10px 20px;
    background: #FFFF00;
    border-radius: 20px;
    width: 350px;
}
h2 {
   font-size: 18px;
  }
  
  .vc_custom_1592514999277 {
    margin-right: 1% !important;
}
  
}