:root{--white: #ffffff;--black: #000000;--gray: #626262;--gray-line: #EDEDED;--bg-color: #FAFAFA;--container-pd: 4.444%;--mb-container-pd: 3rem}sub{color:var(--primary)}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + 0.9vw)}@media(min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + 0.6vw)}@media(min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + 0.3vw)}@media(min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:0.875em}mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none !important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media(min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}main,#smooth-wrapper,#smooth-content{min-height:100vh}#smooth-content{display:flex;flex-direction:column}#smooth-content .footer--tray{margin-top:auto}h1,.h1-style,h2,.h2-style,h3,.h3-style,h4,.h4-style,h5,.h5-style,h6,.h6-style{font-family:var(--primary-font)}h1.h2-style{font-family:var(--h1-font);font-weight:400}h1,.h1-style{font-family:var(--h1-font);font-size:8rem;line-height:.95;font-weight:400}@media(max-width: 767.98px){h1,.h1-style{font-size:13vw}}h2,.h2-style{font-family:var(--h2-font);font-size:6.4rem;line-height:1.1;font-weight:600}@media(max-width: 767.98px){h2,.h2-style{font-size:8vw}}h3,.h3-style{font-family:var(--h3-font);font-size:4.8rem;line-height:1.3;font-weight:500}h4,.h4-style{font-family:var(--h4-font);font-size:2.4rem;line-height:1.25;font-weight:700}h5,.h5-style{font-family:var(--h5-font);font-size:2rem;line-height:1.6;font-weight:500}h6,.h6-style{font-family:var(--h6-font);font-size:1.3rem;line-height:1.5;font-weight:500}p,a,u,span,select,section,td,th,option,form,input,b,strong,ul,ol,li,textarea,label,button,input,iframe,table{font-family:var(--p-font);font-size:1.8rem;line-height:1.5;font-weight:400}.paragraph.intro p{font-size:2rem;line-height:1.6}.paragraph:not(.intro) p{line-height:2}.paragraph:nth-last-child(1),.paragraph :nth-last-child(1){margin-bottom:0}.paragraph h2,.paragraph h3,.paragraph h4,.paragraph h5,.paragraph h6{margin-bottom:2.4rem;color:var(--title-color)}@font-face{font-family:"Social";font-weight:normal;font-style:normal;font-display:block;src:url("/theme/assets/fonts/social_media.woff2") format("woff2"),url("/theme/assets/fonts/social_media.woff") format("woff")}.icon-social{font-style:normal;font-family:"Social"}.icon-social.icon-facebook:before{content:""}.icon-social.icon-twitter:before{content:""}.icon-social.icon-envelope:before{content:""}.icon-social.icon-linkedin:before{content:""}.icon-social.icon-youtube-play:before{content:""}.icon-social.icon-instagram:before{content:""}.icon-social.icon-google:before{content:""}.icon-social.icon-behance:before{content:""}.icon-social.icon-pinterest-p:before{content:""}.icon-social.icon-whatsapp:before{content:""}.icon-social.icon-vimeo:before{content:""}.f{display:flex}.fw{flex-wrap:wrap}.fwr{flex-wrap:wrap-reverse}.fnw{flex-wrap:nowrap}.f_c{flex-direction:column}.f_cr{flex-direction:column-reverse}.f_r{flex-direction:row}.f_rr{flex-direction:row-reverse}.f-c{align-items:center}.f-fs{align-items:flex-start}.f-fe{align-items:flex-end}.f--fs{justify-content:flex-start}.f--fe{justify-content:flex-end}.f--c{justify-content:center}.f--sb{justify-content:space-between}.f--sa{justify-content:space-around}@media(max-width: 767.98px){.fm{display:flex}.fmw{flex-wrap:wrap}.fmwr{flex-wrap:wrap-reverse}.fmnw{flex-wrap:nowrap}.fm_c{flex-direction:column}.fm_cr{flex-direction:column-reverse}.fm_r{flex-direction:row}.fm_rr{flex-direction:row-reverse}.fm-c{align-items:center}.fm-fs{align-items:flex-start}.fm-fe{align-items:flex-end}.fm--fs{justify-content:flex-start}.fm--fe{justify-content:flex-end}.fm--c{justify-content:center}.fm--sb{justify-content:space-between}.fm--sa{justify-content:space-around}}@media(min-width: 768px){.fd{display:flex}.fdw{flex-wrap:wrap}.fdwr{flex-wrap:wrap-reverse}.fdnw{flex-wrap:nowrap}.fd_c{flex-direction:column}.fd_cr{flex-direction:column-reverse}.fd_r{flex-direction:row}.fd_rr{flex-direction:row-reverse}.fd-c{align-items:center}.fd-fs{align-items:flex-start}.fd-fe{align-items:flex-end}.fd--fs{justify-content:flex-start}.fd--fe{justify-content:flex-end}.fd--c{justify-content:center}.fd--sb{justify-content:space-between}.fd--sa{justify-content:space-around}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid #007aff;border-radius:100%;border-top-color:rgba(0,0,0,0)}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:44px;text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#fff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar,.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-blue{--swiper-pagination-color: #0d6efd}.swiper-pagination-indigo{--swiper-pagination-color: #6610f2}.swiper-pagination-purple{--swiper-pagination-color: #6f42c1}.swiper-pagination-pink{--swiper-pagination-color: #d63384}.swiper-pagination-red{--swiper-pagination-color: #dc3545}.swiper-pagination-orange{--swiper-pagination-color: #fd7e14}.swiper-pagination-yellow{--swiper-pagination-color: #ffc107}.swiper-pagination-green{--swiper-pagination-color: #198754}.swiper-pagination-teal{--swiper-pagination-color: #20c997}.swiper-pagination-cyan{--swiper-pagination-color: #0dcaf0}.swiper-pagination-black{--swiper-pagination-color: #000}.swiper-pagination-white{--swiper-pagination-color: #fff}.swiper-pagination-gray{--swiper-pagination-color: #6c757d}.swiper-pagination-gray-dark{--swiper-pagination-color: #343a40}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;font-size:62.5%;background-color:var(--bg-color)}body{background-color:var(--white);color:var(--body-color);font-size:1.6rem;background-color:var(--bg-color)}body.lock-scroll{overflow:hidden}html,body{width:100%;height:100vh}main.leave{position:absolute;z-index:2;left:0;top:0;width:100%}main.come{position:absolute;z-index:3;top:0;left:0;right:0;width:100%}main.come-lower{z-index:1}.config-mode .anchor{position:relative;height:4rem;width:100%;background-color:rgba(13,13,13,.052);border:2px dashed #0d0d0d;margin-bottom:2rem;margin-top:2rem}.config-mode .anchor::before{content:"🔗 Ankerlink";position:absolute;left:50%;top:50%;font-size:1.8rem;transform:translate(-50%, -50%);color:#0d0d0d}.config-mode .plate--page-content-wrapper{overflow:hidden}.config-mode [data-scroll]{transform:none !important}.main-content-wrapper{overflow-x:hidden;position:relative}.main-content-wrapper::-webkit-scrollbar{display:none}.mandelo-m{position:relative}.mandelo-m img{width:3.2rem;vertical-align:middle;top:-0.2rem;position:relative}[data-barba-namespace="404"] .main-content-wrapper .button{margin-top:4rem}.accordion-element{position:relative}.accordion-element__title h5{color:var(--green)}.accordion-item{--border-color: var(--black);--dot-color: var(--black);position:relative;border-bottom:.2rem solid var(--border-color)}.accordion-item__header{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:2rem;padding-bottom:2rem;cursor:pointer}.accordion-item__header h5,.accordion-item__header .faq-item__title{pointer-events:none;margin-bottom:0}.accordion-item__header .button-circle svg{transform:rotate(135deg);transition:transform .4s ease}.accordion-item__header .faq-item__arrow{margin-left:3rem;flex-shrink:0;pointer-events:none}.accordion-item__header.active .button-circle svg{transform:rotate(-45deg)}.accordion-item__body{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.accordion-item__body .faq-item__content__inner{padding-bottom:1.2rem;padding-right:10%}.accordion-item__body .faq-item__content__inner ul li{margin-bottom:1rem}.accordion-item__body .faq-item__content__inner ul li::marker{color:var(--dot-color)}.accordion-item__body .faq-item__content__inner a{font-size:inherit;line-height:inherit;text-decoration:underline}.alert{position:relative;padding:4rem 4.8rem 4.8rem 4.8rem;display:flex;justify-content:space-between;gap:3.2rem}@media(max-width: 767.98px){.alert{flex-direction:column;padding:3.2rem 3.6rem 3.6rem 3.6rem}}.alert .alert-side{width:50%}@media(max-width: 767.98px){.alert .alert-side{width:100%}}.alert .alert-side.--button{display:flex;justify-content:flex-end;align-items:flex-end}.alert h3{font-family:var(--other-font);margin-bottom:20px;font-weight:400}.alert p{margin-bottom:0}.buttons{display:flex;flex-direction:row;align-items:center}.buttons .button{margin-right:1rem;margin-bottom:1rem}.buttons .button:last-child{margin-right:0}.button-wrapper{display:flex}.button-wrapper.--right{justify-content:flex-end}.button-wrapper.--center{justify-content:center}.button{appearance:none;-webkit-appearance:none;border:0;position:relative;height:6.4rem;display:inline-flex;align-items:center;background-color:var(--primary);border-radius:var(--roundcorners-md)}.button.button--filter{pointer-events:auto;cursor:pointer;margin-top:4rem;background-color:var(--secondary)}@media(max-width: 767.98px){.button.button--filter{height:4.8rem;margin-top:2.4rem}.button.button--filter .button__text{padding-left:2.4rem;padding-right:2.4rem;font-size:1.6rem;padding-bottom:.1rem}}.button.button--small{height:4.8rem}.button.button--small .button__text{padding-left:2.4rem;padding-right:2.4rem;font-size:1.6rem;padding-bottom:.1rem}.button::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:var(--roundcorners-md)}.button__inner{position:relative;text-decoration:none;display:flex;align-items:center;line-height:100%;height:100%;z-index:1}.button__text{position:relative;font-size:inherit;line-height:inherit;text-transform:inherit;font-weight:inherit;pointer-events:none;z-index:1;padding-left:3.2rem;padding-right:3.2rem;font-size:1.8rem;font-weight:400;z-index:1;color:#fff;padding-bottom:.3rem}.button:focus{outline:none}.button__text{display:inline-block;position:relative;line-height:1.5}.button__text *{pointer-events:none}.button__text span{font-family:inherit;font-size:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}@media(min-width: 1200px){.button__text span{font-family:inherit;font-size:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}}@media(min-width: 1024px){.button__text span{font-family:inherit;font-size:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}}@media(min-width: 768px){.button__text span{font-family:inherit;font-size:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}}@media(min-width: 576px){.button__text span{font-family:inherit;font-size:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}}.button__text__word{display:inline-flex;position:relative;overflow:hidden}.button__text__word .button__text__char{display:inline-block;position:relative;text-transform:inherit}.button__text__word .button__text__char-inner{display:inline-block}.button__text__word .button__text__char-inner:after{content:attr(data-letter);position:absolute;top:100%;left:0;color:inherit}.career .career-fase{position:relative;flex:1;justify-content:flex-start}@media(max-width: 1023.98px){.career .career-fase{margin-bottom:1.6rem}}@media(max-width: 1023.98px){.career .career-fase:nth-last-child(1){margin-bottom:0rem}}.career .career-fase p{margin-bottom:0;text-align:center}@media(max-width: 1023.98px){.career .career-fase p{margin-left:1.6rem}}@media(max-width: 1023.98px){.career .career-fase{justify-content:flex-start;justify-content:flex-start;flex-direction:row;align-items:center}}.career .career-fase::after{content:"";left:50%;width:100%;height:2px;position:absolute;top:2.4rem;transform:translateY(-50%);background-color:var(--secondary)}@media(max-width: 1023.98px){.career .career-fase::after{left:2.4rem;width:2px;height:100%;top:50%;transform:translateX(-50%)}}.career .career-fase:nth-last-child(1)::after{display:none}@media(max-width: 1023.98px){.career .career-fases{flex-direction:column}}.career .career-fase-icon{height:4.8rem;width:4.8rem;border-radius:var(--roundcorners-lg);background-color:var(--bg-color);z-index:2;margin-bottom:1.9rem;border:.2rem solid var(--secondary)}@media(max-width: 1023.98px){.career .career-fase-icon{margin-bottom:0}}.career .career-fase.active .career-fase-icon{background-color:var(--secondary)}.result__wrapper{position:relative;padding-top:112px;padding-bottom:112px}.result__wrapper .vacancies-overview{position:relative;margin-bottom:112px}.result__wrapper .vacancies-overview-no-result{margin-bottom:100px}.result__wrapper .vacancies-overview-no-result p{margin-bottom:0}.result__wrapper .vacancies-overview:nth-last-child(1){margin-bottom:0}.categories{position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.category{position:relative;height:3.8rem;display:flex;align-items:center;padding:.8rem 1.4rem .9rem 1.4rem;background-color:var(--black);border-radius:10rem;margin-bottom:1rem;margin-right:1rem}.category span{color:var(--white);font-size:1.4rem;line-height:1.5}.checklist h4{margin-bottom:3.2rem;color:var(--secondary)}.checklist ul{list-style:none;padding-left:0}.checklist ul li{padding-left:0;display:flex;margin-bottom:1.2rem}.checklist ul li:nth-last-child(1){margin-bottom:0}.checklist ul li .check-icon{display:flex;background:var(--primary);width:2.4rem;height:2.4rem;justify-content:center;align-items:center;border-radius:100%;margin-right:1.6rem}.checklist ul li .check-icon+p{width:calc(100% - 4rem);margin-bottom:0}.contact{z-index:5;position:relative}.contact .contact-title{position:relative;margin-bottom:3.2rem;color:var(--secondary)}.contact-content{display:flex}.contact-content h4{font-size:1.6rem;line-height:2;margin-bottom:.2rem}.contact-content p{color:#626262;font-size:1.4rem;line-height:1.2}.contact-content p a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}.contact-content-image{width:6.4rem;height:6.4rem;border-radius:100%;position:relative;overflow:hidden;margin-right:1.6rem}.contact-content-data{width:calc(100% - 8rem);padding-top:.4rem}.contact-content-data-name{margin-bottom:2.4rem}.contact-content-data-name p{margin-bottom:0}.contact-content-data-contacts p{margin-bottom:.7rem}.contact-content-data-contacts p:nth-last-child(1){margin-bottom:0}.cta{position:relative;display:flex;justify-content:center;flex-direction:column}.cta h2,.cta p{margin-bottom:3.2rem;text-align:center}.cta p{padding-left:12%;padding-right:12%;font-weight:500;font-size:1.8rem;line-height:2.8rem}@media(max-width: 767.98px){.cta p{padding-left:0;padding-right:0}}.cta .cta-button{display:flex;justify-content:center}.diagram{background-color:#fff;border-radius:calc(var(--roundcorners-sm)*.66);position:relative;padding:4.8rem}@media(max-width: 1023.98px){.diagram{padding:3.2rem 3.6rem 3.6rem 3.6rem;flex-direction:column;gap:3.2rem}}.diagram-circle{height:18.4rem;width:18.4rem;margin-right:10.3rem}.diagram-circle .chart{height:18.4rem;width:18.4rem;transform:scale(1.33) rotate(31deg)}.diagram-content{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%}.diagram-content-item{top:50%;transform:translateY(-50%);position:absolute;opacity:0;display:flex;flex-direction:column;justify-content:center}.diagram-content-item:nth-child(1){position:relative;opacity:1;top:0;transform:unset}.diagram-content-dot{width:2rem;height:2rem;border-radius:100%;display:inline-block;margin-right:1.2rem}.diagram-content-description p{margin-bottom:0;font-size:1.6rem;line-height:1.625}.diagram-content-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:1.6rem}.diagram-content-title h5{margin-bottom:0}.footer{position:relative;height:100%;width:100%}.footer__bottom{position:relative;margin-top:16rem;padding-top:3.2rem;padding-bottom:3.2rem;align-items:flex-end;border-top:1px solid var(--gray-line)}@media screen and (max-height: 820px)and (min-width: 1024px){.footer__bottom{margin-top:11.2rem}}@media screen and (max-height: 820px)and (min-width: 1024px){.footer__bottom__index{margin-top:0rem}}@media(max-width: 1023.98px){.footer__bottom{margin-top:11.2rem}}.footer__bottom__links{display:flex;flex-direction:row;align-items:center}@media(max-width: 1023.98px){.footer__bottom__links{flex-direction:column-reverse;align-items:flex-start}}.footer__bottom__links--right{flex:1;justify-content:flex-end}@media(max-width: 1023.98px){.footer__bottom__links--right{justify-content:flex-start;margin-bottom:2rem;flex-direction:column}}.footer__bottom__links--center{flex:.5;justify-content:center;align-items:center}.footer__bottom__links--center .share-icons{gap:.4rem}.footer__bottom__links--center .share-icon{position:relative;height:40px;width:40px;display:flex;justify-content:center;align-items:center;background-color:var(--icon-circle-color);border-radius:var(--roundcorners-lg);overflow:hidden}.footer__bottom__links--center .share-icon svg{position:absolute;transition:transform .35s ease-in-out,opacity .35s ease-in-out;opacity:1}.footer__bottom__links--center .share-icon svg:nth-last-child(1){transform:translateY(100%);opacity:0}.footer__bottom__links--center .share-icon:hover svg{opacity:0;transform:translateY(-100%)}.footer__bottom__links--center .share-icon:hover svg:nth-last-child(1){opacity:1;transform:translateY(0%)}@media(max-width: 1023.98px){.footer__bottom__links--center{justify-content:flex-start;margin-bottom:2rem;margin-top:0rem}}.footer__bottom__links--left{flex:1}@media(max-width: 1023.98px){.footer__bottom__links--left{flex-direction:column-reverse}}.footer__bottom__links span{font-size:1.4rem;line-height:1.2}.footer__bottom__links .link{margin-left:2rem}@media(max-width: 1023.98px){.footer__bottom__links .link{margin-left:0;margin-bottom:.5rem}}.footer__bottom__links .link a{font-size:1.4rem;line-height:1.2;text-decoration:none}.form-font-size{font-size:0}.form-errors{padding:1.4rem 2.4rem;margin-bottom:4rem;border-radius:calc(var(--roundcorners-sm)/3)}.form-errors.--empty{display:none}.form-errors.--alert{background-color:rgba(231,0,0,.04);border:1px solid rgba(202,37,37,.09)}.form-errors.--alert p,.form-errors.--alert ul{color:#ca2525}.form-errors.--notice{background-color:rgba(29,158,9,.04);border:1px solid rgba(22,101,10,.09)}.form-errors.--notice p,.form-errors.--notice ul{color:#16650a}.form-errors ul{padding-left:17px}.form-field-container{position:relative;margin-bottom:2.4rem;background-color:rgba(0,0,0,0)}.form-field-container .form-field{display:block;position:relative;z-index:3;width:100%;display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 575.98px){.form-field-container .form-field{flex-direction:column;align-items:flex-start}}.form-field-container .form-field.form-field__error:not(.form-field--is-filled):not(.form-field--is-active) input,.form-field-container .form-field.form-field__error:not(.form-field--is-filled):not(.form-field--is-active) select,.form-field-container .form-field.form-field__error:not(.form-field--is-filled):not(.form-field--is-active) textarea{background-color:rgba(231,0,0,.04);border:1px solid rgba(202,37,37,.09)}.form-field-container .form-field.form-field__error:not(.form-field--is-filled):not(.form-field--is-active) input::placeholder,.form-field-container .form-field.form-field__error:not(.form-field--is-filled):not(.form-field--is-active) select::placeholder,.form-field-container .form-field.form-field__error:not(.form-field--is-filled):not(.form-field--is-active) textarea::placeholder{color:#ca2525}.form-field-container .form-field__label{position:relative;z-index:0;transition:all .4s ease;line-height:normal;margin-bottom:0;flex-shrink:0;margin-bottom:.4rem;line-height:1.6;font-size:1.6rem}.form-field-container .form-field__label.form-field__label-file{margin-bottom:1.6rem}.form-field-container .form-field__label .required{color:inherit}.form-field-container .form-field__file{height:112px;padding:12px 17px 15px;background-color:var(--white);color:var(--white);font-size:1rem;margin-right:26px;margin-bottom:0;cursor:pointer;opacity:0;z-index:4;position:relative}.form-field-container .form-field__file svg{height:12px;margin-left:8px;transform:rotate(90deg)}.form-field-container .form-field input[type=file]::file-selector-button{display:none}.form-field-container .form-field.checkbox .form-field__label,.form-field-container .form-field.radio .form-field__label{display:block;margin-bottom:20px}.form-field-container .form-field.checkbox .option-group .option,.form-field-container .form-field.radio .option-group .option{margin-right:30px;margin-bottom:10px !important;cursor:pointer}.form-field-container .form-field.checkbox .option-group .option:last-child,.form-field-container .form-field.radio .option-group .option:last-child{margin-bottom:0 !important}.form-field-container .form-field.checkbox .option-group .option label,.form-field-container .form-field.radio .option-group .option label{margin-bottom:0;display:flex;align-items:center;position:relative;color:var(--body-color);font-size:1.4rem;line-height:1.2;cursor:pointer}.form-field-container .form-field.checkbox .option-group .option label span,.form-field-container .form-field.radio .option-group .option label span{font-size:inherit;line-height:inherit;color:inherit}.form-field-container .form-field.checkbox .option-group .option label a,.form-field-container .form-field.radio .option-group .option label a{color:var(--form-color);font-size:inherit;line-height:inherit}.form-field-container .form-field.checkbox .option-group .option label input,.form-field-container .form-field.radio .option-group .option label input{position:relative !important;width:1.6rem;height:1.6rem;appearance:none;margin-right:12px;flex-shrink:0;background-color:#fff;border:1px solid var(--gray-line);border-radius:2px;transition:border-color .1s ease-in-out}.form-field-container .form-field.checkbox .option-group .option label input:hover,.form-field-container .form-field.radio .option-group .option label input:hover{border-color:var(--form-color)}.form-field-container .form-field.checkbox .option-group .option label input::before,.form-field-container .form-field.radio .option-group .option label input::before{content:" ";top:0;left:0;background-color:var(--form-color);width:100%;height:100%;border-radius:2px;position:absolute;opacity:0;transition:opacity .4s ease;transform:none;font-weight:400;backface-visibility:hidden}.form-field-container .form-field.checkbox .option-group .option label input::after,.form-field-container .form-field.radio .option-group .option label input::after{content:url("/theme/assets/images/check.svg");position:absolute;top:0;line-height:0;left:0;transform:scale(0.7) translateY(1px) translateX(-1px)}.form-field-container .form-field.checkbox .option-group .option label input:checked:hover,.form-field-container .form-field.radio .option-group .option label input:checked:hover{border-color:var(--gray-line)}.form-field-container .form-field.checkbox .option-group .option label input:checked::before,.form-field-container .form-field.radio .option-group .option label input:checked::before{opacity:1}.form-field-container .form-field.radio .option-group .option label input{border-radius:100% !important}.form-field-container .form-field.radio .option-group .option label input::before{content:"";top:2px;left:2px;background-color:var(--gray-line);width:1.2rem;height:1.2rem;border-radius:100%;position:absolute;opacity:0;transition:opacity .4s ease;transform:none;font-weight:400;backface-visibility:hidden}.form-field-container .form-field::after{content:"";left:0;bottom:0;width:0;height:1px;background-color:var(--body-color);pointer-events:none;z-index:3;position:absolute;display:block;transition:width .3s ease-in-out}.form-field-container .form-field.form-field--is-active{position:relative}.form-field-container .form-field.form-field--is-active .form-field__input,.form-field-container .form-field.form-field--is-active .form-field__textarea,.form-field-container .form-field.form-field--is-active .form-field__select,.form-field-container .form-field.form-field--is-active .form-field__file{border-color:#afafaf}.form-field-container .form-field .select-arrow{top:50%;right:2.4rem;position:absolute;z-index:4;pointer-events:none;transform:translateY(calc(-50% + 1px))}.form-field-container.is-placed-after .button{float:right}@media(max-width: 575.98px){.form-field-container.is-placed-after .button{float:unset}}.form-field-container.is-placed-inline{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width: 575.98px){.form-field-container.is-placed-inline{flex-direction:column;align-items:flex-start}}.form-field-container.whole{width:100%}.form-field-container.half{width:calc(50% - .8rem)}@media(max-width: 575.98px){.form-field-container.half{width:100%}}.contact-form-avg{display:inline-block}@media(max-width: 575.98px){.contact-form-avg{margin-bottom:1.6rem}}.contact-form-avg .form-field-container{margin-bottom:0}.contact-form .button-wrapper{position:relative}.contact-form .button-wrapper .button{border:none;outline:none;padding-left:0;padding-right:0}.form-group{position:relative;margin-bottom:5.5rem;padding-top:5.5rem;border-top:1px solid var(--gray-line)}.form-group:nth-child(1){padding-top:0;border-top:none}.form-group:nth-last-child(1){margin-bottom:.8rem}.form-group .form-group__text{margin-bottom:4rem;margin-top:-2rem}.form-group .form-group__text p{margin-bottom:0}.form-group .form-group__title{margin-bottom:4rem}.form-group .form-group__title h4{color:var(--secondary);margin-bottom:0}.form-group-top{margin-bottom:60px}.form-field-wrap-file{background-color:#fff;border-radius:calc(var(--roundcorners-sm)/3);border:1px solid var(--gray-line);transition:border-color .3s ease-in-out}.form-field__input,.form-field__textarea,.form-field__select,.form-field__file{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:block;font-size:1.6rem;outline:0;width:100%;z-index:2;height:5.6rem;color:var(--body-color);padding:1.4rem 2.4rem;background-color:#fff;border-radius:calc(var(--roundcorners-sm)/3);border:1px solid var(--gray-line);transition:border-color .3s ease-in-out}.form-field__input::placeholder,.form-field__textarea::placeholder,.form-field__select::placeholder,.form-field__file::placeholder{color:#afafaf}.form-field.select .form-field__label{margin-bottom:10px}.form-field.select .form-field__select{padding:0 20px}.form-field__input.invalid,input[type=checkbox].invalid{border:2px solid red !important}.form-field__textarea{min-height:225px}.contact-form{position:relative}.contact-form__fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.contact-form .submit-form-btn a{color:var(--white) !important}.contact-form.diapositive .form-field-container .form-field label{color:var(--white)}.contact-form.diapositive .form-field-container .form-field label .required{color:var(--white) !important}.contact-form.diapositive .form-field-container .form-field .form-field__input,.contact-form.diapositive .form-field-container .form-field .form-field__select,.contact-form.diapositive .form-field-container .form-field .form-field__textarea{color:var(--white);border-bottom:2px solid var(--white)}.contact-form.diapositive .form-field-container .form-field.radio .option-group .option label input,.contact-form.diapositive .form-field-container .form-field.checkbox .option-group .option label input{border:2px solid var(--white)}.contact-form.diapositive .form-field-container .form-field.radio .option-group .option label input::before,.contact-form.diapositive .form-field-container .form-field.checkbox .option-group .option label input::before{background-color:var(--white)}.contact-form.diapositive .avg_checkbox .option a{color:var(--white);text-decoration:underline}.avg_checkbox{opacity:1 !important;margin-bottom:30px;margin-left:220px}@media(max-width: 575.98px){.avg_checkbox{margin-left:0}}.avg_checkbox .option label{position:relative !important;top:0 !important;left:0 !important;padding:0 !important;pointer-events:all !important}.avg_checkbox .option p{margin-bottom:0;font-size:1rem;line-height:normal;top:0;position:relative}.avg_checkbox .option a{font-size:inherit;line-height:inherit;font-weight:inherit;text-decoration:underline;color:inherit}.grecaptcha-badge{visibility:visible;opacity:0}.form-field-wrap-file{position:relative;width:100%;cursor:pointer}.form-field-wrap-file:hover .file-wrapper::before,.form-field-wrap-file.form-field--is-dropping .file-wrapper::before{border-color:var(--form-color)}.form-field-wrap-select{position:relative;width:100%}.contact-form__bottom{gap:1.6rem}.file-wrapper{position:absolute;left:0;height:100%;width:100%;top:0;background:rgba(0,0,0,0);z-index:3;display:flex;justify-content:center;align-items:center}.file-wrapper span{color:var(--form-color);font-weight:500;font-size:14px;line-height:2;margin-bottom:0;margin-left:11px}.file-wrapper::before{content:"";left:1.6rem;top:1.6rem;border-radius:3px;border:1px dashed #e3e3e3;width:calc(100% - 3.2rem);height:calc(100% - 3.2rem);position:absolute;pointer-events:none;transition:border-color .3s ease-in-out}.contact-form__title{position:relative;margin-bottom:8rem}@media(max-width: 767.98px){.contact-form__title{margin-bottom:3rem}}.contact-form__title h3{margin-bottom:0}.form-field-container-date .form-field__label{display:block;position:absolute;z-index:3;padding:2.4rem 1.6rem;height:7.2rem;line-height:1.6;font-size:1.6rem;z-index:5;pointer-events:none}.form-field-container-date .form-field input{color:rgba(0,0,0,0)}.form-field-container-date .form-field.form-field--is-filled .form-field__label,.form-field-container-date .form-field.form-field--is-active .form-field__label{opacity:0}.form-field-container-date .form-field.form-field--is-filled input,.form-field-container-date .form-field.form-field--is-active input{color:var(--body-color)}.form-field-container-date .form-field.form-field--is-filled input::placeholder,.form-field-container-date .form-field.form-field--is-active input::placeholder{color:var(--body-color)}.form-field.select .form-field-wrap-select.form-field--is-filled .form-field__select,.form-field.select .form-field-wrap-select.form-field--is-active .form-field__select{color:var(--body-color)}.form-field.select .form-field-wrap-select .form-field__select{color:#afafaf}.apply-content{position:relative;margin-bottom:6.4rem;padding-bottom:6.4rem;border-bottom:1px solid var(--gray-line)}.apply-content p{margin-bottom:0;margin-top:2.4rem}.apply-content p.h5-style{color:var(--secondary);margin-bottom:1.6rem;margin-top:0}.apply-content p:not(.h5-style){font-size:1.6rem}.apply-content h2{color:var(--secondary);margin-bottom:0;font-family:var(--other-font);font-weight:400}.apply-form .contact-form__bottom{margin-top:3.2rem;padding-top:6.4rem;border-top:1px solid var(--gray-line)}.list{column-count:2;column-gap:3.2rem}@media(max-width: 767.98px){.list{column-count:1;column-gap:0rem}}.post-header{position:relative;padding-top:26rem;padding-bottom:6.4rem;background-color:var(--secondary);min-height:48rem;overflow:hidden}@media(max-width: 1023.98px){.post-header{padding-top:18.5rem;padding-bottom:4rem}}.post-header .posts-filter{margin-bottom:0;border-radius:0;width:100%}.post-header .posts-filter .text-filter{margin-bottom:0;width:100%;background-color:rgba(255,255,255,.1);border-radius:var(--roundcorners-md);overflow:hidden}.post-header .posts-filter .text-filter svg{position:absolute;z-index:5;right:3.3rem;top:50%;line-height:0;transform:translateY(-50%);pointer-events:none}.post-header .posts-filter .text-filter input{border:none;background-color:rgba(0,0,0,0);color:#fff;position:relative;z-index:4;padding-left:3.2rem;padding-right:6.4rem}.post-header .posts-filter .text-filter input::placeholder{color:#fff}.post-header .posts-filter .text-filter .form-field::after{content:"";left:0;top:0;width:0;height:100%;background-color:var(--secondary);pointer-events:none;z-index:3;position:absolute;display:block;transition:width .3s ease-in-out;width:100%;opacity:0;border-radius:var(--roundcorners-md)}.post-header__content--icons{display:flex;position:relative;margin-top:-1.3rem}@media(max-width: 1023.98px){.post-header__content--icons{flex-direction:column;gap:.3rem}}.post-header__content--icons p{color:var(--white);margin-right:2rem;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;font-size:1.6rem;line-height:1.2}@media(max-width: 767.98px){.post-header__content--icons p{margin-right:0;margin-bottom:.5rem}.post-header__content--icons p:nth-last-child(1){margin-bottom:0}}.post-header__content--icons p span{font-size:inherit;margin-right:1.2rem;line-height:inherit}.post-header__content--icons p span.svg{transform:translateY(-1px);line-height:0}.post-header-white h1{color:#fff}.post-header__inner{position:relative;z-index:2;display:inline-block;height:100%;margin-top:auto}.post-header__content{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:40px}.post-header__content .post-header__subtitle,.post-header__content .post-header__title{text-align:left;color:var(--menu-text-color)}.post-header__content .post-header__subtitle h1,.post-header__content .post-header__title h1{margin-bottom:0;font-family:var(--other-font);font-weight:400}.post-header__content .post-header__title{max-width:90ch}.post-header__content .post-header__intro p{color:var(--menu-text-color);margin-bottom:0}.post-header__content .intro-text{margin-bottom:0}.post-header__image{position:absolute;top:0;left:0;height:100%;width:100%}.post-header__image .post-header__image--overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.post-header__image .post-header__image--overlay.blend{mix-blend-mode:multiply}.post-header__image .post-header__image--img{position:absolute;left:0;top:0;width:100%;height:100%}.post-header__image .post-header__image--img video::-webkit-media-controls{display:none}.post-header__image .post-header__image--img.post-header__image--img-mobile{display:none}@media(max-width: 767.98px){.post-header__image .post-header__image--img.post-header__image--img-mobile{display:block}.post-header__image .post-header__image--img.post-header__image--img-mobile+.post-header__image--img{display:none}}.post-header__image-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.post-header__image::after{content:"";top:0;left:0;width:100%;height:100%;z-index:2;position:absolute;opacity:0}.post-header__scroll{position:relative;margin-bottom:2.6rem;margin-left:2.6rem;margin-top:10%}@media(max-width: 767.98px){.post-header__scroll{margin-bottom:0;margin-left:0;margin-top:2.6rem;margin-top:0}}.post-header__scroll__anchor{position:absolute;bottom:0}.post-header--centered .post-header__content .intro-text p{text-align:center}.scroll-down{position:relative;display:flex;align-items:center;justify-content:center;width:5.4rem;height:5.4rem;background-color:var(--grey);border-radius:100%}.scroll-down svg{transform:rotate(90deg)}.scroll-down svg path{stroke:var(--dark-blue)}[data-barba-namespace=job_offer-show] .post-header .post-header__image::after{opacity:1}.image-align-header video{object-fit:cover}.image-align-header.top_left .post-header__image--img img{object-position:top left}.image-align-header.top_center .post-header__image--img img{object-position:top center}.image-align-header.top_right .post-header__image--img img{object-position:top right}.image-align-header.center_left .post-header__image--img img{object-position:center left}.image-align-header.center_center .post-header__image--img img{object-position:center center}.image-align-header.center_right .post-header__image--img img{object-position:center right}.image-align-header.bottom_left .post-header__image--img img{object-position:bottom left}.image-align-header.bottom_center .post-header__image--img img{object-position:bottom center}.image-align-header.bottom_right .post-header__image--img img{object-position:bottom right}picture{position:relative;display:block;line-height:0;height:0}picture img{position:absolute;top:0}.width-cover{width:100%;height:100%}.width-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.height-contain{width:100%;height:100%}.height-contain img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.parallax-img{width:100%;height:100%}.parallax-img:not(.parallax-img-small) img{width:100%;height:104%;-o-object-fit:cover;object-fit:cover;top:-3%}@media(max-width: 767.98px){.parallax-img:not(.parallax-img-small) img{height:100%;top:0;margin-top:0}}.reveal-image{overflow:hidden}.full-link-btn{position:absolute;height:100%;width:100%;display:block;z-index:2;top:0;left:0}.post-item{position:relative;margin-bottom:7rem;transition:opacity .4s ease,transform .4s ease}@media(max-width: 575.98px){.post-item{margin-bottom:5rem}}.post-item__image{position:relative;margin-bottom:4rem;overflow:hidden}@media(max-width: 575.98px){.post-item__image{margin-bottom:2.4rem}}.post-item__image picture{transform:scale(1);transition:transform .5s ease}.post-item__content{position:relative}.post-item__content__title{margin-bottom:1.8rem}@media(max-width: 575.98px){.post-item__content__title{margin-bottom:1.6rem}}.post-item__content__title h4{margin-bottom:0}@media(max-width: 575.98px){.post-item.swiper-slide{margin-bottom:3rem}}.post-item:hover .post-item__image picture{transform:scale(1.1)}.link:not(.link-no-arrow) [target=_blank]{color:var(--extern-link-color);font-weight:500;display:inline-flex;align-items:center;white-space:nowrap}.link:not(.link-no-arrow) [target=_blank] .extern-icon{margin-left:.5rem;overflow:hidden;height:12px;width:12px;position:relative}.link:not(.link-no-arrow) [target=_blank] .extern-icon svg{margin-left:0;transform:translateY(0px);transition:transform .5s ease-in-out}.link:not(.link-no-arrow) [target=_blank] .extern-icon svg:nth-child(2){position:absolute;transform:translateY(250%) translateX(-250%) rotate(45deg);left:0}.link:not(.link-no-arrow) [target=_blank]:hover .extern-icon svg:nth-child(1){transform:translateY(-250%) translateX(250%) rotate(45deg)}.link:not(.link-no-arrow) [target=_blank]:hover .extern-icon svg:nth-child(2){transform:translateY(0%) translateX(0%)}.footer__bottom__links{width:100%}.navigation{position:fixed;top:0;left:0;width:100%;z-index:102;padding-top:0rem;padding-bottom:0rem}.navigation.navigation-fix{transition:background .3s ease-in-out}.navigation.navigation-fix .navbar .navbar-brand .navbar-brand-inner a{transition:opacity .3s ease-in-out}.navigation.navigation-fix .navbar .navbar-brand .navbar-brand-inner a.diap-logo{position:absolute;left:0;top:0;opacity:0}.navigation.navigation-fix .navbar-buttons .button.button--border{border:1px solid rgba(0,0,0,0);transition:border-color .3s ease-in-out}.navigation.navigation-fix.fixed-header,.navigation.navigation-fix.fixed-header.nav-ui-light{background:var(--menu-bg-fixed-color)}.navigation.navigation-fix.fixed-header .navbar .navbar-brand .navbar-brand-inner a:not(.diap-logo),.navigation.navigation-fix.fixed-header.nav-ui-light .navbar .navbar-brand .navbar-brand-inner a:not(.diap-logo){opacity:0}.navigation.navigation-fix.fixed-header .navbar .navbar-brand .navbar-brand-inner a.diap-logo,.navigation.navigation-fix.fixed-header.nav-ui-light .navbar .navbar-brand .navbar-brand-inner a.diap-logo{opacity:1}.navigation.navigation-fix.fixed-header .navbar .navbar-buttons .button.button--border,.navigation.navigation-fix.fixed-header.nav-ui-light .navbar .navbar-buttons .button.button--border{border-color:var(--txt-color)}.navigation.navigation-fix.nav-ui-light .navbar .navbar-brand .navbar-brand-inner a:not(.diap-logo){opacity:0}.navigation.navigation-fix.nav-ui-light .navbar .navbar-brand .navbar-brand-inner a.diap-logo{opacity:1}.navigation:not(.navigation-fix) .diap-logo{display:none}.navigation .navbar{position:relative;height:100%}.navigation .navbar-inner{height:inherit;width:100%;z-index:2;align-items:flex-start;justify-content:space-between}.navigation .navbar-inner.y-as-center{align-items:center}.navigation .navbar-inner.y-as-center .navbar-inner-center .navbar-brand{transform:translateX(-50%) translateY(-50%)}.navigation .navbar-inner.y-as-center .navbar-inner-left .navbar-brand{transform:translateY(-50%)}.navigation .navbar-inner-left{position:relative}.navigation .navbar-inner-center{position:absolute;left:50%}.navigation .navbar-inner-center .navbar-brand{margin-right:0;transform:translateX(-50%)}.navigation .navbar-inner-right{padding-top:4rem;padding-bottom:4rem}@media(max-width: 767.98px){.navigation .navbar-inner-right{padding-top:2rem;padding-bottom:2rem}}.navigation .navbar-nav{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.navigation .navbar-buttons{margin-right:.6rem}.navigation .navbar-buttons.menu-nt-shown{margin-right:0}@media(max-width: 767.98px){.navigation .navbar-buttons{display:none}}.navigation .navbar-buttons .button{height:4.8rem}.navigation .navbar-buttons .button .button__text{padding-left:2.4rem;padding-right:2.4rem}.navigation .navbar-collapse{margin-left:auto}.navigation .navbar-collapse__inner{position:relative;display:flex;flex-direction:row}@media(max-width: 1023.98px){.navigation .navbar-collapse{position:fixed;width:100%;height:100vh;top:0;right:0;bottom:0;left:0;padding-left:1.6rem;padding-right:1.6rem;margin-left:unset;overflow-y:auto;pointer-events:none;background-color:var(--black);visibility:hidden;opacity:0;display:flex;align-items:flex-start;justify-content:flex-start;z-index:2}.navigation .navbar-collapse::-webkit-scrollbar{display:none}.navigation .navbar-collapse__inner{flex-direction:column;overflow-y:auto;padding-top:10rem;padding-bottom:14rem;width:100%;height:auto}.navigation .navbar-collapse__inner .navbar-nav{flex-direction:column;align-items:flex-start}.navigation .navbar-collapse__inner::-webkit-scrollbar{display:none}}.navigation .navbar-toggler{appearance:none;-webkit-appearance:none;z-index:100;padding:0;border:0;position:relative;cursor:pointer;border-radius:var(--roundcorners-lg);background-color:var(--primary);margin-left:auto;display:block;pointer-events:all;height:4.8rem;width:4.8rem;display:flex;justify-content:center;align-items:center}.navigation .navbar-toggler .bars{display:flex;justify-content:center;align-items:center;gap:.3rem;flex-direction:column}.navigation .navbar-toggler .bars span{height:2px;width:16px;display:block;background-color:#fff}.navigation .navbar-toggler .bars span:nth-last-child(1){transform:scaleX(1)}.navigation .navbar-toggler:focus{outline:none}.navigation:not(.menu-open) .navbar-toggler:hover .bars span:nth-child(2){transform:scaleX(0.5) !important}.navigation:not(.menu-open) .navbar-toggler .bars span{transition:.3s ease-in-out}.navigation .navbar-brand{position:absolute;left:0;z-index:99;height:auto;margin-right:3rem}.navigation .navbar-brand-inner{position:relative}.navigation .navbar-brand a{font-size:0}.navigation .navbar-brand svg,.navigation .navbar-brand img{visibility:hidden;opacity:0;height:8.8rem;max-width:200px;object-fit:contain;object-position:left center}@media(max-width: 1023.98px){.navigation .navbar-brand svg,.navigation .navbar-brand img{height:6.6rem;max-width:150px}}.navigation .navbar-brand .logo{position:relative;width:auto}.nav-item{position:relative;padding:0 2.5rem;font-size:0}@media(max-width: 1023.98px){.nav-item{padding:.6rem 0 1.2rem 0;margin:0;width:100%}}.nav-item .nav-link{display:inline-block;line-height:normal;text-decoration:none}.nav-item.last-item{margin-right:0;padding-right:0}@media(max-width: 1023.98px){.nav-item.last-item{margin-top:30%;margin-right:0}}.full-width-menu{display:flex;height:100vh;max-height:-webkit-fill-available;width:100%;position:fixed;top:0;left:0;align-items:center;pointer-events:none;background-color:var(--menu-bg-color);visibility:hidden;color:var(--menu-text-color)}@media(max-width: 767.98px){.full-width-menu{align-items:flex-start}}.full-width-menu .main-menu .nav-item,.full-width-menu .sub-menu .nav-item{width:max-content}.full-width-menu .main-menu .nav-item a,.full-width-menu .sub-menu .nav-item a{transition:color .3s ease-in-out}.full-width-menu .main-menu .nav-item.active a,.full-width-menu .main-menu .nav-item:hover a,.full-width-menu .sub-menu .nav-item.active a,.full-width-menu .sub-menu .nav-item:hover a{color:var(--extern-link-color)}.full-width-menu .main-menu{position:relative;margin-bottom:6.4rem;display:flex;flex-direction:column;margin-top:auto}.full-width-menu .main-menu .nav-item{padding:0 0 0 0;display:inline-block;margin-bottom:.8rem}.full-width-menu .main-menu .nav-item:nth-last-child(1){margin-bottom:0}.full-width-menu .main-menu .nav-item a{line-height:1;color:var(--menu-text-color);font-family:var(--other-font);font-weight:400}.full-width-menu .sub-menu{position:relative;display:flex;flex-direction:column;margin-bottom:auto}.full-width-menu .sub-menu .nav-item{padding:0 0 0 0;display:inline-block;margin-bottom:.8rem}.full-width-menu .sub-menu .nav-item a{color:var(--menu-text-color)}.full-width-menu .full-width-menu-inner{display:flex;width:100%;height:max-content}@media(max-width: 767.98px){.full-width-menu .full-width-menu-inner{height:auto}}.full-width-menu .full-width-menu-inner .plate--column{min-height:0}.full-width-menu .full-width-menu-inner .plate--row{flex:1}.full-width-menu .full-width-menu-inner .full-width-menu-column{overflow:hidden;position:relative;display:flex;flex-direction:column;width:100%;justify-content:center;padding:10rem 0}@media(max-width: 767.98px){.full-width-menu .full-width-menu-inner .full-width-menu-column.full-width-menu-cta{display:none}}@media(max-width: 767.98px){.full-width-menu .full-width-menu-inner .full-width-menu-column{width:100%;padding-left:0;padding-right:0;overflow:scroll;padding-top:10rem;padding-bottom:0;min-height:100%}.full-width-menu .full-width-menu-inner .full-width-menu-column::-webkit-scrollbar{display:none}}.full-width-menu .full-width-menu-inner .full-width-menu-column .cta{justify-content:flex-start}.full-width-menu .full-width-menu-inner .full-width-menu-column .cta h2,.full-width-menu .full-width-menu-inner .full-width-menu-column .cta p{margin-bottom:3.2rem;text-align:left}.full-width-menu .full-width-menu-inner .full-width-menu-column .cta h2{max-width:63rem;font-size:10.4rem;margin-bottom:4rem;line-height:.94}@media(max-width: 767.98px){.full-width-menu .full-width-menu-inner .full-width-menu-column .cta h2{max-width:unset;font-size:6.4rem}}.full-width-menu .full-width-menu-inner .full-width-menu-column .cta p{padding-left:0;padding-right:0}.full-width-menu .full-width-menu-inner .full-width-menu-column .cta .cta-button{justify-content:flex-start}.naw{margin-bottom:2rem}.naw h4{color:var(--secondary);margin-bottom:4rem}.naw p{margin-bottom:2.4rem;font-size:1.6rem;line-height:1.7}.naw a{text-decoration:none;font-size:1.6rem;line-height:1.7}@media(min-width: 1920px){.plate--container{max-width:1700px}}@media(max-width: 1919.98px){.plate--container{padding-left:var(--container-pd);padding-right:var(--container-pd);max-width:none}}@media(max-width: 1023.98px){.plate--container{padding-left:var(--mb-container-pd);padding-right:var(--mb-container-pd)}}.plate--page-content-wrapper{overflow:hidden}@media(max-width: 1023.98px){.plate--column{flex-basis:100%;max-width:100%;min-height:0}}.render-content{position:relative}.section-container{position:relative}.section-container .section-content{position:relative;z-index:3}.section-container .shape-grid{display:grid;width:100%;position:absolute;height:100%;margin-block-start:0;padding-inline-start:0;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(3, 1fr);grid-column-gap:3.2rem;grid-row-gap:3.2rem;top:0;left:0;padding-left:var(--container-pd);padding-right:var(--container-pd)}.section-container .shape-grid .shape-icon{width:100%;z-index:2;overflow:hidden;aspect-ratio:1/1;display:block;position:relative}.section-container .shape-grid .shape-icon svg{display:flex;fill:var(--black);width:100%;position:absolute}.section-container .shape{position:absolute;top:0;left:0;width:100%;z-index:2;transform:translateY(calc(-100% + 1px))}.section-container .shape.rotate svg{transform:rotateY(180deg)}.section-container .shape[data-half=true].top{top:50%;transform:translateY(calc(-100% + 1px))}.section-container .section-content-color{position:absolute;height:100%;top:0;left:0;width:100%}.section-container .section-content-color.--half{top:50%;height:50%}@media screen and (max-height: 820px)and (min-width: 1024px){.section-container.full-height{min-height:calc(100vh - 92px);display:flex;flex:1;width:100%;justify-content:center;align-items:center}.section-container.full-height .section-content{width:100%}}.section-container.fullwidth{overflow:hidden}.section-container.fullwidth .plate--container{padding-left:0;padding-right:0}.section-container.indent .plate--container{padding-left:calc(var(--container-pd)*1.5);padding-right:calc(var(--container-pd)*1.5)}@media(max-width: 1023.98px){.section-container.indent .plate--container{padding-left:calc(var(--mb-container-pd)*2);padding-right:calc(var(--mb-container-pd)*2)}}.section-container.has-bg::before{content:"";width:100%;height:.2rem;background-color:inherit;position:absolute;top:-0.1rem;z-index:0}.popup{display:block;position:fixed;z-index:103;left:0;top:0;width:100%;height:100%;overflow:auto;opacity:0;visibility:hidden;pointer-events:none;display:flex;justify-content:center;align-items:center}.popup::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--black);opacity:.24}@media(max-width: 767.98px){.popup__content__scroll{overflow-y:scroll}}.popup__inner{position:relative;display:flex;flex-direction:column;justify-self:flex-start;margin:auto;max-width:45rem;max-height:80%;width:100%;height:auto;background-color:var(--white);padding:3.2rem;border-radius:1.6rem}@media(max-width: 1199.98px){.popup__inner{max-width:74%}}@media(max-width: 1023.98px){.popup__inner{max-width:calc(100% - 4rem);max-height:80%;padding:3rem}}.popup__video{padding-top:56.25%;height:0;background-color:var(--black)}.popup__video iframe,.popup__video video{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1;opacity:0}.popup__video iframe.video--loaded,.popup__video video.video--loaded{z-index:2;opacity:1}.popup__close{position:absolute;top:3.3rem;right:3.7rem;cursor:pointer;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;border-radius:0;width:1.4rem;height:1.4rem}.klant-info{position:relative}.klant-info__logo{position:relative;margin-bottom:4rem}.klant-info__sector{position:relative;margin-bottom:2rem}.klant-info__text{position:relative;margin-bottom:3rem;max-width:90%}.klant-info__text p{font-size:2.2rem;line-height:1.5;font-weight:500;margin-bottom:0}.klant-info__contact{position:relative}.contact-person{position:relative;display:flex;flex-direction:row;align-items:center}@media(max-width: 575.98px){.contact-person{flex-direction:column;align-items:flex-start}}.contact-person__image{position:relative;width:6rem;height:6rem;margin-right:2rem}@media(max-width: 575.98px){.contact-person__image{margin-bottom:1rem}}.contact-person__image .image{border-radius:100%}.contact-person__info p{font-size:1.8rem;line-height:1.5;font-weight:600;margin-bottom:0}.contact-person__info span{font-size:1.6rem;line-height:1.5;font-weight:400}.quote{position:relative;margin-top:4rem;margin-bottom:4rem}.quote h3{position:relative;margin-bottom:3.2rem;color:var(--secondary);font-size:3.2rem;line-height:1.5;font-weight:700}.quote-hide-name h3{margin-bottom:0}.quote .quote-name{align-items:center}.quote .quote-name .quote-image{width:6.4rem;height:6.4rem;border-radius:100%;margin-right:1.6rem;overflow:hidden}.quote .quote-name p{margin-bottom:0}.quote-slider{margin-top:4rem;margin-bottom:4rem;border-radius:calc(var(--roundcorners-sm)*.66);overflow:hidden}.quote-slider.no-bg .quote-half-image{border-radius:calc(var(--roundcorners-sm)*.66);overflow:hidden}@media(max-width: 1199.98px){.quote-slider h3{font-size:2.4rem}}.quote-slider .swiper-button{height:4.8rem;width:4.8rem;border-radius:var(--roundcorners-lg);background-color:#fff;right:4.8rem;top:unset;bottom:4rem;margin-top:0;transform:translateY(0%);justify-content:flex-end;overflow:hidden}@media(max-width: 767.98px){.quote-slider .swiper-button{right:3.6rem}}.quote-slider .swiper-button:hover .svg-wrapper{transform:translateX(50%)}.quote-slider .swiper-button:hover .svg-wrapper svg{opacity:1}.quote-slider .swiper-button:hover .svg-wrapper svg:nth-last-child(1){opacity:0}.quote-slider .swiper-button-prev{left:unset;transform:translateY(0%) translateX(-100%) translateX(-6px) rotateY(180deg)}.quote-slider .quote{margin-bottom:0;margin-top:0;padding:4rem 4.8rem 9.6rem 4.8rem}@media(max-width: 767.98px){.quote-slider .quote{padding:3.2rem 3.6rem 14rem 3.6rem}}.quote-slider .swiper-slide.half--half{display:flex;height:auto;min-height:100%}@media(max-width: 767.98px){.quote-slider .swiper-slide.half--half{flex-direction:column}}.quote-slider .swiper-slide.half--half .quote-half-image,.quote-slider .swiper-slide.half--half .quote{width:50%;height:100%}@media(max-width: 767.98px){.quote-slider .swiper-slide.half--half .quote-half-image,.quote-slider .swiper-slide.half--half .quote{width:100%}}.quote-slider .swiper-slide.half--half .no-video-image{height:100%;position:relative}.quote-slider .swiper-slide.half--half .video{padding-bottom:100%;height:100%}.quote-slider.one-slide .quote{padding-bottom:4.8rem}.quote-wrapper{position:relative}.quote-wrapper.has-style .quote{border-radius:calc(var(--roundcorners-sm)*.66);overflow:hidden;background-color:var(--bg-quote-clr);padding:4rem 4.8rem 9.6rem 4.8rem}@media(max-width: 767.98px){.quote-wrapper.has-style .quote{padding:3.2rem 3.6rem 14rem 3.6rem}}.quote-wrapper.half--half{display:flex;height:auto;min-height:100%;border-radius:calc(var(--roundcorners-sm)*.66);overflow:hidden;background:var(--bg-quote-clr)}@media(max-width: 767.98px){.quote-wrapper.half--half{flex-direction:column}}.quote-wrapper.half--half .quote-half-image,.quote-wrapper.half--half .quote{width:50%;height:100%}@media(max-width: 767.98px){.quote-wrapper.half--half .quote-half-image,.quote-wrapper.half--half .quote{width:100%}}.quote-wrapper.half--half .quote{margin-bottom:0;margin-top:0;padding:4rem 4.8rem 9.6rem 4.8rem}@media(max-width: 767.98px){.quote-wrapper.half--half .quote{padding:3.2rem 3.6rem 14rem 3.6rem}}.quote-wrapper.half--half .no-video-image{height:100%;position:relative}.quote-wrapper.half--half .video{padding-bottom:100%;height:100%}.social-media{position:relative;margin-top:2.4rem;display:flex;flex-direction:row;align-items:center}.social-media__icons{display:flex;flex-direction:row;align-items:center}.social-media__icon{position:relative;flex-shrink:0;margin-left:1rem;width:3.6rem;height:3.6rem;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--purple);transition:background-color .4s ease}.social-media__icon:hover{background-color:var(--white)}.social-media__icon:hover svg path{fill:var(--purple)}.social-media__icon:first-child{margin-left:0}.social-media__icon svg{width:auto;height:1.4rem}.social-media__icon svg path{fill:var(--white);transition:fill .4s ease}.social-media__icon .whatsapp.mobile{display:none}@media(max-width: 767.98px){.social-media__icon .whatsapp.mobile{display:block}}@media(max-width: 767.98px){.social-media__icon .whatsapp.desktop{display:none}}.steps-slider{position:relative}.steps-slider .section-content-color-slider{background-color:var(--bg-color);width:100vw;height:calc(100% + 2px);position:absolute;top:-1px;z-index:3;right:100%}.steps-slider .swiper-slide{transition:opacity .4s ease-in-out,transform .8s ease-in-out}.steps-slider .swiper-slide-prev:not(.prev-last){opacity:0;transform:scale(0.9)}.steps-slider .swiper-slide-active,.steps-slider .swiper-slide-next{opacity:1;transform:scale(1)}.steps .step-item{position:relative;padding:3.2rem 4rem 3.6rem 4rem;background-color:var(--secondary);height:auto;border-radius:calc(var(--roundcorners-sm)*.66)}@media(max-width: 1023.98px){.steps .step-item{padding:3.2rem 3.6rem 3.6rem 3.6rem}}.steps .step-item .step-top{margin-bottom:6.8rem;display:flex;justify-content:space-between}.steps .step-item .step-top .step-icon{--circleColor: rgba(255, 255, 255, 0.16);--textColor: rgba(255, 255, 255, 1);display:flex;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;border-radius:var(--roundcorners-lg);background-color:var(--circleColor);color:var(--textColor)}.steps .step-item .step-top .step-icon svg{max-width:20px;height:auto}.steps .step-item .step-top .step-icon svg path[fill],.steps .step-item .step-top .step-icon svg circle[fill],.steps .step-item .step-top .step-icon svg rect[fill],.steps .step-item .step-top .step-icon svg line[fill],.steps .step-item .step-top .step-icon svg polygon[fill],.steps .step-item .step-top .step-icon svg polyline[fill],.steps .step-item .step-top .step-icon svg ellipse[fill]{fill:currentColor !important}.steps .step-item .step-top .step-icon svg path[stroke],.steps .step-item .step-top .step-icon svg circle[stroke],.steps .step-item .step-top .step-icon svg rect[stroke],.steps .step-item .step-top .step-icon svg line[stroke],.steps .step-item .step-top .step-icon svg polygon[stroke],.steps .step-item .step-top .step-icon svg polyline[stroke],.steps .step-item .step-top .step-icon svg ellipse[stroke]{stroke:currentColor !important}.steps .step-item .step-count{background-color:var(--primary);height:3.2rem;border-radius:var(--roundcorners-sm);padding:0 1.6rem;display:inline-block}.steps .step-item .step-count p{line-height:3.2rem;margin-bottom:0;color:#fff;font-size:1.4rem}@media(min-width: 1024px){.steps .step-item .step-content{padding-right:10rem}}.steps .step-item .step-content h4{margin-bottom:1.6rem;color:#fff}.steps .step-item .step-content p{color:#fff;opacity:.8;margin-bottom:0}.steps .swiper-pagination{left:0;width:100%;margin-top:8rem;margin-bottom:4rem;padding-top:2px;height:0;background-color:#dadada;position:relative}@media(max-width: 1023.98px){.steps .swiper-pagination{margin-top:3.2rem;margin-bottom:2rem}}.steps .swiper-pagination .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;height:100%;background-color:var(--secondary);width:100%}.swiper-button-prev:after,.swiper-button-next:after{display:none}.image-slider{position:relative}.image-slider .swiper-slide{transition:opacity .4s ease-in-out,transform .8s ease-in-out}.image-slider .swiper-slide-prev{opacity:0;transform:scale(0.9)}.image-slider .swiper-slide-active,.image-slider .swiper-slide-next{opacity:1;transform:scale(1)}.image-slider .section-content-color-slider{background-color:var(--bg-color);width:100vw;height:calc(100% + 2px);top:-1px;position:absolute;z-index:3;right:100%}.image-slider .image-slide__image{position:relative;width:100%;height:100%}.image-slider .image-slide__image+p{font-weight:400;font-size:1.4rem;line-height:1;margin-bottom:0;margin-top:1.6rem}.image-slider .swiper-button{height:4.8rem;width:4.8rem;border-radius:var(--roundcorners-lg);background-color:#fff;margin-top:-1.5rem;right:0;transform:translateY(-50%);justify-content:flex-end;overflow:hidden}.image-slider .swiper-button:hover .svg-wrapper{transform:translateX(50%)}.image-slider .swiper-button:hover .svg-wrapper svg{opacity:1}.image-slider .swiper-button:hover .svg-wrapper svg:nth-last-child(1){opacity:0}.image-slider .swiper-button-prev{display:none}.prev-link{display:flex;position:relative;width:4.8rem;transform:translateX(-1.5rem) rotate(180deg);justify-content:flex-end;overflow:hidden}.prev-link:hover .svg-wrapper{transform:translateX(50%)}.prev-link:hover .svg-wrapper svg{opacity:1}.prev-link:hover .svg-wrapper svg:nth-last-child(1){opacity:0}.sticky-nav{background:#fff;z-index:100;position:relative;display:flex;align-items:center;height:8.8rem;overflow:hidden;width:100%}@media(max-width: 1023.98px){.sticky-nav{position:relative;position:relative;height:auto;padding:10px 0;width:100vw;max-width:100%}}.sticky-nav .form-field.checkbox{max-height:calc(100vh - 370px);overflow:auto}.sticky-nav .share-button{height:4.8rem;width:4.8rem;position:relative;background-color:#f2f2f2;margin-left:.6rem;border-radius:100%}.sticky-nav .share-button .popup-trigger{display:flex}.sticky-nav-wrapper{align-items:center}.sticky-nav-wrapper .plate--column{min-height:unset}.sticky-nav .prev-link{margin-right:9rem}.sticky-nav .remove_all_filtering{cursor:pointer}.sticky-nav .remove_all_filtering svg{display:none}@media(max-width: 1023.98px){.sticky-nav .remove_all_filtering{background-color:var(--form-color);height:40px;margin-top:-10px;margin-bottom:-10px;padding:10px;margin-right:0px;width:90px;position:relative}.sticky-nav .remove_all_filtering svg{position:absolute;left:0;top:50%;z-index:3;transform:translateY(-50%) rotate(-90deg) translateY(-18px);display:block;animation-name:fadeInOutElement;animation-duration:4s;animation-iteration-count:infinite;pointer-events:none}.sticky-nav .remove_all_filtering::after{content:"";left:0;position:absolute;height:100%;width:10rem;top:0;pointer-events:none;background:linear-gradient(90deg, transparent, white);transform:translateX(-100%)}}.sticky-nav .remove_all_filtering p{pointer-events:none;margin-bottom:0;color:var(--form-color)}@media(max-width: 1023.98px){.sticky-nav .remove_all_filtering p{font-size:1.4rem;color:#fff;text-align:center;width:100%}}.sticky-nav .post-nav{position:relative;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}@media(max-width: 1023.98px){.sticky-nav .post-nav{width:calc(100% - 90px);padding-left:var(--mb-container-pd);padding-right:var(--mb-container-pd)}}.sticky-nav .post-nav::-webkit-scrollbar{display:none}.sticky-nav .post-nav a{margin-right:3.2rem;font-weight:500;font-size:1.6rem;text-decoration:none;color:var(--body-color);transition:opacity .3s ease-in-out;white-space:nowrap}@media(max-width: 1023.98px){.sticky-nav .post-nav a{font-size:1.4rem;margin-right:1.4rem}}.sticky-nav .post-nav a.active{opacity:1}.sticky-nav .post-nav a:not(.active){opacity:.4}.sticky-nav .post-nav:nth-last-child(1){margin-right:0}[data-barba-namespace=job_offer-show] .scroll-indicator-bar,[data-barba-namespace=page-show-stickybar] .scroll-indicator-bar{height:40px;left:100vw;transform:translateX(-100%);padding:10px;margin-right:0px;position:absolute;z-index:5;width:0;top:0}[data-barba-namespace=job_offer-show] .scroll-indicator-bar svg,[data-barba-namespace=page-show-stickybar] .scroll-indicator-bar svg{opacity:0;position:absolute;left:calc(0px - var(--mb-container-pd));top:50%;z-index:3;transform:translateY(-50%) rotate(-90deg) translateY(-18px);display:block;animation-name:fadeInOutElement;-webkit-animation-name:fadeInOutElement;animation-duration:4s;-webkit-animation-duration:4s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-delay:.1s;-webkit-animation-delay:.1s;pointer-events:none}@media(min-width: 1024px){[data-barba-namespace=job_offer-show] .scroll-indicator-bar svg,[data-barba-namespace=page-show-stickybar] .scroll-indicator-bar svg{display:none}}[data-barba-namespace=job_offer-show] .scroll-indicator-bar::after,[data-barba-namespace=page-show-stickybar] .scroll-indicator-bar::after{content:"";left:0;position:absolute;height:100%;width:10rem;top:0;pointer-events:none;background:linear-gradient(90deg, transparent, white);transform:translateX(-100%)}@media(max-width: 1023.98px){[data-barba-namespace=job_offer-show] .post-nav,[data-barba-namespace=page-show-stickybar] .post-nav{width:calc(100% + var(--mb-container-pd)*2);padding-left:var(--mb-container-pd);padding-right:calc(var(--mb-container-pd)*3);transform:translateX(calc(0px - var(--mb-container-pd)))}}[data-barba-namespace=page-show-stickybar] .sticky-nav-item-nav{margin-top:0;padding-top:0}[data-barba-namespace=page-show-stickybar] .sticky-nav-item-nav::before{display:none}[data-barba-namespace=page-show-stickybar] .scroll-indicator-bar{top:-10px}.sticky-nav-has-dropdown{overflow:visible}.sticky-nav-has-dropdown .sticky-nav-has-dropdown-overlay{content:"";left:0;top:88px;position:absolute;width:100%;height:calc(100vh - 88px);background-color:var(--black);opacity:0;pointer-events:none}@media(max-width: 1023.98px){.sticky-nav-has-dropdown .sticky-nav-has-dropdown-overlay{top:40px;height:100vh;background-color:rgba(0,0,0,0);background:linear-gradient(var(--black), transparent)}}.sticky-nav-has-dropdown .sticky-nav-item-nav{position:relative}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown{position:absolute;bottom:-4rem;width:100%;transform:translateY(100%);z-index:4}@media(max-width: 1023.98px){.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown{bottom:0}}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-close{position:absolute;z-index:5;top:3.1rem;right:4.2rem;cursor:pointer;padding:1rem}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown .sticky-nav-dropdown-item-title{padding-bottom:3.2rem;margin-bottom:3.2rem;border-bottom:1px solid var(--gray-line)}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown .sticky-nav-dropdown-item-title h4{color:var(--secondary);position:relative;margin-bottom:0}@media(max-width: 767.98px){.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown .sticky-nav-dropdown-item-title{padding-bottom:1.6rem;margin-bottom:1.6rem}}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner{position:relative}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container{margin-bottom:0}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group:not(.option-group-columns){display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;grid-row-gap:0;width:100%}@media(max-width: 1023.98px){.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group:not(.option-group-columns){grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group:not(.option-group-columns){grid-template-columns:repeat(1, 1fr)}}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group.option-group-columns{display:inline-block;width:100%;column-count:3;column-gap:30px}@media(max-width: 1023.98px){.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group.option-group-columns{column-count:2}}@media(max-width: 575.98px){.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group.option-group-columns{column-count:1}}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group .option label{font-size:1.6rem}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group .option label input{width:2.4rem;height:2.4rem}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-inner .form-field-container .form-field.checkbox .option-group .option label input::after{transform:scale(1) translateY(5px) translateX(3px)}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-item{position:absolute;left:0;width:100%;top:0;pointer-events:none;height:0;overflow:hidden;background-color:#fafafa}@media(max-width: 575.98px){.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-item{width:100%;margin-left:0}}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-item.active{z-index:3}.sticky-nav-has-dropdown .sticky-nav-item-nav .sticky-nav-dropdown-item-inner{padding:3.2rem}@keyframes fadeInOutElement{0%{opacity:0}50%{opacity:1}100%{opacity:0}}[data-barba-namespace=job_offer-index] .sticky-nav .post-nav a:not(.active),[data-barba-namespace=job_offer-index] .sticky-nav .post-nav a{opacity:1;white-space:nowrap}[data-barba-namespace=job_offer-index] .sticky-nav .post-nav a:not(.active) svg,[data-barba-namespace=job_offer-index] .sticky-nav .post-nav a svg{line-height:0;display:inline-block;margin-left:.8rem;transform:translateY(-1px)}@media(max-width: 1023.98px){[data-barba-namespace=job_offer-show] .sticky-nav-wrapper .plate--column{padding-left:0;padding-right:0}}[data-barba-namespace=job_offer-show] .sticky-nav-item-nav::after{content:"";position:absolute;top:1px;right:0;height:100%;width:5rem;pointer-events:none;background:linear-gradient(90deg, transparent, white)}@media(max-width: 1023.98px){[data-barba-namespace=job_offer-show] .sticky-nav .post-nav{width:100%}}@media(max-width: 1023.98px){.sticky-nav-container{padding-left:0;padding-right:0}}@media(max-width: 1023.98px){.sticky-nav-wrapper{margin-left:0;margin-right:0}}.sticky-nav-wrapper-index .sticky-nav-item-nav{margin-top:0;padding-top:0}@media(max-width: 1023.98px){.sticky-nav-wrapper-index .sticky-nav-item-nav .sticky-nav-dropdown{bottom:-9px}}@media(max-width: 1023.98px){.sticky-nav-wrapper-index .sticky-nav-item-nav::before{display:none}.sticky-nav-wrapper-index .sticky-nav-item-nav .remove_all_filtering{display:block}}@media(max-width: 1023.98px){.sticky-nav-wrapper-index .sticky-nav-item-prev{display:none}}@media(max-width: 1023.98px){.sticky-nav-wrapper{justify-content:space-between}}@media(max-width: 1023.98px){.sticky-nav-item-prev{order:1;flex-basis:unset;width:48px}}@media(max-width: 1023.98px){.sticky-nav-item-nav-filter{order:2;padding-left:0;padding-right:0}}@media(max-width: 1023.98px){.sticky-nav-item-nav{order:3;margin-top:10px;padding-top:10px;position:relative}.sticky-nav-item-nav::before{content:"";left:50%;top:0;width:100vw;height:1px;position:absolute;background-color:var(--gray-line);transform:translateX(-50%)}}@media(max-width: 1023.98px){.sticky-nav-item-apply{order:2;flex-basis:unset;width:auto}}[data-barba-namespace=job_offer-index] .main-content-wrapper{overflow-x:unset}[data-barba-namespace=job_offer-index] .plate--page-content-wrapper{overflow:visible}[data-barba-namespace=job_offer-show] .navigation,[data-barba-namespace=job_offer-index] .navigation{position:absolute}@media(max-width: 1023.98px){[data-barba-namespace=job_offer-show] .main-content-wrapper,[data-barba-namespace=job_offer-index] .main-content-wrapper{overflow-x:unset}[data-barba-namespace=job_offer-show] .main-content-wrapper .plate--page-content-wrapper,[data-barba-namespace=job_offer-index] .main-content-wrapper .plate--page-content-wrapper{overflow:visible}[data-barba-namespace=job_offer-show] .main-content-wrapper .render-content,[data-barba-namespace=job_offer-index] .main-content-wrapper .render-content{overflow:hidden}}.lottie{display:none}.lottie[data-state=hover]{display:inline-block}.lottie lottie-player{width:2.4rem;margin-right:.6rem;position:relative;display:block;filter:brightness(0) invert(1)}.popup h5{margin-bottom:0;color:var(--secondary);line-height:1}.popup .share-icons{margin-bottom:2.4rem;margin-top:2.4rem;padding-top:2.4rem;position:relative;border-top:1px solid var(--gray-line)}.popup .share-icons .share-icon{position:relative;margin-right:.6rem}.popup .copy-item{position:relative;display:flex}.popup .copy-item input{height:4.8rem}.popup .copy-item .button{height:4.8rem;flex:1;margin-left:.8rem;border-radius:calc(var(--roundcorners-sm)/3)}.popup .copy-item .button .button__text{display:inline-flex}.popup .copy-item .button.done .lottie{display:inline-block}.popup .copy-item .button.done .lottie[data-state=hover]{display:none}.popup .form-field-container{margin-bottom:0}.vacancy-item{position:relative;padding:3.1rem 10rem 3.6rem 5rem;background-color:var(--white);margin-bottom:1.6rem}@media(max-width: 767.98px){.vacancy-item{padding:2rem 5rem 2.3rem 2.5rem}}.vacancy-item:nth-last-child(1){margin-bottom:0}.vacancy-item-labels{position:absolute;z-index:2;display:flex;justify-content:flex-end;top:.8rem;right:.8rem;gap:.4rem;flex-flow:row wrap}.vacancy-item-labels .vacancy-item-label{background-color:rgba(0,0,0,.24);color:#fff;height:3.2rem;border-radius:var(--roundcorners-sm);padding:0 1.6rem;display:inline-block}.vacancy-item-labels .vacancy-item-label p{margin-bottom:0;margin-right:0;color:#fff;font-size:1.4rem;line-height:3.2rem}.vacancy-item-content{margin-top:1.6rem;position:relative;display:flex}@media(max-width: 767.98px){.vacancy-item-content{flex-direction:column}}.vacancy-item-link{position:absolute;right:4.5rem;display:flex;justify-content:flex-end;align-items:center;overflow:hidden;width:3rem;top:50%;transform:translateY(-50%)}@media(max-width: 767.98px){.vacancy-item-link{right:2.5rem}}.vacancy-item:hover .vacancy-item-link .svg-wrapper{transform:translateX(50%)}.vacancy-item:hover .vacancy-item-link .svg-wrapper svg{opacity:1}.vacancy-item:hover .vacancy-item-link .svg-wrapper svg:nth-last-child(1){opacity:0}.vacancy-item p{color:var(--gray);margin-right:2rem;display:flex;justify-content:flex-start;align-items:center;margin-bottom:0;font-size:1.6rem;line-height:1.2}@media(max-width: 767.98px){.vacancy-item p{margin-right:0;margin-bottom:.5rem}.vacancy-item p:nth-last-child(1){margin-bottom:0}}.vacancy-item p span{font-size:inherit;margin-right:1.2rem;line-height:inherit}.vacancy-item p span.svg{transform:translateY(-1px);line-height:0}.vacancy-item.department-item{border-radius:var(--roundcorners-s)}.vacancy-item.department-item .vacancy-item-content{margin-top:0px}.vacancy-item.department-item .vacancy-item-content .read-more-department{color:var(--gray)}.vacancy-item.department-item .departure-item-icon{height:9.6rem;width:9.6rem;background:var(--bg-color);display:flex;justify-content:center;align-items:center;margin-right:3.2rem;border-radius:calc(var(--roundcorners-s)/2);overflow:hidden}@media(max-width: 767.98px){.vacancy-item.department-item .departure-item-icon{margin-bottom:1.6rem}}.vacancy-item.department-item .departure-item-icon svg{width:4rem;height:4rem;line-height:0;transition:transform .5s cubic-bezier(0.86, 0, 0.57, 0.72)}.vacancy-item.department-item .departure-item-icon svg path{stroke:var(--secondary)}.vacancy-item.department-item.has-icon-init{padding:1.6rem 10rem 1.6rem 1.6rem}@media(max-width: 767.98px){.vacancy-item.department-item.has-icon-init{padding:2rem 5rem 2.3rem 2.5rem}}.vacancy-item.department-item.has-icon-init:hover .departure-item-icon svg{transform:scale(1.05)}.vacancies-overview .vacancies-title h4{margin-bottom:3.2rem}.vacancies-overview-cards--w-image{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;grid-row-gap:30px;width:100%}@media(max-width: 1023.98px){.vacancies-overview-cards--w-image{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 575.98px){.vacancies-overview-cards--w-image{grid-template-columns:repeat(1, 1fr)}}.vacancies-overview-cards--w-image .vacancy-item{padding:0 0 0 0;border-radius:calc(var(--roundcorners-s)*2);overflow:hidden;margin-bottom:0}.vacancies-overview-cards--w-image .vacancy-item.vacancy-item-open{grid-column:span 3}.vacancies-overview-cards--w-image .vacancy-item-image{background-color:var(--secondary)}.vacancies-overview-cards--w-image .vacancy-item-image.empty-image picture{opacity:0}.vacancies-overview-cards--w-image .vacancy-item .vacancy-item-info{position:relative;padding:2.4rem 10rem 3.2rem 2.4rem}.vacancies-overview-cards--w-image .vacancy-item .vacancy-item-info .vacancy-item-link{border-radius:var(--roundcorners-lg);height:4rem;width:4rem}.vacancies-overview-cards--w-image .vacancy-item .vacancy-item-info .vacancy-item-content{flex-direction:column;gap:.8rem}.svg-wrapper{width:200%;display:inline-flex;justify-content:center;flex-shrink:0;transform:translateX(0);transition:transform .5s cubic-bezier(0.86, 0, 0.57, 0.72)}.svg-wrapper svg{width:50%;opacity:0;transition:opacity .5s cubic-bezier(0.86, 0, 0.57, 0.72)}.svg-wrapper svg:nth-last-child(1){opacity:1}.svg.custom{width:18px}.svg.custom svg{width:100%;height:auto}.svg.custom svg [fill]{fill:#626262}.svg.custom svg [stroke]{stroke:#626262}.post-header .svg.custom svg [fill]{fill:#fff}.post-header .svg.custom svg [stroke]{stroke:#fff}.video{padding-bottom:56.25%;position:relative;width:100%;overflow:hidden}.video-desc{margin-bottom:0;font-size:1.4rem;line-height:1;margin-top:1.6rem}.video,.video video{background-color:var(--grey)}.video__label{position:absolute;z-index:3;background:rgba(0,0,0,.4);right:2.4rem;bottom:2.1rem;padding:0 1.6rem;border-radius:var(--roundcorners-sm);pointer-events:none}.video__label p{margin-bottom:0;color:#fff;line-height:3.2rem;font-size:1.4rem}.video__overlay,.video iframe,.video video{position:absolute;top:-0.1rem;left:-0.1rem;width:calc(100% + .2rem);height:calc(100% + .2rem);object-fit:cover}.video__overlay{display:flex;justify-content:center;align-items:center;animation:fadeOut .6s ease-out;animation-play-state:paused}.video__overlay::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;background-color:rgba(0,0,0,.2)}.video__overlay img,.video__overlay picture{position:absolute;top:-0.1rem;left:-0.1rem;width:calc(100% + .2rem);height:calc(100% + .2rem);object-fit:cover}.video__play{appearance:none;transition:transform .4s ease;z-index:1;position:relative;background:none;border:none;cursor:pointer;width:10.4rem;height:10.4rem;background-color:rgba(0,0,0,0);border-radius:100%;z-index:3}@media(max-width: 767.98px){.video__play{width:4.8rem;height:4.8rem}}.video__play svg{transform:translateY(-1px) translateX(2px)}.video__play:after{padding-bottom:0}.video__play::before{content:"";width:10.4rem;height:10.4rem;background-color:#fff;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .4s ease}@media(max-width: 767.98px){.video__play::before{width:4.8rem;height:4.8rem}}.video__play:hover:before{transform:translate(-50%, -50%) scale(108%)}.video--loaded .video__overlay{opacity:0;pointer-events:none}.video--loaded .video__play{transform:scale(0%)}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.4)}}.posts-filter{position:relative;margin-bottom:15rem;z-index:1}.posts-filter__inner{position:relative;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.posts-filter__inner.has-buttons{padding-left:0;padding-right:0}.posts-filter__inner.centered{justify-content:center}.posts-filter__inner .tax-filter-select:last-child{margin-right:0}.tax-filter{position:relative;display:flex;flex-direction:row;align-items:center;overflow-x:scroll;scrollbar-width:none}.tax-filter::-webkit-scrollbar{display:none}.tax-filter .filter-button{appearance:none;-webkit-appearance:none;border:0;position:relative;background-color:var(--bg-color);height:5rem;padding:0 3rem;border-radius:var(--border-radius);color:var(--text-color);font-weight:500;margin-right:1rem;margin-bottom:1rem;transition:background-color .4s ease;line-height:100%;flex-shrink:0}@media(max-width: 575.98px){.tax-filter .filter-button{height:4.4rem;padding:0 2.4rem}}.tax-filter .filter-button.active{background-color:var(--bg-hover-color)}.tax-filter-select{position:relative;margin-right:1rem;margin-bottom:1rem}.tax-filter-select .form-field{position:relative;display:flex;flex-direction:row;align-items:center;background-color:var(--bg-color);height:5.4rem;border-radius:var(--border-radius)}@media(max-width: 575.98px){.tax-filter-select .form-field{height:4.4rem}}.tax-filter-select .form-field .select-arrow{position:absolute;right:2.5rem;line-height:0;pointer-events:none}@media(max-width: 575.98px){.tax-filter-select .form-field .select-arrow{right:2.2rem}}.tax-filter-select__input{appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);border:none;color:var(--text-color);outline:none;height:100%;width:100%;padding:0 5rem 0 3rem;cursor:pointer}@media(max-width: 575.98px){.tax-filter-select__input{padding:0 4.4rem 0 2.4rem}}.tax-filter-select__input option{color:var(--black)}.home-header{position:relative;height:100vh;width:100%;display:flex;justify-content:flex-start;align-items:center;overflow:hidden}.home-header .home-header__image{position:absolute;left:0;top:0;width:100%;height:100%}.home-header .home-header__image .post-header__image--overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.home-header .home-header__image .post-header__image--overlay.blend{mix-blend-mode:multiply}.home-header .home-header__image .home-header__image--img{position:absolute;left:0;top:0;width:100%;height:100%}.home-header .home-header__image .home-header__image--img video::-webkit-media-controls{display:none}.home-header .home-header__image .home-header__image--img.home-header__image--img-mobile{display:none}@media(max-width: 767.98px){.home-header .home-header__image .home-header__image--img.home-header__image--img-mobile{display:block}.home-header .home-header__image .home-header__image--img.home-header__image--img-mobile+.home-header__image--img{display:none}}.home-header .home-header__image::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.2);position:absolute;left:0;top:0;z-index:2}.home-header .home-header__image::after{content:"";position:absolute;width:50%;height:100%;left:0px;top:0px;background:linear-gradient(90deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0) 100%);z-index:2}.home-header .home-header__content{gap:4rem}.home-header .home-header__content p{color:#fff;max-width:528px}.home-header .home-header__inner{display:flex;position:relative;z-index:3;margin:auto 0;width:100%}.home-header .home-header__inner .home-header__title{position:relative;margin-bottom:0rem}.home-header .home-header__inner .home-header__title h1{color:#fff;max-width:63rem;font-size:10.4rem;margin-bottom:0;line-height:.94}@media(max-width: 767.98px){.home-header .home-header__inner .home-header__title h1{max-width:unset;font-size:13vw}}.items-container{--gap: 3rem;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;z-index:1}@media(max-width: 575.98px){.items-container{--gap: 1.5rem}}.items-container.fill-space{justify-content:space-between}.items-container.fill-space::after{content:"";flex:0 1 calc(33.3333333333% - .6666666667*var(--gap))}@media(max-width: 1023.98px){.items-container.fill-space::after{flex:0 1 calc(50% - .5*var(--gap))}}.items-container .post-item{margin-bottom:3rem;transition:background-color,.4s ease,opacity .4s ease,transform .4s ease}.items-container:not(.items-container--column) .post-item{width:calc(33.3333333333% - .6666666667*var(--gap))}@media(max-width: 1199.98px){.items-container:not(.items-container--column) .post-item{width:calc(50% - .5*var(--gap))}}@media(max-width: 767.98px){.items-container:not(.items-container--column) .post-item{width:100%}}.items-container.fade-out .post-item{opacity:0;transform:scale(0.95)}.site-notification{width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;z-index:999;opacity:0}.site-notification .overlay{width:100vw;height:100vh;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.32);opacity:0}.site-notification.open{display:block}.site-notification___inner{max-width:55.7rem;width:100%;padding:4rem;border-radius:1.6rem;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0}@media(max-width: 1199.98px){.site-notification___inner{max-width:43.4rem}}@media(max-width: 767.98px){.site-notification___inner{max-width:90%}}.site-notification__title{margin-bottom:1.6rem}.site-notification__title h2{font-size:5.6rem;line-height:1.2;text-align:center}@media(max-width: 767.98px){.site-notification__title h2{font-size:4.4rem}}.site-notification__text p{margin-bottom:2.4rem;font-size:1.6rem;text-align:center}.site-notification__close{padding:1.6rem 1.6rem 2.4rem 2.4rem;position:absolute;top:0;right:0;cursor:pointer}.disable-scroll{overflow:hidden}
