.elementor-headline{display:block;font-size:43px;line-height:1.2}.elementor-headline-dynamic-text{color:var(--dynamic-text-color,#aebcb9)}.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper{text-align:start}.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper{overflow:visible;text-align:inherit}.elementor-headline--style-highlight .elementor-headline-dynamic-text{z-index:1}.elementor-headline--style-highlight .elementor-headline-plain-text{position:relative;z-index:1}.elementor-headline--style-highlight svg{height:calc(100% + 20px);left:50%;overflow:visible;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 20px)}.elementor-headline--style-highlight svg path{fill:none;opacity:0;stroke:red;stroke-dasharray:0 1500;stroke-width:9;transition:.3s}.elementor-headline.e-animated svg path{animation:elementor-headline-dash forwards;animation-duration:var(--animation-duration,1.2s);animation-iteration-count:1}@media (prefers-reduced-motion:reduce){.elementor-headline.e-animated svg path{animation-duration:0s}}.elementor-headline.e-animated svg path:nth-of-type(2){animation-delay:calc(var(--animation-duration, 1.2s) / 2)}@media (prefers-reduced-motion:reduce){.elementor-headline.e-animated svg path:nth-of-type(2){animation-delay:0s}}.elementor-headline.e-hide-highlight svg path{animation:hide-highlight .4s forwards;animation-iteration-count:1;opacity:1;stroke-dasharray:1500 1500}@keyframes elementor-headline-dash{0%{opacity:1;stroke-dasharray:0 1500}to{opacity:1;stroke-dasharray:1500 1500}}@keyframes hide-highlight{0%{opacity:1;stroke-dasharray:1500 1500}to{filter:blur(10px);opacity:0}}.elementor-headline-text-wrapper{vertical-align:bottom}.elementor-headline-dynamic-wrapper{display:inline-block;position:relative}.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text{display:inline-block;inset-block-start:0;inset-inline-start:0;position:absolute}.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active{position:relative}.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text{opacity:0;transform:rotateX(180deg);transform-origin:50% 100%}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active{animation:elementor-headline-flip-in 1.2s;opacity:1;transform:rotateX(0deg)}.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:elementor-headline-flip-out 1.2s;transform:rotateX(180deg)}@keyframes elementor-headline-flip-in{0%{opacity:0;transform:rotateX(180deg)}35%{opacity:0;transform:rotateX(120deg)}65%{opacity:0}to{opacity:1;transform:rotateX(1turn)}}@keyframes elementor-headline-flip-out{0%{opacity:1;transform:rotateX(0deg)}35%{opacity:1;transform:rotateX(-40deg)}65%{opacity:0}to{opacity:0;transform:rotateX(180deg)}}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:after{background-color:#0d0d0d;content:"";height:90%;inset-block-start:50%;inset-inline:auto 0;position:absolute;transform:translateY(-50%);width:1px}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after{animation:elementor-headline-pulse 1s infinite}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{background-color:var(--typing-selected-bg-color,#0d0d0d)}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected:after{visibility:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text{color:var(--typing-selected-color,var(--dynamic-text-color),#aebcb9)}.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active){visibility:hidden}.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){position:absolute;visibility:hidden}@keyframes elementor-headline-pulse{0%{opacity:1;transform:translateY(-50%) scale(1)}40%{opacity:0;transform:translateY(-50%) scale(.9)}to{opacity:0;transform:translateY(-50%) scale(0)}}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{backface-visibility:hidden;display:inline-block}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text{opacity:0;transform:scaleX(1.0005)}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{opacity:0;transform:translateZ(-20px) rotateX(90deg);transform-style:preserve-3d}.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{opacity:1}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:elementor-headline-swirl-in .4s forwards}.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:elementor-headline-swirl-out .4s forwards}@keyframes elementor-headline-swirl-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;transform:translateZ(-20px) rotateX(0deg)}}@keyframes elementor-headline-swirl-out{0%{opacity:1;transform:translateZ(-20px) rotateX(0)}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;transform:translateZ(-20px) rotateX(-90deg)}}.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text{opacity:0;top:.2em}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active{animation:elementor-headline-slide-down-in .6s;opacity:1;top:0}.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:elementor-headline-slide-down-out .6s}@keyframes elementor-headline-slide-down-in{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes elementor-headline-slide-down-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}to{opacity:0;transform:translateY(100%)}}.elementor-headline-animation-type-clip .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper:after{background-color:#0d0d0d;content:"";height:100%;inset-block-start:0;inset-inline:auto 0;position:absolute;width:2px}.elementor-headline-animation-type-clip .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active{animation:elementor-headline-drop-in-in .8s;opacity:1}.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:elementor-headline-drop-in-out .8s}@keyframes elementor-headline-drop-in-in{0%{opacity:0;transform:translateZ(100px)}to{opacity:1;transform:translateZ(0)}}@keyframes elementor-headline-drop-in-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(-100px)}}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper{perspective:300px}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{backface-visibility:hidden;display:inline-block;transform:rotateY(180deg)}.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{transform:rotateY(0deg)}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:elementor-headline-blinds-in .6s forwards}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:elementor-headline-blinds-out .6s forwards}@keyframes elementor-headline-blinds-in{0%{transform:rotateY(180deg)}to{transform:rotateY(0deg)}}@keyframes elementor-headline-blinds-out{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{display:inline-block;opacity:0;transform:scale(0)}.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{opacity:1}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in{animation:elementor-headline-wave-up .6s forwards}.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){animation:elementor-headline-wave-down .6s forwards}@keyframes elementor-headline-wave-up{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes elementor-headline-wave-down{0%{opacity:1;transform:scale(1)}60%{opacity:0;transform:scale(0)}}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text{opacity:0}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active{animation:elementor-headline-slide-in .6s;opacity:1}.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive{animation:elementor-headline-slide-out .6s}@keyframes elementor-headline-slide-in{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@keyframes elementor-headline-slide-out{0%{opacity:1;transform:translateX(0)}60%{opacity:0;transform:translateX(110%)}to{opacity:0;transform:translateX(100%)}}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{transition:width .5s}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{overflow:hidden}.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text,.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{white-space:nowrap}.ufk-sr {
position: absolute !important;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.ufk-acc ul.ufk-list,
.ufk-cards ul.ufk-list,
ul.ufk-list {
margin: 0;
padding: 0 0 0 1.15em;
list-style: disc outside;
}
.ufk-acc ul.ufk-list > li,
.ufk-cards ul.ufk-list > li,
ul.ufk-list > li {
margin: 0 0 var(--ufk-li-gap, 0.45em);
padding: 0;
list-style: inherit;
}
ul.ufk-list > li:last-child {
margin-bottom: 0;
}
ul.ufk-list > li::marker {
color: var(--ufk-bullet, currentColor);
} ul.ufk-list.ufk-list--icon {
padding-left: 0;
list-style: none;
}
ul.ufk-list.ufk-list--icon > li {
display: flex;
align-items: baseline;
gap: var(--ufk-il-gap, 0.55em);
list-style: none;
}
ul.ufk-list.ufk-list--icon > li::marker {
content: none;
}
.ufk-list .ufk-list__icon {
flex: 0 0 auto;
display: inline-flex;
font-size: var(--ufk-il-size, 0.8em);
line-height: 1;
color: var(--ufk-bullet, var(--e-global-color-accent, currentColor));
transform: translateY(var(--ufk-il-offset, 0));
}
.ufk-list .ufk-list__icon svg,
.ufk-list .ufk-list__icon img {
display: block;
width: 1em;
height: 1em;
}
.ufk-list .ufk-list__icon svg.e-font-icon-svg {
fill: currentColor;
}
.ufk-list .ufk-list__text {
flex: 1 1 auto;
min-width: 0;
}
.ufk-hyphens-yes .ufk-list {
-webkit-hyphens: auto;
hyphens: auto;
overflow-wrap: break-word;
} .ufk-empty__text {
margin: 0;
} .ufk-acc {
--ufk-icon: 12px;
--ufk-icon-stroke: 1.5px;
--ufk-gap: 22px;
--ufk-dur: 350ms;
--ufk-row-pad: 18px;
--ufk-line-width: 1px;
--ufk-line-color: rgba(127, 127, 127, 0.45);
}
.ufk-acc .ufk-acc__item {
margin: 0;
padding: 0;
border-bottom: var(--ufk-line-width) solid var(--ufk-line-color);
}
.ufk-line-top-yes .ufk-acc .ufk-acc__item:first-child {
border-top: var(--ufk-line-width) solid var(--ufk-line-color);
}
.ufk-acc .ufk-acc__heading {
margin: 0;
padding: 0;
font: inherit;
color: inherit;
letter-spacing: inherit;
text-transform: inherit;
line-height: inherit;
} .ufk-acc .ufk-acc__item .ufk-acc__btn,
.ufk-acc .ufk-acc__item .ufk-acc__btn:hover,
.ufk-acc .ufk-acc__item .ufk-acc__btn:focus,
.ufk-acc .ufk-acc__item .ufk-acc__btn:active {
-webkit-appearance: none;
appearance: none;
display: flex;
align-items: center;
gap: var(--ufk-gap);
width: 100%;
min-height: 0;
margin: 0;
padding: var(--ufk-row-pad) 0;
border: 0;
border-radius: 0;
background: none;
box-shadow: none;
color: inherit;
font: inherit;
letter-spacing: inherit;
text-transform: inherit;
text-decoration: none;
text-align: left;
white-space: normal;
cursor: pointer;
transition: none;
}
.ufk-acc .ufk-acc__item .ufk-acc__btn:focus {
outline: none;
}
.ufk-acc .ufk-acc__item .ufk-acc__btn:focus-visible {
outline: 2px solid currentColor;
outline-offset: 4px;
}
.ufk-acc .ufk-acc__title {
flex: 1 1 auto;
color: var(--ufk-title, currentColor);
transition: color 0.2s ease;
}
.ufk-acc .ufk-acc__btn:hover .ufk-acc__title {
color: var(--ufk-title-hover, var(--ufk-title, currentColor));
}
.ufk-acc .ufk-acc__item.is-open .ufk-acc__title {
color: var(--ufk-title-active, var(--ufk-title, currentColor));
} .ufk-acc .ufk-acc__icon {
position: relative;
flex: 0 0 var(--ufk-icon);
width: var(--ufk-icon);
height: var(--ufk-icon);
color: var(--ufk-icon-color, currentColor);
transition: color 0.2s ease;
}
.ufk-acc .ufk-acc__item.is-open .ufk-acc__icon {
color: var(--ufk-icon-active, var(--ufk-icon-color, currentColor));
}
.ufk-acc .ufk-acc__icon::before,
.ufk-acc .ufk-acc__icon::after {
content: "";
position: absolute;
left: 0;
top: 50%;
width: 100%;
height: var(--ufk-icon-stroke);
margin-top: calc(var(--ufk-icon-stroke) / -2);
background: currentColor;
transition: transform var(--ufk-dur) ease;
}
.ufk-acc .ufk-acc__icon::after {
transform: rotate(90deg);
}
.ufk-acc .ufk-acc__item.is-open .ufk-acc__icon::after {
transform: rotate(90deg) scaleX(0);
} .ufk-acc .ufk-acc__body {
padding: 0 0 var(--ufk-body-bottom, 28px) var(--ufk-indent, calc(var(--ufk-icon) + var(--ufk-gap)));
}
.ufk-acc--js .ufk-acc__panel {
display: grid;
grid-template-rows: 0fr;
visibility: hidden;
transition: grid-template-rows var(--ufk-dur) ease, visibility 0s linear var(--ufk-dur);
}
.ufk-acc--js .ufk-acc__item.is-open > .ufk-acc__panel {
grid-template-rows: 1fr;
visibility: visible;
transition: grid-template-rows var(--ufk-dur) ease, visibility 0s linear 0s;
}
.ufk-acc .ufk-acc__inner {
min-height: 0;
overflow: hidden;
}
.ufk-acc .ufk-acc__lead {
margin: 0 0 var(--ufk-section-gap, 1.25em);
}
.ufk-acc .ufk-acc__label {
margin: 0 0 0.5em;
padding: 0;
font-size: inherit;
line-height: inherit;
font-weight: inherit;
color: inherit;
}
.ufk-acc .ufk-acc__section + .ufk-acc__section {
margin-top: var(--ufk-section-gap, 1.25em);
}
.ufk-acc .ufk-acc__more,
.ufk-acc .ufk-acc__more:visited {
display: inline-flex;
align-items: center;
gap: var(--ufk-more-gap, 10px);
margin-top: var(--ufk-more-top, 1.25em);
color: var(--ufk-more, inherit);
text-decoration: none;
transition: color 0.2s ease;
}
.ufk-acc .ufk-acc__more:hover,
.ufk-acc .ufk-acc__more:focus-visible {
color: var(--ufk-more-hover, var(--ufk-more, inherit));
}
.ufk-acc .ufk-acc__more-icon {
display: inline-flex;
font-size: var(--ufk-more-icon-size, 1.25em);
line-height: 1;
color: var(--ufk-more-icon, currentColor);
}
.ufk-acc .ufk-acc__more-icon svg,
.ufk-acc .ufk-acc__more-icon img {
display: block;
width: 1em;
height: 1em;
}
.ufk-acc .ufk-acc__more-icon svg.e-font-icon-svg {
fill: currentColor;
} .ufk-acc .ufk-acc__more-wrap {
margin-top: var(--ufk-more-top, 1.5em);
} .ufk-more-align-left .ufk-acc__more-wrap { text-align: left; }
.ufk-more-align-center .ufk-acc__more-wrap { text-align: center; }
.ufk-more-align-right .ufk-acc__more-wrap { text-align: right; }
.ufk-more-align-justify .ufk-acc__more-wrap .elementor-button { width: 100%; }
@media (max-width: 1024px) {
.ufk-more-tablet-align-left .ufk-acc__more-wrap { text-align: left; }
.ufk-more-tablet-align-center .ufk-acc__more-wrap { text-align: center; }
.ufk-more-tablet-align-right .ufk-acc__more-wrap { text-align: right; }
.ufk-more-tablet-align-justify .ufk-acc__more-wrap .elementor-button { width: 100%; }
}
@media (max-width: 767px) {
.ufk-more-mobile-align-left .ufk-acc__more-wrap { text-align: left; }
.ufk-more-mobile-align-center .ufk-acc__more-wrap { text-align: center; }
.ufk-more-mobile-align-right .ufk-acc__more-wrap { text-align: right; }
.ufk-more-mobile-align-justify .ufk-acc__more-wrap .elementor-button { width: 100%; }
} :where(.ufk-acc__more-wrap) :where(.elementor-button) {
display: inline-block;
line-height: 1;
text-decoration: none;
}
:where(.ufk-acc__more-wrap) :where(.elementor-button-content-wrapper) {
display: flex;
align-items: center;
gap: 8px;
}
:where(.ufk-acc__more-wrap) :where(.elementor-button-icon) {
display: inline-flex;
align-items: center;
}
:where(.ufk-acc__more-wrap) :where(.elementor-button-icon svg) {
width: 1em;
height: auto;
fill: currentColor;
} .ufk-links {
--ufk-links-line: var(--e-global-color-accent, currentColor);
--ufk-links-line-width: 1px;
--ufk-links-pad: 10px;
--ufk-links-icon: 0.75em;
--ufk-links-gap: 0.5em;
--ufk-links-dur: 250ms;
--ufk-links-icon-color: var(--e-global-color-accent, currentColor);
}
ul.ufk-links {
margin: 0;
padding: 0;
list-style: none;
}
ul.ufk-links > li.ufk-links__item {
margin: 0;
padding: 0;
list-style: none;
border-bottom: var(--ufk-links-line-width) solid var(--ufk-links-line);
}
ul.ufk-links > li.ufk-links__item::marker {
content: none;
}
.ufk-links-top-yes ul.ufk-links > li.ufk-links__item:first-child {
border-top: var(--ufk-links-line-width) solid var(--ufk-links-line);
}
.ufk-links .ufk-links__link,
.ufk-links .ufk-links__link:visited {
display: flex;
align-items: center;
flex-wrap: wrap;
padding: var(--ufk-links-pad) 0;
color: var(--ufk-links-color, inherit);
text-decoration: none;
transition: color var(--ufk-links-dur) ease;
}
.ufk-links .ufk-links__link:hover,
.ufk-links .ufk-links__link:focus-visible {
color: var(--ufk-links-hover, var(--ufk-links-color, inherit));
}
.ufk-links .ufk-links__title {
margin: 0;
padding: 0;
color: inherit;
font: inherit;
letter-spacing: inherit;
text-transform: inherit;
}
.ufk-links .ufk-links__meta {
flex-basis: 100%;
margin-top: 0.15em;
font-size: 0.85em;
opacity: 0.75;
}
.ufk-links .ufk-links__icon {
display: inline-flex;
flex: 0 0 auto;
font-size: var(--ufk-links-icon);
line-height: 1;
color: var(--ufk-links-icon-color);
margin-right: var(--ufk-links-gap);
}
.ufk-links .ufk-links__icon svg,
.ufk-links .ufk-links__icon img {
display: block;
width: 1em;
height: 1em;
}
.ufk-links .ufk-links__icon svg.e-font-icon-svg {
fill: currentColor;
} .ufk-links .ufk-links__icon svg.ufk-line-arrow,
.ufk-links .ufk-links__icon svg.ufk-line-arrow path {
stroke-width: var(--ufk-links-stroke, 1.5);
vector-effect: non-scaling-stroke;
} .ufk-links--icon-hover .ufk-links__icon {
max-width: 0;
margin-right: 0;
opacity: 0;
overflow: hidden;
transform: translateX(-0.5em);
transition: max-width var(--ufk-links-dur) ease, margin var(--ufk-links-dur) ease, opacity var(--ufk-links-dur) ease, transform var(--ufk-links-dur) ease;
}
.ufk-links--icon-hover .ufk-links__link:hover .ufk-links__icon,
.ufk-links--icon-hover .ufk-links__link:focus-visible .ufk-links__icon {
max-width: 2em;
margin-right: var(--ufk-links-gap);
opacity: 1;
transform: none;
}
@media (prefers-reduced-motion: reduce) {
.ufk-links .ufk-links__link,
.ufk-links .ufk-links__icon {
transition: none !important;
}
} .ufk-cards {
--ufk-cols: 3;
--ufk-cards-gap: 24px;
--ufk-card-icon: 48px;
--ufk-head-gap: 12px;
--ufk-head-bottom: 18px;
display: grid;
grid-template-columns: repeat(var(--ufk-cols), minmax(0, 1fr));
gap: var(--ufk-cards-gap);
}
@media (max-width: 767px) {
.ufk-cards {
--ufk-cols: 1;
}
}
.ufk-cards .ufk-card {
min-width: 0;
padding: 24px;
border: 1px solid rgba(127, 127, 127, 0.3);
border-radius: 0 40px 0 0;
transition: border-color 0.2s ease;
}
.ufk-hyphens-yes .ufk-cards .ufk-card {
-webkit-hyphens: auto;
hyphens: auto;
overflow-wrap: break-word;
}
.ufk-cards .ufk-card__head {
display: flex;
align-items: center;
gap: var(--ufk-head-gap);
margin: 0 0 var(--ufk-head-bottom);
}
.ufk-head-column .ufk-cards .ufk-card__head {
flex-direction: column;
align-items: flex-start;
}
.ufk-cards .ufk-card__icon {
flex: 0 0 auto;
display: inline-flex;
font-size: var(--ufk-card-icon);
line-height: 1;
}
.ufk-cards .ufk-card__icon svg,
.ufk-cards .ufk-card__icon img {
display: block;
width: 1em;
height: 1em;
}
.ufk-cards .ufk-card__icon svg.e-font-icon-svg {
fill: currentColor;
}
.ufk-cards .ufk-card__title {
margin: 0;
padding: 0;
} .ufk-single {
padding: clamp(32px, 6vw, 96px) 20px;
}
.ufk-single__wrap {
max-width: 1140px;
margin: 0 auto;
}
.ufk-single__header {
max-width: 760px;
margin: 0 auto clamp(32px, 5vw, 64px);
text-align: center;
}
.ufk-single__eyebrow {
margin: 0 0 0.75em;
font-size: 0.85em;
font-weight: 700;
letter-spacing: 0.12em;
text-transform: uppercase;
}
.ufk-single__title {
margin: 0 0 0.5em;
}
.ufk-single__lead {
margin: 0;
font-size: 1.15em;
}
.ufk-single__apply {
max-width: 760px;
margin: clamp(40px, 6vw, 80px) auto 0;
text-align: center;
} @media (prefers-reduced-motion: reduce) {
.ufk-acc .ufk-acc__panel,
.ufk-acc .ufk-acc__icon::before,
.ufk-acc .ufk-acc__icon::after {
transition: none !important;
}
}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-list-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-list-item-base{display:flex;flex-direction:row;gap:8px;}.elementor .e-list-item-marker-base{width:auto;height:1lh;display:flex;align-items:center;}.elementor .e-list-item-content-base{flex:1 1 auto;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-icon-open-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{padding:20px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-content:start;align-items:flex-start;}.elementor .e-form-base .e-form-checkbox-row{padding:0px;gap:8px;align-items:center;}.elementor .e-form-success-message-base{font-size:12px;color:#2F532E;text-align:center;padding:12px;background-color:#D4E9D6;display:none;}.elementor .e-form-error-message-base{font-size:12px;color:#870000;text-align:center;padding:12px;background-color:#ffdede;display:none;}.elementor .e-carousel-base{position:relative;padding:0px;display:grid;grid-template-columns:repeat(1, 1fr);}.elementor .e-carousel-viewport-base{overflow:hidden;padding:0px;display:block;grid-column:1;grid-row:1;}.elementor .e-carousel-container-base{padding:0px;display:flex;}.elementor .e-carousel-slide-base{min-width:0px;position:relative;display:block;}.elementor .e-carousel-arrow-prev-base{width:auto;z-index:1;color:rgba(238, 238, 238, 0.9);cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-inline-start:0px;margin-inline-end:auto;border-style:none;background-color:transparent;display:flex;grid-column:1 / 2;grid-row:1 / 2;justify-content:center;align-items:center;align-self:center;}.elementor .e-carousel-arrow-prev-base:focus{color:rgba(238, 238, 238, 0.9);background-color:transparent;}.elementor .e-carousel-arrow-prev-base:hover,.elementor .e-carousel-arrow-prev-base:focus-visible{color:rgba(238, 238, 238, 0.9);background-color:transparent;}.elementor .e-carousel-arrow-prev-base:focus-visible{outline-width:2px;outline-color:rgba(238, 238, 238, 0.9);outline-style:solid;outline-offset:2px;}.elementor .e-carousel-arrow-prev-base.e--disabled{cursor:default;opacity:30%;}.elementor .e-carousel-arrow-next-base{width:auto;z-index:1;color:rgba(238, 238, 238, 0.9);cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-inline-start:auto;margin-inline-end:0px;border-style:none;background-color:transparent;display:flex;grid-column:1 / 2;grid-row:1 / 2;justify-content:center;align-items:center;align-self:center;}.elementor .e-carousel-arrow-next-base:focus{color:rgba(238, 238, 238, 0.9);background-color:transparent;}.elementor .e-carousel-arrow-next-base:hover,.elementor .e-carousel-arrow-next-base:focus-visible{color:rgba(238, 238, 238, 0.9);background-color:transparent;}.elementor .e-carousel-arrow-next-base:focus-visible{outline-width:2px;outline-color:rgba(238, 238, 238, 0.9);outline-style:solid;outline-offset:2px;}.elementor .e-carousel-arrow-next-base.e--disabled{cursor:default;opacity:30%;}.elementor .e-carousel-pagination-base{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;grid-column:1;grid-row:2;justify-content:center;align-items:center;}.elementor .e-carousel-dot-base{width:6px;height:6px;min-width:6px;min-height:6px;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:50%;border-width:0px;border-style:none;background-color:rgba(0, 0, 0, 0.2);display:inline-flex;appearance:none;}.elementor .e-carousel-dot-base:focus{background-color:rgba(0, 0, 0, 0.2);}.elementor .e-carousel-dot-base:hover,.elementor .e-carousel-dot-base:focus-visible{background-color:#000;}.elementor .e-carousel-dot-base.e--selected{background-color:#000;}.elementor .e-carousel-dot-base:focus-visible{outline-width:2px;outline-color:#000;outline-style:solid;outline-offset:2px;}.elementor .e-carousel-autoplay-controls-base{width:auto;margin-inline-start:auto;margin-inline-end:auto;display:flex;grid-column:1;grid-row:3;align-items:center;}.elementor .e-carousel-autoplay-play-base{width:auto;color:#000;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-style:none;background-color:transparent;display:flex;justify-content:center;align-items:center;}.elementor .e-carousel-autoplay-play-base:focus{color:#000;background-color:transparent;}.elementor .e-carousel-autoplay-play-base:hover,.elementor .e-carousel-autoplay-play-base:focus-visible{color:#000;background-color:transparent;}.elementor .e-carousel-autoplay-play-base:focus-visible{outline-width:2px;outline-color:#000;outline-style:solid;outline-offset:2px;}.elementor .e-carousel-autoplay-pause-base{width:auto;color:#000;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;border-style:none;background-color:transparent;display:flex;justify-content:center;align-items:center;}.elementor .e-carousel-autoplay-pause-base:focus{color:#000;background-color:transparent;}.elementor .e-carousel-autoplay-pause-base:hover,.elementor .e-carousel-autoplay-pause-base:focus-visible{color:#000;background-color:transparent;}.elementor .e-carousel-autoplay-pause-base:focus-visible{outline-width:2px;outline-color:#000;outline-style:solid;outline-offset:2px;}.elementor .e-collection-loop-base{display:block;}.elementor .e-collection-loop-layout-base{display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;}.elementor .e-pagination-base{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:8px;margin-block-start:8px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;}.elementor .e-pagination-prev-base{width:auto;font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-pagination-next-base{width:auto;font-size:14px;color:#1F2937;text-align:center;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#E5E7EB;border-style:solid;display:inline-flex;gap:8px;align-items:center;}.elementor .e-collection-loop-empty-state-base{display:flex;justify-content:center;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-google-maps-base{width:100%;border-style:none;display:block;}.elementor .e-form-input-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-input-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-input-base::placeholder{color:#9DA5AE;}.elementor .e-form-label-base{font-size:14px;color:#0c0d0e;}.elementor .e-form-textarea-base{font-size:12px;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-textarea-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-textarea-base::placeholder{color:#9DA5AE;}.elementor .e-form-submit-button-base{color:#fff;padding-block-start:10px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:30px;border-radius:0px;border-width:0px;background-color:#000;display:flex;justify-content:center;align-items:center;}.elementor .e-form-submit-button-base:hover,.elementor .e-form-submit-button-base:focus-visible{background-color:#323232;}.elementor .e-form-checkbox-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;transition:background-color 200ms;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-checkbox-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-checkbox-base:checked{background-color:#69727D;}.elementor .e-form-checkbox-base::before{width:65%;height:65%;background-color:currentColor;opacity:0%;transform-origin:0% 100% 0px;transition:opacity 200ms;content:"";clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);}.elementor .e-form-checkbox-base:checked::before{opacity:100%;}.elementor .e-form-radio-button-base{width:1.15em;height:1.15em;color:#ffffff;border-radius:50%;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;display:grid;justify-items:center;align-items:center;appearance:none;}.elementor .e-form-radio-button-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-radio-button-base:checked{background-color:transparent;}.elementor .e-form-radio-button-base::before{width:65%;height:65%;border-radius:50%;background-color:#706F6F;opacity:0%;transition:opacity 200ms;content:"";}.elementor .e-form-radio-button-base:checked::before{opacity:100%;}.elementor .e-form-date-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-date-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-time-picker-base{width:100%;height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-width:1px;border-color:#D6D5D5;border-style:solid;}.elementor .e-form-time-picker-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-select-base{font-size:12px;border-width:1px;border-color:#D6D5D5;border-style:solid;background-color:transparent;}.elementor .e-form-select-base:focus{border-color:#706F6F;outline-style:none;}.elementor .e-form-file-upload-base{height:36px;font-size:12px;color:#0c0d0e;border-radius:0px;border-color:#D6D5D5;}.elementor .e-form-file-upload-base:focus{border-color:#706F6F;outline-style:none;}