.elementor-2551 .elementor-element.elementor-element-51e9421{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:90px 0 100px 0}.elementor-2551 .elementor-element.elementor-element-51e9421 .elementor-repeater-item-6442bdf.parallax-layer svg{fill:#F0C4C4}.elementor-2551 .elementor-element.elementor-element-51e9421 .elementor-repeater-item-6442bdf.parallax-layer svg,.elementor-2551 .elementor-element.elementor-element-51e9421 .elementor-repeater-item-6442bdf.parallax-layer img{width:945px;height:940px}.elementor-2551 .elementor-element.elementor-element-51e9421 .elementor-repeater-item-6442bdf.parallax-layer img{object-fit:fill}.elementor-2551 .elementor-element.elementor-element-51e9421 .elementor-repeater-item-6442bdf.parallax-layer{min-height:100px}.elementor-2551 .elementor-element.elementor-element-1059b3b .elementor-heading-wrapper{text-align:center}.elementor-2551 .elementor-element.elementor-element-1059b3b .elementor-heading-title{font-size:50px;line-height:50px;letter-spacing:-2px}.elementor-2551 .elementor-element.elementor-element-1059b3b.elementor-widget-heading .sub-title{font-size:36px;line-height:34px;letter-spacing:0;margin-bottom:15px}.elementor-2551 .elementor-element.elementor-element-1059b3b>.elementor-widget-container{margin:0 0 40px 0;padding:0% 20% 0% 20%}.elementor-2551 .elementor-element.elementor-element-246d54f .column-item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-bottom:calc(30px)}.elementor-2551 .elementor-element.elementor-element-246d54f .row{margin-left:calc(30px / -2);margin-right:calc(30px / -2)}.elementor-2551 .elementor-element.elementor-element-246d54f .elementor-classes__filter{color:#3B29AA}.elementor-2551 .elementor-element.elementor-element-246d54f .elementor-classes__filter.elementor-active,.elementor-2551 .elementor-element.elementor-element-246d54f .elementor-classes__filter:hover{color:#fff}.elementor-2551 .elementor-element.elementor-element-246d54f .elementor-classes__filter:not(:last-child){margin-right:calc(5px/2)}.elementor-2551 .elementor-element.elementor-element-246d54f .elementor-classes__filter:not(:first-child){margin-left:calc(5px/2)}.elementor-2551 .elementor-element.elementor-element-246d54f .elementor-classes__filters{margin-bottom:50px}.elementor-2551 .elementor-element.elementor-element-51e9421:not(.elementor-motion-effects-element-type-background),.elementor-2551 .elementor-element.elementor-element-51e9421>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF4EA}.elementor-2551 .elementor-element.elementor-element-51e9421>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2551 .elementor-element.elementor-element-d092e5a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2551 .elementor-element.elementor-element-d092e5a{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:130px 0 525px 0}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3b76a52.parallax-layer svg{fill:#FAAF11}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3b76a52.parallax-layer svg,.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3b76a52.parallax-layer img{width:89px;height:90px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3b76a52.parallax-layer img{object-fit:fill}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3b76a52.parallax-layer{min-height:100px}.elementor-2551 .elementor-element.elementor-element-6d2591d>.elementor-element-populated{text-align:center}.elementor-2551 .elementor-element.elementor-element-37b2531 .elementor-heading-wrapper{text-align:center}.elementor-2551 .elementor-element.elementor-element-37b2531 .elementor-heading-title{font-size:50px;line-height:50px;letter-spacing:-2px}.elementor-2551 .elementor-element.elementor-element-37b2531.elementor-widget-heading .sub-title{font-size:36px;line-height:34px;letter-spacing:0;margin-bottom:15px}.elementor-2551 .elementor-element.elementor-element-37b2531>.elementor-widget-container{margin:0 0 40px 0;padding:0% 20% 0% 20%}.elementor-2551 .elementor-element.elementor-element-78e2cba{column-gap:0;text-align:center}.elementor-2551 .elementor-element.elementor-element-78e2cba>.elementor-widget-container{margin:0 0 30px 0;padding:0 0 0 0}.elementor-2551 .elementor-element.elementor-element-ad68f7e .elementor-button .elementor-button-icon i{font-size:14px}.elementor-2551 .elementor-element.elementor-element-ad68f7e .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-2551 .elementor-element.elementor-element-ad68f7e .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-a6e3cb0.parallax-layer svg{fill:#51C9EE}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-a6e3cb0.parallax-layer svg,.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-a6e3cb0.parallax-layer img{width:91px;height:90px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-a6e3cb0.parallax-layer img{object-fit:fill}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-a6e3cb0.parallax-layer{min-height:100px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-59c2dfd.parallax-layer svg{fill:#DF57A8}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-59c2dfd.parallax-layer svg,.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-59c2dfd.parallax-layer img{width:44px;height:42px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-59c2dfd.parallax-layer img{object-fit:fill}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-59c2dfd.parallax-layer{min-height:100px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-61f2347.parallax-layer svg{fill:#F33333}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-61f2347.parallax-layer svg,.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-61f2347.parallax-layer img{width:24px;height:23px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-61f2347.parallax-layer img{object-fit:fill}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-61f2347.parallax-layer{min-height:100px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-65cb76c.parallax-layer svg{fill:#E5EA2F}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-65cb76c.parallax-layer svg,.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-65cb76c.parallax-layer img{width:23px;height:22px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-65cb76c.parallax-layer img{object-fit:fill}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-65cb76c.parallax-layer{min-height:100px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3a4d804.parallax-layer svg{fill:#2D7CF1}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3a4d804.parallax-layer svg,.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3a4d804.parallax-layer img{width:20px;height:20px}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3a4d804.parallax-layer img{object-fit:fill}.elementor-2551 .elementor-element.elementor-element-d092e5a .elementor-repeater-item-3a4d804.parallax-layer{min-height:100px}.elementor-2551 .elementor-element.elementor-element-d092e5a:not(.elementor-motion-effects-element-type-background),.elementor-2551 .elementor-element.elementor-element-d092e5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kidlife.hu/wp-content/uploads/2020/06/bg-classes.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:initial}.elementor-2551 .elementor-element.elementor-element-d092e5a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2551 .elementor-element.elementor-element-d092e5a>.elementor-container{text-align:center}@media(max-width:1024px){.elementor-2551 .elementor-element.elementor-element-b9fec49>.elementor-element-populated{padding:0 30px 0 30px}.elementor-2551 .elementor-element.elementor-element-1059b3b .elementor-heading-title{font-size:36px;line-height:40px}.elementor-2551 .elementor-element.elementor-element-1059b3b>.elementor-widget-container{padding:10px 0 0 0}.elementor-2551 .elementor-element.elementor-element-6d2591d>.elementor-element-populated{padding:0 30px 0 30px}.elementor-2551 .elementor-element.elementor-element-37b2531 .elementor-heading-title{font-size:36px;line-height:40px}.elementor-2551 .elementor-element.elementor-element-37b2531>.elementor-widget-container{padding:10px 0 0 0}.elementor-2551 .elementor-element.elementor-element-d092e5a:not(.elementor-motion-effects-element-type-background),.elementor-2551 .elementor-element.elementor-element-d092e5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:contain}.elementor-2551 .elementor-element.elementor-element-d092e5a{padding:0 30px 250px 30px}}@media(max-width:767px){.elementor-2551 .elementor-element.elementor-element-1059b3b.elementor-widget-heading .sub-title{margin-bottom:0}.elementor-2551 .elementor-element.elementor-element-37b2531.elementor-widget-heading .sub-title{margin-bottom:0}.elementor-2551 .elementor-element.elementor-element-d092e5a:not(.elementor-motion-effects-element-type-background),.elementor-2551 .elementor-element.elementor-element-d092e5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:contain}.elementor-2551 .elementor-element.elementor-element-d092e5a{margin-top:30px;margin-bottom:0;padding:0 0 150px 0}}