:root{--profesia-red-dark: #7d1500;--profesia-red-light: #e30613;--profesia-red-pastel: #ffc6b7;--profesia-orange: #f9b000;--profesia-white: #ffffff;--profesia-black-light: #2d2d2b;--profesia-black-black: #000000;--profesia-accent: #e30613;--profesia-text: #2d2d2b;--profesia-core-accent: #e30613}:root{--profesia-page-padding-y-xs: 1rem;--profesia-page-padding-y-md: 1rem;--profesia-subheader-padding-x: 1rem;--profesia-header-nav-list-padding-x: 1rem;--profesia-header-nav-list-padding-top: 5.5rem;--profesia-header-nav-list-gap: 2.5rem}@media screen and (max-width: 600px){.l-sidebar,.l-section.height_small,.l-section.height_medium{padding-top:1rem!important;padding-bottom:1rem!important}}@media (max-width: 1024px){.l-sidebar,.l-section.height_medium{padding-top:1rem!important;padding-bottom:1rem!important}}@media screen and (max-width: 959px){.l-subheader{padding-left:1rem!important;padding-right:1rem!important}}@media (max-width: 959px){#page-header .w-nav.type_mobile .w-nav-list.level_1>.menu-item:not(.w-nav-close):not(.menu-item-has-children)>.w-nav-anchor.level_1:not(.w-btn){display:flex;align-items:center;justify-content:space-between;gap:.75rem}#page-header .w-nav.type_mobile .w-nav-list.level_1>.menu-item:not(.w-nav-close):not(.menu-item-has-children)>.w-nav-anchor.level_1:not(.w-btn) .w-nav-title{flex:1 1 auto;min-width:0}#page-header .w-nav.type_mobile .w-nav-list.level_1>.menu-item:not(.w-nav-close):not(.menu-item-has-children)>.w-nav-anchor.level_1:not(.w-btn):after{content:"";font-family:fontawesome;font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;display:inline-block;line-height:1;flex-shrink:0;font-size:24px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}#page-header .l-subheader .l-subheader-cell.at_left{z-index:11}#page-header .l-subheader .l-subheader-cell.at_right .w-nav.type_mobile .w-nav-anchor:not(.w-btn){line-height:1}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-control{position:relative;z-index:11}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-icon.style_hamburger_7{--hamburger-bar-gap: calc(var(--icon-thickness, 4px) * 1.15);--hamburger-bottom-width: 65%}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-icon.style_hamburger_7>div,#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-icon.style_hamburger_7>div:before,#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-icon.style_hamburger_7>div:after{border-radius:0}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-icon.style_hamburger_7>div,#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-icon.style_hamburger_7>div:after{inset-inline-start:0}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-control:not(.active) .w-nav-icon.style_hamburger_7>div{width:100%;top:calc((1em - 2 * var(--icon-thickness, 4px) - var(--hamburger-bar-gap)) / 2);transition:width .2s cubic-bezier(.1,.82,.76,.965),transform .2s cubic-bezier(.1,.82,.76,.965),top .2s cubic-bezier(.1,.82,.76,.965)}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-control:not(.active) .w-nav-icon.style_hamburger_7>div:after{width:var(--hamburger-bottom-width);top:calc(var(--icon-thickness, 4px) + var(--hamburger-bar-gap));transition:inherit}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-control.active .w-nav-icon.style_hamburger_7>div:after{width:100%}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .no-touch .w-nav-control:not(.active):hover .w-nav-icon.style_hamburger_7>div:after{width:calc(var(--hamburger-bottom-width) * .85)}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-list{padding-left:1rem!important;padding-right:1rem!important;backdrop-filter:blur(10px);padding-top:5.5rem!important;gap:2.5rem}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-list .w-nav-close{display:none}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-list.level_1>li:first-child{margin-top:2.5rem}#page-header .l-subheader .l-subheader-cell.at_right .w-nav .w-nav-list .menu-item a:not(.w-btn){padding:0}}#page-footer .core-footer__top .wpb_column .vc_column-inner{display:flex;align-items:center;gap:3.3rem}@media (max-width: 959px){#page-footer .core-footer__top .wpb_column .vc_column-inner{flex-direction:column;gap:1.65rem}}#page-footer .menu-item-object-us_page_block{display:none}.almc-footer.almc-footer--dark{color:#fff!important}.almc-footer.almc-footer--dark h1,.almc-footer.almc-footer--dark h2,.almc-footer.almc-footer--dark h3,.almc-footer.almc-footer--dark h4,.almc-footer.almc-footer--dark h5,.almc-footer.almc-footer--dark h6,.almc-footer.almc-footer--dark .almc-footer__heading{color:inherit!important}html{scrollbar-width:thin;scrollbar-color:rgba(45,45,43,.35) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2d2d2b59;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#2d2d2b8c}.text.smaller h2{font-size:42px!important;line-height:60px!important}@media (max-width: 959px){.text.smaller h2{font-size:32px!important;line-height:42px!important}}.text.light h2{font-weight:700!important}.profesia-tint-red-dark{color:#7d1500}.profesia-tint-red-dark svg :is(path,circle,ellipse,rect,polygon,polyline,line,text):not([fill^="url("]):not([fill=none]):not([fill=transparent]){fill:currentColor}.profesia-tint-red-dark svg :is(path,circle,ellipse,rect,polygon,polyline,line,text):not([stroke^="url("]):not([stroke=none]):not([stroke=transparent]){stroke:currentColor}.profesia-tint-red-dark img{filter:brightness(0) saturate(100%) invert(15%) sepia(93%) saturate(3200%) hue-rotate(330deg) brightness(.72) contrast(1.15)}.profesia-form{--profesia-form-gap: 1rem;--profesia-form-field-gap: .25rem;--profesia-form-error: #e30613;--profesia-form-error-bg: #ffc6b7;--profesia-form-success: #16a34a}.profesia-form .wpcf7-form{display:flex;flex-direction:column;gap:var(--profesia-form-gap)}.profesia-form .profesia-form-row{margin:0}.profesia-form .profesia-form-row>p{margin:0;display:flex;flex-direction:column;gap:var(--profesia-form-field-gap)}.profesia-form .profesia-form-row>p:has(>label+label){display:grid;grid-template-columns:1fr;gap:var(--profesia-form-gap);align-items:start}@media (min-width: 959px){.profesia-form .profesia-form-row>p:has(>label+label){grid-template-columns:repeat(2,minmax(0,1fr))}}.profesia-form label{display:flex;flex-direction:column;gap:var(--profesia-form-field-gap);font-size:18px;line-height:24px;font-weight:600;color:#2d2d2b;min-width:0}.profesia-form .profesia-form-row__column{min-width:0}.profesia-form .wpcf7-form-control-wrap{display:block;width:100%;position:relative;margin:0}.profesia-form input[type=text],.profesia-form input[type=email],.profesia-form input[type=tel],.profesia-form textarea{width:100%;max-width:100%;box-sizing:border-box;min-width:0}.profesia-form input.wpcf7-not-valid,.profesia-form textarea.wpcf7-not-valid{border-color:var(--profesia-form-error);box-shadow:none}.profesia-form .wpcf7-not-valid-tip{position:static;display:block;margin-top:.35rem;padding:0;font-size:.75rem;line-height:1.35;font-weight:500;color:var(--profesia-form-error);border:0;background:transparent}.profesia-form .wpcf7-form>p:has(.wpcf7-acceptance){margin:0}.profesia-form .wpcf7-form>p:has(.wpcf7-acceptance) .wpcf7-form-control-wrap{margin:0}.profesia-form .wpcf7-form>p:has(.wpcf7-acceptance) label,.profesia-form .wpcf7-form>p:has(.wpcf7-acceptance) .wpcf7-list-item label{flex-direction:row;align-items:flex-start;gap:.5rem;font-size:18px;line-height:24px;font-weight:400}.profesia-form .wpcf7-form>p:has(.wpcf7-acceptance) input[type=checkbox]{margin-top:auto;margin-right:0;margin-bottom:auto;flex-shrink:0;appearance:none;width:18px;height:18px;border-radius:5px;background:#fff;cursor:pointer}.profesia-form .wpcf7-form>p:has(.wpcf7-acceptance) input[type=checkbox]:before{font-size:1em}.profesia-form .wpcf7-form>p:has(.wpcf7-acceptance) .wpcf7-list-item-label{flex:1;min-width:0}.profesia-form .w-btn-wrapper{margin:0}.profesia-form .w-btn-wrapper>p{margin:0}.profesia-form .wpcf7-response-output{margin:0;margin-top:.25rem;padding:.65rem .85rem;border-radius:.375rem;font-size:.8125rem;line-height:1.45;font-weight:500;border:1px solid transparent}.profesia-form .wpcf7-response-output:empty{display:none;padding:0;margin:0;border:0}.profesia-form .wpcf7-response-output.wpcf7-validation-errors,.profesia-form .wpcf7-response-output.wpcf7-acceptance-missing,.profesia-form .wpcf7-response-output.wpcf7-mail-sent-ng,.profesia-form .wpcf7-response-output.wpcf7-aborted,.profesia-form .wpcf7-response-output.wpcf7-spam-blocked{color:#7d1500;background:color-mix(in srgb,var(--profesia-form-error-bg) 55%,white);border-color:color-mix(in srgb,var(--profesia-form-error) 35%,transparent)}.profesia-form .wpcf7-response-output.wpcf7-mail-sent-ok{color:#2d2d2b;background:transparent;border-color:transparent}.profesia-form form.wpcf7-form.invalid .wpcf7-response-output:not(:empty),.profesia-form form.wpcf7-form.unaccepted .wpcf7-response-output:not(:empty){color:#7d1500;background:color-mix(in srgb,var(--profesia-form-error-bg) 55%,white);border-color:color-mix(in srgb,var(--profesia-form-error) 35%,transparent)}.profesia-form form.wpcf7-form.sent fieldset.hidden-fields-container,.profesia-form form.wpcf7-form.sent .profesia-form-row,.profesia-form form.wpcf7-form.sent>p:has(.wpcf7-acceptance),.profesia-form form.wpcf7-form.sent .w-btn-wrapper{display:none}.profesia-form form.wpcf7-form.sent .wpcf7-response-output:not(:empty){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;margin:0;padding:1.75rem 1rem 2rem;max-width:36rem;margin-inline:auto;text-align:center;font-size:1.0625rem;line-height:1.5;font-weight:600;letter-spacing:normal;color:#2d2d2b;background:transparent;border:0;border-radius:0;box-shadow:none;animation:profesia-form-success-card .55s ease-out both}.profesia-form form.wpcf7-form.sent .wpcf7-response-output:not(:empty):before{content:"";flex-shrink:0;width:4.25rem;height:4.25rem;background-color:var(--profesia-form-success);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3.478 2.404a.75.75 0 0 0-.926.941l2.432 7.905H13.5a.75.75 0 0 1 0 1.5H4.984l-2.432 7.905a.75.75 0 0 0 .926.94 60.519 60.519 0 0 0 18.445-8.986.75.75 0 0 0 0-1.218A60.517 60.517 0 0 0 3.478 2.404Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3.478 2.404a.75.75 0 0 0-.926.941l2.432 7.905H13.5a.75.75 0 0 1 0 1.5H4.984l-2.432 7.905a.75.75 0 0 0 .926.94 60.519 60.519 0 0 0 18.445-8.986.75.75 0 0 0 0-1.218A60.517 60.517 0 0 0 3.478 2.404Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;filter:drop-shadow(0 2px 8px color-mix(in srgb,var(--profesia-form-success) 45%,transparent));transform-origin:50% 50%;animation:profesia-form-paper-fly 1s cubic-bezier(.22,1,.36,1) forwards,profesia-form-paper-float 2.6s ease-in-out 1s infinite}@keyframes profesia-form-success-card{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes profesia-form-paper-fly{0%{opacity:0;transform:translate(-2.5rem,1.25rem) rotate(-28deg) scale(.85)}55%{opacity:1;transform:translate(.35rem,-.2rem) rotate(8deg) scale(1.06)}to{opacity:1;transform:translate(0) rotate(0) scale(1)}}@keyframes profesia-form-paper-float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-.4rem) rotate(-4deg)}66%{transform:translateY(.15rem) rotate(3deg)}}@keyframes profesia-fade-in{0%{opacity:0}to{opacity:1}}.profesia-blog-post-list{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width: 1279px){.profesia-blog-post-list{gap:1.25rem}}@media (max-width: 959px){.profesia-blog-post-list{grid-template-columns:1fr;gap:1rem}}.profesia-blog-post{--profesia-blog-post-radius: 12px;--profesia-blog-post-border: 2px solid #E9E9E9;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;color:#2d2d2b;background:#fff;border:var(--profesia-blog-post-border);border-radius:var(--profesia-blog-post-radius);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.profesia-blog-post:hover{transform:translateY(-2px)}.profesia-blog-post__link-overlay{position:absolute;inset:0;z-index:1;border-radius:inherit}.profesia-blog-post__content{display:flex;flex:1 1 auto;flex-direction:column;gap:2rem;padding:1rem;margin-top:1rem}@media (max-width: 959px){.profesia-blog-post__content{gap:1rem;margin-top:0}}.profesia-blog-post__cta-layer{width:fit-content;position:relative;margin-top:auto;z-index:2}.profesia-blog-post__media{position:relative;display:block;width:100%;aspect-ratio:458/278;overflow:hidden;background:#f2f2f2}.profesia-blog-post__placeholder{position:absolute;inset:0;background:#e2e2e1}.profesia-blog-post__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.profesia-blog-post__title{margin:0;padding:0;font-size:24px;font-weight:400;line-height:1.4;color:#2d2d2b;letter-spacing:-.4px}@media (max-width: 959px){.profesia-blog-post__title{font-size:18px;line-height:28px;letter-spacing:0}}.profesia-example-box{--profesia-example-box-radius: 8px;padding:1.25rem 1.5rem;background:#fdf0f1;border:1px solid rgb(248.84,200.22,203.08);border-radius:var(--profesia-example-box-radius);color:#2d2d2b}.profesia-example-box__title{margin:0 0 .75rem;font-size:1.125rem;font-weight:600;color:#2d2d2b}.profesia-example-box__content{font-size:.9375rem;line-height:1.6}.profesia-example-box__content>*:first-child{margin-top:0}.profesia-example-box__content>*:last-child{margin-bottom:0}#hero.l-section{position:relative;isolation:isolate;overflow:visible;box-shadow:inset 0 -7rem 11rem -3rem #ffffff40}#hero.l-section:before{content:"";position:absolute;inset:25% 0 0;pointer-events:none;z-index:1;opacity:0;animation:profesia-fade-in 1s ease-out .5s forwards;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 38%);mask-image:linear-gradient(to bottom,transparent 0%,#000 38%);background-image:radial-gradient(ellipse 135% 95% at 10% 92%,rgba(227,6,19,.38) 0%,transparent 68%),radial-gradient(ellipse 125% 90% at 86% 94%,rgba(249,176,0,.34) 0%,transparent 65%),radial-gradient(ellipse 85% 70% at 44% 98%,rgba(227,6,19,.32) 0%,transparent 62%),radial-gradient(ellipse 75% 65% at 102% 82%,rgba(227,6,19,.26) 0%,transparent 58%),radial-gradient(ellipse 95% 75% at 40% 72%,rgba(227,6,19,.28) 0%,transparent 64%),radial-gradient(ellipse 80% 78% at 53% 85%,rgba(249,176,0,.3) 0%,transparent 60%),radial-gradient(ellipse 90% 72% at 90% 62%,rgba(249,176,0,.26) 0%,transparent 58%),radial-gradient(ellipse 85% 80% at -3% 78%,rgba(249,176,0,.28) 0%,transparent 62%);background-repeat:no-repeat;background-size:100% 100%}#hero.l-section:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(18rem,58vh,38rem);pointer-events:none;z-index:1;background:linear-gradient(to bottom,#fff0,#ffffff05,#ffffff14,#ffffff2e 42%,#ffffff52 54%,#ffffff7a 64%,#ffffff9e 73%,#ffffffbd 80%,#ffffffd4 85%,#ffffffe6 89%,#fffffff0 92%,#fffffff7,#fffffffc 97%,#fff)}#hero.l-section .l-section-h{position:relative;z-index:2}@media (max-width: 599px){#hero.l-section .l-section-video>video{top:auto;bottom:0;left:50%;width:180%;max-width:none;height:auto;aspect-ratio:1.7777777778;transform:translate(-50%);object-fit:fill}}#hero.l-section .hero-column{transform-origin:center center;will-change:opacity,transform}@media (max-width: 599px){#hero.l-section:before{inset:auto 0 0;height:20vh;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 45%);mask-image:linear-gradient(to bottom,transparent 0%,#000 45%)}#hero.l-section:after{height:20vh}}.profesia-logos{--profesia-logos-ring-radius: 36cqw;--profesia-logos-slot: calc(226.1946710585cqw / max(var(--profesia-logos-count, 1), 1));--profesia-logos-logo-size: clamp(56px, var(--profesia-logos-slot) * .8, 28cqw);position:relative;width:100%;aspect-ratio:1;container-type:inline-size}.profesia-logos__circle,.profesia-logos__center{position:absolute;inset:0;margin:auto;display:block;height:auto}.profesia-logos__circle{width:32%;transform-origin:50% 50%}.profesia-logos__center{width:28%;z-index:1}.profesia-logos__ring{position:absolute;inset:0;margin:0;padding:0;list-style:none}.profesia-logos__item{--profesia-logo-angle: calc(var(--profesia-logo-index, 0) * 360deg / max(var(--profesia-logos-count, 1), 1) - 90deg);position:absolute;top:50%;left:50%;width:var(--profesia-logos-logo-size);aspect-ratio:1;margin:0;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%) rotate(var(--profesia-logo-angle)) translate(var(--profesia-logos-ring-radius)) rotate(calc(-1 * var(--profesia-logo-angle)))}.profesia-logos__link{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.profesia-logos__logo{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.profesia-media-tiles-heading p{max-width:620px;text-wrap:balance;margin-left:auto;margin-right:auto}.profesia-media-tiles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));width:100%;max-width:1120px;margin:0 auto}@media (max-width: 959px){.profesia-media-tiles{grid-template-columns:minmax(0,1fr);gap:16px}}.profesia-media-tile{position:relative;grid-row:1;z-index:1}.profesia-media-tile:nth-child(1){grid-column:1/span 7;margin-bottom:140px}.profesia-media-tile:nth-child(2){grid-column:6/span 7;margin-top:140px;z-index:2}.profesia-media-tile:hover,.profesia-media-tile:focus-within{z-index:3}@media (max-width: 959px){.profesia-media-tile:nth-child(1),.profesia-media-tile:nth-child(2){grid-column:1;grid-row:auto;margin:0}}.profesia-media-tile__card{display:flex;flex-direction:column;height:100%;overflow:hidden;color:#2d2d2b;text-decoration:none;background:#fff;border-radius:16px;box-shadow:0 20px 132px #7d150033;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,opacity .35s ease,filter .35s ease}.profesia-media-tile__card:hover,.profesia-media-tile__card:focus-visible{color:#2d2d2b;transform:scale(1.03);box-shadow:0 28px 120px #7d150052}.profesia-media-tile__card:focus-visible{outline:3px solid #e30613;outline-offset:4px}@media (hover: hover){.profesia-media-tiles:has(.profesia-media-tile:hover) .profesia-media-tile:not(:hover) .profesia-media-tile__card{opacity:.55;filter:saturate(.6);transform:scale(.98)}}.profesia-media-tiles:has(.profesia-media-tile:focus-within) .profesia-media-tile:not(:focus-within) .profesia-media-tile__card{opacity:.55;filter:saturate(.6);transform:scale(.98)}.profesia-media-tile__media{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;background:#2d2d2b}.profesia-media-tile__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.profesia-media-tile__card:hover .profesia-media-tile__image{transform:scale(1.05)}.profesia-media-tile__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:72px;height:72px;font-size:24px;color:#fff;background:#7d1500;border-radius:50%;box-shadow:0 12px 40px #00000059;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .25s ease}.profesia-media-tile__play i{translate:.1em 0}.profesia-media-tile__card:hover .profesia-media-tile__play{background:#e30613;transform:translate(-50%,-50%) scale(1.1)}@media (max-width: 599px){.profesia-media-tile__play{width:56px;height:56px;font-size:18px}}.profesia-media-tile__content{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:1.5rem 2rem 2rem}@media (max-width: 599px){.profesia-media-tile__content{gap:.75rem;padding:1rem 1rem 1.25rem}}@media (min-width: 960px){.profesia-media-tile:nth-child(1) .profesia-media-tile__content{padding-right:calc(28.5714285714% + 2rem)}}.profesia-media-tile__header{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.profesia-media-tile__label{display:inline-block;padding:.25rem .75rem;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.04em;text-transform:uppercase;color:#7d1500;background:#ffc6b799;border-radius:999px}.profesia-media-tile__meta{font-size:16px;line-height:1.4;color:#2d2d2bb3}.profesia-media-tile__title{display:block;color:#2d2d2b;font-size:24px;font-weight:700;line-height:1.35;letter-spacing:-.4px}@media (max-width: 959px){.profesia-media-tile__title{font-size:18px;line-height:26px;letter-spacing:0}}.profesia-media-tile__cta{align-self:flex-start;margin-top:auto}@media (prefers-reduced-motion: reduce){.profesia-media-tile__card,.profesia-media-tile__image,.profesia-media-tile__play{transition:none}}.profesia-video-reveal{position:relative;width:100%}.profesia-video-reveal__stage{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden}.profesia-video-reveal__frame{position:absolute;inset:0;background:#2d2d2b;will-change:clip-path}.profesia-video-reveal__preview{display:block;width:100%;height:100%;object-fit:cover}.profesia-video-reveal__overlay{position:absolute;inset:0;background:#2d2d2b73;pointer-events:none}.profesia-video-reveal__play{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.profesia-video-reveal__play .w-btn{display:inline-flex;align-items:center;justify-content:center;width:96px;height:96px;padding:0;border-radius:50%;font-size:32px;pointer-events:auto}@media (max-width: 599px){.profesia-video-reveal__play .w-btn{width:72px;height:72px;font-size:24px}}.profesia-video-reveal__play .w-btn i{translate:.1em 0}.profesia-video-modal__video{display:block;width:100%;max-height:calc(100svh - 240px);aspect-ratio:16/9;object-fit:contain;border-radius:16px;background:#000}.profesia-stats-wrapper,.profesia-stats-wrapper.l-section{overflow:visible}@media (min-width: 960px){.profesia-stats-wrapper.profesia-stats--stack-scroll{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.profesia-stats-wrapper.profesia-stats--stack-scroll .l-section-h{width:100%}.profesia-stats-wrapper.profesia-stats--stack-scroll .l-section-h>.vc_row>.wpb_column>.vc_column-inner{gap:0}}.profesia-stats-wrapper .l-section-h>.vc_row>.wpb_column>.vc_column-inner{display:flex;flex-direction:column;gap:16px}.profesia-stats-wrapper .l-section-h>.vc_row>.wpb_column>.vc_column-inner>.profesia-stats{position:relative;width:100%;padding:1.25rem 1.25rem 1.5rem;background:#fff;border-radius:16px}@media (min-width: 960px){.profesia-stats-wrapper .l-section-h>.vc_row>.wpb_column>.vc_column-inner>.profesia-stats{box-shadow:0 20px 132px #7d150033}}.profesia-stats__percentage{--profesia-bracket-stroke: 7px;--profesia-bracket-cap: 14px;--profesia-bracket-radius: 20px;position:relative;display:inline-flex;align-items:center;padding-left:30px;padding-right:30px;width:fit-content}@media (max-width: 599px){.profesia-stats__percentage{width:fit-content;margin-left:auto!important;margin-right:auto!important}}.profesia-stats__percentage:before{content:"";position:absolute;z-index:1;pointer-events:none;box-sizing:border-box;border:var(--profesia-bracket-stroke) solid #f9b000;top:0;left:0;bottom:0;width:var(--profesia-bracket-cap);border-right:none;border-radius:var(--profesia-bracket-radius) 0 0 var(--profesia-bracket-radius)}.profesia-stats__percentage:after{content:"";position:absolute;z-index:1;pointer-events:none;box-sizing:border-box;border:var(--profesia-bracket-stroke) solid #e30613;top:0;right:0;bottom:0;width:var(--profesia-bracket-cap);border-left:none;border-radius:0 var(--profesia-bracket-radius) var(--profesia-bracket-radius) 0}.profesia-sponsors{overflow:visible}.profesia-sponsor__box{--profesia-bracket-stroke: 7px;--profesia-bracket-cap: 14px;--profesia-bracket-radius: 20px;--profesia-bracket-color: #f9b000}.profesia-sponsor__box.red{--profesia-bracket-color: #e30613}.profesia-sponsor__box.orange{--profesia-bracket-color: #f9b000}.profesia-sponsor__box{position:relative;padding-right:calc(var(--profesia-bracket-cap) + var(--profesia-bracket-stroke));margin-right:var(--profesia-bracket-stroke)}@media (max-width: 599px){.profesia-sponsor__box{padding-right:0;margin-right:0;padding-bottom:calc(var(--profesia-bracket-cap) + var(--profesia-bracket-stroke))}}.profesia-sponsor__box:after{content:"";position:absolute;z-index:1;pointer-events:none;box-sizing:border-box;border-style:solid;border-color:var(--profesia-bracket-color);border-width:var(--profesia-bracket-stroke);inset:0 0 0 auto;width:var(--profesia-bracket-cap);height:auto;border-left:none;border-radius:0 var(--profesia-bracket-radius) var(--profesia-bracket-radius) 0}@media (max-width: 599px){.profesia-sponsor__box:after{inset:auto 0 0;width:auto;height:var(--profesia-bracket-cap);border:var(--profesia-bracket-stroke) solid var(--profesia-bracket-color);border-top:none;border-radius:0 0 var(--profesia-bracket-radius) var(--profesia-bracket-radius)}}.profesia-sponsor__box .with_collapsible_content>.toggle-links>button{color:#2d2d2b;font-size:16px;border-bottom-style:solid;font-weight:700}.no-touch .profesia-sponsor__box .with_collapsible_content>.toggle-links>button:hover{color:#e30613}.profesia-sponsors .owl-carousel.navstyle_circle>.owl-nav button,.profesia-blog-post-carousel .owl-carousel.navstyle_circle>.owl-nav button{width:64px;height:64px;color:#2d2d2b;border:2px solid currentColor;background:transparent;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.profesia-sponsors .owl-carousel.navstyle_circle>.owl-nav button:after,.profesia-blog-post-carousel .owl-carousel.navstyle_circle>.owl-nav button:after{content:"";width:26px;height:26px;padding:0;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 5l7 7-7 7'/%3E%3C/svg%3E") center/contain no-repeat}.profesia-sponsors .owl-carousel.navstyle_circle>.owl-nav button.owl-prev:after,.profesia-blog-post-carousel .owl-carousel.navstyle_circle>.owl-nav button.owl-prev:after{transform:scaleX(-1)}@media (max-width: 599px){.profesia-sponsors .owl-carousel.navstyle_circle>.owl-nav button,.profesia-blog-post-carousel .owl-carousel.navstyle_circle>.owl-nav button{width:40px;height:40px}.profesia-sponsors .owl-carousel.navstyle_circle>.owl-nav button:after,.profesia-blog-post-carousel .owl-carousel.navstyle_circle>.owl-nav button:after{width:16px;height:16px}}@media (max-width: 1379px){.profesia-sponsors .owl-carousel.arrows-hor-pos_on_sides_outside>.owl-nav .owl-prev,.profesia-blog-post-carousel .owl-carousel.arrows-hor-pos_on_sides_outside>.owl-nav .owl-prev{transform:translate(-50%)}.profesia-sponsors .owl-carousel.arrows-hor-pos_on_sides_outside>.owl-nav .owl-next,.profesia-blog-post-carousel .owl-carousel.arrows-hor-pos_on_sides_outside>.owl-nav .owl-next{transform:translate(50%)}}.profesia-sponsors .owl-carousel.arrows-disabled_hide>.owl-nav button.disabled,.profesia-blog-post-carousel .owl-carousel.arrows-disabled_hide>.owl-nav button.disabled{visibility:visible;color:#c0c0bf;pointer-events:none}.no-touch .profesia-sponsors .owl-carousel.navstyle_circle>.owl-nav button:hover,.no-touch .profesia-blog-post-carousel .owl-carousel.navstyle_circle>.owl-nav button:hover{color:#fff;background:#2d2d2b;border-color:#2d2d2b}.no-touch .profesia-sponsors .owl-carousel.navstyle_circle>.owl-nav button:hover:after,.no-touch .profesia-blog-post-carousel .owl-carousel.navstyle_circle>.owl-nav button:hover:after{background-color:#fff}.profesia-testimonial{--profesia-bracket-color: #f9b000}.profesia-testimonial.red{--profesia-bracket-color: #e30613}.profesia-testimonial.orange{--profesia-bracket-color: #f9b000}.profesia-testimonial>.wpb_column{--profesia-bracket-stroke: 7px;--profesia-bracket-cap: 14px;--profesia-bracket-radius: 20px}.profesia-testimonial>.wpb_column.red{--profesia-bracket-color: #e30613}.profesia-testimonial>.wpb_column.orange{--profesia-bracket-color: #f9b000}.profesia-testimonial>.wpb_column{position:relative;padding-left:calc(var(--profesia-bracket-cap) + var(--profesia-bracket-stroke));margin-left:var(--profesia-bracket-stroke)}@media (max-width: 599px){.profesia-testimonial>.wpb_column{padding-left:0;margin-left:0;padding-bottom:calc(var(--profesia-bracket-cap) + var(--profesia-bracket-stroke))}}.profesia-testimonial>.wpb_column:after{content:"";position:absolute;z-index:1;pointer-events:none;box-sizing:border-box;border-style:solid;border-color:var(--profesia-bracket-color);border-width:var(--profesia-bracket-stroke);inset:0 auto 0 0;width:var(--profesia-bracket-cap);height:auto;border-right:none;border-radius:var(--profesia-bracket-radius) 0 0 var(--profesia-bracket-radius)}@media (max-width: 599px){.profesia-testimonial>.wpb_column:after{inset:auto 0 0;width:auto;height:var(--profesia-bracket-cap);border:var(--profesia-bracket-stroke) solid var(--profesia-bracket-color);border-top:none;border-radius:0 0 var(--profesia-bracket-radius) var(--profesia-bracket-radius)}}.profesia-testimonial>.wpb_column>.vc_column-inner{padding-left:40px}@media (max-width: 599px){.profesia-testimonial>.wpb_column>.vc_column-inner{padding-left:0}}:root,.theme-light-default{--spirit-color-component-button-primary-state-default: #7d1500;--spirit-color-component-button-primary-state-hover: rgb(84.2, 14.1456, 0);--spirit-color-component-button-primary-state-active: rgb(63.8, 10.7184, 0);--spirit-color-component-button-primary-border: #7d1500;--spirit-color-component-button-secondary-content: #7d1500;--spirit-color-component-button-secondary-border: #7d1500;--spirit-color-component-button-secondary-state-hover: rgb(249.8, 245.64, 244.8);--spirit-color-component-button-secondary-state-active: rgb(244.6, 236.28, 234.6);--spirit-color-link-primary-state-default: #7d1500;--spirit-color-link-primary-state-hover: rgb(84.2, 14.1456, 0);--spirit-color-background-interactive-state-hover: rgb(249.8, 245.64, 244.8);--spirit-color-background-interactive-state-active: rgb(244.6, 236.28, 234.6);--spirit-color-border-interactive-state-selected: #7d1500}html.no-scroll,body.no-scroll{overflow:hidden}.modal{transition:opacity .45s ease}.modal:not(.is-open){opacity:0;pointer-events:none}.modal.is-open{opacity:1;pointer-events:auto}.modal-content{transition:opacity .45s ease,transform .55s cubic-bezier(.22,1,.36,1);transform-origin:center bottom}.modal:not(.is-open) .modal-content{opacity:0;transform:translate3d(0,min(18vh,6rem),0)}.modal.is-open .modal-content{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion: reduce){.modal,.modal-content{transition:opacity .2s ease}.modal:not(.is-open) .modal-content{transform:none}}@media (max-width: 599px){.modal-close-btn{font-size:16px!important;line-height:1!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
