.elementor-44 .elementor-element.elementor-element-24a473d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #FFFFFF 70%);opacity:0.5;}.elementor-44 .elementor-element.elementor-element-0bad397 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-44 .elementor-element.elementor-element-0bad397 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-3bfd541 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-3bfd541 > .elementor-widget-container{margin:8px 0px 20px 0px;}.elementor-44 .elementor-element.elementor-element-484176b{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-484176b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-68ed2c0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-44 .elementor-element.elementor-element-68ed2c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-cc4d33e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-cc4d33e > .elementor-widget-container{margin:8px 0px 20px 0px;}.elementor-44 .elementor-element.elementor-element-d352ba7{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-d352ba7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-7cbe273 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-44 .elementor-element.elementor-element-7cbe273 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-05f3c40{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-05f3c40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-fa28cdf{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-fa28cdf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-4ba8e10 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-44 .elementor-element.elementor-element-4ba8e10 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-44 .elementor-element.elementor-element-9bfc1b8{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-9bfc1b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-331a0b0 > .elementor-container{max-width:1030px;}.elementor-44 .elementor-element.elementor-element-331a0b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44 .elementor-element.elementor-element-331a0b0:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-331a0b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://kaizendojobcn.com/wp-content/uploads/2023/11/leon.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-44 .elementor-element.elementor-element-331a0b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:50px;}.elementor-44 .elementor-element.elementor-element-331a0b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-a138b92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44 .elementor-element.elementor-element-a138b92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44 .elementor-element.elementor-element-a138b92 > .elementor-element-populated{padding:65px 0px 65px 0px;}.elementor-44 .elementor-element.elementor-element-ee1a222{color:#FBF5F5;font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:900;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-e72224f{color:#F8F2F2;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-44 .elementor-element.elementor-element-2e68c37 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-aa783b4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-44 .elementor-element.elementor-element-aa783b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-de710f7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-de710f7 > .elementor-widget-container{margin:8px 0px 20px 0px;}.elementor-44 .elementor-element.elementor-element-5020923{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-5020923 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-83560fd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-44 .elementor-element.elementor-element-83560fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-c20e320{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-c20e320 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-a3026a7{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-a3026a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-341850a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:23px;}.elementor-44 .elementor-element.elementor-element-341850a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-44 .elementor-element.elementor-element-3c1b958{color:#2D2D2D;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-44 .elementor-element.elementor-element-3c1b958 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-470f765{margin-top:0px;margin-bottom:20px;}.elementor-44 .elementor-element.elementor-element-9474f69 .elementor-icon-wrapper{text-align:right;}.elementor-44 .elementor-element.elementor-element-9474f69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-9474f69.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9474f69.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-9474f69.elementor-view-framed .elementor-icon, .elementor-44 .elementor-element.elementor-element-9474f69.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-9474f69 .elementor-icon{font-size:35px;}.elementor-44 .elementor-element.elementor-element-9474f69 .elementor-icon svg{height:35px;}.elementor-44 .elementor-element.elementor-element-9474f69 > .elementor-widget-container{margin:0px 10px 0px 0px;}body:not(.rtl) .elementor-44 .elementor-element.elementor-element-9474f69{right:0px;}body.rtl .elementor-44 .elementor-element.elementor-element-9474f69{left:0px;}.elementor-44 .elementor-element.elementor-element-9474f69{bottom:0px;}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-a138b92{width:27.117%;}.elementor-44 .elementor-element.elementor-element-2e68c37{width:72.548%;}}/* Start custom CSS for icon, class: .elementor-element-9474f69 */.elementor-44 .elementor-element.elementor-element-9474f69{
    opacity: 0;
    transition: all 0.3s ease-in-out;
}
body.show .elementor-44 .elementor-element.elementor-element-9474f69{
    opacity: 1;
}/* End custom CSS */