/*
CTC Separate Stylesheet
Updated: 2023-11-08 12:17:49
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.23.1.1699442269
*/

span.azulc {color: #1e88e5 !important;}
span.azulo {color: #262983 !important;}

ul.lista {
    padding-top: 25px;
}
ul.lista li {
    list-style-type: none;
    margin-bottom: 15px;    line-height: 2em;
}
ul.lista li:before {
    content: '\4c';
    font-family: ETmodules!important;
    font-weight: 400!important;
    line-height: inherit;
    font-size: inherit!important;
    opacity: 1;
    /* right: auto; */
    display: inline-block;
    font-family: ETmodules!important;
    font-weight: 400!important;
    color: #f94c00;
    left: -5px;
    position: absolute;
}

#top-menu li a{
    font-weight: 600 !important;
}


@media (max-width: 768px){
.et_header_style_left #logo {
    max-width: 70%;
    max-height: 80%;
}
}
.mobile_menu_bar:before{
    color: #000000 !important;
}
@media (max-width: 1490px){h3.phoneform {font-size:34px !important;}
}
li.contacto a  {  padding: 18px !important;
    border-radius: 100px;
    background: #009ee1;
    color: #fff !important;}

@media (min-width: 981px){
.et-fixed-header #top-menu li.contacto a  {  padding: 18px !important;
    border-radius: 100px;
    background: #009ee1;
    color: #fff !important;}
}
@media only screen and (max-width: 1475px){
#logo {
    max-height: 70% !important;
}
	#main-header .container {
    max-width: 96%;
    width: 100%;
}

}

@media only screen and (max-width: 1024px){
	#top-menu li {
    padding-right: 3px !important;
}
}