.elementor-961 .elementor-element.elementor-element-a7c3e9d1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-961 .elementor-element.elementor-element-454c7a36{color:#D6D1CA;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:300;line-height:1.7em;}/* Start custom CSS for video, class: .elementor-element-a7c3e9d1 */.elementor-961 .elementor-element.elementor-element-a7c3e9d1 { width: 100%; }
.elementor-961 .elementor-element.elementor-element-a7c3e9d1 .elementor-wrapper { border-radius: 20px; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-454c7a36 */.elementor-961 .elementor-element.elementor-element-454c7a36 h2 { font-family: Inter, sans-serif; font-size: 1.5rem; font-weight: 500; line-height: 1.3; color: #D8D8D8; margin: 2rem 0 1rem; }
.elementor-961 .elementor-element.elementor-element-454c7a36 p { margin: 0 0 1rem; }
.elementor-961 .elementor-element.elementor-element-454c7a36 ul { padding-left: 1.25rem; margin: 0; }
.elementor-961 .elementor-element.elementor-element-454c7a36 li { margin-bottom: 0.4rem; }
.elementor-961 .elementor-element.elementor-element-454c7a36 li::marker { color: #F6520C; }
.elementor-961 .elementor-element.elementor-element-454c7a36 a { color: #F6520C; }/* End custom CSS */
/* Start custom CSS */body.single-video { background-color: #000000; }/* End custom CSS */