@media only screen and (min-width: 1140px)  {
} @media only screen and (max-width: 989px) {
} @media only screen and (min-width: 768px) and (max-width: 989px) {
} @media only screen and (max-width: 767px) {
} @media only screen and (min-width: 480px) and (max-width: 767px) {
} @media only screen and (max-width: 479px) {
}
.phone-info, li, p{font-size:18px;}
#csem-solid-header .container .av-content-full{padding-top: 50px; padding-bottom: 40px !important;}
@media only screen and (max-width: 762px) {#csem-solid-header .container .av-content-full{padding-top: 40px; padding-bottom: 20px !important;}}
#csem-solid-header h1{font-size:60px; text-transform:none;}
@media only screen and (max-width: 762px) {#csem-solid-header h1{font-size:40px;}}
#csem-hero{font-size:40px; text-transform:none; font-weight:bold !important;}
@media only screen and (max-width: 762px) {#csem-hero{font-size:20px; font-weight:bold !important;}}
#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}
@media only screen and (max-width: 762px) {#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}}
#csem-top-bar {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content;}
#csem-top-bar div {margin-right:5px;}
#csem-footer-icons {display: flex; flex-direction: row; justify-content: flex-end; align-items: center; width: max-content; margin: auto; font-size: 18px; color: #444;}
#csem-footer-icons div {margin-right:5px;}
#csem-footer-icons a {color: #444;}
#csem-img-flex{display:flex; justify-content: space-between; margin-bottom: 30px; margin-top: 30px;}
#csem-img-flex img{width:29%;}
#csem-jump{margin-bottom: 0px !important;}
#csem-home-header h1{color: #ffffff; font-weight: bold; -webkit-text-stroke-width: 1px; -webkit-text-stroke-color: white; letter-spacing: 4px; font-size: 40px;}