/*
Theme Name: Child Theme
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

/*Add your own styles here:*/



/* large screens with 1140px with */
@media only screen and (min-width: 1140px)  {

}

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 989px) {

}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 989px) {

}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
		
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {

}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@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:50px; text-transform:none; font-weight:bold !important; font-family: 'libre-baskerville', Helvetica, Arial, sans-serif; color:#206e7a; line-height: 1.3em;}
@media only screen and (max-width: 762px) {#csem-hero{font-size:30px; 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: column; justify-content: flex-end; width: 89%; align-items: center; margin: auto;}}
@media only screen and (max-width: 762px) {#csem-top-bar .avia-icon-pos-left { float: left; margin-right: 0.3em;}}

#csem-top-bar 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;}

.csem-txt-sctn {margin-top:50px;}
#csem-pg-head{}
#csem-pg-head-txt{}
#csem-btn-dark{}
#csem-btn-light a{background-color:#ecd2b7 !important; color:#206e7a !important;}

#csem-contact .csem_phone_number_with_icon, #csem-contact .icon-mail{font-size:18px;}



#hm-3blk-section{}

.avia-section.av-4wu1sy-84417555d814163a264cbab7e36c016d .av-section-color-overlay {
	opacity: 0;}

@media only screen and (max-width: 762px) {
	.avia-section.av-4wu1sy-84417555d814163a264cbab7e36c016d .av-section-color-overlay { opacity: 0.5;}
	
}