.elementor-19011 .elementor-element.elementor-element-fba299d{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19011 .elementor-element.elementor-element-3ffabe1{--display:flex;--position:fixed;top:0px;}.elementor-19011 .elementor-element.elementor-element-3ffabe1:not(.elementor-motion-effects-element-type-background), .elementor-19011 .elementor-element.elementor-element-3ffabe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC14;}body:not(.rtl) .elementor-19011 .elementor-element.elementor-element-3ffabe1{left:0px;}body.rtl .elementor-19011 .elementor-element.elementor-element-3ffabe1{right:0px;}.elementor-19011 .elementor-element.elementor-element-92ed2b5{width:100%;max-width:100%;}.elementor-19011 .elementor-element.elementor-element-92ed2b5 > .elementor-widget-container{margin:60px 20px 20px 20px;}.elementor-19011 .elementor-element.elementor-element-92ed2b5 .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-popup-modal-19011 .dialog-widget-content{animation-duration:1.2s;}#elementor-popup-modal-19011{background-color:#000000D9;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-19011 .dialog-message{width:100vw;height:100vh;align-items:center;}#elementor-popup-modal-19011 .dialog-close-button{display:flex;font-size:23px;}#elementor-popup-modal-19011 .dialog-close-button i{color:#80F4FF;}#elementor-popup-modal-19011 .dialog-close-button svg{fill:#80F4FF;}@media(max-width:767px){.elementor-19011 .elementor-element.elementor-element-3ffabe1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:206px;--z-index:9999999999;}body:not(.rtl) .elementor-19011 .elementor-element.elementor-element-3ffabe1{left:0px;}body.rtl .elementor-19011 .elementor-element.elementor-element-3ffabe1{right:0px;}}@media(min-width:768px){.elementor-19011 .elementor-element.elementor-element-fba299d{--content-width:86vw;}}/* Start custom CSS for container, class: .elementor-element-3ffabe1 *//* Hide by default */
.rotate-warning {
  display: none;
}

/* Show only on mobile portrait mode */
@media screen and (orientation: portrait) and (max-width: 1024px) {
  .rotate-warning {
    display: flex !important;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    z-index: 999999;
    background-color: rgba(255, 255, 255, 0.95);
  }
}/* End custom CSS */