@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}figure{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select,h1,h2,h3,h4,h5,h6{font:inherit}p,h1,h2,h3,h4,h5,h6{margin:0;overflow-wrap:break-word}ul,ol{list-style-type:none;padding:0;margin:0}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/themes/custom/artipole_theme/assets/src/fonts/Figtree-VariableFont_wght.woff2) format("woff2-variations"),url(/themes/custom/artipole_theme/assets/src/fonts/Figtree-VariableFont_wght.ttf) format("truetype-variations")}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(/themes/custom/artipole_theme/assets/src/fonts/Lexend-VariableFont_wght.woff2) format("woff2-variations"),url(/themes/custom/artipole_theme/assets/src/fonts/Lexend-VariableFont_wght.ttf) format("truetype-variations")}html{font-size:16px;scroll-behavior:smooth}html body{line-height:1.5rem;color:#000e1b;font-family:Lexend}@media screen and (max-width:320px){html body{font-size:.875rem}}@media screen and (min-width:320px)and (max-width:1440px){html body{font-size:calc(12.8571428571px + .3571428571vw)}}@media screen and (min-width:1440px){html body{font-size:1.125rem}}html body a{text-decoration:none;color:inherit}html body .icon{width:1.5rem;height:1.5rem}@media(max-width:899px){html body{line-height:150%}}.news .rc-hero{display:flex;flex-direction:column}.news .rc-hero__container{margin-block-end:0}.news .rc-hero__container{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.news .rc-hero__container>*{grid-column:3/-3}@media(max-width:899px){.news .rc-hero__container>*{grid-column:2/-2}}.news .rc-hero__breadcrumb{grid-column:2/-2}@media screen and (max-width:320px){.news .rc-hero__img{margin-block:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.news .rc-hero__img{margin-block:calc(22.8571428571px + 2.8571428571vw)}}@media screen and (min-width:1440px){.news .rc-hero__img{margin-block:4rem}}.news .rc-hero__img{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.news .rc-hero__img>*{grid-column:3/-3}@media(max-width:899px){.news .rc-hero__img>*{grid-column:2/-2}}.news .rc-hero__img img{position:static;border-radius:.5rem;height:auto}.guidance{background-color:#f4f7ff;display:grid;grid-template-areas:"aside header" "aside  body ";grid-template-rows:auto 1fr;height:100vh}.guidance__header{background-color:#fdfeff;box-shadow:0 .125rem .5rem #0013251a;padding:1.5rem 4rem;position:relative}.guidance__logo{display:block;margin-inline:auto;width:fit-content}.guidance__return{position:absolute;inset-block-start:50%;inset-inline-end:4rem;transform:translateY(-50%);color:#c7352d;display:flex;gap:1rem;align-items:center;padding-block:1.25rem}.guidance__titles{width:100%}.guidance__title,.guidance__subtitle{text-align:center}.guidance__title{margin-block-end:2.5rem;color:#003160}.guidance__subtitle{margin-block-end:3.5rem}.guidance__steps{grid-area:body;overflow-x:hidden;overflow-y:auto;padding:4rem 3rem 2.5rem;scroll-behavior:smooth}.guidance__steps::-webkit-scrollbar{background-color:transparent;width:.5rem}.guidance__steps::-webkit-scrollbar-thumb{background-color:#c7352d;cursor:pointer;min-height:3rem;border-radius:.25rem}.guidance__steps::-webkit-scrollbar-thumb:hover{background-color:#9a2c26}.guidance__steps .swiper-wrapper{width:100%}.guidance__steps .swiper-slide .step__number{text-align:center;display:none;margin-block-end:1rem;color:#003160;font-size:1rem}.guidance .swiper-pagination{grid-area:aside;position:static;background-color:#003160;color:#fdfeff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:1.5rem;min-width:20.9375rem;padding:3rem}.guidance .swiper-pagination-item{color:#a1a4c0;position:relative}.guidance .swiper-pagination-item:before{content:"";display:inline-block;vertical-align:middle;width:1rem;height:1rem;border:.0625rem solid #A1A4C0;border-radius:50%;margin-inline-end:.75rem}.guidance .swiper-pagination-item:not(:first-child):after{content:"";position:absolute;display:block;width:.0625rem;height:1.5rem;background-color:#a1a4c0;inset-inline-start:.4375rem;inset-block-start:-1.4375rem}.guidance .swiper-pagination-item.active{color:#fdfeff}.guidance .swiper-pagination-item.active:before{border:.0625rem solid #FDFEFF;background-color:#fdfeff;background-size:cover;background-position:center;background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.37265 18C9.2436 18 9.12349 17.9783 9.01231 17.9348C8.90111 17.8913 8.7954 17.8167 8.6952 17.7109L4.22474 12.9922C4.06962 12.8285 3.9948 12.6271 4.00028 12.388C4.00578 12.1489 4.08608 11.9475 4.2412 11.7838C4.39632 11.62 4.58439 11.5381 4.80542 11.5381C5.02642 11.5381 5.21449 11.62 5.36961 11.7838L9.37265 16.0091L18.6225 6.24563C18.7776 6.08188 18.9684 6 19.1949 6C19.4214 6 19.6122 6.08188 19.7673 6.24563C19.9224 6.40936 20 6.61077 20 6.84985C20 7.08893 19.9224 7.29034 19.7673 7.45407L10.0501 17.7109C9.94989 17.8167 9.84419 17.8913 9.73299 17.9348C9.62181 17.9783 9.50169 18 9.37265 18Z' fill='%23003160'/%3E%3C/svg%3E%0A")}.guidance .swiper-pagination-item.active:not(:first-child):after{background-color:#fdfeff}.guidance__container{border:0;display:grid;gap:1rem;padding:0;margin:0}.guidance__container.two-columns{grid-template-columns:repeat(2,1fr)}.guidance__container.three-columns{grid-template-columns:repeat(3,1fr)}.guidance__container.four-columns{grid-template-columns:repeat(4,1fr)}.guidance__container legend{text-align:center;margin-block-end:2.5rem}.guidance__input.selected{order:-1}.guidance__input:not(.guidance__input--text){display:grid;gap:2rem;place-items:center;border:.0625rem solid #BEC2C6;background-color:#fdfeff;border-radius:.5rem;position:relative;min-height:9.375rem;padding:3rem 1.5rem;text-align:center}.guidance__input:not(.guidance__input--text) input{position:absolute;inset-block-start:1.5rem;inset-inline-end:1.5rem;accent-color:#003160;width:1rem;height:1rem}.guidance__input:not(.guidance__input--text) input:disabled{opacity:.25}.guidance__input:not(.guidance__input--text) input:disabled+label{opacity:.25}.guidance__input:not(.guidance__input--text) input:not(:disabled)+label{cursor:pointer}.guidance__input:not(.guidance__input--text) label{font-size:1.125rem}.guidance__input:not(.guidance__input--text) label p{font-size:1rem;font-weight:400;margin-block-start:1.5rem}.guidance__input:not(.guidance__input--text) label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.guidance__input--text input{border:.0625rem solid #BEC2C6;border-radius:.5rem;padding:1rem 1.5rem;width:70%}.guidance__input--text input::placeholder{color:#989ea4}.guidance [data-step=job] .guidance__input:not(.selected){display:none}.guidance [data-step=job] .empty-msg{display:none;text-align:center}.guidance [data-step=job] .empty-msg.active{display:block}.guidance__btn{display:flex;justify-content:space-between;margin-block-start:2.5rem}.guidance__btn--first{justify-content:flex-end}.guidance__btn .btn[disabled],.guidance__btn .user-login-form input[disabled][type=submit],.user-login-form .guidance__btn input[disabled][type=submit]{opacity:.5;cursor:not-allowed}.guidance__btn .btn[disabled]:hover,.guidance__btn .user-login-form input[disabled][type=submit]:hover,.user-login-form .guidance__btn input[disabled][type=submit]:hover{box-shadow:none}.guidance__icon{padding:.375rem;width:3rem;height:3rem}@media(max-width:899px){.guidance{height:auto;display:block}.guidance__header{padding:1rem}.guidance__logo{max-width:6.625rem}.guidance__return{inset-inline-end:1rem}.guidance__return .return--text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.guidance__steps{padding:4rem 1rem;overflow-x:hidden;overflow-y:hidden}.guidance__steps .swiper-slide .step__number{display:block}.guidance .swiper-pagination{display:none}.guidance__container.two-columns,.guidance__container.three-columns,.guidance__container.four-columns{grid-template-columns:1fr}.guidance__input--text input{width:100%}.guidance__btn .btn,.guidance__btn .user-login-form input[type=submit],.user-login-form .guidance__btn input[type=submit]{padding:1rem}.guidance__btn .btn--text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.contact{display:flex}@media(max-width:899px){.contact{flex-direction:column-reverse}}.contact .form{background-color:#dbe1ee;padding:4rem 5rem;max-width:51.5625rem}@media(max-width:899px){.contact .form{padding-inline:0}.contact .form{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.contact .form>*{grid-column:3/-3}}@media(max-width:899px)and (max-width:899px){.contact .form>*{grid-column:2/-2}}@media screen and (max-width:320px){.contact .form__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.contact .form__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.contact .form__title{margin-block-end:3rem}}@media(max-width:899px){.contact .form .webform-ajax-form-wrapper .webform-submission-form{padding-inline:1rem}}.contact .form .webform-ajax-form-wrapper .webform-submission-form #edit-summary-wrapper legend{margin-block-end:1.5rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form #edit-summary-wrapper .js-form-item{display:flex;gap:1rem;margin-block-start:.5rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form #edit-summary-wrapper .js-form-item:before{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='check'%3E%3Cpath d='M9.37265 18C9.2436 18 9.12349 17.9783 9.01231 17.9348C8.90111 17.8913 8.7954 17.8167 8.6952 17.7109L4.22474 12.9922C4.06962 12.8285 3.9948 12.6271 4.00028 12.388C4.00578 12.1489 4.08608 11.9475 4.2412 11.7838C4.39632 11.62 4.58439 11.5381 4.80542 11.5381C5.02642 11.5381 5.21449 11.62 5.36961 11.7838L9.37265 16.0091L18.6225 6.24563C18.7776 6.08188 18.9684 6 19.1949 6C19.4214 6 19.6122 6.08188 19.7673 6.24563C19.9224 6.40936 20 6.61077 20 6.84985C20 7.08893 19.9224 7.29034 19.7673 7.45407L10.0501 17.7109C9.94989 17.8167 9.84419 17.8913 9.73299 17.9348C9.62181 17.9783 9.50169 18 9.37265 18Z' fill='%23003160'%3E%3C/path%3E%3C/svg%3E");min-width:1.5rem;height:1.5rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset{border:0;padding:0;margin:0;margin-block-end:4rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .js-form-wrapper{display:flex;gap:1rem}@media(max-width:899px){.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .js-form-wrapper{flex-direction:column}}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .js-form-wrapper>.js-form-item{flex-grow:1}@media(max-width:899px){.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .js-form-wrapper>.js-form-item:not(:first-child){margin-block-start:0}}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item{margin:0;margin-block-start:2rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item select,.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item textarea{background-color:#fdfeff;border-radius:.5rem;border:.0625rem solid #BEC2C6;padding:1rem 1.5rem;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.0045 15C11.8764 15 11.7524 14.9777 11.6323 14.933C11.5122 14.8883 11.3997 14.8117 11.2947 14.703L6.23544 9.46722C6.07292 9.29902 5.99454 9.09808 6.0003 8.86438C6.00604 8.63068 6.09018 8.42973 6.25272 8.26154C6.41524 8.09334 6.61228 8.00925 6.84383 8.00925C7.07539 8.00925 7.27243 8.09334 7.43495 8.26154L12.0045 12.9906L16.5912 8.24369C16.7537 8.07549 16.9479 7.99436 17.1737 8.0003C17.3995 8.00626 17.5937 8.09334 17.7562 8.26154C17.9187 8.42973 18 8.63366 18 8.87332C18 9.11296 17.9187 9.31687 17.7562 9.48507L12.7142 14.703C12.6092 14.8117 12.4985 14.8883 12.382 14.933C12.2655 14.9777 12.1397 15 12.0045 15Z' fill='%23000E1B'/%3E%3C/svg%3E");background-position:calc(100% - 1rem) center;background-repeat:no-repeat;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item .select2-selection{border-radius:.5rem;border:.0625rem solid #BEC2C6;padding:.75rem 1.5rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item .select2-selection__choice{background-color:#dbe1ee;border-color:#bec2c6}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item .select2-selection__choice__remove{color:inherit;margin-inline-end:.5rem;font-size:1.25rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item .select2-search__field{width:100%!important}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item .js-form-item{margin-block-start:0}.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item-postal-code,.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item-city,.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item-phone,.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item-time-slot,.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item-surface-area,.contact .form .webform-ajax-form-wrapper .webform-submission-form>fieldset .fieldset-wrapper .js-form-item-additional-information{margin-block-start:1rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form legend span{display:block}.contact .form .webform-ajax-form-wrapper .webform-submission-form legend span.form-required:after{content:"*";color:#c7352d;margin-inline-start:.25rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form .radios--wrapper .js-webform-radios .js-form-item{display:inline-block}@media(max-width:599px){.contact .form .webform-ajax-form-wrapper .webform-submission-form .radios--wrapper .js-webform-radios .js-form-item{display:block}}.contact .form .webform-ajax-form-wrapper .webform-submission-form .radios--wrapper .js-webform-radios .js-form-item:not(:last-child){margin-inline-end:2rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form .radios--wrapper .js-webform-radios .js-form-item input[type=radio]{border-color:#003160;accent-color:#003160}.contact .form .webform-ajax-form-wrapper .webform-submission-form .js-form-item-gdpr{display:flex;align-items:flex-start;gap:.5rem;margin-block-end:4rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form .js-form-item-gdpr input[type=checkbox]{accent-color:#C7352D;min-width:.875rem;height:.875rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form #edit-gdpr-message{font-size:.75rem;line-height:1rem;margin-block-end:4rem}.contact .form .webform-ajax-form-wrapper .webform-submission-form .submit-wrapper .btn,.contact .form .webform-ajax-form-wrapper .webform-submission-form .submit-wrapper .user-login-form input[type=submit],.user-login-form .contact .form .webform-ajax-form-wrapper .webform-submission-form .submit-wrapper input[type=submit]{width:100%;justify-content:center}.recipient{padding:4rem 5rem}@media(max-width:899px){.recipient{padding-inline:0}.recipient{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.recipient>*{grid-column:3/-3}}@media(max-width:899px)and (max-width:899px){.recipient>*{grid-column:2/-2}}@media screen and (max-width:320px){.recipient__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.recipient__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.recipient__title{margin-block-end:3rem}}.recipient__content{display:flex;flex-direction:column}@media screen and (max-width:320px){.recipient__content{gap:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.recipient__content{gap:calc(21.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.recipient__content{gap:2rem}}@media(max-width:899px){.recipient__content{flex-direction:column-reverse}}.recipient__img{max-width:20.25rem;aspect-ratio:324/355;object-fit:cover;-webkit-mask-image:url(/themes/custom/artipole_theme/assets/src/img/bubble-mask.svg);mask-image:url(/themes/custom/artipole_theme/assets/src/img/bubble-mask.svg);mask-repeat:no-repeat;mask-size:100% auto;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% auto;-webkit-mask-position:center}@media screen and (max-width:320px){.recipient__name{margin-block-end:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.recipient__name{margin-block-end:calc(21.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.recipient__name{margin-block-end:2rem}}.contact-confirmation{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.contact-confirmation>*{grid-column:3/-3}@media(max-width:899px){.contact-confirmation>*{grid-column:2/-2}}@media screen and (max-width:320px){.contact-confirmation__head{margin-block-start:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.contact-confirmation__head{margin-block-start:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.contact-confirmation__head{margin-block-start:5rem}}@media screen and (max-width:320px){.contact-confirmation__title{margin-block-end:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.contact-confirmation__title{margin-block-end:calc(27.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.contact-confirmation__title{margin-block-end:3rem}}.contact-confirmation__body{display:flex;flex-direction:column;margin-block-end:4rem}@media screen and (max-width:320px){.contact-confirmation__body{gap:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.contact-confirmation__body{gap:calc(21.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.contact-confirmation__body{gap:2rem}}.contact-confirmation__body ul{display:flex;flex-direction:column;gap:.5rem}.contact-confirmation__body ul>li{display:flex;gap:1rem}.contact-confirmation__body ul>li:before{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='check'%3E%3Cpath d='M9.37265 18C9.2436 18 9.12349 17.9783 9.01231 17.9348C8.90111 17.8913 8.7954 17.8167 8.6952 17.7109L4.22474 12.9922C4.06962 12.8285 3.9948 12.6271 4.00028 12.388C4.00578 12.1489 4.08608 11.9475 4.2412 11.7838C4.39632 11.62 4.58439 11.5381 4.80542 11.5381C5.02642 11.5381 5.21449 11.62 5.36961 11.7838L9.37265 16.0091L18.6225 6.24563C18.7776 6.08188 18.9684 6 19.1949 6C19.4214 6 19.6122 6.08188 19.7673 6.24563C19.9224 6.40936 20 6.61077 20 6.84985C20 7.08893 19.9224 7.29034 19.7673 7.45407L10.0501 17.7109C9.94989 17.8167 9.84419 17.8913 9.73299 17.9348C9.62181 17.9783 9.50169 18 9.37265 18Z' fill='%23003160'%3E%3C/path%3E%3C/svg%3E");min-width:1.5rem;height:1.5rem}.contact-confirmation__alert{border-radius:.5rem;background-color:#dbe1ee;display:flex;gap:1rem}@media screen and (max-width:320px){.contact-confirmation__alert{padding-block:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.contact-confirmation__alert{padding-block:calc(19.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.contact-confirmation__alert{padding-block:2.5rem}}@media screen and (max-width:320px){.contact-confirmation__alert{padding-inline:1rem}}@media screen and (min-width:320px)and (max-width:1440px){.contact-confirmation__alert{padding-inline:calc(11.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.contact-confirmation__alert{padding-inline:2rem}}.contact-confirmation__alert .icon{min-width:1.5rem}.contact-confirmation__foot{display:flex;align-items:center;gap:1rem}@media screen and (max-width:320px){.contact-confirmation__foot{margin-block-end:4rem}}@media screen and (min-width:320px)and (max-width:1440px){.contact-confirmation__foot{margin-block-end:calc(48px + 5vw)}}@media screen and (min-width:1440px){.contact-confirmation__foot{margin-block-end:7.5rem}}@media(max-width:899px){.contact-confirmation__foot{flex-direction:column}}.contact-confirmation__foot .btn,.contact-confirmation__foot .user-login-form input[type=submit],.user-login-form .contact-confirmation__foot input[type=submit]{width:100%;justify-content:center}.landing-devis__hero{background-color:#003160}.landing-devis__hero{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-devis__hero>*{grid-column:3/-3}@media(max-width:899px){.landing-devis__hero>*{grid-column:2/-2}}@media screen and (max-width:320px){.landing-devis__hero{padding-block:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.landing-devis__hero{padding-block:calc(8px + 5vw)}}@media screen and (min-width:1440px){.landing-devis__hero{padding-block:5rem}}@media(min-width:900px){.landing-devis__hero{background-image:linear-gradient(#0009,#0009),url(/themes/custom/artipole_theme/assets/src/img/landing/hero-bg.jpg);background-size:cover;background-position:center}}.landing-devis__hero-inner{grid-column:2/-2;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2.5rem;color:#fdfeff}@media(min-width:900px){.landing-devis__hero-inner{position:relative;gap:0}}.landing-devis__logo{display:inline-flex;align-self:flex-start}.landing-devis__logo img{height:4rem;width:auto}@media(min-width:900px){.landing-devis__logo{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1}}.landing-devis__hero-grid{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}@media(min-width:900px){.landing-devis__hero-grid{grid-template-columns:1fr 1fr;gap:3rem;align-items:center}}.landing-devis__hero-text{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2.5rem}@media(min-width:900px){.landing-devis__hero-text{gap:1.5rem}}.landing-devis__hero-intro{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem}.landing-devis__hero-list{list-style:disc outside;padding-inline-start:1.5rem}.landing-devis__hero-list li+li{margin-block-start:.5rem}.landing-devis__rating{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-size:.875rem}@media(min-width:900px){.landing-devis__rating{flex-direction:row;align-items:center}}.landing-devis__stars{display:inline-flex;gap:.25rem}.landing-devis__stars svg{width:1.5rem;height:1.5rem}.landing-devis__form{background-color:#fdfeff;border-radius:1.5rem;padding:1.5rem;color:#000e1b}@media(min-width:900px){.landing-devis__form{padding:3rem}}.landing-devis__form .webform-submission-form{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem}.landing-devis__form [data-drupal-selector=edit-functional-wrapper]{display:none}.landing-devis__form label{display:block;margin-block-end:1rem;font-size:1rem;font-weight:500;color:#000e1b}.landing-devis__form .form-required:after{content:"*";color:#c7352d;margin-inline-start:.25rem}.landing-devis__form [data-drupal-selector=edit-lastname-firstname-container]{display:grid;grid-template-columns:1fr;row-gap:1rem;column-gap:1.5rem}@media(min-width:900px){.landing-devis__form [data-drupal-selector=edit-lastname-firstname-container]{grid-template-columns:1fr 1fr}}.landing-devis__form [data-drupal-selector=edit-lastname-firstname-container]:before{content:"Je suis";grid-column:1/-1;font-size:1rem;font-weight:500;color:#000e1b}.landing-devis__form [data-drupal-selector=edit-lastname-firstname-container] .js-form-item{margin:0}.landing-devis__form input[type=text],.landing-devis__form input[type=email],.landing-devis__form input[type=tel],.landing-devis__form input[type=number],.landing-devis__form select,.landing-devis__form textarea{padding:1rem;font-size:1.125rem}.landing-devis__form select,.landing-devis__form textarea{background-color:#fdfeff;border-radius:.5rem;border:.0625rem solid #BEC2C6;width:100%}.landing-devis__form select{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-inline-end:3rem;color:#000e1b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.0045 15C11.8764 15 11.7524 14.9777 11.6323 14.933C11.5122 14.8883 11.3997 14.8117 11.2947 14.703L6.23544 9.46722C6.07292 9.29902 5.99454 9.09808 6.0003 8.86438C6.00604 8.63068 6.09018 8.42973 6.25272 8.26154C6.41524 8.09334 6.61228 8.00925 6.84383 8.00925C7.07539 8.00925 7.27243 8.09334 7.43495 8.26154L12.0045 12.9906L16.5912 8.24369C16.7537 8.07549 16.9479 7.99436 17.1737 8.0003C17.3995 8.00626 17.5937 8.09334 17.7562 8.26154C17.9187 8.42973 18 8.63366 18 8.87332C18 9.11296 17.9187 9.31687 17.7562 9.48507L12.7142 14.703C12.6092 14.8117 12.4985 14.8883 12.382 14.933C12.2655 14.9777 12.1397 15 12.0045 15Z' fill='%23000E1B'/%3E%3C/svg%3E");background-position:calc(100% - 1rem) center;background-repeat:no-repeat}.landing-devis__form select:required:invalid{color:#989ea4}.landing-devis__form textarea{min-height:7.5rem;resize:vertical}.landing-devis__form textarea::placeholder{color:#989ea4}.landing-devis__form .js-form-item-gdpr,.landing-devis__form .js-form-item-phone-callback-consent{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.5rem}.landing-devis__form .js-form-item-gdpr label,.landing-devis__form .js-form-item-phone-callback-consent label{flex:1;min-width:0;margin:0;font-size:.75rem;font-weight:400;line-height:1.4}.landing-devis__form .js-form-item-gdpr .form-item--error-message,.landing-devis__form .js-form-item-phone-callback-consent .form-item--error-message{flex-basis:100%}.landing-devis__form .js-form-item-gdpr input[type=checkbox],.landing-devis__form .js-form-item-phone-callback-consent input[type=checkbox]{flex:0 0 auto;width:1rem;height:1rem;margin-block-start:.125rem;accent-color:#C7352D}.landing-devis__form .js-form-item-gdpr{margin-block-end:-1rem}.landing-devis__form .js-form-item-gdpr .form-required:after{content:none}.landing-devis__form .form-submit{width:100%;justify-content:center;background-color:#c7352d;color:#fdfeff;border-color:transparent}.landing-devis__form .form-submit:hover{box-shadow:.25rem .25rem #642124}.landing-devis__form [role=alert]{padding:1rem;border:.0625rem solid rgba(199,53,45,.4);border-radius:.5rem;background-color:#c7352d14;color:#c7352d;font-size:.875rem;font-weight:500}.landing-devis__form [role=alert] .item-list__comma-list{margin-block-start:.25rem;padding:0;font-weight:400}.landing-devis__form [role=alert] a{color:#c7352d;text-decoration:underline}.landing-devis__form .form-item--error input,.landing-devis__form .form-item--error select,.landing-devis__form .form-item--error textarea{border-color:#c7352d}.landing-devis__form .form-item--error input:focus,.landing-devis__form .form-item--error select:focus,.landing-devis__form .form-item--error textarea:focus{outline:none;box-shadow:0 0 0 .125rem #c7352d40}.landing-devis__form .form-item--error-message{margin-block-start:.5rem;color:#c7352d;font-size:.875rem}.landing-devis__form-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-start:1rem;color:#989ea4;font-size:.875rem}.landing-devis__confidential{display:inline-flex;align-items:center;gap:.5rem}.landing-devis__confidential svg{flex:0 0 auto}.landing-devis__qualiavis{height:1.5rem;width:auto}.landing-devis__engagement{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-devis__engagement>*{grid-column:3/-3}@media(max-width:899px){.landing-devis__engagement>*{grid-column:2/-2}}.landing-devis__engagement-inner{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2.5rem}@media(min-width:900px){.landing-devis__engagement-inner{gap:3rem}}.landing-devis__trust{background-color:#003160;color:#fdfeff}.landing-devis__trust{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-devis__trust>*{grid-column:3/-3}@media(max-width:899px){.landing-devis__trust>*{grid-column:2/-2}}@media screen and (max-width:320px){.landing-devis__trust{padding-block:4rem}}@media screen and (min-width:320px)and (max-width:1440px){.landing-devis__trust{padding-block:calc(45.7142857143px + 5.7142857143vw)}}@media screen and (min-width:1440px){.landing-devis__trust{padding-block:8rem}}.landing-devis__trust-inner{grid-column:2/-2;display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;gap:2.5rem}.landing-devis__trust-eyebrow{color:#dbe1ee}.landing-devis__certifications{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-devis__certifications>*{grid-column:3/-3}@media(max-width:899px){.landing-devis__certifications>*{grid-column:2/-2}}.landing-devis__certifications-inner{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:3rem}.landing-devis__about{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-devis__about>*{grid-column:3/-3}@media(max-width:899px){.landing-devis__about>*{grid-column:2/-2}}.landing-devis__about-inner{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center}@media(min-width:900px){.landing-devis__about-inner{grid-template-columns:1fr 1fr;gap:1rem}}.landing-devis__france-renov{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-devis__france-renov>*{grid-column:3/-3}@media(max-width:899px){.landing-devis__france-renov>*{grid-column:2/-2}}.landing-devis__france-renov-inner{display:flex;justify-content:center}.landing-devis__france-renov-inner img{display:block;width:100%;max-width:87rem;height:auto}.landing-devis .responsive--link{position:static;margin:0;padding:0;justify-content:flex-start;font-weight:500}.landing-devis .responsive--link svg{flex:0 0 auto;width:1.5rem;height:1.5rem}.landing-devis__footer{background-color:#003160;color:#fdfeff}.landing-devis__footer{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-devis__footer>*{grid-column:3/-3}@media(max-width:899px){.landing-devis__footer>*{grid-column:2/-2}}@media screen and (max-width:320px){.landing-devis__footer{padding-block:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.landing-devis__footer{padding-block:calc(35.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.landing-devis__footer{padding-block:3.5rem}}.landing-devis__footer-inner{display:flex;flex-direction:column;flex-wrap:nowrap;gap:3.5rem}.landing-devis__footer .footer__brand img{height:4rem;width:auto}@media(min-width:900px){.landing-devis__footer .footer__brand img{height:5.25rem}}.landing-devis__footer .footer__legal{max-width:56.25rem;color:#dbe1ee}.engagement__list{display:grid;grid-template-columns:1fr;gap:1rem;list-style:none;margin:0;padding:0}@media(min-width:600px){.engagement__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.engagement__list{grid-template-columns:repeat(4,1fr)}}.engagement__item{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:1.5rem;height:100%;padding:2rem 1.5rem 4rem;color:#003160;text-align:center}@media(min-width:900px){.engagement__item{padding:2.5rem 1.5rem 5rem}}.engagement__item:before{content:"";position:absolute;top:0;right:0;bottom:1.5rem;left:0;border-radius:.5rem;background-color:#dbe1ee}.engagement__item:after{content:"";position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%);width:0;height:0;border-inline:2.25rem solid transparent;border-block-start:1.5rem solid #DBE1EE}.engagement__item>*{position:relative}.engagement__icon{width:3.5rem;height:3.5rem}@media(min-width:900px){.engagement__icon{width:4rem;height:4rem}}.trust__carousel{width:100%}.trust__slides{margin:0;padding:0;list-style:none}.trust__slide{display:grid;align-items:center;height:auto;grid-template-columns:auto 1fr;grid-template-areas:"step media" "content content";column-gap:1rem;row-gap:1.5rem}@media(min-width:900px){.trust__slide{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);grid-template-areas:"step content media";column-gap:3rem}}.trust__content{grid-area:content;display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.5rem}.trust__step{grid-area:step;display:block;font-weight:300;line-height:.8;color:#dbe1ee;opacity:.5}@media screen and (max-width:320px){.trust__step{font-size:6rem}}@media screen and (min-width:320px)and (max-width:1440px){.trust__step{font-size:calc(37.7142857143px + 18.2142857143vw)}}@media screen and (min-width:1440px){.trust__step{font-size:18.75rem}}@media(min-width:900px){.trust__step{align-self:center}}.trust__media{grid-area:media;overflow:hidden;border-radius:.5rem}.trust__media img{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}.trust__slide:first-child .trust__media img{object-position:right center}.trust__pagination.swiper-pagination{position:static!important;display:flex;justify-content:center;gap:.5rem}@media(min-width:900px){.trust__pagination.swiper-pagination{position:absolute!important;left:auto!important;right:-2.5rem!important;width:auto!important;inset-block-start:50%;transform:translateY(-50%);flex-direction:column;align-items:center;gap:1rem;margin:0}}.trust__pagination.swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;margin:0!important;background-color:#dbe1ee;opacity:.4;border-radius:50%;transition:opacity .3s ease-in-out,background-color .3s ease-in-out}.trust__pagination.swiper-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#c7352d}.certifications__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem 3rem;margin:0;padding:0;list-style:none}.certifications__logos li{display:flex;align-items:center;justify-content:center}@media screen and (max-width:320px){.certifications__logos li{width:5.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.certifications__logos li{width:calc(78.8571428571px + 2.8571428571vw)}}@media screen and (min-width:1440px){.certifications__logos li{width:7.5rem}}@media screen and (max-width:320px){.certifications__logos li{height:4.8125rem}}@media screen and (min-width:320px)and (max-width:1440px){.certifications__logos li{height:calc(69px + 2.5vw)}}@media screen and (min-width:1440px){.certifications__logos li{height:6.5625rem}}.certifications__logos img{width:100%;height:100%;object-fit:contain}@media(min-width:900px){.certifications__logos{display:grid;grid-template-columns:repeat(5,auto);justify-content:center;row-gap:4rem}}@media screen and (min-width:900px)and (max-width:320px){.certifications__logos{column-gap:2.5rem}}@media screen and (min-width:900px)and (min-width:320px)and (max-width:1440px){.certifications__logos{column-gap:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:900px)and (min-width:1440px){.certifications__logos{column-gap:5rem}}.certifications__note{color:#69779a;text-align:center}.about__text{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:1.5rem;color:#000e1b}@media(min-width:900px){.about__text{gap:2rem}}.about__img{border-radius:.5rem;overflow:hidden}.about__img img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.landing-confirmation{background-color:#003160;min-height:100vh}.landing-confirmation{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.landing-confirmation>*{grid-column:3/-3}@media(max-width:899px){.landing-confirmation>*{grid-column:2/-2}}@media screen and (max-width:320px){.landing-confirmation{padding-block:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.landing-confirmation{padding-block:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.landing-confirmation{padding-block:5rem}}.landing-confirmation__inner{grid-column:3/-3;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;text-align:center;gap:2.5rem}@media(max-width:899px){.landing-confirmation__inner{grid-column:2/-2}}.landing-confirmation__logo img{height:4rem;width:auto}.landing-confirmation__head{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1rem;max-width:47.5rem;color:#fdfeff}.landing-confirmation__recipient{width:100%;max-width:47.5rem;text-align:start}.landing-confirmation__recipient .card__header{align-items:flex-start}.landing-confirmation__recipient .card__logo{display:none}.landing-confirmation__recipient .type__adress svg{display:none}.landing-confirmation__foot{display:flex;justify-content:center}.error-404{padding-inline:0;place-items:center;text-align:center;row-gap:3rem}@media screen and (max-width:320px){.error-404{padding-block:5rem}}@media screen and (min-width:320px)and (max-width:1440px){.error-404{padding-block:calc(68.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.error-404{padding-block:7.5rem}}.error-404{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.error-404>*{grid-column:3/-3}@media(max-width:899px){.error-404>*{grid-column:2/-2}}.error-404 .block__title{line-height:200%}.user-login-form{place-items:center;padding-inline:0;row-gap:3rem;position:relative}.user-login-form{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.user-login-form>*{grid-column:3/-3}@media(max-width:899px){.user-login-form>*{grid-column:2/-2}}@media screen and (max-width:320px){.user-login-form{padding-block:5rem}}@media screen and (min-width:320px)and (max-width:1440px){.user-login-form{padding-block:calc(68.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.user-login-form{padding-block:7.5rem}}.user-login-form label{display:block;padding-block-end:.5rem}.user-login-form input[type=text],.user-login-form input[type=password]{width:100%;border:0;border-block-end:.125rem solid #C7352D;margin-block:.5rem 1rem;background-color:#0000001a;color:inherit;height:2.1875rem;transition:background-color .2s ease-in-out;border-radius:0;padding:0;cursor:pointer}.user-login-form input[type=text]:focus,.user-login-form input[type=password]:focus{outline:none;background-color:#0003}.user-login-form .form-item--error-message{position:absolute;inset-inline-start:50%;transform:translate(-50%,50%);width:80%;text-align:center;color:#c7352d}@media screen and (max-width:320px){.user-login-form .form-item--error-message{bottom:.625rem}}@media screen and (min-width:320px)and (max-width:1440px){.user-login-form .form-item--error-message{bottom:calc(1.4285714286px + 2.6785714286vw)}}@media screen and (min-width:1440px){.user-login-form .form-item--error-message{bottom:2.5rem}}.user-login-form .form-item--error-message a{margin-block-start:.5rem;display:block}.path-artisans .rc-hero__container{margin-block-end:2rem}.path-artisans .block__form input{margin-block-end:3rem;white-space:break-spaces}.html-sitemap{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.html-sitemap>*{grid-column:3/-3}@media(max-width:899px){.html-sitemap>*{grid-column:2/-2}}@media screen and (max-width:320px){.html-sitemap{margin-block:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.html-sitemap{margin-block:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.html-sitemap{margin-block:5rem}}.html-sitemap h1{text-align:center}@media screen and (max-width:320px){.html-sitemap h1{margin-block-end:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.html-sitemap h1{margin-block-end:calc(22.8571428571px + 2.8571428571vw)}}@media screen and (min-width:1440px){.html-sitemap h1{margin-block-end:4rem}}.html-sitemap ul li{margin-block:1rem;list-style-type:square;list-style-position:inside;word-break:break-all}.btn,.user-login-form input[type=submit],#sliding-popup .btn.btn--primary,#sliding-popup .btn.btn--secondary-blue,#sliding-popup .btn.btn--secondary-red,#sliding-popup .eu-cookie-withdraw-banner .popup-content .eu-cookie-withdraw-button,#sliding-popup .user-login-form input[type=submit],.user-login-form #sliding-popup input[type=submit]{display:flex;gap:1rem;align-items:center;width:fit-content;padding:1rem 1.5rem;border-radius:.5rem;font-size:1.125rem;line-height:1.5rem;transition:box-shadow .3s ease-in-out;cursor:pointer}.btn[type=submit],.user-login-form input[type=submit],#sliding-popup [type=submit].btn.btn--primary,#sliding-popup [type=submit].btn.btn--secondary-blue,#sliding-popup [type=submit].btn.btn--secondary-red,#sliding-popup .eu-cookie-withdraw-banner .popup-content [type=submit].eu-cookie-withdraw-button,#sliding-popup .user-login-form input[type=submit],.user-login-form #sliding-popup input[type=submit],.btn[type=reset],#sliding-popup [type=reset].btn.btn--primary,#sliding-popup [type=reset].btn.btn--secondary-blue,#sliding-popup [type=reset].btn.btn--secondary-red,#sliding-popup .eu-cookie-withdraw-banner .popup-content [type=reset].eu-cookie-withdraw-button,.btn[type=button],#sliding-popup [type=button].btn.btn--primary,#sliding-popup [type=button].btn.btn--secondary-blue,#sliding-popup [type=button].btn.btn--secondary-red,#sliding-popup .eu-cookie-withdraw-banner .popup-content [type=button].eu-cookie-withdraw-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn--primary,.user-login-form input[type=submit],#sliding-popup .btn.btn--primary,#sliding-popup .eu-cookie-withdraw-banner .popup-content .eu-cookie-withdraw-button,#sliding-popup .user-login-form input[type=submit],.user-login-form #sliding-popup input[type=submit]{background-color:#c7352d;color:#fdfeff;border:.0625rem solid transparent}.btn--primary:hover,.user-login-form input[type=submit]:hover,#sliding-popup .btn.btn--primary:hover,#sliding-popup .eu-cookie-withdraw-banner .popup-content .eu-cookie-withdraw-button:hover,#sliding-popup .user-login-form input[type=submit]:hover,.user-login-form #sliding-popup input[type=submit]:hover{box-shadow:.25rem .25rem #642124}.btn--secondary-red,#sliding-popup .btn.btn--secondary-red,#sliding-popup .eu-cookie-withdraw-banner .popup-content .btn--secondary-red.eu-cookie-withdraw-button,#sliding-popup .user-login-form input.btn--secondary-red[type=submit],.user-login-form #sliding-popup input.btn--secondary-red[type=submit]{border:.0625rem solid #C7352D;background-color:#fdfeff;color:#c7352d}.btn--secondary-red:hover,#sliding-popup .btn.btn--secondary-red:hover,#sliding-popup .eu-cookie-withdraw-banner .popup-content .btn--secondary-red.eu-cookie-withdraw-button:hover,#sliding-popup .user-login-form input.btn--secondary-red[type=submit]:hover,.user-login-form #sliding-popup input.btn--secondary-red[type=submit]:hover{box-shadow:.25rem .25rem #c7352d}.btn--secondary-blue,#sliding-popup .btn.btn--secondary-blue,#sliding-popup .eu-cookie-withdraw-banner .popup-content .btn--secondary-blue.eu-cookie-withdraw-button,#sliding-popup .user-login-form input.btn--secondary-blue[type=submit],.user-login-form #sliding-popup input.btn--secondary-blue[type=submit]{border:.0625rem solid #003160;background-color:#fdfeff;color:#003160}.btn--secondary-blue:hover,#sliding-popup .btn.btn--secondary-blue:hover,#sliding-popup .eu-cookie-withdraw-banner .popup-content .btn--secondary-blue.eu-cookie-withdraw-button:hover,#sliding-popup .user-login-form input.btn--secondary-blue[type=submit]:hover,.user-login-form #sliding-popup input.btn--secondary-blue[type=submit]:hover{box-shadow:.25rem .25rem #003160}.heading--1,.heading--2,.heading--2-small,.heading--3,.heading--4,.guidance__container legend{font-family:Figtree}.heading--1{line-height:110%;font-weight:700}@media screen and (max-width:320px){.heading--1{font-size:1.75rem}}@media screen and (min-width:320px)and (max-width:1440px){.heading--1{font-size:calc(17.7142857143px + 3.2142857143vw)}}@media screen and (min-width:1440px){.heading--1{font-size:4rem}}@media(max-width:899px){.heading--1{line-height:120%}}.heading--2{font-weight:700}@media screen and (max-width:320px){.heading--2{font-size:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.heading--2{font-size:calc(27.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.heading--2{font-size:3rem}}@media screen and (max-width:320px){.heading--2{line-height:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.heading--2{line-height:calc(35.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.heading--2{line-height:3.5rem}}.heading--2-small{line-height:110%;font-weight:700;text-transform:uppercase}@media screen and (max-width:320px){.heading--2-small{font-size:1rem}}@media screen and (min-width:320px)and (max-width:1440px){.heading--2-small{font-size:calc(15.4285714286px + .1785714286vw)}}@media screen and (min-width:1440px){.heading--2-small{font-size:1.125rem}}@media(max-width:899px){.heading--2-small{line-height:150%}}.heading--3{line-height:130%;font-weight:700}@media screen and (max-width:320px){.heading--3{font-size:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.heading--3{font-size:calc(19.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.heading--3{font-size:2.5rem}}.heading--4,.guidance__container legend{line-height:130%;font-weight:700}@media screen and (max-width:320px){.heading--4,.guidance__container legend{font-size:1.125rem}}@media screen and (min-width:320px)and (max-width:1440px){.heading--4,.guidance__container legend{font-size:calc(16.2857142857px + .5357142857vw)}}@media screen and (min-width:1440px){.heading--4,.guidance__container legend{font-size:1.5rem}}@media(max-width:899px){.heading--4,.guidance__container legend{line-height:normal}}input[type=text],input[type=email],input[type=tel],input[type=number]{background-color:#fdfeff;border-radius:.5rem;border:.0625rem solid #BEC2C6;padding:1rem 1.5rem;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:1rem}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder{color:#989ea4}input[hidden]{display:none}.block__wysiwyg em{font-style:italic}.block__wysiwyg strong{font-weight:700}.block__wysiwyg ul,.block__wysiwyg ol{list-style-position:inside}.block__wysiwyg ol{list-style-type:decimal}.block__wysiwyg ul{list-style-type:disc}.block__wysiwyg a{color:#c7352d}.block__wysiwyg sup{vertical-align:super;font-size:smaller}.text--very-large{line-height:150%}@media screen and (max-width:320px){.text--very-large{font-size:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.text--very-large{font-size:calc(21.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.text--very-large{font-size:2rem}}.text--large,.contact .form .webform-ajax-form-wrapper .webform-submission-form legend span{line-height:150%}@media screen and (max-width:320px){.text--large,.contact .form .webform-ajax-form-wrapper .webform-submission-form legend span{font-size:1.125rem}}@media screen and (min-width:320px)and (max-width:1440px){.text--large,.contact .form .webform-ajax-form-wrapper .webform-submission-form legend span{font-size:calc(16.2857142857px + .5357142857vw)}}@media screen and (min-width:1440px){.text--large,.contact .form .webform-ajax-form-wrapper .webform-submission-form legend span{font-size:1.5rem}}.text--small,.footer__bottom .bottom__container,.footer__bottom .bottom__container .menu__link,.header__secondary .menu__link{font-size:.875rem;line-height:150%}.black{font-weight:900}.bold{font-weight:700}.medium,.guidance__input:not(.guidance__input--text) label,.user-login-form label,.btn,.user-login-form input[type=submit],#sliding-popup .btn.btn--primary,#sliding-popup .user-login-form input[type=submit],.user-login-form #sliding-popup input[type=submit],#sliding-popup .btn.btn--secondary-blue,#sliding-popup .btn.btn--secondary-red,#sliding-popup .eu-cookie-withdraw-banner .popup-content .eu-cookie-withdraw-button,.push-list__filters .bef-link--selected,.pager__item{font-weight:500}.form-item-location{position:relative}.form-item-location [name=geolocation]{text-indent:-99999px;display:block;content:"";width:1rem;height:1rem;background:url(/themes/custom/artipole_theme/assets/src/img/location_on.svg) center no-repeat;background-size:contain;position:absolute;top:19px;right:20px;z-index:9;inset-inline-end:1.25rem;margin-block:auto;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none}@media(max-width:899px){.form-item-location [name=geolocation]{inset-inline-end:1.875rem}}.responsive--link{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;gap:.5rem;color:#c7352d}@media(max-width:899px){.responsive--link{position:static;justify-content:center;margin-block-start:2.5rem;padding:1rem}}.social__list{display:flex;align-items:center;justify-content:center;gap:1rem}.social__item{padding:1rem;border-radius:2.5rem;border:.0625rem solid #FDFEFF;transition:box-shadow .3s ease-in-out}.social__item:hover{box-shadow:.25rem .25rem #fdfeff}.social__item img{min-width:1.5rem;min-height:1.5rem;max-width:1.5rem;max-height:1.5rem;object-fit:contain;object-position:center}.push-item{height:100%}.push-item__container{background-color:#fdfeff;border-radius:.5rem;position:relative;display:block;height:100%;overflow:hidden}.push-item__category{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;padding:1rem 1.25rem;border-radius:2.5rem;background-color:#fdfeff}.push-item__text{padding:2rem}.push-item__date{color:#989ea4;margin-block-end:.5rem}.push-item img{width:100%;aspect-ratio:3/2;object-fit:cover;height:auto}.pager__items{display:flex;align-items:center;justify-content:center;gap:1.5rem 1rem;padding-block:2.5rem 8rem}.pager__item a{cursor:pointer}.pager__item--first,.pager__item--last{display:none}.pager__item--first a,.pager__item--previous a,.pager__item--next a,.pager__item--last a{display:flex;align-items:center;padding:1rem 1.5rem;gap:1rem;color:#c7352d}.pager__item--first a:before,.pager__item--previous a:before{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='arrow-left'%3E%3Cpath d='M8.95408 17.3205L4.21964 12.5551C4.13976 12.4761 4.08319 12.3905 4.04991 12.2983C4.01664 12.206 4 12.1072 4 12.0018C4 11.8964 4.01651 11.7989 4.04953 11.7091C4.08256 11.6194 4.13926 11.5341 4.21964 11.4532L8.95408 6.67952C9.0716 6.55984 9.21849 6.5 9.39477 6.5C9.57105 6.5 9.7258 6.55936 9.85901 6.67807C9.99221 6.80757 10.0574 6.96208 10.0547 7.14158C10.0519 7.32108 9.9867 7.4751 9.85901 7.60364L6.13516 11.3518H19.356C19.5384 11.3518 19.6914 11.4139 19.8148 11.5382C19.9383 11.6625 20 11.8165 20 12.0003C20 12.184 19.9383 12.338 19.8148 12.4621C19.6914 12.5862 19.5384 12.6482 19.356 12.6482H6.13516L9.85901 16.4097C9.98341 16.5349 10.0478 16.6859 10.0522 16.8626C10.0566 17.0393 9.99305 17.1924 9.86152 17.3219C9.74095 17.4406 9.58916 17.5 9.40617 17.5C9.22318 17.5 9.07249 17.4402 8.95408 17.3205Z' fill='%23C7352D'%3E%3C/path%3E%3C/svg%3E");min-width:1.5rem;height:1.5rem}.pager__item--next a:after,.pager__item--last a:after{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='arrow-right'%3E%3Cpath d='M14.1493 17.3205C14.0249 17.2008 13.9613 17.0504 13.9585 16.8692C13.9558 16.6881 14.0166 16.5349 14.141 16.4097L17.8781 12.6482H4.64403C4.46128 12.6482 4.30826 12.5862 4.18497 12.4621C4.06166 12.338 4 12.1839 4 12C4 11.8161 4.06166 11.662 4.18497 11.5379C4.30826 11.4138 4.46128 11.3518 4.64403 11.3518H17.8781L14.141 7.59033C14.0221 7.47066 13.9613 7.31886 13.9585 7.13492C13.9558 6.95098 14.0166 6.79918 14.141 6.67952C14.2599 6.55984 14.4107 6.5 14.5935 6.5C14.7762 6.5 14.927 6.55984 15.0459 6.67952L19.7886 11.4532C19.869 11.5341 19.9243 11.6194 19.9546 11.7091C19.9849 11.7989 20 11.8958 20 12C20 12.1042 19.9849 12.2025 19.9546 12.295C19.9243 12.3876 19.869 12.4743 19.7886 12.5551L15.0459 17.3205C14.927 17.4402 14.779 17.5 14.6017 17.5C14.4245 17.5 14.2737 17.4402 14.1493 17.3205Z' fill='%23C7352D'%3E%3C/path%3E%3C/svg%3E");min-width:1.5rem;height:1.5rem}.pager__item .is-active{color:#c7352d}.pager__sublist{display:flex;align-items:center;justify-content:center;gap:2rem}@media(max-width:899px){.pager__items{display:flex;flex-direction:column}}nav[aria-labelledby=system-breadcrumb] ol{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}nav[aria-labelledby=system-breadcrumb] ol li{display:flex;align-items:center;gap:.25rem;color:#003160}nav[aria-labelledby=system-breadcrumb] ol li:not(:last-child){color:#a1a4c0}nav[aria-labelledby=system-breadcrumb] ol li:not(:last-child):after{content:"/"}.header{position:sticky;inset-block-start:var(--gin-toolbar-secondary-height, 0);z-index:99;background-color:#fdfeff;box-shadow:0 2px 8px #0013251a;color:#003160}.header{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.header>*{grid-column:3/-3}@media(max-width:899px){.header>*{grid-column:2/-2}}.header__secondary{grid-column:1/-1;background-color:#003160}.header__secondary{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.header__secondary>*{grid-column:3/-3}@media(max-width:899px){.header__secondary>*{grid-column:2/-2}}.header__secondary .menu{grid-column:2/-2}.header__secondary .menu__links{display:flex;justify-content:flex-end;align-items:center;padding-block:.9375rem;gap:1.5rem}.header__secondary .menu__link{width:fit-content;color:#fdfeff;text-transform:uppercase}.header__container{grid-column:2/-2;display:flex;justify-content:space-between;align-items:center;padding-block:1.5rem}.header__logo{height:4rem}.header__logo img{height:100%}.header__footer{display:none}.header__navigation{display:flex;align-items:center;gap:1.5rem}@media(max-width:899px){.header__secondary{display:none}.header__container{padding-block:1rem}.header__logo{height:2.75rem}.header__navigation{position:absolute;width:100%;inset-block-start:0;inset-inline-start:0;height:100vh;height:100dvh;background-color:#fdfeff;transform:translate(-100%);transition:transform .3s ease-in-out;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column}.header__navigation::-webkit-scrollbar{display:none}.header__navigation.open{transform:none}.header__footer{display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem 1rem;background-color:#003160;color:#fdfeff;width:100%}}.page-node-type-homepage h1{font-size:0;line-height:0}.footer{background-color:#003160;color:#fdfeff}.footer{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.footer>*{grid-column:3/-3}@media(max-width:899px){.footer>*{grid-column:2/-2}}.footer__container{grid-column:2/-2;padding-block:3.5rem}@media screen and (max-width:320px){.footer__container{padding-block:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.footer__container{padding-block:calc(35.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.footer__container{padding-block:3.5rem}}.footer__flex{display:flex;align-items:center;justify-content:space-between;gap:2rem 2.5rem}.footer__flex:not(:last-child){margin-block-end:5rem}.footer .menu{width:100%}.footer .menu__links{display:flex;flex-wrap:wrap;align-items:center;gap:2rem 2.5rem}.footer .menu__link{padding:0;width:fit-content}.footer__bottom{grid-column:1/-1;background-color:#fdfeff;color:#989ea4}.footer__bottom{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.footer__bottom>*{grid-column:3/-3}@media(max-width:899px){.footer__bottom>*{grid-column:2/-2}}.footer__bottom .bottom__container{grid-column:2/-2;display:flex;align-items:center;gap:1.5rem;padding-block:2rem}.footer__bottom .bottom__container .menu__links{gap:1.5rem}.footer__credit{white-space:nowrap}@media(max-width:899px){.footer__flex{flex-direction:column}.footer .menu__links,.footer__bottom .bottom__container{flex-direction:column;align-items:flex-start}}.block .swiper{width:100%;overflow:visible;padding-block-end:3.25rem}.block .swiper-slide{cursor:grab;height:auto}.block .swiper-slide:active{cursor:grabbing}.block .swiper-pagination{inset-block-end:0!important}.block .swiper-pagination-bullet{width:.4375rem;height:.4375rem;background-color:#989ea4;border-radius:2.5rem;transition:width .3s ease-in-out}.block .swiper-pagination-bullet-active{width:2.75rem;border-radius:2.5rem;background-color:#c7352d}.block .swiper-button{width:4.5rem;height:4.5rem;background-color:#fdfeff;border-radius:2.5rem;border:.0625rem solid #003160;transition:box-shadow .3s ease-in-out}.block .swiper-button-disabled{opacity:0!important}.block .swiper-button:hover{box-shadow:.25rem .25rem #003160}.block .swiper-button:after{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);width:1.5rem;height:1.5rem;line-height:0}.block .swiper-button-prev{inset-inline-start:-5rem}.block .swiper-button-prev:after{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='arrow-left'%3E%3Cpath d='M8.95408 17.3205L4.21964 12.5551C4.13976 12.4761 4.08319 12.3905 4.04991 12.2983C4.01664 12.206 4 12.1072 4 12.0018C4 11.8964 4.01651 11.7989 4.04953 11.7091C4.08256 11.6194 4.13926 11.5341 4.21964 11.4532L8.95408 6.67952C9.0716 6.55984 9.21849 6.5 9.39477 6.5C9.57105 6.5 9.7258 6.55936 9.85901 6.67807C9.99221 6.80757 10.0574 6.96208 10.0547 7.14158C10.0519 7.32108 9.9867 7.4751 9.85901 7.60364L6.13516 11.3518H19.356C19.5384 11.3518 19.6914 11.4139 19.8148 11.5382C19.9383 11.6625 20 11.8165 20 12.0003C20 12.184 19.9383 12.338 19.8148 12.4621C19.6914 12.5862 19.5384 12.6482 19.356 12.6482H6.13516L9.85901 16.4097C9.98341 16.5349 10.0478 16.6859 10.0522 16.8626C10.0566 17.0393 9.99305 17.1924 9.86152 17.3219C9.74095 17.4406 9.58916 17.5 9.40617 17.5C9.22318 17.5 9.07249 17.4402 8.95408 17.3205Z' fill='%23003160'%3E%3C/path%3E%3C/svg%3E")}.block .swiper-button-next{inset-inline-end:-5rem}.block .swiper-button-next:after{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='arrow-right'%3E%3Cpath d='M14.1493 17.3205C14.0249 17.2008 13.9613 17.0504 13.9585 16.8692C13.9558 16.6881 14.0166 16.5349 14.141 16.4097L17.8781 12.6482H4.64403C4.46128 12.6482 4.30826 12.5862 4.18497 12.4621C4.06166 12.338 4 12.1839 4 12C4 11.8161 4.06166 11.662 4.18497 11.5379C4.30826 11.4138 4.46128 11.3518 4.64403 11.3518H17.8781L14.141 7.59033C14.0221 7.47066 13.9613 7.31886 13.9585 7.13492C13.9558 6.95098 14.0166 6.79918 14.141 6.67952C14.2599 6.55984 14.4107 6.5 14.5935 6.5C14.7762 6.5 14.927 6.55984 15.0459 6.67952L19.7886 11.4532C19.869 11.5341 19.9243 11.6194 19.9546 11.7091C19.9849 11.7989 20 11.8958 20 12C20 12.1042 19.9849 12.2025 19.9546 12.295C19.9243 12.3876 19.869 12.4743 19.7886 12.5551L15.0459 17.3205C14.927 17.4402 14.779 17.5 14.6017 17.5C14.4245 17.5 14.2737 17.4402 14.1493 17.3205Z' fill='%23003160'%3E%3C/path%3E%3C/svg%3E")}@media(max-width:899px){.block .swiper{padding-block-end:0}.block .swiper-pagination{display:none}.block .swiper-button{width:3.5rem;height:3.5rem}.block .swiper-button-prev{inset-inline-start:.625rem}.block .swiper-button-next{inset-inline-end:.625rem}}:root{--swiper-pagination-bottom: 10px;--swiper-pagination-right: 10px}.block .swiper{--swiper-navigation-sides-offset: -5rem}@media(max-width:899px){.block .swiper{--swiper-navigation-sides-offset: .625rem}}.section--types__card.swiper-slide{display:flex}.trust__slide.swiper-slide{display:grid}@media(min-width:900px){.trust__pagination.swiper-pagination{--swiper-pagination-top: 50%}}.menu__switch{display:none}.menu__top{padding:1rem;display:none}.menu__top .icon{margin-inline:auto 0}.menu__list{display:flex;gap:1.5rem;align-items:center}.menu__list>.menu__item--active-trail:after{width:100%;background-color:#c7352d;height:.125rem;position:absolute;inset-block-start:calc(100% + 2.625rem);inset-inline-start:0}@media(min-width:900px){.menu__list>.menu__item--active-trail:after{content:""}}.menu__item{position:relative}.menu__link{display:inline-flex;gap:.5rem;width:100%;cursor:pointer;white-space:nowrap;text-align:center;font-size:1rem;transition:font-weight .3s ease-in-out;align-items:center;justify-content:space-between}.menu__link--with-childs:after{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='chevron-down'%3E%3Cpath d='M12.0045 15C11.8764 15 11.7524 14.9777 11.6323 14.933C11.5122 14.8883 11.3997 14.8117 11.2947 14.703L6.23544 9.46722C6.07292 9.29902 5.99454 9.09808 6.0003 8.86438C6.00604 8.63068 6.09018 8.42973 6.25272 8.26154C6.41524 8.09334 6.61228 8.00925 6.84383 8.00925C7.07539 8.00925 7.27243 8.09334 7.43495 8.26154L12.0045 12.9906L16.5912 8.24369C16.7537 8.07549 16.9479 7.99436 17.1737 8.0003C17.3995 8.00626 17.5937 8.09334 17.7562 8.26154C17.9187 8.42973 18 8.63366 18 8.87332C18 9.11296 17.9187 9.31687 17.7562 9.48507L12.7142 14.703C12.6092 14.8117 12.4985 14.8883 12.382 14.933C12.2655 14.9777 12.1397 15 12.0045 15Z' fill='%23000E1B'%3E%3C/path%3E%3C/svg%3E");width:1.5rem;height:1.5rem}.menu__link.active:after{transform:rotate(180deg)}.menu__sublist{position:absolute;inset-block-start:calc(100% + 1rem);background-color:#fdfeff;padding:1.5rem;box-shadow:0 2px 8px #0013251a;flex-direction:column;gap:1.5rem;border-radius:.5rem;display:none;min-width:100%;z-index:1}.menu__sublist.active{display:flex}@media(max-width:899px){.menu{width:100%}.menu__top,.menu__switch{display:block}.menu__list{flex-direction:column;align-items:flex-start;padding:1rem;gap:.5rem}.menu__item{width:100%}.menu__link{padding-block:.75rem}.menu__sublist{position:relative;box-shadow:none;background-color:transparent;padding:.5rem 0;gap:.5rem}.menu__sublist .menu__link{padding-inline:1rem}}.rc-hero{max-width:1440px;margin-inline:auto}.rc-hero{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.rc-hero>*{grid-column:3/-3}@media(max-width:899px){.rc-hero>*{grid-column:2/-2}}.rc-hero__container{grid-column:2/8;display:grid;grid-template-columns:repeat(6,minmax(0,calc((1344px - 16px * 11) / 12)));column-gap:1rem;margin-block-end:5rem}.rc-hero__breadcrumb{grid-column:1/-1;margin-block-start:2.5rem}.rc-hero__category{border-radius:2.5rem;border:.0625rem solid #cfd4e1;background-color:#f4f7ff;padding:1rem 1.25rem;margin-block-end:1rem;display:inline-block}.rc-hero__date{color:#989ea4;margin-block-start:2.5rem}.rc-hero__text{margin-block-start:5rem;margin-inline-end:2rem;grid-column:2/-1}.rc-hero__title{margin-block-end:2.5rem;color:#003160}.rc-hero__img{grid-column:8/-1;position:relative;min-height:25.3125rem;height:100%}.rc-hero__img img{position:absolute;object-fit:cover;width:100%;height:100%}.rc-hero__desc{margin-block:4rem 2rem}.rc-hero__desc{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.rc-hero__desc>*{grid-column:3/-3}@media(max-width:899px){.rc-hero__desc>*{grid-column:2/-2}}.rc-hero__desc p{grid-column:3/11}@media(max-width:899px){.rc-hero__container{margin-block-end:2.5rem;grid-column:2/-2;grid-template-columns:1fr;column-gap:0}.rc-hero__breadcrumb{margin-block-start:1.5rem}.rc-hero__text{margin-block-start:2.5rem;grid-column:2/-2}.rc-hero__img{grid-column:1/-1}.rc-hero__img img{position:static}.rc-hero__desc{margin-block:2rem 1rem}.rc-hero__desc p{grid-column:2/-2}}.page-node-type-news .rc-hero__img{min-height:auto}@media screen and (max-width:320px){.page-node-type-news .rc-hero__img img{height:18rem}}@media screen and (min-width:320px)and (max-width:1440px){.page-node-type-news .rc-hero__img img{height:calc(190.8571428571px + 30.3571428571vw)}}@media screen and (min-width:1440px){.page-node-type-news .rc-hero__img img{height:39.25rem}}@media(max-width:899px){.path-catalogues .rc-hero__img{height:auto;min-height:auto}.path-catalogues .rc-hero__img img{height:auto}.path-vous-inspirer .rc-hero__img{display:none}}@media screen and (max-width:320px){.page-node-type-rich-content-page .rc-hero__title{font-size:1.75rem}}@media screen and (min-width:320px)and (max-width:1440px){.page-node-type-rich-content-page .rc-hero__title{font-size:calc(20px + 2.5vw)}}@media screen and (min-width:1440px){.page-node-type-rich-content-page .rc-hero__title{font-size:3.5rem}}@media(max-width:899px){.path-store-locator .rc-hero__container{margin-block-end:0}.path-store-locator .push-list__container{background-color:inherit}.path-store-locator .push-list__container .mobile-filter{padding-block:2rem}.path-store-locator .push-list__container .mobile-filter__btn{margin-block-start:inherit}}.push-list__container{background-color:#dbe1ee}.push-list__container{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.push-list__container>*{grid-column:3/-3}@media(max-width:899px){.push-list__container>*{grid-column:2/-2}}.push-list__container .mobile-filter{display:none;padding-block:4rem 2rem}.push-list__container .mobile-filter__btn{margin-block-start:2.5rem;width:100%;justify-content:center}.push-list .views-row{background-color:#fdfeff;border-radius:.5rem}.push-list .views-row .card{display:block}.push-list .views-row .card.section--types__card{display:flex}.push-list__filters{padding-block:4rem 2rem}.push-list__filters .bef-links ul{display:flex;align-items:center;width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.push-list__filters .bef-links ul::-webkit-scrollbar{display:none}.push-list__filters .bef-link{padding:1.375rem 1.5rem;color:#003160;border-block-end:.125rem solid transparent;transition:border-color .3s ease-in-out;display:block;white-space:nowrap}.push-list__filters .bef-link--selected{border-block-end-color:#c7352d}.push-list__filters .filters{display:flex;align-items:center;gap:1rem}.push-list__filters .filters--catalogs .submit-wrapper{flex-grow:1}.push-list__filters .filters--catalogs .submit-wrapper .btn,.push-list__filters .filters--catalogs .submit-wrapper .user-login-form input[type=submit],.user-login-form .push-list__filters .filters--catalogs .submit-wrapper input[type=submit]{width:100%;justify-content:center}.push-list__filters .filters--brands{display:grid;grid-template-columns:repeat(3,1fr)}.push-list__filters .filters--brands>*{width:100%}.push-list__filters .filters--brands>* input{justify-content:center;font-size:16px}.push-list__filters .filters .form-item-title{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;overflow:hidden;position:relative}.push-list__filters .filters .form-item-title:after{content:url("data:image/svg+xml, %3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='search'%3E%3Cpath d='M18.7819 19.7941L13.3338 14.341C12.8603 14.7323 12.3159 15.0384 11.7005 15.2596C11.085 15.4807 10.4483 15.5913 9.79036 15.5913C8.17202 15.5913 6.80238 15.0304 5.68143 13.9087C4.56048 12.7871 4 11.4165 4 9.79713C4 8.17773 4.56033 6.80669 5.681 5.684C6.80167 4.56133 8.17096 4 9.78889 4C11.4068 4 12.7766 4.56099 13.8982 5.68296C15.0199 6.80494 15.5807 8.17583 15.5807 9.79564C15.5807 10.4724 15.4672 11.1188 15.2402 11.7348C15.0132 12.3508 14.7103 12.8867 14.3316 13.3423L19.8034 18.819C19.9345 18.9477 20 19.1056 20 19.2928C20 19.48 19.9259 19.6477 19.7777 19.7961C19.6418 19.932 19.4762 20 19.2808 20C19.0853 20 18.919 19.9314 18.7819 19.7941ZM9.79036 14.1697C11.0103 14.1697 12.0437 13.746 12.8904 12.8985C13.7371 12.051 14.1605 11.0167 14.1605 9.79564C14.1605 8.57453 13.7371 7.54024 12.8904 6.69276C12.0437 5.84527 11.0103 5.42153 9.79036 5.42153C8.57036 5.42153 7.53701 5.84527 6.6903 6.69276C5.84361 7.54024 5.42026 8.57453 5.42026 9.79564C5.42026 11.0167 5.84361 12.051 6.6903 12.8985C7.53701 13.746 8.57036 14.1697 9.79036 14.1697Z' fill='%23000E1B'%3E%3C/path%3E%3C/svg%3E");position:absolute;width:1.5rem;height:1.5rem;inset-inline-end:1rem}@media(max-width:899px){.push-list__filters .filters .form-item-title:after{inset-inline-end:1.5rem}}.push-list__filters .filters .form-item-title label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.push-list__filters .filters .fieldgroup{border:0;margin:0;padding:0;flex-basis:100%;position:relative}.push-list__filters .filters .fieldgroup legend{background-color:#fdfeff;border-radius:.5rem;border:.0625rem solid #BEC2C6;padding:1rem 1rem 1rem 1.5rem;color:#989ea4;width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:1rem}.push-list__filters .filters .fieldgroup legend:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.0045 15C11.8764 15 11.7524 14.9777 11.6323 14.933C11.5122 14.8883 11.3997 14.8117 11.2947 14.703L6.23544 9.46722C6.07292 9.29902 5.99454 9.09808 6.0003 8.86438C6.00604 8.63068 6.09018 8.42973 6.25272 8.26154C6.41524 8.09334 6.61228 8.00925 6.84383 8.00925C7.07539 8.00925 7.27243 8.09334 7.43495 8.26154L12.0045 12.9906L16.5912 8.24369C16.7537 8.07549 16.9479 7.99436 17.1737 8.0003C17.3995 8.00626 17.5937 8.09334 17.7562 8.26154C17.9187 8.42973 18 8.63366 18 8.87332C18 9.11296 17.9187 9.31687 17.7562 9.48507L12.7142 14.703C12.6092 14.8117 12.4985 14.8883 12.382 14.933C12.2655 14.9777 12.1397 15 12.0045 15Z' fill='%23000E1B'/%3E%3C/svg%3E");height:1.5rem}.push-list__filters .filters .fieldgroup .fieldset-wrapper{display:none;position:absolute;inset-block-start:calc(100% + 1rem);inset-inline-start:0;background-color:#fdfeff;border-radius:.5rem;border:.0625rem solid #BEC2C6;z-index:1;width:100%;font-size:1rem;max-height:31.25rem;overflow-y:auto}.push-list__filters .filters .fieldgroup .fieldset-wrapper::-webkit-scrollbar{background-color:transparent;width:.5rem}.push-list__filters .filters .fieldgroup .fieldset-wrapper::-webkit-scrollbar-thumb{background-color:#c7352d;cursor:pointer;min-height:3rem;border-radius:.25rem}.push-list__filters .filters .fieldgroup .fieldset-wrapper::-webkit-scrollbar-thumb:hover{background-color:#9a2c26}.push-list__filters .filters .fieldgroup .fieldset-wrapper .form-item{padding:1rem 1.5rem;display:flex;gap:.5rem}.push-list__filters .filters .fieldgroup .fieldset-wrapper .form-item input{accent-color:#C7352D;min-width:1rem;height:1rem;cursor:pointer;margin:0;margin-block-start:.25rem}.push-list__filters .filters .fieldgroup .fieldset-wrapper .form-item label{cursor:pointer;vertical-align:middle}.push-list__filters .filters .fieldgroup.active .fieldset-wrapper{display:block}.push-list__filters .used-filters{display:flex;align-items:center;gap:1rem;margin-block-start:1.5625rem}.push-list__filters .used-filters__list{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.push-list__filters .used-filters__item{padding:.59375rem 1.25rem;border-radius:2.5rem;border:.0625rem solid #003160;background-color:#fdfeff;cursor:pointer;display:flex;align-items:center;gap:.5rem}.push-list__filters .used-filters .btn,.push-list__filters .used-filters .user-login-form input[type=submit],.user-login-form .push-list__filters .used-filters input[type=submit]{background-color:transparent;border:0;box-shadow:none}.push-list__close{display:none;align-items:center;justify-content:space-between;padding:1.5rem 1rem;border-bottom:.125rem solid #F4F7FF;margin-block-end:1rem}.push-list .views-list-container .views-content{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1rem;padding-block:1.5rem 4rem}@media(max-width:899px){.push-list .views-list-container .views-content{grid-template-columns:1fr;gap:2.5rem;padding-block:2rem}.push-list__container .mobile-filter{display:block}.push-list__filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;padding:0;background-color:#fdfeff;transform:translate(-100%);transition:transform .3s ease-in-out;overflow-y:auto;padding-block-end:5.625rem}.push-list__filters.active{transform:none}.push-list__filters .filters{flex-direction:column}.push-list__filters .filters .form-item-location,.push-list__filters .filters .form-item-title{width:100%;padding-inline:1rem}.push-list__filters .filters--brands{display:flex}.push-list__filters .filters .fieldgroup{width:100%;border-bottom:.125rem solid #F4F7FF}.push-list__filters .filters .fieldgroup.active legend:after{transform:rotate(180deg)}.push-list__filters .filters .fieldgroup legend{padding:1rem;border:0;line-height:normal;font-weight:700;color:#000e1b}}@media screen and (max-width:899px)and (max-width:320px){.push-list__filters .filters .fieldgroup legend{font-size:1.125rem}}@media screen and (max-width:899px)and (min-width:320px)and (max-width:1440px){.push-list__filters .filters .fieldgroup legend{font-size:calc(16.2857142857px + .5357142857vw)}}@media screen and (max-width:899px)and (min-width:1440px){.push-list__filters .filters .fieldgroup legend{font-size:1.5rem}}@media(max-width:899px){.push-list__filters .filters .fieldgroup .fieldset-wrapper{border:0;position:relative;inset-block-start:0}.push-list__filters .filters .submit-wrapper{position:fixed;inset-block-end:0;z-index:1;padding:1rem;width:100%;box-shadow:0 -.125rem .5rem #0013251a;background-color:#fdfeff}.push-list__filters .filters .submit-wrapper .btn,.push-list__filters .filters .submit-wrapper .user-login-form input[type=submit],.user-login-form .push-list__filters .filters .submit-wrapper input[type=submit]{width:100%;justify-content:center}.push-list__filters .used-filters,.push-list__filters .used-filters__list{flex-direction:column}.push-list__close{display:flex}}.path-actualites .push-list__container>.views-list-container>.views-content{display:block}.push-slider{overflow:hidden}.push-slider{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.push-slider>*{grid-column:3/-3}@media(max-width:899px){.push-slider>*{grid-column:2/-2}}@media screen and (max-width:320px){.block{margin-block:4rem}}@media screen and (min-width:320px)and (max-width:1440px){.block{margin-block:calc(45.7142857143px + 5.7142857143vw)}}@media screen and (min-width:1440px){.block{margin-block:8rem}}.block.blue,.type-page>section.block:nth-child(2){background-color:#dbe1ee;margin-block:0}@media screen and (max-width:320px){.block.blue,.type-page>section.block:nth-child(2){padding-block:4rem}}@media screen and (min-width:320px)and (max-width:1440px){.block.blue,.type-page>section.block:nth-child(2){padding-block:calc(45.7142857143px + 5.7142857143vw)}}@media screen and (min-width:1440px){.block.blue,.type-page>section.block:nth-child(2){padding-block:8rem}}.block.blue+.blue,.type-page>section.block:nth-child(2)+.blue,.type-page>.block.blue+section:nth-child(2),.type-page>section.block:nth-child(2)+section:nth-child(2){padding-block-start:0}.section--text{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--text>*{grid-column:3/-3}@media(max-width:899px){.section--text>*{grid-column:2/-2}}.section--text .block__title{margin-block-end:2rem}@media screen and (max-width:320px){.section--text .block__btn{margin-block-start:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--text .block__btn{margin-block-start:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--text .block__btn{margin-block-start:3rem}}@media(max-width:899px){.section--text .block__paragraph{grid-column:2/-2}}.section--text-image{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--text-image>*{grid-column:3/-3}@media(max-width:899px){.section--text-image>*{grid-column:2/-2}}.section--text-image.left .block__container{flex-direction:row-reverse}.section--text-image.left .block__title,.section--text-image.left .block__paragraph,.section--text-image.left .block__btn{margin-inline:3rem 0}.section--text-image .block__container{display:flex;gap:2.5rem 1rem}.section--text-image .block__container>div{flex:100%}.section--text-image .block__title,.section--text-image .block__paragraph,.section--text-image .block__btn{margin-inline-end:3rem}@media screen and (max-width:320px){.section--text-image .block__title{margin-block-end:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--text-image .block__title{margin-block-end:calc(21.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--text-image .block__title{margin-block-end:2rem}}@media screen and (max-width:320px){.section--text-image .block__btn{margin-block-start:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--text-image .block__btn{margin-block-start:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--text-image .block__btn{margin-block-start:3rem}}.section--text-image .block__img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1;border-radius:.5rem}@media(max-width:899px){.section--text-image .block__container{flex-direction:column-reverse!important}.section--text-image .block__title,.section--text-image .block__paragraph,.section--text-image .block__btn{margin-inline-end:0;margin-inline-start:0!important}}.section--video{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--video>*{grid-column:3/-3}@media(max-width:899px){.section--video>*{grid-column:2/-2}}.section--video .block__title{color:#003160}@media screen and (max-width:320px){.section--video .block__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--video .block__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--video .block__title{margin-block-end:3rem}}.section--video .block__visual{width:100%;height:100%;aspect-ratio:16/9}.section--video .block__visual img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.section--video .block__video{position:relative}.section--video .block__video .video:hover .video__player{box-shadow:.25rem .25rem #003160}.section--video .block__video .video__player{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);background-color:#fdfeff;border-radius:2.5rem;border:.0625rem solid #003160;width:4.5rem;height:4.5rem;transition:box-shadow .3s ease-in-out}.section--video .block__video .video__player .icon{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.section--video .block__video .video iframe{width:100%;height:100%;aspect-ratio:16/9;border-radius:.5rem}.section--video .block__description{margin-block-start:2rem;grid-column:3/11}@media(max-width:899px){.section--video .block__description{grid-column:2/-2}}.section--image{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--image>*{grid-column:3/-3}@media(max-width:899px){.section--image>*{grid-column:2/-2}}.section--image .block__title{color:#003160}@media screen and (max-width:320px){.section--image .block__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--image .block__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--image .block__title{margin-block-end:3rem}}.section--image .block__img img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.section--image .block__description{margin-block-start:2rem}.section--testimony{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--testimony>*{grid-column:3/-3}@media(max-width:899px){.section--testimony>*{grid-column:2/-2}}.section--testimony .block__container{grid-column:4/-4}.section--testimony .block__content{position:relative;z-index:1}.section--testimony .block__content:before{content:url("data:image/svg+xml,%3Csvg width='148' height='110' viewBox='0 0 148 110' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.9745 1.83341C41.9438 1.11111 43.0469 0.585573 44.2206 0.286804C45.3944 -0.0119644 46.6159 -0.0781144 47.8154 0.0921334C49.0149 0.262381 50.1689 0.665692 51.2115 1.27904C52.2541 1.89238 53.1649 2.70375 53.8919 3.66682C54.6189 4.62989 55.1479 5.72579 55.4486 6.89196C55.7493 8.05813 55.8159 9.27173 55.6445 10.4635C55.4732 11.6552 55.0672 12.8017 54.4499 13.8376C53.8325 14.8735 53.0159 15.7784 52.0466 16.5007C37.616 27.2536 29.3488 37.7132 24.6155 46.8436C31.1145 45.1815 37.9733 45.5722 44.2385 47.9616C50.5037 50.3509 55.8641 54.6201 59.5745 60.1758C63.2849 65.7315 65.1611 72.2977 64.9423 78.9616C64.7234 85.6255 62.4204 92.0562 58.3534 97.3598C54.2864 102.663 48.6573 106.576 42.2487 108.555C35.84 110.533 28.9702 110.479 22.594 108.4C16.2179 106.32 10.6522 102.319 6.67051 96.9515C2.68885 91.5844 0.489062 85.1181 0.376898 78.4516C-0.805394 67.1938 0.803822 55.8196 5.06407 45.3219C10.5724 31.5163 21.34 16.464 40.9745 1.83341ZM124.015 1.83341C124.984 1.11111 126.087 0.585573 127.261 0.286804C128.435 -0.0119644 129.656 -0.0781144 130.856 0.0921334C132.055 0.262381 133.209 0.665692 134.252 1.27904C135.295 1.89238 136.205 2.70375 136.932 3.66682C137.659 4.62989 138.188 5.72579 138.489 6.89196C138.79 8.05813 138.856 9.27173 138.685 10.4635C138.514 11.6552 138.108 12.8017 137.49 13.8376C136.873 14.8735 136.056 15.7784 135.087 16.5007C120.656 27.2536 112.389 37.7132 107.656 46.8436C114.155 45.1815 121.014 45.5722 127.279 47.9616C133.544 50.3509 138.905 54.6201 142.615 60.1758C146.325 65.7315 148.202 72.2977 147.983 78.9616C147.764 85.6255 145.461 92.0562 141.394 97.3598C137.327 102.663 131.698 106.576 125.289 108.555C118.881 110.533 112.011 110.479 105.635 108.4C99.2584 106.32 93.6927 102.319 89.711 96.9515C85.7294 91.5844 83.5296 85.1181 83.4174 78.4516C82.2351 67.1938 83.8444 55.8196 88.1046 45.3219C93.6222 31.5163 104.381 16.464 124.015 1.83341Z' fill='%23F4F7FF'/%3E%3C/svg%3E%0A");position:absolute;z-index:-1;inset-inline-start:2.125rem;inset-block-start:-1.4375rem;transform:translate(-100%)}.section--testimony .block__paragraph{color:#003160;margin-block-end:1.5rem}.section--testimony .block__signature{font-size:1rem}.section--testimony.blue .block__content:before,.type-page>section.section--testimony:nth-child(2) .block__content:before{content:url("data:image/svg+xml,%3Csvg width='148' height='110' viewBox='0 0 148 110' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.9745 1.83341C41.9438 1.11111 43.0469 0.585573 44.2206 0.286804C45.3944 -0.0119644 46.6159 -0.0781144 47.8154 0.0921334C49.0149 0.262381 50.1689 0.665692 51.2115 1.27904C52.2541 1.89238 53.1649 2.70375 53.8919 3.66682C54.6189 4.62989 55.1479 5.72579 55.4486 6.89196C55.7493 8.05813 55.8159 9.27173 55.6445 10.4635C55.4732 11.6552 55.0672 12.8017 54.4499 13.8376C53.8325 14.8735 53.0159 15.7784 52.0466 16.5007C37.616 27.2536 29.3488 37.7132 24.6155 46.8436C31.1145 45.1815 37.9733 45.5722 44.2385 47.9616C50.5037 50.3509 55.8641 54.6201 59.5745 60.1758C63.2849 65.7315 65.1611 72.2977 64.9423 78.9616C64.7234 85.6255 62.4204 92.0562 58.3534 97.3598C54.2864 102.663 48.6573 106.576 42.2487 108.555C35.84 110.533 28.9702 110.479 22.594 108.4C16.2179 106.32 10.6522 102.319 6.67051 96.9515C2.68885 91.5844 0.489062 85.1181 0.376898 78.4516C-0.805394 67.1938 0.803822 55.8196 5.06407 45.3219C10.5724 31.5163 21.34 16.464 40.9745 1.83341ZM124.015 1.83341C124.984 1.11111 126.087 0.585573 127.261 0.286804C128.435 -0.0119644 129.656 -0.0781144 130.856 0.0921334C132.055 0.262381 133.209 0.665692 134.252 1.27904C135.295 1.89238 136.205 2.70375 136.932 3.66682C137.659 4.62989 138.188 5.72579 138.489 6.89196C138.79 8.05813 138.856 9.27173 138.685 10.4635C138.514 11.6552 138.108 12.8017 137.49 13.8376C136.873 14.8735 136.056 15.7784 135.087 16.5007C120.656 27.2536 112.389 37.7132 107.656 46.8436C114.155 45.1815 121.014 45.5722 127.279 47.9616C133.544 50.3509 138.905 54.6201 142.615 60.1758C146.325 65.7315 148.202 72.2977 147.983 78.9616C147.764 85.6255 145.461 92.0562 141.394 97.3598C137.327 102.663 131.698 106.576 125.289 108.555C118.881 110.533 112.011 110.479 105.635 108.4C99.2584 106.32 93.6927 102.319 89.711 96.9515C85.7294 91.5844 83.5296 85.1181 83.4174 78.4516C82.2351 67.1938 83.8444 55.8196 88.1046 45.3219C93.6222 31.5163 104.381 16.464 124.015 1.83341Z' fill='%23FDFEFF'/%3E%3C/svg%3E%0A")}.section--testimony[data-img] .block__container{grid-column:3/-3;display:flex;align-items:center;gap:1rem}.section--testimony[data-img] .block__container>div{flex:100%}.section--testimony[data-img] .block__content:before{inset-inline-start:0;inset-block-start:-5rem;transform:none}.section--testimony[data-img] .block__paragraph,.section--testimony[data-img] .block__signature{margin-inline-end:3rem}.section--testimony[data-img] .block__img img{width:100%;height:100%;object-fit:cover;aspect-ratio:1;border-radius:.5rem}.section--testimony[data-img].left .block__container{flex-direction:row-reverse}.section--testimony[data-img].left .block__content:before{inset-inline-start:3rem}.section--testimony[data-img].left .block__paragraph,.section--testimony[data-img].left .block__signature{margin-inline:3rem 0}@media(max-width:899px){.section--testimony .block__container{grid-column:2/-2!important}.section--testimony .block__content:before{inset-inline-start:0!important;inset-block-start:-2rem!important;transform:none}.section--testimony[data-img] .block__container{flex-direction:column-reverse!important;align-items:flex-start;gap:2.5rem}.section--testimony[data-img] .block__paragraph,.section--testimony[data-img] .block__signature{margin-inline:0!important}}.section--ressources{overflow:hidden}.section--ressources{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--ressources>*{grid-column:3/-3}@media(max-width:899px){.section--ressources>*{grid-column:2/-2}}@media screen and (max-width:320px){.section--ressources__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--ressources__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--ressources__title{margin-block-end:3rem}}.section--ressources__card{background-color:#fdfeff;border:.0625rem solid #DBE1EE;border-radius:.5rem;overflow:hidden;position:relative}.section--ressources__card .card__img{width:100%;height:22.9375rem}.section--ressources__card .card__img img{width:100%;height:100%;object-fit:cover}.section--ressources__card .card__tag{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;padding:.75rem 1.25rem;background-color:#fdfeff;border-radius:2.5rem}.section--ressources__card .card__title,.section--ressources__card .card__artisans{margin-block-end:.75rem}.section--ressources__card .card__artisans a{color:#003160}.section--ressources__card .card__text{padding:2rem}@media(max-width:899px){.section--ressources .swiper .section--ressources__card{width:85vw}.section--ressources__card .card__img{height:12rem}}.section--image-gallery{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--image-gallery>*{grid-column:3/-3}@media(max-width:899px){.section--image-gallery>*{grid-column:2/-2}}.section--image-gallery .block__container{display:flex;justify-content:center;gap:2rem 1rem}.section--image-gallery .block__img{flex:100%;max-width:41.5rem}.section--image-gallery .block__img img{width:100%;height:auto;object-fit:cover;border-radius:.5rem}.section--image-gallery .block__description{margin-block-start:2rem}@media(max-width:899px){.section--image-gallery .block__container{flex-direction:column;align-items:center}}.section--summary{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--summary>*{grid-column:3/-3}@media(max-width:899px){.section--summary>*{grid-column:2/-2}}@media screen and (max-width:320px){.section--summary .block__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--summary .block__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--summary .block__title{margin-block-end:3rem}}.section--summary .block__container{display:flex;justify-content:center;gap:2.5rem 8.125rem;grid-column:3/-3}.section--summary .block__item{width:11.25rem;text-align:center}.section--summary .block__item .item__title{color:#003160;white-space:nowrap}.section--summary .block__item .item__paragraph{margin-block-start:2rem}@media(max-width:899px){.section--summary{text-align:center}.section--summary .block__container{flex-direction:column;align-items:center;grid-column:2/-2}}.section--key-figures{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--key-figures>*{grid-column:3/-3}@media(max-width:899px){.section--key-figures>*{grid-column:2/-2}}@media screen and (max-width:320px){.section--key-figures .block__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--key-figures .block__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--key-figures .block__title{margin-block-end:3rem}}.section--key-figures .block__container{display:flex;justify-content:center;gap:1rem}.section--key-figures .block__item{flex:100%;background-color:#dbe1ee;padding:2.5rem;border-radius:.5rem;position:relative;margin-block-end:1.5rem;z-index:1}.section--key-figures .block__item:after{content:"";background-color:#dbe1ee;display:block;width:4.375rem;height:4.375rem;border-radius:.5rem 0;position:absolute;inset-block-start:100%;transform:translateY(-82%) rotate(45deg);z-index:-1}.section--key-figures .block__item .item__img img{width:3rem;height:3rem;aspect-ratio:1;object-fit:cover}.section--key-figures .block__item .item__title,.section--key-figures .block__item .item__paragraph{margin-block-start:1.5rem;color:#003160}.section--key-figures.blue .block__item,.type-page>section.section--key-figures:nth-child(2) .block__item{background-color:#fdfeff}.section--key-figures.blue .block__item:after,.type-page>section.section--key-figures:nth-child(2) .block__item:after{background-color:#fdfeff}@media(max-width:899px){.section--key-figures .block__container{flex-direction:column}}.section--brands{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--brands>*{grid-column:3/-3}@media(max-width:899px){.section--brands>*{grid-column:2/-2}}@media screen and (max-width:320px){.section--brands{margin-block-start:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--brands{margin-block-start:calc(6.8571428571px + 7.8571428571vw)}}@media screen and (min-width:1440px){.section--brands{margin-block-start:7.5rem}}.section--brands .block__wrapper{position:relative;grid-column:2/-2}@media screen and (max-width:320px){.section--brands .block__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--brands .block__title{margin-block-end:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.section--brands .block__title{margin-block-end:5rem}}.section--brands .block__img{aspect-ratio:1343/280;width:100%;height:auto}.section--brands .block__img img{width:100%;height:100%;object-fit:cover;object-position:center}.section--brands__card{display:flex!important;flex-direction:column;gap:2rem;padding:2rem}.section--brands__card .card__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.section--brands__card .card__img{width:6.25rem;height:auto}.section--brands__card .card__img img{width:100%;height:100%;object-fit:contain;object-position:center}.section--brands__card .card__link{color:#003160;margin-top:auto;display:flex;gap:.5rem;word-break:break-all}.section--brands__card .card__link .icon{color:#000e1b;min-width:1.5rem}@media(max-width:899px){.section--brands__card{padding:1.5rem 1rem}.section--brands__card .card__header{flex-direction:column-reverse;align-items:flex-start}}.section--home-video{margin-block-start:2rem}.section--home-video{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--home-video>*{grid-column:3/-3}@media(max-width:899px){.section--home-video>*{grid-column:2/-2}}.section--home-video>*{grid-column:2/-2}.section--home-video .block__container{color:#fdfeff;height:75vh;height:75dvh;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}@media screen and (max-width:320px){.section--home-video .block__title,.section--home-video .block__paragraph,.section--home-video .block__form{margin-inline:1rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--home-video .block__title,.section--home-video .block__paragraph,.section--home-video .block__form{margin-inline:calc(-29.4285714286px + 14.1964285714vw)}}@media screen and (min-width:1440px){.section--home-video .block__title,.section--home-video .block__paragraph,.section--home-video .block__form{margin-inline:10.9375rem}}.section--home-video .block__title{margin-block-start:4.6875rem;line-height:115%}@media screen and (max-width:320px){.section--home-video .block__title{font-size:1.75rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--home-video .block__title{font-size:calc(20px + 2.5vw)}}@media screen and (min-width:1440px){.section--home-video .block__title{font-size:3.5rem}}.section--home-video .block__paragraph{line-height:145%}@media screen and (max-width:320px){.section--home-video .block__paragraph{font-size:1rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--home-video .block__paragraph{font-size:calc(13.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--home-video .block__paragraph{font-size:1.5rem}}@media screen and (max-width:320px){.section--home-video .block__paragraph{margin-block-start:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--home-video .block__paragraph{margin-block-start:calc(34.2857142857px + -.7142857143vw)}}@media screen and (min-width:1440px){.section--home-video .block__paragraph{margin-block-start:1.5rem}}.section--home-video .block__form{gap:1rem;display:flex;align-items:center}@media screen and (max-width:320px){.section--home-video .block__form{margin-block-start:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--home-video .block__form{margin-block-start:calc(44.5714285714px + -1.4285714286vw)}}@media screen and (min-width:1440px){.section--home-video .block__form{margin-block-start:1.5rem}}.section--home-video .block__form input[type=text]{min-width:315px;padding:1rem 2.375rem 1rem 1.25rem;border-radius:.25rem;border:.0625rem solid #6C7680;background-color:#fdfeff}.section--home-video .block__form input[type=text]::placeholder{color:#989ea4}.section--home-video .block__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.section--home-video .block__video video{width:100%;height:100%;object-fit:cover;object-position:center}.section--home-video .block__video:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#0003}@media(max-width:899px){.section--home-video .block__container{height:auto;padding-block:2.5rem 4.625rem}.section--home-video .block__title{margin-block-start:0}.section--home-video .block__form{flex-direction:column}.section--home-video .block__form label,.section--home-video .block__form input[type=text]{width:100%;white-space:normal}.section--home-video .block__form input[type=text]{min-width:302px}}.section--commitments{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--commitments>*{grid-column:3/-3}@media(max-width:899px){.section--commitments>*{grid-column:2/-2}}.section--commitments .block__title{line-height:110%;text-align:center;transform:translateY(6.25rem);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out}@media screen and (max-width:320px){.section--commitments .block__title{font-size:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--commitments .block__title{font-size:calc(22.8571428571px + 2.8571428571vw)}}@media screen and (min-width:1440px){.section--commitments .block__title{font-size:4rem}}@media screen and (max-width:320px){.section--commitments .block__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--commitments .block__title{margin-block-end:calc(29.4285714286px + 3.3035714286vw)}}@media screen and (min-width:1440px){.section--commitments .block__title{margin-block-end:4.8125rem}}.section--commitments .block__container{display:flex;justify-content:center;gap:1rem}.section--commitments .block__item{max-width:18.125rem;flex:1;width:0;background-color:#dbe1ee;padding:2.5rem;border-radius:.5rem;position:relative;margin-block-end:1.5rem;z-index:1;transform:translateY(6.25rem);opacity:0}.section--commitments .block__item:after{content:"";background-color:#dbe1ee;display:block;width:4.375rem;height:4.375rem;border-radius:.5rem 0;position:absolute;inset-block-start:100%;transform:translateY(-82%) rotate(45deg);z-index:-1}.section--commitments .block__item .item__img img{width:3rem;height:3rem;aspect-ratio:1;object-fit:cover}.section--commitments .block__item .item__title,.section--commitments .block__item .item__paragraph{margin-block-start:1.5rem;color:#003160}.section--commitments.animation .block__title{transform:none;opacity:1}.section--commitments.animation .block__item:nth-of-type(1){transition:transform .5s .5s ease-in-out,opacity .5s .5s ease-in-out;transform:none;opacity:1}.section--commitments.animation .block__item:nth-of-type(2){transition:transform 1s .5s ease-in-out,opacity 1s .5s ease-in-out;transform:none;opacity:1}.section--commitments.animation .block__item:nth-of-type(3){transition:transform 1.5s .5s ease-in-out,opacity 1.5s .5s ease-in-out;transform:none;opacity:1}.section--commitments.animation .block__item:nth-of-type(4){transition:transform 2s .5s ease-in-out,opacity 2s .5s ease-in-out;transform:none;opacity:1}.section--commitments.animation .block__item:nth-of-type(5){transition:transform 2.5s .5s ease-in-out,opacity 2.5s .5s ease-in-out;transform:none;opacity:1}.section--commitments.animation .block__item:nth-of-type(6){transition:transform 3s .5s ease-in-out,opacity 3s .5s ease-in-out;transform:none;opacity:1}@media(max-width:899px){.section--commitments .block__container{flex-direction:column}.section--commitments .block__item{max-width:none;width:100%}}.section--accompanying-keys{background-color:#003160;overflow:hidden}.section--accompanying-keys{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--accompanying-keys>*{grid-column:3/-3}@media(max-width:899px){.section--accompanying-keys>*{grid-column:2/-2}}.section--accompanying-keys>*{grid-column:2/-3}.section--accompanying-keys.block{margin-block:0}@media screen and (max-width:320px){.section--accompanying-keys.block{padding-block:3.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--accompanying-keys.block{padding-block:calc(49.1428571429px + 2.1428571429vw)}}@media screen and (min-width:1440px){.section--accompanying-keys.block{padding-block:5rem}}@media(min-width:900px){.section--accompanying-keys .swiper-pagination{position:absolute;height:fit-content}.section--accompanying-keys .swiper-pagination-bullets{inset-inline-end:-3rem!important;inset-block-end:auto!important}.section--accompanying-keys .swiper-pagination-bullet{margin-block:1rem!important;width:.5rem;height:.5rem}.section--accompanying-keys .swiper-pagination-bullet-active{background-color:#fdfeff}}.section--accompanying-keys #fraction{position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translate(-8.75rem,-50%);line-height:100%;font-size:25rem;font-weight:300;color:#dbe1ee;opacity:.5;letter-spacing:-1rem;grid-column:1/2;font-family:Figtree}.section--accompanying-keys .block__title{color:#dbe1ee}@media screen and (max-width:320px){.section--accompanying-keys .block__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--accompanying-keys .block__title{margin-block-end:calc(30.8571428571px + 2.8571428571vw)}}@media screen and (min-width:1440px){.section--accompanying-keys .block__title{margin-block-end:4.5rem}}.section--accompanying-keys .block__container{height:37.5rem;position:relative;padding-block-end:0}.section--accompanying-keys .block__item{display:flex;align-items:center;justify-content:space-between;color:#fdfeff;padding-inline-start:21.875rem;width:100%;gap:2.5rem 4.75rem}.section--accompanying-keys .block__item .item__title{line-height:115%}@media screen and (max-width:320px){.section--accompanying-keys .block__item .item__title{font-size:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--accompanying-keys .block__item .item__title{font-size:calc(12.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.section--accompanying-keys .block__item .item__title{font-size:4rem}}@media screen and (max-width:320px){.section--accompanying-keys .block__item .item__title{margin-block-end:1.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--accompanying-keys .block__item .item__title{margin-block-end:calc(19.4285714286px + 1.4285714286vw)}}@media screen and (min-width:1440px){.section--accompanying-keys .block__item .item__title{margin-block-end:2.5rem}}@media screen and (max-width:320px){.section--accompanying-keys .block__item .item__paragraph{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--accompanying-keys .block__item .item__paragraph{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--accompanying-keys .block__item .item__paragraph{margin-block-end:3rem}}.section--accompanying-keys .block__item .item__text{max-width:27rem}.section--accompanying-keys .block__item .item__img{max-width:26.625rem;max-height:29.125rem;min-width:14.1875rem;aspect-ratio:426/466}.section--accompanying-keys .block__item .item__img img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:url(/themes/custom/artipole_theme/assets/src/img/bubble-mask.svg);mask-image:url(/themes/custom/artipole_theme/assets/src/img/bubble-mask.svg);mask-repeat:no-repeat;mask-size:100% auto;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% auto;-webkit-mask-position:center}@media(max-width:899px){.section--accompanying-keys{height:46.625rem}.section--accompanying-keys #fraction{font-size:7.5rem;transform:translate(-2.5rem,-150%);letter-spacing:-.3rem}.section--accompanying-keys>*{grid-column:2/-2}.section--accompanying-keys .block__item{flex-direction:column-reverse;gap:2.5rem;justify-content:flex-end;align-items:flex-start;padding-inline-start:0}.section--accompanying-keys .block__item .btn,.section--accompanying-keys .block__item .user-login-form input[type=submit],.user-login-form .section--accompanying-keys .block__item input[type=submit]{margin-inline:auto}.section--accompanying-keys .block__item .item__img{width:14.1875rem;margin-inline-start:7rem}.section--accompanying-keys .block__item .item__text{max-width:none}.section--accompanying-keys .swiper-pagination{display:block;inset-block-end:1.5rem!important}}.section--latest-ressources{overflow:hidden}@media screen and (max-width:320px){.section--latest-ressources{padding-block:4rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--latest-ressources{padding-block:calc(48px + 5vw)}}@media screen and (min-width:1440px){.section--latest-ressources{padding-block:7.5rem}}.section--latest-ressources{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--latest-ressources>*{grid-column:3/-3}@media(max-width:899px){.section--latest-ressources>*{grid-column:2/-2}}.section--latest-ressources .block__wrapper{grid-column:2/-2;position:relative}.section--latest-ressources .block__header,.section--latest-ressources .block__container{width:100%}.section--latest-ressources .block__header{display:flex;align-items:center;justify-content:space-between}.section--latest-ressources .block__title{color:#003160;margin-block-end:5rem}.section--latest-ressources .block__container .swiper-slide{background-color:#fdfeff;border-radius:.5rem;border:.0625rem solid #DBE1EE}.section--latest-ressources .block__container .swiper-slide .card{border:0}.section--latest-ressources .block__container .swiper-button-prev{inset-inline-start:-.5rem}.section--latest-ressources .block__container .swiper-button-next{inset-inline-end:-.5rem}@media(max-width:899px){.section--latest-ressources .block__header{margin-block-end:2.5rem}}.page-node-type-artisan .section--latest-ressources{padding:0}.page-node-type-artisan .section--latest-ressources .block__header,.page-node-type-artisan .section--latest-ressources .block__container{grid-column:3/-3}@media(max-width:899px){.page-node-type-artisan .section--latest-ressources .block__header,.page-node-type-artisan .section--latest-ressources .block__container{grid-column:2/-2}}.section--types{overflow:hidden}.section--types{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--types>*{grid-column:3/-3}@media(max-width:899px){.section--types>*{grid-column:2/-2}}@media screen and (max-width:320px){.section--types__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--types__title{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--types__title{margin-block-end:3rem}}.section--types__card{background-color:#fdfeff;border:.0625rem solid #DBE1EE;border-radius:.5rem;padding:2rem;display:flex;flex-direction:column;gap:2rem;justify-content:space-between}.section--types__card .card__header{display:flex;justify-content:space-between;gap:.5rem}.section--types__card .card__logo img{width:auto;height:104px;object-fit:contain}.section--types__card .card__jobs{margin-block-start:0}.section--types__card .card__desc{margin-block-start:1rem}.section--types__card .card__project-type{margin-block-start:1.5rem}.section--types__card .card__project-type ul{gap:1rem}.section--types__card .card__buttons{margin-block:0}.section--types__card .card__buttons .btn--secondary-red:hover{box-shadow:.25rem .25rem #c7352d!important}@media(max-width:899px){.section--types .swiper .section--types__card{width:85vw}.section--types__card{padding:1rem}.section--types__card .card__header{flex-direction:column-reverse;gap:1rem}.section--types__card .card__logo{width:6.25rem;height:auto}.section--types__card .card__buttons{flex-direction:column}.section--types__card .card__buttons>.btn,.section--types__card .user-login-form .card__buttons>input[type=submit],.user-login-form .section--types__card .card__buttons>input[type=submit]{width:100%}}.section--type-catalogs{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--type-catalogs>*{grid-column:3/-3}@media(max-width:899px){.section--type-catalogs>*{grid-column:2/-2}}@media screen and (max-width:320px){.section--type-catalogs__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--type-catalogs__title{margin-block-end:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.section--type-catalogs__title{margin-block-end:5rem}}.section--type-catalogs__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:899px){.section--type-catalogs__list{grid-template-columns:1fr}}.section--type-news{overflow:hidden}.section--type-news{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--type-news>*{grid-column:3/-3}@media(max-width:899px){.section--type-news>*{grid-column:2/-2}}@media screen and (max-width:320px){.section--type-news__title{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--type-news__title{margin-block-end:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.section--type-news__title{margin-block-end:5rem}}.section--partners{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--partners>*{grid-column:3/-3}@media(max-width:899px){.section--partners>*{grid-column:2/-2}}.section--partners>*{grid-column:2/-2}.section--partners .block__header{display:flex;align-items:center}@media screen and (max-width:320px){.section--partners .block__header{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--partners .block__header{margin-block-end:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (min-width:1440px){.section--partners .block__header{margin-block-end:5rem}}.section--partners .block__title{color:#003160}.section--partners .block__link{margin-inline-start:auto;display:flex;align-items:center;gap:1rem;color:#c7352d}.section--partners .block__link--mobile{display:none}.section--partners .block__container{display:flex;justify-content:center;flex-wrap:wrap;gap:3.5rem}.section--partners .block__container .item{padding:0;text-align:center;display:block;width:8.75rem}.section--partners .block__container .item__img{width:100%;height:2.5rem}.section--partners .block__container .item__img img{width:100%;height:100%;object-fit:contain;object-position:center}.section--partners .block__container .item__text{margin-block-start:1rem}@media(max-width:899px){.section--partners .block__header{align-items:flex-start;flex-direction:column}.section--partners .block__link{margin:0;display:none}}@media screen and (max-width:899px)and (max-width:320px){.section--partners .block__link{margin-block-start:2.5rem}}@media screen and (max-width:899px)and (min-width:320px)and (max-width:1440px){.section--partners .block__link{margin-block-start:calc(28.5714285714px + 3.5714285714vw)}}@media screen and (max-width:899px)and (min-width:1440px){.section--partners .block__link{margin-block-start:5rem}}@media(max-width:899px){.section--partners .block__link--mobile{display:flex;justify-content:center}.section--partners .swiper-pagination{display:block;position:relative;margin-block-start:1.5rem}}.section--reviews{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.section--reviews>*{grid-column:3/-3}@media(max-width:899px){.section--reviews>*{grid-column:2/-2}}.section--reviews__header{display:flex;align-items:flex-start;flex-direction:column-reverse;gap:1.5rem;line-height:100%}@media screen and (max-width:320px){.section--reviews__header{margin-block-end:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--reviews__header{margin-block-end:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--reviews__header{margin-block-end:3rem}}@media(min-width:900px){.section--reviews__header{flex-direction:row-reverse;align-items:center;justify-content:space-between}}.section--reviews__header .rating{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.section--reviews__header .logo{height:3.25rem}.section--reviews__body.reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:4.5rem}@media(max-width:899px){.section--reviews__body.reviews{grid-template-columns:1fr}}.section--reviews__body.reviews .review{display:flex;flex-direction:column;gap:1.5rem}.section--reviews__body.reviews .review>*:not(progress):empty{display:none}.section--reviews__body.reviews .review__title{color:#003160}.section--reviews__body.reviews .review__rating{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;width:7.5rem;height:1.5rem;-webkit-mask-image:url(/themes/custom/artipole_theme/assets/src/img/stars-mask.svg);mask-image:url(/themes/custom/artipole_theme/assets/src/img/stars-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100%;-webkit-mask-size:100%;background-image:url(/themes/custom/artipole_theme/assets/src/img/stars.svg);background-repeat:no-repeat;background-size:100%}.section--reviews__body.reviews .review__rating::-webkit-progress-bar{background-color:transparent}.section--reviews__body.reviews .review__rating::-webkit-progress-value{background-color:#c7352d}.section--reviews__body.reviews .review__rating::-moz-progress-bar{background-color:#c7352d}.section--reviews__body.reviews .review__rating-container{display:flex;align-items:center;gap:.5rem}.section--reviews__body.reviews .review__rating-number{font-weight:700}.section--reviews__body.reviews .review__footer{display:flex;flex-direction:column;gap:1rem}.section--reviews__body.reviews .review__date{color:#69779a}.section--reviews__rating{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;width:12.5rem;height:2.5rem;-webkit-mask-image:url(/themes/custom/artipole_theme/assets/src/img/stars-mask.svg);mask-image:url(/themes/custom/artipole_theme/assets/src/img/stars-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100%;-webkit-mask-size:100%;background-image:url(/themes/custom/artipole_theme/assets/src/img/stars.svg);background-repeat:no-repeat;background-size:100%}.section--reviews__rating::-webkit-progress-bar{background-color:transparent}.section--reviews__rating::-webkit-progress-value{background-color:#c7352d}.section--reviews__rating::-moz-progress-bar{background-color:#c7352d}.section--reviews__number{color:#69779a}.section--reviews__account-page{font-size:1.125rem;margin-left:auto}.section--reviews__account-page span{text-decoration:underline}.section--reviews__account-page:after{content:"↗"}.section--reviews__top{display:flex;align-items:baseline;gap:.5rem}.section--reviews button{border:0;background:transparent;color:#c7352d;display:flex;align-items:center;gap:1rem;cursor:pointer;width:fit-content;margin-inline:auto;padding:1.375rem 1.5rem}@media screen and (max-width:320px){.section--reviews button{margin-block-start:2.5rem}}@media screen and (min-width:320px)and (max-width:1440px){.section--reviews button{margin-block-start:calc(37.7142857143px + .7142857143vw)}}@media screen and (min-width:1440px){.section--reviews button{margin-block-start:3rem}}.type{display:grid;grid-template-columns:minmax(0,auto) repeat(12,minmax(0,calc((1344px - 16px * 11) / 12))) minmax(0,auto);grid-auto-columns:auto;grid-auto-rows:min-content;grid-auto-flow:dense;column-gap:16px}.type>*{grid-column:3/-3}@media(max-width:899px){.type>*{grid-column:2/-2}}.type.img{height:70vh;display:flex;max-width:1920px;justify-content:center}.type.img>div{flex-basis:50%}.type.img .type__right{max-width:42.5rem;padding-inline:3rem 1rem}.type .logo-print{display:none}.type__left img{width:100%;height:100%;object-fit:cover}.type__right{grid-column:3/-3;height:100%;overflow-y:auto;padding-block:2.5rem;width:100%}.type__right::-webkit-scrollbar{background-color:transparent;width:.5rem}.type__right::-webkit-scrollbar-thumb{background-color:#c7352d;cursor:pointer;min-height:3rem;border-radius:.25rem}.type__right::-webkit-scrollbar-thumb:hover{background-color:#9a2c26}.type__img{display:none;margin-block-start:2.5rem}.type__img img{width:100%;height:332px;object-fit:cover;border-radius:.5rem}.type__bread-logo{display:flex;gap:1rem;justify-content:space-between;margin-block-end:1rem}.type__bread-logo #block-artipole-breadcrumbs{margin-block:1.4375rem 5rem}.type__logo{width:12.5rem;height:7.8125rem}.type__logo img{width:100%;height:100%;object-fit:contain;object-position:right}.type__title-container{display:flex;gap:1rem;justify-content:space-between;align-items:flex-start}.type__title{color:#003160}.type__print{padding:1rem}.type__print:hover{box-shadow:-.25rem .25rem #003160}.type__jobs{margin-block-start:.875rem;display:flex;flex-wrap:wrap;color:#a1a4c0}.type__jobs>li:not(:last-child){display:flex;align-items:center}.type__jobs>li:not(:last-child):after{content:"•";display:inline-block;margin-inline:.25rem}.type__buttons{display:flex;gap:1rem;margin-block:2.5rem}.type__buttons>.btn,.user-login-form .type__buttons>input[type=submit]{flex-basis:50%;justify-content:center}.type__buttons>.btn.btn--secondary-red:hover,.user-login-form .type__buttons>input.btn--secondary-red[type=submit]:hover{box-shadow:-.25rem .25rem #c7352d}.type__block{margin-block-end:2.5rem}.type__details{display:flex;gap:1rem}.type__details.map>*{flex-basis:50%}.type__details iframe{width:100%;height:18.75rem;border-radius:.5rem}.type__details .details__container{display:flex;flex-direction:column;gap:2.5rem;width:100%}.type__adress{display:flex}.type__adress>*{display:inline-block;vertical-align:top}.type__adress .icon{margin-inline-end:.5rem;min-width:1.5rem}.type__subtitle{margin-block-end:1.5rem}.type__visit{background-color:#dbe1ee;padding:2rem 2.5rem;border-radius:.5rem;margin-block-end:2.5rem}.type__visit .icon{margin-inline-end:1rem;display:inline;vertical-align:middle}.type__visit p{margin-block:1.5rem}.type__visit .btn,.type__visit .user-login-form input[type=submit],.user-login-form .type__visit input[type=submit]{margin-inline:auto 0}.type__project-type ul,.type__product-ranges ul{display:flex;flex-wrap:wrap;gap:2.5rem}.type__project-type ul li,.type__product-ranges ul li{padding:1rem 1.25rem;color:#000e1b;border:.0625rem solid #CFD4E1;border-radius:2.5rem;background-color:#f4f7ff}.type__labels ul,.type__socials-network ul{display:flex;flex-wrap:wrap;gap:2.5rem}.type__socials-network ul li{width:3.5rem;height:3.5rem;color:#003160}.type__socials-network ul li a,.type__socials-network ul li svg{display:block;width:100%;height:100%}@media(max-width:899px){.type.img>div{flex-basis:100%}.type.img .type__right{max-width:none;padding-inline:1rem}.type__left{display:none}.type__img{display:block}.type__details{flex-direction:column}.type__project-type ul{gap:1rem}.type__visit{padding:1.5rem 1rem}.type__visit .btn,.type__visit .user-login-form input[type=submit],.user-login-form .type__visit input[type=submit]{width:100%;justify-content:center}}@media(max-width:599px){.type__buttons{flex-direction:column}.type__buttons .btn,.type__buttons .user-login-form input[type=submit],.user-login-form .type__buttons input[type=submit]{width:100%}}@media print{html{font-size:12px}.header,.footer{display:none}.type{display:block!important;width:100%;height:auto}.type.img{height:auto}.type .logo-print{display:block;width:12.5rem;margin-block-end:2.5rem;margin-inline:4rem}.type__left{height:15.625rem;display:block}.type__right{padding-block:3rem 1.5rem;padding-inline:4rem!important;max-width:none!important}.type__img,.type__bread-logo #block-artipole-breadcrumbs{display:none}.type__logo{position:absolute;inset-inline-end:4rem}.type__title{font-size:3rem;line-height:normal;max-width:calc(100% - 7.625rem)}.type__jobs{margin-block-end:2.5rem}.type__print{display:none}.type__buttons{display:block}.type__buttons>.btn.btn--secondary-red,.user-login-form .type__buttons>input.btn--secondary-red[type=submit]{display:none}.type__buttons>.btn--tel{font-size:0;border:0;padding:0;display:block}.type__buttons>.btn--tel:before{content:attr(data-tel);font-size:1rem}.type__subtitle{font-size:1.5rem}.type__details{gap:2rem}.type__socials-network ul li{width:auto}.type__socials-network ul li a{display:flex;align-items:center;gap:.5rem}.type__socials-network ul li a svg{width:2rem}.type__socials-network ul li a:after{content:attr(href)}.section--types{background-color:transparent!important;display:block;padding:1.5rem 4rem}.section--types__title{font-size:1.5rem;margin-block-end:1rem}.section--latest-ressources{background-color:transparent!important;display:block;padding:1.5rem 4rem!important}.section--latest-ressources .block__title{font-size:1.5rem;margin-block-end:1rem}.swiper-wrapper{flex-direction:column;gap:1rem}.swiper-wrapper .type__buttons{display:none}.swiper-pagination,.swiper-button{display:none!important}.section--reviews{display:none}#sliding-popup{display:none!important}}.store-locator__container{position:relative;display:flex;width:100%;max-width:1920px;margin-inline:auto}.store-locator__container.active .store-locator__list{transform:none;display:block}@media(max-width:899px){.store-locator__container.active .store-locator__map-wrapper{order:-1}}@media(min-width:900px){.store-locator__container.active .store-locator__map-wrapper{width:50%}}@media(max-width:899px){.store-locator__container.active .store-locator__map{max-height:15rem}}.store-locator .views-content{display:flex;flex-direction:column;gap:1rem;padding-inline-end:1.25rem;height:calc(70vh - 8.375rem);overflow:hidden;overflow-y:auto}.store-locator .views-content::-webkit-scrollbar{background-color:transparent;width:.5rem}.store-locator .views-content::-webkit-scrollbar-thumb{background-color:#c7352d;cursor:pointer;min-height:3rem;border-radius:.25rem}.store-locator .views-content::-webkit-scrollbar-thumb:hover{background-color:#9a2c26}.store-locator .views-content .card{display:flex;justify-content:unset;height:auto}.store-locator .views-content .card.hidden{display:none}.store-locator__total{margin-block:2.5rem 1.5rem}.store-locator .push-list__filters{grid-column:2/-2}.store-locator .push-list__filters .filters{align-items:flex-start}@media(min-width:900px){.store-locator .push-list__filters .filters{flex-wrap:wrap}.store-locator .push-list__filters .filters>.form-item-location{width:27.3125rem}.store-locator .push-list__filters .filters>.form-item-title,.store-locator .push-list__filters .filters>.fieldgroup{flex-grow:1;flex-basis:13.75rem;width:0;max-width:13.75rem}}.store-locator .push-list__filters .form-item-title input{padding:1rem 2.375rem 1rem 1.5rem}.store-locator .form-item-location{position:relative}.store-locator .form-item-location input[name=location]{padding-right:50px}.store-locator .form-item-location .message{display:none;color:#c7352d;position:absolute;bottom:-14px;left:15px;font-size:.75rem;line-height:.75rem}@media(min-width:900px){.store-locator .form-item-location .message{left:0}}.store-locator .form-item-location.error .message{display:block}.store-locator .form-item-location.error .message~input[name=location]{margin-bottom:15px}.store-locator__list{position:absolute;inset-block-start:0;inset-inline-start:0;width:50%;display:none;transform:translate(-100%);transition:transform .3s ease-in-out}.store-locator__list .list-wrapper{max-width:45.5rem;padding:2.5rem 1.5rem 0 3rem;margin-inline:auto 0}.store-locator__list .tabs{display:flex;margin-inline-end:1.75rem}.store-locator__list .tabs .tab{cursor:pointer;padding-block:1.375rem;flex-basis:50%;text-align:center}.store-locator__list .tabs .tab:empty{display:none}.store-locator__list .tabs .active{border-bottom:.125rem solid #C7352D}.store-locator__list .card{display:none}.store-locator__head{padding-block-end:1.5rem}.store-locator__map-wrapper{width:100%;position:relative;margin-inline:auto 0;transition:width .3s ease-in-out}.store-locator__message-location{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding-inline:5%;background-color:#ffffffe6;position:absolute;top:0;left:0;cursor:pointer}.store-locator__message-container{max-width:33.3125rem;padding:3rem;border:.0625rem solid #BEC2C6;border-radius:.5rem;text-align:center;height:fit-content;background-color:#fdfeff;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.store-locator__message-container .icon{width:2.5rem;height:2.5rem}.store-locator__map{width:100%;height:70vh}.store-locator__map #store-locator-map{width:100%;height:100%}@media(max-width:899px){.store-locator__container{flex-direction:column}.store-locator__toggle{display:block}.store-locator__head{padding-inline:1rem}.store-locator__head .tabs{margin:0}.store-locator__list{position:static;width:100%;transform:none}.store-locator__list .list-wrapper{max-width:none;padding:0}.store-locator__list .list-wrapper .views-content{padding-inline:1rem;max-height:37.5rem;overflow-y:auto;margin:0 15px}}@media screen and (max-width:320px){.store-locator .section--text{margin-block:2rem}}@media screen and (min-width:320px)and (max-width:1440px){.store-locator .section--text{margin-block:calc(22.8571428571px + 2.8571428571vw)}}@media screen and (min-width:1440px){.store-locator .section--text{margin-block:4rem}}.catalogs{display:block!important;padding-block-start:4rem!important}.catalogs .item-list>ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:899px){.catalogs .item-list>ul{grid-template-columns:1fr}}.catalogs .item-list>ul>li{display:none}.catalogs .item-list>ul>li.active{display:block}.catalog{background-color:#fdfeff;border:.0625rem solid #DBE1EE;border-radius:.5rem;overflow:hidden;height:100%;display:flex;flex-direction:column}.catalog img{width:100%;height:15rem;object-fit:cover;object-position:bottom center}.catalog__text{margin-block:auto 0;padding:2rem;height:calc(100% - 15rem);display:flex;flex-direction:column;gap:1.5rem;flex-grow:1}.catalog__text .btn,.catalog__text .user-login-form input[type=submit],.user-login-form .catalog__text input[type=submit]{width:100%;justify-content:center;margin-block:auto 0}#sliding-popup .eu-cookie-compliance-banner{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080}#sliding-popup .eu-cookie-compliance-content{position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translate(-50%,-50%);max-width:31.25rem;background-color:#fdfeff;padding:1rem;border-radius:.5rem;border:.125rem solid #003160;text-align:center;width:calc(100% - 2rem);display:flex;flex-direction:column}#sliding-popup .eu-cookie-compliance-content .logo{margin-inline:auto;margin-block-end:.5rem}#sliding-popup .eu-cookie-compliance-content input[type=checkbox]{accent-color:#C7352D}#sliding-popup .eu-cookie-compliance-more-button{color:#000e1b}#sliding-popup .eu-cookie-compliance-message{float:none;width:100%;max-width:none}#sliding-popup .eu-cookie-compliance-message p{font-size:1rem;font-weight:500}#sliding-popup .eu-cookie-compliance-buttons{display:flex;flex-direction:column;width:100%;max-width:none}#sliding-popup .eu-cookie-compliance-categories-buttons{float:none;margin-inline:auto;display:inline}#sliding-popup .eu-cookie-compliance-has-categories{float:none;margin-top:0}#sliding-popup .eu-cookie-compliance-default-button[type=button],#sliding-popup .eu-cookie-compliance-save-preferences-button[type=button]{background-image:none;text-shadow:none;font-family:inherit;box-shadow:none;width:100%;justify-content:center}#sliding-popup .btn,#sliding-popup .user-login-form input[type=submit],.user-login-form #sliding-popup input[type=submit],#sliding-popup .eu-cookie-withdraw-banner .popup-content .eu-cookie-withdraw-button,#sliding-popup .btn.btn--secondary-red,#sliding-popup .btn.btn--secondary-blue,#sliding-popup .btn.btn--primary{width:100%;justify-content:center}#sliding-popup .btn.btn--secondary-blue:hover,#sliding-popup .user-login-form input.btn--secondary-blue[type=submit]:hover,.user-login-form #sliding-popup input.btn--secondary-blue[type=submit]:hover,#sliding-popup .eu-cookie-withdraw-banner .popup-content .btn--secondary-blue.eu-cookie-withdraw-button:hover{box-shadow:.25rem .25rem #003160;background-color:transparent}#sliding-popup .btn.btn--secondary-red:hover,#sliding-popup .user-login-form input.btn--secondary-red[type=submit]:hover,.user-login-form #sliding-popup input.btn--secondary-red[type=submit]:hover,#sliding-popup .eu-cookie-withdraw-banner .popup-content .btn--secondary-red.eu-cookie-withdraw-button:hover{box-shadow:.25rem .25rem #c7352d;background-color:transparent}#sliding-popup .eu-cookie-withdraw-tab{position:fixed;left:auto;top:auto;right:25px;bottom:25px;transform:none;width:50px;height:50px;border-radius:50%;border:0;background-color:#fdfeff;border:.125rem solid #003160;color:transparent;z-index:99}#sliding-popup .eu-cookie-withdraw-tab:after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#c7352d}#sliding-popup .eu-cookie-withdraw-banner{height:100vh!important;background-color:#00000080!important}#sliding-popup .eu-cookie-withdraw-banner .popup-content .eu-cookie-compliance-message{float:none;margin-inline:auto}#sliding-popup .eu-cookie-withdraw-banner .popup-content .eu-cookie-withdraw-button{background-image:none;text-shadow:none;font-family:inherit;box-shadow:none;width:100%;justify-content:center}@media print{#sliding-popup{display:none}}: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:translateZ(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);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-slide,.swiper-3d .swiper-cube-shadow{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-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.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-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.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:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .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(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev ::slotted(svg),.swiper-button-prev svg,.swiper-button-next ::slotted(svg),.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal~.swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-next .swiper-navigation-icon{transform:rotate(180deg)}.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-horizontal.swiper-rtl~.swiper-button-prev .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical~.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-prev .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical~.swiper-button-next ::slotted(.swiper-navigation-icon),.swiper-vertical~.swiper-button-next .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(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-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{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,.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;-moz-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-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-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:translate(-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-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
