.elementor-152 .elementor-element.elementor-element-1f1a5900:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-1f1a5900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://favillavendeghaz.hu/wp-content/uploads/2026/04/Favilla-Vendeghaz-Matrafured.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-1f1a5900 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, #0A3000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-1f1a5900{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10em 0em 2em 0em;}.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 );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-152 .elementor-element.elementor-element-7e13fee4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-6c5d1e28 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-17d24edf{--divider-border-style:solid;--divider-color:var( --e-global-color-8b61370 );--divider-border-width:1px;}.elementor-152 .elementor-element.elementor-element-17d24edf .elementor-divider-separator{width:100%;}.elementor-152 .elementor-element.elementor-element-17d24edf .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-152 .elementor-element.elementor-element-151622de{padding:0em 0em 0em 10em;text-align:end;font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-151622de a{color:var( --e-global-color-8c4c80e );}.elementor-152 .elementor-element.elementor-element-9360d3d{--display:flex;--padding-top:4em;--padding-bottom:1em;--padding-left:1em;--padding-right:0em;}.elementor-152 .elementor-element.elementor-element-63e0b6bc{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-636aaad4{padding:40px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-636aaad4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-152 .elementor-element.elementor-element-5c9c3091 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-5c9c3091{padding:1em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-73954720 > .elementor-element-populated{padding:3em 6em 3em 1em;}.elementor-152 .elementor-element.elementor-element-302afee6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-18e9280e{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-766aca01{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-2ed977d1{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-152 .elementor-element.elementor-element-18293d60 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-18293d60{padding:2em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-39f0794f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-67662f1a > .elementor-element-populated{padding:3em 1em 3em 6em;}.elementor-152 .elementor-element.elementor-element-68352e98 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-6f0f77b2{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-31736025{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-2b659549{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-1d38fdad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-1d38fdad{padding:2em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-517a51d2 > .elementor-element-populated{padding:3em 6em 3em 1em;}.elementor-152 .elementor-element.elementor-element-6b27528a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-2152d116{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-3c048360{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-39a40f85{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-29e886ef{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:0em;}.elementor-152 .elementor-element.elementor-element-15735c44 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;}.elementor-152 .elementor-element.elementor-element-58b1587 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-58b1587{padding:2em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-3bf4b2b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-f1ba1 > .elementor-element-populated{padding:3em 1em 3em 6em;}.elementor-152 .elementor-element.elementor-element-2170c701 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-23fe4b2d{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-6431bd6a{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-48735552{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-6627ad45 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-6627ad45:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6627ad45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a4e76b );}.elementor-152 .elementor-element.elementor-element-6627ad45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-6627ad45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-e96a8d0 > .elementor-element-populated{padding:3em 6em 3em 1em;}.elementor-152 .elementor-element.elementor-element-389e83ea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-3e919dd2{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-25b4996c{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-57c4013c{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-7147b61d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-7147b61d{padding:2em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-7db9367b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-181aba3f > .elementor-element-populated{padding:3em 1em 3em 6em;}.elementor-152 .elementor-element.elementor-element-3e3c7e6c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-5d3d4127{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-3e800a0d{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-586a2bcb{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-7a62b6fb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-7a62b6fb:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7a62b6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b61370 );}.elementor-152 .elementor-element.elementor-element-7a62b6fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-7a62b6fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-3d713640 > .elementor-element-populated{padding:3em 6em 3em 1em;}.elementor-152 .elementor-element.elementor-element-653eaa07 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-4a2938fe{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-49d7db9c{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-1e47a81c{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-32ccd01e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-152 .elementor-element.elementor-element-32ccd01e:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-32ccd01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://favillavendeghaz.hu/wp-content/uploads/2026/04/hatter-2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-32ccd01e > .elementor-background-overlay{background-color:var( --e-global-color-8b61370 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-32ccd01e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-71bb4a91 > .elementor-element-populated{padding:3em 6em 3em 6em;}.elementor-152 .elementor-element.elementor-element-40fd5764 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-564ed467{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-3df0983d{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-3aec22da{padding:7em 0em 7em 0em;}.elementor-152 .elementor-element.elementor-element-66cd3eea > .elementor-element-populated{padding:2em 3em 2em 1em;}.elementor-152 .elementor-element.elementor-element-62020a8a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-3b5ae8f1{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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:24px;color:var( --e-global-color-8b61370 );padding:28px 0px 28px 28px;}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-body, .elementor-152 .elementor-element.elementor-element-5e46181 .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-8b61370 );}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-8b61370 );}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-8b61370 );}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );padding:28px 28px 28px 28px;}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-body p, .elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-body{font-family:"Lora", Sans-serif;font-size:18px;}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-5a4e76b );fill:var( --e-global-color-5a4e76b );}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var( --e-global-color-87d13e2 );fill:var( --e-global-color-87d13e2 );}.elementor-152 .elementor-element.elementor-element-5e46181 .ekit_accordion_icon_group, .elementor-152 .elementor-element.elementor-element-5e46181 .ekit_accordion_icon_left_group{margin:28px 28px 28px 0px;}.elementor-152 .elementor-element.elementor-element-2de84f16:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-2de84f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://favillavendeghaz.hu/wp-content/uploads/2026/04/Favilla-Vendeghaz-Matrafured-hangulat.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-2de84f16 > .elementor-container{max-width:720px;}.elementor-152 .elementor-element.elementor-element-2de84f16 > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-2de84f16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 7em 0em;}.elementor-152 .elementor-element.elementor-element-155bee2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-152 .elementor-element.elementor-element-155bee2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87d13e2 );}.elementor-152 .elementor-element.elementor-element-155bee2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-155bee2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-152 .elementor-element.elementor-element-686a6f08{text-align:center;}.elementor-152 .elementor-element.elementor-element-686a6f08 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-6fc3ad1c{text-align:center;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 );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-30e6e841{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.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 );}.elementor-152 .elementor-element.elementor-element-46f8e232 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-152 .elementor-element.elementor-element-46f8e232 .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-46f8e232 .elementor-button:focus{background-color:#4D3C29;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-46f8e232{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-152 .elementor-element.elementor-element-46f8e232 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-152 .elementor-element.elementor-element-46f8e232 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-46f8e232 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-70b81b74 .elementor-button{background-color:var( --e-global-color-8b61370 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.elementor-152 .elementor-element.elementor-element-70b81b74 .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-70b81b74 .elementor-button:focus{background-color:var( --e-global-color-5a4e76b );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-70b81b74{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-152 .elementor-element.elementor-element-70b81b74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-152 .elementor-element.elementor-element-70b81b74 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-70b81b74 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-66cd3eea{width:35%;}.elementor-152 .elementor-element.elementor-element-6320194e{width:65%;}}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-1f1a5900{padding:5em 1em 3em 1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-7e13fee4{font-size:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-152 .elementor-element.elementor-element-6c5d1e28 .elementor-heading-title{font-size:41px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-151622de{font-size:18px;}.elementor-152 .elementor-element.elementor-element-63e0b6bc{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-636aaad4 .elementor-heading-title{font-size:36px;}.elementor-152 .elementor-element.elementor-element-5c9c3091{padding:0em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-73954720 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-302afee6 .elementor-heading-title{font-size:32px;}.elementor-152 .elementor-element.elementor-element-766aca01{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-2ed977d1{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-18293d60{padding:0em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-36e8e073{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 1em;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-67662f1a > .elementor-element-populated{padding:1em 1em 1em 2em;}.elementor-152 .elementor-element.elementor-element-68352e98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-31736025{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-2b659549{font-size:18px;}.elementor-152 .elementor-element.elementor-element-1d38fdad{padding:0em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-517a51d2 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-6b27528a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-3c048360{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-39a40f85{font-size:18px;}.elementor-152 .elementor-element.elementor-element-29e886ef{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-152 .elementor-element.elementor-element-15735c44 .elementor-heading-title{font-size:36px;}.elementor-152 .elementor-element.elementor-element-58b1587{padding:0em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-3bf4b2b1 > .elementor-element-populated{padding:0em 0em 0em 1em;}.elementor-152 .elementor-element.elementor-element-f1ba1 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-2170c701 .elementor-heading-title{font-size:32px;}.elementor-152 .elementor-element.elementor-element-6431bd6a{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-48735552{font-size:18px;}.elementor-152 .elementor-element.elementor-element-6627ad45{padding:1em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-e96a8d0 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-389e83ea .elementor-heading-title{font-size:32px;}.elementor-152 .elementor-element.elementor-element-25b4996c{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-57c4013c{font-size:18px;}.elementor-152 .elementor-element.elementor-element-7147b61d{padding:1em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-181aba3f > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-3e3c7e6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-3e800a0d{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-586a2bcb{font-size:18px;}.elementor-152 .elementor-element.elementor-element-7a62b6fb{padding:1em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-3d713640 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-653eaa07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-49d7db9c{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-1e47a81c{font-size:18px;}.elementor-152 .elementor-element.elementor-element-32ccd01e{padding:1em 0em 1em 0em;}.elementor-152 .elementor-element.elementor-element-71bb4a91 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-40fd5764 .elementor-heading-title{font-size:32px;}.elementor-152 .elementor-element.elementor-element-564ed467{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-3df0983d{font-size:18px;}.elementor-152 .elementor-element.elementor-element-3aec22da{padding:3em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-66cd3eea > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-152 .elementor-element.elementor-element-62020a8a .elementor-heading-title{font-size:36px;}.elementor-152 .elementor-element.elementor-element-3b5ae8f1{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-2de84f16{padding:4em 4em 4em 4em;}.elementor-152 .elementor-element.elementor-element-686a6f08 .elementor-heading-title{font-size:36px;}.elementor-152 .elementor-element.elementor-element-6fc3ad1c{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-30e6e841{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-152 .elementor-element.elementor-element-46f8e232{padding:0em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-70b81b74{padding:0em 0em 2em 0em;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-1f1a5900{padding:5em 0em 0em 0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-7e13fee4{text-align:center;font-size:14px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-152 .elementor-element.elementor-element-6c5d1e28{text-align:center;}.elementor-152 .elementor-element.elementor-element-6c5d1e28 .elementor-heading-title{font-size:34px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-151622de{padding:0em 0em 1em 0em;text-align:center;font-size:18px;}.elementor-152 .elementor-element.elementor-element-63e0b6bc{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-636aaad4{padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-636aaad4 .elementor-heading-title{font-size:34px;}.elementor-152 .elementor-element.elementor-element-5c9c3091{padding:0em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-73954720 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-302afee6 .elementor-heading-title{font-size:30px;}.elementor-152 .elementor-element.elementor-element-766aca01{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-2ed977d1{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-24c48a36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-18293d60{padding:0em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-36e8e073{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:10px 10px 20px 10px;}.elementor-152 .elementor-element.elementor-element-67662f1a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-68352e98 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-31736025{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-2b659549{font-size:18px;}.elementor-152 .elementor-element.elementor-element-1d38fdad{padding:1em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-517a51d2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-6b27528a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-3c048360{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-39a40f85{font-size:18px;}.elementor-152 .elementor-element.elementor-element-15735c44 .elementor-heading-title{font-size:34px;}.elementor-152 .elementor-element.elementor-element-58b1587{padding:0em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-251c1019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 0px;}.elementor-152 .elementor-element.elementor-element-f1ba1 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-2170c701 .elementor-heading-title{font-size:30px;}.elementor-152 .elementor-element.elementor-element-6431bd6a{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-48735552{font-size:18px;}.elementor-152 .elementor-element.elementor-element-6627ad45{padding:1em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-e96a8d0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-389e83ea .elementor-heading-title{font-size:30px;}.elementor-152 .elementor-element.elementor-element-25b4996c{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-57c4013c{font-size:18px;}.elementor-152 .elementor-element.elementor-element-5499b460{padding:0px 0px 20px 0px;}.elementor-152 .elementor-element.elementor-element-7147b61d{padding:1em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-7902300a{padding:0px 10px 20px 10px;}.elementor-152 .elementor-element.elementor-element-181aba3f > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-3e3c7e6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-3e800a0d{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-586a2bcb{font-size:18px;}.elementor-152 .elementor-element.elementor-element-7a62b6fb{padding:1em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-3d713640 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-653eaa07 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-152 .elementor-element.elementor-element-49d7db9c{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-1e47a81c{font-size:18px;}.elementor-152 .elementor-element.elementor-element-1a9138f0{padding:0px 0px 20px 0px;}.elementor-152 .elementor-element.elementor-element-32ccd01e{padding:2em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-71bb4a91 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-40fd5764 .elementor-heading-title{font-size:30px;}.elementor-152 .elementor-element.elementor-element-564ed467{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-3df0983d{font-size:18px;}.elementor-152 .elementor-element.elementor-element-3aec22da{padding:2em 0em 2em 0em;}.elementor-152 .elementor-element.elementor-element-66cd3eea > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-152 .elementor-element.elementor-element-62020a8a .elementor-heading-title{font-size:30px;}.elementor-152 .elementor-element.elementor-element-3b5ae8f1{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-5e46181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 1em 2em 1em;}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{padding:14px 0px 14px 14px;}.elementor-152 .elementor-element.elementor-element-5e46181 .elementskit-accordion .elementskit-card-body{padding:14px 14px 21px 14px;}.elementor-152 .elementor-element.elementor-element-5e46181 .ekit_accordion_icon_group, .elementor-152 .elementor-element.elementor-element-5e46181 .ekit_accordion_icon_left_group{margin:14px 14px 14px 0px;}.elementor-152 .elementor-element.elementor-element-2de84f16{padding:3em 0em 3em 0em;}.elementor-152 .elementor-element.elementor-element-155bee2 > .elementor-element-populated{margin:0em 1em 0em 1em;--e-column-margin-right:1em;--e-column-margin-left:1em;padding:2em 1em 2em 1em;}.elementor-152 .elementor-element.elementor-element-686a6f08 .elementor-heading-title{font-size:34px;}.elementor-152 .elementor-element.elementor-element-6fc3ad1c{font-size:var( --e-global-typography-text-font-size );}.elementor-152 .elementor-element.elementor-element-30e6e841{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-152 .elementor-element.elementor-element-46f8e232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-152 .elementor-element.elementor-element-70b81b74{padding:0px 0px 20px 0px;}}@media(min-width:1025px){.elementor-152 .elementor-element.elementor-element-1f1a5900:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-1f1a5900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-152 .elementor-element.elementor-element-32ccd01e:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-32ccd01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-152 .elementor-element.elementor-element-2de84f16:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-2de84f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}