

.button_align {
font-size: 18px !important;
margin-top: 15px !important;
border: 1px solid rgb(255, 255, 255) !important;
display: block !important;
}
.button_align a:hover {
font-size: 18px !important;
font-weight: 800 !important;
background-color: rgb(232, 9, 9) !important;
border: 1px solid rgb(255, 255, 255) !important;
display: block !important;
}
.valign-middle {
padding-top: 20px !important;
}
.icon_box {
padding-right: 10px !important;
padding-bottom: 20px !important;
padding-left: 10px !important;
}
.clearfix h2 {
margin-right: 10px !important;
border-bottom: 2px solid rgb(218, 56, 50) !important;
}
#fld_7908577_1, 
#fld_7167496_1 {
color: rgb(255, 255, 255) !important;
background-color: rgb(232, 9, 9) !important;
padding: 10px 16px 10px 16px !important;
margin-top: 15px !important;
}
.two-third b {
font-weight: 400 !important;
}
.section-post-header {
display: none !important;
}
.icon-comment-empty-fa {
display: none !important;
}
.post-comments {
display: none !important;
}
.widget-area {
padding-top: 70px !important;
}
.mt-1671 h5 a {
font-weight: normal !important;
}
.mt-136 .hr_color {
margin-top: 10px !important;
margin-bottom: 30px !important;
}
.mt-136 .post-excerpt {
font-size: 14px !important;
line-height: 20px !important;
}
.mt-136 .date {
font-size: 14px !important;
}
.post .photo {
margin-right: 15px !important;
}
.mt-228 .desc_wrapper h2 {
font-size: 22px !important;
line-height: 40px !important;
font-weight: 500 !important;
}
.mt-228 .desc li {
list-style-type: square !important;
margin-left: 20px !important;
}
.mt-228 .wp-caption-text {
color: rgb(0, 0, 0) !important;
font-size: 18px !important;
font-weight: bold !important;
font-style: italic !important;
}
.mt-203 .single b {
color: rgb(237, 28, 36) !important;
font-weight: bold !important;
}
#coronavirus {
font-size: 18px !important;
line-height: 30px !important;
text-align: center !important;
background-color: rgb(0, 175, 234) !important;
padding: 5px 5% 5px 5% !important;
}
#coronavirus a {
color: rgb(255, 255, 255) !important;
font-size: 26px !important;
line-height: 32px !important;
font-weight: bold !important;
}
.mt-228 .align_center li {
text-align: left !important;
}
.mcb-item-column-inner {
margin-bottom: 0 !important;
}
.mt-228 .button_label {
font-weight: 700 !important;
}
.mt-136 h2 > span {
font-size: 38px !important;
font-weight: 500 !important;
text-transform: uppercase !important;
}
.mt-136 .wp-image-4635 {
margin-bottom: -40px !important;
}
.mt-228 .mcb-column-inner-600ce77ea p:nth-of-type(1) {
font-size: 18px !important;
}
.mt-228 .mcb-wrap-b718f9d2e {
padding-top: 20px !important;
}
.mt-228 .column_attr > p:nth-of-type(2) > em:nth-of-type(1) > strong {
color: rgb(237, 28, 36) !important;
font-size: 18px !important;
}
.mt-4682 .button_full_width {
font-size: 20px !important;
line-height: 26px !important;
}
.mt-4682 .button_full_width:hover {
font-size: 20px !important;
line-height: 26px !important;
font-weight: normal !important;
}
#AB a {
color: rgb(238, 238, 238) !important;
font-size: 16px !important;
}
#AB {
color: rgb(255, 255, 255) !important;
line-height: 28px !important;
font-weight: 800 !important;
text-align: center !important;
letter-spacing: .5px !important;
background-color: rgb(218, 56, 50) !important;
height: 33px !important;
padding-top: 3px !important;
}
#Top_bar {
border-top: 1px solid rgb(76, 76, 76) !important;
border-right-color: rgb(76, 76, 76) !important;
border-bottom-color: rgb(76, 76, 76) !important;
}
#appointment {
font-family: 'Lato' !important;
color: rgb(255, 255, 255) !important;
font-size: 50px !important;
}
#translate {
float: right !important;
}
#translate a {
color: rgb(77, 77, 77) !important;
font-size: 12px !important;
}
.logo-main {
width: auto !important;
height: 60px !important;
}
#menu-item-205 {
background-color: rgb(232, 9, 9) !important;
width: 240px !important;
}
#menu-item-205 span {
color: rgb(255, 255, 255) !important;
font-weight: 600 !important;
}
#menu-item-4684 a {
color: rgb(255, 255, 255) !important;
background-color: rgb(237, 28, 36) !important;
}
#menu-item-4684 a:hover {
color: rgb(0, 0, 0) !important;
}
.pum-content p {
font-size: 18px !important;
line-height: 26px !important;
}
.pum-content a {
color: rgb(255, 255, 255) !important;
text-decoration: underline !important;
}
#pum_popup_title_3177 {
line-height: 48px !important;
font-weight: bold !important;
padding-bottom: 2% !important;
}
.mt-11 #Content h3 {
font-size: 28px !important;
}
#Footer a:hover {
color: rgb(218, 56, 50) !important;
}
#Footer .textwidget li {
color: rgb(255, 0, 0) !important;
font-size: 16px !important;
line-height: 19px !important;
margin-bottom: 10px !important;
}
#Footer .textwidget p, 
#Footer #text-3 a {
color: rgb(4, 4, 4) !important;
font-size: 16px !important;
}
.footer_copy {
color: rgb(0, 0, 0) !important;
font-size: 13px !important;
background-color: rgba(0, 0, 0, 0.2) !important;
}
.mt-136 .valign-top b {
font-weight: 400 !important;
}
.mt-11 .column_column {
margin-bottom: 4px !important;
}
@media (min-width: 1200px) {
#AB {
background-color: rgb(218, 56, 50) !important;
}
}
@media (min-width: 768px) and (max-width: 979px) {
#AB {
background-color: rgb(218, 56, 50) !important;
}
}
@media (max-width: 767px) {
.widget-area {
padding-top: 0 !important;
}
.mt-136 .post-excerpt {
font-size: 13px !important;
line-height: 18px !important;
}
.mt-136 .date {
font-size: 12px !important;
line-height: 14px !important;
}
#coronavirus {
font-size: 15px !important;
line-height: 24px !important;
}
.desc_wrapper h4 {
font-size: 24px !important;
}
.mt-136 .wp-image-4635 {
margin-bottom: -20px !important;
}
.mt-228 .mcb-column-inner-600ce77ea p:nth-of-type(1) {
font-size: 16px !important;
}
#AB a {
font-size: 14px !important;
}
#translate {
background-color: rgb(218, 56, 50) !important;
float: none !important;
display: block !important;
}
#AB {
background-color: rgb(218, 56, 50) !important;
}
.logo-mobile {
width: 200px !important;
height: auto !important;
}
}
@media (max-width: 480px) {
.mt-228 .photo_wrapper .scale-with-grid {
max-width: 60% !important;
}
.mt-228 .photo_wrapper {
text-align: center !important;
}
.mt-228 .desc_wrapper h2 {
line-height: 28px !important;
}
#coronavirus {
padding: 1% 2% 1% 2% !important;
}
#coronavirus a {
font-size: 22px !important;
line-height: 26px !important;
}
.mt-136 .active {
max-width: 80% !important;
padding-right: 20px !important;
padding-left: 20px !important;
margin-bottom: 40px !important;
}
.mt-228 .column_attr > p:nth-of-type(2) > em:nth-of-type(1) > strong {
font-size: 16px !important;
}
.mt-228 .mcb-wrap-b718f9d2e {
padding-top: 0 !important;
}
h3 strong {
font-size: 34px !important;
}
#translate {
background-color: rgb(218, 56, 50) !important;
float: none !important;
display: inline-block !important;
}
#AB {
font-size: 12px !important;
letter-spacing: 0 !important;
background-color: rgb(218, 56, 50) !important;
}
.logo-mobile {
height: auto !important;
}
}