span.rafacolor{color:#706661}.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true]{background-color:transparent!important}.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=false]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{background-color:transparent!important}button#popmenu1 span.e-n-tab-title-text{background-image:url(/wp-content/uploads/2026/02/menu_cycle_01.webp)!important;background-repeat:no-repeat;background-size:contain;background-position:center;padding:80px 80px 80px 25px}button#popmenu2 span.e-n-tab-title-text{background-image:url(/wp-content/uploads/2026/02/menu_cycle_02.webp)!important;background-repeat:no-repeat;background-size:contain;background-position:center;padding:80px 80px 80px 35px}button#popmenu3 span.e-n-tab-title-text{background-image:url(/wp-content/uploads/2026/02/menu_cycle_03.webp)!important;background-repeat:no-repeat;background-size:contain;background-position:center;padding:80px 80px 80px 35px}@media only screen and (max-width:768px){button#popmenu1 span.e-n-tab-title-text{text-align:left}button#popmenu2 span.e-n-tab-title-text{padding:68px 80px 68px 35px;text-align:left}button#popmenu3 span.e-n-tab-title-text{padding:68px 80px 68px 35px;text-align:left}}.rafa_intro h1{font-weight:300;color:#222;font-family:"Roboto Font",Sans-serif;font-size:32px}.rafa_intro p{font-weight:300;color:#222;font-family:"Roboto Font",Sans-serif;font-size:20px}span.undertrans{color:#fff0}.rafa-zoom figure.elementor-image-box-img{height:300px;overflow:hidden}.rafa-zoom img{transition:transform .6s;width:100%;height:100%;object-fit:cover;display:block}.rafa-zoom:hover img{transform:scale(1.055)}.elementor-post-navigation__separator-wrapper{padding:0 10px}.rafa_border_column{position:relative;padding:28px;overflow:hidden;--b:1px;--c:#111;--inset:0px;--dur:2s;--ease:cubic-bezier(.6,0,.2,1)}.rafa_border_column .rb-line{position:absolute;background:var(--c);pointer-events:none;opacity:1}.rafa_border_column .rb-top{left:var(--inset);right:var(--inset);top:var(--inset);height:var(--b);transform:scaleX(0);transform-origin:left center}.rafa_border_column .rb-right{top:var(--inset);bottom:var(--inset);right:var(--inset);width:var(--b);transform:scaleY(0);transform-origin:center top}.rafa_border_column .rb-bottom{left:var(--inset);right:var(--inset);bottom:var(--inset);height:var(--b);transform:scaleX(0);transform-origin:right center}.rafa_border_column .rb-left{top:var(--inset);bottom:var(--inset);left:var(--inset);width:var(--b);transform:scaleY(0);transform-origin:center bottom}.rafa_border_column.in-view .rb-top{animation:rb-draw-x calc(var(--dur) * 0.25) var(--ease) forwards}.rafa_border_column.in-view .rb-right{animation:rb-draw-y calc(var(--dur) * 0.25) var(--ease) forwards;animation-delay:calc(var(--dur) * 0.25)}.rafa_border_column.in-view .rb-bottom{animation:rb-draw-x calc(var(--dur) * 0.25) var(--ease) forwards;animation-delay:calc(var(--dur) * 0.50)}.rafa_border_column.in-view .rb-left{animation:rb-draw-y calc(var(--dur) * 0.25) var(--ease) forwards;animation-delay:calc(var(--dur) * 0.75)}@keyframes rb-draw-x{to{transform:scaleX(1)}}@keyframes rb-draw-y{to{transform:scaleY(1)}}.elementor-loop-container>:nth-child(odd) .rafa_border_column .rb-top{transform-origin:right center}.elementor-loop-container>:nth-child(odd) .rafa_border_column .rb-right{transform-origin:center bottom}.elementor-loop-container>:nth-child(odd) .rafa_border_column .rb-bottom{transform-origin:left center}.elementor-loop-container>:nth-child(odd) .rafa_border_column .rb-left{transform-origin:center top}.elementor-loop-container>:nth-child(odd) .rafa_border_column.in-view .rb-top{animation-delay:0s}.elementor-loop-container>:nth-child(odd) .rafa_border_column.in-view .rb-left{animation-delay:calc(var(--dur) * 0.25)}.elementor-loop-container>:nth-child(odd) .rafa_border_column.in-view .rb-bottom{animation-delay:calc(var(--dur) * 0.50)}.elementor-loop-container>:nth-child(odd) .rafa_border_column.in-view .rb-right{animation-delay:calc(var(--dur) * 0.75)}@media only screen and (min-width:1024px){.rafa-loop>.e-con-inner{display:flex;gap:0;align-items:stretch}.rafa-loop>.e-con-inner>.e-con-full{flex:1 1 0%}.elementor-loop-container>:nth-child(odd) .rafa-loop>.e-con-inner{flex-direction:row-reverse}.elementor-loop-container>:nth-child(even) .rafa-loop>.e-con-inner{flex-direction:row}}@media (max-width:767px){.rafa-loop>.e-con-inner,.elementor-loop-container>:nth-child(even) .rafa-loop>.e-con-inner{flex-direction:column}}.elementor-post-navigation{flex-direction:row-reverse}.elementor-post-navigation .elementor-post-navigation__next a{justify-content:flex-start}.elementor-post-navigation .elementor-post-navigation__prev a{justify-content:flex-end}.elementor-post-navigation__prev .post-navigation__arrow-wrapper{order:2}.elementor-post-navigation__next .post-navigation__arrow-wrapper{order:-1}.elementor-post-navigation span.elementor-post-navigation__link__next{text-align:left}.elementor-post-navigation span.elementor-post-navigation__link__prev{text-align:right}.e-fas-long-arrow-alt-left{transform:scaleX(-1)}.e-fas-long-arrow-alt-right{transform:scaleX(-1)}.elementor-widget-text-editor ul{margin-bottom:15px}.forminator-consent__label a{color:#000}.rafa-anime-line::after{position:absolute;content:"";width:100%;left:0;bottom:0;transition:0.3s;height:2px;background-color:#000}.rafa-anime-line:hover::after{width:0%}