.elementor-6958 .elementor-element.elementor-element-374d8a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6958 .elementor-element.elementor-element-961366f{padding:0px 0px 0px 0px;z-index:150;}.elementor-6958 .elementor-element.elementor-element-961366f.elementor-element{--align-self:flex-end;}.elementor-6958 .elementor-element.elementor-element-961366f .elementor-icon-wrapper{text-align:center;}.elementor-6958 .elementor-element.elementor-element-961366f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a3c5b1 );}.elementor-6958 .elementor-element.elementor-element-961366f.elementor-view-framed .elementor-icon, .elementor-6958 .elementor-element.elementor-element-961366f.elementor-view-default .elementor-icon{color:var( --e-global-color-6a3c5b1 );border-color:var( --e-global-color-6a3c5b1 );}.elementor-6958 .elementor-element.elementor-element-961366f.elementor-view-framed .elementor-icon, .elementor-6958 .elementor-element.elementor-element-961366f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6a3c5b1 );}.elementor-6958 .elementor-element.elementor-element-961366f .elementor-icon{font-size:20px;}.elementor-6958 .elementor-element.elementor-element-961366f .elementor-icon svg{height:20px;}.elementor-6958 .elementor-element.elementor-element-7345c7e .elementor-wrapper{--video-aspect-ratio:1.77777;}#elementor-popup-modal-6958 .dialog-widget-content{background-color:#02010100;border-radius:8px 8px 8px 8px;}#elementor-popup-modal-6958{background-color:transparent;justify-content:center;align-items:center;pointer-events:all;background-image:linear-gradient(141deg, var( --e-global-color-text ) 0%, #362B24D1 100%);}#elementor-popup-modal-6958 .dialog-message{width:800px;height:auto;}#elementor-popup-modal-6958 .dialog-close-button{display:flex;background-color:var( --e-global-color-6a3c5b1 );font-size:0px;}#elementor-popup-modal-6958 .dialog-close-button i{color:var( --e-global-color-text );}#elementor-popup-modal-6958 .dialog-close-button svg{fill:var( --e-global-color-text );}@media(max-width:767px){.elementor-6958 .elementor-element.elementor-element-961366f{padding:10px 10px 10px 10px;}#elementor-popup-modal-6958{justify-content:center;align-items:center;}#elementor-popup-modal-6958 .dialog-close-button{top:-20px;}}/* Start custom CSS for icon, class: .elementor-element-961366f *//* Mobil popup fix */
@media (max-width: 767px) {
  .elementor-popup-modal .dialog-widget-content {
    overflow: visible !important;
  }
  
  .elementor-popup-modal .dialog-close-button,
  .elementor-popup-modal [data-elementor-type="popup"] .elementor-button {
    z-index: 99999 !important;
    pointer-events: auto !important;
    position: relative !important;
  }
  
  #popup-video-player {
    z-index: 1 !important;
  }
  
  #popup-video-player iframe {
    pointer-events: auto !important;
  }
}/* End custom CSS */