@font-face { font-family: "Highgate_Trial_Bd"; font-display: swap;  src: url("http://santacasabh.org.br/wp-content/uploads/et-fonts/Highgate_Trial_Bd.ttf") format("truetype"); }
div.et_pb_section.et_pb_section_0 { background-position: right 0px bottom 0px; background-image: url(https://santacasabh.org.br/wp-content/uploads/2023/05/banner-licitacoes-1.jpg) !important; }
.et_pb_section_0 { filter: blur(-2px);backface-visibility:hidden; filter: blur(-2px);backface-visibility:hidden; }
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 50px; line-height: 1.3em; }
.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 700;font-size: 48px; line-height: 1.5em; display: flex;align-items: center; }
.et_pb_fullwidth_header_0 { min-height: 400px; display: flex!important;align-items:center!important; }
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a { font-family: 'Highgate_Trial_Bd', Helvetica, Arial, Lucida, sans-serif; text-transform: uppercase; -webkit-text-decoration-color: #E02B20; text-decoration-color: #E02B20;font-size: 16px; color: #ff0032 !important; }
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu { background-color: #ffffff; padding-top: 8px; padding-bottom: 8px; }
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et-menu-nav li a, .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et-menu-nav li.current-menu-item a { padding: 0 0 11px; }
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .nav li ul, .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .et_mobile_menu ul { background-color: #ffffff !important; }
.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .nav li ul.sub-menu li.current-menu-item a, .et-db .et-l .et_pb_text_dov_235606_3.et_pb_text { color: #000000 !important; }
.et_pb_fullwidth_menu_0 .et_pb_row > .et_pb_menu__logo-wrap, .et_pb_fullwidth_menu_0 .et_pb_menu__logo-slot { width: auto; max-width: 100%; }
.et_pb_fullwidth_menu_0 .et_pb_row > .et_pb_menu__logo-wrap .et_pb_menu__logo img, .et_pb_fullwidth_menu_0 .et_pb_menu__logo-slot .et_pb_menu__logo-wrap img { height: auto; max-height: none; }
.et_pb_fullwidth_menu_0 .mobile_nav .mobile_menu_bar:before, .et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_fullwidth_menu_0 .et_pb_menu__icon.et_pb_menu__cart-button { color: #7EBEC5; }
.et_pb_text_0.et_pb_text, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_content a { color: #ff0032 !important; }
.et_pb_text_0 { font-weight: 700; text-transform: uppercase;font-size: 22px; }
.et_pb_accordion_0.et_pb_accordion h5.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion h1.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion h2.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion h3.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion h4.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion h6.et_pb_toggle_title { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;font-size: 16px; color: #5e5e5e !important; line-height: 1.3em; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h5.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h1.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h2.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h3.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h4.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_close h6.et_pb_toggle_title { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 600;line-height: 1.3em; color: #5e5e5e !important; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_content p { line-height: 1.5em; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_content { font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;font-size: 14px; line-height: 1.5em; padding: 18px;background-color: white; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle { margin-bottom: 20px!important; }
.et_pb_accordion_0 .et_pb_toggle_open, .et_pb_accordion_0 .et_pb_toggle_close { background-color: #eeeeee; }
.et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open h5.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open h1.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open h2.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open h3.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open h4.et_pb_toggle_title, .et_pb_accordion_0.et_pb_accordion .et_pb_toggle_open h6.et_pb_toggle_title { color: #5e5e5e !important; }
.et_pb_accordion_0 .et_pb_toggle_title:before { font-size: 22px; right: -3px; color: #5e5e5e; }

@media only screen and ( max-width: 980px ) {
	.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header { font-size: 50px; }
}

@media only screen and ( max-width: 767px ) {
	.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h2.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h3.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h4.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h5.et_pb_module_header, .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h6.et_pb_module_header { font-size: 30px; }
	.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper { font-size: 28px; }
}