*{margin:0;padding:0;box-sizing:border-box}.form_container{background-color:#fff;font-family:'Arial',sans-serif;color:#000;display:flex;justify-content:center;align-items:center;padding:20px}#contactForm{background-color:#fff;padding:40px;border-radius:10px;width:100%;max-width:450px;box-shadow:0 8px 16px rgba(0,0,0,.5)}#contactForm .media-wrapper--blazy{max-width:100px !important;margin:auto !important;min-width:100px !important}.form_container label{font-size:1rem;margin-bottom:0;display:block}.form_container input{width:100%;padding:10px;border:1px solid #ededed;border-radius:5px;background:#f1f1f1;color:#000}.form_container input:focus{border-color:#d00c1330;outline:none}.form_container button{width:100%;padding:12px;background:#e32636;color:#fff;border:none;border-radius:5px;font-size:1.1rem;cursor:pointer;transition:background-color .3s ease}.form_container button:hover{background-color:#d12b2f}.form_container button:disabled{background-color:#777;color:#ccc;cursor:not-allowed;opacity:.6}#contactForm input[type=checkbox]{width:fit-content;margin:0}#contactForm .terms_wrapper{display:flex;align-items:center;margin:10px 0;gap:5px;flex-direction:column;align-items:baseline}#contactForm .title,span.req_symbl{color:#d60c14}@media (max-width:480px){.form_container #contactForm{padding:20px}.form_container label{font-size:1rem}.form_container button{font-size:1rem;padding:10px}}.swal2-container.swal2-center>.swal2-popup{color:#000 !important}.swal2-container.swal2-center>.swal2-popup{color:#000 !important}div#strm-contnt{width:100%;aspect-ratio:16/9}iframe#liv-frame{width:100%;height:100%}.loader_container{min-height:50vh;position:relative;left:50%;top:75%;transform:translate(-50%,0%);display:flex;align-items:center;justify-content:center}.live_loader{color:#d50c14;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease,round 1.7s infinite ease}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form_container{display:none}.recordings_wrapper .recordings_wrapper{margin:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding:16px;background-color:#fff}.recordings_wrapper .recording_item{background-color:grey;border:1px solid #777;border-radius:8px;padding:16px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:transform .2s}.recordings_wrapper .recording_item:hover{transform:scale(1.01);background-color:rgba(128,128,128,.23);transition:.5s}.recordings_wrapper h2{font-size:1.4em;color:#000;margin:0 0 8px}.recordings_wrapper p{margin:4px 0}.recordings_wrapper strong{color:#db2615}@media (max-width:768px){.recordings_wrapper{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.recordings_wrapper .recordings_wrapper{width:90%}.live-item{display:flex;gap:8px;align-items:center}}@media (max-width:480px){.recordings_wrapper{grid-template-columns:1fr}.recordings_wrapper .recordings_wrapper{width:50%}}.error_message{color:red;font-size:.9em;margin-top:4px}p.error-message{margin:0;color:#e32636;min-height:18px;margin-bottom:0 !important}#contactForm p{margin-bottom:12px}p:has(.req_symbl){margin-bottom:0 !important}form#contactForm div.header{font-size:20px;font-weight:500;color:#000}.recordings_wrapper{display:none}video::-internal-media-controls-download-button{display:none}video::-webkit-media-controls-enclosure{overflow:hidden}video::-webkit-media-controls-panel{width:calc(100% + 30px)}.recordings_wrapper video{width:100%}#recordings_live{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr;gap:20px}#recordings_live.single-item{display:flex;justify-content:center;align-items:center;height:100%}.live-item{background:#fff;width:100%;box-sizing:border-box;text-align:start}.live-item h3{font-size:1.3rem;font-family:"Geogtqsb";color:#000;margin-bottom:10px;font-weight:600;line-height:1.3;text-transform:uppercase;cursor:pointer}.live-item h3:hover{color:#e7c641}.live-item p{font-family:'Geogtqrg';font-size:1rem;color:#101612;margin:0;line-height:1.6}@media (max-width:768px){#recordings_live{grid-template-columns:1fr;gap:15px}.live-item{max-width:98%}.live-item h3{font-size:1.1rem}.live-item p{font-family:'Geogtqrg';font-size:.95rem;color:#101612}}.recordings_btn button{padding:8px;color:#fff;background:#e32636;border:solid 1px #80808063;font-size:1.2em;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.recordings_btn{display:flex;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-item{display:flex;gap:16px;align-items:center;border-radius:8px;box-shadow:2px 2px 8px #80808066;padding:4px 0}.live-item img{width:100%;max-width:220px}.recordings_title{font-size:2em;text-transform:uppercase;color:#000;margin:16px 0}.live-item div:first-child{display:flex;justify-content:center;align-items:center;position:relative;min-width:40%;max-width:40%;align-self:stretch}#Recordings_cta button{display:none;padding:8px;color:#fff;background:#d80c0b;border:solid 1px #d80c0b;font-size:1.2em;text-transform:uppercase;border-radius:50px;cursor:pointer;margin:0 0 16px}#Recordings_cta button:before{margin-right:4px}.live-item div:last-child{align-self:baseline;width:100%}@media (min-width:1700px){.live-item div:last-child{align-self:center;width:100%}.live-item img{width:100%;max-width:320px}}