/*------------ Fonts -----------*/
@font-face {
    font-family: 'desyrelregular';
    src: url('../fonts/desyrel-webfont.woff2') format('woff2'),
         url('../fonts/desyrel-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'MYRIADPROREGULAR';
	src: url('../fonts/MYRIADPROREGULAR.eot');
	src: local('MYRIADPROREGULAR'), url('../fonts/MYRIADPROREGULAR.woff') format('woff'), url('../fonts/MYRIADPROREGULAR.ttf') format('truetype');
}

@font-face {
    font-family: 'GillSans';
    src: url('../fonts/GillSans-ExtraBold.woff2') format('woff2'),
        url('../fonts/GillSans-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {font-family: "Halyard Display Black";
  src: url("a71c8daa4ddc58767ca30b9eec8b2112.eot"); /* IE9*/
  src: url("a71c8daa4ddc58767ca30b9eec8b2112.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("a71c8daa4ddc58767ca30b9eec8b2112.woff2") format("woff2"), /* chrome、firefox */
  url("a71c8daa4ddc58767ca30b9eec8b2112.woff") format("woff"), /* chrome、firefox */
  url("a71c8daa4ddc58767ca30b9eec8b2112.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("a71c8daa4ddc58767ca30b9eec8b2112.svg#Halyard Display Black") format("svg"); /* iOS 4.1- */
}

/*------------ Fonts Closed -----------*/
body{font-family: halyard-display, sans-serif; font-weight: 400; font-style: normal;}
button:focus, a:focus{outline: none}

/*------------ Header -----------*/
header.site-header {margin:0; padding:0 15px; background:#fff; width:100%; position:relative;}
header.site-header .bg-light{background:#fff !important; padding: 0}
header.site-header .navbar-nav .nav-link{padding: 20px 5px 20px 10px; color:#1d1d1b; text-transform: uppercase; font-size: 14px; font-weight:500; border-bottom:2px solid transparent}
header.site-header .navbar-nav .nav-link:hover, header.site-header .navbar-nav .nav-item.active .nav-link{border-bottom:2px solid #280ee2}
header.site-header .site-brand{margin: 20px 0 0 0;}
.test{color:#1d1d1b}
header.site-header .search-box{text-align:right;margin: 20px 0 0 0;}
header.site-header .search-box a{color:#1d1d1b}
header.site-header .search-box .search-container{position:absolute;width:300px;right:0;z-index:9;background:#fff;padding:15px;top: 42px; padding-right:60px; display:none}
header.site-header .search-box .search-container input[type="text"]{width:100%; padding:5px}
header.site-header .search-box .search-container input[type="submit"]{width:45px; height:38px; padding:5px; position:absolute; right:15px; border:none; background:#280ee3 url("../images/search-icon.png") no-repeat center center; color:#fff; text-indent:-999px; cursor: pointer; top:15px}
header.site-header .search-box .search-container input[type="submit"]:hover{background-color: #333}
header.site-header .navbar-nav .nav-link{position:relative}
header.site-header .nav-item.dropdown::after{position:absolute; right:5px; top:28px; border: none; width:9px; height:5px; background: url("../images/down-arrow1.png") no-repeat right center; content: ""}
header.site-header .nav-item.dropdown{padding-right: 10px}
header.site-header .dropdown-toggle::after{display: none}
header.site-header .nav-item.dropdown {padding: 0 15px 0 15px;}
/*header.site-header .dropdown:hover>.dropdown-menu { display: block;}
header.site-header .dropdown>.dropdown-toggle:active {pointer-events: none;}*/
header.site-header .dropdown-menu{border:none; background-color:#fff; padding:10px 15px; top:60px; border-radius:0; min-width:185px; border-top:1px solid #280ee2}
header.site-header .dropdown-menu li{}
header.site-header .dropdown-menu li a{color:#848483; padding:5px 10px; font-weight: 300; background: transparent; font-size:15px;}
header.site-header .dropdown-menu li a:hover{background-color:transparent; color:#f13e09}
/*------------ Header Closed -----------*/



.new-sec {background:#efeff2; padding:70px 0; width:100%; position:relative}
.new-sec .view-all{position:absolute; right:75px; top:0; }
.new-sec .container{position:relative}
.new-sec .view-all a{color:#fff; background:#ef411f; padding:10px 30px; display:block; border-radius:25px}
.new-sec .news-slide{padding: 0 60px}
.new-sec h5{text-align:center; margin:0 0 30px 0; font-weight: 700; font-size: 32px}
.new-sec .content-box{background:#fff;padding:25px;border-radius:10px;}
.new-sec .content-box .title{color:#280ee2; font-size:30px; line-height:30px; margin:15px 0; font-weight: 400;min-height:65px;}
.new-sec .content-box p{color:#1d1d1b; font-size:14px; font-weight:300}
.new-sec .content-box .site-url{color:#10102c; font-size:11px; font-weight:bold}
.new-sec .owl-nav{position:absolute; left:0; top:50%; width:100%; background:#ff0000; margin-top:-20px}
.new-sec .owl-nav .owl-next{position:absolute; right:-30px; background:url("../images/next-btn.png") no-repeat center center !important}
.new-sec .owl-nav .owl-prev{position:absolute; left:-30px; background:url("../images/prev-btn.png") no-repeat center center !important}
.new-sec .owl-nav button span{display: none}
.new-sec .owl-nav button {width:20px; height: 40px}
.new-sec .owl-nav button:focus{outline:none; border:none}
.new-sec .owl-dots{width:100%; position:relative; text-align:center; margin:30px 0 0 0}
.new-sec .owl-dots .owl-dot{width:10px; height:10px; background:#d3d3d3 !important; margin:0 5px; border-radius:100%}
.new-sec .owl-dots .owl-dot.active{background:#ababab !important}
.new-sec .read_more {display:inline-block; margin:5px 0 5px 0}
.new-sec .read_more a{border:1px solid #10102c; color:#10102c; padding:8px 30px; border-radius:25px; transition: all 0.5s ease; text-decoration: none; font-size:14px; font-weight:300; display: block}
.new-sec .read_more a:hover{color: #fff; background:#10102c; }


.showcase-sec {background:#fff; padding:70px 0; width:100%; position:relative}
.showcase-sec .row{margin: 0 -10px}
.showcase-sec .col-md-7, .showcase-sec .col-md-5{padding-left: 10px; padding-right: 10px}
.showcase-sec .img-box img{width:100%; min-height:350px; max-height:350px; object-fit: cover; margin-bottom:0; transition: all 0.5s ease}
.showcase-sec .img-box img:hover{transform: scale(1.1)}
.showcase-sec .img-box{ margin:0; padding:0; overflow: hidden; }
.showcase-sec .content-box{ display:flex; justify-content:center; align-items:center; flex-wrap:wrap; margin:0; padding:0; min-height:350px; margin-bottom: 20px; flex-direction: column; overflow: hidden; text-align: center}
.showcase-sec .content-box .inner-content{transition: all 0.5s ease}
.showcase-sec .content-box:hover .inner-content{transform: scale(1.1);}
.showcase-sec .content-box .sub-title{ font-size:24px; line-height:normal; font-family: 'desyrelregular'}
.showcase-sec .content-box .title.bg{background: url("../images/line-bg.png") bottom center no-repeat; padding-bottom: 10px}
.showcase-sec .content-box .title{text-transform:uppercase; font-size:32px; line-height:normal; font-weight: 900}
.showcase-sec .read_more{margin:15px 0 0 0}
.showcase-sec .read_more a{background:#fff; border-radius:25px; display:inline-block; padding:8px 30px; color:#10102c; text-transform: uppercase; transition: all 0.5s ease; text-decoration: none}
.showcase-sec .read_more a:hover{color:#f13e09}
.showcase-sec .content-box.sky{background: #9fd4e2; color:#280ee3}
.showcase-sec .content-box.gray{background: #dedede; color:#280ee3}
.showcase-sec .content-box.red{background: #ef411f; color:#fff}
.showcase-sec .content-box.blue{background: #280ee3; color:#9fd4e2;}

.divine-show {background:#efeff2; padding:70px 0; position:relative; width:100%}
.divine-show img{width:100%}
.divine-show .content-box{margin:50px 0 00 ; padding:0 0 0 30px}
.divine-show .content-box p{font-weight: 300}
.divine-show h2{color:#280ee2; font-size: 42px; font-weight:900}
.divine-show .read_more{margin:30px 0 0 0; padding:0}
.divine-show .read_more a{background:#ef411f; color:#fff; padding:8px 30px; display:inline-block; border-radius:25px; text-transform: uppercase; transition: all 0.5s ease; border: 2px solid #ef411f; text-decoration: none; font-size: 14px; font-weight: 300}
.divine-show .read_more a:hover{color:#ef411f; background: #fff }

.welcome-box{margin:0; padding:70px 0; background:#fff; position:relative}
.welcome-box h1{text-align:center; padding:0 50px; font-size:42px; color:#280ee2; margin:0; }
.welcome-box h1 strong{text-transform: uppercase; font-weight:900}
.welcome-box h1 .leader{background: url("../images/circle-bg-1.png") no-repeat center center; background-size:contain}
.welcome-box h1 .change{background: url("../images/line-bg2.png") no-repeat right bottom; background-size:contain}

.home-banner {margin:0; padding:0; width:100%; position:relative}
.home-banner img{width:100%}
.home-banner .content-box{background:#10102c;color:#fff;padding:0 150px !important;align-items:center;display: flex; flex-wrap:wrap}
.home-banner .col-md-6{padding: 0}
.home-banner .custom-logo{position:absolute; left:0; top:50%; transform:translate(0, -50%); margin-left: -74px}
.home-banner h1 small{font-family: 'desyrelregular'; color:#9ed4e2; font-size:24px; display: block; margin: 30px 0 0 0}
.home-banner h1{color:#9ed4e2; font-size:36px; font-weight:300}

.get-touch {padding:70px 0; background:#fff; width:100%; position:relative}
.get-touch.bg{background: #ededf0}
.get-touch label{display:block; font-weight:300; text-transform: uppercase; font-size: 12px}
.get-touch input, .get-touch textarea{display:block; width:100%; border:1px solid #aaa8a9; background:#ededed; padding:5px; margin-bottom:20px; font-weight: 300}
.get-touch input[type="submit"]{background:#f13e09; color:#fff; border:none; padding:8px; text-align:center; border-radius:25px; margin:38px 0 0 0; cursor: pointer; border:2px solid #f13e09;transition: all 0.5s ease; text-transform: uppercase; font-weight:300; font-size: 14px}
.get-touch input[type="submit"]:hover{color:#f13e09; background: #fff }
.get-touch .content-box {background:url("../images/blue-arrow1.png") no-repeat  90% 70%; padding-right:30px}
.get-touch .content-box h4{font-size: 36px; color:#280ee2; text-transform:uppercase; font-weight:900}
.get-touch .content-box h4 small{color:#10102c; display:block; margin:0 0 5px 0; font-size:12px; font-weight: 500}
.get-touch .content-box p{font-weight:300}
.get-touch .content-box .read_more{margin:30px 0 0 0; padding:0}
.get-touch .content-box .read_more a{background:#ef411f; text-transform:uppercase; color:#fff; padding:8px 30px; display:inline-block; border-radius:25px; text-decoration:none; border: 2px solid #ef411f; text-decoration: none; transition: all 0.5s ease; font-size:14px; font-weight:300}
.get-touch .content-box .read_more a:hover{color: #ef411f; background: #fff}

.news-letter-sec {background:#ef401e; padding:20px 0}
.news-letter-sec .social-list{margin:5px 0 0 0; padding:0; list-style-type:none}
.news-letter-sec .social-list li{margin:0; padding:0 10px 0 0; display:inline-block}
.news-letter-sec .social-list li a{color:#10102c; font-size:18px; transition: all 0.5s ease;}
.news-letter-sec .social-list li a:hover{color: #fff}
.news-letter-sec p{margin:0; text-align: right; line-height: 34px; font-weight: 300}
.news-letter-sec input[type="email"]{width:100%; border:none; padding:5px; background:#fff; font-weight: 300}
.news-letter-sec input[type="submit"]{width:100%; border:none; padding:6px; background:#10102c; color:#9ed4e2; text-align:center; text-transform: uppercase;transition: all 0.5s ease; font-size: 14px }
.news-letter-sec input[type="submit"]:hover{background: #fff; color:#10102c }
.news-letter-sec .content-right input[type="email"] {font-weight: 300; font-family: halyard-display, sans-serif; }

/*--------- About Page -----------*/
.about-sec{margin:0; padding:100px 0; background:#fff; width:100%; position:relative}
.about-sec.gray{background:#dddddd;}
.about-sec .img-box img{width:100%}
.about-sec .content-box{padding-left:45px}
.about-sec .content-box h3{font-size:36px; color:#10102c; margin:0 0 30px 0; font-weight:300}
.about-sec .content-box p{color:#10102c; font-size:21px; font-weight: 300}
.about-sec.gray .content-box{padding-left:15px; padding-right:45px}
.certification-degree{background:#dddddd; padding:100px 0; width:100%; position:relative}
.certification-degree h3{font-size:18px; font-weight:900; color:#2a24ec; text-align:center; margin: 0 0 30px 0}
.certification-degree ul{list-style-type:none; margin:0; padding:0; text-align:center}
.certification-degree ul li{display:inline-block; padding:0px 10px; font-size:18px; color:#1d1d1d; border-left:1px solid #1d1d1d; line-height:normal; margin:10px 0; font-weight:20}
.certification-degree ul li strong{font-weight: 600}
.certification-degree ul li:first-child{border-left:none}
.passion-transform{background:#e8422b; padding:70px 0; width:100%; position:relative; text-align:center}
.passion-transform h3{color:#10102c; font-size:65px; font-weight: 900; text-transform:uppercase; margin:0 0 15px 0}
.passion-transform .passion{display: inline-block; background: url("../images/about-bg2.png") no-repeat right bottom; padding: 0 10px}
.passion-transform p{color:#fff; font-size:18px}
.uncommon-life{background:#9dd3e1; padding:70px 0; width:100%; position:relative; text-align:center}
.uncommon-life .uncommon{display: inline-block; background: url("../images/about-bg1.png") no-repeat right bottom; padding: 0 10px}
.uncommon-life h2{color:#280ee1; font-size:60px; font-weight:900; text-transform:uppercase; margin:0;}
.uncommon-life h4{color:#1d1d1b; font-size:18px; font-weight:700; margin:30px 0 0 0}

.divine-strory{background:#280ee1; width:100%; position:relative; padding:100px 0 0 0; text-align:center}
.divine-strory .img-box{width:100%; position:relative}
.divine-strory .img-box .hand-write{position:absolute;right:0;width:auto;top: -150px;}
.divine-strory img{width:100%}
.divine-strory h1{color:#9dd3e1; width:100%; font-size:62px; margin:0 0 30px 0; font-weight:900}
.divine-strory p{text-align:center; width:100%; color:#fff; margin-bottom:80px}
.divine-strory p a{color:#fff; font-size: 14px; font-weight: 300}

/*--------- Mission Page -----------*/
.mission-banner{margin:0; padding: 0; width:100%; position: relative; background: #100f2d}
.mission-banner .img-box{padding-left: 0}
.mission-banner img{width:100%}
.mission-banner .content-box{padding:100px}
.mission-banner h1{font-size:56px; color:#9bd3e2; font-weight:900; background:url(../images/line-bg1.png) no-repeat left bottom; padding-bottom: 15px; margin-bottom: 30px}
.mission-banner p{font-size:18px; color:#ffff; font-weight: 300}
.mission-banner .read_more a{color:#a1a1a1; text-decoration:none; font-weight: 300}
.mission-story{margin:0; padding:70px 0; background:#fff; position:relative}
.mission-story h1{text-align:center; padding:0 50px; font-size:30px; color:#280ee2; margin:0; font-weight: 600}
.mission-story h1 strong{text-transform: uppercase; font-weight:900}
.mission-story .deeply{background: url("../images/mission-bg1.png") no-repeat center center; display: inline-block; padding: 5px 24px}
.mission-story .transforming{background: url("../images/mission-bg2.png") no-repeat right bottom; display: inline-block; padding-bottom: 6px}
.mission-step{background:#ededf0; padding:70px 0; position:relative; width:100%}
.mission-step .step-number{font-size:42px; color:#f13e09; font-weight: 900; position:relative; padding-top: 5px}
.mission-step .step-number:before{position:absolute;left:0;top:0;width: 50px;height: 2px;content:"";background:#f13e09;}
.mission-step .title{color:#100f2d; font-size:30px; line-height:36px; margin:15px 0; font-weight: 300}
.mission-step p{color:#868686; font-weight: 300}
.mission-step p a{color:#f13e09; text-decoration:underline}
.mission-plateaus{width:100%; padding:70px 0; position:relative; margin:0; background: #fff}
.mission-plateaus h6{color:#2600e5; font-weight:900; margin:0 0 15px 0; text-transform: uppercase;}
.mission-plateaus p{color:#100f2d; font-size:30px; line-height:normal; font-weight: 300}
.mission-plateaus .item {border:1px solid #ccc; background: #f6f6f7; padding: 20px; border-radius: 10px; opacity: 0.3; min-height: 240px; justify-content: center; flex-direction: column; display: flex;}
.mission-plateaus .active.center .item{opacity:1} 
.mission-plateaus .title{color:#2600e5; font-size:36px; font-weight:700}
.mission-plateaus .item P{color:#868686; font-size:16px; font-weight: 300}
.mission-plateaus .item h6{margin-bottom:0}
.mission-plateaus .owl-dots{width:100%; position:relative; text-align:center; margin:30px 0 0 0}
.mission-plateaus .owl-dots .owl-dot{width:10px; height:10px; background:#d3d3d3 !important; margin:0 5px; border-radius:100%}
.mission-plateaus .owl-dots .owl-dot.active{background:#ababab !important}
.mission-plateaus .owl-nav{position:absolute; left:0; top:50%; width:100%; background:#ff0000; margin-top:-40px}
.mission-plateaus .owl-nav .owl-next{position:absolute; right:60px; background:#fff url("../images/next-btn.png") no-repeat center center !important; background-size:10px !important}
.mission-plateaus .owl-nav .owl-prev{position:absolute; left:60px; background:#fff url("../images/prev-btn.png") no-repeat center center !important; background-size:10px !important}
.mission-plateaus .owl-nav button span{display: none}
.mission-plateaus .owl-nav button {width:30px; height: 30px; border:1px solid #ccc !important}
.mission-plateaus .owl-nav button:focus{outline:none; border:none}

/*------------ Podcast -------------*/
.sponsers-partners{padding:70px 0; background:#fff; width:100%; position:relative; text-align: center}
.sponsers-partners .sponser-list{width:100%; list-style-type:none; display:flex; flex-wrap:wrap; margin: 45px 0; padding: 0}
.sponsers-partners .sponser-list li{width:25%; padding:0 10px; margin:0 0 20px 0}
.sponsers-partners h3{text-align:center; color:#280ee2; font-weight:900; margin:0 0 30px 0}
.sponsers-partners p{color:#10102c; font-size:36px; font-weight:300; line-height:normal}
.sponsers-partners .img-box{display:flex; justify-content:center; align-items:center; height:150px; padding: 10px}
.sponsers-partners .img-box img{max-width: 100%}
.sponsers-partners .sponser-list .content-box{background:#eeeef1; border-radius:8px; text-align:center}
.sponsers-partners .sponser-list .title{background:#10102c; color:#9ed4e2; font-size:11px; padding:10px; text-align:center; font-weight:300; border-radius:0px 0px 8px 8px}
.sponsers-partners .sponser-list .title span{font-weight:900}
.sponsers-partners .subscribe-btn{text-align:center}
.sponsers-partners .subscribe-btn a{background:#ef401f; text-decoration:none; border:2px solid #ef401f;; color:#fff; font-size:18px; font-weight:700; padding:8px 30px; border-radius:25px; transition:all 0.5s ease}
.sponsers-partners .subscribe-btn a:hover{background:#fff; color:#ef401f}
.sponsers-partners .partner-us{margin:30px 0 0 0}
.sponsers-partners .partner-us a{color:#1d1d1b; font-size:12px; border:1px solid #8e8e8d; display:inline-block; padding:10px 30px}
.podcast-guest-challenged{background:#ef401f; padding:70px 0; width:100%; position:relative}
.podcast-guest-challenged h4{color:#fff; font-size:36px; font-weight:300; margin:0; text-align:center}
.latest-episode {background:#ebebee; padding:70px 0; width:100%; position:relative; margin:0}
.latest-episode h3{color:#10102c; font-weight:900; font-size:18px; text-align:center; margin:0 0 30px 0}
.latest-episode .episode-list{padding:0; display:flex; flex-wrap:wrap; margin:0 -15px}
.latest-episode .episode-list li{width:33.333%; padding:0 15px; list-style-type:none; margin:0 0 45px 0}
.latest-episode .episode-list li a:hover{text-decoration:none;}
.latest-episode .episode-list .content-box{position:relative; border-radius:8px 8px 0 0; overflow:hidden }
.latest-episode .episode-list .content-box img{width:100%; object-fit: cover}
.latest-episode .episode-list .content-box .auther-name{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); color:#fff; font-size:32px; font-weight:700; line-height:36px; text-align:center; text-transform: uppercase}
.latest-episode .title-show{background:#10102c;position:relative;padding: 8px 10px; border-radius:0 0 8px 8px}
.latest-episode .title-show .custom-logo{position:absolute;right:25px;height:15px;top: 10px; width:auto}
.latest-episode .title-show p{color:#9ed4e2; font-size:12px; font-weight:900; margin:0}
.latest-episode .title-show.blue{background:#280ee2}
.latest-episode .title-show.sky-blue{background:#9ed4e2}
.latest-episode .title-show.sky-blue p{color:#10102c}
.latest-episode .title-show.blue p{color:#fff}

.latest-episode .view-all{margin:30px 0 0 0; padding:0; text-align:center}

.latest-episode .view-all a{display:inline-block; text-decoration:none; padding:8px 30px; border:1px solid #848485; font-size:14px; color:#1d1d1b; transform:all 0.5s ease}
.latest-episode .view-all a:hover{background:#fff}
.latest-episode .title{font-size:14px; color:#10102c; font-weight:300; margin:30px 0 15px 0; position:relative; line-height:normal; padding:10px 0 0 0; min-height:46px;}
.latest-episode .episode-num{font-size:14px; color:#10102c; font-weight:300; margin:30px 0 15px 0; position:relative; line-height:normal; padding:10px 0 0 0; text-align: right}
.latest-episode .title:before{position:absolute; left:0; top:0; width:30px; height:2px; background:#959496; content:""}
.latest-episode .date{color:#808080; font-size:10px; font-weight:300; text-transform:uppercase;}

.podcast-show{background:#10102c; width:100%}
.podcast-show .content-box{padding:0 150px; text-align:center; display: flex; flex-direction: column; align-items: center; justify-content: center}
.podcast-show .img-box{padding-left: 0; padding-right: 0}
.podcast-show .img-box img{width:100%}
.podcast-show h1{font-size:60px; color:#9ed4e2; font-weight:900}
.podcast-show p{font-size:16px; color:#9ed4e2; font-weight:300}
.podcast-show .subscribe-btn{margin:45px 0 0 0}
.podcast-show .subscribe-btn a{background:#ef401f; text-decoration:none; border:2px solid #ef401f;; color:#fff; font-size:18px; font-weight:700; padding:8px 30px; border-radius:25px; transition:all 0.5s ease}
.podcast-show .subscribe-btn a:hover{background:#fff; color:#ef401f}
.podcast-trailer{background:#fff; padding:30px 0 0 0; width:100%; position:relative}
.podcast-trailer .poadcast-list{text-align:right; list-style-type:none; font-size:0; margin: 55px 0 30px 0}
.podcast-trailer .poadcast-list li{display:inline-block; padding:0 10px 0 0 }
.podcast-trailer .poadcast-list li img{display:block; object-fit: cover; max-height:45px}
.podcast-trailer .listen-trailer{margin:0; padding:20px 0}
.podcast-trailer audio{margin-top: 5px; max-width: 100%; display: block}
.podcast-trailer .listen-trailer a{font-size:14px; color:#280ee2; text-decoration:underline}
.podcast-trailer .listen-trailer span{display:inline-block;color:#fff;background:#280ee2;width:25px;height:25px;text-align: center;border-radius:100%; margin-right:10px}
.podcast-trailer .listen-trailer span i{padding-left: 2px;line-height: 25px;}
.about-podcast{padding:70px 0; background:#fff; width:100%; position:relative; text-align:center}
.about-podcast h6{color:#280ee2; font-size:36px; font-weight:900; margin:0 0 15px 0}
.about-podcast p{line-height:normal; font-size:36px; color:#10102c; font-weight:300}
.podcast-season {background:#fff; padding:70px 0; width:100%; position:relative}
.podcast-season h3{color:#280ee2; font-size:36px; font-weight:900; text-align:center; margin:0 0 30px 0}
.podcast-season .nav-tabs{border:none;align-items: center;justify-content: center;}
.podcast-season .nav-tabs .nav-item{font-size:18px;color:#c6c6c6;font-weight:300;width:auto;padding:0;border:none;border-bottom:1px solid transparent;flex: 0 0 auto;margin: 0 15px;}
.podcast-season .nav-tabs .nav-item:hover{border-color:transparent}
.podcast-season .nav-tabs  .nav-item.active{font-size:24px; color:#10102c; border-bottom:1px solid #280ee2}
.podcast-season table{margin:0; padding:0; border:none}
.podcast-season table tr th, .podcast-season table tr td{border:none; padding: 10px 0}
.podcast-season table tr th{font-size:20px; color:#c6c6c6; font-weight:300}
.podcast-season table tr{border-bottom:1px solid #ccc; display:none;}
.podcast-season table .serial-num{color:#919190; font-size:32px; font-weight:300}
.podcast-season table td .year{color:#1d1d1b; font-size:18px; font-weight:300}
.podcast-season table .auther-name .auther{font-size:21px; color:#1d1d1b; font-weight:500; display:inline-block; line-height:normal; vertical-align:middle; padding-left:10px}
.podcast-season table .auther-name .auther span{color:#919190;font-size:12px;font-weight:300;display: block;}
.podcast-season table .auther-name .fa{display:inline-block; vertical-align:middle}
.podcast-season table .play-icon span{background:#ededf0; width:40px; height:40px; border-radius:100%; display:inline-block; text-align:center; line-height:40px}
.podcast-season table .play-icon span .fa{color:#2600e5}
.podcast-season .show_more{position:relative; width:100%; margin:15px 0; padding:0; text-align:center}
.podcast-season .show_more a{background:#fff; padding: 0 15px; display:inline-block; position:relative; font-weight:300; color:#1d1d1b}
.podcast-season .show_more:before{position:absolute; width:100%; height:1px; background:#b7b7b7; content:""; left:0; top:12px}


/*---------- Contact Page ----------*/
.contact-banner{width:100%; background: #e7e7ea; padding: 70px 0; margin:0; position: relative; text-align: center}
.contact-banner h1{color: #280ee2; font-size: 18px; font-weight: 900; margin:0 0 30px 0}
.contact-banner p{color: #101229; font-size: 32px; font-weight: 300; line-height: normal; margin: 0 0 30px 0}
.contact-banner p .value{display: inline-block; background: url("../images/contact-bg1.png") no-repeat right bottom}
.contact-banner p .daily{display: inline-block; background: url("../images/contact-bg2.png") no-repeat right bottom; padding: 0 15px}
.contact-banner .auther-name{font-family: "desyrelregular"; line-height: normal; color: #280ee2; font-size: 32px}
.get-touch.contact-form .contact-list{margin:15px 0 30px 0; padding:0; list-style-type:none; display:flex; flex-wrap:wrap; border-top:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8}
.get-touch.contact-form .inquiry-list{margin:0; padding:0; list-style-type:none}
.get-touch.contact-form .inquiry-list li{margin:10px 0; padding:0; display:block}
.get-touch.contact-form .inquiry-list li a{background:#ef401f; border:2px solid #ef401f; color:#fff; font-size:12px; display:inline-block; padding:10px 30px; text-decoration:none; width:185px; border-radius:25px; transition: all 0.5s ease; text-align: center}
.get-touch.contact-form .inquiry-list li a:hover{color:#ef401f; background:#fff}
.get-touch.contact-form .contact-list li{width:50%; padding:15px 0}
.get-touch.contact-form .contact-list li p{color:#2a24ec; font-size:12px; font-weight:600; margin:0}
.get-touch.contact-form .contact-list li a{color:#1d1d1b; font-size:18px; font-weight:300}
.get-touch.contact-form textarea{height:auto;}
.get-touch.contact-form input[type="submit"]{float:right; width:auto; padding:8px 45px; }
.get-touch.contact-form .content-box{padding-right: 60px; background: url("../images/contact-bg3.png") no-repeat 85% top; padding-top:45px}
.get-touch.contact-form form{padding-top: 75px}


/*------------ Entrepreneur Page -----------*/
.entrepreneur-banner{margin: 0; padding: 0; width:100%; position: relative}
.entrepreneur-banner img{max-width:100%; width: 100%}
.entrepreneur-banner h1{font-size:60px; color: #fff; font-weight: 900; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%);}
.investor-advisor{padding:100px 0 70px 0; width:100%; position:relative; margin:0; text-align:center}
.investor-advisor h3{color:#280ee2; font-size:18px; font-weight:900; margin:0 0 30px 0}
.investor-advisor p{color:#10122a; font-size:36px; font-weight:300; line-height:normal}
.investor-advisor .investor-advisor-list{margin:45px 0 0 0; padding:0; list-style-type:none; display:flex; flex-wrap:wrap}
.investor-advisor .investor-advisor-list li{width:25%; padding:0 5px; margin:0 0 10px 0}
.investor-advisor .investor-advisor-list li .img-box{background:#e7e7ea; border-radius:6px; padding:15px; height:160px; display:flex; align-items:center; justify-content:center}
.investor-advisor .investor-advisor-list li .img-box img{width:auto; max-width:100%}
.entrepreneur-company{margin:0; padding:70px 0 0 0; background:#e5e5e8; position:relative; width:100%}
.entrepreneur-company:before{position:absolute;left:0;bottom:0;height: 100px;width:100%;background:#fff;content:"";}
.entrepreneur-company p{color:#10102c; font-size:36px; line-height:normal; font-weight:300; text-align:center}
.entrepreneur-company .company-list{margin:45px 0 0 0; padding:0; list-style-type:none; display:flex; flex-wrap:wrap; position:relative}
.entrepreneur-company .company-list li{width:33.333%; padding:0 15px}
.entrepreneur-company .company-list li .img-box{}
.entrepreneur-company .company-list li .inner-content{padding: 10px; background: #fff; border-radius:5px; box-shadow: 0px 0px 10px #ccc}
.entrepreneur-company .company-list li .content-box{background:#fff;border-radius:5px 5px 0 0;padding:0 10px;}
.entrepreneur-company .company-list li .img-box img{max-width:100%}
.entrepreneur-company .company-list li .content-box .title{color:#10102c; font-size:24px; font-weight:300; line-height: normal}
.entrepreneur-company .company-list .read_more{margin:15px 0}
.entrepreneur-company .company-list .read_more a{background:#ef401f; border:2px solid #ef401f; color:#fff; font-size:10px; padding:8px 30px; display:inline-block; border-radius:25px}

/*---------------Books Page----------*/
.books-banner{margin:0; padding:0; width:100%; position:relative}
.books-banner img{width:100%; margin:0; padding:0}
.books-banner .contant-box{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); text-align:center; width:100%}
.books-banner .contant-box h1{color:#a3d4e2; font-size:85px; font-weight:900; background:url("../images/book-bg1.png") no-repeat center bottom; padding-bottom:10px; margin-bottom:30px }
.books-banner .contant-box  p{color:#fff; font-size:24px; line-height:normal; margin:0; font-weight:300}
.shop-mark-books{background:#fff; padding:70px 0; position:relative; margin:0; width:100%}
.shop-mark-books h5{color:#10122a; font-size:36px; text-align:center; font-weight:300; line-height:normal; margin:0 0 60px 0}
.shop-mark-books .shop-btn {text-align:center; margin:0 0 30px 0}
.shop-mark-books .shop-btn a{color:#280ee2; font-size:18px; font-weight:900}
.shop-mark-books .shop-btn a .fa{color:#7b7b7b}
.shop-mark-books .book-list{margin:45px 0 0 0; padding:0; list-style-type:none}
.shop-mark-books .book-list li{background:#f2f2f4; margin:0 0 15px 0; padding:50px}
.shop-mark-books .book-list li:last-child{margin-bottom:0}
.shop-mark-books .book-list .title{color:#1d1d1b; font-size:32px; font-weight:600}
.shop-mark-books .book-list .price{color:#1d1d1b; font-size:18px; font-weight:300}
.shop-mark-books .book-list p{color:#90908f; font-size:18px; font-weight:300; line-height:normal;}
.shop-mark-books .book-list p a{color:#2c32e3; font-weight:600}
.shop-mark-books .book-list .rating-box .fa{color:#eaa441; font-size:21px}
.shop-mark-books .book-list .rating-box span .fa{}
.shop-mark-books .cart-box {text-align:right}
.shop-mark-books .book-list .cart-btn{margin-top:75px}
.shop-mark-books .book-list .contant-box{padding-right:45px}
.shop-mark-books .book-list .cart-btn a{background:#2c32e3; border:2px solid #2c32e3; color:#fff; padding:8px 30px; display:inline-block; border-radius:25px; text-decoration:none; transition:all 0.5s ease}
.shop-mark-books .book-list .cart-btn a:hover{color:#2c32e3; background:#fff}
.shop-mark-books .book-list .img-box img{max-width:100%}

/*---------------Coaching Page----------*/
.coaching-banner{margin:0; padding:0; width:100%; position:relative}
.coaching-banner img{width:100%; margin:0; padding:0}
.coaching-banner .contant-box{position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); text-align:center; width:100%; padding: 0 15px}
.coaching-banner .contant-box h1{color:#a3d4e2; font-size:85px; font-weight:900; background:url("../images/coaching-bg1.png") no-repeat center bottom; padding-bottom:10px; margin-bottom:30px }
.coaching-banner .contant-box  p{color:#fff; font-size:24px; line-height:normal; margin:0 0 30px 0; font-weight:300}
.coaching-banner .contant-box  p.small{font-size: 11px; margin:0; text-transform: uppercase}
.coaching-banner .hand-write{position: absolute; right:0; bottom: -73px; width:auto; z-index: 9}
.coaching-banner .inquiry-btn{margin:15px 0 0 0}
.coaching-banner .inquiry-btn a{color:#b3e5eb; transition:all 0.5s ease; font-size:14px; display:inline-block; padding:8px 30px; border:1px solid #fff; border-radius:25px; text-decoration: none} 
.coaching-banner .inquiry-btn a:hover{color:#280ee2; background:#fff}
.coaching-packages{padding:70px 0 150px; background:#e7e7ea; width:100%; position:relative}
.coaching-packages:before{width:100%;background:#fff;position:absolute;left:0;bottom:0;height: 250px;content:"";}
.coaching-packages h1{font-size:18px; color:#280ee2; font-weight:900; text-align:center; margin:0 0 60px 0}
.coaching-packages .packages-list{margin:0 -10px; padding:0; list-style-type:none; display:flex; flex-wrap:wrap; position:relative}
.coaching-packages .packages-list li{width:33.333%; padding:0 10px; text-align:center; display:flex;}
.coaching-packages .packages-list .inner-content{background:#fff;padding:25px;border-top:10px solid #ccc;border-radius: 5px;box-shadow: 0px 0px 5px #ccc; position: relative}
.coaching-packages .packages-list .inner-content .title{color:#280ee2; font-size:32px; font-weight:900; line-height:normal; margin:15px 0}
.coaching-packages .packages-list .inner-content .sub-title{color:#280ee2;font-size:20px;line-height:normal;margin: 0 0 30px 0;}
.coaching-packages .packages-list .learn_more{margin:0; padding:0}
.coaching-packages .packages-list .learn_more a{background:#ef401f; display:inline-block; text-decoration:none; padding:8px 30px; border:2px solid #ef401f; font-size:10px; color:#fff; border-radius:25px}
.coaching-packages .packages-list .learn_more a:hover{background:#fff; color:#ef401f }
.coaching-packages .packages-list p{font-size:14px;font-weight:300;color:#1d1d1b;border-top: 1px solid #d0d0d0;margin: 15px 0 30px 0;padding-top: 15px; min-height: 100px}
.coaching-packages .title-container{min-height: 175px;}
.coaching-sub-banner{margin:0; padding:0; width:100%; position:relative}
.coaching-sub-banner img{width:100%}
.coaching-sub-banner .hand-write{position:absolute;width:auto;left:0;top: -65px;}

/*---------- Speaking Page-------*/
.speaking-banner{margin:0; padding:0; width:100%; position:relative}
.speaking-banner img{width:100%; height:auto}
.speaking-banner .hand-write{position:absolute; width:auto; left:0; bottom:0}
.speaking-banner .content-box{position:absolute; right:0; top:50%; transform:translate(-50%, -50%)}
.speaking-banner .content-box h1{font-size:78px; color:#9ed4e2; font-weight:900; background:url("../images/speaking-bg3.png") no-repeat right bottom; background-size: contain; padding-bottom: 5px}
.speaking-banner .content-box p{font-size:21px; color:#fff; font-weight:300; line-height:normal; margin:0}
.speaking-banner .content-box p a{background:#ef401f; text-decoration:none; border:2px solid #ef401f;; color:#fff;  padding:8px 30px 10px 30px; border-radius:25px; transition:all 0.5s ease; margin-top:30px; display: inline-block}
.speaking-banner .content-box p a:hover{background:#fff; color:#ef401f}


.speaking-experience{background:#fff; padding:70px 0; width:100%; position:relative; text-align:center}
.speaking-experience p{color:#10122a; font-size:36px; font-weight:300; line-height:normal}
.speaking-experience h3{color:#280ee2; font-size:18px; font-weight:900; margin:0 0 30px 0}
.speaking-experience .speaking-list{margin:0 -5px; padding:0; list-style-type:none; display:flex; flex-wrap:wrap}
.speaking-experience .speaking-list li{width:20%; margin:0; padding:5px}
.speaking-experience .speaking-list .img-box{background:#eeeef1; height:145px; padding:10px; border-radius:5px; display:flex; align-items:center; justify-content:center}
.speaking-experience .speaking-list .img-box img{max-width:100%}
.speaking-topics {padding:70px 0; width:100%; background:#fff; position:relative}
.speaking-topics h3{color:#280ee2; font-size:18px; font-weight:900; margin:0 0 60px 0; text-align:center}
.speaking-topics .topic-list{margin:0 auto; padding:0; list-style-type:none; display:flex; flex-wrap:wrap; max-width:800px}
.speaking-topics .topic-list li{width:50%;padding:0 15px;margin:0 0 30px 0;display:flex;}
.speaking-topics .topic-list .inner-content{border-top:10px solid #ccc;border-radius: 5px;box-shadow: 0px 0px 5px #ccc; padding:30px}
.speaking-topics .topic-list .title{color:#280ee2; font-size:24px}
.speaking-topics .topic-list p{color:#1d1d1b; font-size:16px; font-weight:300; margin:0}
.overareaching-message{margin:0; padding:70px 0; width:100%; position:relative; background:#9ed4e2; text-align:center}
.overareaching-message h3{color:#10112c; font-size:18px; margin:0 0 30px 0; font-weight:900}
.overareaching-message h5{font-size:60px; color:#280ee2; font-weight:900; text-transform:uppercase;}
.overareaching-message .together{background:url("../images/speaking-bg1.png") no-repeat right bottom; background-size: contain}
.overareaching-message .Wolf{background:url("../images/speaking-bg2.png") no-repeat center center; background-size:contain}

.speaking-video{background: #e6e6e9; width:100%; padding: 70px 0; position: relative}
.speaking-video .owl-nav{position:absolute; left:0; top:50%; width:100%; background:#ff0000; margin-top:-60px}
.speaking-video .owl-nav .owl-next{position:absolute; right:30px; background:#fff url("../images/next-btn.png") no-repeat center center !important}
.speaking-video .owl-nav .owl-prev{position:absolute; left:30px; background:#fff url("../images/prev-btn.png") no-repeat center center !important}
.speaking-video .owl-nav button span{display: none}
.speaking-video .owl-nav button {width:60px; height: 60px}
.speaking-video .owl-nav button:focus{outline:none; border:none}
.speaking-video .owl-dots{width:100%; position:relative; text-align:center; margin:30px 0 0 0}
.speaking-video .owl-dots .owl-dot{width:10px; height:10px; background:#d3d3d3 !important; margin:0 5px; border-radius:100%}
.speaking-video .owl-dots .owl-dot.active{background:#ababab !important}
.speaking-video .item{opacity: 0.3}
.speaking-video .active.center .item{opacity: 1}


/*--------- Podcast Episode -----------*/
.episode-comment {padding:70px 0; background:#fff; width:100%; position:relative}
.episode-comment label{display:block; font-weight:300; text-transform: uppercase; font-size: 12px}
.episode-comment input, .episode-comment textarea{display:block; width:100%; border:1px solid #aaa8a9; background:#ededed; padding:5px; margin-bottom:20px; font-weight: 300}
.episode-comment input[type="submit"]{background:#f13e09; color:#fff; padding:8px 30px; text-align:center; border-radius:25px; margin:38px 0 0 0; cursor: pointer; border:2px solid #f13e09;transition: all 0.5s ease; text-transform: uppercase; font-weight:300; font-size: 14px; float:right; width:auto}
.episode-comment input[type="submit"]:hover{color:#f13e09; background: #fff }
.episode-comment .content-box {padding-right:30px}
.episode-comment .content-box h4{font-size: 36px; color:#280ee2; text-transform:uppercase; font-weight:900}
.episode-comment .content-box h4 small{color:#10102c; display:block; margin:0 0 5px 0; font-size:12px; font-weight: 500}
.episode-comment .content-box p{font-weight:300}
.episode-comment .content-box .read_more{margin:30px 0 0 0; padding:0}
.episode-comment .content-box .read_more a{background:#ef411f; text-transform:uppercase; color:#fff; padding:8px 30px; display:inline-block; border-radius:25px; border: 2px solid #ef411f; text-decoration: none; transition: all 0.5s ease; font-size:14px; font-weight:300}
.episode-comment .content-box .read_more a:hover{color: #ef411f; background: #fff}
.episode-auther-banner{margin:0; padding:0; width:100%; position:relative}
.episode-auther-banner img{width:100%}
.episode-auther-banner .auther-name{margin:0;padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;font-size:70px;line-height:normal;font-family:'GillSans';text-transform:uppercase;text-align:center;}
.episode-auther-banner .social-list{margin:0; padding:0; list-style-type:none; position:absolute; right:30px; bottom:30px; display:flex}
.episode-auther-banner .social-list li{margin:0; padding:0 10px}
.episode-auther-banner .social-list li a{color:#fff; font-size:18px}
.episode-auther-detail{padding:70px 0; background:#2600e5; color:#fff; width:100%; position:relative}
.episode-auther-detail .episode-num{font-size:14px; font-weight:900}
.episode-auther-detail .auther-name{font-size:21px; font-weight:300}
.episode-auther-detail .episode-title{color:#9bd3e2; font-size:42px; line-height:44px; font-weight:900; margin:15px 0 0 0}
.episode-auther-detail .auther-description{font-size:21px; font-weight:300; line-height:normal; margin:0 0 15px 0}

.auther-description p{height: 55px; overflow: hidden;}
.episode-auther-detail .read_more a{color:#fff; font-size:16px; font-weight:300}
.auther-full-description{padding:70px 0; background:#fff; width:100%; position:relative}
.auther-full-description p{color: #1d1d1b; font-size: 21px; font-weight: 300;}
.auther-full-description .container{max-width:900px}
.auther-full-description .video-container{border:2px solid #ebebeb; padding:15px; border-radius:8px;}
.auther-full-description .video-thumb img{width:100%; max-height:120px; object-fit:cover; min-height:120px}
.auther-full-description .video-play{display:flex; align-items:center; justify-content:center}
.auther-full-description .video-play span{width:70px; height:70px; background:#ededf0; display:block; border-radius:100%; text-align:center; line-height:70px; color:#2600e5; font-size:30px; cursor: pointer}
.auther-full-description .video-box video{width:100%; height:120px}
.auther-full-description .show-note{color:#2600e5; font-size:18px; font-weight:900; margin:30px 0; text-transform: uppercase}
.auther-full-description .details h3{color:#100f2d; font-size:36px; font-weight:300; margin:0 0 30px 0}
.auther-full-description .details p{color:#1d1d1b; font-size:21px; font-weight:300}
.episode-transcript{background:#ececef; padding:70px 0; width:100%; position:relative; margin:0}
.episode-transcript .container{max-width:900px}
.episode-transcript p{color:#1d1d1b; font-size:21px; font-weight:200; font-style:italic}
.episode-transcript .transcript{position:absolute; left:0; top:0; background:#2600e5; color:#fff; font-size:16px; font-weight:300; padding:8px 15px}
.episode-transcript .show-hide{position:relative; height:50px; overflow: hidden; }
.episode-transcript .show-hide:before{background: url("../images/feather-bg.png") repeat-x left bottom; width:100%; height:50px; z-index:9; position: absolute; left:0; bottom: 0; content: ""}
.episode-transcript .show-hide.expand{height:auto;}
.episode-transcript .show-hide.expand:before{display: none}
.episode-transcript .expand-btn{background: url("../images/expand-btn.png") no-repeat center center; width:61px; height:39px; position:absolute; left:30px; bottom: 30px; cursor: pointer}

/*--------Search Page-----------*/
.search-box-sec{margin:0; padding:70px 0; background:#fff; text-align:center}
.search-box-sec p{font-size:24px; color:#c6c6c6; font-weight:300; margin:0}
.search-box-sec h1{font-size:48px; color:#101229; font-weight:300; margin:0 0 45px 0}
.search-box-sec .form-container{max-width:500px; margin:0 auto; position:relative; }
.search-box-sec .form-container input[type="text"]{width:100%; border:1px solid #e6e6e6;font-weight:300; padding:8px 125px 8px 45px; border-radius:25px; color:#c6c6c6; font-size:18px; position:relative; background: url("../images/search-icon2.png") no-repeat 15px center}
.search-box-sec .form-container input[type="submit"]{position:absolute; right:0; top:0; height:45px; background:#280ee2; color:#c6c6c6; border:none; border-radius:25px; padding:0 30px; cursor: pointer}
.search-box-sec .form-container input[type="submit"]:hover{color: #fff}
.search-result{margin:0; padding:70px 0; background:#e7e7ea; width:100%; position:relative}
.search-result p.total-result{color:#b2b2b2; font-size:21px; font-weight: 300}
.search-result .result-list{margin:0; padding:0; list-style-type:none;}
.search-result .result-list li{background:#fff; border-radius:5px; padding:25px; margin:0 0 15px 0; font-weight:300}
.search-result .result-list .title{font-size:30px; color:#101229; }
.search-result .result-list p a{color:#36a9e1; font-size:18px}
.search-result .result-list p{margin-bottom: 0; font-size:21px; color:#706f6f}
.search-result .result-list p:last-child{margin-bottom: 0;}
.search-result .view-all{margin:30px 0 0 0; padding:0; text-align:center}
.search-result .view-all a{display:inline-block; padding:10px 30px; border:1px solid #828282; color:#1d1d1b; font-size:14px; text-decoration:none}
.search-result .view-all a:hover{background:#fff}

/*----------- Coaching Sub Page ---------*/
.coaching-single-banner{margin:0; padding:0; width:100%; position:relative}
.coaching-single-banner img{width:100%}
.coaching-details{padding:70px 0; width:100%; position:relative; background:#fff}
.coaching-details h5{color:#280ee2; font-size:18px; font-weight:900; margin:0 0 20px 0}
.coaching-details h3{color:#10102c; font-size:48px; font-weight:200; text-align:center; line-height:48px; margin:0 0 20px 0}
.coaching-details .content-left{padding-right:60px; display:flex; flex-direction:column; justify-content:center}
.coaching-details .content-left p{color:#10102c; font-size:36px; font-weight:300; line-height:normal}
.coaching-details .content-right{border:1px solid #a2a2a2; padding:30px; border-radius:15px; align-items:center; display:flex; flex-direction:column; justify-content: center}
.coaching-details .content-right .book-btn{margin:15px 0 0 ; padding:0}
.coaching-details .content-right .book-btn a{background:#f13e09; text-decoration:none; border:2px solid #f13e09; font-size:14px; display:inline-block; padding:8px 30px; color:#fff; border-radius:25px}
.coaching-details .content-right .book-btn a:hover{background:#fff; color:#f13e09}
.coaching-details .content-right p.instruction{color:#a2a2a2; font-size:18px}
.coaching-details .content-right p.hours{color:#280ee0; font-size:32px; margin:0}
.coaching-details .content-right p.hours span{color:#a2a2a2; font-size:24px}
.coaching-inner-banner{width:100%; position:relative;margin:0; padding:100px 0; background:#280ee2}
.coaching-inner-banner .content-box{text-align:center; color:#fff; max-width:400px; margin: 0 auto; padding: 0 15px}
.coaching-inner-banner .content-box h1{font-size:58px; font-weight:900; color:#9ed4e2; line-height: 60px}
.coaching-inner-banner .content-box h1 .one{background: url("../images/coaching-bg2.png") no-repeat right bottom}
.coaching-inner-banner .content-box p{font-size:21px; font-weight:300}


/*----------- Leadership ------- */
.leadership-single-banner{margin:0; padding:0; width:100%; position:relative}
.leadership-single-banner img{width:100%}
.leadership-inner-banner{width:100%; position:relative;margin:0; padding:100px 0; background:#dedede}
.leadership-inner-banner .content-box{text-align:center; max-width:400px; margin: 0 auto}
.leadership-inner-banner .content-box h1{font-size:58px; font-weight:900; color:#280ee2; line-height: 60px; margin-bottom: 15px}
.leadership-inner-banner .content-box h1 .leadrship{background: url("../images/leadership-bg1.png") no-repeat center bottom}
.leadership-inner-banner .content-box p{font-size:21px; font-weight:300; color: #10102c}

.leadership-details{padding:70px 0; width:100%; position:relative; background:#fff}
.leadership-details h5{color:#280ee2; font-size:18px; font-weight:900; margin:0 0 20px 0}
.leadership-details h3{color:#10102c; font-size:48px; font-weight:200; text-align:center; line-height:48px; margin:0 0 20px 0}
.leadership-details .content-left{padding-right:80px; display:flex; flex-direction:column; justify-content:center}
.leadership-details .content-left p{color:#10102c; font-size:36px; font-weight:300; line-height:normal;}
.leadership-details .content-right{border:1px solid #a2a2a2; padding:30px; border-radius:15px; align-items:center; display:flex; flex-direction:column; justify-content: center}
.leadership-details .content-right .more-btn{margin:15px 0 0 ; padding:0}
.leadership-details .content-right .more-btn a{background:#f13e09; text-decoration:none; border:2px solid #f13e09; font-size:14px; display:inline-block; padding:8px 30px; color:#fff; border-radius:25px}
.leadership-details .content-right .more-btn a:hover{background:#fff; color:#f13e09}

/*----------- Capital Industry ---------*/
.industry-single-banner{margin:0; padding:0; width:100%; position:relative}
.industry-single-banner img{width:100%}
.industry-details{padding:70px 0; width:100%; position:relative; background:#fff}
.industry-details h5{color:#280ee2; font-size:18px; font-weight:900; margin:0 0 20px 0}
.industry-details h3{color:#10102c; font-size:48px; font-weight:200; text-align:center; line-height:48px; margin:0 0 20px 0}
.industry-details .content-left{padding-right:60px; display:flex; flex-direction:column; justify-content:center}
.industry-details .content-left p{color:#10102c; font-size:36px; font-weight:300; line-height:normal}
.industry-details .content-right{border:1px solid #a2a2a2; padding:30px; border-radius:15px; align-items:center; display:flex; flex-direction:column; justify-content: center}
.industry-details .content-right .apply-btn{margin:15px 0 0 ; padding:0}
.industry-details .content-right .apply-btn a{background:#f13e09; text-decoration:none; border:2px solid #f13e09; font-size:14px; display:inline-block; padding:8px 30px; color:#fff; border-radius:25px}
.industry-details .content-right .apply-btn a:hover{background:#fff; color:#f13e09}
.industry-details .content-right p.instruction{color:#a2a2a2; font-size:18px}
.industry-details .content-right p.hours{color:#280ee0; font-size:32px; margin:0}
.industry-details .content-right p.hours span{color:#a2a2a2; font-size:24px}
.industry-inner-banner{width:100%; position:relative;margin:0; padding:100px 15px; background:#10102c}
.industry-inner-banner .content-box{text-align:center; color:#fff; max-width:400px; margin: 0 auto}
.industry-inner-banner .content-box h1{font-size:58px; font-weight:900; color:#9ed4e2; line-height: 60px}
.industry-inner-banner .content-box h1 .captain{background: url("../images/captain-industry-bg1.png") no-repeat right bottom}
.industry-inner-banner .content-box p{font-size:21px; font-weight:300}
.industry-detail-list{padding:70px 0; margin:0; width:100%; position:relative; background:#ececef}
.industry-detail-list h5{color:#280ee2; font-weight:900; font-size:18px; text-align:center; margin:0 0 45px 0}
.industry-detail-list .list-item{list-style-type:none; display:flex; flex-wrap:wrap; }
.industry-detail-list .list-item li{width:25%; padding:0 15px; margin:0;}
.industry-detail-list h6{color:#280ee2; font-weight:900; font-size:18px; margin:15px 0 10px 0; text-transform: uppercase}
.industry-detail-list .plans{color:#10102c; font-size:36px; font-weight:300; line-height:42px; margin:0 0 15px 0}
.industry-detail-list .content-box{border-top:5px solid #9ed4e2;padding:15px;background:#fff;min-height: 225px;}
.industry-detail-list .content-box p{font-size:18px; color:#a2a2a2; margin:0 0 15px 0}

.single-post header h1.entry-title{color:#280ee2; font-weight:400}
.single-post .entry-content p{color: #10102c; font-size: 21px; font-weight: 300;}
.single-post .nav-links{margin-bottom: 30px}
.single-post .nav-links{display:flex; flex-wrap:wrap; width:100%; text-align:center}
.single-post .nav-links .nav-previous, .single-post .nav-links .nav-next{width:50%}
.single-post .nav-links .meta-nav{background:#280ee2; border:2px solid #280ee2; border-radius:5px; display:inline-block;padding:6px 30px;color:#fff;font-size:16px;font-weight: 500;line-height: 36px;}
.single-post .nav-links .meta-nav svg{position: relative;top: 7px;}
.single-post .nav-links a{ text-decoration:none}
.single-post .nav-links .meta-nav:hover{background:#fff; color:#280ee2}
.single-post .nav-links .post-title{color:#10102c; font-weight:400; font-size:21px;}
.single-post .nav-links .post-title:hover{color:#280ee2;}
.blog header.page-header h1.page-title{color:#000; font-weight:600; margin:0 0 15px 0}
.blog article.post .entry-header h2 a{color:#280ee2;; font-weight:400}
.blog article.post p{font-weight:300; margin:0}
.blog .blog-list{margin:0 -15px; padding:0; display:flex; flex-wrap:wrap}
.blog .blog-list article.post{width:31.333%; padding:15px; margin:0 1% 30px 1%; border:1px solid #ccc}
.blog .blog-list article.post h2{font-size:28px; font-weight:300}
ul.result-list .post-taxonomies{display:none;}
.error404 .search-box-sec .page-content{min-height: 20vh;}

/*---------- Newsletter ------*/
.modal.newsletter .img-box img{width:100%; max-width: 100%}
.modal.newsletter .modal-dialog{max-width: 700px}
.modal.newsletter .content-box{display:flex; flex-direction:column; justify-content:center; padding:0 30px 0 15px}
.modal.newsletter button.close{position:absolute;right: 10px;top:0; z-index: 9}
.modal.newsletter h6{color:#280ee2; font-size:36px; font-weight:700; line-height: 36px}
.modal.newsletter h6 .inbox{background:  url("../images/circle-bg-1.png") no-repeat center center; background-size: contain; padding-bottom: 5px}
.modal.newsletter form{width:100%; position:relative; box-shadow: 0px 0px 5px #ccc; }
.modal.newsletter .form-container{width:100%;position:relative;box-shadow: 0px 0px 5px #ccc; margin: 0 0 15px 0}
.modal.newsletter .form-container input[type="email"]{width:100%;border:none;padding: 8px 55px 8px 5px;}
.modal.newsletter .form-container input[type="submit"]{position:absolute;right:0;background:#280ee2;border:none;color:#fff;height: 40px;padding:0 10px;font-weight:100;font-size:16px;line-height: 40px;}
.modal.newsletter .hints {text-decoration: underline; color: #9c9c9b; font-weight: 400; font-size: 16px; cursor: pointer; float: none; margin-top:15px}
.modal.newsletter .moonray-form-input-type-email{padding:0; width:100%; position:relative}
.modal.newsletter .moonray-form-input-type-email .moonray-form-input{padding-right: 90px !important}
.modal.newsletter .moonray-form-input{border:none !important; padding:10px !important}
.modal.newsletter .moonray-form-input-type-submit{position:absolute;right:0;width: auto;padding: 0;}
.modal.newsletter .moonray-form-input-type-submit .moonray-form-input{height: 37px;background:#280ee3; color:#fff; font-size:16px; border:none}
.modal.newsletter .opf-error__icon{left:70% !important}
.modal.newsletter .moonray-form-state-error{box-shadow: none; border:none} 
/*-------- Newsletter Page(17March 2022) ----------*/
.newsletter-all{padding:55px 0 70px 0; background:#f9f9f9}
.newsletter-all .content-right{background:#fff;padding:15px;border-radius:10px;box-shadow: 0 0 10px #e4dfdf;}
.newsletter-all .new-list{margin:15px 0 0 0; padding:20px; list-style-type:none; background: #fff; box-shadow: 0 0 5px #e4dfdf}
.newsletter-all .new-list li{border-bottom:1px solid #ccc; padding:5px}
.newsletter-all .new-list li:last-child{border-bottom:none; padding-bottom:0}
.newsletter-all .new-list li a{color:#1d1d1b}
.newsletter-all .new-list li a:hover{color:#280ee3; text-decoration:none}
.newsletter-all .nav-tabs{border:none;align-items: center;justify-content: center;}
.newsletter-all .nav-tabs .nav-item{font-size:18px;color:#c6c6c6;font-weight:300;width:auto;padding:0;border:none;border-bottom:1px solid transparent;flex: 0 0 auto;margin: 0 15px;}
.newsletter-all .nav-tabs .nav-item:hover{border-color:transparent}
.newsletter-all .nav-tabs  .nav-item.active{font-size:24px; color:#10102c; border-bottom:1px solid #280ee2}
.inspiratin-inbox{margin:0;padding:70px 0 ;position:relative;width:100%;background: #f9f9f9;}
.inspiratin-inbox:before{background:#240fe6;position:absolute;left:0;top: 50%;height: 70%;content:"";width:100%;transform: translate(0, -50%);}
.inspiratin-inbox .moonray-form{width:100% !important}
.inspiratin-inbox .moonray-form .moonray-form-element-wrapper{width:100%; padding: 8px 0}
.inspiratin-inbox .news-inbox{background:#f9f9f9; padding:30px 100px 30px 30px; display: flex; justify-content: center; flex-direction: column }
.inspiratin-inbox .moonray-form-input{border:2px solid #f2f2f2; padding:15px 10px !important; font-size:16px !important} 
.inspiratin-inbox input[type="submit"].moonray-form-input{background:#ef411f !important; border:none; color:#fff; width:100% !important; text-align:center; min-width:100%; font-weight:700; font-size:18px !important}
.inspiratin-inbox .news-inbox h3{color:#2410e5;font-size: 48px;font-weight:900;line-height: 50px;}
.inspiratin-inbox .news-inbox p{font-size:21px;margin:0px;}
.inspiratin-inbox .img{padding-right:0}
.inspiratin-inbox .img img{width:100%} 
.newsletter-all h3{text-align:center; color:#240fe6; font-weight:900; font-size:36px; text-transform:uppercase; margin:0 0 15px 0}
.newsletter-all h3 small{display:block;color: #1d1d1b;font-size:21px;margin:10px 0 0 0;text-transform: capitalize;}
.newsletter-banner h1{color:#9fd4e2; font-size:48px; font-weight:900}
.newsletter-banner .content-box{text-align:center;flex-direction: column;justify-content: center;}

#news-letter-sec.news-letter-sec .content-left p{text-align: left}
#news-letter-sec.news-letter-sec .content-left p a{color:#212529; font-size:20px;}
#news-letter-sec.news-letter-sec{margin:0px 0 0 0; color:#212529}
#news-letter-sec.news-letter-sec p{margin:0; padding: 0; color:#212529 ; font-size:20px;}

/*-------- Newsletter Page(17March 2022) Closed ----------*/
/*-------- Footer -----------*/
footer.site-footer{width:100%; position: relative; margin:0; padding: 50px 15px 0 15px; background: #100f2d}




footer.site-footer .social-list{margin:0; padding:0; list-style-type:none}
footer.site-footer .social-list li{margin:0; padding:0 9px 0 0; display:inline-block}
footer.site-footer .social-list li a{color:#808080; font-size:18px; transition: all 0.5s ease;}
footer.site-footer .social-list li a:hover{color: #fff}
footer.site-footer h6{color:#dcdcdf; text-transform:uppercase; font-size:14px; margin:0 0 15px 0}
footer.site-footer .menu{margin:0; padding:0; list-style-type:none}
footer.site-footer .menu li{margin:0; padding:2px 0}
footer.site-footer .menu li a{color:#838382; font-size:13px; transition: all 0.5s ease; font-weight: 300}
footer.site-footer .menu li a:hover{color:#fff; text-decoration:none}
footer.site-footer .b-left{border-left:1px solid #7c7c8b; padding: 0 15px; width: 14.285%;}
footer.site-footer  h5{color:#9bd3e2; font-size:26px; text-transform:uppercase;font-family: "Halyard Display Black";}
footer.site-footer .tel{color:#838382; font-size:21px; margin:15px  0}
footer.site-footer .tel a{color:#838382; transition: all 0.5s ease;}
footer.site-footer .tel a:hover{color:#fff; text-decoration: none}
footer.site-footer p{color:#838382; font-size:13px; font-weight:300}
footer.site-footer img{max-width:100%}
.back-to-top {background:#9bd3e2 url("../images/top-arrow.png") no-repeat center center;position: fixed; bottom:0px; right: 0px; width: 60px; height: 50px;  z-index: 9999;  cursor: pointer; text-decoration: none; transition: opacity 0.2s ease-out; background-size: 21px  }

/*-------- Responsive ---------*/
@media (min-width:1200px)
{
}

@media (max-width:1199px)
{
	
	.home-banner .content-box{padding: 0 30px !important}
}
@media (min-width:992px)
{
	.coaching-packages .packages-list .learn_more{position: absolute; margin-left: -75px; left:50%}
	.coaching-packages .packages-list p{min-height: auto}
	.coaching-packages .packages-list .inner-content{padding-bottom: 60px}
	header.site-header .site-brand .mobile{display: none !important}
}

@media (min-width:1024px) and (max-width:1367px)
{
.error404 .search-box-sec .page-content{min-height:50vh !important}
	.single-post nav.navigation.post-navigation{min-height: 20vh}
}
@media (min-width:992px) and (max-width:1199px)
{
	.get-touch .content-box{background-position:75% 70%}
	header.site-header .navbar-nav .nav-link{padding: 20px 4px; font-size: 12px}
	header.site-header .nav-item.dropdown {padding: 0 15px 0 10px;}
	.divine-show .content-box{margin-top: 15px}
	header.site-header .search-box .search-container{top:40px}
	.mission-plateaus .item{min-height:260px}
	.mission-banner .content-box{padding: 50px}
	.podcast-show h1{font-size: 36px}
	.podcast-trailer .poadcast-list li img{max-height: 38px}
	.latest-episode .episode-list .content-box img{max-height: 300px; min-height: 300px}
	.industry-detail-list .plans{font-size: 32px}
	.industry-detail-list .content-box{min-height: 285px}
	.coaching-packages .packages-list p{min-height: 80px}
	.error404 .search-box-sec .page-content{}
}

@media (max-width:991px)
{
footer.site-footer .b-left{width:25%}
footer.site-footer{text-align:center}
footer.site-footer .b-left{border-left:none; padding:10px 0; width:100%}
footer.site-footer h6{margin-bottom: 0}
.showcase-sec .content-box .title{font-size: 30px}
	.news-letter-sec{text-align: center}
	.news-letter-sec .content-right{padding-top: 15px}
	.home-banner .custom-logo img{max-width: 60px}
	.new-sec .owl-nav .owl-prev{left:15px}
	.new-sec .owl-nav .owl-next{right:15px}
	.shop-mark-books .book-list .contant-box{padding-right: 0}
	.shop-mark-books .book-list li{padding: 15px}
	.passion-transform h3, .uncommon-life h2, .divine-strory h1{font-size: 30px}
	.about-sec .content-box{padding-left: 15px; margin-top: 15px; text-align: center}
	header.site-header{padding: 15px}
	header.site-header .site-brand, header.site-header .search-box{margin-top: 0px}
	header.site-header .nav-item.dropdown::after{width:55px; right:0; height:64px; background:#fff url("../images/down-arrow1.png") no-repeat center center; top:0px; border-bottom: 1px solid #100f2d}
	header.site-header .navbar-nav .nav-item{border-bottom: 1px solid #100f2d}
	header.site-header .nav-item.dropdown{padding:0; margin-bottom: 1px}
	header.site-header .collapse{position:absolute; top:55px; width:100%; background:#9bd3e2; z-index:9}
	header.site-header .bg-light{justify-content: flex-end}
	.latest-episode .episode-list .content-box .auther-name{font-size: 24px; line-height: 28px}
	.podcast-trailer .poadcast-list{ margin: 15px 0; padding: 0; text-align: center}
	.podcast-trailer{text-align: center}
	.podcast-trailer audio{margin: 10px auto 0 auto} 
	.coaching-packages .packages-list .inner-content .title{font-size: 24px}
	.entrepreneur-company p br{display: none}
	.entrepreneur-company .company-list li .content-box{padding: 0}
	.entrepreneur-company .company-list li .content-box .title{font-size: 21px; padding-top: 10px}
	.entrepreneur-banner h1{font-size: 30px}
	.contact-banner p br{display: none}
	.get-touch.contact-form .contact-list li{width:100%; padding: 5px 0}
	.speaking-banner .hand-write{max-width: 100px; min-height: inherit}
	.speaking-banner{text-align: center}
	.industry-details .content-left{padding-right: 15px}
	.shop-mark-books h5 br{display: none}
	header.site-header .site-brand .desktop{display: none !important}
	header.site-header .site-brand .mobile{max-height: 35px;}
	header.site-header {background: #10102c;}
	header.site-header .search-box a{color: #fff}
	header.site-header .bg-light{background: transparent !important}
	header.site-header .navbar-light .navbar-toggler{border:none}
	header.site-header .bg-light button .fa{font-size: 25px; margin-top: 5px; color: #fff}
	header.site-header .navbar-light .navbar-toggler:focus{outline: none}
	header.site-header .site-brand{position: relative; z-index: 99}
	.modal.newsletter .content-box{padding-right: 15px}
	footer.site-footer .news-letter-sec .content-left p{text-align: center}
	footer.site-footer .news-letter-sec .content-right{padding-top: 0}
}

@media (min-width:768px) and (max-width:991px)
{
.get-touch .content-box{background-position:75% 75%; background-size: 250px}
	.divine-show .content-box{margin-top: 0}
	.divine-show h2{font-size: 24px}
	.divine-show .read_more{margin-top: 15px}
	.shop-mark-books .book-list .cart-btn{margin-top: 30px}
	.shop-mark-books .book-list .cart-btn a{padding: 8px 10px; font-size: 14px; text-align:center}
	.mission-banner h1{font-size: 32px; background-size:145px}
	.mission-banner .content-box{padding: 15px} 
	.mission-plateaus .item{min-height: 340px}
	.mission-plateaus .title{font-size: 30px}
	.podcast-show .content-box{padding: 0 30px}
	.podcast-show h1{font-size: 30px}
	.latest-episode .episode-list .content-box img{max-height: 200px; min-height: 200px}
	.podcast-trailer .poadcast-list li img{max-height: 40px}
	.coaching-banner .contant-box h1{font-size: 48px; background-size: 220px}
	.get-touch.contact-form input[type="submit"]{padding: 8px 35px}
	.get-touch .content-box h4{font-size: 32px}
	.overareaching-message h5 br{display: none}
	.overareaching-message h5{font-size: 36px}
	.speaking-banner .content-box h1{font-size: 48px; background-position: center bottom; background-size: 210px}
	.industry-detail-list .list-item li{width:50%; margin-bottom: 15px}
	.coaching-packages .packages-list p{min-height: 100px}
	.podcast-season table .auther-name .auther{font-size: 18px}
	.home-banner .custom-logo{margin-left: -30px}
}

@media (max-width:767px)
{
.showcase-sec, .get-touch, .divine-show, .welcome-box, .new-sec, .shop-mark-books, .about-sec, .uncommon-life, .certification-degree, .passion-transform, .mission-story, .mission-step, .mission-plateaus, .sponsers-partners, .podcast-guest-challenged, .podcast-season, .latest-episode, .about-podcast, .coaching-packages, .entrepreneur-company, .investor-advisor, .contact-banner, .speaking-experience, .speaking-video, .overareaching-message, .speaking-topics, .industry-detail-list, .industry-details, .coaching-inner-banner, .coaching-details, .leadership-inner-banner, .leadership-details, .episode-auther-detail, .auther-full-description, .episode-comment{padding: 30px 0}
	.divine-strory{padding-top: 30px}
	.showcase-sec .col-md-7, .showcase-sec .col-md-5{padding-left: 15px; padding-right: 15px}
	.get-touch .content-box{background-image: none}
	.get-touch form{padding: 0 15px}
	.get-touch input[type="submit"]{margin-top: 0}
	.news-letter-sec{text-align: center}
	.news-letter-sec .content-right p{text-align: center; line-height: normal !important; width:100% !important; padding-bottom: 10px}
	.news-letter-sec .content-right{align-items: center; flex-direction: column}
	.news-letter-sec .content-right span {width:100% !important}
	.news-letter-sec .content-right .moonray-form .moonray-form-input-type-email{padding-left: 0!important}
	.home-banner .content-box{flex-direction: column; padding: 15px 15px 60px 15px !important}
	.home-banner .custom-logo{margin-top: -40px}
	.home-banner h1{font-size: 30px}
	.divine-show .content-box{margin-top: 15px; padding-left:0; text-align: center}
	.divine-show h2{font-size: 30px}
	.welcome-box h1{font-size: 28px; padding: 0}
	.welcome-box h1 br{display: none}
	.new-sec .news-slide{text-align: center}
	.shop-mark-books .book-list .img-box{margin-bottom: 15px}
	.shop-mark-books .book-list li{text-align: center}
	.shop-mark-books .cart-box{text-align: center}
	.shop-mark-books .book-list .cart-btn{margin-top: 25px}
	.shop-mark-books h5{font-size: 24px}
	.books-banner .contant-box p{font-size:21px}
	.books-banner .contant-box p br{display: none}
	.books-banner .contant-box{padding: 15px}
	.books-banner .contant-box h1{font-size: 36px; background-size:130px; margin-bottom: 15px}
	.books-banner img{min-height: 250px; object-fit: cover}
	.shop-mark-books h5{margin-bottom: 30px}
	.certification-degree ul li{border-left:none}
	.about-sec .content-box h3{font-size: 28px}
	.uncommon-life h2 br{display: none}
	.about-sec.gray .content-box{padding: 0 15px}
	.divine-strory p{margin-bottom: 30px}
	header.site-header .bg-light{justify-content: flex-end; padding-top:15px; position: absolute; width: 100%; top:-55px; right:0}
	header.site-header .search-box{position: absolute;top:60px; right:15px; margin: 0; width:auto; display: none}
	header.site-header .collapse{top:70px}
	.mission-banner .img-box{padding: 0}
	.mission-banner .content-box{padding: 15px}
	.mission-banner h1{font-size: 32px; background-size:145px}
	.mission-story h1{padding: 0}
	.mission-story p br{display: none}
	.mission-story .deeply{padding: 0; background-size: contain}
	.mission-step .title{font-size: 24px; margin-top: 0}
	.mission-step .step-number{font-size:32px}
	.mission-plateaus .item{min-height: inherit; margin: 0 45px}
	.mission-plateaus .owl-nav .owl-prev{left:0}
	.mission-plateaus .owl-nav .owl-next{right:0}
	.mission-plateaus .title{font-size: 30px}
	.showcase-sec .author{order:1}
.showcase-sec .author_img{order:2}
.showcase-sec .speaker{order:4}
.showcase-sec .speaker_img{order:3}
.showcase-sec .mission{order:5}
.showcase-sec .mission_img{order:6}
.showcase-sec .coach{order:8}
.showcase-sec .coach_img{order:7}
.showcase-sec .entrepreneur{order:9}
.showcase-sec .entrepreneur_img{order:10}
	.showcase-sec .img-box img{min-height: inherit; max-height: inherit}
	.showcase-sec .content-box{min-height: inherit; padding: 30px 15px; margin-bottom: 0}
	.showcase-sec .img-box{margin-bottom: 15px}
	footer.site-footer{padding: 30px 0 0 0}
	.sponsers-partners .sponser-list li{width:50%}
	.sponsers-partners .sponser-list{margin: 30px 0; padding: 0}
	.sponsers-partners .sponser-list .title{padding: 5px}
	.sponsers-partners .img-box{height:100px}
	.sponsers-partners p{font-size: 18px}
	.podcast-trailer{padding: 15px 0}
	.podcast-guest-challenged h4{font-size: 21px}
	.latest-episode .episode-list li{width:100%; margin-bottom: 30px}
	.latest-episode .episode-list li:last-child{margin-bottom: 0}
	.podcast-season .table-responsive table{min-width:650px}
	.podcast-season table .auther-name .auther{font-size: 16px}
	.podcast-season table .serial-num{font-size: 24px}
	.podcast-season .nav-tabs .nav-item{margin: 10px}
	.latest-episode .title {margin: 15px 0 0 0}
	.latest-episode .episode-num{margin: 15px 0}
	.podcast-show .content-box{padding:30px 15px}
	.podcast-show h1{font-size: 32px}
	.podcast-show h1 br{display: none}
	.podcast-show .subscribe-btn{margin-top: 15px}
	.podcast-trailer .poadcast-list li{padding: 10px}
	.about-podcast p{font-size: 18px}
	.about-podcast h6, .podcast-season h3, .sponsers-partners h3{font-size: 30px; margin-bottom: 15px}
	.coaching-packages .packages-list{margin: 0}
	.coaching-packages .packages-list li{padding: 0; width:100%; margin-bottom: 30px}
	.coaching-packages .packages-list li:last-child{margin-bottom: 0}
	.coaching-banner .contant-box h1{font-size: 36px; background-size: 190px}
	.coaching-banner .contant-box p{font-size: 18px;}
	.coaching-banner .contant-box p br{display: none}
	.coaching-banner img{min-height:300px; object-fit: cover}
	.coaching-banner .hand-write{max-width: 100px; object-fit: contain; bottom: -130px}
	.coaching-packages h1{margin-bottom: 15px}
	.coaching-packages .title-container{min-height: inherit}
	.coaching-packages:before{display: none}
	.coaching-sub-banner .hand-write{max-width: 100px; top:-20px; object-fit: contain}
	.entrepreneur-company .company-list li{padding: 0; width:100%; margin-bottom: 30px; }
	.entrepreneur-company .company-list li:last-child{margin-bottom: 0}
	.entrepreneur-company p, .investor-advisor p{font-size: 18px}
	.investor-advisor .investor-advisor-list li .img-box{height: 100px}
	.investor-advisor .investor-advisor-list li{width:33.333%}
	.investor-advisor .investor-advisor-list{justify-content: center}
	.get-touch.contact-form .content-box{padding: 0 15px; background-image:none}
	.get-touch.contact-form form{padding: 15px 0 0 0}
	.contact-banner p{font-size: 21px}
	.contact-banner p .daily{padding: 0; background-size:contain}
	.get-touch .content-box h4{font-size: 30px}
	.get-touch.contact-form input[type="submit"]{float: none}
	.speaking-experience .speaking-list li{width:50%}
	.speaking-experience .speaking-list .img-box{height: 125px}
	.speaking-experience p{font-size: 18px}
	.speaking-experience h3{margin-bottom: 15px}
	.speaking-topics h3{margin-bottom: 15px}
	.speaking-topics .topic-list li{width:100%; padding: 0}
	.speaking-topics .topic-list li:last-child{margin-bottom: 0}
	.speaking-topics .topic-list .inner-content{padding: 15px}
	.speaking-topics .topic-list .title{line-height: 30px}
	.overareaching-message h5{font-size: 30px}
	.speaking-banner .content-box{left:50%; padding: 15px; width:100%}
	.speaking-banner .content-box p{font-size: 18px}
	.speaking-banner .content-box p br{display: none}
	.speaking-banner .content-box h1{font-size:36px; background-size:160px; background-position: center bottom}
	.speaking-banner .content-box p a{margin-top: 15px}
	.speaking-banner img{min-height: 230px; object-fit: cover}
	.industry-inner-banner .content-box h1 br{display:none}
	.industry-inner-banner .content-box h1{font-size: 32px; line-height: normal}
	.industry-inner-banner{padding: 30px 15px}
	.industry-details .content-left p{font-size: 18px}
	.industry-details .content-right{margin: 0 15px}
	.industry-details h3{font-size: 36px}
	.industry-detail-list .list-item{padding: 0}
	.industry-detail-list .content-box{min-height: inherit}
	.industry-detail-list .list-item li{width:100%; padding: 0; margin-bottom: 15px}
	.industry-detail-list .list-item li:last-child{margin-bottom: 0}
	.industry-detail-list .plans{font-size: 30}
	.coaching-inner-banner .content-box h1{font-size: 32px; line-height: normal}
	.coaching-inner-banner .content-box h1 br{display: none}
	.coaching-details .content-right{margin: 0 15px}
	.coaching-details h3{font-size: 36px}
	.coaching-details .content-left p{font-size: 18px}
	.leadership-inner-banner .content-box h1{font-size: 32px; line-height: normal}
	.leadership-inner-banner .content-box h1 br{display: none}
	.leadership-details .content-right{margin: 0 15px}
	.leadership-details h3{font-size: 36px}
	.leadership-details .content-left p{font-size: 18px}
	.leadership-details .content-left{padding-right: 15px}
	.leadership-inner-banner .content-box{padding: 0 15px} 
	.leadership-inner-banner .content-box h1 .leadrship{background-size: 210px}
	.coaching-inner-banner .content-box h1 .one{background-size:70px}
	.industry-inner-banner .content-box h1 .captain{background-size: 160px}
	.mission-story .transforming{background-size: 170px}
	.coaching-packages .packages-list p{min-height: auto}
	.blog .blog-list article.post{width:100%; margin: 0 0 30px 0}
	.blog .blog-list{margin: 0}
	.episode-auther-banner .auther-name{width:100%; font-size: 28px}
	.episode-comment .content-box h4{font-size: 30px}
	.episode-auther-detail .episode-title{font-size: 30px; line-height: 36px; margin-bottom: 15px; text-transform: uppercase}
	.single-post .nav-links .meta-nav{padding: 6px 12px}
	.error404 .search-box-sec .page-content{min-height: auto}
	.entrepreneur-company .company-list li .content-box{display:flex; align-items: center;}
	.entrepreneur-company .company-list li .content-box .title{font-size: 16px; width: 54%;padding-right: 10px;}
	.entrepreneur-company .company-list .read_more {margin: 15px 0; width: 46%; text-align: right;}
	.entrepreneur-company:before{height:80px}
	.entrepreneur-company .company-list li .content-box .title{padding-top:0}
	.entrepreneur-company .company-list li .inner-content{padding-bottom: 0}
	header.site-header .site-brand{max-width: 60px}
	.home-banner .custom-logo{top:0; left:50%; margin-left: 0; transform: translate(-50%, 0)}
	.modal.newsletter .img-box{order:2}
	.modal.newsletter .content-box{order:1}
	.modal.newsletter .img-box img{max-height:55vh; object-fit: cover}
	
	.divine-show .col-md-6 {padding:0}
.divine-show .content-box{display:none}
.showcase-sec .author{width:55%;padding-left: 0; order:2; text-align:left}
.showcase-sec .speaker{width:45%; order:3; text-align:left; padding-right: 0 }
.showcase-sec .mission{width:55%;padding-left: 0; order:6; text-align:left}
.showcase-sec .coach{width:45%; order:7; text-align:left; padding-right: 0 }
.showcase-sec .entrepreneur{width:55%;padding-left: 0; order:10; text-align:left}
.showcase-sec .author_img{width:45%;padding-right: 0;order:1}
.showcase-sec .speaker_img{width:55%;padding-left: 0;order:3}
.showcase-sec .mission_img{width:45%;padding-right: 0;order:5}
.showcase-sec .coach_img{width:55%;padding-left: 0;order:8}
	.showcase-sec .entrepreneur_img{width:45%;padding-right: 0;order:9}
.showcase-sec .author_img img{width:100%}
.showcase-sec .content-box .sub-title{font-size:14px}
.showcase-sec .content-box .title{font-size: 17px;background:none !important}
.showcase-sec .content-box{border-radius:0 10px 10px 0}
.showcase-sec .read_more a{font-size:10px}
.showcase-sec .img-box{padding:10px; border-radius:10px 0 0 10px}
.showcase-sec .author_img .img-box{background:#280ee3}
.showcase-sec .speaker .img-box{background:#9fd4e2}
.showcase-sec .mission_img .img-box{background:#dedede}
.showcase-sec .coach .img-box{background:#ef411f} 
	.showcase-sec .entrepreneur_img  .img-box{background:#280ee3}
	
.showcase-sec .img-box img{min-height:126px}
	.showcase-sec .content-box .title.bg{padding-bottom: 0}
	.showcase-sec .content-box{text-align: left}
	footer.site-footer .news-letter-sec{margin-top: 0}
	.new-sec .view-all{position: relative; right: auto; text-align: center; margin-top: 20px}
	.new-sec .view-all a{display: inline-block}
	 

}

/*------------- 25March 2022 ----*/


.episode-template-default .episode-auther-banner .auther-name{padding: 25vh 0;position: relative;left: 0;top: 0;text-align: center;transform: translate(0px, 0px);background-attachment: fixed;}


/*---------- 6April 2022 ------------*/
.inspiratin-inbox .subcribe-btn {margin:30px 0 0 0; padding:0}
.inspiratin-inbox .subcribe-btn a{background:#ef411f; color:#fff !important; font-size:21px; padding:10px 30px; display:inline-block; border-radius:5px; text-decoration:none; font-weight:600; cursor: pointer}


/*------------ 13 April 2022 ------*/
.home-banner.newsletter-banner{background: #240fe6; padding:30px 0}
.home-banner.newsletter-banner h1{text-transform:uppercase; margin:0 0 30px 0; font-weight:900; width:65%;}
.home-banner.newsletter-banner .content-box{background:transparent; padding: 0 15px !important}
.home-banner.newsletter-banner .subscribe-btn{margin:15px 0 0 0; padding:0}
.home-banner.newsletter-banner .subscribe-btn a{display:inline-block; padding:10px 30px; border:2px solid #fff; border-radius:30px; color:#fff; font-size:18px; text-decoration:none}
.home-banner.newsletter-banner .subscribe-btn a:hover{background:#fff; color:#240fe6}
.newsletter-all .new-list li span{color:#999; padding-right:25px; font-weight:300}
.newsletter-all h3 small{text-transform: initial !important}
.single-newsletter  #sponser-sec h2{text-align:center; color:#212529}
.single-newsletter  #sponser-sec .elementor-widget-image{background:#fff; padding:50px;margin: 0;}
.single-newsletter .elementor h1, .single-newsletter .elementor h2, .single-newsletter .elementor h3, .single-newsletter .elementor h4, .single-newsletter .elementor h5, .single-newsletter .elementor h6{font-weight:700; font-family: halyard-display, sans-serif; }
.single-newsletter .elementor p, .single-newsletter .elementor-widget-container{font-family: halyard-display, sans-serif; font-weight:300; font-size:18px}
.single-newsletter .elementor ul li{font-family: halyard-display, sans-serif; font-weight:300; font-size: 18px}
.single-newsletter .elementor ul{margin: 0 0 5px 0}
.single-newsletter  #sponser-sec .elementor-widget-image img{width: 100% !important;min-width: 100%;}
.single-newsletter  #sponser-sec .elementor-widget-text-editor{background:#fff; padding:0 50px 50px 50px}
.single-newsletter .elementor-element-populated{padding-left: 0 !important; padding-right: 0 !important}
.single-newsletter .newsletter-all h3{text-align: left}
.single-newsletter .elementor-divider {padding-top: 5px !important; padding-bottom: 5px !important;}
.single-newsletter .elementor-widget:not(:last-child){margin-bottom:10px}
.single-newsletter .elementor-element-populated{padding: 5px 0 !important;}
.single-newsletter p{margin-bottom:5px}

/* .single-newsletter .elementor-column-gap-default>.elementor-column>.elementor-element-populated{margin:15px 0; padding:15px !important; background:#fff} */