.elementor-15899 .elementor-element.elementor-element-3475c9f8{--display:flex;}.elementor-15899 .elementor-element.elementor-element-3475c9f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15899 .elementor-element.elementor-element-431152a > .elementor-widget-container{margin:0px 0px -151px 0px;}.elementor-15899 .elementor-element.elementor-element-431152a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15899 .elementor-element.elementor-element-e88a4b7 .et-text{text-align:left;}.elementor-15899 .elementor-element.elementor-element-e88a4b7 .et-text, .elementor-15899 .elementor-element.elementor-element-e88a4b7 .et-text *{color:#444444;}.elementor-15899 .elementor-element.elementor-element-49043b6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-15899 .elementor-element.elementor-element-3f1fcb8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15899 .elementor-element.elementor-element-73cf90f.elementor-element{--align-self:center;}.elementor-15899 .elementor-element.elementor-element-73cf90f .et-text{text-align:left;}.elementor-15899 .elementor-element.elementor-element-73cf90f .et-text, .elementor-15899 .elementor-element.elementor-element-73cf90f .et-text *{color:#444444;}.elementor-15899 .elementor-element.elementor-element-5386f8c.elementor-element{--align-self:center;}.elementor-15899 .elementor-element.elementor-element-5386f8c .et-text{text-align:left;}.elementor-15899 .elementor-element.elementor-element-5386f8c .et-text, .elementor-15899 .elementor-element.elementor-element-5386f8c .et-text *{color:#444444;}.elementor-15899 .elementor-element.elementor-element-4bc2400 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15899 .elementor-element.elementor-element-f0477c9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15899 .elementor-element.elementor-element-c5cbd03.elementor-element{--align-self:center;}.elementor-15899 .elementor-element.elementor-element-c5cbd03 .et-text{text-align:left;}.elementor-15899 .elementor-element.elementor-element-c5cbd03 .et-text, .elementor-15899 .elementor-element.elementor-element-c5cbd03 .et-text *{color:#444444;}.elementor-15899 .elementor-element.elementor-element-89c22ad.elementor-element{--align-self:center;}.elementor-15899 .elementor-element.elementor-element-89c22ad .et-text{text-align:left;}.elementor-15899 .elementor-element.elementor-element-89c22ad .et-text, .elementor-15899 .elementor-element.elementor-element-89c22ad .et-text *{color:#444444;}.elementor-15899 .elementor-element.elementor-element-3ddf3e1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15899 .elementor-element.elementor-element-77d8fa1{--display:flex;}@media(max-width:1365px){.elementor-15899 .elementor-element.elementor-element-49043b6{--grid-auto-flow:row;}}@media(max-width:1279px){.elementor-15899 .elementor-element.elementor-element-49043b6{--grid-auto-flow:row;}}@media(max-width:1023px){.elementor-15899 .elementor-element.elementor-element-49043b6{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-15899 .elementor-element.elementor-element-431152a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15899 .elementor-element.elementor-element-49043b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-15899 .elementor-element.elementor-element-3475c9f8{--width:98.485%;}}/* Start custom CSS for video, class: .elementor-element-431152a *//* Desktop */
.elementor-15899 .elementor-element.elementor-element-431152a video {
    width: 80%;
    max-width: 950px;
    height: 570px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-15899 .elementor-element.elementor-element-431152a video {
        width: 90%;
        max-width: 800px;
        height: 480px;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-15899 .elementor-element.elementor-element-431152a video {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
}/* End custom CSS */