.elementor .black_button:hover,.elementor .black_button:focus-visible{filter:blur(1.2px);}.elementor .h1_text{font-family:Raleway;font-weight:900;font-size:clamp(2.375rem, 1.7673rem + 3.0384vw, 4.5rem);;color:var(--main_white);line-height:0.8em;text-transform:uppercase;display:block;}.elementor .testo_standard{font-family:var(--Lato);font-weight:300;font-size:16px;}.elementor .arrow-cta:hover,.elementor .arrow-cta:focus-visible{.arrow-cta path { /* Target paths SVG */
transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}

.arrow-cta:hover path {
animation: arrowLoop 1.5s ease-in-out infinite !important;
}

@keyframes arrowLoop {
0%, 100% { transform: translateX(0px); }
50% { transform: translateX(12px); }
}\n}.elementor .big_button_inner{transition:all 600ms;}.elementor .big_button_inner:hover,.elementor .big_button_inner:focus-visible{filter:blur(1.2px);}.elementor .vertical-line{width:1px;min-width:1px;min-height:24px;padding:0px;background-color:var(--main_black);}.elementor .divider-right{border-radius:0px;flex-direction:column;selector::after{
content:"";
position:absolute;
right:-10px;
top:0;
width:3px;
height:120px;
background:red;
z-index:99;
}\n}.elementor .h2-over{font-family:var(--Lato);font-weight:400;font-size:12px;color:var(--main_black);padding-block-end:16px;}.elementor .big-thin-title{font-family:Raleway;font-weight:300;font-size:clamp(2.375rem, 1.7673rem + 3.0384vw, 4.5rem);;color:var(--main_black);line-height:0.9em;text-transform:uppercase;margin-block-end:-24px;}