.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:#fff0;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{font-size:1em;clear:both;font-weight:400}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}button,input[type="submit"]{-webkit-appearance:none;border-radius:0;background:#fff0;color:currentColor;border:none}*{box-sizing:border-box;-moz-box-sizing:border-box;min-height:0;min-width:0}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;height:100%;max-width:100vw}html,body{width:100%}body{background:#fff;text-align:center}.fixed-bg{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:110% auto}@media screen and (max-aspect-ratio:1/1){.fixed-bg{background-size:auto 110%}}.hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.hero.hero-black::after{background:#000;opacity:.75}.hero>*{position:relative;z-index:3}a{cursor:pointer;transition-duration:0.5s;text-decoration:none;color:currentColor}a.noStyle{color:currentColor}a.noStyle:hover{text-decoration:none}.hide{opacity:0}.show{opacity:1}picture.fulldiv img{position:absolute;top:0;left:0;width:100%;height:100%}picture.cover img{object-fit:cover;object-position:center}picture.contain img{object-fit:contain;object-position:center}picture.fulldiv.img-fixed{z-index:-1;clip:rect(0,auto,auto,0);overflow:clip}picture.fulldiv.img-fixed img{position:fixed;height:100vh;transform:perspective(0);object-fit:cover}.video-bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.iframe-wrapper{position:relative;overflow:clip}.iframe-wrapper::after{content:'';display:block;padding-bottom:66.67%}.iframe-wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.strong,.bold{font-weight:700}.extraBold{font-weight:900}.op90{opacity:.9}.op80{opacity:.8}.op70{opacity:.7}.op60{opacity:.6}.op50{opacity:.5}.op40{opacity:.4}.op30{opacity:.3}.op20{opacity:.2}.op10{opacity:.1}.separator{clear:both;margin:1em auto;background:currentColor;height:3px}.separator.no-margin{margin:0 auto}.separator.half{width:50%}.separator.large{width:112px}.separator.medium{width:100px}.separator.small{width:70px}.separator.smaller{width:50px}.separator.tiny{width:30px}.separator.thin{height:1px}.separator.thinest{height:1px;opacity:.4}.separator.left{margin-left:0}.spacer{height:2em}.spacer.smallest{height:.1em}.spacer.tiny{height:.3em}.spacer.small{height:1em}.spacer.plus{height:3em}@media screen and (max-width:500px){.spacer.plus{height:2.25em}}.spacer.big{height:4em}@media screen and (max-width:500px){.spacer.big{height:3em}}.spacer.bigger{height:6em}@media screen and (max-width:500px){.spacer.bigger{height:4em}}.spacer.huge{height:8em}@media screen and (max-width:500px){.spacer.huge{height:6em}}.spacer.neg-small{height:0;margin-top:-1em}.spacer.neg{height:0;margin-top:-3em}.spacer.neg-big{height:0;margin-top:-5em}.spacer.vertical{height:0}.spacer.vertical.regular{flex:0 0 2em}.spacer.vertical.small{flex:0 0 1em}.spacer.vertical.tiny{flex:0 0 .5em}img{max-width:100%;height:auto}img.valign-middle{vertical-align:middle}.aLeft{text-align:left}.aRight{text-align:right}.aCenter{text-align:center}.aJustify{text-align:justify}.fLeft{float:left}.fRight{float:right}.oAuto{overflow:auto}.imbg{background-repeat:no-repeat;background-size:cover;background-position:center}.filter-white{filter:brightness(0) invert(1)}@media screen and (min-width:1000px){.display-mobile-only{display:none}}@media screen and (max-width:1000px){.display-desktop-only{display:none}}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:600}.strong{font-weight:700}.stronger{font-weight:800}.extraStrong{font-weight:900}.f-tinyer{font-size:.6em}.f-tiny{font-size:.7em}.f-smaller{font-size:.75em}.f-small{font-size:.875em}.f-less{font-size:.933em}.f-tinyplus{font-size:1.125em}.f-plus{font-size:1.25em}.f-big{font-size:1.375em}.f-bigger{font-size:1.5625em}.f-huge{font-size:2.1875em}@media screen and (max-width:1000px){.f-plus{font-size:1.1em}.f-big{font-size:1.2em}.f-bigger{font-size:1.3em}.f-huge{font-size:1.7em}}.lh-regular{line-height:1.3em}.lh-plus{line-height:1.5em}.lh-big{line-height:1.625em}.lh-huge{line-height:1.75em}.uppercase{text-transform:uppercase}.clear{clear:both}.cover{background-size:cover;background-repeat:no-repeat;background-position:center}.contain{background-size:contain;background-repeat:no-repeat;background-position:center}.p-relative{position:relative}.full-width{width:100%}.full-height{height:100%}@media screen and (max-width:700px){.resp-nobr br{display:none}}@media screen and (min-width:1000px){main>section:not(.no-reveal) .wrapper,sidebar>section:not(.no-reveal) .wrapper{opacity:0;top:100px;transition:ease-out 0.8s}main>section.reveal .wrapper,sidebar>section.reveal .wrapper{opacity:1;top:0}.reveal-left,.reveal-left-right-children>*:nth-child(odd){position:relative;left:-150px;transition:ease-out 0.8s}.reveal .reveal-left,.reveal .reveal-left-right-children>*:nth-child(odd){left:0}.reveal-right,.reveal-left-right-children>*:nth-child(even){position:relative;right:-150px;transition:ease-out 0.8s}.reveal .reveal-right,.reveal .reveal-left-right-children>*:nth-child(even){right:0}.reveal-blur{filter:blur(5px);transition:ease-out 1s}.reveal .reveal-blur{filter:blur(0)}.reveal-cascade-children>*{transform:translateY(10vh);transition:ease-out 0.5s}.reveal .reveal-cascade-children>*{transform:translateY(0)}.reveal-cascade-children>*:nth-child(1){transition-delay:0}.reveal-cascade-children>*:nth-child(2){transition-delay:0.1s}.reveal-cascade-children>*:nth-child(3){transition-delay:0.2s}.reveal-cascade-children>*:nth-child(5){transition-delay:0.3s}.reveal-cascade-children>*:nth-child(6){transition-delay:0.4s}.reveal-cascade-children>*:nth-child(7){transition-delay:0.45s}.reveal-cascade-children>*:nth-child(8){transition-delay:0.5s}.reveal-cascade-children>*:nth-child(9){transition-delay:0.55s}.reveal-cascade-children>*:nth-child(10){transition-delay:0.6s}.reveal-cascade-children>*:nth-child(11){transition-delay:0.65s}.reveal-cascade-children>*:nth-child(12){transition-delay:0.7s}.reveal-mask,.reveal-mask-child>*{clip-path:inset(0 100% 0 0);transition:1.5s 1s}.reveal-mask.right,.reveal-mask-child.right>*{clip-path:inset(0 0 0 100%);transition:1.5s 1s}.reveal-mask.top,.reveal-mask-child.top>*{clip-path:inset(0 0 100% 0);transition:1.5s 1s}.reveal-mask.bottom,.reveal-mask-child.bottom>*{clip-path:inset(100% 0 0 0);transition:1.5s 1s}.reveal-mask.from-h-center,.reveal-mask-child.from-h-center>*{clip-path:inset(50% 0 50% 0);transition:1.5s 1s}.reveal .reveal-mask,.reveal.reveal-mask,.reveal .reveal-mask-child>*,.reveal.reveal-mask-child>*{clip-path:inset(0)}.reveal-mask.speed{transition-delay:0.5s}}sub{position:relative;top:.5em;vertical-align:bottom;font-size:.5em}sup{position:relative;top:-.33em;vertical-align:bottom;font-size:.5em}.back-to-top{z-index:888;position:fixed;bottom:-10em;right:var(--gutter);width:2.5em;height:2.5em;background-color:#fff;background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/../img/icon-cart-up.svg);background-size:75% auto;background-repeat:no-repeat;background-position:center;border-radius:50%;transition:0.6s}body.scrolled .back-to-top{bottom:2.5em}@media screen and (max-width:650px){.back-to-top{right:1em}}.swiper-container{position:relative}.swiper.width-auto .swiper-slide{width:auto}.swiper-button{--swiper-navigation-size:18px;position:absolute;top:50%;left:calc(var(--swiper-navigation-size) * -2.5);display:block;color:var(--textColor)}.swiper-button-next{left:auto;right:calc(var(--swiper-navigation-size) * -2.5)}.swiper-button::before{content:'';z-index:-1;position:absolute;top:50%;left:50%;width:calc(var(--swiper-navigation-size) * 2);height:calc(var(--swiper-navigation-size) * 2);border-radius:50%;background-color:var(--color1);transform:translate(-50%,-50%)}.swiper-button-next::after{padding-left:1px}.swiper-button-prev::after{padding-right:1px}@media screen and (max-width:600px){.swiper-button-prev{left:auto;right:calc(100% + var(--swiper-navigation-size))}.swiper-button-next{right:auto;left:calc(100% + var(--swiper-navigation-size))}}.slider-nav a{--s:3.75em;display:inline-block;margin:0 5px;width:var(--s);height:calc(var(--s) * 0.4);background-color:var(--textColor);border-radius:9999px;background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/../../img/arrow-white.svg);background-size:auto 70%;background-position:center;background-repeat:no-repeat}.slider-nav a:active{transform:scale(.9)}.slider-nav a.nav-prev{transform:scale(-1,1)}.slider-nav a.swiper-button-disabled{opacity:.3}.icon-size{position:relative;display:inline-block;top:.025em;height:1.125em;width:auto;margin-left:.1em}.wrapper{width:100%;max-width:calc(var(--wrapper) + (2 * (var(--gutter))));padding:0 calc(var(--gutter) * 2);margin:auto;position:relative}.wrapper.small-padding{padding:0 calc(var(--gutter) * 1)}@media screen and (max-width:1200px){.wrapper{padding:0 calc(var(--gutter) * 1.5)}}@media screen and (max-width:600px){.wrapper{padding:0 calc(var(--gutter) * 1)}}.wrapper.no-padding{padding:0}.wrapper-full{max-width:100%}.wrapper-2000{max-width:2000px}.wrapper-1800{max-width:1800px}.wrapper-1700{max-width:1700px}.wrapper-1600{max-width:1600px}.wrapper-1500{max-width:1500px}.wrapper-1400{max-width:1400px}.wrapper-1300{max-width:1300px}.wrapper-1200{max-width:1200px}.wrapper-1100{max-width:1100px}.wrapper-1000{max-width:1000px}.wrapper-900{max-width:900px}.wrapper-850{max-width:850px}.wrapper-800{max-width:800px}.wrapper-700{max-width:700px}.wrapper-600{max-width:600px}.wrapper-500{max-width:500px}.wrapper-450{max-width:450px}.wrapper-400{max-width:400px}.wrapper-300{max-width:300px}.wrapper-200{max-width:200px}.bg-white{background-color:#fff;color:var(--textColor)}.bg-black{color:#fff;background-color:var(--black)}.bg-lightGrey{background-color:var(--lightGrey)}.box-default{text-align:left}.ps-content .separator{margin-top:1.5em;margin-bottom:1.5em}.ps-content .separator.light{border-color:#d9d9d9}.ps-content:not(.no-margin)>*:not(:first-child){margin-top:.5rem}.ps-content.more-margin>*:not(:first-child){margin-top:1.5rem}.ps-content.big-margin>*:not(:first-child){margin-top:2.5rem}.ps-content:not(.aLeft) [class^='wrapper-'],.ps-content:not(.aLeft) [class*='wrapper-']{margin-left:auto;margin-right:auto}.ps-content .ps-image img{object-fit:contain;object-position:center left;font-size:.9em}.ps-content .ps-image.s-tiny img{height:2.5em;width:5em}.ps-content .ps-image.s-small img{height:4em;width:8em}.ps-content .ps-image.s-medium img{height:6em;width:12em}.ps-content .ps-image.s-large img{height:9em;width:18em}.ps-content .ps-image.s-full img{height:auto;width:100%}.ps-content .ps-image.w-tiny img{height:auto;width:7em}.ps-content .ps-image.w-small img{height:auto;width:10em}.ps-content .ps-image.w-medium img{height:auto;width:15em}.ps-content .ps-image.w-large img{height:auto;width:23em}@media screen and (max-width:800px){.ps-content .ps-image img{font-size:1em}}.ps-video iframe,.ps-video video{border-radius:var(--borderRadius)}.ps-video.full{position:relative;height:100%;overflow:clip}.ps-video.full video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.ps-video.zoomed video{transform:scale(1.5)}.ps-video.block video{display:block;width:100%;height:auto}.ps-video.panoramic{position:relative;overflow:clip}.ps-video.panoramic::after{content:'';display:block;padding-bottom:28%}.ps-video.panoramic video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.ps-video .iframe-wrapper{padding-bottom:56%}.ps-video .legend{padding:1em .25em;font-size:.9em;text-align:center}.faq-layout{position:relative;text-align:left}.faq-layout .line{--s:1em;position:relative;background-color:#fff;margin-bottom:.5em;transition:0.3s}.faq-layout .line.active{border-color:#fff0}.faq-layout .question{position:relative;padding:1em 3.5em 1em 1.5em;cursor:pointer}.faq-layout .question::before,.faq-layout .question::after{content:'';position:absolute;top:50%;right:1em;width:var(--s);height:2px;background-color:currentColor;transition:0.3s}.faq-layout .active .question::after{transform:rotate(90deg) scale(0)}.faq-layout .question::after{transform:rotate(90deg)}.faq-layout .question>*{line-height:1.2em;font-family:var(--titleFont);font-size:1.25em}.faq-layout .line:not(.active) .answer{display:none}.faq-layout .answer{position:relative;padding:1em 1.5em 1.5em 1.5em;margin-bottom:1em}*{scrollbar-color:var(--color1) var(--lightGrey)}*::-webkit-scrollbar-track{background:var(--lightGrey)}*::-webkit-scrollbar-thumb{background-color:var(--color1)}.clear{clear:both}section{position:relative}.fullscreen{width:100vw;height:100vh}.fulldiv{position:absolute;top:0;left:0;width:100%;height:100%}.v-centered{position:relative;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-w{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + (var(--g) * 2));margin:calc(var(--g) * -1)}.flex-w>*{padding:var(--g)}.flex__col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex__sb{-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex__wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex__no-wrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex__centerV{-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex__column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex__row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex__center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex__end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex__start{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;align-items:flex-start}.flex__stretch{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;align-items:stretch}.flex__expand{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex__c{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.col__3-4{flex:0 0 75%;width:75%}.col__2-3{flex:66.666%;width:66.666%}.col__1-2{flex:50%;width:50%}.col__1-3{flex:33.333%;width:33.333%}.col__1-4{flex:25%;width:25%}.simpleCols.cols--2{column-count:2}.grid{display:flex;flex-wrap:wrap;--g:1em;margin-left:calc(var(--g) * -1);width:calc(100% + (var(--g) * 2))}.grid.no-gap{--g:0}.grid.gap-small{--g:0.5em}.grid.gap-plus{--g:2em}.grid.gap-h-plus{--g:1em 2em}.grid.gap-big{--g:3em}.grid.gap-h-big{--g:1em 3em}.grid.gap-bigger{--g:4em}.grid.gap-h-bigger{--g:1em 4em}.grid.gap-gutter{--g:calc(var(--gutter) * 1)}.grid>*{position:relative;flex:1;padding:var(--g)}.grid--2>*{flex:0 0 50%}.grid--3>*{flex:0 0 33.333%}.grid--4>*{flex:0 0 25%}.grid--2.mainCol2>*:nth-child(odd),.grid--2.mainCol1>*:nth-child(even){flex:0 0 40%}.grid--2.mainCol2>*:nth-child(even),.grid--2.mainCol1>*:nth-child(odd){flex:0 0 60%}@media screen and (max-width:1200px){.grid.gap-bigger{--g:3em}.grid.gap-gutter{--g:calc(var(--gutter) * 1.5)}}@media screen and (max-width:600px){.grid.gap-bigger{--g:2em}.grid.gap-gutter{--g:calc(var(--gutter) * 1)}}@media screen and (max-width:900px){.grid.default-responsive>*{flex:0 0 100%}}.flex__2cols,.flex__4cols{margin:0 -1em -2em -1em;width:calc(100% + 2em);flex-wrap:wrap}.flex__2cols>div{position:relative;flex:0 0 50%;padding:0 1em;margin-bottom:2em}.flex__2cols.more-gap{margin:0 -3em -3em -3em;width:calc(100% + 6em)}.flex__2cols.more-gap>div{padding:0 3em}.flex__2cols.big-gap{margin:0 -5em -5em -5em;width:calc(100% + 10em)}.flex__2cols.big-gap>div{padding:0 5em}.flex__4cols>div{flex:0 0 25%;padding:0 1em;margin-bottom:2em}.flex__2cols.flex__mainCol2>div:first-child,.flex__2cols.flex__mainCol1>div:last-child{flex:0 0 40%}.flex__2cols.flex__mainCol2>div:last-child,.flex__2cols.flex__mainCol1>div:first-child{flex:0 0 60%}@media screen and (max-width:800px){.flex__2cols>div,.flex__2cols.flex__mainCol2>div:first-child,.flex__2cols.flex__mainCol2>div:last-child,.flex__2cols.flex__mainCol1>div:first-child,.flex__2cols.flex__mainCol1>div:last-child,.flex__4cols>div{flex:0 0 100%}.flex__2cols.big-gap{margin:0 -3em -3em -3em;width:calc(100% + 6em)}.flex__2cols.big-gap>div{padding:0 3em}}@media screen and (max-width:450px){.flex__2cols.more-gap,.flex__2cols.big-gap{margin-left:-2em;margin-right:-2em;width:calc(100% + 4em)}.flex__2cols.more-gap>div,.flex__2cols.big-gap>div{padding:0 2em}}.deported-on-left{width:calc(var(--wrapper) + (100vw - var(--wrapper)) / 2 + var(--gutter));padding-right:calc(var(--gutter) * 2)}.deported-on-right{width:calc(var(--wrapper) + (100vw - var(--wrapper)) / 2 + var(--gutter));padding-left:calc(var(--gutter) * 2);margin:auto 0 auto auto}@media screen and (max-width:1200px){.deported-on-left{width:100%;padding-right:calc(var(--gutter) * 1.5)}.deported-on-right{width:100%;padding-left:calc(var(--gutter) * 1.5)}}@media screen and (max-width:850px){.deported-on-left .grid>.content{padding-left:calc(var(--gutter) * 2)}.deported-on-right .grid>.content{padding-right:calc(var(--gutter) * 2)}}@media screen and (max-width:600px){.deported-on-left{padding-right:calc(var(--gutter) * 1)}.deported-on-right{padding-left:calc(var(--gutter) * 1)}}/**
 * Swiper 11.0.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 27, 2024
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.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%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.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(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-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>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.tac_visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}div#tarteaucitronAlertBig:focus{outline:0}.tarteaucitron-modal-open{overflow:hidden;height:100%}#tarteaucitronContentWrapper{display:unset}span.tarteaucitronReadmoreSeparator{display:inline!important}.tarteaucitronName .tacCurrentStatus,.tarteaucitronName .tarteaucitronReadmoreSeparator{color:var(--color1)!important;font-size:12px!important;text-transform:capitalize}button.tarteaucitron-toggle-group{display:block}span.tarteaucitronH3{font-weight:700!important}#tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3{font-weight:500!important;font-size:14px;margin-top:7px;line-height:1.25em}.tarteaucitronLine{border-left:0 solid transparent!important}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitron ul#tarteaucitronServices_mandatory .tarteaucitronDeny{display:none!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronAsk,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronName{width:100%!important;display:block!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;max-width:100%!important;margin-bottom:8px!important}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder ul .tarteaucitronLine{padding:16px!important}html body #tarteaucitronRoot #tarteaucitron div#tarteaucitronMainLineOffset .tarteaucitronName{display:none!important}#tarteaucitronServices_mandatory li.tarteaucitronLine .tarteaucitronName span{width:100%!important;display:inline-block}li.tarteaucitronLine .tarteaucitronName span{width:80%!important;display:inline-block}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group{width:10%!important;position:absolute;top:20px;right:20px;font-size:0;padding:10px 0}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:before{content:'\0025BE';font-weight:700;font-size:14px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:before{content:'\0025B4'}}@media screen and (min-width:768px){html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder button.tarteaucitron-toggle-group:after{content:'\0025BE';font-weight:700;font-size:14px;margin-left:15px}html body #tarteaucitronRoot #tarteaucitron .tarteaucitronBorder .tarteaucitronIsExpanded button.tarteaucitron-toggle-group:after{content:'\0025B4';margin-left:15px}}#tarteaucitronRoot div,#tarteaucitronRoot span,#tarteaucitronRoot applet,#tarteaucitronRoot object,#tarteaucitronRoot iframe,#tarteaucitronRoot h1,#tarteaucitronRoot h2,#tarteaucitronRoot h3,#tarteaucitronRoot h4,#tarteaucitronRoot h5,#tarteaucitronRoot h6,#tarteaucitronRoot p,#tarteaucitronRoot blockquote,#tarteaucitronRoot pre,#tarteaucitronRoot a,#tarteaucitronRoot abbr,#tarteaucitronRoot acronym,#tarteaucitronRoot address,#tarteaucitronRoot big,#tarteaucitronRoot cite,#tarteaucitronRoot code,#tarteaucitronRoot del,#tarteaucitronRoot dfn,#tarteaucitronRoot em,#tarteaucitronRoot img,#tarteaucitronRoot ins,#tarteaucitronRoot kbd,#tarteaucitronRoot q,#tarteaucitronRoot s,#tarteaucitronRoot samp,#tarteaucitronRoot small,#tarteaucitronRoot strike,#tarteaucitronRoot strong,#tarteaucitronRoot sub,#tarteaucitronRoot sup,#tarteaucitronRoot tt,#tarteaucitronRoot var,#tarteaucitronRoot b,#tarteaucitronRoot u,#tarteaucitronRoot i,#tarteaucitronRoot center,#tarteaucitronRoot dl,#tarteaucitronRoot dt,#tarteaucitronRoot dd,#tarteaucitronRoot ol,#tarteaucitronRoot ul,#tarteaucitronRoot li,#tarteaucitronRoot fieldset,#tarteaucitronRoot form,#tarteaucitronRoot label,#tarteaucitronRoot legend,#tarteaucitronRoot table,#tarteaucitronRoot caption,#tarteaucitronRoot tbody,#tarteaucitronRoot tfoot,#tarteaucitronRoot thead,#tarteaucitronRoot tr,#tarteaucitronRoot th,#tarteaucitronRoot td,#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot canvas,#tarteaucitronRoot details,#tarteaucitronRoot embed,#tarteaucitronRoot figure,#tarteaucitronRoot figcaption,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot output,#tarteaucitronRoot ruby,#tarteaucitronRoot section,#tarteaucitronRoot summary,#tarteaucitronRoot time,#tarteaucitronRoot mark,#tarteaucitronRoot audio,#tarteaucitronRoot video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:initial;text-shadow:initial}#tarteaucitronRoot *{transition:border 300ms,background 300ms,opacity 200ms,box-shadow 400ms}#tarteaucitronRoot article,#tarteaucitronRoot aside,#tarteaucitronRoot details,#tarteaucitronRoot figcaption,#tarteaucitronRoot figure,#tarteaucitronRoot footer,#tarteaucitronRoot header,#tarteaucitronRoot hgroup,#tarteaucitronRoot menu,#tarteaucitronRoot nav,#tarteaucitronRoot section{display:block}#tarteaucitronRoot ol,#tarteaucitronRoot ul{list-style:none}#tarteaucitronRoot blockquote,#tarteaucitronRoot q{quotes:none}#tarteaucitronRoot blockquote:before,#tarteaucitronRoot blockquote:after,#tarteaucitronRoot q:before,#tarteaucitronRoot q:after{content:'';content:none}#tarteaucitronRoot table{border-collapse:collapse;border-spacing:0}#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button:focus-visible{outline:3px dashed #3d86d8}div#tarteaucitronMainLineOffset{margin-top:0!important}div#tarteaucitronServices{margin-top:21px!important}#tarteaucitronServices::-webkit-scrollbar{width:5px}#tarteaucitronServices::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 #fff0}#tarteaucitronServices::-webkit-scrollbar-thumb{background-color:#ddd;outline:0 solid slategrey}div#tarteaucitronServices{box-shadow:0 40px 60px #545454}@media screen and (max-width:479px){#tarteaucitron .tarteaucitronLine .tarteaucitronName{width:90%!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAsk{float:left!important;margin:10px 15px 5px}}@media screen and (max-width:767px){#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer,#tarteaucitron{background:#fff;border:0!important;bottom:0!important;height:100%!important;left:0!important;margin:0!important;max-height:100%!important;max-width:100%!important;top:0!important;width:100%!important}#tarteaucitron .tarteaucitronBorder{border:0!important}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{border:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{text-align:left!important}.tarteaucitronName .tarteaucitronH2{max-width:80%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{text-align:center!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{margin-bottom:5px}}@media screen and (min-width:768px) and (max-width:991px){#tarteaucitron{border:0!important;left:0!important;margin:0 5%!important;max-height:80%!important;width:90%!important}}#tarteaucitronRoot div#tarteaucitron{left:0;right:0;margin:auto}#tarteaucitronRoot button#tarteaucitronBack{background:#eee}#tarteaucitron .clear{clear:both}#tarteaucitron a{color:#424242;font-size:11px;font-weight:700;text-decoration:none}#tarteaucitronRoot button{background:#fff0;border:0}#tarteaucitronAlertBig strong,#tarteaucitronAlertSmall strong,#tarteaucitronAlertBig a,#tarteaucitronAlertSmall a{color:#fff}#tarteaucitron strong{font-size:22px;font-weight:500}#tarteaucitron ul{padding:0}#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronH2,#tarteaucitron .tarteaucitronH3,#tarteaucitron .tarteaucitronH4,#tarteaucitron .tarteaucitronH5,#tarteaucitron .tarteaucitronH6{display:block}.cookie-list{list-style:none;padding:0;margin:0}#tarteaucitronRoot{left:0;position:absolute;right:0;top:0;width:100%}#tarteaucitronRoot *{box-sizing:initial;color:var(--black);font-family:var(--baseFont);font-size:14px;line-height:normal;vertical-align:initial}#tarteaucitronRoot .tarteaucitronH1{font-size:1.5em;text-align:center;color:#fff;margin:15px 0 28px}#tarteaucitronRoot .tarteaucitronH2{display:inline-block;margin:12px 0 0 10px;color:#fff}#tarteaucitronCookiesNumberBis.tarteaucitronH2{margin-left:0}#tarteaucitronBack{background:#fff;display:none;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:2147483646}#tarteaucitron{display:none;max-height:80%;left:50%;margin:0 auto 0 -430px;padding:0;position:fixed;top:6%;width:860px;z-index:2147483647}#tarteaucitron .tarteaucitronBorder{background:#fff;border:2px solid var(--color1);border-top:0;height:auto;overflow:auto}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitron #tarteaucitronClosePanel{background:var(--color1);cursor:pointer;font-size:12px;font-weight:700;text-decoration:none;padding:4px 0;position:absolute;right:0;top:-10px;text-align:center;width:70px}#tarteaucitron #tarteaucitronDisclaimer{color:#555;font-size:12px;margin:15px auto 0;width:80%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:rgb(51 51 51 / .07)}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{display:none;position:relative}#tarteaucitronCookiesList .tarteaucitronH3.tarteaucitronTitle{width:100%;box-sizing:border-box}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:20px 0 0;padding:5px 20px;text-align:left;width:auto;background:var(--color1)}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff;font-weight:500}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a:hover{text-decoration:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a{font-size:22px}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{font-size:14px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle{padding:5px 10px;margin:0}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{color:#fff;display:none;font-size:12px;font-weight:400;line-height:1.33em;margin-top:0;max-width:270px;padding:20px;position:absolute;z-index:2147483647}#tarteaucitron #tarteaucitronInfo a{color:#fff;text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:rgb(51 51 51 / .2)}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{background:#fff0;border-left:5px solid #fff0;margin:0;overflow:hidden;padding:15px 5px}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border-color:#1B870B}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied{border-color:#9C1A1A}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{background:var(--color1);border:3px solid var(--color1);border-left:9px solid var(--color1);border-top:5px solid var(--color1);margin-bottom:0;margin-top:21px;position:relative}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover{background:var(--color1)}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{margin-left:15px;margin-top:2px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName button{color:#fff}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronAsk{margin-top:0px!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{display:inline-block;float:left;margin-left:10px;text-align:left;width:50%}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a:hover{text-decoration:underline}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{display:inline-block;float:right;margin:7px 15px 0;text-align:right}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,.tac_activate .tarteaucitronAllow{background:#555;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected{background-color:#1B870B;opacity:1}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected{background-color:#9C1A1A;opacity:1}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{background-color:#1B870B}#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{background-color:#9C1A1A}#tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory .tarteaucitronLine button.tarteaucitronAllow{opacity:.4}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{color:var(--color1);font-size:12px}#tarteaucitron .tarteaucitronH3{font-size:18px}#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{width:auto!important;margin-left:0!important;font-size:14px}span#tarteaucitronDisclaimerAlert{padding:0 10px;display:inline-block}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:var(--color1)!important}.tarteaucitronAlertBigTop{top:0}.tarteaucitronAlertBigBottom{bottom:0}#tarteaucitronRoot #tarteaucitronAlertBig{background:var(--lightGrey);color:var(--textColor);display:none;font-size:15px!important;left:0;position:fixed;box-sizing:content-box;z-index:2147483645;text-align:center;padding:10px 0 10px 0;margin:auto;width:100%}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font:15px}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{font-weight:700}#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog{cursor:pointer}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,.tarteaucitronCTAButton,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronRoot .tarteaucitronDeny,#tarteaucitronRoot .tarteaucitronAllow{background:#008300;color:#fff;cursor:pointer;display:inline-block;font-size:16px!important;line-height:1.2;padding:5px 10px;text-decoration:none;margin-left:7px}#tarteaucitronRoot .tarteaucitronDeny{background:#9C1A1A}#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog{background:#fff;color:var(--color1);font-size:13px;margin-bottom:3px;margin-left:7px;padding:5px 10px}#tarteaucitronPercentage{background:#0A0!important;box-shadow:0 0 2px #fff,0 1px 2px #555;height:5px;left:0;position:fixed;width:0;z-index:2147483644}.tarteaucitronIconBottomRight{bottom:0;right:0}.tarteaucitronIconBottomLeft{bottom:0;left:0}.tarteaucitronIconTopRight{top:0;right:0}.tarteaucitronIconTopLeft{top:0;left:0}.tarteaucitronIconTopLeft #tarteaucitronManager{border-radius:2px 7px 7px 2px}.tarteaucitronIconTopRight #tarteaucitronManager{border-radius:7px 2px 2px 7px}.tarteaucitronIconBottomLeft #tarteaucitronManager{border-radius:7px 7px 2px 2px}.tarteaucitronIconBottomRight #tarteaucitronManager{border-radius:7px 7px 2px 2px}#tarteaucitronIcon{background:#fff0;position:fixed;display:none;width:auto;z-index:2147483646}#tarteaucitronIcon #tarteaucitronManager{color:#fff0;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px 8px;border:none}#tarteaucitronIcon #tarteaucitronManager img{width:50px;height:50px}#tarteaucitronRoot .tarteaucitronCross::before{content:'\2717';display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronCheck::before{content:'\2713';display:inline-block;color:#fff}#tarteaucitronRoot .tarteaucitronPlus::before{content:'\271b';display:inline-block;color:#fff}.tarteaucitronAlertSmallTop,.tarteaucitronAlertSmallBottom{bottom:0}#tarteaucitronAlertSmall{background:var(--color1);display:none;padding:0;position:fixed;right:0;text-align:center;width:auto;z-index:2147483646}#tarteaucitronAlertSmall #tarteaucitronManager{color:#fff;cursor:pointer;display:inline-block;font-size:11px!important;padding:8px 10px 8px}#tarteaucitronAlertSmall #tarteaucitronManager:hover{background:rgb(255 255 255 / .05)}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot{background-color:gray;border-radius:5px;display:block;height:8px;margin-bottom:1px;margin-top:5px;overflow:hidden;width:100%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow,#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{display:block;float:left;height:100%;width:0%}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotGreen{background-color:#1B870B}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotYellow{background-color:#FBDA26}#tarteaucitronAlertSmall #tarteaucitronManager #tarteaucitronDot #tarteaucitronDotRed{background-color:#9C1A1A}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber{background:rgb(255 255 255 / .2);color:#fff;cursor:pointer;display:inline-block;font-size:30px;padding:0 10px;vertical-align:top}#tarteaucitronAlertSmall #tarteaucitronCookiesNumber:hover{background:rgb(255 255 255 / .3)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer{display:none;max-height:70%;max-width:500px;position:fixed;right:0;width:100%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList{background:#fff;border:2px solid var(--color1);color:var(--color1);font-size:11px;height:auto;overflow:auto;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList strong{color:var(--color1)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle{background:var(--color1);margin-top:21px;padding:13px 0 9px 13px;text-align:left}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle strong{color:#fff;font-size:16px}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain{background:#fff0;padding:7px 5px 10px;word-wrap:break-word}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover{background:rgb(51 51 51 / .2)}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain a{color:var(--color1);text-decoration:none}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft{display:inline-block;width:50%}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListLeft a strong{color:darkred}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain .tarteaucitronCookiesListRight{color:var(--color1);display:inline-block;font-size:11px;margin-left:10%;vertical-align:top;width:30%}.tac_activate{background:var(--color1);color:#fff;display:table;font-size:12px;height:100%;line-height:initial;margin:auto;text-align:center;width:100%}.tac_float{display:table-cell;text-align:center;vertical-align:middle}.tac_activate .tac_float strong{color:#fff}.tac_activate .tac_float .tarteaucitronAllow{background-color:#1B870B;display:inline-block}ins.ferank-publicite,ins.adsbygoogle{text-decoration:none}div.amazon_product{height:240px;width:120px}.tarteaucitronIsAllowed .tarteaucitronDeny{opacity:0.4!important}.tarteaucitronIsDenied .tarteaucitronAllow{opacity:0.4!important}.tarteaucitronIsAllowed .tarteaucitronAllow{opacity:1!important}.tarteaucitronIsDenied .tarteaucitronDeny{opacity:1!important}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:.4}#tarteaucitronServices_mandatory button.tarteaucitronAllow{opacity:1}div#tarteaucitronInfo{display:block!important;position:relative!important;text-align:center!important;max-width:80%!important;padding:15px 0!important;margin:-10px auto 40px!important;font-size:1em!important;border-bottom:1px solid;border-top:1px solid;border-color:rgb(0 0 0 / .1)}a.tarteaucitronSelfLink{position:absolute;left:0;right:0;bottom:-30px;text-align:center!important;display:block;height:30px}.tarteaucitronMainLine .tarteaucitronH2{font-size:1.2em!important;margin-top:4px!important}span.tarteaucitronTitle.tarteaucitronH3{margin-top:12px!important}#tarteaucitronCloseCross{position:absolute;color:#FFF;font-size:1.8rem;cursor:pointer;top:10px;right:26px}.tarteaucitron-spacer-20{height:20px;display:block}.tarteaucitron-display-block{display:block}.tarteaucitron-display-none{display:none}header.nav-up{transform:translateY(-100%)}header{z-index:901;position:fixed;top:0;left:0;width:100%;background:#fff;transition:0.5s;padding:1rem var(--gutter)}.header-logo{padding:0 1em 0 0;text-align:left;flex:0 0 24em}.header-logo img{width:100%;max-height:5.5em;object-fit:contain;transition:0.5s}.header-nav{z-index:3;position:relative;flex:1;padding:0 0 0 1em;text-align:right;transition:0.3s}.main-nav{margin-right:0;margin-left:auto}.main-nav ul{list-style-type:none}.main-nav>ul{padding-top:.75em}.main-nav>ul>li{position:relative;display:inline-block;margin:0 .25em;transition:0.3s}.main-nav>ul>li:first-child{margin-left:0}.main-nav>ul>li:last-child{margin-right:0}.main-nav ul li a{position:relative;display:inline-block;padding:.5em}.main-nav ul li a:hover{color:var(--color1)}.main-nav>ul>li.current-menu-item>a::before,.main-nav>ul>li.current-menu-ancestor>a::before{content:'';position:absolute;top:calc(100% + 0.95rem);left:.5em;width:1.33em;height:2px;background-color:var(--color1)}.main-nav>ul>li.menu-item-has-children>a{position:relative}.main-nav>ul>li.menu-item-has-children>a::after{content:' +'}.main-nav>ul>li>ul{z-index:3;position:absolute;left:50%;min-width:20em;transform:translateX(-50%);top:calc(100% + 6px);background:#fff0;box-shadow:0 4px 3px 1px rgb(0 0 0 / .15);border-radius:10px;text-align:center;font-size:.93em;display:none}.header-light:not(.scrolled) .main-nav>ul>li>ul>li{color:var(--textColor)}.main-nav>ul>li:hover>ul{display:block}.main-nav>ul>li>ul::before{content:'';position:absolute;top:-6px;left:0;width:100%;height:16px}.main-nav>ul>li>ul>li{border:none;padding:0;background:var(--lightGrey);transition:0.3s}.main-nav>ul>li>ul>li:hover{background:var(--color1)}.main-nav>ul>li>ul>li:first-child{border-radius:10px 10px 0 0}.main-nav>ul>li>ul>li:first-child::before{content:'';position:absolute;bottom:100%;left:50%;width:0;height:0;border-left:8px solid #fff0;border-right:8px solid #fff0;border-bottom:6px solid var(--lightGrey);transform:translateX(-50%)}.main-nav>ul>li>ul>li:first-child:hover::before{border-bottom-color:var(--color1);transition:0.3s}.main-nav>ul>li>ul>li:last-child{border-radius:0 0 10px 10px}.main-nav>ul>li>ul>li a{display:block;white-space:nowrap;padding:1.25em .75em}.main-nav>ul>li>ul>li a:hover{color:#fff;transition:0.25s}@keyframes move_top_bar{0%{width:24px}60%{width:32px}100%{width:24px}}@keyframes move_center_bar{0%{width:38px}40%{width:28px}100%{width:38px}}@keyframes move_bottom_bar{0%{width:30px}50%{width:22px}100%{width:30px}}.moving-button{position:relative;display:inline-block;width:38px;height:21px;color:var(--golden)}body.header-light:not(.scrolled) .moving-button{color:#fff}.moving-button span{position:absolute;top:9px;left:0;width:38px;display:inline-block;height:3px;background:currentColor;animation-name:move_center_bar;animation-duration:2.75s;animation-iteration-count:3;transition:0.3s}.moving-button span::before{content:'';position:absolute;top:-7px;left:0;width:24px;display:inline-block;height:3px;background:currentColor;animation-name:move_top_bar;animation-duration:2.5s;animation-iteration-count:3;transition:0.3s}.moving-button span::after{content:'';position:absolute;top:7px;left:0;width:30px;display:inline-block;height:3px;border-radius:3px;background:currentColor;animation-name:move_bottom_bar;animation-duration:3.5s;animation-iteration-count:2;transition:0.3s}.moving-button:hover span::before,.moving-button:hover span::after{width:38px}@media screen and (max-width:1400px){.main-nav>ul>li{margin:0 .25em}}@media screen and (max-width:1200px){.header-logo{flex:0 0 12em}.main-nav>ul>li{margin:0}}@media screen and (max-width:1100px){header{padding:1em}.header-logo{flex:0 0 10em}.main-nav{font-size:.875em}.main-nav .featured a{padding:.5em 1em;font-size:.9em}}@media screen and (min-width:951px){.header-hamburger{display:none}}@media screen and (max-width:950px){header>.flex{-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-nav{display:none}.header-logo{flex:1;padding:.4em 0;text-align:right}.header-logo img{width:12em}.header-hamburger{order:0;flex:0 0 5em;z-index:3;position:relative;text-align:left}.main-nav{display:none}}@media screen and (max-width:600px){.header-logo img{width:12em}}.mobile-menu{z-index:999;position:fixed;top:0;right:-40em;width:25em;max-width:70%;height:100%;max-height:100%;overflow-y:hidden;background:#15213a;color:#fff;box-shadow:var(--lightBoxShadow);font-size:1.125em;text-align:left;transition:0.3s}.mobile-menu:hover{max-height:4000%;overflow-y:auto}.w-mobile-menu .mobile-menu{right:0}.mobile-menu nav{max-width:23.5em;margin-left:0;padding:2em 0}.mobile-menu nav ul{list-style-type:none;line-height:1.4em}.mobile-menu nav>ul>li{position:relative}.mobile-menu nav>ul>li.has-sub-menu.active{padding-bottom:.25em}.mobile-menu nav>ul>li>ul{font-size:.9em;font-style:italic}.mobile-menu nav>ul>li>ul>li:not(:last-child){margin-bottom:.25em}.mobile-menu nav a{display:block;padding:.5em .5em .5em 1.5em;background:#fff0}.mobile-menu nav a:hover{background:rgb(255 255 255 / .25)}.mobile-menu nav>ul>li>ul>li a{position:relative;padding:.5em .5em .5em 3.5em}.mobile-menu nav>ul>li>ul>li a:before{content:'';position:absolute;top:50%;left:2em;width:1em;height:1px;background-color:currentColor}.mobile-menu nav>ul>li.current-menu-item::after{content:'';position:absolute;top:0;left:0;width:.4em;height:100%;background:currentColor}.mobile-menu nav>ul>li.has-sub-menu{padding-right:2em}.mm-news{padding:1.5em}.mm-news .inner{background:#fff;color:var(--textColor);padding:1em;border-radius:.5em}body .mobile-menu-overlay{z-index:998;position:fixed;top:0;left:0;width:100%;height:100%;background:#fff0;display:none}body.w-mobile-menu .mobile-menu-overlay{display:block}.mobile-menu .logo{text-align:center}.mobile-menu .logo img{display:inline-block;margin:2em auto;width:12em}footer{position:relative;text-align:left;padding:calc(var(--gutter) * 1) 0;background:var(--color1);color:#fff;overflow:hidden}.footer-cols{--g:2em;display:flex;flex-wrap:wrap;padding:0;width:calc(100% + (var(--g) * 1));margin-left:calc(var(--g) * -0.5)}.footer-cols>*{flex:0 0 100%;padding:calc(var(--g) * 0.5)}.footer-logo img{width:20em}.footer-slogan>*{line-height:1.3em;font-size:2.5em;font-weight:700}.footer-title{margin-bottom:1.75em}.footer-title>*{font-size:1.125em;line-height:1.3em;text-transform:uppercase}.footer-menu ul{list-style-type:none;line-height:1.25em}.footer-menu li{z-index:2;position:relative;margin-bottom:.75em}.footer-menu a{position:relative;font-size:1.25em;font-weight:700}.footer-menu a:hover{text-decoration:underline}footer .text a{text-decoration:underline}footer .text a:hover{color:var(--color2)}footer .mentions{font-size:14px;line-height:1.4em;text-align:left}footer .socials>*{background-color:var(--color2)}footer .socials>*:hover{background-color:#fff}@media screen and (min-width:1000px){.footer-cols{--g:3em}.footer-cols>*:nth-child(1){flex:0 0 45%}.footer-cols>*:nth-child(2){flex:0 0 55%}footer .wrapper .footer-cols:first-child{align-items:center}.footer-slogan{position:relative;top:5px}}@media screen and (max-width:650px){footer .grid--2>*{flex:0 0 100%}}.title>*{font-weight:400;font-family:var(--titleFont)}.f-title{font-family:var(--titleFont)}.title.huge>*{font-size:5em;line-height:1.1em;font-weight:600}.title.big>*{font-size:3em;line-height:1.1em;font-weight:600}.title.medium>*{font-size:2.5em;line-height:1.1em;font-weight:600}.title.small>*{font-size:1.5em;line-height:1.25em;font-weight:600}.title.tiny>*{font-size:1.25em;line-height:1.3em}.title.thin>*{font-weight:400}.title.light>*{font-weight:200}.title.strong>*{font-weight:700}.title.boxed{display:inline-block;padding:.125em 1.5em .33em 1.5em;border-radius:9999px;background-color:var(--color2)}.title.boxed.white-boxed{background-color:#fff}.pretitle>*{z-index:1;position:relative;display:inline-block;font-family:var(--defaultFont);font-size:1.2em;line-height:1.2em;text-transform:uppercase;font-weight:400}.pretitle>*::after{content:'';z-index:-1;position:absolute;top:auto;bottom:-.1em;left:-1em;right:100%;height:.7em;width:auto;background-color:var(--color2);transition:0.3s}.reveal .pretitle>*::after{right:0}.pretitle+.text,.text+.text,.title+.text{margin-top:1.5em}.pretitle+.title,.title+.title{margin-top:1em}@media screen and (max-width:1600px){.title.huge>*{font-size:4.75em}}@media screen and (max-width:1400px){.title.huge>*{font-size:4.5em}.title.big>*{font-size:3em}}@media screen and (max-width:1200px){.title.huge>*{font-size:4em}.title.big>*{font-size:3em}.title.medium>*{font-size:2.25em}}@media screen and (max-width:1000px){.title>*{text-wrap:balance}.title>* br{display:none}}@media screen and (max-width:800px){.title.huge>*{font-size:3.75em}.title.big>*{font-size:2.75em}.title.medium>*{font-size:2em}.title.small>*{font-size:1.5em}.title.tiny>*{font-size:1.125em}}@media screen and (max-width:400px){.title.huge>*{font-size:3em}.title.big>*{font-size:2.25em}.title.medium>*{font-size:1.875em}.title.small>*{font-size:1.375em}.title.tiny>*{font-size:1.1em}}.btn,.btn-container a,.wp-element-button{--s:1.75em;z-index:3;position:relative;display:inline-block;font-size:1em;line-height:1em;padding:.75em calc(1.5em + (var(--s) * 1)) .9em 1.5em;background-color:transparent!important;color:currentColor;border:currentColor 1px solid;font-weight:400;border-radius:9999px;transition:0.3s}.btn:hover,.btn.active,.btn-container a:hover,.wp-element-button:hover{background-color:#fff;border-color:var(--textColor);color:var(--textColor)}.btn::before,.btn-container a::before,.wp-element-button::before{content:'';z-index:-1;position:absolute;top:50%;right:calc(var(--s) * 0.5);margin-top:calc(var(--s) * -0.5);width:var(--s);height:var(--s);background-color:var(--color1);border-radius:9999px;transition:cubic-bezier(.175,.885,.32,1.275) 0.3s}.btn::after,.btn-container a::after,.wp-element-button::after{content:'';z-index:-1;position:absolute;top:50%;right:calc(var(--s) * 0.5);margin-top:calc(var(--s) * -0.5);width:var(--s);height:var(--s);background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/rarr-white.svg);background-repeat:no-repeat;background-position:center;background-size:calc(var(--s) * 0.5) auto;transition:cubic-bezier(.175,.885,.32,1.275) 0.3s}.btn:hover,.btn.active,.btn-container a:hover,.wp-element-button:hover{border-color:#fff0;color:#fff}.btn:hover::before,.btn.active::before,.btn-container a:hover::before,.wp-element-button:hover::before{top:0;right:0;width:100%;height:100%;margin-top:0}.btn:hover::after,.btn.active::after,.btn-container a:hover::after,.wp-element-button:hover::after{right:calc(var(--s) * 0.25)}.btn.light,.btn-container.light a,.wp-element-button.light{border:none;padding:0 var(--s) 0 0}.btn.simple-arrow::before,.btn-container.simple-arrow a::before,.wp-element-button.simple-arrow::before{display:none}.btn.simple-arrow::after,.btn-container.simple-arrow a::after,.wp-element-button.simple-arrow::after{right:0;background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/rarr.svg)}.ncodin-box .btn.simple-arrow::after,.ncodin-box .btn-container.simple-arrow a::after,.ncodin-box .wp-element-button.simple-arrow::after{background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/rarr-white.svg)}.btn.simple-arrow:hover,.btn-container.simple-arrow a:hover,.wp-element-button.simple-arrow:hover{text-decoration:underline}.btn.simple-arrow:hover::after,.btn-container.simple-arrow a:hover::after,.wp-element-button.simple-arrow:hover::after{right:calc(var(--s) * -0.25)}.btn.alt,.btn-container.alt a,.wp-element-button.alt{background-color:#fff;color:var(--textColor);border-color:var(--textColor)}.btn.alt:hover,.btn-container.alt a:hover,.wp-element-button.alt:hover{background-color:var(--color1);color:#fff;border-color:var(--color1)}.btn.simple{--s:0.01em}.btn.black{--color1:#000000}.btn.small{font-size:.85em}.btn.big{font-size:1.25em;letter-spacing:.03em}.btn.wide{padding:1em 2.25em 1em 2.25em}.btn.fat{font-size:1.15em;padding:1em calc(1.5em + (var(--s) * 1)) 1.15em 1.5em}.btn.slim{padding-top:.6em;padding-bottom:.75em}.btn.white,.btn-container.white a{background-color:#fff;border-color:#fff;color:var(--textColor)}.btn.white:hover,.btn-container.white a:hover{background-color:var(--color1);border-color:var(--color1);color:#fff}.btn.special{border:none;background-color:rgb(255 255 255 / .15);color:#fff}.btn.special:hover{background-color:var(--color1)}.btn.r-arr{--s:2.5em;position:relative;padding-right:calc(1em + var(--s));text-align:left}.btn.r-arr::after{content:'';z-index:2;position:absolute;top:30%;right:1em;width:calc(var(--s) / 1.5);height:40%;background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1);transform:rotate(0);transition:0.3s cubic-bezier(.81,.05,.57,.96)}.btn.r-arr:hover::after{filter:none;transform:rotate(45deg)}.btn.white.r-arr::after{filter:none}.btn.white.r-arr:hover::after{filter:brightness(0) invert(1)}.btn-plus{position:relative;display:inline-block;--s:2.35em;width:var(--s);height:var(--s);border-radius:50%;border:var(--color1) 1px solid;color:var(--color1)}.btn-plus:hover{background-color:var(--color1);color:#fff}.btn-plus::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50%;width:2px;background-color:currentColor;border-radius:2px}.btn-plus::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:2px;background-color:currentColor;border-radius:2px}.btn-plus.alt{background-color:var(--color1);color:#fff}.btn-plus.alt:hover{background-color:#fff;color:var(--color1)}.text-link{font-weight:700;font-size:1.125em;text-decoration:underline;color:currentColor}.text-link:hover{color:var(--color1)}.text-link+.btn-arrow{vertical-align:middle}.buttons{--g:0.5em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + (var(--g) * 2));margin:calc(var(--g) * -1)}.buttons.right{flex-direction:row-reverse}.buttons.center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.buttons>div{padding:var(--g)}.text+.action,.title+.action{margin-top:2em}.the-form{accent-color:var(--color1)}.the-form .wpcf7-response-output{padding:.75em 1em!important;border-radius:9999px}.the-form .title-small{clear:both;margin-bottom:.5em}.the-form .title-small>*{font-size:1em;font-weight:600}.the-form input:not([type="submit"]),.the-form textarea,.the-form select{display:block;width:100%;padding:1em;font-family:var(--baseFont);font-size:1em;border:none;line-height:1.25em;background:var(--lightGrey)}.the-form textarea{height:10em}.the-form .wpcf7-radio input[type="radio"]{display:inline-block;width:auto;padding:0}.the-form .wpcf7-checkbox span.wpcf7-list-item{margin:0 0 5px 0;display:block}.the-form label{position:relative;display:block;line-height:1.25em;font-weight:700;margin-bottom:.25em}.the-form .wpcf7-checkbox label{position:relative;display:block;padding-left:32px;line-height:1.25em;font-weight:700;margin-bottom:.25em}.the-form .wpcf7-checkbox input[type="checkbox"]{position:absolute;top:0;left:0;display:inline-block;width:auto}.the-form .wpcf7-list-item{margin:0 1em 0 0}.the-form .wpcf7-not-valid-tip{font-size:.85em;margin-top:.25em}.the-form .mandatory{font-size:.75em;padding:.5em 0;text-align:left}.the-form .submit{text-align:right;margin-top:1em}.the-form input[type="submit"]{display:inline-block;font-size:1em;line-height:1em;padding:1em 1.75em .95em 1.75em;border-radius:var(--borderRadius);background-color:#fff0;color:var(--color1);border:currentColor 2px solid;font-family:var(--baseFont);font-weight:700}.the-form input[type="submit"]:hover{color:var(--color2)}.the-form .boxed{background:var(--lightGrey);border-radius:var(--borderRadius);padding:1em;height:100%}.the-form .boxed input:not([type="submit"]),.the-form .boxed textarea,.the-form .boxed select{background:#fff}.the-form.alt input:not([type="submit"]),.the-form.alt textarea,.the-form.alt select{background:#fff;border-radius:1.5em}.the-form .line{display:flex;flex-wrap:wrap;--g:0.5em;width:calc(100% + (var(--g) * 2));margin-left:calc(var(--g) * -1)}@media screen and (min-width:600px){.the-form .half{flex:0 0 50%;padding:var(--g)}.the-form .full{flex:0 0 100%;padding:var(--g)}}@media screen and (max-width:600px){.the-form .half{flex:0 0 100%;padding:var(--g)}.the-form .full{flex:0 0 100%;padding:var(--g)}}.the-form.dark input:not([type="submit"]),.the-form.dark textarea,.the-form.dark select{background:#fff}.text p,.text ul,.text ol{line-height:1.4em}.text.lh-plus p,.text.lh-plus ul,.text.lh-plus ol{line-height:1.6em}.text ul,.text ol{margin-left:1em}.text>*:not(:last-child){margin-bottom:18px}.text h2{font-size:1.5625em;line-height:1.15em;font-weight:400}.text h3{font-size:1.3em;line-height:1.2em;font-weight:400}.text h4,.text h5{font-size:1.125em;line-height:1.25em;font-weight:400}.text>h1:not(:first-child),.text h2:not(:first-child),.text h3:not(:first-child),.text h4:not(:first-child),.text h5:not(:first-child){margin-top:36px}.text a{text-decoration:underline}.text a:hover{color:var(--color1)}.text strong{font-weight:700}.gutenberg{text-align:left}.gutenberg p,.gutenberg ul,.gutenberg ol{line-height:1.6em}.gutenberg ul,.gutenberg ol{margin-left:1em}.gutenberg li{margin-bottom:.2em}.gutenberg p:not(:last-child),.gutenberg ul:not(:last-child),.gutenberg ol:not(:last-child){margin-bottom:1.75em}.gutenberg>*:last-child{margin-bottom:0!important}.gutenberg h1{font-size:2.5em;line-height:1.15em;font-weight:400;margin-bottom:18px;font-family:var(--titleFont)}.gutenberg h2{font-size:1.75em;line-height:1.15em;font-weight:400;margin-bottom:18px;font-family:var(--titleFont)}.gutenberg h3{font-size:1.35em;line-height:1.2em;font-weight:400;margin-bottom:18px;font-family:var(--titleFont)}.gutenberg h4,.gutenberg h5{font-size:1.15em;line-height:1.25em;font-weight:400;margin-bottom:12px}.gutenberg h1:not(:first-child),.gutenberg h2:not(:first-child),.gutenberg h3:not(:first-child),.gutenberg h4:not(:first-child),.gutenberg h5:not(:first-child){margin-top:36px}.gutenberg blockquote,.gutenberg .wp-block-quote,.gutenberg .wp-block-quote.is-large{border:none;border-left:var(--color1) 4px solid;padding:2.5em var(--gutter);background-color:var(--lightGrey)}.gutenberg blockquote>p,.gutenberg .wp-block-quote>p{font-size:1.125em;margin-bottom:.5em}.gutenberg blockquote>cite,.gutenberg .wp-block-quote>cite{position:relative;font-size:1.125em;padding-left:2.15em;font-family:var(--titleFont);margin-top:.5em;display:inline-block}.gutenberg blockquote>cite::before,.gutenberg .wp-block-quote>cite::before{content:'';position:absolute;top:.65em;left:0;width:1.5em;height:2px;background:currentColor}.gutenberg img.alignright{float:right;margin:0 0 1em 1em}.gutenberg img.alignleft{float:left;margin:0 1em 1em 0}.gutenberg img.aligncenter{display:block;margin-left:auto;margin-right:auto}.gutenberg .alignright{float:right;padding:5px 0 5px 5px}.gutenberg .alignleft{float:left;padding:5px 5px 5px 0}.gutenberg .aligncenter{display:block;margin-left:auto;margin-right:auto}.gutenberg>p:blank{display:none}.gutenberg .alignwide{width:calc(100% + (var(--gutter) * 2));margin-left:calc(var(--gutter) * -1)}.gutenberg .alignfull{width:100vw;max-width:100vw;overflow:hidden;margin-left:49%;transform:translateX(-50%)}.gutenberg .wp-block-table{width:100%}.wp-element-button{background-color:var(--color1)}.wp-element-button:hover{background-color:var(--color2)}.gutenberg a:not(.wp-element-button){text-decoration:underline}.gutenberg a:not(.wp-element-button):hover{color:var(--color1)}.gutenberg iframe{width:100%}@media screen and (min-width:1000px){.gutenberg>.wp-block-group:not(.no-reveal){position:relative;opacity:0;top:10vh;transition:ease-out 1s}.gutenberg>.wp-block-group.reveal{opacity:1;top:0}}.popup{z-index:1111;position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;transition:0.5s}.popup.active{visibility:visible;opacity:1}.popup .overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .35)}.popup .inner{z-index:2;position:absolute;top:70%;left:50%;max-width:80%;min-width:250px;max-height:90%;padding:var(--gutter);background:#fff;text-align:left;border-radius:.1em;box-shadow:var(--boxShadow);transform:translate(-50%,-50%);overflow:auto;transition:0.5s}.popup.active .inner{top:50%}.popup .close{z-index:10;position:absolute;top:.5em;right:.5em;width:1.5em;height:1.5em;background:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/icon-close.svg) no-repeat center;background-size:contain;cursor:pointer;transform:scale(0);transition:0.5s 0.25s}.popup.active .close{transform:scale(1)}@media screen and (max-width:650px){.popup .inner{height:95vh;max-height:95vh;width:95vw;max-width:95vw;padding:var(--gutter) 1.5em}}.popup-video .inner{min-height:1px!important;height:auto!important}.popup-video .iframe-wrapper{display:block;width:1000px;max-width:100%}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:200 800;font-display:swap;src:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../fonts/plusjakartasans-italic-2.woff2) format('woff2')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../fonts/plusjakartasans-normal-2.woff2) format('woff2')}:root{--fontSize:18px;--wrapper:1400px;--gutter:3em;--textColor:#000000;--black:#000000;--color1:#dc360d;--color2:#000000;--trueBlack:#000000;--lightGrey:#f9f5f4;--grey:#979797;--baseFont:'Plus Jakarta Sans', sans-serif;--titleFont:"Plus Jakarta Sans", sans-serif;--borderRadius:0.5em;--boxShadow:0 0 10px 2px rgba(0,0,0,0.125);--lightBoxShadow:0 0 20px 1px rgba(0,0,0,0.05);--veryLightBoxShadow:0 0 10px 1px rgba(0,0,0,0.035);--headerHeight:124px}@media screen and (max-width:1300px){:root{--gutter:2.5em}}@media screen and (max-width:1100px){:root{--fontSize:16px;--headerHeight:118px}}@media screen and (max-width:1000px){:root{--headerHeight:117px}}@media screen and (max-width:600px){:root{--fontSize:14px;--headerHeight:69px}}@media screen and (max-width:450px){:root{--gutter:2em}}html{overflow-x:clip;max-width:100vw}body{color:var(--textColor);font-family:var(--baseFont);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400;font-size:var(--fontSize);background-color:#fff;overflow-x:clip;max-width:100vw}body:not(.header-light){padding-top:var(--headerHeight)}main{max-width:100vw}.color1{color:var(--color1)}.color2{color:var(--color2)}.bg-color1{background-color:var(--color1);color:#fff}.bg-color2{background-color:var(--color2);color:#fff}.slider-nav a{--s:5em;--sarrow:calc(var(--s) * 0.2);position:relative;width:calc(var(--s) * 0.7);height:calc(var(--s) * 0.3);background-image:none;background-color:#fff0}.slider-nav.colored a{background-color:#000}.slider-nav a::after{content:'';position:absolute;top:50%;left:50%;width:var(--sarrow);height:var(--sarrow);margin-top:calc(var(--sarrow) * -0.5);margin-left:calc(var(--sarrow) * -0.5);transform:rotate(45deg);background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/arrow.svg);background-size:70% auto;background-position:center;background-repeat:no-repeat}.slider-nav.colored a::after{background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/arrow-white.svg)}.slider-nav a:hover,.slider-nav .colored a:hover{background-color:var(--color1)}.slider-nav a:hover::after{background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/arrow-white.svg)}.ncodin-box .slider-nav a{background-color:#fff}.ncodin-box .slider-nav a:hover{background-color:var(--color1)}.wrapper-ncodin-box{max-width:2000px;margin:auto;padding:var(--gutter)}main>.wrapper-ncodin-box:first-child{padding-top:calc(var(--gutter) * 0.5)}.ncodin-box{position:relative;border-radius:var(--borderRadius);padding:var(--gutter) calc(var(--gutter) * 2);background-color:var(--color2);color:#fff;overflow:clip}.ncodin-box.w-ill img{filter:grayscale(1);opacity:.5}.ncodin-box.w-ill .overlay{z-index:2;background-color:var(--color1);mix-blend-mode:color;opacity:1}.ncodin-box.w-ill .gradient{z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/ncodin-box-bg.svg);background-size:cover;background-position:center;mix-blend-mode:multiply;opacity:0}.ncodin-box>.inner{z-index:4;position:relative;margin:auto}.ncodin-box:not(.no-shadow)::after{content:'';z-index:1;position:absolute;top:60%;left:50%;width:80%;height:70%;background:radial-gradient(closest-side,var(--color1),var(--color2));opacity:.8;animation:ncodinBoxDot 15s ease-in-out infinite alternate;opacity:.9;filter:blur(40px);transform:scale(1.4)}@keyframes ncodinBoxDot{0%{transform:scale(1.4);left:50%;top:60%}25%{transform:scale(1.15);left:40%;top:70%}50%{transform:scale(1.45);left:60%;top:55%}75%{transform:scale(1.25);left:45%;top:65%}100%{transform:scale(1.2);left:50%;top:60%}}.ncodin-box .text a:hover{color:var(--color1)}@media screen and (max-width:1600px){.ncodin-box{padding:var(--gutter) calc(var(--gutter) * 1.5)}}@media screen and (max-width:600px){.ncodin-box{padding:var(--gutter)}}.ps-heading_cta{--g:1em;display:flex;flex-wrap:wrap;align-items:end;text-align:left;width:calc(100% + (var(--g) * 2));margin:calc(var(--g) * -1)}.ps-heading_cta>*{padding:var(--g)}.ps-heading_cta>.heading{flex:1}.ps-heading_cta>.cta{flex:0 0 25em}@media screen and (max-width:1100px){.ps-heading_cta>.heading,.ps-heading_cta>.cta{flex:0 0 50%}}@media screen and (max-width:800px){.ps-heading_cta>.heading,.ps-heading_cta>.cta{flex:0 0 100%}}.ps-video>video{display:block;width:100%;height:auto;border-radius:var(--borderRadius)}.the-form input:not([type="submit"]),.the-form textarea,.the-form select{border-radius:.5em}.the-form .mandatory{color:var(--color1)}.the-form input[type="submit"]{background-color:var(--color1);border-radius:9999px;color:#fff;border:none;font-weight:400;padding:1em 2em}.the-form input[type="submit"]:hover{background-color:var(--color2);color:#fff}.back-to-top{background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/rarr-red.svg);background-size:50% auto;transform:rotate(-90deg)}.text p,.text ul,.text ol{line-height:1.55em}header{padding:2rem 0}body:not(.scrolled) header{background:#fff0}header .wrapper-ncodin-box{padding-top:0;padding-bottom:0}.header-logo{flex:0 0 18em}.main-nav{--m:0.5em;position:relative;display:inline-block;background-color:var(--textColor);color:#fff;border-radius:var(--borderRadius);padding:.6em 1.5em .75em 1.5em}.main-nav>.dot{--s:0.4em;z-index:55;position:absolute;bottom:.5em;left:50vw;width:var(--s);height:var(--s);border-radius:9999px;background-color:#fff0;margin-left:calc(var(--s) * -0.5 + var(--m));transition:cubic-bezier(.175,.885,.32,1.275) 0.3s}.ready .main-nav>.dot{background-color:var(--color1)}.main-nav>ul{padding:0}.main-nav>ul>li{margin:0 var(--m)}.main-nav>ul>li:first-child{margin-left:var(--m)}.main-nav>ul>li:last-child{margin-right:var(--m)}.main-nav>ul>li.current-menu-item>a::before,.main-nav>ul>li.current-menu-ancestor>a::before{display:none}.main-nav>ul>li.menu-item-has-children>a::after{content:' ▼';font-size:.8em}.main-nav>ul>li>ul{min-width:12em;text-align:left;font-size:.85em;top:100%;box-shadow:0 1px 4px 1px rgb(0 0 0 / .15)}.main-nav>ul>li>ul>li:first-child::before{display:none}.main-nav>ul>li>ul>li{background-color:var(--color1);color:#fff}.main-nav>ul>li>ul>li:not(:last-child){border-bottom:rgb(255 255 255 / .15) 1px solid}.main-nav>ul>li>ul>li:hover{background-color:var(--textColor)}.main-nav>ul>li>ul>li a{padding:.75em .95em .75em .95em}.mobile-menu{background-color:var(--textColor)}.mobile-menu nav>ul>li.current-menu-item::after{background-color:var(--color1)}@media screen and (min-width:1500px){.header-logo{flex:0 0 25em;padding-left:5em}}@media screen and (max-width:1300px){.header-logo{flex:0 0 15em}}@media screen and (max-width:950px){.header-logo{text-align:left}.header-hamburger{flex:1;text-align:right}}footer{background-color:#fff0;padding:0}.footer-big-title{flex:0 0 100%;text-align:center;margin-bottom:calc(var(--gutter) * 2)}.footer-logo{flex:0 0 17em;padding-right:4em;padding-top:.25em}.footer-menu{flex:0 0 12em}.footer-infos{flex:1}.footer-infos-title{margin-bottom:1em;line-height:1.25em;color:var(--grey)}.footer-menu ul{line-height:1.4em}.footer-menu a{font-size:1em;font-weight:300}.footer-contacts .text{font-weight:300}.footer-contacts .text strong{font-weight:300}footer .mentions{color:var(--grey);font-size:.9em;margin-top:calc(var(--gutter) * 0.5)}@media screen and (max-width:1400px){.footer-big-title{margin-bottom:var(--gutter)}.footer-logo{flex:0 0 100%;padding-right:0;text-align:center;margin-bottom:var(--gutter)}.footer-infos{flex:0 0 100%}}@media screen and (max-width:900px){.footer-infos>.grid{--g:0.5em}.footer-infos>.grid>*{flex:0 0 50%}.footer-logo img{width:15em}}@media screen and (max-width:500px){.footer-infos>.grid>*{flex:0 0 100%}.footer-menu:not(.expanded) nav{display:none}.footer-menu .footer-infos-title{cursor:pointer}.footer-infos-title{margin-bottom:.5em}.footer-menu:not(.expanded) .footer-infos-title{margin-bottom:0}.footer-menu .footer-infos-title>*::after{content:' ▼';font-size:.85em}.footer-menu li:last-child{margin-bottom:0}}.single-layout{margin:calc(var(--gutter) * 0.66) 0}.single-layout .meta{margin-top:1.5em}.single-layout .page-content{position:relative;margin-top:2em;padding-top:4em}.single-layout .page-content::before{content:'';position:absolute;top:0;left:50%;width:10em;height:1px;background-color:currentColor;transform:translateX(-50%)}.contact-intro{text-align:left}.contact-map{position:relative;width:100%;height:600px;max-height:90vh}.contact-map>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact-map>iframe:not(:hover){filter:grayscale(1)}@media screen and (max-width:1100px) and (min-width:801px){.contact-intro .the-form .half{flex:0 0 100%}}@media screen and (max-width:800px){.contact-intro>.grid>*{flex:0 0 100%}}.page-intro.video-intro .ill>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.page-intro .inner{text-align:left;padding-top:calc(var(--gutter) * 3);padding-bottom:calc(var(--gutter) * 3)}.page-intro.content-on-top .inner{padding-top:calc(var(--gutter) * 0);padding-bottom:calc(var(--gutter) * 6)}.page-intro .inner.narrow{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}.page-intro.video-intro .inner{text-align:left;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 6)}.page-intro.video-intro.content-on-top .inner{text-align:left;padding-top:calc(var(--gutter) * 0);padding-bottom:calc(var(--gutter) * 7)}@media screen and (max-width:800px){.page-intro.video-intro.scale-video .inner{padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2)}}.posts-grid .line{--g:1em;position:relative;padding:1.5em 0;text-align:left;display:flex;flex-wrap:wrap;width:calc(100% + (var(--g) * 2));margin:0 calc(var(--g) * -1)}.posts-grid .line::before{content:'';position:absolute;top:0;left:var(--g);width:calc(100% - (var(--g) *2));height:1px;background-color:currentColor;opacity:.5}.posts-grid .line>*{padding:var(--g)}.posts-grid .line>.post-title{flex:0 0 50%}.posts-grid .line>.date{flex:0 0 25%;text-align:right}.posts-grid .line>.action{flex:0 0 25%;text-align:right}.posts-grid .line>.post-title .title>*{font-size:1.15em;line-height:1.25}@media screen and (max-width:950px){.posts-grid .line>.post-title{flex:1}.posts-grid .line>.date{flex:0 0 9em}.posts-grid .line>.action{flex:0 0 9em}}@media screen and (max-width:750px){.posts-grid .line>.post-title{flex:0 0 100%;order:2}.posts-grid .line>.date{flex:0 0 100%;order:1;text-align:left}.posts-grid .line>.action{flex:0 0 100%;order:3}}.team-grid{position:relative;display:flex;text-align:left}.team-grid::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background-color:var(--grey)}.team-grid>nav{flex:0 0 20em;align-self:self-start;position:sticky;top:0;padding:2em 4em 0 0}.team-grid .team-sections{flex:1;margin-top:1em}.team-grid nav ul{list-style-type:none}.team-grid nav li{margin-bottom:.5em}.team-grid nav li a{opacity:.5}.team-grid nav li a:hover,.team-grid nav li a.active{opacity:1}.team-grid nav li a:hover{text-decoration:underline}.team-section{margin-bottom:var(--gutter)}.team-grid .member{display:flex;border-top:var(--grey) 1px solid;padding:1em 0}.team-grid .team-sections .team-section:first-child .member:first-child{border-top:none}.team-grid .member .ill{position:relative;flex:0 0 6em;transition:0.3s}.team-grid .member:hover .ill{transform:scale(1.05)}.team-grid .member .ill::after{content:'';display:block;padding-bottom:100%}.team-grid .member .ill img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;filter:grayscale(1);transition:0.5s}.team-grid .member:hover .ill img{filter:grayscale(0)}.team-grid .name{flex:0 0 40%;padding:1em 3em;font-weight:600;line-height:1.35em}.team-grid .position{flex:0 0 30%;padding:1em 0;line-height:1.35em}.team-grid .position a{text-decoration:underline}.team-grid .position a:hover{color:var(--color1)}.team-grid .action{position:relative;flex:1;background-image:url(https://ncodin.com/wp-content/themes/ncodin/assets/css/inc/../../img/rarr-red.svg);background-position:top 1em right;background-size:1.5em auto;background-repeat:no-repeat;filter:brightness(0);transition:0.5s}.team-grid .action:hover{filter:brightness(1)}@media screen and (max-width:1200px){.team-grid>nav{flex:0 0 14em}}@media screen and (max-width:950px){.team-grid>nav{flex:0 0 10em;padding-right:1em}.team-grid .name{padding:1em 1.5em}}@media screen and (max-width:800px){.team-grid .name{flex:0 0 calc((100% - 6em) * 0.6)}.team-grid .position{flex:0 0 calc((100% - 6em) * 0.4)}.team-grid .action{display:none}}@media screen and (max-width:700px){.team-grid>nav{display:none}}@media screen and (max-width:450px){.team-grid .member{justify-content:center;flex-wrap:wrap}.team-grid .ill{margin-bottom:.5em}.team-grid .name,.team-grid .position{flex:0 0 100%;padding:.5em 0;text-align:center}}.cards{--g:0.75em}.cards>*{flex:0 0 33.3333%}.box-card{border:rgb(255 255 255 / .25) 1px solid;padding:1em 1.5em 1.5em 1.5em;border-radius:var(--borderRadius);height:100%}@media screen and (max-width:1000px){.cards>*{flex:0 0 100%}}.jobs-grid.team-grid::before{display:none}.jobs-grid{flex-wrap:wrap}.jobs-grid>*{flex:0 0 100%}.jobs-grid .team-section .job-category{font-size:1.125em;font-weight:600;padding:1rem;background-color:var(--lightGrey);border-radius:var(--borderRadius)}.jobs-grid .team-section:not(:first-child){border-top:var(--lightGrey) 1px solid}.jobs-grid .team-section .member:nth-child(2){border-top:0}.job-ref{flex:0 0 6em;padding:1.125em 0;margin-bottom:.5em}.jobs-grid .name{padding-left:1rem}.jobs-grid .name a:hover{text-decoration:underline}@media screen and (max-width:800px){.jobs-grid .name{text-decoration:underline}}@media screen and (max-width:450px){.jobs-grid .team-section .job-category{text-align:center}.job-ref{text-align:center;padding:.25em 0}.jobs-grid .name{padding-left:0}}.resources-filters{margin-bottom:2em}.resources-filters ul{list-style-type:none;text-align:left;font-size:1.2em}.resources-filters li{display:inline-block;margin:0 .5em .5em 0}.resources-filters a{display:inline-block;margin:0 .5em .5em 0;padding:.5em 2.25em .65em 2.25em;line-height:1em;white-space:nowrap;background-color:var(--lightGrey);border-radius:9999px}.resources-filters a:hover,.resources-filters .current-menu-item a,.resources-filters .current-menu-ancestor a{background-color:var(--textColor);color:#fff}.resources-grid{--g:0.5em}.resources-grid>*{flex:0 0 33.3333%}.resources-grid>.pagination-box,.resources-grid>.no-posts-box{flex:0 0 100%}.resources-grid>.pagination-box{margin-top:1em}.pagination-box>*{display:inline-block;margin:.25em;padding:.25em}.pagination-box .current,.pagination-box a:hover{color:var(--color1)}.box-resource .ill{position:relative;border-radius:var(--borderRadius);overflow:clip}.box-resource .ill::after{content:'';display:block;padding-bottom:70%}.box-resource .ill .contain{border:rgb(0 0 0 / .05) 1px solid;border-radius:var(--borderRadius)}.box-resource .ill .contain img{transform:scale(.75)}.box-resource .content{padding:1em 0;text-align:left}.box-resource .cat>*{display:inline-block;margin:0 .5em .5em 0;padding:.5em 2.25em .65em 2.25em;font-size:1em;line-height:1em;white-space:nowrap;color:#fff;background-color:var(--color1);border-radius:9999px}.box-resource .title{margin:1em 0 .5em 0}.box-resource .title>*{font-size:1.15em;font-weight:600;line-height:1.25em}.box-resource .meta{font-size:.85em;line-height:1.3em}@media screen and (max-width:1150px){.resources-filters ul{font-size:1em}.resources-grid>*{flex:0 0 50%}}@media screen and (max-width:600px){.resources-grid>*{flex:0 0 100%}}.hideHeader:not(.scrolled) header:not(:hover) .header-nav{opacity:0}.hideHeader:not(.scrolled) header .header-logo{opacity:0}.ncodin-home-intro{position:relative;height:100vh;height:100svh;background-color:var(--black);color:#fff;overflow:clip}.ncodin-home-intro .screen-1{z-index:3}.ncodin-home-intro .screen-1 .ps-content{transition:1s}.ncodin-home-intro .screen-1 .ps-content .toDisappear{transition:1s}.ncodin-home-intro .screen-2{z-index:1;transition:1s}.ncodin-home-intro .screen-2 video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ncodin-home-intro .screen-3{z-index:2;opacity:0;visibility:hidden;top:20vh;transition:1s}.ncodin-home-intro[step="1"] .screen-2{opacity:0;visibility:hidden}.ncodin-home-intro[step="2"] .screen-1 .ps-content{position:relative;transform:translateY(-60%)}.ncodin-home-intro[step="2"] .screen-1 .ps-content .toDisappear{opacity:0}.ncodin-home-intro[step="2"] .screen-2{opacity:1;visibility:visible}.ncodin-home-intro[step="3"] .screen-1{opacity:0;visibility:hidden}.ncodin-home-intro[step="3"] .screen-2{opacity:.25}.ncodin-home-intro[step="3"] .screen-3{opacity:1;visibility:visible;top:0}@media screen and (max-width:700px) and (min-width:601px){.ncodin-home-intro[step="2"] .screen-1 .ps-content{transform:translateY(-40%)}}@media screen and (max-width:600px){.ncodin-home-intro[step="2"] .screen-1 .ps-content{transform:translateY(-50%)}}@media (max-aspect-ratio:1/1){.ncodin-home-intro .screen-2 video{object-fit:contain}}.home-light-layout>.content{flex:0 0 55%}.home-light-layout>.ill{flex:0 0 45%}@media screen and (max-width:1000px) and (min-width:651px){.home-light-layout>.content{flex:0 0 50%}.home-light-layout>.ill{flex:0 0 50%;align-self:start;position:sticky;top:0}.home-light-layout>.ill .ps-video.full video{position:relative;height:auto}.home-light-layout .grid--2>*{flex:0 0 100%}}@media screen and (max-width:800px){.home-light-layout>.ill .ps-video.full video{transform:scale(1.5)}.home-light-layout .grid--2{--g:0.5em}}@media screen and (max-width:650px){.home-light-layout{--g:1em !important}.home-light-layout>.content{flex:0 0 100%}.home-light-layout>.ill{flex:0 0 100%;height:80vh}.home-light-layout .grid--2{--g:1em}}@media screen and (max-width:500px){.home-light-layout .grid--2{--g:0.5em}.home-light-layout .grid--2>*{flex:0 0 100%}}.chip-timeline-layout{position:relative;--sl:7em;--slw:6px;left:-4em}@media screen and (max-width:1500px){.ncodin-home-performance .animation{flex:0 0 55%}.ncodin-home-performance .content{flex:0 0 45%}}@media screen and (max-width:1200px){.chip-timeline-layout{left:-2.5em}}@media screen and (max-width:1000px){.ncodin-home-performance .animation{flex:0 0 100%}.ncodin-home-performance .content{flex:0 0 100%}.chip-timeline-layout{left:-2em;max-width:75vh}}@media screen and (max-width:500px){.chip-timeline-layout{--sl:4em;--slw:4px}.chip-timeline-layout{max-width:100%}}.ctl_line{position:absolute;top:0;right:calc(var(--sl) / 2);width:var(--slw);height:100%}.ctl_line::after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background-color:var(--color1);border-radius:3px}.inViewport .ctl_line::after{animation:animateCtlLine 6s linear forwards}@keyframes animateCtlLine{0%{height:0;top:0;bottom:auto}69.5%{height:100%;top:0;bottom:auto}70%{height:100%;top:auto;bottom:0}100%{height:0;top:auto;bottom:0}}@media screen and (max-width:500px){.ctl_line{right:calc(var(--sl) / 2 + 1em)}}.ctl_dot{--s:8px;position:absolute;top:calc(var(--s) * -1);right:calc((var(--sl) / 2) + (var(--slw) * 0.5) - (var(--s) / 2));width:var(--s);height:var(--s);border-radius:50%;background-color:var(--color1);transform:scale(0)}.inViewport .ctl_dot{animation:animateCtlDot 6s linear forwards}@keyframes animateCtlDot{0%{top:0;transform:scale(0)}5%{transform:scale(1)}10%{box-shadow:0 0 0 calc(var(--s) * 0.2) var(--color1),0 0 0 calc(var(--s) * 0.5) var(--color1),0 0 calc(var(--s) * 1) var(--color1),0 0 calc(var(--s) * 2) calc(var(--s) * 0.5) var(--color1),0 0 calc(var(--s) * 3) calc(var(--s) * 1) var(--color1)}69.5%,90%{top:calc(100% - var(--s));transform:scale(1);box-shadow:0 0 0 calc(var(--s) * 0.2) var(--color1),0 0 0 calc(var(--s) * 0.5) var(--color1),0 0 calc(var(--s) * 1) var(--color1),0 0 calc(var(--s) * 2) calc(var(--s) * 0.5) var(--color1),0 0 calc(var(--s) * 3) calc(var(--s) * 1) var(--color1)}100%{top:calc(100% - var(--s));transform:scale(0)}}@media screen and (max-width:500px){.ctl_dot{--s:6px;right:calc(1em + (var(--sl) / 2) + (var(--slw) * 0.5) - (var(--s) / 2))}}.ctl_dates{position:absolute;top:0;right:0;width:var(--sl);height:100%}.ctl_dates>*{position:absolute;left:0;width:100%;padding:.25em .5em .3em .5em;border-radius:9999px;background-color:var(--color1);color:#fff;font-weight:500;text-align:center;white-space:nowrap;line-height:1em;font-size:.85em;transform:translateY(-50%) scale(0)}.inViewport .ctl_dates>*{animation:animateDates 0.2s linear forwards}.ctl_dates>*:nth-child(1){top:16.75%;animation-delay:0.75s}.ctl_dates>*:nth-child(2){top:50%;animation-delay:2.125s}.ctl_dates>*:nth-child(3){top:82.75%;animation-delay:3.35s}@keyframes animateDates{0%{transform:translateY(-50%) scale(0)}90%{transform:translateY(-50%) scale(1.05)}95%{transform:translateY(-50%) scale(.95)}100%{transform:translateY(-50%) scale(1)}}@media screen and (max-width:500px){.ctl_dates{width:calc(var(--sl) + 2em)}}.ctl_chips{padding:0 calc(var(--sl) + 4em)}.ctl_chips>*{transform:scale(.8);opacity:0}.inViewport .ctl_chips>*{animation:animateChips 0.4s linear forwards}.ctl_chips>*:nth-child(1){animation-delay:0.6s}.ctl_chips>*:nth-child(2){animation-delay:1.975s}.ctl_chips>*:nth-child(3){animation-delay:3.2s}@keyframes animateChips{0%{transform:scale(.8);opacity:0}100%{transform:scale(1);opacity:1}}.ncodin-slider{--g:2em}.ncodin-slider .fixed-content{flex:0 0 24em}.ncodin-slider .sliding-content{flex:1;margin-bottom:calc(var(--gutter) * -1)}.ncodin-slider .sliding-content .swiper-apps{width:calc(100% + (var(--gutter) * 2))}@media screen and (max-width:1600px){.ncodin-slider .sliding-content .swiper-apps{width:calc(100% + (var(--gutter) * 1.5))}}@media screen and (max-width:600px){.ncodin-slider .sliding-content .swiper-apps{width:calc(100% + (var(--gutter) * 1))}}.ncodin-slider .box-app{width:18em}.ncodin-slider .swiper-slide{padding:0 3em 0 0;max-width:fit-content;height:auto}.ncodin-slider .swiper-wrapper .swiper-slide:not(:first-child)::before{content:'';position:absolute;top:0;left:-1.5em;bottom:0;width:1px;background-color:#fff;opacity:.25}@media screen and (max-width:450px){.ncodin-slider .swiper-wrapper .swiper-slide:not(:first-child)::before{display:none}}.box-app{position:relative}.box-app .ill{position:relative;border-radius:var(--borderRadius);overflow:clip}.box-app .ill::after{content:'';display:block;padding-bottom:100%}.box-app .content{text-align:left;padding:2em 0}.box-app .content .number{margin-bottom:3em}.box-app .title>*{font-size:1.85em;line-height:1.25em}.swiper-logos{overflow:visible}.swiper-logos .swiper-wrapper{transition-timing-function:linear}.swiper-logos .swiper-slide{text-align:center;max-width:fit-content;padding-bottom:1px}.swiper-logos .swiper-slide>div{border:rgb(0 0 0 / .25) 1px solid;border-radius:calc(var(--borderRadius) * 1);padding:2em .5em}.swiper-logos img{display:inline-block;height:4em;width:7em;object-fit:contain;object-position:center;filter:grayscale(1);transition:0.5s}.swiper-logos img:hover{filter:grayscale(0)}.swiper-news{overflow:visible}.swiper-news .swiper-slide{text-align:center;max-width:fit-content}.swiper-news .box-resource{width:25em}@media screen and (max-width:1300px){.swiper-news .box-resource{width:20em}}@media screen and (max-width:900px){.ncodin-home-light .grid--4>*{flex:0 0 50%}.ncodin-slider .fixed-content,.ncodin-slider .sliding-content{flex:0 0 100%}}@media screen and (max-width:800px){.ncodin-home-performance{margin-top:-2em}.ncodin-home-performance .grid--2>*{flex:0 0 100%}.ncodin-home-performance .ps-video.full{height:50vw}}@media screen and (max-width:500px){.ncodin-home-light .grid--4{--g:1em}.ncodin-home-light .grid--4>*{flex:0 0 100%}}.ncodin-box .sticky{z-index:20;position:sticky;top:0;backdrop-filter:blur(5px)}@media screen and (max-width:800px){.ncodin-box .sticky{position:relative}}@media screen and (max-width:900px){.techno-scale>.wrapper>.spacer.big{height:1em}.techno-scale .grid>*{flex:0 0 100%}.techno-scale .ps-video.full{height:60vw}}.compare-graph{position:relative;margin-top:calc(var(--gutter) * 2)}.compare-graph .legend{z-index:3;position:absolute;width:14em;text-align:left;padding-bottom:1em;border-bottom:#aaa 1px solid}.compare-graph .legend::after{content:'';z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.2);background-color:rgb(0 0 0 / .125);border-radius:var(--borderRadius)}.compare-graph .legend .title{font-size:1.4em;font-weight:500;margin-bottom:.25em;line-height:1.25em}.compare-graph .legend .value{vertical-align:baseline}.compare-graph .legend .value .number{font-size:3.33em;font-weight:700}.compare-graph .legend .value .mention{display:inline-block;padding-left:.5em}.compare-graph .legend1{top:0;left:50%;transform:translate(-50%,-25%)}.compare-graph .legend2{bottom:0;right:0;transform:translateY(-50%)}.compare-graph .legend3{bottom:0;left:0;text-align:right;transform:translateY(-50%)}.compare-layout{position:relative}.compare-layout .switch-wrapper{z-index:6;position:sticky;top:5em;padding:.5em;text-align:right;display:flex}.switch{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto;margin-right:-2em;flex:0 0 30em;background-color:rgb(0 0 0 / .125);border-radius:var(--borderRadius)}.switch .option{font-size:1.2em}.switch .the-switch{--s:1.3em;position:relative;margin:0 1em;flex:0 0 4.5em;height:calc(var(--s) + 0.5em);border-radius:9999px;background-color:#4a1609;transition:0.3s}.switch .the-switch span{width:var(--s);height:var(--s);border-radius:50%;background-color:#be3918;position:absolute;top:.25em;left:.25em;transition:0.3s}.switch.alt .the-switch span{left:calc(100% - 0.25em - var(--s))}.switch:not(.alt) .option1{font-weight:600}.switch.alt .option2{font-weight:600}.switch:not(.alt) .the-switch{background-color:#666}.switch:not(.alt) .the-switch span{background-color:#eee}.compare-graph{padding:calc(var(--gutter) * 1)!important}.compare-graph .the-graph{position:relative;width:550px;margin:auto;max-width:100%}.compare-graph .the-graph::after{content:'';display:block;padding-bottom:100%}.compare-graph .the-graph>*{transition:0.5s}.compare-graph .the-graph.alt>.option1{opacity:0}.compare-graph .the-graph:not(.alt)>.option2{opacity:0}@media screen and (max-height:750px){.compare-graph .legend2,.compare-graph .legend3{transform:translateY(-150%)}}@media screen and (max-width:1200px){.compare-layout{margin-top:var(--gutter)}.compare-layout .switch-wrapper{top:2em}.switch{margin-left:-2em;margin-right:auto}.compare-graph .legend{font-size:.85em}}@media screen and (max-width:1000px){.compare-graph{padding:0!important}.compare-graph .legend2,.compare-graph .legend3{transform:translateY(-300%)}}@media screen and (max-width:750px){.compare-graph .legend2,.compare-graph .legend3{transform:translateY(-100%)}.compare-graph .the-graph img{transform:scale(.8);transform-origin:center top}.compare-graph .legend{font-size:.75em}.compare-layout .switch-wrapper{top:0;position:relative}}@media screen and (max-width:600px){.switch-wrapper{font-size:.9em}.compare-graph{--g:0.5em;display:flex;flex-wrap:wrap;width:calc(100% + (var(--g) * 2));margin:calc(var(--g) * -1);padding-top:2em!important}.compare-graph .the-graph{display:none}.compare-graph .legend{position:relative;top:0;left:0;right:0;bottom:0;transform:unset;text-align:left!important;margin:var(--g)}}@media screen and (max-width:500px){.switch{flex:0 0 100%;margin:auto}.switch .option.option2{text-align:left}}.techno-apps{--g:2em;text-align:left;margin-top:calc(var(--g) * -1)}.techno-apps .ills{flex:0 0 35%}.techno-apps nav{flex:0 0 25%}.techno-apps .details{flex:0 0 40%}.techno-apps .ills img{display:block;border-radius:var(--borderRadius)}.techno-apps nav ul{list-style-type:none}.techno-apps nav ul li{margin-bottom:.35em}.techno-apps nav ul li a{line-height:1.25em}.techno-apps nav ul li:not(.active) a{opacity:.5}@media screen and (max-width:1200px){.techno-apps{--g:1em}}@media screen and (max-width:850px){.techno-apps nav{order:0;flex:0 0 100%}.techno-apps nav ul li{float:left;width:calc(33.333% - 1px)}.techno-apps .ills,.techno-apps .details{order:1;flex:0 0 50%}}@media screen and (max-width:750px){.techno-apps nav ul li{float:left;width:calc(50% - 1px)}}@media screen and (max-width:600px){.techno-apps .ills{order:2;flex:0 0 100%}.techno-apps .details{order:1;flex:0 0 100%}}@media screen and (max-width:550px){.techno-apps nav ul li{float:none;width:100%}}@media screen and (max-width:1300px){.spacer.neg-big{margin-top:-4em}}@media screen and (max-width:450px){.spacer.neg-big{margin-top:-3em}}.member-popup .inner{border-radius:.75em;width:1000px}.member-popup .medal{text-align:center}.member-popup .medal img{display:inline-block;height:10em;width:10em;border-radius:9999px;object-fit:cover;object-position:center}.member-popup .heading{margin:2em 0;text-align:center}.member-popup.alt .inner{background:radial-gradient(closest-side,var(--color1),var(--color2));color:#fff;overflow-x:clip}.member-popup.alt .close{filter:brightness(0) invert(1)}