/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
/* ****************custom css********************* */

@font-face {
    font-family: 'PROXIMANOVAREGULAR';
    src: url('fonts/PROXIMANOVAREGULAR.eot');
    src: url('fonts/PROXIMANOVAREGULAR.eot') format('embedded-opentype'),
         url('fonts/PROXIMANOVAREGULAR.woff2') format('woff2'),
         url('fonts/PROXIMANOVAREGULAR.woff') format('woff'),
         url('fonts/PROXIMANOVAREGULAR.ttf') format('truetype'),
         url('fonts/PROXIMANOVAREGULAR.svg#PROXIMANOVAREGULAR') format('svg');
}


.more-size{
	width:100%;
	max-width:1140px;
	margin:0 auto;
}
.podcast.type-podcast {
    max-width: 100% !important;
}
.bredcrumbss {
    color: #FFFFFF;
    font-family: "PT Serif", Sans-serif;
}
.bredcrumbss span {
    color: #FFFFFF;
    font-family: "PT Serif", Sans-serif;
    font-size: 20px;
}
/* .podcast--main{
	padding-top:50px;
	    padding-bottom: 50px;
} */


.podcast--main strong {
    color: #7a7a7a;
 
    font-size: 20px;
}
.podcast--main a {
    color: #969697;
   
    font-size: 18px;
}
header.page-header {
    text-align: center;
    padding-top: 50px;
}
.home-video-section .elementor-wrapper.elementor-open-inline {
    padding-bottom: 40.25% !important;
}
.home .site-logo {
    display: none;
}
.header-main-p {
    padding: 0 !important;
    margin-bottom: 0 !important;
    background: #585858;
}
.home .header-main-p {
    background: transparent;
    margin-bottom: -150px !important;
    padding: 64px 0px 0px 0px !important;
}
.contact-form-page form.wpcf7-form p label {
    width: 100%;
}
.contact-form-page form.wpcf7-form p label textarea {
    height: 150px;
}
p.sub-btn {
    margin-bottom: 0;
}
p.sub-btn input.wpcf7-submit {
    width: 100%;
    background: #000;
    border: 0;
    font-family: "PT Serif", Sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #FFFFFF;
    background-color: #5BBB47;
    border-radius: 0;
}
.con-pgform input.wpcf7-form-control.wpcf7-submit {
    width: 100%;
}
.section-title-inner h2.elementor-heading-title {
    font-family: 'PROXIMANOVAREGULAR';
}
.page-id-264 h1.entry-title {
    display: none;
}
.con-pgform textarea {
    height: 100px;
}
.con-pgform input, .con-pgform textarea {
    border: 1px solid #818a91;
}
/***************** Responsive css ****************/


@media(max-width:1200px){
	.more-size{
	max-width:97%;
}
}
@media(max-width:992px){
	
	.Podcast_all .Podcast_home12 h2 {
    font-size: 23px !important;
}
	.Podcast_all .Podcast_home12 h3 {
    font-size: 19px !important;
		    padding-top: 15px !important;
    padding-bottom: 0px !important;
	}
	.Podcast_all .Podcast_home12{
		    padding: 12px 9px !important;
	}
	.Podcast_all .Podcast_home12 p{
		    line-height: 1.7;
    padding-right: 0;
	}
	.Podcast_all .Podcast_home12 .othumbnailbanner a{
		    padding: 30px 0 !important;
	}
	.Podcast_all .Podcast_home12 .othumbnailbanner a img {
    width: 25%;
		    margin: 0 auto;
}
	
}
@media(max-width:667px){
	.podcast--main {
    padding: 30px 0px;
}
	.podcast--main {
		    padding: 15px 0px;
    text-align: center;
}
	.bredcrumbss span {
    font-size: 14px;
}
	.podcast--main strong {
    font-size: 18px;
}
	.Podcast_all .Podcast_home12 .othumbnailbanner a {
    padding: 40px 0 !important;
}
	.Podcast_all .Podcast_home12 .othumbnailbanner a img {
    width: 20%;
    margin: 0 auto;
}
	.Podcast_all .Podcast_home12 {
    padding: 12px 15px !important;
}
	.subscribe-form input#form-field-email {
    font-size: 16px;
}
	.subscribe-form button.elementor-button.elementor-size-lg {
    min-height: auto;
		    padding: 15px 30px;
}
}
@media(max-width:568px){
	.Podcast_all .Podcast_home12 h2 {
    font-size: 23px !important;
    text-align: center;
}
}