.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-e455512:#044D27;--e-global-color-8a63ca8:#bae9ca;--e-global-color-a350b95:#044D27;--e-global-color-0f7f68e:#E8E8DF;--e-global-color-71c98cd:#2C479E;--e-global-color-fdd14ce:#376648;--e-global-color-3bd02fd:#DDC8ED;--e-global-color-370e9bd:#D7DF23;--e-global-color-fa739be:#56C5D0;--e-global-color-e6662f7:#8B254D;--e-global-color-588b3b4:#EC7B57;--e-global-color-18c75ea:#FFFFFF;--e-global-color-a4ccc6b:#000E3A;--e-global-color-d823e60:#DBBAE95C;--e-global-color-c06d849:#E9BABA5C;--e-global-color-34fac09:#D7DF23A3;--e-global-typography-primary-font-family:"Helvetica";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Anek Bangla";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-699f875-font-family:"Anek Bangla";--e-global-typography-699f875-font-size:24px;--e-global-typography-699f875-font-weight:400;--e-global-typography-b3b6e24-font-family:"Roboto";--e-global-typography-b3b6e24-font-size:50px;--e-global-typography-b3b6e24-font-weight:600;--e-global-typography-b8c2df3-font-family:"Roboto";--e-global-typography-b8c2df3-font-size:11px;--e-global-typography-b8c2df3-font-weight:400;--e-global-typography-bc5db65-font-family:"Roboto";--e-global-typography-bc5db65-font-weight:700;--e-global-typography-85d3858-font-family:"Roboto";--e-global-typography-85d3858-font-size:22px;--e-global-typography-85d3858-font-weight:500;--e-global-typography-b546b99-font-family:"Roboto";--e-global-typography-b546b99-font-size:17px;--e-global-typography-b546b99-font-weight:400;--e-global-typography-b546b99-text-decoration:none;--e-global-typography-3e3e6df-font-family:"Roboto";--e-global-typography-3e3e6df-font-size:11px;--e-global-typography-3e3e6df-font-weight:400;background-color:#FFFFFF;text-decoration:none;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{background-image:url("https://remal.world/wp-content/uploads/2023/05/251020_header-bild_light-1.png");padding-inline-end:50px;padding-inline-start:50px;background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.site-footer{background-color:var( --e-global-color-18c75ea );background-image:url("https://remal.world/wp-content/uploads/2023/05/250612_Footer-BMUV3.png");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}.elementor-lightbox{--lightbox-ui-color-hover:#E8E8DF;--lightbox-navigation-icons-size:0px;}.site-header .site-branding .site-logo img{width:320px;max-width:320px;}.site-header .site-navigation ul.menu li a{color:var( --e-global-color-71c98cd );}.site-header .site-navigation-toggle .site-navigation-toggle-icon{color:var( --e-global-color-370e9bd );}.site-header .site-navigation-toggle{background-color:var( --e-global-color-fa739be );}.site-header .site-navigation .menu li{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}footer .footer-inner .site-navigation a{color:var( --e-global-color-71c98cd );font-size:15px;line-height:100px;}.site-footer .copyright p{color:var( --e-global-color-71c98cd );font-family:"Roboto", Sans-serif;font-size:15px;line-height:100px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.site-header{padding-inline-end:8px;padding-inline-start:8px;}}/* Start custom CSS */.responsive-iframe {
  position: relative;
  width: 100%;
  padding-bottom: 60%; /* Adjust height ratio (16:9 ≈ 56.25%) */
  height: 0;
  overflow: hidden;
}

.responsive-iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}/* End custom CSS */