.elementor-659 .elementor-element.elementor-element-a50dfe9{--display:flex;--overlay-opacity:0.73;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-a50dfe9:not(.elementor-motion-effects-element-type-background), .elementor-659 .elementor-element.elementor-element-a50dfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;background-image:url("https://radioaquila.ro/wp-content/uploads/2026/05/45-degree-fabric-light.png");background-repeat:repeat;}.elementor-659 .elementor-element.elementor-element-a50dfe9::before, .elementor-659 .elementor-element.elementor-element-a50dfe9 > .elementor-background-video-container::before, .elementor-659 .elementor-element.elementor-element-a50dfe9 > .e-con-inner > .elementor-background-video-container::before, .elementor-659 .elementor-element.elementor-element-a50dfe9 > .elementor-background-slideshow::before, .elementor-659 .elementor-element.elementor-element-a50dfe9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-659 .elementor-element.elementor-element-a50dfe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-659 .elementor-element.elementor-element-da3abc0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 62px;--row-gap:48px;--column-gap:62px;--padding-top:185px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-659 .elementor-element.elementor-element-9bcb7e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-f7b988c .elementor-heading-title{font-size:68px;font-weight:750;line-height:1.02em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-659 .elementor-element.elementor-element-653b0cb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-f299b26 img{border-radius:16px 16px 16px 16px;}.elementor-659 .elementor-element.elementor-element-608ee44{--display:flex;--padding-top:78px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-659 .elementor-element.elementor-element-608ee44:not(.elementor-motion-effects-element-type-background), .elementor-659 .elementor-element.elementor-element-608ee44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-659 .elementor-element.elementor-element-717c3c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-659 .elementor-element.elementor-element-908d2d4{color:#2B2B2B;font-size:18px;line-height:1.72em;}@media(max-width:1024px){.elementor-659 .elementor-element.elementor-element-da3abc0{--padding-top:160px;--padding-bottom:72px;--padding-left:30px;--padding-right:30px;}.elementor-659 .elementor-element.elementor-element-f7b988c .elementor-heading-title{font-size:52px;}}@media(min-width:768px){.elementor-659 .elementor-element.elementor-element-a50dfe9{--width:100%;}.elementor-659 .elementor-element.elementor-element-da3abc0{--content-width:1160px;}.elementor-659 .elementor-element.elementor-element-9bcb7e2{--width:59%;}.elementor-659 .elementor-element.elementor-element-653b0cb{--width:41%;}.elementor-659 .elementor-element.elementor-element-608ee44{--width:100%;}.elementor-659 .elementor-element.elementor-element-717c3c5{--content-width:860px;}}@media(max-width:767px){.elementor-659 .elementor-element.elementor-element-da3abc0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:132px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-659 .elementor-element.elementor-element-9bcb7e2{--width:100%;}.elementor-659 .elementor-element.elementor-element-f7b988c .elementor-heading-title{font-size:39px;}.elementor-659 .elementor-element.elementor-element-653b0cb{--width:100%;}.elementor-659 .elementor-element.elementor-element-608ee44{--padding-top:48px;--padding-bottom:68px;--padding-left:20px;--padding-right:20px;}.elementor-659 .elementor-element.elementor-element-908d2d4{font-size:17px;}}/* Start custom CSS for container, class: .elementor-element-a50dfe9 */.elementor-659 .elementor-element.elementor-element-a50dfe9 { overflow: hidden; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-badges { display: flex; flex-wrap: wrap; align-items: center; gap: 9px; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-badge { display: inline-flex; align-items: center; gap: 8px; min-height: 31px; padding: 7px 12px; border: 1px solid rgba(255,255,255,.25); border-radius: 999px; color: #fff; font-size: 12px; font-weight: 750; line-height: 1; letter-spacing: .04em; text-transform: uppercase; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-badge--live { border-color: #ff3948; background: #ff3948; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-badge--archive { background: rgba(255,255,255,.1); }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-badge--magic { border-color: rgba(255,255,255,.5); background: #fff; color: #151515; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-badge--on-air { border-color: rgba(255,57,72,.6); }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-badge__dot, .elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__dot { width: 7px; height: 7px; flex: 0 0 7px; border-radius: 50%; background: currentColor; box-shadow: 0 0 0 5px rgba(255,255,255,.17); animation: aq-live-pulse 1.8s ease-out infinite; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-slogan { max-width: 680px; color: rgba(255,255,255,.8); font-size: clamp(18px,2vw,22px); line-height: 1.55; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-slogan p { margin: 0; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-schedule { display: grid; gap: 10px; width: 100%; max-width: 680px; margin-top: 2px; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-schedule__row { display: grid; grid-template-columns: 130px minmax(0,1fr); align-items: baseline; gap: 16px; padding-top: 11px; border-top: 1px solid rgba(255,255,255,.17); }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-schedule__station { color: #ff5966; font-size: 12px; font-weight: 750; letter-spacing: .05em; text-transform: uppercase; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-schedule__time { color: #fff; font-size: 15px; font-weight: 600; line-height: 1.5; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-live-player-widget:not(:has(.aq-show-live-player)) { display: none; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player { display: grid; grid-template-columns: minmax(180px,1fr) auto; align-items: center; gap: 24px; width: 100%; max-width: 680px; margin-top: 4px; padding: 17px 18px; border-radius: 14px; background: #fff; box-shadow: 0 22px 60px rgba(0,0,0,.28); }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__copy { display: flex; flex-direction: column; gap: 5px; min-width: 0; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__status { display: inline-flex; align-items: center; gap: 9px; color: #ff3948; font-size: 12px; font-weight: 800; line-height: 1; letter-spacing: .08em; text-transform: uppercase; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__label { color: #555; font-size: 14px; line-height: 1.35; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__label strong { color: #151515; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__control { display: flex; align-items: center; justify-content: flex-end; gap: 8px; min-width: 96px; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__audio { display: none !important; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__button { display: inline-grid; place-items: center; width: 38px; height: 38px; padding: 0; border: 0; border-radius: 50%; background: #f2f3f4; color: #151515; cursor: pointer; transition: transform .18s ease, background .18s ease, color .18s ease; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__button:hover { transform: translateY(-1px); background: #e7e8e9; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__button--play { width: 48px; height: 48px; background: #151515; color: #fff; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__button--play:hover { background: #ff3948; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__icon { display: block; width: 19px; height: 19px; fill: currentColor; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__icon--pause { display: none; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player.is-playing .aq-show-live-player__icon--play { display: none; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player.is-playing .aq-show-live-player__icon--pause { display: block; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player.is-muted .aq-show-live-player__button--mute { background: #ff3948; color: #fff; }
.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-visual img { display: block; width: 100%; aspect-ratio: 4 / 3; object-fit: cover; object-position: center; border-radius: 16px; }
@keyframes aq-live-pulse { 0% { box-shadow: 0 0 0 0 rgba(255,57,72,.45); } 70% { box-shadow: 0 0 0 8px rgba(255,57,72,0); } 100% { box-shadow: 0 0 0 0 rgba(255,57,72,0); } }
@media (max-width: 767px) {
	.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-schedule__row { grid-template-columns: 1fr; gap: 4px; }
	.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player { grid-template-columns: 1fr auto; gap: 14px; padding: 15px; }
	.elementor-659 .elementor-element.elementor-element-a50dfe9 .aq-show-live-player__label { font-size: 13px; }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-908d2d4 */.elementor-659 .elementor-element.elementor-element-908d2d4 { color:#2B2B2B; font-size:18px; line-height:1.72; }
.elementor-659 .elementor-element.elementor-element-908d2d4:before { content:'DESPRE EMISIUNE'; display:block; width:max-content; margin:0 0 30px; padding-top:13px; border-top:3px solid #FF3948; color:#FF3948; font-size:12px; font-weight:800; letter-spacing:.08em; }
.elementor-659 .elementor-element.elementor-element-908d2d4 p { margin:0 0 1.45em; }
.elementor-659 .elementor-element.elementor-element-908d2d4 h2, .elementor-659 .elementor-element.elementor-element-908d2d4 h3, .elementor-659 .elementor-element.elementor-element-908d2d4 h4 { color:#151515; line-height:1.12; margin:1.55em 0 .65em; }
.elementor-659 .elementor-element.elementor-element-908d2d4 h2 { font-size:clamp(29px,4vw,43px); }
.elementor-659 .elementor-element.elementor-element-908d2d4 h3 { font-size:clamp(24px,3vw,32px); }
.elementor-659 .elementor-element.elementor-element-908d2d4 ul, .elementor-659 .elementor-element.elementor-element-908d2d4 ol { margin:0 0 1.45em; padding-left:1.25em; }
.elementor-659 .elementor-element.elementor-element-908d2d4 li { margin:.38em 0; }
.elementor-659 .elementor-element.elementor-element-908d2d4 a { color:#E72F3E; text-decoration:underline; text-underline-offset:3px; }
.elementor-659 .elementor-element.elementor-element-908d2d4 blockquote { margin:2em 0; padding:8px 0 8px 24px; border-left:4px solid #FF3948; color:#151515; font-size:1.12em; }
.elementor-659 .elementor-element.elementor-element-908d2d4 img { max-width:100%; height:auto; border-radius:12px; }
.elementor-659 .elementor-element.elementor-element-908d2d4 iframe, .elementor-659 .elementor-element.elementor-element-908d2d4 audio { width:100%; max-width:100%; }
@media (max-width:767px) { .elementor-659 .elementor-element.elementor-element-908d2d4 { font-size:17px; line-height:1.67; } }/* End custom CSS */