.has-error input.error,.has-error select.error,.has-error textarea.error{border:1px solid red}.has-error p.error{color:red;font-size:12px;font-family:Helvetica}.pl-1{padding-left:1rem}.pl-half{padding-left:.5rem}.breadcrumb-container .link{font-size:14px;color:#fff;text-decoration:auto;font-weight:400}.pr-30{padding-right:30px}.section{min-height:660px;max-height:742px;background-color:#172143;background-position:center;background-repeat:no-repeat;background-size:cover}.section .banner-container{height:616px;width:100%;background-position:right bottom;background-repeat:no-repeat;background-size:contain}.banner-content{width:50%;top:55px}.banner-content .title{color:#fff;text-shadow:0 0 black;font-size:3rem;font-family:Helvetica;font-weight:600}.banner-content .description{color:#fff;font-family:Helvetica;font-weight:100;padding-top:10px;letter-spacing:1px;padding-right:215px;font-size:18px;font-style:normal;padding-left:10px}.banner-content .btn-subcribe{margin-top:35px;background-color:#3581c8;border-color:#3581c8;padding:11px 30px;font-size:18px;font-weight:100;letter-spacing:1px;border-radius:17px;text-shadow:0 0 black;margin-left:8px;transition:all .1s ease}.banner-content .btn-subcribe:hover{background-color:#215a90;border-color:#215a90}.podcast-content .title{text-align:center;font-size:2rem}.podcast-content .description{padding:15px 220px;text-align:center;color:#6e6e6e;font-size:15px;font-family:Helvetica;font-weight:100}.col-wid-20{flex-basis:20%;max-width:20%}.col-wid-20 .card{margin:auto;aspect-ratio:1 / 1;border-radius:10px;background:#f8f8f8;box-shadow:none;border:none;font-family:Helvetica}.col-wid-20 .card .image{text-align:center;margin-top:29px}.col-wid-20 .card .image img{width:60px}.col-wid-20 .card .title{text-align:center;padding:12px 15px;font-size:15px}.col-wid-20.ml-10{margin-left:10%}.bg-lightgray{background-color:#f8f8f8}.section3 .title{padding-top:25px;text-align:center;font-size:2rem}.section3 .video-container{background-color:#fff;padding:20px 30px;width:75%;margin:auto}.video-container .card{border:none;box-shadow:none;background-color:#e8eff06e;border-radius:unset;padding:10px}.video-container .image{max-height:203px}.video-container .image img{width:100%;max-height:210px}.video-container .card .title{font-weight:600;margin-top:18px;font-size:15px;font-family:Helvetica;color:#333}.video-container .card .footer{margin-top:10px;font-size:12px;font-family:Helvetica;padding:0 5px;color:#333}.video-container .card .footer .duration{font-weight:600}.video-container .card .footer .time{color:#9c9a9ac9;text-align:end}.section4 .title{text-align:center;font-size:2rem;font-family:Helvetica}.past-episode-container{width:80%;margin:auto}.past-episode-container .episode-list-container{width:90%;color:#fff;background-color:#333;max-height:500px;padding:5px;overflow-y:auto;overflow-x:hidden}.past-episode-container .episode-list-container .episode-item{padding:10px;border:1px solid #5c5a5a;border-radius:10px;margin-bottom:5px;background-color:#121212;cursor:pointer;transition:all .1s ease;min-height:95px;max-height:95px}.past-episode-container .episode-list-container .episode-item.active,.past-episode-container .episode-list-container .episode-item:hover{border:1px solid #ddd}.past-episode-container .episode-list-container::-webkit-scrollbar{width:5px;height:5px}.past-episode-container .episode-list-container::-webkit-scrollbar-thumb{background-color:#222;border-radius:4px}.past-episode-container .episode-list-container::-webkit-scrollbar-thumb:hover{background-color:#222}.past-episode-container .episode-list-container::-webkit-scrollbar-track{background:#333}.past-episode-container .episode-list-container{scrollbar-width:thin;scrollbar-color:#222 #f1f1f1}.episode-item h3.title{font-size:.9rem;font-family:Helvetica;font-weight:500;letter-spacing:1px;margin-bottom:5px;text-align:left}.episode-item .description{font-size:11px;color:#777;font-family:Helvetica;font-weight:500}.episode-item .about-text{margin-bottom:10px;font-size:11px;font-family:Helvetica;font-weight:100;color:#bdbdbd}.video-container .video-wrapper{position:relative;width:100%;max-height:381px;cursor:pointer}.guest-container{width:75%;margin:auto}.section5 .title{text-align:center;font-family:Helvetica;font-size:2rem}.column-gap{column-gap:113px}.guest-container .card{padding:0;border:none;box-shadow:unset;margin:auto}.guest-container .image{width:100%;max-height:263px;min-height:263px}.guest-container .image img{width:100%;height:263px}.guest-container .card .body{font-family:Helvetica}.guest-container .card .body .title{font-size:14px;margin-bottom:10px;margin-top:5px;font-weight:600;color:#222}.guest-container .card .body .title2{text-align:center;font-size:14px;color:#222;font-weight:600}.become-guest-container{width:85%;margin:auto}.become-guest-container .card{padding:0;border:none;box-shadow:unset;min-height:340px;max-height:340px;background-color:transparent}.become-guest-container .image,.become-guest-container .image img{width:100%;height:100%}.become-guest-container .guest-content .title{font-size:2rem;font-family:Helvetica}.become-guest-container .guest-content .des{font-size:15px;padding:10px 60px 10px 10px;font-family:Helvetica}.btn-become-guest{background-color:#3581c8;border-color:#3581c8;padding:13px 35px;font-size:15px;font-weight:100;letter-spacing:1px;border-radius:31px;text-shadow:0 0 black;margin-left:8px;transition:all .1s ease}.btn-become-guest:hover{background-color:#215a90;border-color:#215a90}.section7 .title{text-align:center;font-family:Helvetica;font-size:2rem}.faq-container{width:85%;margin:auto}.faq-container .card{padding:10px;border-radius:20px;font-family:Helvetica;font-size:15px}.faq-container .card .title{padding:15px 25px;font-weight:600;font-size:16px;text-align:left}.color-white{color:#fff}.bg-darkblue{background:#172143}.faq-container .card .title img{position:relative;bottom:2px;width:20px;cursor:pointer}.faq-container .card .title .btn-white-slide{transform:rotate(180deg)}.faq-container .card .title .btn-white-slide.active{transform:rotate(0)}.faq-container .card .title .btn-black-slide.active{transform:rotate(180deg)}.faq-container .card .body{font-weight:100;transition:all .3s ease;height:0px;overflow:hidden;padding:0 16px}.faq-container .card .body.show{min-height:80px}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:1000;justify-content:center;align-items:center}.popup-box{padding:25px;width:100%;max-width:400px;box-shadow:0 10px 25px #0003;animation:fadeIn .3s ease-in-out;background:#f7f7f7;font-family:Helvetica}.popup-box h2{margin-bottom:15px;font-size:25px;color:#222;text-align:center;text-shadow:0 0 0 #222}.popup-box input,.popup-box textarea{width:90%;padding:15px 20px;border:1px solid #ddd;font-size:14px;transition:.3s;font-family:Helvetica;font-weight:300}.popup-box label{font-size:15px;font-weight:400;font-family:Helvetica}.popup-box input:focus,.popup-box textarea:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px #007bff4d}.popup-box button{width:100%;padding:12px;border:none;font-size:16px;cursor:pointer;transition:background .3s;background:#3681c8;border:1px solid #3681c8;color:#fff;font-weight:600;font-family:Helvetica;text-shadow:0 0 0 #000}.popup-box button:hover{background-color:#215a90;border-color:#215a90}.close-btn{position:absolute;top:15px;right:20px;font-size:30px;color:#ddd;cursor:pointer;font-weight:600}@media (max-width: 1200px){.banner-content{width:70%;top:84px}.section .banner-container{background-size:60%}.col-wid-20{flex-basis:25%;max-width:25%}.podcast-content .description{padding:15px 70px}.col-wid-20.ml-10{margin-left:0}.section3 .video-container,.past-episode-container,.guest-container{width:88%}.guest-content{margin-top:1.5rem}}@media (max-width: 575px){.section .banner-container{background-size:92%}.banner-content{width:100%;top:10px}.banner-content .title{font-size:2rem;padding-left:8px}.section3 .title{font-size:1.8rem}.video-container .image{max-height:240px}.video-container .image img{width:100%;max-height:240px}.video-container .card .footer .duration{padding-left:13px}.video-container .card .footer .time{padding-right:13px}.banner-content .description{padding-top:20px;padding-right:20px;font-size:15px;padding-left:10px}.podcast-content .title{text-align:center;font-size:1.8rem}.podcast-content .description{padding:15px 0}.col-wid-20{flex-basis:50%;max-width:50%;margin-bottom:1rem}.col-wid-20.ml-10{margin-left:0}.col-wid-20 .card .image{text-align:center;margin-top:21px}.col-wid-20 .card .image img{width:50px}.col-wid-20 .card .title{padding:12px 0;font-size:12px}.section2 .container .ple-20{padding:0 15px}.section4 .title{font-size:1.8rem}.past-episode-container .episode-list-container{width:100%}.section5 .title{font-size:1.8rem}.guest-container .card{margin-top:15px}.guest-content{margin-top:-5rem}.become-guest-container .guest-content .title{font-size:1.8rem;font-family:Helvetica}.section7 h1.title{font-size:1.8rem}.popup-box{width:80%}.close-btn{top:149px;right:27px;font-size:27px;color:#000;font-weight:500}.faq-container{width:90%}.faq-container .card .body{font-size:14px}}
