.elementor-397 .elementor-element.elementor-element-b8825c2{--display:flex;}.elementor-397 .elementor-element.elementor-element-b8825c2:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-b8825c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-2de16df{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-397 .elementor-element.elementor-element-2de16df:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-2de16df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-397 .elementor-element.elementor-element-2d1ddf7{background-color:#FFFFFF;padding:15px 8px 15px 8px;bottom:300px;border-radius:24px 24px 0px 0px;}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-2d1ddf7{right:15px;}body.rtl .elementor-397 .elementor-element.elementor-element-2d1ddf7{left:15px;}.elementor-397 .elementor-element.elementor-element-db9e4fb{background-color:#FFFFFF;padding:15px 8px 15px 8px;bottom:240px;}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-db9e4fb{right:15px;}body.rtl .elementor-397 .elementor-element.elementor-element-db9e4fb{left:15px;}.elementor-397 .elementor-element.elementor-element-5fc3975{background-color:#FFFFFF;padding:15px 8px 15px 8px;bottom:180px;}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-5fc3975{right:15px;}body.rtl .elementor-397 .elementor-element.elementor-element-5fc3975{left:15px;}.elementor-397 .elementor-element.elementor-element-e1875ec{background-color:#FFFFFF;padding:15px 8px 15px 8px;bottom:120px;border-radius:0px 0px 24px 24px;}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-e1875ec{right:15px;}body.rtl .elementor-397 .elementor-element.elementor-element-e1875ec{left:15px;}.elementor-397 .elementor-element.elementor-element-b289733{--display:flex;}.elementor-397 .elementor-element.elementor-element-1984c04{--display:flex;}.elementor-397 .elementor-element.elementor-element-40e01ca{--display:flex;}.elementor-397 .elementor-element.elementor-element-cc5cdfe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-cc5cdfe:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-cc5cdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171C4F;}.elementor-397 .elementor-element.elementor-element-9d067a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-5ed115e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-397 .elementor-element.elementor-element-b000791 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.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-397 .elementor-element.elementor-element-c57bcf5{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-c57bcf5 p{margin-block-end:0px;}.elementor-397 .elementor-element.elementor-element-8eb179f{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-8eb179f p{margin-block-end:0px;}.elementor-397 .elementor-element.elementor-element-3ae0c0d{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-3ae0c0d p{margin-block-end:0px;}.elementor-397 .elementor-element.elementor-element-9590072{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-9590072 p{margin-block-end:0px;}.elementor-397 .elementor-element.elementor-element-d1be997{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-d1be997 p{margin-block-end:0px;}.elementor-397 .elementor-element.elementor-element-747f9ed{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-747f9ed p{margin-block-end:0px;}.elementor-397 .elementor-element.elementor-element-c4bab09{--display:flex;}.elementor-397 .elementor-element.elementor-element-08a6c40{--display:flex;}.elementor-397 .elementor-element.elementor-element-bce67af .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-cbebb7c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-397 .elementor-element.elementor-element-cbebb7c .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-f3a3360 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-7cd188e .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-b4c7f5e .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-a82be28 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-64ff620{--display:flex;}.elementor-397 .elementor-element.elementor-element-bbcd2ef .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-d4f9a41{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-397 .elementor-element.elementor-element-d4f9a41 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-629c161 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-960c8e4 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-dead725 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-c261742{--display:flex;}.elementor-397 .elementor-element.elementor-element-7e8c46e{--display:flex;}.elementor-397 .elementor-element.elementor-element-d0a1a0d .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-643a339{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-397 .elementor-element.elementor-element-643a339 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-70a6c78 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-20e4339 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-ab669e4 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-d17c153 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-bf4c706{--display:flex;}.elementor-397 .elementor-element.elementor-element-0b50ae1{--display:flex;}.elementor-397 .elementor-element.elementor-element-9b4e4e5 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-182bb36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:360px 360px 360px 360px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-397 .elementor-element.elementor-element-182bb36:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-182bb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273288;}.elementor-397 .elementor-element.elementor-element-34de06e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-6825e76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-c666ffc img{width:100%;border-radius:360px 360px 360px 360px;}.elementor-397 .elementor-element.elementor-element-dae7164{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-f1fe387{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-9674688 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-5024154{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:360px 360px 360px 360px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-397 .elementor-element.elementor-element-5024154:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-5024154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#273288;}.elementor-397 .elementor-element.elementor-element-1388537{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-e884f95{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-dea6504 img{width:100%;border-radius:360px 360px 360px 360px;}.elementor-397 .elementor-element.elementor-element-e6f42fa{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-516ac2d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-8c4af87 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-a95de3f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-397 .elementor-element.elementor-element-a7719c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-e7ac730{font-family:"Be Vietnam Pro", Sans-serif;font-size:14px;font-weight:400;color:#707070;}.elementor-397 .elementor-element.elementor-element-e7ac730 p{margin-block-end:0px;}.elementor-397 .elementor-element.elementor-element-4d7a467{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-3a5fb98{text-align:end;}.elementor-397 .elementor-element.elementor-element-3a5fb98 img{width:75px;}.elementor-397 .elementor-element.elementor-element-5c2cf17{--display:flex;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-9b1c521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -300px) 0px;z-index:999;}.elementor-397 .elementor-element.elementor-element-36c94cd{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-db1e401{border-radius:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-1a1ea9b{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-397 .elementor-element.elementor-element-9d067a3{--width:1296px;}.elementor-397 .elementor-element.elementor-element-5ed115e{--content-width:616px;}.elementor-397 .elementor-element.elementor-element-c4bab09{--content-width:190px;}.elementor-397 .elementor-element.elementor-element-34de06e{--width:80px;}.elementor-397 .elementor-element.elementor-element-1388537{--width:80px;}.elementor-397 .elementor-element.elementor-element-a95de3f{--content-width:1296px;}.elementor-397 .elementor-element.elementor-element-5c2cf17{--width:1296px;}}@media(max-width:1024px) and (min-width:768px){.elementor-397 .elementor-element.elementor-element-cc5cdfe{--width:100%;}.elementor-397 .elementor-element.elementor-element-9d067a3{--width:100%;}.elementor-397 .elementor-element.elementor-element-5ed115e{--content-width:100%;}.elementor-397 .elementor-element.elementor-element-c4bab09{--content-width:100%;}.elementor-397 .elementor-element.elementor-element-182bb36{--width:350px;}.elementor-397 .elementor-element.elementor-element-5024154{--width:350px;}.elementor-397 .elementor-element.elementor-element-a95de3f{--content-width:100%;}}@media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-cc5cdfe{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-9d067a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-397 .elementor-element.elementor-element-5ed115e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-397 .elementor-element.elementor-element-a95de3f{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){body:not(.rtl) .elementor-397 .elementor-element.elementor-element-2d1ddf7{right:15px;}body.rtl .elementor-397 .elementor-element.elementor-element-2d1ddf7{left:15px;}.elementor-397 .elementor-element.elementor-element-2d1ddf7{bottom:260px;}.elementor-397 .elementor-element.elementor-element-db9e4fb{bottom:200px;}.elementor-397 .elementor-element.elementor-element-5fc3975{bottom:140px;}.elementor-397 .elementor-element.elementor-element-e1875ec{bottom:80px;}.elementor-397 .elementor-element.elementor-element-bf4c706{--width:100%;}.elementor-397 .elementor-element.elementor-element-0b50ae1{--width:100%;}.elementor-397 .elementor-element.elementor-element-182bb36{--width:100%;}.elementor-397 .elementor-element.elementor-element-34de06e{--width:50px;}.elementor-397 .elementor-element.elementor-element-dae7164{--width:270px;}.elementor-397 .elementor-element.elementor-element-5024154{--width:100%;}.elementor-397 .elementor-element.elementor-element-1388537{--width:50px;}.elementor-397 .elementor-element.elementor-element-e6f42fa{--width:270px;}.elementor-397 .elementor-element.elementor-element-a95de3f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-397 .elementor-element.elementor-element-a7719c6{--margin-top:0px;--margin-bottom:0px;--margin-left:010px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-4d7a467{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-3a5fb98{text-align:start;}}/* Start custom CSS for image, class: .elementor-element-9b1c521 */.footer_datlich img{
  animation: heartbeat-strong 0.9s infinite ease-in-out;
}

@keyframes heartbeat-strong {
  0%   { transform: scale(1); }
  20%  { transform: scale(1.12); }
  40%  { transform: scale(1); }
  60%  { transform: scale(1.18); }
  80%  { transform: scale(1); }
  100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db1e401 */.map-wrapper{
  width: 100%;
  max-width: 100%;
  border-radius: 12px 12px 0 0;
  overflow: hidden;
}

/* iframe google map */
.map-wrapper iframe{
  width: 100%;
  height: 450px;
  border: 0;
  display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e38e69a */.div-delete {
    position: fixed;
    width: 1px;
    height: 1px;
    opacity: 0;
    pointer-events: none;
    left: -9999px;
    top: -9999px;
}/* End custom CSS */