.elementor-989 .elementor-element.elementor-element-e8c9fd0{--display:flex;--min-height:9vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:05px;--padding-bottom:05px;--padding-left:30px;--padding-right:30px;--z-index:9999;}.elementor-989 .elementor-element.elementor-element-4cd08d0{--display:flex;--min-height:9vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-4cd08d0:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-4cd08d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/06/Dominican-Expert-WG@4x.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-989 .elementor-element.elementor-element-f9a5ac4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-e02ac42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-2574b08{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -20px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-989 .elementor-element.elementor-element-2574b08:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-2574b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-515caf3{left:50%;}body.rtl .elementor-989 .elementor-element.elementor-element-515caf3{right:50%;}.elementor-989 .elementor-element.elementor-element-515caf3{top:-15px;}.elementor-989 .elementor-element.elementor-element-515caf3 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-72255e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-ed210c9{--display:flex;--min-height:15vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-ed210c9:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-ed210c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/08/dominican_republic_accommodation_307_cayo_levantado_1920.jpg");background-position:center center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-1514297{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-47ee329{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-989 .elementor-element.elementor-element-825679c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-989 .elementor-element.elementor-element-168fdb6{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-989 .elementor-element.elementor-element-fff2396{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-fff2396:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-fff2396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-e5d89c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-989 .elementor-element.elementor-element-e5d89c8 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-e5d89c8 .elementor-icon{font-size:24px;}.elementor-989 .elementor-element.elementor-element-e5d89c8 .elementor-icon svg{height:24px;}.elementor-989 .elementor-element.elementor-element-b27f90d{--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-989 .elementor-element.elementor-element-eeb3ee4 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-171df3a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-171df3a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-171df3a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-171df3a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-171df3a .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-989 .elementor-element.elementor-element-171df3a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-0032de8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-2cbcde7 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-5cab26e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-5cab26e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-5cab26e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-5cab26e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-5cab26e .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-989 .elementor-element.elementor-element-5cab26e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-65ed3cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-4757dc3 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-4fc67ed .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-4fc67ed .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-4fc67ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-4fc67ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-4fc67ed .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-989 .elementor-element.elementor-element-4fc67ed .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-73eeada{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -20px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-989 .elementor-element.elementor-element-73eeada:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-73eeada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-a136ca7{left:50%;}body.rtl .elementor-989 .elementor-element.elementor-element-a136ca7{right:50%;}.elementor-989 .elementor-element.elementor-element-a136ca7{top:-15px;}.elementor-989 .elementor-element.elementor-element-a136ca7 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-9d4cbc9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-1985644{--display:flex;--min-height:15vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-1985644:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-1985644 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/09/dominican_expert_incentive_400x400_teambuilding_ergebnis.webp");background-position:center center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-0de0a51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-7ceab6d{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-989 .elementor-element.elementor-element-9259a9c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-879538d{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-989 .elementor-element.elementor-element-0aa05a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-0aa05a3:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-0aa05a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-2bc8234{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-989 .elementor-element.elementor-element-2bc8234 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-2bc8234 .elementor-icon{font-size:24px;}.elementor-989 .elementor-element.elementor-element-2bc8234 .elementor-icon svg{height:24px;}.elementor-989 .elementor-element.elementor-element-258ed80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-022c4a1 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-a5527f0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-a5527f0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-a5527f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-a5527f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-a5527f0 .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-989 .elementor-element.elementor-element-a5527f0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-0e1a379{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -20px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-989 .elementor-element.elementor-element-0e1a379:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-0e1a379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-b45f713{left:50%;}body.rtl .elementor-989 .elementor-element.elementor-element-b45f713{right:50%;}.elementor-989 .elementor-element.elementor-element-b45f713{top:-15px;}.elementor-989 .elementor-element.elementor-element-b45f713 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-65daabb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-d28a040{--display:flex;--min-height:15vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-d28a040:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-d28a040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/09/dominican_republic_accommodation_001_hard_rock_hotel_punta_cana_event_room_destination_wedding_1080_ergebnis.webp");background-position:center center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-784e7b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-152a257{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-989 .elementor-element.elementor-element-d23cb97{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-05f1998{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-989 .elementor-element.elementor-element-4381145{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-4381145:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-4381145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-b31e9f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-989 .elementor-element.elementor-element-b31e9f4 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-b31e9f4 .elementor-icon{font-size:24px;}.elementor-989 .elementor-element.elementor-element-b31e9f4 .elementor-icon svg{height:24px;}.elementor-989 .elementor-element.elementor-element-c7b9664{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -20px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-989 .elementor-element.elementor-element-c7b9664:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-c7b9664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-bf74794{left:50%;}body.rtl .elementor-989 .elementor-element.elementor-element-bf74794{right:50%;}.elementor-989 .elementor-element.elementor-element-bf74794{top:-15px;}.elementor-989 .elementor-element.elementor-element-bf74794 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-b9fb6c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-291b00a{--display:flex;--min-height:15vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-291b00a:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-291b00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/09/dieciucius_wedding_destinationweddingphotography_wien_oesterreich_austria_vienna_4189-1-1_ergebnis.webp");background-position:center center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-e6b672e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-00170f9{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-989 .elementor-element.elementor-element-487beb5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-f9563b6{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-989 .elementor-element.elementor-element-db8fb4d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-db8fb4d:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-db8fb4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-59ce54f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-989 .elementor-element.elementor-element-59ce54f .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-59ce54f .elementor-icon{font-size:24px;}.elementor-989 .elementor-element.elementor-element-59ce54f .elementor-icon svg{height:24px;}.elementor-989 .elementor-element.elementor-element-d24ad8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-1f74492 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-635d435 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-635d435 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-635d435{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-635d435 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-635d435 .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-989 .elementor-element.elementor-element-635d435 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-3a6c768{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-05a530b .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-55cfe0d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1.1em;}.elementor-989 .elementor-element.elementor-element-55cfe0d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-a20cc6f{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -20px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-989 .elementor-element.elementor-element-a20cc6f:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-a20cc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-afc563a{left:50%;}body.rtl .elementor-989 .elementor-element.elementor-element-afc563a{right:50%;}.elementor-989 .elementor-element.elementor-element-afc563a{top:-15px;}.elementor-989 .elementor-element.elementor-element-afc563a .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-b0d5f77{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-105fa21{--display:flex;--min-height:15vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-105fa21:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-105fa21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/09/Department-Catering-400x400._ergebnis.webp");background-position:center center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-61a0558{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-1df972d{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-989 .elementor-element.elementor-element-5e3c064{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-e4322d4{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-989 .elementor-element.elementor-element-5fa459c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-5fa459c:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-5fa459c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-6fc7e3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-989 .elementor-element.elementor-element-6fc7e3a .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-6fc7e3a .elementor-icon{font-size:24px;}.elementor-989 .elementor-element.elementor-element-6fc7e3a .elementor-icon svg{height:24px;}.elementor-989 .elementor-element.elementor-element-93b1294{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-f909ec0 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-ab80958 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-ab80958 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-ab80958{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-ab80958 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-ab80958 .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-989 .elementor-element.elementor-element-ab80958 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-3c3a229{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -20px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-989 .elementor-element.elementor-element-3c3a229:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-3c3a229 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-9eea267{left:50%;}body.rtl .elementor-989 .elementor-element.elementor-element-9eea267{right:50%;}.elementor-989 .elementor-element.elementor-element-9eea267{top:-15px;}.elementor-989 .elementor-element.elementor-element-9eea267 .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-c05874c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-fcd57d4{--display:flex;--min-height:15vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-fcd57d4:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-fcd57d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/12/IMG_0446.jpg");background-position:center center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-e68aa7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-2a5fca6{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-989 .elementor-element.elementor-element-d4383f8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-cd8fda9{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-989 .elementor-element.elementor-element-37cfb25{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-37cfb25:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-37cfb25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-15c299d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-989 .elementor-element.elementor-element-15c299d .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-15c299d .elementor-icon{font-size:24px;}.elementor-989 .elementor-element.elementor-element-15c299d .elementor-icon svg{height:24px;}.elementor-989 .elementor-element.elementor-element-95cbe78{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px -20px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-989 .elementor-element.elementor-element-95cbe78:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-95cbe78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-989 .elementor-element.elementor-element-be4faaf{left:50%;}body.rtl .elementor-989 .elementor-element.elementor-element-be4faaf{right:50%;}.elementor-989 .elementor-element.elementor-element-be4faaf{top:-15px;}.elementor-989 .elementor-element.elementor-element-be4faaf .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-448ba05{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-b735e67{--display:flex;--min-height:15vh;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-b735e67:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-b735e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dominicanexpert.com/wp-content/uploads/2025/09/TeamIMG_8315January-16-2019-The-Garden-of-Love__ergebnis.webp");background-position:center center;background-size:cover;}.elementor-989 .elementor-element.elementor-element-def2f05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-e522471{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-989 .elementor-element.elementor-element-78c9ac8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-96316e1{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-989 .elementor-element.elementor-element-5a67676{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-5a67676:not(.elementor-motion-effects-element-type-background), .elementor-989 .elementor-element.elementor-element-5a67676 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-989 .elementor-element.elementor-element-9ebf4aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-989 .elementor-element.elementor-element-9ebf4aa .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-9ebf4aa .elementor-icon{font-size:24px;}.elementor-989 .elementor-element.elementor-element-9ebf4aa .elementor-icon svg{height:24px;}.elementor-989 .elementor-element.elementor-element-e244304{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-83ac73f .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:18px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.elementor-989 .elementor-element.elementor-element-40ac88a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-40ac88a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-989 .elementor-element.elementor-element-40ac88a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-989 .elementor-element.elementor-element-40ac88a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-989 .elementor-element.elementor-element-40ac88a .elementor-icon-list-item > a{font-family:"Red Hat Display", Sans-serif;font-size:16px;font-weight:400;}.elementor-989 .elementor-element.elementor-element-40ac88a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-989 .elementor-element.elementor-element-9b2641e{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:40px;margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:13px;--n-menu-title-color-normal:var( --e-global-color-primary );--n-menu-title-transition:600ms;--n-menu-title-padding:7px 15px 7px 15px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:var( --e-global-color-primary );--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-989 .elementor-element.elementor-element-9b2641e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:var( --e-global-color-82d3fa4 );}.elementor-989 .elementor-element.elementor-element-9b2641e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:var( --e-global-color-primary );}.elementor-989 .elementor-element.elementor-element-9b2641e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-989 .elementor-element.elementor-element-9b2641e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-989 .elementor-element.elementor-element-9b2641e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:0px;}.elementor-989 .elementor-element.elementor-element-9b2641e {--n-menu-title-color-hover:var( --e-global-color-text );--n-menu-title-color-active:var( --e-global-color-primary );}.elementor-989 .elementor-element.elementor-element-9b2641e > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:20px 20px 20px 20px;}.elementor-989 .elementor-element.elementor-element-6b3e82c .elementor-icon-wrapper{text-align:center;}.elementor-989 .elementor-element.elementor-element-6b3e82c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-989 .elementor-element.elementor-element-6b3e82c.elementor-view-framed .elementor-icon, .elementor-989 .elementor-element.elementor-element-6b3e82c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-989 .elementor-element.elementor-element-6b3e82c.elementor-view-framed .elementor-icon, .elementor-989 .elementor-element.elementor-element-6b3e82c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-989 .elementor-element.elementor-element-57ef177{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-989 .elementor-element.elementor-element-83150ca{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-989 .elementor-element.elementor-element-f9a5ac4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-989 .elementor-element.elementor-element-9b2641e{--n-menu-toggle-align:flex-end;}.elementor-989 .elementor-element.elementor-element-6b3e82c .elementor-icon{font-size:25px;}.elementor-989 .elementor-element.elementor-element-6b3e82c .elementor-icon svg{height:25px;}.elementor-989 .elementor-element.elementor-element-83150ca{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-989 .elementor-element.elementor-element-4cd08d0{--width:10%;}.elementor-989 .elementor-element.elementor-element-f9a5ac4{--width:85%;}.elementor-989 .elementor-element.elementor-element-e02ac42{--width:90%;}.elementor-989 .elementor-element.elementor-element-2574b08{--content-width:1600px;}.elementor-989 .elementor-element.elementor-element-72255e8{--width:25%;}.elementor-989 .elementor-element.elementor-element-47ee329{--width:100%;}.elementor-989 .elementor-element.elementor-element-825679c{--width:70%;}.elementor-989 .elementor-element.elementor-element-fff2396{--width:30%;}.elementor-989 .elementor-element.elementor-element-b27f90d{--width:25%;}.elementor-989 .elementor-element.elementor-element-0032de8{--width:25%;}.elementor-989 .elementor-element.elementor-element-65ed3cd{--width:25%;}.elementor-989 .elementor-element.elementor-element-73eeada{--content-width:1600px;}.elementor-989 .elementor-element.elementor-element-9d4cbc9{--width:50%;}.elementor-989 .elementor-element.elementor-element-7ceab6d{--width:100%;}.elementor-989 .elementor-element.elementor-element-9259a9c{--width:70%;}.elementor-989 .elementor-element.elementor-element-0aa05a3{--width:30%;}.elementor-989 .elementor-element.elementor-element-258ed80{--width:50%;}.elementor-989 .elementor-element.elementor-element-0e1a379{--content-width:1600px;}.elementor-989 .elementor-element.elementor-element-65daabb{--width:100%;}.elementor-989 .elementor-element.elementor-element-152a257{--width:100%;}.elementor-989 .elementor-element.elementor-element-d23cb97{--width:70%;}.elementor-989 .elementor-element.elementor-element-4381145{--width:30%;}.elementor-989 .elementor-element.elementor-element-c7b9664{--content-width:1600px;}.elementor-989 .elementor-element.elementor-element-b9fb6c5{--width:33%;}.elementor-989 .elementor-element.elementor-element-00170f9{--width:100%;}.elementor-989 .elementor-element.elementor-element-487beb5{--width:70%;}.elementor-989 .elementor-element.elementor-element-db8fb4d{--width:30%;}.elementor-989 .elementor-element.elementor-element-d24ad8a{--width:33%;}.elementor-989 .elementor-element.elementor-element-3a6c768{--width:33%;}.elementor-989 .elementor-element.elementor-element-a20cc6f{--content-width:1600px;}.elementor-989 .elementor-element.elementor-element-b0d5f77{--width:50%;}.elementor-989 .elementor-element.elementor-element-1df972d{--width:100%;}.elementor-989 .elementor-element.elementor-element-5e3c064{--width:70%;}.elementor-989 .elementor-element.elementor-element-5fa459c{--width:30%;}.elementor-989 .elementor-element.elementor-element-93b1294{--width:50%;}.elementor-989 .elementor-element.elementor-element-3c3a229{--content-width:1600px;}.elementor-989 .elementor-element.elementor-element-c05874c{--width:100%;}.elementor-989 .elementor-element.elementor-element-2a5fca6{--width:100%;}.elementor-989 .elementor-element.elementor-element-d4383f8{--width:70%;}.elementor-989 .elementor-element.elementor-element-37cfb25{--width:30%;}.elementor-989 .elementor-element.elementor-element-95cbe78{--content-width:1600px;}.elementor-989 .elementor-element.elementor-element-448ba05{--width:50%;}.elementor-989 .elementor-element.elementor-element-e522471{--width:100%;}.elementor-989 .elementor-element.elementor-element-78c9ac8{--width:70%;}.elementor-989 .elementor-element.elementor-element-5a67676{--width:30%;}.elementor-989 .elementor-element.elementor-element-e244304{--width:50%;}.elementor-989 .elementor-element.elementor-element-57ef177{--width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-989 .elementor-element.elementor-element-4cd08d0{--width:25%;}.elementor-989 .elementor-element.elementor-element-f9a5ac4{--width:75%;}}@media(max-width:767px){.elementor-989 .elementor-element.elementor-element-e8c9fd0{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-989 .elementor-element.elementor-element-4cd08d0{--width:50%;--flex-wrap:nowrap;}.elementor-989 .elementor-element.elementor-element-f9a5ac4{--width:50%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;}.elementor-989 .elementor-element.elementor-element-9b2641e{--n-menu-toggle-align:flex-end;}.elementor-989 .elementor-element.elementor-element-6b3e82c .elementor-icon{font-size:22px;}.elementor-989 .elementor-element.elementor-element-6b3e82c .elementor-icon svg{height:22px;}.elementor-989 .elementor-element.elementor-element-57ef177{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-989 .elementor-element.elementor-element-83150ca{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-515caf3 */.elementor-989 .elementor-element.elementor-element-515caf3 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff2396 */.elementor-989 .elementor-element.elementor-element-fff2396 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2574b08 */.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-2574b08 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a136ca7 */.elementor-989 .elementor-element.elementor-element-a136ca7 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa05a3 */.elementor-989 .elementor-element.elementor-element-0aa05a3 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73eeada */.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-73eeada .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b45f713 */.elementor-989 .elementor-element.elementor-element-b45f713 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4381145 */.elementor-989 .elementor-element.elementor-element-4381145 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1a379 */.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-0e1a379 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf74794 */.elementor-989 .elementor-element.elementor-element-bf74794 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8fb4d */.elementor-989 .elementor-element.elementor-element-db8fb4d {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-635d435 */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b9664 */.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-c7b9664 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-afc563a */.elementor-989 .elementor-element.elementor-element-afc563a svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fa459c */.elementor-989 .elementor-element.elementor-element-5fa459c {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a20cc6f */.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-a20cc6f .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9eea267 */.elementor-989 .elementor-element.elementor-element-9eea267 svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cfb25 */.elementor-989 .elementor-element.elementor-element-37cfb25 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3a229 */.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-3c3a229 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-be4faaf */.elementor-989 .elementor-element.elementor-element-be4faaf svg {
    fill: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a67676 */.elementor-989 .elementor-element.elementor-element-5a67676 {
    height: 50px;
    width: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95cbe78 */.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopWrapper {
    background: #f7f7f7 !important;
}

.elementor-989 .elementor-element.elementor-element-95cbe78 .KatLoopIcon {
    background: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c9fd0 *//*Standard Styles*/
.elementor-989 .elementor-element.elementor-element-e8c9fd0 {
    max-height: 8vh;
}

.sticky-header {
    border-bottom: 2px solid transparent;
}

/*Stiky Styles*/
.sticky-header.elementor-sticky--effects {
        border-bottom: 2px solid #f6f6f6 !important;
    color: black !important;
    background-color: white;
    transition: all .3s linear!important;
    -webkit-transition: all .3s linear!important;
    -moz-transition: all .3s linear!important;
}

.sticky-header.elementor-sticky--effects span.e-n-menu-title-text {
    color: black !important;
    transition: all .3s linear!important;
    -webkit-transition: all .3s linear!important;
    -moz-transition: all .3s linear!important;
}


/* Container vorbereiten */
.HeaderLogo {
    position: relative;
    display: inline-block;
}

/* Sticky-Logo über :before */
.HeaderLogo:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url("https://dominicanexpert.com/wp-content/uploads/2025/09/Logo_transparent_ergebnis.webp");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0;
    transition: opacity .3s linear;
    pointer-events: none;
}

/* Normales Logo sichtbar, Sticky-Logo unsichtbar */
.HeaderLogo img {
    transition: opacity .3s linear;
}

/* Standard Logo */
.HeaderLogo {
    background-image: url("https://dominicanexpert.com/wp-content/uploads/2025/06/Dominican-Expert-WG@4x.webp");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    transition: all .3s linear!important;
}

/* Sticky-Version */
.sticky-header.elementor-sticky--effects .HeaderLogo {
    background-image: url("https://dominicanexpert.com/wp-content/uploads/2025/09/Logo_transparent_ergebnis.webp") !important;
    transition: all .3s linear!important;
}


/*Icons*/
.sticky-header.elementor-sticky--effects .IconRoundHeader .elementor-icon {
    background: #f7f7f7 !important;
    
    transition: all .3s linear!important;
    -webkit-transition: all .3s linear!important;
    -moz-transition: all .3s linear!important;
}

.elementor-icon {
    
    transition: all .3s linear!important;
    -webkit-transition: all .3s linear!important;
    -moz-transition: all .3s linear!important;
}

.sticky-header.elementor-sticky--effects svg {
   fill: black !important;
    
    transition: all .3s linear!important;
    -webkit-transition: all .3s linear!important;
    -moz-transition: all .3s linear!important;
}

svg {
    
    transition: all .3s linear!important;
    -webkit-transition: all .3s linear!important;
    -moz-transition: all .3s linear!important;
}


.elementor-989 .elementor-element.elementor-element-e8c9fd0 button {
       display: none;
}/* End custom CSS */
/* Start custom CSS */.MenuIconList ul li:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.MenuIconList ul li {
    transition: 0.3s ease-in-out;
}

.HeadAnimH4:hover {
    transform: translateX(10px);
    transition: 0.3s ease-in-out;
}

.HeadAnimH4 {
    transition: 0.3s ease-in-out;
}/* End custom CSS */