.elementor-239 .elementor-element.elementor-element-0464748{--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;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-239 .elementor-element.elementor-element-3ae278a > .elementor-widget-container{margin:10px 10px 4px 10px;padding:6px 6px 0px 6px;}.elementor-239 .elementor-element.elementor-element-3ae278a{text-align:center;}.elementor-239 .elementor-element.elementor-element-3ae278a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;font-style:normal;line-height:1.2em;letter-spacing:2px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-239 .elementor-element.elementor-element-725fe82 > .elementor-widget-container{margin:4px 4px 4px 4px;padding:0px 0px 5px 0px;}.elementor-239 .elementor-element.elementor-element-725fe82{text-align:center;}.elementor-239 .elementor-element.elementor-element-725fe82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;font-style:italic;line-height:1.2em;letter-spacing:2px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-239 .elementor-element.elementor-element-776c329{--display:flex;}.elementor-widget-flex-hero .is-type-button.ehp-flex-hero__button--primary{background-color:var( --e-global-color-accent );}.elementor-widget-flex-hero .is-type-button.ehp-flex-hero__button--primary:hover, .elementor-widget-flex-hero .is-type-button.ehp-flex-hero__button--primary:focus{background-color:var( --e-global-color-accent );}.elementor-widget-flex-hero .ehp-flex-hero .ehp-flex-hero__intro{color:var( --e-global-color-text );}.elementor-widget-flex-hero .ehp-flex-hero__intro{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero .ehp-flex-hero__heading{color:var( --e-global-color-primary );}.elementor-widget-flex-hero .ehp-flex-hero__heading{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero .ehp-flex-hero__subheading{color:var( --e-global-color-secondary );}.elementor-widget-flex-hero .ehp-flex-hero__subheading{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__button--primary{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero{--flex-hero-button-primary-text-color:var( --e-global-color-secondary );--flex-hero-button-primary-text-color-hover:var( --e-global-color-text );--flex-hero-button-primary-border-color:var( --e-global-color-secondary );--flex-hero-button-secondary-text-color:var( --e-global-color-secondary );--flex-hero-button-secondary-text-color-hover:var( --e-global-color-text );--flex-hero-button-secondary-border-color:var( --e-global-color-secondary );--flex-hero-image-border-color:var( --e-global-color-text );--flex-hero-box-border-color:var( --e-global-color-text );}.elementor-widget-flex-hero .ehp-flex-hero__button--secondary{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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-239 .elementor-element.elementor-element-e75d6b6 .is-type-button.ehp-flex-hero__button--primary{background-color:var( --e-global-color-text );}.elementor-239 .elementor-element.elementor-element-e75d6b6 .is-type-button.ehp-flex-hero__button--primary:hover, .elementor-239 .elementor-element.elementor-element-e75d6b6 .is-type-button.ehp-flex-hero__button--primary:focus{background-color:var( --e-global-color-7a30d43 );}.elementor-239 .elementor-element.elementor-element-e75d6b6 > .elementor-widget-container{background-color:var( --e-global-color-889c05d );margin:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-e75d6b6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero__heading{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero .ehp-flex-hero__subheading{color:var( --e-global-color-7a30d43 );}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero__subheading{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:45px;letter-spacing:-1.5px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero{--flex-hero-button-primary-text-color:var( --e-global-color-889c05d );--flex-hero-button-primary-text-color-hover:var( --e-global-color-889c05d );--flex-hero-button-primary-padding-block-end:10px;--flex-hero-button-primary-padding-block-start:10px;--flex-hero-button-primary-padding-inline-end:10px;--flex-hero-button-primary-padding-inline-start:10px;--flex-hero-image-height:310px;--flex-hero-image-width:100%;--flex-hero-image-position:center center;--flex-hero-overlay-opacity:0.5;--flex-hero-element-spacing:25px;--flex-hero-gap:60px;--flex-hero-box-padding-block-end:34px;--flex-hero-box-padding-block-start:34px;--flex-hero-box-padding-inline-end:34px;--flex-hero-box-padding-inline-start:34px;}.elementor-239 .elementor-element.elementor-element-4a21ef7{--spacer-size:24px;}.elementor-239 .elementor-element.elementor-element-5f669c7{--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;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-countdown .elementor-countdown-label{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-2f1e768 > .elementor-widget-container{padding:0px 3px 0px 3px;}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-wrapper{max-width:80%;}body:not(.rtl) .elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 15px/2 );}body.rtl .elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 15px/2 );}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-item{background-color:var( --e-global-color-b17eaf1 );border-radius:12px 12px 12px 12px;}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-digits{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:36px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-label{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:1px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-239 .elementor-element.elementor-element-3c339f6{--spacer-size:28px;}.elementor-239 .elementor-element.elementor-element-ee88e37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-239 .elementor-element.elementor-element-ee88e37:not(.elementor-motion-effects-element-type-background), .elementor-239 .elementor-element.elementor-element-ee88e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-889c05d );}.elementor-239 .elementor-element.elementor-element-db201e4{--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;}.elementor-239 .elementor-element.elementor-element-70d239f > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-239 .elementor-element.elementor-element-ab74631{--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;}.elementor-239 .elementor-element.elementor-element-ff41d9d > .elementor-widget-container{margin:16px 16px 16px 16px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-ff41d9d.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-ff41d9d{text-align:center;}.elementor-239 .elementor-element.elementor-element-ff41d9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-239 .elementor-element.elementor-element-e9a8824 > .elementor-widget-container{--e-transform-scale:1.1;margin:7px 15px 15px 15px;padding:10px 10px 10px 10px;}.elementor-239 .elementor-element.elementor-element-e9a8824.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-icon i{color:var( --e-global-color-b17eaf1 );transition:color 0.3s;}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-icon svg{fill:var( --e-global-color-b17eaf1 );transition:fill 0.3s;}.elementor-239 .elementor-element.elementor-element-e9a8824{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );transition:color 0.3s;}.elementor-239 .elementor-element.elementor-element-4b9c6f4{--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;}.elementor-239 .elementor-element.elementor-element-8455969{--spacer-size:38px;}.elementor-239 .elementor-element.elementor-element-106b10f{--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;}.elementor-239 .elementor-element.elementor-element-106b10f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-bdc29ab > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-bdc29ab.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-bdc29ab{text-align:start;}.elementor-239 .elementor-element.elementor-element-bdc29ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-749a19f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-749a19f.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-749a19f{text-align:center;}.elementor-239 .elementor-element.elementor-element-749a19f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-87dc8fc > .elementor-widget-container{--e-transform-scale:1.1;margin:7px 15px 15px 15px;padding:10px 10px 10px 10px;}.elementor-239 .elementor-element.elementor-element-87dc8fc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-icon i{color:var( --e-global-color-b17eaf1 );transition:color 0.3s;}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-icon svg{fill:var( --e-global-color-b17eaf1 );transition:fill 0.3s;}.elementor-239 .elementor-element.elementor-element-87dc8fc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-239 .elementor-element.elementor-element-0096ac7{--spacer-size:50px;}.elementor-239 .elementor-element.elementor-element-b4af10f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-239 .elementor-element.elementor-element-889bddd{--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;}.elementor-239 .elementor-element.elementor-element-889bddd:not(.elementor-motion-effects-element-type-background), .elementor-239 .elementor-element.elementor-element-889bddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-889c05d );}.elementor-239 .elementor-element.elementor-element-9caef24{--spacer-size:35px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-49a5b96 > .elementor-widget-container{margin:26px 26px 26px 26px;}.elementor-239 .elementor-element.elementor-element-49a5b96.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-49a5b96:not( .elementor-widget-image ) .elementor-widget-container, .elementor-239 .elementor-element.elementor-element-49a5b96.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://koridoben.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-239 .elementor-element.elementor-element-49a5b96{text-align:center;}.elementor-239 .elementor-element.elementor-element-49a5b96:hover img{opacity:1;}.elementor-239 .elementor-element.elementor-element-49a5b96 .widget-image-caption{text-align:center;color:var( --e-global-color-b17eaf1 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.7px;word-spacing:0px;margin-block-start:0px;}.elementor-239 .elementor-element.elementor-element-6cdf801{--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;}.elementor-239 .elementor-element.elementor-element-6cdf801:not(.elementor-motion-effects-element-type-background), .elementor-239 .elementor-element.elementor-element-6cdf801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-889c05d );}.elementor-239 .elementor-element.elementor-element-6cdf801.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-cedd164 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-cedd164.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-cedd164{text-align:center;}.elementor-239 .elementor-element.elementor-element-cedd164 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7a30d43 );}.elementor-239 .elementor-element.elementor-element-722935e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-722935e.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-722935e{text-align:center;}.elementor-239 .elementor-element.elementor-element-722935e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7a30d43 );}.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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-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-239 .elementor-element.elementor-element-be19e16 > .elementor-widget-container{margin:18px 18px 18px 18px;padding:5px 5px 5px 5px;}.elementor-239 .elementor-element.elementor-element-3bdcb16{--spacer-size:35px;}.elementor-239 .elementor-element.elementor-element-5ff7511{--display:flex;}.elementor-239 .elementor-element.elementor-element-54e365f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-239 .elementor-element.elementor-element-f20ce17{--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;}.elementor-239 .elementor-element.elementor-element-f20ce17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-ea44f47 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-ea44f47.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-ea44f47{text-align:center;}.elementor-239 .elementor-element.elementor-element-ea44f47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-420c9a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-420c9a9.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-420c9a9{text-align:center;}.elementor-239 .elementor-element.elementor-element-420c9a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-9a3946c > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-239 .elementor-element.elementor-element-6679994{--spacer-size:50px;}.elementor-239 .elementor-element.elementor-element-aa2e95b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-239 .elementor-element.elementor-element-38cf507 > .elementor-widget-container{padding:22px 22px 22px 22px;}.elementor-239 .elementor-element.elementor-element-38cf507.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-38cf507:not( .elementor-widget-image ) .elementor-widget-container, .elementor-239 .elementor-element.elementor-element-38cf507.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://koridoben.hu/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-right.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-239 .elementor-element.elementor-element-4ba25bb{--spacer-size:50px;}.elementor-239 .elementor-element.elementor-element-b5609f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-239 .elementor-element.elementor-element-e4a8d6e{--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;}.elementor-239 .elementor-element.elementor-element-e4a8d6e:not(.elementor-motion-effects-element-type-background), .elementor-239 .elementor-element.elementor-element-e4a8d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-889c05d );}.elementor-239 .elementor-element.elementor-element-fdcd26d{--spacer-size:18px;}.elementor-239 .elementor-element.elementor-element-bdff68d > .elementor-widget-container{margin:26px 26px 26px 26px;}.elementor-239 .elementor-element.elementor-element-bdff68d.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-bdff68d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-239 .elementor-element.elementor-element-bdff68d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://koridoben.hu/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-239 .elementor-element.elementor-element-bdff68d{text-align:center;}.elementor-239 .elementor-element.elementor-element-bdff68d:hover img{opacity:1;}.elementor-239 .elementor-element.elementor-element-bdff68d .widget-image-caption{text-align:center;color:var( --e-global-color-b17eaf1 );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.7px;word-spacing:0px;margin-block-start:0px;}.elementor-239 .elementor-element.elementor-element-3329fe0{--spacer-size:18px;}.elementor-239 .elementor-element.elementor-element-1ce4269{--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;}.elementor-239 .elementor-element.elementor-element-1ce4269:not(.elementor-motion-effects-element-type-background), .elementor-239 .elementor-element.elementor-element-1ce4269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-889c05d );}.elementor-239 .elementor-element.elementor-element-1ce4269.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-41fc188{--spacer-size:50px;}.elementor-239 .elementor-element.elementor-element-14fa7a9 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-14fa7a9.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-14fa7a9{text-align:center;}.elementor-239 .elementor-element.elementor-element-14fa7a9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-b17eaf1 );}.elementor-239 .elementor-element.elementor-element-2fe0124 > .elementor-widget-container{margin:18px 18px 18px 18px;padding:5px 5px 5px 5px;}.elementor-239 .elementor-element.elementor-element-e2d82ee{--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;}.elementor-239 .elementor-element.elementor-element-8f15766{--spacer-size:36px;}.elementor-239 .elementor-element.elementor-element-9510877{--display:flex;}.elementor-239 .elementor-element.elementor-element-9510877.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-3707e4a{--display:flex;}.elementor-239 .elementor-element.elementor-element-31e6bce{--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;}.elementor-239 .elementor-element.elementor-element-31e6bce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-7ead7b4 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-7ead7b4.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-7ead7b4{text-align:center;}.elementor-239 .elementor-element.elementor-element-7ead7b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7a30d43 );}.elementor-239 .elementor-element.elementor-element-dfce391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-dfce391.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-dfce391{text-align:center;}.elementor-239 .elementor-element.elementor-element-dfce391 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7a30d43 );}.elementor-239 .elementor-element.elementor-element-016bcd9 > .elementor-widget-container{margin:18px 18px 18px 18px;padding:5px 5px 5px 5px;}.elementor-239 .elementor-element.elementor-element-016bcd9{text-align:start;}.elementor-239 .elementor-element.elementor-element-dda40c2{--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;--overlay-opacity:0.5;}.elementor-239 .elementor-element.elementor-element-dda40c2::before, .elementor-239 .elementor-element.elementor-element-dda40c2 > .elementor-background-video-container::before, .elementor-239 .elementor-element.elementor-element-dda40c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-239 .elementor-element.elementor-element-dda40c2 > .elementor-background-slideshow::before, .elementor-239 .elementor-element.elementor-element-dda40c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-239 .elementor-element.elementor-element-dda40c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-889c05d );--background-overlay:'';}.elementor-239 .elementor-element.elementor-element-6c10fd6{--spacer-size:50px;}.elementor-239 .elementor-element.elementor-element-2d1931a > .elementor-widget-container{background-color:var( --e-global-color-3c0d787 );margin:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-239 .elementor-element.elementor-element-2d1931a.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-2d1931a{text-align:center;}.elementor-239 .elementor-element.elementor-element-2d1931a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-2316d38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-239 .elementor-element.elementor-element-752ec8e{--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;--overlay-opacity:0.5;}.elementor-239 .elementor-element.elementor-element-752ec8e::before, .elementor-239 .elementor-element.elementor-element-752ec8e > .elementor-background-video-container::before, .elementor-239 .elementor-element.elementor-element-752ec8e > .e-con-inner > .elementor-background-video-container::before, .elementor-239 .elementor-element.elementor-element-752ec8e > .elementor-background-slideshow::before, .elementor-239 .elementor-element.elementor-element-752ec8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-239 .elementor-element.elementor-element-752ec8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-889c05d );--background-overlay:'';}.elementor-239 .elementor-element.elementor-element-a61d4c1 > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-a61d4c1.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-a61d4c1{text-align:center;}.elementor-239 .elementor-element.elementor-element-a61d4c1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-widget-price-list .elementor-price-list-header{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-price-list .elementor-price-list-price{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-price-list .elementor-price-list-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-239 .elementor-element.elementor-element-a7aef65 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-239 .elementor-element.elementor-element-a7aef65.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-item{align-items:flex-start;}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-header{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-price{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-224bc00{--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;--overlay-opacity:0.5;}.elementor-239 .elementor-element.elementor-element-224bc00::before, .elementor-239 .elementor-element.elementor-element-224bc00 > .elementor-background-video-container::before, .elementor-239 .elementor-element.elementor-element-224bc00 > .e-con-inner > .elementor-background-video-container::before, .elementor-239 .elementor-element.elementor-element-224bc00 > .elementor-background-slideshow::before, .elementor-239 .elementor-element.elementor-element-224bc00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-239 .elementor-element.elementor-element-224bc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-889c05d );--background-overlay:'';}.elementor-239 .elementor-element.elementor-element-1718d2a > .elementor-widget-container{margin:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-1718d2a.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-1718d2a{text-align:center;}.elementor-239 .elementor-element.elementor-element-1718d2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-c8a06a0 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-239 .elementor-element.elementor-element-1513f72 > .elementor-widget-container{margin:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-239 .elementor-element.elementor-element-1513f72.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-1513f72{text-align:center;}.elementor-239 .elementor-element.elementor-element-1513f72 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-9befc9d > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-239 .elementor-element.elementor-element-9befc9d{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.5px;word-spacing:0px;}.elementor-239 .elementor-element.elementor-element-52421e1{--spacer-size:35px;}.elementor-239 .elementor-element.elementor-element-e469f96{--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;}.elementor-239 .elementor-element.elementor-element-ec55ee9{--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;}.elementor-239 .elementor-element.elementor-element-ec55ee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-239 .elementor-element.elementor-element-2ab16fa{--spacer-size:50px;}.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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-239 .elementor-element.elementor-element-a291900 .elementor-button{background-color:var( --e-global-color-b17eaf1 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.5px;word-spacing:0px;fill:var( --e-global-color-889c05d );color:var( --e-global-color-889c05d );}.elementor-239 .elementor-element.elementor-element-a291900 .elementor-button:hover, .elementor-239 .elementor-element.elementor-element-a291900 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-43e86c6 );border-color:var( --e-global-color-9502b51 );}.elementor-239 .elementor-element.elementor-element-a291900.elementor-element{--align-self:center;}.elementor-239 .elementor-element.elementor-element-a291900 .elementor-button:hover svg, .elementor-239 .elementor-element.elementor-element-a291900 .elementor-button:focus svg{fill:var( --e-global-color-43e86c6 );}.elementor-239 .elementor-element.elementor-element-622ccff{--spacer-size:50px;}.elementor-239 .elementor-element.elementor-element-75f7dc8{--display:flex;}@media(min-width:768px){.elementor-239 .elementor-element.elementor-element-db201e4{--width:50%;}.elementor-239 .elementor-element.elementor-element-ab74631{--width:50%;}.elementor-239 .elementor-element.elementor-element-106b10f{--width:100.085%;}.elementor-239 .elementor-element.elementor-element-889bddd{--width:66.6666%;}.elementor-239 .elementor-element.elementor-element-6cdf801{--width:64.956%;}.elementor-239 .elementor-element.elementor-element-f20ce17{--width:64.956%;}.elementor-239 .elementor-element.elementor-element-aa2e95b{--width:66.6666%;}.elementor-239 .elementor-element.elementor-element-e4a8d6e{--width:66.6666%;}.elementor-239 .elementor-element.elementor-element-1ce4269{--width:64.956%;}.elementor-239 .elementor-element.elementor-element-9510877{--width:51.925%;}.elementor-239 .elementor-element.elementor-element-31e6bce{--width:100%;}.elementor-239 .elementor-element.elementor-element-752ec8e{--width:50%;}.elementor-239 .elementor-element.elementor-element-224bc00{--width:50%;}.elementor-239 .elementor-element.elementor-element-ec55ee9{--width:100.256%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-239 .elementor-element.elementor-element-3ae278a .elementor-heading-title{font-size:42px;}.elementor-239 .elementor-element.elementor-element-725fe82 .elementor-heading-title{font-size:42px;}.elementor-widget-flex-hero .ehp-flex-hero__intro{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__subheading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero__heading{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero__subheading{font-size:38px;line-height:1.1em;}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero{--flex-hero-image-position:center center;--flex-hero-element-spacing:28px;--flex-hero-gap:60px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-digits{font-size:14px;}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-label{font-size:22px;}.elementor-239 .elementor-element.elementor-element-ff41d9d .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-item > a{font-size:15px;}.elementor-239 .elementor-element.elementor-element-bdc29ab .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-749a19f .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-item > a{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-49a5b96 .widget-image-caption{font-size:15px;}.elementor-239 .elementor-element.elementor-element-cedd164 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-722935e .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-ea44f47 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-420c9a9 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-aa2e95b{--grid-auto-flow:row;}.elementor-239 .elementor-element.elementor-element-bdff68d .widget-image-caption{font-size:15px;}.elementor-239 .elementor-element.elementor-element-14fa7a9 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-7ead7b4 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-dfce391 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-2d1931a .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-a61d4c1 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-widget-price-list .elementor-price-list-header{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-price-list .elementor-price-list-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-price-list .elementor-price-list-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-header{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-price{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-1718d2a .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-1513f72 .elementor-heading-title{font-size:54px;letter-spacing:-2px;}.elementor-239 .elementor-element.elementor-element-9befc9d{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-239 .elementor-element.elementor-element-a291900 .elementor-button{font-size:15px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-239 .elementor-element.elementor-element-3ae278a .elementor-heading-title{font-size:28px;}.elementor-239 .elementor-element.elementor-element-725fe82 .elementor-heading-title{font-size:28px;}.elementor-widget-flex-hero .ehp-flex-hero__intro{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__subheading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__button--primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-flex-hero .ehp-flex-hero__button--secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero__heading{font-size:44px;}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero__subheading{font-size:32px;}.elementor-239 .elementor-element.elementor-element-e75d6b6 .ehp-flex-hero{--flex-hero-image-position:center center;--flex-hero-element-spacing:20px;--flex-hero-gap:60px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-wrapper{max-width:90%;}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-digits{font-size:26px;}.elementor-239 .elementor-element.elementor-element-2f1e768 .elementor-countdown-label{font-size:16px;}.elementor-239 .elementor-element.elementor-element-ff41d9d .elementor-heading-title{font-size:44px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-239 .elementor-element.elementor-element-e9a8824 .elementor-icon-list-item > a{font-size:14px;}.elementor-239 .elementor-element.elementor-element-bdc29ab .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-749a19f .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-239 .elementor-element.elementor-element-87dc8fc .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-49a5b96 .widget-image-caption{font-size:14px;}.elementor-239 .elementor-element.elementor-element-cedd164 .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-722935e .elementor-heading-title{font-size:44px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-ea44f47 .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-420c9a9 .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-aa2e95b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-239 .elementor-element.elementor-element-bdff68d .widget-image-caption{font-size:14px;}.elementor-239 .elementor-element.elementor-element-14fa7a9 .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-7ead7b4 .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-dfce391 .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-2d1931a .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-a61d4c1 .elementor-heading-title{font-size:44px;}.elementor-widget-price-list .elementor-price-list-header{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-price-list .elementor-price-list-price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-price-list .elementor-price-list-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-header{font-size:44px;}.elementor-239 .elementor-element.elementor-element-a7aef65 .elementor-price-list-price{font-size:44px;}.elementor-239 .elementor-element.elementor-element-1718d2a .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-1513f72 .elementor-heading-title{font-size:44px;}.elementor-239 .elementor-element.elementor-element-9befc9d{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-239 .elementor-element.elementor-element-a291900 .elementor-button{font-size:14px;}}