.elementor-2656 .elementor-element.elementor-element-18f99d9{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2656 .elementor-element.elementor-element-18f99d9:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-18f99d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelunicornis.hu/wp-content/uploads/2026/08/Kétágyas-szoba-2-1536x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2656 .elementor-element.elementor-element-18f99d9::before, .elementor-2656 .elementor-element.elementor-element-18f99d9 > .elementor-background-video-container::before, .elementor-2656 .elementor-element.elementor-element-18f99d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2656 .elementor-element.elementor-element-18f99d9 > .elementor-background-slideshow::before, .elementor-2656 .elementor-element.elementor-element-18f99d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2656 .elementor-element.elementor-element-18f99d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0D1226CC 0%, #0D122680 100%);}.elementor-2656 .elementor-element.elementor-element-1ff634f{--display:flex;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2656 .elementor-element.elementor-element-78003a2{text-align:center;}.elementor-2656 .elementor-element.elementor-element-78003a2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-dac1e31{text-align:center;}.elementor-2656 .elementor-element.elementor-element-dac1e31 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:500;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );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-2656 .elementor-element.elementor-element-7ef2273{text-align:center;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-3878d58{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-3878d58:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-3878d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-71ce585{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-7c772fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-2915bd3{text-align:start;}.elementor-2656 .elementor-element.elementor-element-2915bd3 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.875rem;font-weight:500;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-3e114c8{text-align:start;}.elementor-2656 .elementor-element.elementor-element-3e114c8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#F8F4EABF;}.elementor-2656 .elementor-element.elementor-element-7072a00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-c5e57f8{text-align:start;}.elementor-2656 .elementor-element.elementor-element-c5e57f8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.875rem;font-weight:500;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-5b45277{text-align:start;}.elementor-2656 .elementor-element.elementor-element-5b45277 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#F8F4EABF;}.elementor-2656 .elementor-element.elementor-element-b2faed4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-bac4c14{text-align:start;}.elementor-2656 .elementor-element.elementor-element-bac4c14 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.875rem;font-weight:500;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-e404b9e{text-align:start;}.elementor-2656 .elementor-element.elementor-element-e404b9e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#F8F4EABF;}.elementor-2656 .elementor-element.elementor-element-5040da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-e104545{text-align:start;}.elementor-2656 .elementor-element.elementor-element-e104545 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.875rem;font-weight:500;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-d02ebd7{text-align:start;}.elementor-2656 .elementor-element.elementor-element-d02ebd7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#F8F4EABF;}.elementor-2656 .elementor-element.elementor-element-a415cd5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-a415cd5:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-a415cd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-96c6274{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-c0b72df{text-align:start;}.elementor-2656 .elementor-element.elementor-element-c0b72df .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-83a1d97{text-align:start;}.elementor-2656 .elementor-element.elementor-element-83a1d97 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-2656 .elementor-element.elementor-element-beb023a{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-bf7e0c6{padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-b349cbb .elementor-button{background-color:#C9A24C00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A24C00;}.elementor-2656 .elementor-element.elementor-element-b349cbb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2656 .elementor-element.elementor-element-b349cbb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2656 .elementor-element.elementor-element-b349cbb .elementor-button:hover, .elementor-2656 .elementor-element.elementor-element-b349cbb .elementor-button:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-b349cbb .elementor-button:hover svg, .elementor-2656 .elementor-element.elementor-element-b349cbb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-bdb958e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-3807c09{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8788d73 );--border-color:var( --e-global-color-8788d73 );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-3807c09:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-3807c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f4c9f8 );}.elementor-2656 .elementor-element.elementor-element-4b548b8{--display:flex;}.elementor-2656 .elementor-element.elementor-element-b5753f5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-1b8e692{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-07fbbac{--display:flex;}.elementor-2656 .elementor-element.elementor-element-3088f27 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-85c61e9{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-956d2e0{--display:flex;}.elementor-2656 .elementor-element.elementor-element-0a500f6 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-7886846{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-1aec91a{--display:flex;}.elementor-2656 .elementor-element.elementor-element-1ea771d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-6bb0704{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-10f57a1{--display:flex;}.elementor-2656 .elementor-element.elementor-element-e726cff .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-e86f01c{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-844aa41{--display:flex;}.elementor-2656 .elementor-element.elementor-element-8dd40de .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-dd59d5f{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-efece9f{--display:flex;}.elementor-2656 .elementor-element.elementor-element-bea5346 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-cd49ad8{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-407633d{--display:flex;}.elementor-2656 .elementor-element.elementor-element-cd76cea .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-secondary );}.elementor-2656 .elementor-element.elementor-element-9a654c7{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-d631a8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-d631a8c:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-d631a8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-fc13202{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-c3d596d{text-align:start;}.elementor-2656 .elementor-element.elementor-element-c3d596d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-38ecd85{text-align:center;}.elementor-2656 .elementor-element.elementor-element-38ecd85 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-2656 .elementor-element.elementor-element-d85d98e{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-58af73d .elementor-button{background-color:#C9A24C00;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9A24C00;}.elementor-2656 .elementor-element.elementor-element-58af73d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2656 .elementor-element.elementor-element-58af73d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2656 .elementor-element.elementor-element-58af73d .elementor-button:hover, .elementor-2656 .elementor-element.elementor-element-58af73d .elementor-button:focus{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-58af73d .elementor-button:hover svg, .elementor-2656 .elementor-element.elementor-element-58af73d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-f3def40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-2656 .elementor-element.elementor-element-66095d0{--display:flex;}.elementor-2656 .elementor-element.elementor-element-4479e8a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-8a03e94{text-align:start;}.elementor-2656 .elementor-element.elementor-element-8a03e94 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-f55db14{text-align:start;}.elementor-2656 .elementor-element.elementor-element-f55db14 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-2656 .elementor-element.elementor-element-dfb5cac{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-8523f38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-3190156{--display:flex;}.elementor-2656 .elementor-element.elementor-element-8226114{text-align:start;}.elementor-2656 .elementor-element.elementor-element-8226114 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-969a819 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-7501503{--display:flex;}.elementor-2656 .elementor-element.elementor-element-aa87fc4{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-56a2246{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-e0b38bf{--display:flex;}.elementor-2656 .elementor-element.elementor-element-d8b6d07{text-align:start;}.elementor-2656 .elementor-element.elementor-element-d8b6d07 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-fa1874d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-536a951{--display:flex;}.elementor-2656 .elementor-element.elementor-element-8b02115{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-d0ec951{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-3b63cd9{--display:flex;}.elementor-2656 .elementor-element.elementor-element-fb16dc8{text-align:start;}.elementor-2656 .elementor-element.elementor-element-fb16dc8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-8ec3d63 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-6f08a55{--display:flex;}.elementor-2656 .elementor-element.elementor-element-018e4a6{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-e1038a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-278755e{--display:flex;}.elementor-2656 .elementor-element.elementor-element-56d5db4{text-align:start;}.elementor-2656 .elementor-element.elementor-element-56d5db4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-2aff76b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-79587cf{--display:flex;}.elementor-2656 .elementor-element.elementor-element-ad9951b{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-b88734f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-2a2303b{--display:flex;}.elementor-2656 .elementor-element.elementor-element-f304672{text-align:start;}.elementor-2656 .elementor-element.elementor-element-f304672 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-d33f3b9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-6e80079{--display:flex;}.elementor-2656 .elementor-element.elementor-element-ba74382{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-d7265cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-436e298{--display:flex;}.elementor-2656 .elementor-element.elementor-element-8bfba57{text-align:start;}.elementor-2656 .elementor-element.elementor-element-8bfba57 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-81a2e98 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-3492f1d{--display:flex;}.elementor-2656 .elementor-element.elementor-element-56076e4{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-2ccfb93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-f74dca0{--display:flex;}.elementor-2656 .elementor-element.elementor-element-ed0c9d0{text-align:start;}.elementor-2656 .elementor-element.elementor-element-ed0c9d0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-f9781c1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-8d48ff1{--display:flex;}.elementor-2656 .elementor-element.elementor-element-23bf3b6{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-aaa5c0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-58c8613{--display:flex;}.elementor-2656 .elementor-element.elementor-element-1bf3cdd{text-align:start;}.elementor-2656 .elementor-element.elementor-element-1bf3cdd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-6363db8{--display:flex;}.elementor-2656 .elementor-element.elementor-element-12accda{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-481adaf{--display:flex;}.elementor-2656 .elementor-element.elementor-element-9daf679{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-27a697d{text-align:start;}.elementor-2656 .elementor-element.elementor-element-27a697d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-5aa684b{text-align:start;}.elementor-2656 .elementor-element.elementor-element-5aa684b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-primary );}.elementor-2656 .elementor-element.elementor-element-90bd65d{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-b7be3da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-3777039{--display:flex;}.elementor-2656 .elementor-element.elementor-element-99c2d04{text-align:start;}.elementor-2656 .elementor-element.elementor-element-99c2d04 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-84e5dc4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-1152e95{--display:flex;}.elementor-2656 .elementor-element.elementor-element-91fdda3{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-0b738bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-98030ca{--display:flex;}.elementor-2656 .elementor-element.elementor-element-7cb84ac{text-align:start;}.elementor-2656 .elementor-element.elementor-element-7cb84ac .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-77472b0 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.355rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-b7652f4 );}.elementor-2656 .elementor-element.elementor-element-a837b25{--display:flex;}.elementor-2656 .elementor-element.elementor-element-be7ac0c{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-c414c8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-9d8f227{--display:flex;}.elementor-2656 .elementor-element.elementor-element-77a72cd{text-align:start;}.elementor-2656 .elementor-element.elementor-element-77a72cd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-9d700ed{--display:flex;}.elementor-2656 .elementor-element.elementor-element-cf43db6{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-66eb948{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-473edc9{--display:flex;}.elementor-2656 .elementor-element.elementor-element-20ee48c{text-align:start;}.elementor-2656 .elementor-element.elementor-element-20ee48c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-4fb0a91{--display:flex;}.elementor-2656 .elementor-element.elementor-element-b0d3b30{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-f5c5d62{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1168336 );--border-color:var( --e-global-color-1168336 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-c5119a2{--display:flex;}.elementor-2656 .elementor-element.elementor-element-d953fac{text-align:start;}.elementor-2656 .elementor-element.elementor-element-d953fac .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-d4a4e5a );}.elementor-2656 .elementor-element.elementor-element-09043f7{--display:flex;}.elementor-2656 .elementor-element.elementor-element-cab94ff{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-f498ba9{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:var( --e-global-typography-text-font-size );--n-tabs-title-color:var( --e-global-color-text );--n-tabs-title-color-active:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-f498ba9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-4f4c9f8 );}.elementor-2656 .elementor-element.elementor-element-f498ba9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-1168336 );}.elementor-2656 .elementor-element.elementor-element-f498ba9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2656 .elementor-element.elementor-element-f498ba9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-f498ba9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f498ba9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.elementor-2656 .elementor-element.elementor-element-6a76d23{--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;--overlay-opacity:0.9;--padding-top:256px;--padding-bottom:256px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-6a76d23:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-6a76d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelunicornis.hu/wp-content/uploads/2026/08/Hotel-Unicornis-Szobák-81-1536x1024.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2656 .elementor-element.elementor-element-6a76d23::before, .elementor-2656 .elementor-element.elementor-element-6a76d23 > .elementor-background-video-container::before, .elementor-2656 .elementor-element.elementor-element-6a76d23 > .e-con-inner > .elementor-background-video-container::before, .elementor-2656 .elementor-element.elementor-element-6a76d23 > .elementor-background-slideshow::before, .elementor-2656 .elementor-element.elementor-element-6a76d23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2656 .elementor-element.elementor-element-6a76d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-2656 .elementor-element.elementor-element-c2df389{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-4108589{text-align:start;}.elementor-2656 .elementor-element.elementor-element-4108589 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-b752917{text-align:start;}.elementor-2656 .elementor-element.elementor-element-b752917 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-cbbde6d{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-cef6297{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-72166d5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-fda3820 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-dbbee42{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-dc28fbd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-0df3bd7 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-68c0612{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-9af02e2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-c9b9b17 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:1.325rem;font-weight:500;line-height:1.15lh;letter-spacing:-0.01em;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-cdf49d4{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-445476d{--display:flex;--justify-content:space-between;}.elementor-2656 .elementor-element.elementor-element-db0d34f{--display:flex;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-61164c8 );--border-color:var( --e-global-color-61164c8 );}.elementor-2656 .elementor-element.elementor-element-db0d34f:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-db0d34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A4ADCA26;}.elementor-2656 .elementor-element.elementor-element-05cc002{text-align:start;}.elementor-2656 .elementor-element.elementor-element-05cc002 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-b1d7d2a{text-align:start;}.elementor-2656 .elementor-element.elementor-element-b1d7d2a .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-9904d2b{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-393cbca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-61164c8 );--border-color:var( --e-global-color-61164c8 );}.elementor-2656 .elementor-element.elementor-element-393cbca:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-393cbca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A4ADCA26;}.elementor-2656 .elementor-element.elementor-element-b557245{text-align:start;}.elementor-2656 .elementor-element.elementor-element-b557245 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-8f1728e{text-align:start;}.elementor-2656 .elementor-element.elementor-element-8f1728e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-0be5390{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-cc5ebf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:98px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-cc5ebf6:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-cc5ebf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-2656 .elementor-element.elementor-element-ac721d2{--display:flex;}.elementor-2656 .elementor-element.elementor-element-842d39d{text-align:center;}.elementor-2656 .elementor-element.elementor-element-842d39d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-2656 .elementor-element.elementor-element-70736a1{text-align:center;}.elementor-2656 .elementor-element.elementor-element-70736a1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:56px;font-weight:400;line-height:2lh;letter-spacing:-0.01em;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-00a1ad4{text-align:center;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:300;text-transform:none;letter-spacing:0.1px;color:var( --e-global-color-7f91816 );}.elementor-2656 .elementor-element.elementor-element-89e59ef .elementor-button{background-color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:0.5lh;letter-spacing:0.38em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-2656 .elementor-element.elementor-element-89e59ef .elementor-button:hover, .elementor-2656 .elementor-element.elementor-element-89e59ef .elementor-button:focus{background-color:var( --e-global-color-1168336 );color:var( --e-global-color-text );border-color:var( --e-global-color-1168336 );}.elementor-2656 .elementor-element.elementor-element-89e59ef .elementor-button:hover svg, .elementor-2656 .elementor-element.elementor-element-89e59ef .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2656 .elementor-element.elementor-element-3878d58{--content-width:95%;}.elementor-2656 .elementor-element.elementor-element-71ce585{--content-width:100%;}.elementor-2656 .elementor-element.elementor-element-7c772fc{--width:100%;}.elementor-2656 .elementor-element.elementor-element-7072a00{--width:100%;}.elementor-2656 .elementor-element.elementor-element-b2faed4{--width:100%;}.elementor-2656 .elementor-element.elementor-element-5040da7{--width:100%;}.elementor-2656 .elementor-element.elementor-element-a415cd5{--content-width:95%;}.elementor-2656 .elementor-element.elementor-element-96c6274{--width:60%;}.elementor-2656 .elementor-element.elementor-element-bdb958e{--width:70%;}.elementor-2656 .elementor-element.elementor-element-d631a8c{--content-width:95%;}.elementor-2656 .elementor-element.elementor-element-fc13202{--width:100%;}.elementor-2656 .elementor-element.elementor-element-f3def40{--width:100%;}.elementor-2656 .elementor-element.elementor-element-4479e8a{--width:100%;}.elementor-2656 .elementor-element.elementor-element-8523f38{--width:100%;}.elementor-2656 .elementor-element.elementor-element-56a2246{--width:100%;}.elementor-2656 .elementor-element.elementor-element-d0ec951{--width:100%;}.elementor-2656 .elementor-element.elementor-element-e1038a6{--width:100%;}.elementor-2656 .elementor-element.elementor-element-b88734f{--width:100%;}.elementor-2656 .elementor-element.elementor-element-d7265cb{--width:100%;}.elementor-2656 .elementor-element.elementor-element-2ccfb93{--width:100%;}.elementor-2656 .elementor-element.elementor-element-aaa5c0a{--width:100%;}.elementor-2656 .elementor-element.elementor-element-9daf679{--width:100%;}.elementor-2656 .elementor-element.elementor-element-b7be3da{--width:100%;}.elementor-2656 .elementor-element.elementor-element-0b738bd{--width:100%;}.elementor-2656 .elementor-element.elementor-element-c414c8c{--width:100%;}.elementor-2656 .elementor-element.elementor-element-66eb948{--width:100%;}.elementor-2656 .elementor-element.elementor-element-f5c5d62{--width:100%;}.elementor-2656 .elementor-element.elementor-element-6a76d23{--content-width:95%;}.elementor-2656 .elementor-element.elementor-element-c2df389{--width:80%;}.elementor-2656 .elementor-element.elementor-element-445476d{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2656 .elementor-element.elementor-element-96c6274{--width:100%;}.elementor-2656 .elementor-element.elementor-element-bdb958e{--width:100%;}.elementor-2656 .elementor-element.elementor-element-fc13202{--width:100%;}.elementor-2656 .elementor-element.elementor-element-f3def40{--width:100%;}.elementor-2656 .elementor-element.elementor-element-6a76d23{--content-width:100%;}.elementor-2656 .elementor-element.elementor-element-c2df389{--width:95%;}.elementor-2656 .elementor-element.elementor-element-cc5ebf6{--content-width:95%;}}@media(min-width:1025px){.elementor-2656 .elementor-element.elementor-element-6a76d23:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-6a76d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2656 .elementor-element.elementor-element-18f99d9{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-78003a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-dac1e31 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-71ce585{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--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-2656 .elementor-element.elementor-element-2915bd3 .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-3e114c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-c5e57f8 .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-5b45277 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-bac4c14 .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-e404b9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-e104545 .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-d02ebd7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-a415cd5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2656 .elementor-element.elementor-element-c0b72df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-83a1d97 .elementor-heading-title{font-size:36px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-3807c09{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-b5753f5 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-3088f27 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-0a500f6 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-1ea771d .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-e726cff .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-8dd40de .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-bea5346 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-cd76cea .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-d631a8c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2656 .elementor-element.elementor-element-c3d596d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-38ecd85 .elementor-heading-title{font-size:36px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-8a03e94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f55db14 .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-8226114 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-d8b6d07 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-fb16dc8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-56d5db4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f304672 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-8bfba57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-ed0c9d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-1bf3cdd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-27a697d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-5aa684b .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-99c2d04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-7cb84ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-77a72cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-20ee48c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-d953fac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f498ba9{--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-2656 .elementor-element.elementor-element-f498ba9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-6a76d23{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2656 .elementor-element.elementor-element-6a76d23:not(.elementor-motion-effects-element-type-background), .elementor-2656 .elementor-element.elementor-element-6a76d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2656 .elementor-element.elementor-element-4108589 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-b752917 .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-cef6297{--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-fda3820 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-0df3bd7 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-c9b9b17 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-05cc002 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-b1d7d2a .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-b557245 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-8f1728e .elementor-heading-title{font-size:36px;}.elementor-2656 .elementor-element.elementor-element-842d39d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-70736a1 .elementor-heading-title{font-size:36px;}}@media(max-width:767px){.elementor-2656 .elementor-element.elementor-element-18f99d9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-78003a2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-dac1e31{text-align:center;}.elementor-2656 .elementor-element.elementor-element-dac1e31 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-3878d58{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-71ce585{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-2915bd3{text-align:center;}.elementor-2656 .elementor-element.elementor-element-2915bd3 .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-3e114c8{text-align:center;}.elementor-2656 .elementor-element.elementor-element-3e114c8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-c5e57f8{text-align:center;}.elementor-2656 .elementor-element.elementor-element-c5e57f8 .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-5b45277{text-align:center;}.elementor-2656 .elementor-element.elementor-element-5b45277 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-bac4c14{text-align:center;}.elementor-2656 .elementor-element.elementor-element-bac4c14 .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-e404b9e{text-align:center;}.elementor-2656 .elementor-element.elementor-element-e404b9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-e104545{text-align:center;}.elementor-2656 .elementor-element.elementor-element-e104545 .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-d02ebd7{text-align:center;}.elementor-2656 .elementor-element.elementor-element-d02ebd7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-96c6274{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-c0b72df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-83a1d97 .elementor-heading-title{font-size:1.875rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-bdb958e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-3807c09{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-fc13202{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-c3d596d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-38ecd85 .elementor-heading-title{font-size:1.875rem;}.elementor-2656 .elementor-element.elementor-element-f3def40{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-4479e8a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-8a03e94 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f55db14 .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-8523f38{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-8226114 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-969a819{text-align:start;}.elementor-2656 .elementor-element.elementor-element-969a819 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-56a2246{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-d8b6d07 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-fa1874d{text-align:start;}.elementor-2656 .elementor-element.elementor-element-fa1874d .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-d0ec951{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-fb16dc8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-8ec3d63{text-align:start;}.elementor-2656 .elementor-element.elementor-element-8ec3d63 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-e1038a6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-56d5db4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-2aff76b{text-align:start;}.elementor-2656 .elementor-element.elementor-element-2aff76b .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-b88734f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-f304672 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-d33f3b9{text-align:start;}.elementor-2656 .elementor-element.elementor-element-d33f3b9 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-d7265cb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-8bfba57 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-81a2e98{text-align:start;}.elementor-2656 .elementor-element.elementor-element-81a2e98 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-2ccfb93{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-ed0c9d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f9781c1{text-align:start;}.elementor-2656 .elementor-element.elementor-element-f9781c1 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-aaa5c0a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-1bf3cdd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-9daf679{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-27a697d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-5aa684b .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-b7be3da{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-99c2d04 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-84e5dc4{text-align:start;}.elementor-2656 .elementor-element.elementor-element-84e5dc4 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-0b738bd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-7cb84ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-77472b0{text-align:start;}.elementor-2656 .elementor-element.elementor-element-77472b0 .elementor-heading-title{font-size:1rem;}.elementor-2656 .elementor-element.elementor-element-c414c8c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-77a72cd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-66eb948{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-20ee48c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f5c5d62{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-d953fac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-f498ba9{--n-tabs-title-font-size:var( --e-global-typography-text-font-size );}.elementor-2656 .elementor-element.elementor-element-f498ba9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-6a76d23{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2656 .elementor-element.elementor-element-c2df389{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2656 .elementor-element.elementor-element-4108589 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-b752917 .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-cef6297{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2656 .elementor-element.elementor-element-05cc002 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-b1d7d2a .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-b557245 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-8f1728e .elementor-heading-title{font-size:38px;}.elementor-2656 .elementor-element.elementor-element-842d39d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2656 .elementor-element.elementor-element-70736a1 .elementor-heading-title{font-size:38px;}}/* Start custom CSS for container, class: .elementor-element-3878d58 */.elementor-2656 .elementor-element.elementor-element-3878d58 {
  position: relative;
  overflow: hidden;
  isolation: isolate;
}

