@font-face{font-family:"Roboto-Regular";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Regular.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Roboto-bold";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Bold.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Black";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Black.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Black.eot?#iefix") format("eot");font-weight:bold}
@font-face{font-family:"Roboto-Medium";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Medium.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Light";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Light.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Light.eot?#iefix") format("eot")}
@font-face{font-family:"Roboto-Italic";src:url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.woff") format("woff"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.woff2") format("woff2"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.ttf") format("truetype"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.eot"),url("../clientlib-site/resources/fonts/roboto/Roboto-Italic.eot?#iefix") format("eot")}
@font-face{font-family:"Titillium-Regular";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Regular.eot?#iefix") format("eot")}
@font-face{font-family:"Titillium-Bold";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Bold.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Titillium-Black";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Black.eot?#iefix") format("eot");font-weight:normal}
@font-face{font-family:"Titillium-Light";src:url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.woff") format("woff"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.woff2") format("woff2"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.ttf") format("truetype"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.eot"),url("../clientlib-site/resources/fonts/titillium/TitilliumWeb-Light.eot?#iefix") format("eot");font-weight:normal}
.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9998;opacity:.7;display:none}
.modal-open{overflow:hidden}
.vass_podcast .podcast.section{margin-bottom:0}
.vass_podcast .card-podcast-content__listenon{display:flex;align-items:center;gap:12px;position:relative;cursor:pointer}
.vass_podcast .card-podcast-content__listenon em{height:2rem;width:2rem;background-color:#4bbcee;border-radius:50%;line-height:2rem;text-align:center;vertical-align:middle}
.vass_podcast .card-podcast-content__listenon .icon-noun-speech-synthesis-6941917{display:flex;justify-content:center;align-items:center;height:2rem;width:2rem;background-color:#4bbcee;border-radius:50%}
.vass_podcast .card-podcast-content__listenon .icon-noun-speech-synthesis-6941917:before{font-size:1.5rem;color:#141414;line-height:2rem;text-align:center;vertical-align:middle}
.vass_podcast .card-podcast-content__listenon-text{font-family:"Roboto-Italic",sans-serif;text-transform:uppercase;font-size:16px}
.vass_podcast .card-podcast-content__listenon-modal{background-color:#4bbcee;border-radius:16px;position:absolute;bottom:0;left:0;padding:8px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;pointer-events:none;transform-origin:bottom left;transform:scale(0);transition:transform 300ms ease}
.vass_podcast .card-podcast-content__listenon-modal-link{font-family:"Roboto-Regular",sans-serif;font-size:12px;color:#141414;text-transform:capitalize;display:flex;align-items:center}
.vass_podcast .card-podcast-content__listenon-modal-link:hover{color:inherit}
.vass_podcast .card-podcast-content__listenon-modal-icon{height:24px;object-fit:contain}
.vass_podcast .card-podcast-content__listenon-modal--active{min-height:100%;min-width:150px;transform:scale(1);transform-origin:bottom left;pointer-events:unset}
.vass_podcast .card-podcast-content__transcription{display:flex;align-items:center;gap:12px;position:relative;cursor:pointer}
.vass_podcast .card-podcast-content__transcription em{height:2rem;width:2rem;background-color:#4bbcee;border-radius:50%;line-height:2rem;text-align:center;vertical-align:middle}
.vass_podcast .card-podcast-content__transcription .icon-rightwards-arrow:before{object-fit:contain;color:#141414;font-weight:600;font-size:16px}
.vass_podcast .card-podcast-content__transcription .icon-noun-speech-synthesis-6941917{display:flex !important;justify-content:center;align-items:center;height:2rem;width:2rem;background-color:#4bbcee;border-radius:50%}
.vass_podcast .card-podcast-content__transcription .icon-noun-speech-synthesis-6941917:before{font-size:1.5rem;color:#141414;line-height:2rem;text-align:center;vertical-align:middle}
.vass_podcast .card-podcast-content__transcription .icon-new-transcription:before{content:"\e917";display:inline-block;width:20px;height:20px;vertical-align:text-bottom}
.vass_podcast .card-podcast-content__transcription-text{font-family:"Roboto-Italic",sans-serif;text-transform:uppercase;font-size:16px}
.vass_podcast .card-podcast-content__transcription .transcription-modal{background-color:white;border-radius:16px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:926px;max-width:100%;height:485px;padding:20px;display:none;flex-direction:column;box-shadow:0 0 10px rgba(0,0,0,0.5);overflow:hidden;z-index:10000}
.vass_podcast .card-podcast-content__transcription .transcription-modal.active{display:flex !important;transform:translate(-50%,-50%) scale(1);max-width:90%}
.vass_podcast .card-podcast-content__transcription .transcription-modal .transcription-content{min-height:400px;font-size:14px;padding-top:40px;overflow-y:auto;overflow-x:hidden;width:calc(90%);max-height:400px;margin-right:20px;scrollbar-width:none;-ms-overflow-style:none}
.vass_podcast .card-podcast-content__transcription .transcription-modal .transcription-content::-webkit-scrollbar{display:none}
.vass_podcast .card-podcast-content__transcription .transcription-modal .transcription-content h2{font-size:24px;font-weight:700}
.vass_podcast .card-podcast-content__transcription .transcription-modal .transcription-scroll-wrapper{position:relative;display:flex;align-items:center}
.vass_podcast .card-podcast-content__transcription .transcription-modal .transcription-scrollbar{margin-top:40px;position:absolute;right:10px;top:50%;transform:translateY(-50%);height:280px;width:4px;background-color:#d9d9d9;border-radius:10px}
.vass_podcast .card-podcast-content__transcription .transcription-modal .transcription-scrollbar-thumb{width:25px;height:25px;background-color:#4bbcee;border-radius:50%;position:absolute;right:-10px;cursor:pointer}
.vass_podcast .card-podcast-content__transcription .transcription-modal .close{background:0;border:0;padding:0;cursor:pointer;position:absolute;right:10px;top:10px;width:24px;height:24px;margin-right:11px;margin-top:20px;z-index:10000}
.vass_podcast .card-podcast-content__transcription .transcription-modal .close svg{display:block;width:100%;height:100%}
.vass_podcast .card-podcast-content__transcription .transcription-modal .transcription-content{padding-top:40px;overflow-y:auto}
.vass_podcast .card-podcast-content__listen__content{margin-top:16px;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;align-items:flex-end}
.vass_podcast .card-podcast-content__listen__content--here{display:flex;flex-direction:row;align-items:center;cursor:pointer;gap:12px}
.vass_podcast .card-podcast-content__listen__content--here .content_line_time{display:none;margin:0;line-height:1;align-self:flex-end}
.vass_podcast .card-podcast-content__listen__content--here__title{display:none;font-size:.9rem;width:18rem}
.vass_podcast .card-podcast-content__listen__content--here .content__title__podcast{margin:0}
.vass_podcast .card-podcast-content__listen__content--here .content__title__podcast span{color:#4bbcee}
.vass_podcast .card-podcast-content__listen__content--here .audio__progress{-webkit-appearance:none;appearance:none;background:#4bbcee;cursor:pointer;width:100%;display:none;border:0;outline:0;overflow:hidden}
.vass_podcast .card-podcast-content__listen__content--here .audio__progress:focus{outline:0}
.vass_podcast .card-podcast-content__listen__content--here .audio__progress::-webkit-slider-runnable-track{-webkit-appearance:none;background-color:#e5e1e3;border-radius:.5rem;height:.5rem}
.vass_podcast .card-podcast-content__listen__content--here .audio__progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:0;background-color:#4bbcee;height:.4rem;width:1rem;box-shadow:-303px 0 0 300px #4bbcee}
.vass_podcast .card-podcast-content__listen__content--here .audio__value,.vass_podcast .card-podcast-content__listen__content--here .audio__value__duration{display:none;margin-left:.4rem;font-size:.8rem;line-height:1}
.vass_podcast .card-podcast-content__listen__content--here .icon-Music-Play::after{display:block;content:"\e900";background:#4bbcee;border-radius:50%;color:#141414;height:2rem;width:2rem;text-align:center;padding:.4rem 0 0 .2rem;z-index:2}
.vass_podcast .card-podcast-content__listen__content--here .icon-Music-Pause::before{display:block;content:"\e903";background:#4bbcee;border-radius:50%;color:white;height:2rem;width:2rem;font-size:.8rem;line-height:1.3rem;text-align:center;padding:.4rem 0 0 .1rem;margin-right:.3rem;outline:0;transition:opacity .2s}
.vass_podcast .card-podcast-content__listen__content--here::after{content:"|";color:rgba(107,104,104,0.147);margin:0 0 0 .7rem;font-size:2.9rem}
.vass_podcast .card-podcast-content .separator-transcription-listenon{margin:0 10px 0 0;display:inline-block;height:30px;width:1px;background-color:transparent}
.vass_podcast .card-podcast-content .separator-transcription-listenon::after{content:"|";color:rgba(107,104,104,0.147);font-size:2.9rem}
.vass_podcast .card-podcast-content__transcription__title{border:1px solid rgba(187,182,182,0.399);border-radius:5px;font-size:.8rem;padding:.6rem;outline:0}
.vass_podcast .card-podcast-content__transcription__title:hover{background-color:rgba(191,201,201,0.288);color:#4bbcee;cursor:pointer;border:0}
.vass_podcast .modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}
.vass_podcast .modalDialog:target{opacity:1;pointer-events:auto}
.vass_podcast .modalDialog>div{width:50rem;position:relative;margin:10% auto;padding:5px 20px 13px 20px;background:#fff;transition:opacity 400ms ease-in}
.vass_podcast .close{background:#eaeaea38;color:#584f4f;line-height:25px;position:absolute;right:6px;text-align:center;top:5px;width:27px;border-radius:12px;border:1px solid gray;font-size:1rem}
.vass_podcast .scroll-wrapper{position:relative}
.vass_podcast .scroll-content{max-height:800px;position:relative;overflow:auto}
.vass_podcast .scroll-content-fade{display:none}
.vass_podcast .scroll-content::-webkit-scrollbar{display:none}
.vass_podcast .scrollbar{position:absolute;width:4px;max-height:500px;background-color:white;right:-5%;top:50%;bottom:0;transform:translateY(-50%)}
.vass_podcast .scrollbar::before{content:"\e908";display:block;font-family:"vass-icon" !important;position:absolute;top:-35px;left:-8px;transform:rotate(-90deg)}
.vass_podcast .scrollbar::after{content:"\e908";display:block;font-family:"vass-icon" !important;position:absolute;bottom:-35px;left:-8px;transform:rotate(90deg)}
.vass_podcast .scrollbar .scrollbar-thumb{width:25px;height:25px;background-color:#4bbcee;border-radius:50%;position:absolute;right:-10px;cursor:pointer}
.vass_podcast .modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9998;opacity:.5 !important;display:none}
@media(min-width:0) and (max-width:490px){.vass_podcast .scroll-wrapper{position:relative}
.vass_podcast .scroll-content{max-height:65vh;max-width:80vw}
.vass_podcast .scroll-content-fade{display:block;position:absolute;bottom:0;left:0;right:0;background-image:linear-gradient(to bottom,transparent 10%,#141414 90%);height:60px}
.vass_podcast .scrollbar{max-height:60vh;right:0}
}
@media(min-width:491px) and (max-width:570px){.vass_podcast .scroll-content{max-height:65vh;max-width:85vw}
.vass_podcast .scrollbar{max-height:60vh;right:0}
}
@media(min-width:570px) and (max-width:767px){.vass_podcast .scrollbar{right:-5%}
.vass_podcast .content_line_time{display:none !important}
.vass_podcast .card-podcast-content{padding-top:20px}
}
@media(min-width:768px) and (max-width:992px){.vass_podcast .card-podcast-content-category.section-title--center{margin-top:10px}
}
@media(max-width:1200px) and (min-width:992px){.vass_podcast .card-podcast-content__listen__content--here__title{width:12rem}
}
@media only screen and (max-width:767px){.vass_podcast .card-podcast-image{min-height:200px}
.vass_podcast .separator-transcription-listenon{display:none !important}
.vass_podcast .card-podcast-content__listen__content--here{order:1}
.vass_podcast .card-podcast-content__listen__content .card-podcast-content__listenon{order:3}
.vass_podcast .card-podcast-content__listen__content .card-podcast-content__transcription{order:2}
.vass_podcast .audio__progress{width:80% !important}
.vass_podcast .card-podcast-content__listen__content--here{align-items:center}
.vass_podcast .card-podcast-content__listen__content--here::after{display:none}
.vass_podcast .card-podcast-content{padding-top:20px}
}