.elementor-396 .elementor-element.elementor-element-59c44bf>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-396 .elementor-element.elementor-element-59c44bf:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-59c44bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#1686b6 0%,#6ec1e4 100%)}.elementor-396 .elementor-element.elementor-element-59c44bf>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-396 .elementor-element.elementor-element-59c44bf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-396 .elementor-element.elementor-element-3f1d6c8{text-align:left}.elementor-396 .elementor-element.elementor-element-120dd1b .elementor-button{background-color:#d1393e;fill:#fff;color:#fff}.elementor-396 .elementor-element.elementor-element-120dd1b .elementor-button:hover,.elementor-396 .elementor-element.elementor-element-120dd1b .elementor-button:focus{background-color:#f54}.elementor-396 .elementor-element.elementor-element-bea769e.ha-has-bg-overlay:hover>.elementor-widget-container:before{transition:background .3s}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-menu-toggle{margin:0 auto;background-color:#1686b6;border-width:0}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-menu-toggle{color:#1686b6;fill:#1686b6}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown{background-color:#e0e6ec;border-style:solid;border-color:#1686b6}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a:hover,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a:focus,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a.highlighted,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-menu-toggle:hover,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-menu-toggle:focus{color:#fff}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a:hover,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a:focus,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a.elementor-item-active,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown a.highlighted{background-color:#1686b6}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--main .elementor-nav-menu--dropdown,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 2px 1px 0px rgba(0,0,0,.5)}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#aad0e0;border-bottom-width:1px}.elementor-396 .elementor-element.elementor-element-bea769e div.elementor-menu-toggle{color:#e0e6ec}.elementor-396 .elementor-element.elementor-element-bea769e div.elementor-menu-toggle svg{fill:#e0e6ec}.elementor-396 .elementor-element.elementor-element-bea769e{--nav-menu-icon-size:30px}.elementor-396 .elementor-element.elementor-element-45b6583>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-396 .elementor-element.elementor-element-45b6583:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-45b6583>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#058bc6}.elementor-396 .elementor-element.elementor-element-45b6583{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-396 .elementor-element.elementor-element-45b6583>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-396 .elementor-element.elementor-element-ea79acb.elementor-column{width:calc(100% - 290px)}.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu .elementor-item{font-size:.95em}.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main .elementor-item{color:#f0f0f0;fill:#f0f0f0}.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main .elementor-item:hover,.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main .elementor-item:focus{color:#66f0d9;fill:#66f0d9}.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#66f0d9}.elementor-396 .elementor-element.elementor-element-9bcbc41 .e--pointer-framed .elementor-item:before,.elementor-396 .elementor-element.elementor-element-9bcbc41 .e--pointer-framed .elementor-item:after{border-color:#66f0d9}.elementor-396 .elementor-element.elementor-element-780f96b.elementor-column{width:240px}.elementor-396 .elementor-element.elementor-element-a81e3dd{--grid-template-columns:repeat(0,auto);--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px}.elementor-396 .elementor-element.elementor-element-a81e3dd .elementor-widget-container{text-align:center}.elementor-396 .elementor-element.elementor-element-a81e3dd .elementor-social-icon{background-color:rgba(0,0,0,0)}.elementor-396 .elementor-element.elementor-element-a81e3dd .elementor-social-icon i{color:#fff}.elementor-396 .elementor-element.elementor-element-a81e3dd .elementor-social-icon svg{fill:#fff}.elementor-396 .elementor-element.elementor-element-ca1f14c.elementor-column{width:50px}.elementor-396 .elementor-element.elementor-element-2a94ad6{z-index:10}.elementor-396 .elementor-element.elementor-element-2a94ad6 .elementor-search-form{text-align:center}.elementor-396 .elementor-element.elementor-element-2a94ad6 .elementor-search-form__toggle{--e-search-form-toggle-size:36px;--e-search-form-toggle-color:#eee}.elementor-396 .elementor-element.elementor-element-2a94ad6.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:rgba(0,44,63,.95)}.elementor-396 .elementor-element.elementor-element-2a94ad6:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px}.elementor-396 .elementor-element.elementor-element-2a94ad6.elementor-search-form--skin-full_screen input[type=search].elementor-search-form__input{border-radius:3px}.elementor-396 .elementor-element.elementor-element-b7d0e8e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-396 .elementor-element.elementor-element-b7d0e8e:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-b7d0e8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#002c3f;background-image:url("https://www.rirosz.hu/wp-content/uploads/2020/04/kid-1241817_1280.jpg");background-position:0 -110px;background-repeat:no-repeat;background-size:cover}.elementor-396 .elementor-element.elementor-element-b7d0e8e>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(220deg,rgba(0,44,63,.5) 34%,#2b2b2b 51%);opacity:.8;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-396 .elementor-element.elementor-element-b7d0e8e .elementor-background-overlay{filter:brightness(73%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-396 .elementor-element.elementor-element-b7d0e8e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-396 .elementor-element.elementor-element-280aef4.elementor-column{width:100%;-webkit-box-ordinal-group:calc(3 + 1 );-ms-flex-order:3;order:3}.elementor-396 .elementor-element.elementor-element-55be454>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-396 .elementor-element.elementor-element-a423c1a>.elementor-widget-container{margin:20px 0 -20px}.elementor-396 .elementor-element.elementor-element-a423c1a{text-align:left}.elementor-396 .elementor-element.elementor-element-d5b0f06>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-396 .elementor-element.elementor-element-a2dab10>.elementor-widget-container{padding:20px 0}.elementor-396 .elementor-element.elementor-element-a2dab10{text-align:left}.elementor-396 .elementor-element.elementor-element-a2dab10 .elementor-heading-title{font-size:2.8em;color:#fff}.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-e60c651.elementor-column .elementor-widget-wrap{align-items:center}.elementor-396 .elementor-element.elementor-element-e60c651.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-396 .elementor-element.elementor-element-30caed5{text-align:right}.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-e8c741a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-396 .elementor-element.elementor-element-e8c741a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button-icon-left svg,.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button-icon-right svg{rotate:0deg}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button-icon-left i,.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button-icon-right i{rotate:0deg}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button i{color:#fff;font-size:30px}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button .creative-button-inner svg{fill:#fff}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button{color:#fff;background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button svg{fill:#fff;width:30px;height:30px}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button .eael-creative-button--tamaya-secondary{color:#fff}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--wayra:hover{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--tamaya:before{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--tamaya:after{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button:hover i{color:#fff}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button:hover .creative-button-inner svg{fill:#fff}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button:hover .cretive-button-text{color:#fff}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--winona:after{color:#fff}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--rayen:hover:before{color:#fff;background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button:hover{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--ujarak:before{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--wayra:hover:before{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54}.elementor-396 .elementor-element.elementor-element-5464c6d .eael-creative-button.eael-creative-button--rayen:before{background-color:#f54}.elementor-396 .elementor-element.elementor-element-8c716dd>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-396 .elementor-element.elementor-element-8c716dd:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-8c716dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#005980}.elementor-396 .elementor-element.elementor-element-8c716dd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-396 .elementor-element.elementor-element-8c716dd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-396 .elementor-element.elementor-element-0b95775>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5px 0}.elementor-396 .elementor-element.elementor-element-0b95775>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-396 .elementor-element.elementor-element-d7467e0{z-index:9999}.elementor-396 .elementor-element.elementor-element-d7467e0>.elementor-widget-container{border-style:dotted;border-width:1px 0;border-color:rgba(77,164,201,.53)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-396 .elementor-element.elementor-element-c024d47{width:58.768%}.elementor-396 .elementor-element.elementor-element-e60c651{width:23.601%}.elementor-396 .elementor-element.elementor-element-e8c741a{width:17.203%}}@media(max-width:1024px){.elementor-396 .elementor-element.elementor-element-ea79acb.elementor-column{width:calc(100% - 240px)}.elementor-396 .elementor-element.elementor-element-9bcbc41 .elementor-nav-menu--main .elementor-item{padding-left:15px;padding-right:15px}.elementor-396 .elementor-element.elementor-element-780f96b.elementor-column{width:190px}.elementor-396 .elementor-element.elementor-element-a81e3dd .elementor-social-icon{--icon-padding:.2em}.elementor-396 .elementor-element.elementor-element-b7d0e8e:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-b7d0e8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 -95px}.elementor-bc-flex-widget .elementor-396 .elementor-element.elementor-element-280aef4.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-396 .elementor-element.elementor-element-280aef4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-396 .elementor-element.elementor-element-280aef4.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-396 .elementor-element.elementor-element-7a94baa.elementor-column{-webkit-box-ordinal-group:calc(1 + 1 );-ms-flex-order:1;order:1}.elementor-396 .elementor-element.elementor-element-a423c1a{text-align:left}.elementor-396 .elementor-element.elementor-element-c024d47.elementor-column{width:calc(100% - 200px);-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2}.elementor-396 .elementor-element.elementor-element-a2dab10{text-align:left}.elementor-396 .elementor-element.elementor-element-e60c651.elementor-column{width:210px;-webkit-box-ordinal-group:calc(2 + 1 );-ms-flex-order:2;order:2}.elementor-396 .elementor-element.elementor-element-30caed5>.elementor-widget-container{margin:10px}.elementor-396 .elementor-element.elementor-element-30caed5{text-align:right}.elementor-396 .elementor-element.elementor-element-e8c741a.elementor-column{width:220px;-webkit-box-ordinal-group:calc(3 + 1 );-ms-flex-order:3;order:3}}@media(max-width:767px){.elementor-396 .elementor-element.elementor-element-bbc4043.elementor-column{width:90px}.elementor-396 .elementor-element.elementor-element-3f1d6c8>.elementor-widget-container{margin:5px}.elementor-396 .elementor-element.elementor-element-3f1d6c8{text-align:center}.elementor-396 .elementor-element.elementor-element-c8cfc5f.elementor-column{width:calc(100% - 150px)}.elementor-396 .elementor-element.elementor-element-120dd1b .elementor-button{padding:15px 25px}.elementor-396 .elementor-element.elementor-element-cb82709.elementor-column{width:50px}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown .elementor-item,.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown .elementor-sub-item{font-size:1.4em}.elementor-396 .elementor-element.elementor-element-bea769e .elementor-nav-menu--dropdown{border-width:0 0 3px}.elementor-396 .elementor-element.elementor-element-a81e3dd .elementor-widget-container{text-align:center}.elementor-396 .elementor-element.elementor-element-b7d0e8e:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-b7d0e8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-509px -140px}.elementor-396 .elementor-element.elementor-element-7a94baa.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-396 .elementor-element.elementor-element-a423c1a{text-align:center}.elementor-396 .elementor-element.elementor-element-c024d47.elementor-column{width:100%}.elementor-396 .elementor-element.elementor-element-a2dab10{text-align:left}.elementor-396 .elementor-element.elementor-element-a2dab10 .elementor-heading-title{font-size:2.2em}}@media(min-width:1025px){.elementor-396 .elementor-element.elementor-element-b7d0e8e:not(.elementor-motion-effects-element-type-background),.elementor-396 .elementor-element.elementor-element-b7d0e8e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}