.footer-main, #mydiv{display: none !important;}
.banner-navigation{z-index: 99;}
.podcast-banner-wrap{width: 100%;max-width: 100%;text-align: center;color: #fff;/*background-image: url('../img/video-bg.png');*/background-color: #1a6df8;background-size: cover;background-repeat: no-repeat;}
.podcast-banner-wrap .banner-navigation{width: 1695px;max-width: 100%;margin:0 auto;left: 0;}
.podcast-banner-wrap .banner-navigation .bannerprev .fa, .podcast-banner-wrap .banner-navigation .bannernext .fa{color: #fff;}
.podcast-banner-wrap .podcast-main{width: 1695px;max-width: 100%;padding: auto;position: relative;}
.podcast-video-wrap{margin: 87px auto 80px;max-width: 1300px;width: 100%;float: none;}
.podcast-video-wrap video.controls{display: none;}
.first-wrap{width: 1520px;margin:0 auto;max-width: 100%;}
.podcast-video-wrap video, .podcast-video-wrap iframe{/*width: auto;*/height: 377px;border-radius: 38px;border:4px solid #687dbd;}
.podcast-video-wrap h2{font-size: 55px; font-family: "Robotoblack"; line-height: 1.208;color: #fff;margin-bottom: 20px;}
.video-details{margin-bottom: 50px;font-size: 15px; font-family: "Robotomedium"; line-height: 2.4;font-weight: 500;}
.video-details span{margin: 0 15px;}
.video-details a{color: #fff}
.video-details i{margin-right: 16px;}
.video-img-wrap{padding: 90px 20px;width: 100%;background-color: #f5f5f5;}
.video-img-wrap h2{font-size: 28px; font-family: "Roboto"; color: #01235d;  line-height: 1.071; padding-bottom: 13px; margin-bottom: 50px; text-align: center;  font-weight: 500;} 
.video-img-wrap .wrap{display: flex;width: 830px;max-width: 100%;justify-content: space-between;align-items: center;margin: 0 auto;flex-wrap: wrap;}
.video-summary{width: 100%;padding: 100px 20px;}
.video-summary .flex-wrap{width: 1600px;max-width: 100%;margin: 0 auto;}
.flex-wrap h2{font-size: 36px; font-family: "Robotoblack",sans-serif; color: rgb(28, 92, 251); text-align: left; padding-bottom: 10px; border-bottom: 4px solid #ffcf03; display: inline-block; text-transform: capitalize; line-height: 36px;}
.flex-wrap p:nth-child(3){font-size: 16px;font-family: "Roboto",sans-serif;font-weight: 400;}
.flex-wrap p{font-size: 20px;letter-spacing: 1px;
    font-family: "Robotomedium",sans-serif; color: rgb(45, 48, 65); line-height: 1.636; text-align: left; margin-top: 35px; font-weight: 500;}
.sum-btn{font-weight: 500; width: auto; padding: 0 20px; height: auto; border: 1px solid #1b6df7; font-size: 17px; font-family: "Robotomedium",sans-serif; color: rgb(45, 48, 65); text-transform: uppercase; line-height: 42px; border-radius: 34px;  letter-spacing: 1px;}
.sum-btn:hover, .sum-btn:active, .sum-btn:focus{background-color: #1b6df7 !important;color: #fff;}
.video-summary.host, .episodes-wrapper.host{background-color: #f5f5f5;}
.host-img{border-radius: 15px;position: relative;padding:20px 0 20px 20px;z-index: 99;max-width: 324px;}
.host-info-wrap{margin-top: 35px;}
.host-img img{border-radius: 15px;width: 100%;height: 100%;}
.host-img:before{content: '';border:1px solid #1c5cfb;position: absolute;left: 0;top: 0;z-index: -1;width: 92%;height: 87%;border-radius: 15px;}
.flex-wrap h3{font-size: 24px; font-family: "Roboto"; color: rgb(28, 92, 251); font-weight: 700; text-transform: uppercase; line-height: 1.625;margin-bottom: 15px;letter-spacing: 1px;}
.host-info{font-size: 20px; font-family: "Robotomedium"; color: rgb(45, 48, 65); line-height: 1.818; text-align: left;font-weight: 500;margin-top: .5rem !important;margin-bottom: 0;}
.flex-wrap .resource{margin-top: 80px;}
.flex-wrap .resource .box{width: 100%;padding: 17px;background-color: #f1f1f1;border-radius: 15px;max-width: 32.5%;}
.flex-wrap .resource .box img{width: 100%;}
.resource-head {    font-size: 24px;
    font-family: "Roboto"; color: rgb(45, 48, 65); font-weight: 700; display: inline; padding: 9px 33px 0; background-color: #f1f1f1; position: absolute; top: -38px; border-radius: 15px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; width: 155px; text-align: center; right: 20px;}
.pod-resource-box button, .pod-resource-box a {height:auto;border:0;padding:0;font-size: 22px; font-family: "Robotomedium"; color: rgb(45, 48, 65);  text-align: left;margin-top: 10px;text-transform: capitalize;}
.pod-resource-box button i{border-width: 2px; border-color: rgb(45, 48, 65); border-style: solid; border-radius: 50%; width: 24px; height: 22px;text-align: center;color: #000;font-size: 14px;}
.pod-resource-box button:hover, .pod-resource-box:hover button span{text-decoration: underline;}
.pod-resource-box:hover button i{text-decoration: none !important;}
.podcast-subscribe{background: url("../img/subscribe-bgs.png");padding: 100px 20px;position: relative;background-color: #004bca;}

.sub-box{max-width: 800px;margin: 0 auto;text-align: center;}
.sub-box h2{font-size: 52.8px; font-family: "Robotoblack"; color: rgb(254, 254, 254); text-align: center;letter-spacing: 1px;}
.sub-box .div{background-color: rgb(255, 255, 255); max-width: 100%;margin: 30px auto 40px; width: 502px; height: 2px;}
.sub-box p{font-size: 19.5px; font-family: "Robotomedium"; color: rgb(254, 254, 254); line-height: 1.897; text-align: center;margin-bottom: 80px;letter-spacing: 1px;}
.email-form{position: relative;}
.sub-box .form-control{padding: 2rem; font-size: 18px; font-family: "Robotomedium"; font-weight: 500; text-align: left;
border-radius: 40px;  color: #2d3041 !important;margin-bottom: 15px;
    display: block; width: 100%; line-height: 1.5; color: #495057; 
    background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; 
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;height: 80px; padding-right: 233px;}
.sub-box .btn {font-family: "Robotomedium"; font-size: 18px; color: #2d3041; background-color: #ffd100; position: absolute; right: 8px; top: 7px;
      padding: 0.5rem 4rem; font-weight: 500; line-height: 0; height: 3.4rem; border-radius: 34px; 
      border: 2px solid transparent; text-transform: uppercase;}
.episodes-wrapper{background-color: #f5f5f5;}
.podcast-main-wrapper:nth-child(2){background-color: #f5f5f5;}
.episodes-wrapper{padding: 95px 0 95px;}
.episodes-wrapper h2{font-size: 36px; font-family: "Robotoblack",sans-serif; color: rgb(28, 92, 251); text-align: left; padding-bottom: 10px; border-bottom: 4px solid #ffcf03; display: inline-block; text-transform: capitalize; line-height: 36px;}
.episodes-wrapper p{font-size: 20px; font-family: "Roboto",sans-serif; color: rgb(45, 48, 65); line-height: 1.636; text-align: left;margin-top: 30px;font-weight: 500;}
.host-wrap{margin-top: 50px;}
.host-wrap .col-md-4, .host-wrap .col-md-3{border-radius: 15px;position: relative;display: flex;overflow: hidden;}

.host-wrap .col-md-4:hover:before, .host-wrap .col-md-3:hover:before{display: block;}
.host-wrap .col-md-4:hover .host-hover, .host-wrap .col-md-3:hover .host-hover{bottom: 0;transition: bottom 0.8s ease;}
.host-wrap img{border-radius: 15px;/*height: 100%;*/width: 100%;}
.host-hover{position: absolute;left: 0;right: 0;top: 0px;bottom: -167%;text-align: center;    display: flex;
    justify-content: center;cursor: pointer;
    align-items: center;
    flex-direction: column;transition: bottom 0.8s ease;}
.host-hover p{font-size: 32px; font-family: "Robotoblack"; color: rgb(254, 254, 255); text-align: center;}
.host-hover .linkedin{width: 80px;height: 80px;}
.host-wrap .col-md-4:before, .host-wrap .col-md-3:before{position: absolute;left: 15px;right: 15px;top: 0;bottom: 0;background-color: rgba(0,0,0,0.5);content: '';border-radius: 15px;display: none;}
.host-hover .linkedin .fa{font-size: 54px;}
#form-link{display: none;}

@media screen and (max-width: 1700px){
	.podcast-banner-wrap .banner-navigation{left: 20px;right: 20px;width: 95%}
	.video-summary{padding: 60px 60px;}
}

@media screen and (max-width: 1600px){
	.episodes-wrapper{padding: 60px 0;}
	.video-img-wrap, .video-summary{padding: 60px 60px;}
	.flex-wrap h2{font-size: 32px;padding-bottom: 10px;line-height: 32px;}
	.flex-wrap p{font-size: 18px;margin-top: 30px;}
	.sum-btn{padding: 0 20px;}
	.host .row{margin: 35px 0 0;}
	.episodes-wrapper h2{font-size: 32px;padding-bottom: 10px;line-height: 32px;}
	.episodes-wrapper p{font-size: 18px;margin-top: 25px;}
	.resource-head{width: 140px;top: -33px;font-size: 20px;}
	.pod-resource-box button{font-size: 18px;}
	.sub-box h2{font-size: 44px;}
	.podcast-subscribe{padding: 60px 20px;}
	.sub-box p{margin-bottom: 60px;}
	.podcast-video-wrap h2{font-size: 46px;margin-bottom: 10px;}
	.video-details{margin-bottom: 35px;}
	.podcast-video-wrap{margin: 87px auto 60px}

	
}
@media screen and (max-width: 1520px) {
	.first-wrap{padding: 0 60px;}
	}

@media screen and (max-width: 1400px){
	.host .col-md-9{padding-left: 15px !important;}
	.podcast-video-wrap h2{font-size: 40px;}
	.podcast-video-wrap video, .podcast-video-wrap iframe{width: 80%;}
	.podcast-video-wrap video, .podcast-video-wrap iframe{height: 300px;}
}
@media screen and (max-width: 1360px) {
	.first-wrap{padding: 0 25px;}
	.video-summary{padding: 60px 25px}
	.podcast-video-wrap{padding: 0 25px;}
}

@media screen and (max-width: 1024px){
	.video-img-wrap, .video-summary{padding: 40px 20px;}
	.video-img-wrap .wrap{display: inline-block;text-align: center;}
	.video-img-wrap .wrap img{max-width: 55%;margin: 7px;}	
	.flex-wrap p{margin-top: 20px;font-size: 16px;}
	.host-wrap{margin-top: 30px;}
	.episodes-wrapper{padding: 40px 0;}
	.episodes-wrapper p{margin-top: 20px;font-size: 16px;}
	.episodes-wrapper h2, .sub-box h2{font-size: 34px;line-height: 34px;}
	.podcast-subscribe{padding: 40px 20px;}
	.sub-box h2{font-size: 34px;line-height: 34px;}
	.podcast-video-wrap{padding: 0 20px;}
	.podcast-video-wrap video, .podcast-video-wrap iframe{height: auto;}
	.video-img-wrap h2{font-size: 24px;margin-bottom: 35px;}
}

@media screen and (max-width: 991px){
	.sum-btn{font-size: 16px;line-height: 40px}
	.flex-wrap h3{font-size: 21px;}
	.host-img{height: 60%;padding: 10px 0 11px 10px;}
	.host-img img{height: auto;}
	.resource-head {width: 120px; top: -30px; font-size: 18px; }
	.pod-resource-box button{font-size: 16px;}
	.sub-box .div{margin: 20px auto 30px;width: 380px;}
	.sub-box p{margin-bottom: 45px;}
	.sub-box .form-control{height: 60px;}
	.sub-box .btn{    padding: 0 45px; height: 3.2rem; top: 8px;}
	.podcast-video-wrap h2{font-size: 34px;}
	.video-details{margin-bottom: 25px;}
	.host-hover p{margin-bottom: 8px;}
	.host-hover .linkedin{width: 40px;height: 40px;}
	.host-hover .linkedin .fa{font-size: 24px;}
}
@media screen and (max-width: 768px){
	.flex-wrap h2{font-size: 28px;line-height: 28px;}
	.flex-wrap p{font-size: 16px;}
	.sum-btn{font-size: 16px;}
	.host-info-wrap{margin-left: 0;margin-right: 0;}
	.host-img{margin: 0 auto 20px;}
	.sub-box h2{font-size: 28px;line-height: 28px;}
	.podcast-banner-wrap .podcast-main{margin:0;}
	.podcast-video-wrap{margin: 87px auto 40px}
	.episodes-wrapper h2, .sub-box h2{font-size: 28px;line-height: 34px;}
	.podcast-banner-wrap{background-color: #1a6df8;background-image: none;}
	
}
@media screen and (max-width: 767px){
	.flex-wrap .resource .box{max-width: inherit;margin-bottom: 45px;}
	.podcast-video-wrap h2{font-size: 30px;margin-bottom: 5px;}
	.host-wrap .col-md-4:nth-child(2), .host-wrap .col-md-3:nth-child(2){margin-top: 1.5rem !important;}
	.host-wrap .col-md-4:before, .host-wrap .col-md-3:before{display: block;}
	.host-hover{bottom: 0;}
}
@media screen and (max-width: 480px) {
	.sub-box .btn{position: relative;width: 100%;right: 0;}
	.podcast-video-wrap{margin: 100px auto 80px}
	}
