@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) {
}
.csem-hd-btn-wrapper{
display: flex;
}
.csem-hd-btn{
background-color: #ba988e !important;
color:#fff;
padding: 12px !important;
font-size:18px  !important;
border-radius:20px  !important;
}
@media only screen and (max-width: 762px) {.csem-hd-btn{margin-top:5px !important; font-size:15px  !important; padding: 5px !important;}}
.csem-hd-btn a, .csem-hd-btn a:hover{color:#fff;}
.csem-hd-btn:hover{
background-color: #9f8178 !important;}
.phone-info, li, p{font-size:18px;}
.phone-info{font-weight:200;}
#csem-hero{font-family: 'tenor sans', Helvetica, Arial, sans-serif; font-size: 40px; line-height: 1em; font-weight: 100;}
@media only screen and (max-width: 762px) {#csem-hero{font-size: 30px;}}
#csem-hand{font-family: 'oooh-baby', Helvetica, Arial, sans-serif; font-size: 30px; line-height: 1em;}
h1, h2, h3, #csem-hero, .avia-menu-text {text-transform:capitalize !important;}
#csem-tape{margin-top:-80px;}
#csem-tape-container{margin-top:50px;}
#csem-tape-container-mid{margin-top: 132px !important; }
#csem-tape-container-mid.av_one_third { z-index: 20 !important; }
#csem-tape-container-mid-third.av_one_third {z-index: 10 !important; margin-left: -20px !important; margin-top:175px !important;}
@media only screen and (max-width: 762px) {#csem-tape-container-mid-third.av_one_third { margin-left: 0px !important; margin-top:25px !important;}}
#csem-tape-container-bottom-third{z-index: 10 !important; margin-left: -50px !important; margin-top:125px !important;}
@media only screen and (max-width: 762px) {#csem-tape-container-bottom-third{margin-left: 0px !important; margin-top:25px !important;}}
#csem-tape-container-alt{margin-top:240px;}
@media only screen and (max-width: 762px) {#csem-tape-container-alt{margin-top:50px;}}
.avia-testimonial_inner p { font-size: 22px; } #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-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: column; justify-content: flex-end; align-items: center; width: max-content; margin-top:10px; position: relative;
left: -10px;}}
#csem-top-bar div div{margin-right:10px;}
#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;}  @media only screen and (min-width: 780px) { #top #header .av-main-nav li:nth-child(3) { margin-right:380px;
}
#header .main_menu { width: 100%;
left: 50%;
transform: translateX(-50%);
}
.av-main-nav-wrap {
left: 50%;
transform: translateX(-50%);
}
#header .logo {
left: 50%;
transform: translateX(-50%);
z-index:999;
}
#header .logo img {    
top: 50%;
transform: translateY(-50%);
max-width: 100px;  
}
}
.logo img {max-width: 396px !important;}
@media only screen and (max-width: 767px){
.responsive .logo img, .responsive .logo svg {
height: auto !important;
width: 230px;}
#custom-header-html {text-align: center; background-color: #e95858; padding: 1px;}
#custom-header-html p{color:#fff; font-size: 23px; text-transform: capitalize; font-weight: bold;}
#custom-header-html a{color:#fff; }
.social_bookmarks {
height: 67px !important;}