#nav{position:fixed;left:0;right:0;z-index:999;font-family:'Druk Wide',sans-serif;font-weight:700}.loaded #nav{transition:padding .8s cubic-bezier(.165,.84,.44,1),background-color .8s cubic-bezier(.165,.84,.44,1),box-shadow .8s cubic-bezier(.165,.84,.44,1),color .8s cubic-bezier(.165,.84,.44,1)}@media (min-width:900px){body:not([class*="open"]) #nav.static,body[class*="open"] #nav{padding:50px 60px 45px}body:not([class*="open"]) #nav.scroll{padding:25px 30px 20px}}@media (max-width:899.99px){#nav{padding:30px 25px 25px}}body[class*="open"] #nav,body:not([class*="open"]) #nav.static{background-color:#fff0;box-shadow:0 0 0 #fff0;color:#FFF}body:not([class*="open"]) #nav.scroll{background-color:#FFF;box-shadow:0 0 5px rgb(0 0 0 / .3);color:#000}#nav>.scroll-indicator{position:absolute;top:0;left:0;right:0;height:5px;background-color:rgb(0 0 0 / .15)}#nav>.scroll-indicator>.progress-bar{width:0%;height:100%;background-color:var(--off-color)}.loaded #nav>.scroll-indicator>.progress-bar{transition:width .8s cubic-bezier(.165,.84,.44,1)}#nav>.home-btn{position:absolute;left:50%}.loaded #nav>.home-btn{transition:top .8s cubic-bezier(.165,.84,.44,1)}body:not([class*="open"]) #nav.static>.home-btn{top:30px}body:not([class*="open"]) #nav.scroll>.home-btn{top:10px}@media (min-width:900px){body[class*="open"] #nav>.home-btn{top:30px}}@media (max-width:899.99px){body[class*="open"] #nav>.home-btn{top:10px}}#nav>.home-btn:before,#nav>.home-btn:after{content:'';position:absolute;transform:translateX(-50%);display:block;background-position:top center;background-size:contain;background-repeat:no-repeat;opacity:0;pointer-events:none}.loaded #nav>.home-btn:before,.loaded #nav>.home-btn:after{transition:opacity .8s cubic-bezier(.165,.84,.44,1)}#nav>.home-btn:before{height:176px;width:150px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/logo.svg)}#nav>.home-btn:after{height:55px;width:65px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/picto.svg)}body:not([class*="open"]) #nav.static>.home-btn:before{opacity:1;pointer-events:auto}body:not([class*="open"]) #nav.scroll>.home-btn:after{opacity:1;pointer-events:auto}@media (min-width:900px){body[class*="open"] #nav>.home-btn:before{opacity:1;pointer-events:auto}}@media (max-width:899.99px){body[class*="open"] #nav>.home-btn:after{opacity:1;pointer-events:auto}}#nav>.menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#nav>.menu>.menu-btn{position:relative;height:16px;flex:0 0 40px;cursor:pointer}#nav>.menu>.menu-btn>span{position:absolute;top:50%;left:calc(100% + 25px);transform:translateY(-50%);font-size:13px;text-transform:uppercase;opacity:0;pointer-events:none}.loaded #nav>.menu>.menu-btn>span{transition:opacity .8s cubic-bezier(.165,.84,.44,1)}body:not([class*="open"]) #nav>.menu>.menu-btn>.open{opacity:1;pointer-events:auto}body[class*="open"] #nav>.menu>.menu-btn>.close{opacity:1;pointer-events:auto}@media (max-width:899.99px){#nav>.menu>.menu-btn>span{display:none}}#nav>.menu>.menu-btn:before,#nav>.menu>.menu-btn:after{content:"";position:absolute;left:50%;transform:translate(-50%,-50%);display:block;height:4px;width:100%;background-color:currentColor;border-radius:2px}.loaded #nav>.menu>.menu-btn:before,.loaded #nav>.menu>.menu-btn:after{transition:transform .4s cubic-bezier(.165,.84,.44,1),top .4s cubic-bezier(.165,.84,.44,1) .4s}#nav>.menu>.menu-btn:before{top:0%}#nav>.menu>.menu-btn:after{top:100%}body[class*="open"] #nav>.menu>.menu-btn:before,body[class*="open"] #nav>.menu>.menu-btn:after{transition:transform .4s cubic-bezier(.165,.84,.44,1) .4s,top .4s cubic-bezier(.165,.84,.44,1)}body[class*="open"] #nav>.menu>.menu-btn:before{top:50%;transform:translate(-50%,-50%) rotate(45deg)}body[class*="open"] #nav>.menu>.menu-btn:after{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}#nav>.menu>.contact-btn{cursor:pointer}@media (min-width:900px){.loaded #nav>.menu>.contact-btn{transition:opacity .8s cubic-bezier(.165,.84,.44,1),background-size .8s cubic-bezier(.165,.84,.44,1)}body[class$="-open"] #nav>.menu>.contact-btn{opacity:0;pointer-events:none}}@media (max-width:899.99px){#nav>.menu>.contact-btn{display:none}}#header{position:relative;z-index:-1;height:850px;padding-top:250px;margin-bottom:-300px!important;isolation:isolate}#header>.background{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}#header>.background>img{width:100%;height:100%;object-fit:cover;object-position:center}#header>.background:after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-image:linear-gradient(to bottom,rgb(0 0 0 / .5),rgb(0 0 0 / .2) 200px)}#header>.nav{display:flex;height:100px;flex-direction:row;align-items:stretch;border-top:solid 1px #FFF;border-bottom:solid 1px #FFF}#header>.nav:before{content:'';display:block;height:100%;flex:0 0 1px;background-color:#FFF}#header>.nav>a{position:relative;display:flex;height:100%;flex:1;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-weight:700;color:#FFF;transition:color .4s ease-out}#header>.nav>a:hover{color:#FFE500}#header>.nav>a:after{content:'';position:absolute;top:0;bottom:0;background-color:currentColor;--mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/arrow.down.svg);--mask-position:center;--mask-repeat:no-repeat;--mask-size:20px auto;-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);-webkit-mask-position:var(--mask-position);mask-position:var(--mask-position);-webkit-mask-repeat:var(--mask-repeat);mask-repeat:var(--mask-repeat);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size)}#header>.nav>.archive-btn{order:-1;align-items:flex-start}#header>.nav>.archive-btn:after{left:0;transform:rotate(90deg)}#header>.nav>.next-btn{order:1;align-items:flex-end}#header>.nav>.next-btn:after{right:0;transform:rotate(-90deg)}@media (min-width:1100px){#header>.nav>a{padding:0 100px;font-size:30px}#header>.nav>a:after{width:100px}}@media (max-width:1099.99px){#header>.nav>a{padding:0 50px}#header>.nav>a:after{width:50px}@media (min-width:800px){#header>.nav>a{font-size:18px}}@media (max-width:799.99px){@media (min-width:400px){#header>.nav>a{font-size:14px}}@media (max-width:399.99px){#header>.nav>a{font-size:10px}#header>.nav>.archive-btn{padding-right:25px}#header>.nav>.next-btn{padding-left:25px}}}}#article>article{background-color:#FFF;border-radius:30px}#article>article>*{max-width:800px;margin:0 auto}@media (min-width:900px){#article>article{padding:75px 50px 100px}}@media (max-width:899.99px){#article>article{padding:50px 25px 75px}}#article>article>header{text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-weight:700}#article>article>header>.categories{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:15px;color:#205BFF}#article>article>header>.categories>.category{display:block;background-color:#FFE500;border-radius:25px}#article>article>header>.categories>.category:before{content:'#'}#article>article>header>.title{margin:0;text-decoration:underline}@media (min-width:900px){#article>article>header{margin-bottom:50px}#article>article>header>.date,#article>article>header>.categories{margin-bottom:50px}#article>article>header>.date{font-size:24px}#article>article>header>.categories{row-gap:15px;line-height:40px;font-size:12px}#article>article>header>.categories>.category{padding:0 25px}#article>article>header>.title{font-size:36px}}@media (max-width:899.99px){#article>article>header{margin-bottom:35px}#article>article>header>.date,#article>article>header>.categories{margin-bottom:30px}#article>article>header>.date{font-size:18px}#article>article>header>.categories{row-gap:10px;line-height:26px;font-size:9px}#article>article>header>.categories>.category{padding:0 14px}#article>article>header>.title{font-size:20px}}#article>article>section{margin-bottom:50px;font-size:17px}@media (min-width:900px){#article>article>section{line-height:150%}}@media (max-width:899.99px){#article>article>section{line-height:120%}}#article>article>section h2{margin:50px 0 30px;line-height:normal}@media (min-width:900px){#article>article>section h2{font-size:36px}}@media (max-width:899.99px){#article>article>section h2{font-size:24px}}#article>article>section strong{font-weight:600}#article>article>section a{text-decoration:underline;font-weight:600;color:#000;transition:color .4s ease-out}#article>article>section a:hover{color:#205BFF}@media (min-width:900px){#article>article>section .wp-block-image{margin:50px calc((min(1200px, 100vw - 100px) - 100% - 50px) / -2)}}@media (max-width:899.99px){#article>article>section .wp-block-image{margin:50px calc((min(1200px, 100vw -  50px) - 100% - 50px) / -2)}}#article>article>section .wp-block-image>img{width:100%!important;height:auto!important;max-height:850px;object-fit:cover;object-position:center}#article>article>section .wp-block-image>.wp-element-caption{position:relative;max-width:250px;padding:0;margin:25px auto 0;background:none;text-align:center;font-size:15px;color:#000}#article>article>section>.wp-block-image+.wp-block-image{margin-top:-50px}#article>article>section .wp-block-video{margin:50px 0}#article>article>section .wp-block-gallery{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:25px;row-gap:50px;margin:50px min(0px, (min(950px, 100vw - 200px) - 800px) / -2)}#article>article>section .wp-block-gallery>.wp-block-image{max-width:none}@media (min-width:900px){#article>article>section .wp-block-gallery>.wp-block-image{flex:0 0 calc((100% - 25px) / 2)}}@media (max-width:899.99px){#article>article>section .wp-block-gallery>.wp-block-image{flex:0 0 100%}}#article>article>footer>.cta-wrapper{text-align:center}#article>article>footer>.author>.label{margin-bottom:35px;text-align:center;text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-weight:700}#article>article>footer>.author>.profile{display:flex;max-width:450px;margin:0 auto}#article>article>footer>.author>.profile>.avatar{position:relative;overflow:hidden;border-radius:50%}#article>article>footer>.author>.profile>.avatar>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}#article>article>footer>.author>.profile>.info~div{display:none}#article>article>footer>.author>.profile>.info>.name{margin-bottom:5px;font-weight:700}#article>article>footer>.author>.profile>.info>.link{display:inline-block;margin-top:15px;text-decoration:underline;font-weight:700;transition:color .4s ease-out;cursor:pointer}#article>article>footer>.author>.profile>.info>.link:hover{color:#205BFF}@media (min-width:900px){#article>article>footer>.cta-wrapper{margin-bottom:100px}#article>article>footer>.author>.label{font-size:30px}#article>article>footer>.author>.profile{flex-direction:row;justify-content:flex-start;align-items:center;column-gap:40px}#article>article>footer>.author>.profile>.avatar{flex:0 0 150px}#article>article>footer>.author>.profile>.avatar:before{content:'';display:block;padding-top:100%}#article>article>footer>.author>.profile>.info{font-size:16px}}@media (max-width:899.99px){#article>article>footer>.cta-wrapper{margin-bottom:75px}#article>article>footer>.author{text-align:center}#article>article>footer>.author>.label{font-size:18px}#article>article>footer>.author>.profile{flex-direction:column;align-items:center;row-gap:25px}#article>article>footer>.author>.profile>.avatar{width:150px;height:150px}#article>article>footer>.author>.profile>.info{font-size:14px}}#crosslinks>.content-wrapper{}#crosslinks>.content-wrapper>.hook{margin:0 auto;text-align:center;text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-weight:700;color:#FFF}#crosslinks>.content-wrapper>.hook>a{text-decoration:underline;transition:color .4s ease-out}#crosslinks>.content-wrapper>.hook>a:hover{color:#FFE500}@media (min-width:900px){#crosslinks>.content-wrapper>.hook{max-width:650px;margin-bottom:100px;font-size:30px}}@media (max-width:899.99px){#crosslinks>.content-wrapper>.hook{max-width:400px;margin-bottom:50px;font-size:18px}}#crosslinks>.content-wrapper>.title{margin-bottom:50px;text-align:center;text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-size:30px;font-weight:700;color:#FFE500}#crosslinks>.content-wrapper>.articles{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:50px;margin-bottom:50px}@media (min-width:900px){#crosslinks>.content-wrapper>.articles{column-gap:40px}#crosslinks>.content-wrapper>.articles>.article{flex:0 0 calc((100% - 80px) / 3)}}@media (max-width:899.99px){#crosslinks>.content-wrapper>.articles{column-gap:25px}@media (min-width:700px){#crosslinks>.content-wrapper>.articles>.article{flex:0 0 calc((100% - 40px) / 2)}}@media (max-width:699.99px){#crosslinks>.content-wrapper>.articles>.article{flex:0 0 100%}}}#crosslinks>.content-wrapper>.cta-wrapper{text-align:center}.article>.thumbnail{position:relative;transition:transform .8s cubic-bezier(.165,.84,.44,1);display:block;overflow:hidden;margin-bottom:25px}.article>.thumbnail:empty{background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/project-placeholder.png);background-size:cover;background-position:center}.article>.thumbnail>img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.article>.thumbnail:before{content:'';display:block}.article>.thumbnail:after{content:'';position:absolute;top:var(--y);left:var(--x);transform:translate(-50%,-50%);z-index:2;width:250%;height:250%;background-image:radial-gradient(circle closest-side,rgb(255 255 255 / .3),transparent);mix-blend-mode:overlay;opacity:0;transition:opacity .8s cubic-bezier(.165,.84,.44,1)}.article>.thumbnail:hover:after{opacity:1}@media (min-width:900px){.article>.thumbnail{border-radius:40px}.article>.thumbnail:before{padding-top:min(130%, 500px)}}@media (max-width:899.99px){.article>.thumbnail{border-radius:30px}.article>.thumbnail:before{padding-top:min(130%, 400px)}}.article>.title{text-decoration:underline;font-family:"Futura PT",sans-serif;font-weight:600;color:#FFF}@media (min-width:900px){.article>.title{padding:0 25px;font-size:22px}}@media (max-width:899.99px){.article>.title{padding:0 15px;font-size:16px}}.article>.categories{display:flex;max-width:350px;flex-direction:row;flex-wrap:wrap;column-gap:10px;margin-bottom:15px;white-space:nowrap;text-transform:uppercase;color:#FFE500}.article>.categories>.category{text-transform:uppercase}@media (min-width:900px){.article>.categories{padding:0 25px;font-size:12px}}@media (max-width:899.99px){.article>.categories{padding:0 15px;font-size:12px}}#footer{color:#FFF}@media (min-width:900px){#footer{padding:100px 0}#footer>:not(:last-child){margin-bottom:100px}}@media (max-width:899.99px){#footer{padding:50px 0}#footer>:not(:last-child){margin-bottom:50px}}#newsletter-form:after{content:'';display:block;padding-top:min(32%, 180px);margin-top:30px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/newsletter.svg);background-position:bottom center;background-size:contain;background-repeat:no-repeat}#newsletter-form>.title,#newsletter-form>.description{padding:0 25px;margin:0 auto;text-transform:uppercase;text-align:center}#newsletter-form>.title{margin-bottom:30px;letter-spacing:.4em}#newsletter-form>.description{margin-bottom:50px;font-family:"Druk Wide",sans-serif;font-weight:700;letter-spacing:.1em}@media (min-width:900px){#newsletter-form>.title,#newsletter-form>.description{max-width:700px}#newsletter-form>.title{line-height:24px;font-size:20px}#newsletter-form>.description{line-height:45px;font-size:30px}}@media (max-width:899.99px){#newsletter-form>.title,#newsletter-form>.description{max-width:450px}#newsletter-form>.title{line-height:24px;font-size:16px}#newsletter-form>.description{line-height:28px;font-size:18px}}#newsletter-form>.fields{max-width:500px;row-gap:20px;align-items:center;justify-content:center;margin:0 auto}#newsletter-form>.fields>.mail-field{flex:0 0 300px}#newsletter-form>.fields>.mail-field>.input-area{text-decoration:underline;line-height:26px;font-family:"Druk Wide",sans-serif;font-size:17px;font-weight:700;letter-spacing:.1em}@media (max-width:472.99px){#newsletter-form>.fields>.mail-field>.input-area{text-align:center}}#newsletter-form>.fields>.consent-field{order:1;max-width:300px}#newsletter-form>.fields>.consent-field>.input-area>label{line-height:18px;font-size:11px}#newsletter-form>.fields>.submit-btn{position:relative;text-align:center;text-decoration:underline;line-height:45px;font-family:"Druk Wide",sans-serif;font-size:30px;font-weight:700;letter-spacing:.1em;cursor:pointer}#newsletter-form>.fields>.submit-btn:before{content:'';position:absolute;top:50%;left:-55px;transform:translateY(-50%);display:block;height:20px;width:35px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/arrow.link.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none}.loaded #newsletter-form>.fields>.submit-btn{transition:color .2s ease-out}#newsletter-form>.fields>.submit-btn:hover{color:var(--off-color)}#footer>.footer-elements{display:flex}@media (min-width:900px){#footer>.footer-elements{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;column-gap:50px}#footer>.footer-elements>*{flex:1;max-width:365px}}@media (max-width:899.99px){#footer>.footer-elements{flex-direction:column;align-items:center;row-gap:50px}}#footer>.footer-elements>.menu{display:flex;flex-direction:column;row-gap:15px;font-family:"Druk Wide";font-weight:700}#footer>.footer-elements>.menu>.menu-item{text-transform:uppercase;line-height:34px;font-size:27px}.loaded #footer>.footer-elements>.menu>.menu-item{transition:opacity 2s cubic-bezier(.165,.84,.44,1)}#footer>.footer-elements>.menu:hover>.menu-item:not(:hover){opacity:.5}@media (min-width:900px){#footer>.footer-elements>.menu{align-items:flex-start}}@media (max-width:899.99px){#footer>.footer-elements>.menu{margin:50px 0;align-items:center}#footer>.footer-elements>.menu>.menu-item{text-align:center}}#footer>.footer-elements>.home-btn{background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/logo-mwl.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#footer>.footer-elements>.home-btn:after{content:'';display:block;padding-top:112%}@media (min-width:900px){#footer>.footer-elements>.home-btn{max-width:255px;flex:1}}@media (max-width:899.99px){#footer>.footer-elements>.home-btn{width:170px}}#footer>.footer-elements>.site-meta{display:flex;flex-direction:column;row-gap:30px}#footer>.footer-elements>.site-meta>.description{font-size:15px}#footer>.footer-elements>.site-meta>.description>p{margin:10px 0}#footer>.footer-elements>.site-meta>.contact{display:flex;flex-direction:column;row-gap:5px;line-height:20px;font-family:"Druk Wide";font-size:15px;font-weight:700}#footer>.footer-elements>.site-meta>.contact:before{content:'';display:block;width:40px;height:56px;margin-bottom:10px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/location.svg);background-position:top center;background-size:contain;background-repeat:no-repeat}#footer>.footer-elements>.site-meta>.legal{display:flex;flex-direction:column;row-gap:5px;text-transform:uppercase;font-size:8px;letter-spacing:.2em}#footer>.footer-elements>.site-meta>.legal:before{content:'';display:block;width:70px;height:56px;margin-bottom:10px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/cookies.svg);background-position:top center;background-size:contain;background-repeat:no-repeat}@media (min-width:900px){#footer>.footer-elements>.site-meta>:is(.contact,.legal){align-items:flex-start}}@media (max-width:899.99px){#footer>.footer-elements>.site-meta{align-items:center;text-align:center}#footer>.footer-elements>.site-meta>.description{max-width:380px}#footer>.footer-elements>.site-meta>:is(.contact,.legal){align-items:center}#footer>.footer-elements>.site-meta>:is(.contact,.legal):before{margin:0 auto 10px}}.reflection-form>.fields{opacity:1;transition:opacity .2s ease-out}.reflection-form.sending>.fields{animation:blink 1s infinite linear;pointer-events:none}@keyframes blink{0%,100%{opacity:1}50%{opacity:.3}}.reflection-form>.fields{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:flex-start;column-gap:75px}.reflection-form>.fields>.field{position:relative;flex:0 0 100%;max-width:100%}.reflection-form>.fields>.field>label{display:block}.reflection-form>.fields>.field>label:empty{display:none}.reflection-form>.fields>.field>.input-area{display:block;width:100%;padding:0;border:none;background-color:#fff0;font-family:inherit;font-size:inherit;color:inherit}.reflection-form>.fields>.field>.input-area::-webkit-input-placeholder,.reflection-form>.fields>.field>.input-area::placeholder{opacity:.7}.reflection-form>.fields>.field>input{height:30px;text-overflow:ellipsis}.reflection-form>.fields>.field>textarea{height:120px;resize:none;padding-top:7px!important;margin:0}.reflection-form>.fields>.field>.uploadbox{position:relative}.reflection-form>.fields>.field>.uploadbox:after{content:'';position:absolute;top:0;right:0;bottom:0;display:block;width:15px;background-color:currentColor;-webkit-mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/upload.svg);mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/upload.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}.reflection-form>.fields>.field>.uploadbox>input{position:absolute;top:0;left:0;pointer-events:none;visibility:hidden}.reflection-form>.fields>.field>.uploadbox>label{display:block;overflow:hidden;padding-right:35px;white-space:nowrap;text-overflow:ellipsis;line-height:55px;cursor:pointer}.reflection-form>.fields>.field>.uploadbox>label>span:empty{opacity:.7}.reflection-form>.fields>.field>.uploadbox>label>span:empty:after{content:attr(data-placeholder)}.reflection-form>.fields>.field>.selectbox{position:relative}.reflection-form>.fields>.field>.selectbox>.selection{position:relative;display:block;height:55px;overflow:hidden;padding-right:35px;text-overflow:ellipsis;white-space:nowrap;line-height:55px;cursor:pointer}.reflection-form>.fields>.field>.selectbox>.selection:empty{content:attr(data-placeholder)}.reflection-form>.fields>.field>.selectbox>.selection:after{content:'';position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:15px;height:8px;background-color:currentColor;-webkit-mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/arrow.down.svg);mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/arrow.down.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.reflection-form>.fields>.field>.selectbox>.selection:after{transition:transform .2s ease-out}.reflection-form>.fields>.field>.selectbox.open>.selection:after{transform:translateY(-50%) scale(-1)}.reflection-form>.fields>.field>.selectbox>.selection>.default{opacity:.7}.reflection-form>.fields>.field>.selectbox>.selection>a{text-decoration:underline;color:#BA1717}.reflection-form>.fields>.field>.selectbox>.options{position:absolute;top:calc(100% + 15px);left:50%;transform:translateX(-50%);z-index:1;display:flex;width:100%;max-height:250px;overflow:auto;flex-direction:column;row-gap:15px;background-color:#FFF;border:solid 1px #686262;font-family:"Druk Wide",sans-serif;font-weight:700;color:#000;opacity:0;pointer-events:none}.loaded .reflection-form>.fields>.field>.selectbox>.options{transition:opacity .2s ease-out}.reflection-form>.fields>.field>.selectbox.open>.options{opacity:1;pointer-events:auto}.reflection-form>.fields>.field>.selectbox>.options .option{cursor:pointer}.loaded .reflection-form>.fields>.field>.selectbox>.options .option{transition:color .2s ease-out}.reflection-form>.fields>.field>.selectbox>.options .option:is(.default,.disabled){opacity:.3;pointer-events:none}.reflection-form>.fields>.field>.selectbox>.options .option:hover,.reflection-form>.fields>.field>.selectbox>.options .option.selected:not(.default){color:var(--off-color)}.reflection-form>.fields>.field>.selectbox>.options .option>a{pointer-events:none}@media (min-width:900px){.reflection-form>.fields>.field>.selectbox>.options{padding:45px 50px;line-height:20px;font-size:20px}}@media (max-width:899.99px){.reflection-form>.fields>.field>.selectbox>.options{padding:20px 25px;line-height:16px;font-size:16px}}.reflection-form>.fields>.field>:is(.checkbox,.radio){position:relative}.reflection-form>.fields>.field>:is(.checkbox,.radio)>input{position:absolute;top:0;left:0;pointer-events:none;visibility:hidden}.reflection-form>.fields>.field>:is(.checkbox,.radio)>label{display:block;padding-left:35px;cursor:pointer}.reflection-form>.fields>.field>:is(.checkbox,.radio)>label:not(:last-child){margin-bottom:5px}.reflection-form>.fields>.field>:is(.checkbox,.radio)>label:before{content:"";position:absolute;left:0;box-sizing:border-box;display:block;height:18px;width:18px;background-color:rgb(255 255 255 / .25);background-clip:content-box;border:solid 3px rgb(255 255 255 / .25);outline:solid 1px #FFF;transition:outline .2s ease-out,background-color .2s ease-out}.reflection-form>.fields>.field>.checkbox>label:before{border-radius:3px}.reflection-form>.fields>.field>.radio>label:before{border-radius:50%}.reflection-form>.fields>.field>:is(.checkbox,.radio)>input:checked+label:before{background-color:#FFF}.reflection-form>.fields>.field>:is(.checkbox,.radio)>input:checked+label:hover:before{background-color:var(--off-color)}.reflection-form>.fields>.field>:is(.checkbox,.radio)>label>a{text-decoration:underline}.loaded .reflection-form>.fields>.field>:is(.checkbox,.radio)>label>a{transition:color .2s ease-out}.reflection-form>.fields>.field>:is(.checkbox,.radio)>label>a:hover{color:var(--off-color)}.reflection-form>.fields>.field>:is(.checkbox,.radio)+.error{padding-left:35px}.reflection-form>.fields>.field>.error{display:none;padding-top:15px;font-size:12px;color:var(--off-color)}.reflection-form>.fields>.field.empty>.empty,.reflection-form>.fields>.field.wrong>.wrong{display:block}.reflection-form>.response{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgb(0 0 0 / .3);opacity:0;transition:opacity .2s ease-out;pointer-events:none;color:#333}@media (min-width:900px){.reflection-form>.response{padding:50px}}@media (max-width:899.99px){.reflection-form>.response{padding:25px}}.reflection-form>.response>div{position:relative;display:block;max-width:330px;padding:20px 30px 20px 46px;background-color:#FFF;box-shadow:5px 5px 30px rgb(0 0 0 / .1);border-radius:10px;font-size:14px;font-weight:500}.reflection-form>.response>div:before{content:"";position:absolute;top:50%;left:20px;transform:translateY(-50%);height:calc(100% - 40px);border-left:solid 6px;border-radius:3px}.reflection-form>.response.success>div:before{border-left-color:green}.reflection-form>.response.failure>div:before{border-left-color:red}.reflection-form>.response>div>strong{display:inline-block;margin-bottom:10px;line-height:140%;font-size:18px;font-weight:700}.reflection-form.success>.success,.reflection-form.failure>.failure{opacity:1;pointer-events:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow:auto;clip-path:inset(0 0 100% 0);pointer-events:none;visibility:hidden;isolation:isolate}@media (min-width:900px){.modal{padding:255px 50px 50px}}@media (max-width:899.99px){.modal{padding:95px 25px 30px}}.loaded .modal{transition:clip-path .8s cubic-bezier(.77,0,.175,1),padding .8s cubic-bezier(.77,0,.175,1),visibility .8s linear}@media (min-width:782px){.customize-support .modal{top:32px}}@media (max-width:781.99px){.customize-support .modal{top:46px}}.modal:before,.modal:after{content:'';position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;transform:translate(0%,-100%)}.modal:before{background-color:var(--off-color)}.modal:after{background-color:var(--main-color-1)}.loaded .modal:before,.loaded .modal:after{transition:transform .8s cubic-bezier(.77,0,.175,1)}.loaded .modal:before{transition-delay:0s}.loaded .modal:after{transition-delay:.1s}.modal>.modal-wrapper{transform:translateY(10%);opacity:0}.loaded .modal>.modal-wrapper{transition:transform 1.2s cubic-bezier(.77,0,.175,1),opacity 1.2s cubic-bezier(.77,0,.175,1)}.menu-open #modal-menu{clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto}.menu-open #modal-menu:before,.menu-open #modal-menu:after{transform:translate(0%,0%)}.menu-open #modal-menu:before{transition-delay:0s}.menu-open #modal-menu:after{transition-delay:.1s}#modal-menu>.backgrounds{pointer-events:none}#modal-menu>.backgrounds>.background{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0}.loaded #modal-menu>.backgrounds>.background{transition:opacity .8s cubic-bezier(.77,0,.175,1) .4s}#modal-menu>.backgrounds>.background.active{opacity:1;transition:opacity 1.2s cubic-bezier(.77,0,.175,1)}#modal-menu>.backgrounds>.background>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;object-fit:cover;object-position:center}#modal-menu>.backgrounds>.background:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgb(0 0 0 / .4)}#modal-menu>.modal-wrapper{position:relative;z-index:1;display:flex;min-height:100%;flex-direction:column;justify-content:center;color:#FFF}.menu-open #modal-menu>.modal-wrapper{transform:translateY(0);opacity:1;transition:transform 1.2s cubic-bezier(.77,0,.175,1) .8s,opacity 1.2s cubic-bezier(.77,0,.175,1) .8s}#modal-menu>.modal-wrapper>.menu{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;text-align:center;font-family:"Druk Wide";font-weight:700;pointer-events:none}#modal-menu>.modal-wrapper>.menu>.menu-item{pointer-events:auto}.loaded #modal-menu>.modal-wrapper>.menu>.menu-item{transition:transform 2s cubic-bezier(.165,.84,.44,1),opacity 2s cubic-bezier(.165,.84,.44,1)}#modal-menu>.modal-wrapper>.menu:hover>.menu-item{opacity:.5}#modal-menu>.modal-wrapper>.menu>.menu-item:hover{opacity:1;transform:scale(1.2)}@media (min-width:900px){#modal-menu>.modal-wrapper>.menu>.menu-item{line-height:85px;font-size:50px}}@media (max-width:899.99px){#modal-menu>.modal-wrapper>.menu>.menu-item{line-height:45px;font-size:30px}}#modal-menu>.modal-wrapper>.site-meta{display:flex;flex-direction:column;row-gap:30px}#modal-menu>.modal-wrapper>.site-meta>.contact{display:flex;flex-direction:column;row-gap:5px;line-height:20px;font-family:"Druk Wide";font-size:15px;font-weight:700}#modal-menu>.modal-wrapper>.site-meta>.contact:before{content:'';display:block;width:40px;height:56px;margin-bottom:10px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/location.svg);background-position:top center;background-size:contain;background-repeat:no-repeat}#modal-menu>.modal-wrapper>.site-meta>.legal{display:flex;flex-direction:column;row-gap:5px;text-transform:uppercase;font-size:8px;letter-spacing:.2em}#modal-menu>.modal-wrapper>.site-meta>.legal:before{content:'';display:block;width:70px;height:56px;margin-bottom:10px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/cookies.svg);background-position:top center;background-size:contain;background-repeat:no-repeat}@media (min-width:1200px){#modal-menu>.modal-wrapper>.site-meta{position:absolute;bottom:0}}@media (max-width:1199.99px){#modal-menu>.modal-wrapper>.site-meta{margin-top:50px}}@media (min-width:900px){#modal-menu>.modal-wrapper>.site-meta>:is(.contact,.legal){align-items:flex-start}}@media (max-width:899.99px){#modal-menu>.modal-wrapper>.site-meta{align-items:center;text-align:center}#modal-menu>.modal-wrapper>.site-meta>:is(.contact,.legal){align-items:center}#modal-menu>.modal-wrapper>.site-meta>:is(.contact,.legal):before{margin:0 auto 10px}}.modal-form{padding:0}.contact-open #contact-modal,.talents-open #recruitment-modal{clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto}.talents-open #recruitment-modal:before,.talents-open #recruitment-modal:after,.contact-open #contact-modal:before,.contact-open #contact-modal:after{transform:translate(0%,0%)}.talents-open #recruitment-modal:before,.contact-open #contact-modal:before{transition-delay:0s}.talents-open #recruitment-modal:after,.contact-open #contact-modal:after{transition-delay:.1s}.modal-form>.modal-wrapper{position:relative;z-index:1;display:flex;min-height:100%;color:#FFF}@media (min-width:900px){.modal-form>.modal-wrapper{flex-direction:row;justify-content:space-around;align-items:center;column-gap:50px;padding:200px 50px 100px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/gem-1.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/gem-2.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/gem-3.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/gem-4.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/stars.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/stars.svg);background-repeat:no-repeat;background-position:top 100px left 30vw,top 500px left 40vw,bottom 150px left 30vw,bottom -50px right 5vw,top 150px left 3vw,bottom -10px right}}@media (max-width:899.99px){.modal-form>.modal-wrapper{flex-direction:column;row-gap:50px;padding:200px 25px 100px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/gem-1.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/gem-4.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/stars.svg),url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/stars.svg);background-repeat:no-repeat;background-position:top 50px right -10vw,bottom -50px right 5vw,top 150px left 3vw,bottom -10px right;background-size:200px auto,150px auto,auto,auto}}.contact-open #contact-modal>.modal-wrapper,.talents-open #recruitment-modal>.modal-wrapper{transform:translateY(0);opacity:1;transition:transform 1.2s cubic-bezier(.77,0,.175,1) .8s,opacity 1.2s cubic-bezier(.77,0,.175,1) .8s}.modal-form>.modal-wrapper>aside{display:flex;flex-direction:column;align-items:flex-start;row-gap:30px}@media (min-width:900px){.modal-form>.modal-wrapper>aside{flex:1;max-width:670px}}.modal-form>.modal-wrapper>aside>.cta{display:flex;flex-direction:column;align-items:flex-start;row-gap:30px}.modal-form>.modal-wrapper>aside>.cta>.title{text-transform:uppercase;line-height:120%;font-family:"Druk Wide",sans-serif;font-weight:700}@media (min-width:1000px){.modal-form>.modal-wrapper>aside>.cta>.title{font-size:50px}}@media (max-width:999.99px){.modal-form>.modal-wrapper>aside>.cta>.title{font-size:30px}}.modal-form>.modal-wrapper>aside>.cta>.description{font-size:20px}.modal-form>.modal-wrapper>aside>:is(.phone,.address){display:flex;flex-direction:column;align-items:flex-start;row-gap:15px;font-family:"Druk Wide",sans-serif}.modal-form>.modal-wrapper>aside>:is(.phone,.address)>.title{position:relative;padding-left:45px;text-transform:uppercase;font-size:16px;font-weight:700;color:var(--off-color)}.modal-form>.modal-wrapper>aside>:is(.phone,.address)>.title:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;height:20px;width:20px;background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.modal-form>.modal-wrapper>aside>.phone>.title:before{-webkit-mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/phone.svg);mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/phone.svg)}.modal-form>.modal-wrapper>aside>.address>.title:before{-webkit-mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/mail.svg);mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/mail.svg)}.modal-form>.modal-wrapper>aside>:is(.phone,.address)>.title+*{font-size:18px;font-weight:700}@media (min-width:900px){.modal-form>.modal-wrapper>.reflection-form{flex:0 0 440px}}.modal-form>.modal-wrapper>.reflection-form>.title{margin-bottom:30px;font-family:"Druk Wide",sans-serif;font-size:30px}.modal-form>.modal-wrapper>.reflection-form>.fields{counter-reset:fields}.modal-form>.modal-wrapper>.reflection-form>.fields>.field:not(:has(.checkbox)){padding:15px 0;border-bottom:solid .5px #FFF}.modal-form>.modal-wrapper>.reflection-form>.fields>.field:not(:has(.checkbox))>label{position:relative;padding-left:40px;height:30px;line-height:30px;font-size:15px;cursor:pointer}.modal-form>.modal-wrapper>.reflection-form>.fields>.field:not(:has(.checkbox))>label:before{counter-increment:fields;content:counter(fields,decimal-leading-zero);position:absolute;left:0;font-weight:700}.modal-form>.modal-wrapper>.reflection-form>.fields>.field:has(.checkbox){padding:25px 0}.modal-form>.modal-wrapper>.reflection-form>.fields>.field>.input-area{font-size:14px}.modal-form>.modal-wrapper>.reflection-form>.fields>.field>.input-area:not(textarea,.selectbox,.checkbox){height:30px}.modal-form>.modal-wrapper>.reflection-form>.fields>.field>.input-area.uploadbox>label{line-height:30px}.modal-form>.modal-wrapper>.reflection-form>.fields>.field>.input-area.selectbox>.selection{height:30px;line-height:30px}.modal-form>.modal-wrapper>.reflection-form>.fields>.submit-btn{position:relative;margin-top:30px;text-align:center;text-decoration:underline;line-height:45px;font-family:"Druk Wide",sans-serif;font-size:30px;font-weight:700;letter-spacing:.1em;cursor:pointer}.modal-form>.modal-wrapper>.reflection-form>.fields>.submit-btn:before{content:'';position:absolute;top:50%;right:-55px;transform:translateY(-50%);display:block;height:20px;width:35px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/arrow.link.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none}.loaded .modal-form>.modal-wrapper>.reflection-form>.fields>.submit-btn{transition:color .2s ease-out}.modal-form>.modal-wrapper>.reflection-form>.fields>.submit-btn:hover{color:var(--off-color)}@media (min-width:900px){#profile-modal{padding:0 0 50px}}@media (max-width:899.99px){#profile-modal{padding:80px 25px 50px}}.profile-open #profile-modal{clip-path:inset(0 0 0 0);visibility:visible;pointer-events:auto}.profile-open #profile-modal:before,.profile-open #profile-modal:after{transform:translate(0%,0%)}.profile-open #profile-modal:before{transition-delay:0s}.profile-open #profile-modal:after{transition-delay:.1s}#profile-modal>.modal-wrapper{position:relative;z-index:1;display:flex;min-height:100%;flex-direction:column;justify-content:center;color:#FFF}.profile-open #profile-modal>.modal-wrapper{transform:translateY(0);opacity:1;transition:transform 1.2s cubic-bezier(.77,0,.175,1) .8s,opacity 1.2s cubic-bezier(.77,0,.175,1) .8s}@media (min-width:900px){#profile-modal>.modal-wrapper{padding-top:700px}}#profile-modal>.modal-wrapper>.photo>img{height:100%;width:100%;object-fit:cover;object-position:center}@media (min-width:900px){#profile-modal>.modal-wrapper>.photo{position:absolute;top:0;left:0;right:max((100vw - 750px) / 2, 0px);height:650px}#profile-modal>.modal-wrapper>.photo:after{content:'';position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-image:linear-gradient(to bottom,rgb(0 0 0 / .3),#fff0 25%,#fff0 65%,rgb(0 0 0 / .3))}}@media (max-width:899.99px){#profile-modal>.modal-wrapper>.photo{height:550px;overflow:hidden;margin-bottom:50px;border-radius:30px;isolation:isolate}}#profile-modal>.modal-wrapper>.hook{text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-weight:700}@media (min-width:900px){#profile-modal>.modal-wrapper>.hook{position:absolute;top:650px;left:max((100vw - 750px) / 2, 0px);transform:translateY(-100%);width:min(750px, 100vw);padding:0 50px 50px 0;font-size:40px}}@media (max-width:899.99px){#profile-modal>.modal-wrapper>.hook{padding:0 25px;margin-bottom:35px;font-size:20px}}#profile-modal>.modal-wrapper>.content{max-width:800px;padding:0 25px;margin:0 auto}#profile-modal>.modal-wrapper>.content>.links{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px}#profile-modal>.modal-wrapper>.content>.links>.label{white-space:nowrap;text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-weight:700;color:#FFE500}#profile-modal>.modal-wrapper>.content>.links>.contact{display:flex;flex-direction:row;column-gap:15px}#profile-modal>.modal-wrapper>.content>.links>.contact>a{position:relative;display:block;height:50px;width:50px;background-color:#4475FC;border-radius:50%;transition:background-color .4s ease-out}#profile-modal>.modal-wrapper>.content>.links>.contact>a:hover{background-color:#154DE6}#profile-modal>.modal-wrapper>.content>.links>.contact>.email:before,#profile-modal>.modal-wrapper>.content>.links>.contact>.linkedin:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;background-color:#FFF;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#profile-modal>.modal-wrapper>.content>.links>.contact>.email:before{height:38%;width:45%;-webkit-mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/mail.svg);mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/icons/mail.svg)}#profile-modal>.modal-wrapper>.content>.links>.contact>.linkedin:before{height:30%;width:35%;-webkit-mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/social/linkedin.svg);mask-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/social/linkedin.svg)}#profile-modal>.modal-wrapper>.content>.links>.zoom{position:relative;padding-right:75px;text-transform:uppercase;font-family:"Druk Wide",sans-serif;font-weight:700;color:#FFF;transition:color .4s ease-out}#profile-modal>.modal-wrapper>.content>.links>.zoom:hover{color:#FFE500}#profile-modal>.modal-wrapper>.content>.links>.zoom:before{content:'';position:absolute;top:40%;right:0;transform:translateY(-50%);display:block;height:50px;width:50px;background-image:url(/wp-content/themes/aply-30-01-2024/resources/scripts/css/../../images/coffee.svg);background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width:900px){#profile-modal>.modal-wrapper>.content>.links{margin-bottom:40px}#profile-modal>.modal-wrapper>.content>.links>.label{font-size:18px}#profile-modal>.modal-wrapper>.content>.links>.zoom{font-size:18px}}@media (max-width:899.99px){#profile-modal>.modal-wrapper>.content>.links{margin-bottom:50px}#profile-modal>.modal-wrapper>.content>.links>.label{font-size:11px}#profile-modal>.modal-wrapper>.content>.links>.zoom{font-size:11px}}