.elementor-4229 .elementor-element.elementor-element-10e31c2{--display:flex;}.elementor-4229 .elementor-element.elementor-element-9b3aabc{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4229 .elementor-element.elementor-element-935c8ab{--spacer-size:50px;}.elementor-4229 .elementor-element.elementor-element-e4c6f44{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4229 .elementor-element.elementor-element-1e1fc9a .plyr, #elementor-lightbox-1e1fc9a .plyr{height:auto;}.elementor-4229 .elementor-element.elementor-element-1e1fc9a input:focus:not([type="button"]):not([type="submit"]), #elementor-lightbox-1e1fc9a input:focus:not([type="button"]):not([type="submit"]){background-color:transprent;border:none;box-shadow:none;}.elementor-4229 .elementor-element.elementor-element-1e1fc9a .plyr input[type="range"]::-moz-range-track, #elementor-lightbox-1e1fc9a .plyr input[type="range"]::-moz-range-track, .elementor-4229 .elementor-element.elementor-element-1e1fc9a .plyr input[type="range"]::-moz-range-thumb{box-shadow:none;}.elementor-4229 .elementor-element.elementor-element-1e1fc9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4229 .elementor-element.elementor-element-1e1fc9a.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-4229 .elementor-element.elementor-element-1e1fc9a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4229 .elementor-element.elementor-element-bd0e982{--spacer-size:50px;}.elementor-4229 .elementor-element.elementor-element-03dda74{--display:flex;}.elementor-4229 .elementor-element.elementor-element-149b209{--spacer-size:50px;}@media(min-width:768px){.elementor-4229 .elementor-element.elementor-element-e4c6f44{--content-width:890px;}}/* Start custom CSS for video, class: .elementor-element-1e1fc9a */.elementor-widget-video .elementor-wrapper iframe {
height: 100%;
}/* End custom CSS */