/*
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) {

}

.csem-meow {font-family: 'meow-script', Helvetica, Arial, sans-serif !important;}

.csem-mon {font-family: 'montserrat', Helvetica, Arial, sans-serif !important;}

.csem-play {font-family: 'playfair display', Helvetica, Arial, sans-serif !important;}

#csem-sub #gform_submit_button_3 {background-color:#ffde52; color:#000; border-radius:10px; font-family: 'montserrat', Helvetica, Arial, sans-serif !important; font-weight: 800;}
#csem-sub .gform_footer { display: flex; justify-content: center; }
#csem-sub input[type='text']{color: #3d3d3d !important; }

#csem-sub-2 #gform_submit_button_4 {background-color:#ffde52; color:#000; border-radius:10px; font-family: 'montserrat', Helvetica, Arial, sans-serif !important; font-weight: 800;}
#csem-sub-2 .gform_footer { display: flex; justify-content: left; }
#csem-sub-2 input[type='text']{color: #3d3d3d !important; }

#csem-button-light .avia-button{background-color: #ffde52; color: #000 !important; font-weight: 700; border-radius:10px; border-color: #ffde52 !important;}
#csem-button-light .avia-button:hover {background-color:#ffd831;}

#csem-button-lighter .avia-button{background-color: #fff; color: #000 !important; font-weight: 700; border-radius:10px; border-color: #fff !important;}
#csem-button-lighter .avia-button:hover {background-color:#f5f5f5;}

#csem-header{font-size: 86px; line-height: .8em; color: #fd00b0; text-align: left;}

#cta-1{font-size: 55px; line-height: 1em; text-align: center; color: #ffffff;}
#cta-2{font-size: 40px; line-height: 0.8em; text-align: center; color: #ffffff; margin-bottom:30px;}


.csem-podcast{display:flex; justify-content: space-between;}
.csem-podcast img{height:45px; width:auto;}
@media only screen and (max-width: 762px) {.csem-podcast{ display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; }}

.csem-podcast-hm{display:flex; justify-content: space-between;}
.csem-podcast-hm img{height:25px; width:auto;}

@media only screen and (max-width: 762px) {.csem-podcast-hm { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around; }}

.player-list {
	display: none !important;}

.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;}
@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: 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: #8ddee0;}
#csem-footer-icons div {margin-right:5px;}
#csem-footer-icons a {color: #8ddee0 !important;}

.post-meta-infos{display:none !important;}

.image-overlay .image-overlay-inside {
	display: none !important;}

.podcast-cont {
            width: 100%;
            height: 500px; /* Full viewport height */
            background: url('/wp-content/uploads/2025/01/Podcast-1.jpg') no-repeat center center/cover;
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .text-box {
            color: #980595;
            font-size: 23px;
            text-align: center;
            padding: 20px;
            border-radius: 8px;
			 width: 566px;
			font-weight:bold;
    		
			
        }