/* Animált arany háttér */
.elementor-2656 .elementor-element.elementor-element-3878d58::after {
  content: "";
  position: absolute;
  inset: -20%;
  z-index: 0;

  display: block;
  pointer-events: none;

  opacity: 0.12;
  transform: translate3d(0, 0, 0) scale(1);
  transform-origin: center center;

  background-image:
    radial-gradient(
      ellipse at 40% 30%,
      var(--gold, #c7a45a) 0%,
      transparent 25%
    ),
    radial-gradient(
      ellipse at 70% 70%,
      var(--gold-soft, #e2ca91) 0%,
      transparent 50%
    );

  filter: blur(80px);
  -webkit-filter: blur(80px);

  animation: hotel-gold-drift 28s ease-in-out infinite;
  -webkit-animation: hotel-gold-drift 28s ease-in-out infinite;

  will-change: transform, opacity;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

/* A konténer valódi tartalma az animáció fölött marad */
.elementor-2656 .elementor-element.elementor-element-3878d58 > .e-con-inner,
.elementor-2656 .elementor-element.elementor-element-3878d58 > .elementor-element {
  position: relative;
  z-index: 1;
}

@keyframes hotel-gold-drift {
  0% {
    transform: translate3d(0, 0, 0) scale(1) rotate(0deg);
    opacity: 0.22;
  }

  25% {
    transform: translate3d(4%, -3%, 0) scale(1.08) rotate(2deg);
    opacity: 0.32;
  }

  50% {
    transform: translate3d(-3%, 4%, 0) scale(1.12) rotate(-1deg);
    opacity: 0.28;
  }

  75% {
    transform: translate3d(2%, 2%, 0) scale(1.05) rotate(1.5deg);
    opacity: 0.34;
  }

  100% {
    transform: translate3d(0, 0, 0) scale(1) rotate(0deg);
    opacity: 0.22;
  }
}

@-webkit-keyframes hotel-gold-drift {
  0% {
    -webkit-transform: translate3d(0, 0, 0) scale(1) rotate(0deg);
    opacity: 0.22;
  }

  25% {
    -webkit-transform: translate3d(4%, -3%, 0) scale(1.08) rotate(2deg);
    opacity: 0.32;
  }

  50% {
    -webkit-transform: translate3d(-3%, 4%, 0) scale(1.12) rotate(-1deg);
    opacity: 0.28;
  }

  75% {
    -webkit-transform: translate3d(2%, 2%, 0) scale(1.05) rotate(1.5deg);
    opacity: 0.34;
  }

  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1) rotate(0deg);
    opacity: 0.22;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db0d34f */.blurred-card {
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393cbca */.blurred-card {
backdrop-filter: blur(20px);
}/* End custom CSS */