@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik&display=swap";:root{--f-karla: "Karla", sans-serif;--f-rubik: "Rubik", sans-serif;--f-family: var(--f-karla);--f-family-title: var(--f-rubik);--f-family-button: var(--f-karla);--f-regular: 400;--f-bold: 600;--f-size-global: 16px;--f-size-small: 15px;--f-size-h1: 1.6em;--f-size-h2: 1.2em;--f-size-h3: 1em;--f-size-important: 1.9em;--f-button: 14px;--f-menu: 16px;--f-footer: 14px;--f-reference: 12px;--f-line-global: 1.6;--f-line-title: 1.3;--f-space-global: .15px;--max-desktop: 1920px;--desktop: 1330px;--tablet: 1024px;--mobile: 767px;--index: calc(1vw + 1vh) ;--space-h: 1rem;--space-p: 1rem;--size-button-high: 48px;--size-button-low: 30px;--corner-button: var(--radius-high);--margin-top-button: 3em;--side-between: 10px;--side: 1rem;--side-up: calc(var(--side) * 2);--side-y: 2rem;--side-x: calc(50% - var(--mobile) / 2);--size-line: 4px;--margin-block-x: 20px;--margin-block-y: 10px;--radius-low: 5px;--radius-high: 15px;--time-transition: .25s;--time-transition-work: .75s;--time-transition-view: .15s;--time-animation: .5s;--opacity-animation: 0;--base-shadow: 3px 3px 0px;--shadow-logo: -1px 0px 1px rgba(var(--base-black), .75);--color-important: var(--orange);--color-important-offer: rgba(var(--base-orange), .15);--base-color-1: 253, 249, 242;--base-color-2: 250, 244, 230;--base-color-3: 248, 238, 217;--base-color-1-dark: 17, 20, 25;--base-color-2-dark: 26, 34, 42;--base-color-3-dark: 35, 48, 60;--base-orange: 242, 143, 82;--base-beige: 245, 233, 205;--base-blue-dark: 27, 37, 47;--base-black: 0, 0, 0;--base-white: 255, 255, 255;--base-gray: 247, 250, 253;--color-1: rgb(var(--base-color-1));--color-2: rgb(var(--base-color-2));--color-3: rgb(var(--base-color-3));--color-1-dark: rgb(var(--base-color-1-dark));--color-2-dark: rgb(var(--base-color-2-dark));--color-3-dark: rgb(var(--base-color-3-dark));--orange: rgb(var(--base-orange));--beige: rgb(var(--base-beige));--blue-dark: rgb(var(--base-blue-dark));--black: rgb(var(--base-black));--white: rgb(var(--base-white));--gray: rgb(var(--base-gray));--orange-opaque: rgba(var(--base-orange), .25);--beige-opaque: rgba(var(--base-beige), .75);--beige-very-opaque: rgba(var(--base-beige), .2);--black-opaque: rgba(var(--base-black), .75);--black-very-opaque: rgba(var(--base-black), .2);--blue-dark-opaque: rgba(var(--base-blue-dark), .75);--color-main-opaque: rgba(var(--base-color-1), .75);--color-main-opaque-dark: rgba(var(--base-black), .75);--color-main-little-opaque: rgba(var(--base-color-1), .95);--color-main-little-opaque-dark: rgba(var(--base-black), .95)}@media only screen and (min-width: 767px){:root{--f-size-h1: 2em;--f-size-h2: 1.35em;--f-size-h3: 1.05em;--f-line-title: 1.15;--space-h: 2rem;--side: 1.5rem;--side-y: 3.5rem;--margin-block-x: 35px}}@media only screen and (min-width: 1024px){:root{--f-size-h1: 2.4em;--f-size-h2: 1.5em;--f-size-h3: 1.1em;--f-line-title: 1;--side: 2rem;--side-y: 5rem;--margin-block-x: 50px}}.theme-light{--background-main: var(--color-1);--background-main-opaque: var(--color-main-little-opaque);--background-second: var(--orange);--background-second-opaque: var(--orange-opaque);--background-navbar: var(--white);--background-header-page: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20166.8%20216.3'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23f28f52;%20stroke-width:%200px;%20opacity:%20.25;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M149.6,17.2c6.4,7.4,9,15.1,10,18.6.5,1.8,1.6,5.8,1.8,11,.6,11.2-2.2,21.5-8.6,30.6-2.9,4.2-6.2,8.1-9.4,12-.9,1.1-.8,1.8.3,2.7,7.7,6.2,15.4,12.5,23.1,18.7-2.6,3-5,6.1-7.1,9.3-1.3-1.1-2.7-2.2-4-3.2-9.4-7.6-18.7-15.2-28.1-22.8-1.3-1-1.4-2.2-.3-3.5,4.6-5.7,9.3-11.3,13.8-17,8.2-10.5,10.7-22.2,7-35.1-1.9-6.5-5.5-12.1-10.5-16.8-12.7-11.8-31.2-12.9-44.8-4.6-3.3,2-6.6,4.6-9.1,7.6-8.9,10.6-17.6,21.5-26.3,32.2-1,1.2-.9,1.9.3,2.8,3,2.3,5.9,4.8,8.9,7.2,2,1.6,2,1.6,3.6-.3,7-8.6,14-17.2,21-25.9,1.3-1.6,2.6-3.3,4-4.9,6.3-7.5,15.8-10,25-6.6,9.3,3.5,15.2,14.2,13.2,24-.8,3.8-2.4,7.2-4.8,10.2-8.3,10.2-16.6,20.4-24.9,30.6-1.4,1.8-1.4,1.8.4,3.2,14.5,11.8,28.9,23.5,43.4,35.2,1.2,1,1.3,2,.3,3.2-1.5,1.9-3,3.7-4.5,5.5-1,1.2-2.1,1.3-3.3.3-10.9-8.9-21.9-17.8-32.8-26.7-6.5-5.3-13-10.5-19.4-15.8-1.3-1-1.4-2.2-.3-3.6,10.6-13.1,21.2-26.2,31.9-39.3,2.3-2.8,3.3-6,2.3-9.6-1-3.7-3.4-6.1-7.1-6.9-3.8-.9-7.3,0-9.9,3.2-10.9,13.4-21.8,26.9-32.7,40.3-1,1.2-2.2,1.3-3.4.3-9.1-7.3-18.1-14.7-27.2-22-1.3-1-1.4-1.7-.4-3,11.1-13.5,21.9-27.2,33.1-40.6,8-9.5,13.9-12.3,19.6-14.6C105.6-1.4,116.6,0,121.4,1c3.6.7,17.5,3.8,28.1,16.3Z'/%3e%3cpath%20class='cls-1'%20d='M17.2,199.1c-6.4-7.4-9-15.1-10-18.6-.5-1.8-1.6-5.8-1.8-11-.6-11.2,2.2-21.5,8.6-30.6,2.9-4.1,6.2-8.1,9.4-12,.9-1.1.8-1.8-.3-2.7C15.4,117.9,7.7,111.7,0,105.4c2.6-3,5-6.1,7.1-9.3,1.3,1.1,2.7,2.2,4,3.2,9.4,7.6,18.7,15.2,28.1,22.8,1.3,1,1.4,2.2.3,3.5-4.6,5.7-9.3,11.3-13.8,17-8.2,10.5-10.7,22.2-7,35.1,1.9,6.6,5.5,12.1,10.5,16.8,12.7,11.8,31.2,12.9,44.8,4.6,3.3-2,6.6-4.6,9.1-7.6,8.9-10.6,17.6-21.5,26.3-32.2,1-1.2.9-1.9-.3-2.8-3-2.3-5.9-4.8-8.9-7.2-2-1.6-2-1.6-3.6.3-7,8.6-14,17.2-21,25.9-1.3,1.6-2.6,3.3-4,4.9-6.3,7.5-15.8,10.1-25,6.6-9.3-3.5-15.2-14.2-13.2-24,.8-3.8,2.4-7.2,4.8-10.2,8.3-10.2,16.6-20.4,24.9-30.6,1.4-1.8,1.4-1.8-.4-3.2-14.5-11.8-28.9-23.5-43.4-35.2-1.2-1-1.3-2-.3-3.2,1.5-1.8,3-3.7,4.5-5.5,1-1.2,2.1-1.3,3.3-.3,11,8.9,21.9,17.8,32.8,26.7,6.5,5.3,13,10.5,19.5,15.8,1.3,1,1.4,2.2.3,3.6-10.6,13.1-21.2,26.2-31.9,39.3-2.3,2.8-3.3,6-2.3,9.6,1,3.7,3.4,6.1,7.1,6.9,3.8.9,7.3,0,9.9-3.2,10.9-13.4,21.8-26.9,32.7-40.3,1-1.2,2.2-1.3,3.4-.3,9.1,7.4,18.1,14.7,27.2,22,1.3,1,1.4,1.7.4,3-11.1,13.5-21.9,27.2-33.1,40.6-8,9.5-13.9,12.3-19.6,14.6-12,4.9-23.1,3.4-27.9,2.5-3.6-.7-17.5-3.9-28.1-16.3h0Z'/%3e%3c/svg%3e") center / 15px;--background-footer: var(--orange);--background-copyright: var(--color-3);--background-gallery-project: var(--color-3);--background-card: var(--white);--background-offer: var(--white);--background-offer-banner: var(--color-3);--background-steps-right: var(--color-3);--background-partner: var(--white);--background-form: var(--color-3);--background-tally-form: var(--color-main-opaque);--background-paragraph: var(--color-3);--background-testimonial: var(--color-3);--background-testimonial-home: var(--color-2);--background-infosblock: var(--color-3);--background-infosblock-bubble: var(--color-main-opaque);--background-reminder: var(--white);--background-questions: var(--color-2);--background-details: var(--white);--background-proverb: var(--orange-opaque);--background-values: var(--color-3);--background-overlay: var(--color-main-opaque);--color-text: var(--black);--color-heading-h1: var(--black);--color-heading-h2: var(--black);--color-heading-h3: var(--black);--color-button: var(--orange);--color-text-button: var(--beige);--color-button-hover: var(--orange-opaque);--color-button-second: var(--beige);--color-button-second-hover: var(--background-main);--color-burger-lines: var(--color-text);--color-list-info: var(--white);--background-navbar-fix: var(--black-opaque);--color-burger-lines-fix: var(--beige);--base-color-return-button: var(--base-black);--color-separation-line: var(--black-very-opaque);--color-line-box: var(--black-very-opaque);--color-ball: var(--background-main);--color-shadow: var(--black);--shadow-high: 0 1px 11px -5px rgba(var(--base-black), .75);--shadow-low: 0 1px 6px -5px rgba(var(--base-black), .75);--color-before: var(--background-main);--color-after: var(--color-3);--color-arrow: invert(0);--opacity-sun: 1;--opacity-moon: 0}.theme-dark{--background-main: var(--color-1-dark);--background-main-opaque: var(--color-main-little-opaque-dark);--background-second: var(--blue-dark);--background-second-opaque: var(--blue-dark-opaque);--background-navbar: var(--blue-dark);--background-header-page: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20viewBox='0%200%20166.8%20216.3'%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20fill:%20%23f28f52;%20stroke-width:%200px;%20opacity:%20.25;%20}%20%3c/style%3e%3c/defs%3e%3cpath%20class='cls-1'%20d='M149.6,17.2c6.4,7.4,9,15.1,10,18.6.5,1.8,1.6,5.8,1.8,11,.6,11.2-2.2,21.5-8.6,30.6-2.9,4.2-6.2,8.1-9.4,12-.9,1.1-.8,1.8.3,2.7,7.7,6.2,15.4,12.5,23.1,18.7-2.6,3-5,6.1-7.1,9.3-1.3-1.1-2.7-2.2-4-3.2-9.4-7.6-18.7-15.2-28.1-22.8-1.3-1-1.4-2.2-.3-3.5,4.6-5.7,9.3-11.3,13.8-17,8.2-10.5,10.7-22.2,7-35.1-1.9-6.5-5.5-12.1-10.5-16.8-12.7-11.8-31.2-12.9-44.8-4.6-3.3,2-6.6,4.6-9.1,7.6-8.9,10.6-17.6,21.5-26.3,32.2-1,1.2-.9,1.9.3,2.8,3,2.3,5.9,4.8,8.9,7.2,2,1.6,2,1.6,3.6-.3,7-8.6,14-17.2,21-25.9,1.3-1.6,2.6-3.3,4-4.9,6.3-7.5,15.8-10,25-6.6,9.3,3.5,15.2,14.2,13.2,24-.8,3.8-2.4,7.2-4.8,10.2-8.3,10.2-16.6,20.4-24.9,30.6-1.4,1.8-1.4,1.8.4,3.2,14.5,11.8,28.9,23.5,43.4,35.2,1.2,1,1.3,2,.3,3.2-1.5,1.9-3,3.7-4.5,5.5-1,1.2-2.1,1.3-3.3.3-10.9-8.9-21.9-17.8-32.8-26.7-6.5-5.3-13-10.5-19.4-15.8-1.3-1-1.4-2.2-.3-3.6,10.6-13.1,21.2-26.2,31.9-39.3,2.3-2.8,3.3-6,2.3-9.6-1-3.7-3.4-6.1-7.1-6.9-3.8-.9-7.3,0-9.9,3.2-10.9,13.4-21.8,26.9-32.7,40.3-1,1.2-2.2,1.3-3.4.3-9.1-7.3-18.1-14.7-27.2-22-1.3-1-1.4-1.7-.4-3,11.1-13.5,21.9-27.2,33.1-40.6,8-9.5,13.9-12.3,19.6-14.6C105.6-1.4,116.6,0,121.4,1c3.6.7,17.5,3.8,28.1,16.3Z'/%3e%3cpath%20class='cls-1'%20d='M17.2,199.1c-6.4-7.4-9-15.1-10-18.6-.5-1.8-1.6-5.8-1.8-11-.6-11.2,2.2-21.5,8.6-30.6,2.9-4.1,6.2-8.1,9.4-12,.9-1.1.8-1.8-.3-2.7C15.4,117.9,7.7,111.7,0,105.4c2.6-3,5-6.1,7.1-9.3,1.3,1.1,2.7,2.2,4,3.2,9.4,7.6,18.7,15.2,28.1,22.8,1.3,1,1.4,2.2.3,3.5-4.6,5.7-9.3,11.3-13.8,17-8.2,10.5-10.7,22.2-7,35.1,1.9,6.6,5.5,12.1,10.5,16.8,12.7,11.8,31.2,12.9,44.8,4.6,3.3-2,6.6-4.6,9.1-7.6,8.9-10.6,17.6-21.5,26.3-32.2,1-1.2.9-1.9-.3-2.8-3-2.3-5.9-4.8-8.9-7.2-2-1.6-2-1.6-3.6.3-7,8.6-14,17.2-21,25.9-1.3,1.6-2.6,3.3-4,4.9-6.3,7.5-15.8,10.1-25,6.6-9.3-3.5-15.2-14.2-13.2-24,.8-3.8,2.4-7.2,4.8-10.2,8.3-10.2,16.6-20.4,24.9-30.6,1.4-1.8,1.4-1.8-.4-3.2-14.5-11.8-28.9-23.5-43.4-35.2-1.2-1-1.3-2-.3-3.2,1.5-1.8,3-3.7,4.5-5.5,1-1.2,2.1-1.3,3.3-.3,11,8.9,21.9,17.8,32.8,26.7,6.5,5.3,13,10.5,19.5,15.8,1.3,1,1.4,2.2.3,3.6-10.6,13.1-21.2,26.2-31.9,39.3-2.3,2.8-3.3,6-2.3,9.6,1,3.7,3.4,6.1,7.1,6.9,3.8.9,7.3,0,9.9-3.2,10.9-13.4,21.8-26.9,32.7-40.3,1-1.2,2.2-1.3,3.4-.3,9.1,7.4,18.1,14.7,27.2,22,1.3,1,1.4,1.7.4,3-11.1,13.5-21.9,27.2-33.1,40.6-8,9.5-13.9,12.3-19.6,14.6-12,4.9-23.1,3.4-27.9,2.5-3.6-.7-17.5-3.9-28.1-16.3h0Z'/%3e%3c/svg%3e") center / 15px;--background-footer: var(--blue-dark);--background-copyright: var(--color-3-dark);--background-gallery-project: var(--color-3-dark);--background-card: var(--black);--background-offer: var(--black);--background-offer-banner: var(--color-3-dark);--background-steps-right: var(--color-3-dark);--background-partner: var(--black);--background-form: var(--color-3-dark);--background-tally-form: var(--color-main-opaque-dark);--background-paragraph: var(--color-3-dark);--background-testimonial: var(--color-3-dark);--background-testimonial-home: var(--color-2-dark);--background-infosblock: var(--color-3-dark);--background-infosblock-bubble: var(--color-main-opaque-dark);--background-reminder: var(--black);--background-questions: var(--color-2-dark);--background-details: var(--black);--background-proverb: var(--orange-opaque);--background-values: var(--color-3-dark);--background-overlay: var(--color-main-opaque-dark);--color-text: var(--beige);--color-heading-h1: var(--beige);--color-heading-h2: var(--beige);--color-heading-h3: var(--beige);--color-button: var(--orange);--color-text-button: var(--beige);--color-button-hover: var(--orange-opaque);--color-button-second: var(--blue-dark);--color-button-second-hover: var(--background-main);--color-burger-lines: var(--color-text);--color-list-info: var(--blue-dark);--background-navbar-fix: var(--beige-opaque);--color-burger-lines-fix: var(--black);--base-color-return-button: var(--base-beige);--color-separation-line: var(--beige-very-opaque);--color-line-box: var(--beige-very-opaque);--color-ball: var(--background-main-opaque);--color-shadow: var(--beige);--shadow-high: 0 1px 11px -5px rgba(var(--base-beige), .75) inset;--shadow-low: 0 1px 6px -5px rgba(var(--base-beige), .75) inset;--color-before: var(--background-main);--color-after: var(--color-3-dark);--color-arrow: invert(1);--opacity-moon: 1;--opacity-sun: 0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;list-style-type:none;outline:transparent!important;text-decoration:none}.hidden{overflow:hidden!important}.frameworkX{padding-left:var(--side-x);padding-right:var(--side-x)}@media only screen and (min-width: 767px){.frameworkX{--side-x: calc(50% - var(--desktop) / 2)}}.frameworkY{padding-top:var(--side-y);padding-bottom:var(--side-y)}.padding-x{padding-left:var(--side);padding-right:var(--side)}.padding-bottom-page{padding-bottom:var(--margin-block-y)}.margin-y{margin-top:var(--margin-block-y);margin-bottom:var(--margin-block-y)}.margin-x{margin-left:var(--margin-block-x);margin-right:var(--margin-block-x)}.small-margin-top{margin-top:10px}.middle{display:flex;place-content:center;place-items:center}.shadow-low{box-shadow:var(--shadow-low)}.shadow-high{box-shadow:var(--shadow-high)}.load{opacity:0}.layout-title{background:var(--background-main);width:fit-content;padding:var(--side) var(--side-up);margin-top:var(--side-y)}.layout-title:not(.button-shadow){opacity:var(--opacity-animation)}.space-title{margin-bottom:var(--space-h)}.space-text{margin-bottom:var(--space-p)}.space-text:last-child{margin-bottom:0!important}@media only screen and (min-width: 1024px){.max-width-p{width:75%}}.switch-direction{flex-direction:column}@media only screen and (min-width: 1024px){.switch-direction{flex-direction:row}}.switch-reverse :deep(.switch-direction){flex-direction:column-reverse}@media only screen and (min-width: 1024px){.switch-reverse :deep(.switch-direction){flex-direction:inherit}}.move-left{transform:translate(-.75%);animation:move-left var(--time-animation) both}@keyframes move-left{to{transform:translate(0);opacity:1}}.move-right{transform:translate(.75%);animation:move-right var(--time-animation) both}@keyframes move-right{to{transform:translate(0);opacity:1}}.move-top{transform:translateY(-.75%);animation:move-top var(--time-animation) both}@keyframes move-top{to{transform:translateY(0);opacity:1}}.move-bottom{transform:translateY(3.5%);animation:move-bottom var(--time-animation) both}@keyframes move-bottom{to{transform:translateY(0);opacity:1}}.appear-center{animation:appear-center var(--time-animation) both}@keyframes appear-center{to{opacity:1}}.img-left-move{transform:translateY(-3.5%);animation:appear-top var(--time-animation) both}.img-right-move{transform:translateY(3.5%);animation:appear-bottom var(--time-animation) both}@keyframes appear-top{to{opacity:1;transform:translateY(0)}}@keyframes appear-bottom{to{opacity:1;transform:translateY(0)}}.overlay-loading{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity var(--time-animation)}.visible-illustration{visibility:visible!important}.animation-hover-active:hover .animation-hover{color:var(--color-important)!important}.animation-hover{transition:color var(--time-transition-work)}.logo-animation{animation:logo-animation 3s both}@keyframes logo-animation{to{opacity:1}}.shadow-appear{animation:shadow-appear var(--time-animation) both}@keyframes shadow-appear{to{box-shadow:var(--base-shadow) var(--color-shadow)}}.animation-part-top-left .layout-offer:before{animation:part-top-left-before-animation var(--time-animation) both 0ms}@keyframes part-top-left-before-animation{to{background:var(--color-before);top:-5px;left:-5px}}.animation-part-top-left .layout-offer:after{animation:part-top-left-after-animation var(--time-animation) both 0ms}@keyframes part-top-left-after-animation{to{background:var(--color-after);top:-10px;left:-10px}}.animation-part-top-right .layout-offer:before{animation:part-top-right-before-animation var(--time-animation) both .1s}@keyframes part-top-right-before-animation{to{background:var(--color-before);top:-5px;left:5px}}.animation-part-top-right .layout-offer:after{animation:part-top-right-after-animation var(--time-animation) both .1s}@keyframes part-top-right-after-animation{to{background:var(--color-after);top:-10px;left:10px}}.animation-part-bottom-right .layout-offer:before{animation:part-bottom-right-before-animation var(--time-animation) both .2s}@keyframes part-bottom-right-before-animation{to{background:var(--color-before);top:5px;left:5px}}.animation-part-bottom-right .layout-offer:after{animation:part-bottom-right-after-animation var(--time-animation) both .2s}@keyframes part-bottom-right-after-animation{to{background:var(--color-after);top:10px;left:10px}}.animation-part-bottom-left .layout-offer:before{animation:part-bottom-left-before-animation var(--time-animation) both .3s}@keyframes part-bottom-left-before-animation{to{background:var(--color-before);top:5px;left:-5px}}.animation-part-bottom-left .layout-offer:after{animation:part-bottom-left-after-animation var(--time-animation) both .3s}@keyframes part-bottom-left-after-animation{to{background:var(--color-after);top:10px;left:-10px}}body{background:var(--background-main);color:var(--color-text);font-family:var(--f-family);line-height:var(--f-line-global);font-weight:var(--f-regular);font-size:var(--f-size-global);letter-spacing:var(--f-space-global);font-optical-sizing:auto;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}#app{width:100%;margin:0 auto;display:flex;flex-direction:column;overflow-x:hidden}a{cursor:pointer;color:inherit;transition:opacity var(--time-transition)}@media only screen and (min-width: 767px){a:not(.project-url,.link-logo,.button-base,.link-host,.button-info):hover{opacity:.85}}a.router-link-active{--lord-icon-primary: var(--color-important);cursor:default;color:var(--color-important);opacity:1!important;transition:color var(--time-transition)}.description-form a,.layout-sendcontact a,.text-mentions a,.others-offer a{text-decoration:underline}img,video{display:flex;width:inherit}h1,h2,h3{font-family:var(--f-family-title);line-height:var(--f-line-title);font-weight:var(--f-bold)}h1{font-size:var(--f-size-h1);color:var(--color-heading-h1)}h1:not(.catchphrase){opacity:var(--opacity-animation)}h2{font-size:var(--f-size-h2);color:var(--color-heading-h2)}h3{font-size:var(--f-size-h3);color:var(--color-heading-h3)}u{background-color:var(--orange-opaque)}strong{font-weight:700}.important-text{color:var(--color-important)}.img[data-v-c5c92c6d]{display:flex;place-items:center;height:auto}.s0[data-v-0435fddf],.s1[data-v-0435fddf]{fill:#2c3e50}.anim-letter[data-v-0435fddf]{animation:letter-color-0435fddf 25ms linear both}@keyframes letter-color-0435fddf{to{fill:var(--orange)}}nav[data-v-cd9eb61e]{font-size:var(--f-menu)}.wrapper-nav-desktop[data-v-cd9eb61e]{display:none}@media only screen and (min-width: 1024px){.wrapper-nav-desktop[data-v-cd9eb61e]{display:flex}}.menu-layout[data-v-cd9eb61e]{display:flex;place-content:space-between;place-items:center;width:100%;line-height:1}nav[data-v-ec257ad3]{--lord-icon-primary: var(--color-text);font-size:var(--f-menu)}@media only screen and (min-width: 1024px){.wrapper-nav-mobile[data-v-ec257ad3]{display:none}}.menu-layout[data-v-ec257ad3]{display:flex;place-items:center;place-content:space-between;width:100%}.icon-navbar[data-v-ec257ad3]{--size-navbar-icon: 32px;width:var(--size-navbar-icon);height:auto;aspect-ratio:1/1;color:var(--orange)}.nav-link a[data-v-ec257ad3]{display:flex}header[data-v-019938cf]{--side-y: 9px;--margin-header-x: 10px;--size-content: 32px;--delay-start: .25s;--delay: .1s}@media only screen and (min-width: 1024px){header[data-v-019938cf]{--side-x: calc(50% - var(--max-desktop) / 2);--side-y: 1rem;--margin-header-x: var(--margin-block-x);--size-content: 1em}}.layout-header[data-v-019938cf]{display:flex;margin-left:var(--margin-header-x);margin-right:var(--margin-header-x);height:calc(var(--size-content) + var(--side-y) * 2 + var(--margin-block-y) * 2)}@media only screen and (min-width: 1024px){.layout-header[data-v-019938cf]{place-content:space-between}}.layout-logo[data-v-019938cf]{display:none}@media only screen and (min-width: 1024px){.layout-logo[data-v-019938cf]{display:flex}}.link-logo[data-v-019938cf]{position:relative;display:flex;place-items:center}.link-logo img[data-v-019938cf]{transition:all var(--time-animation)}.link-logo .logo-img[data-v-019938cf]{position:absolute;transform:translate(-10%);opacity:0;height:96px}.link-logo .logo-text[data-v-019938cf]{z-index:1;display:none}.link-logo .logo-text[data-v-019938cf] .s0{fill:var(--color-text)}.link-logo .logo-text[data-v-019938cf] .s1{fill:var(--background-main)}@media only screen and (min-width: 1024px){.link-logo .logo-text[data-v-019938cf]{display:block}}.link-logo .logo-text[data-v-019938cf] .letter-p{animation-delay:calc(var(--delay-start) + var(--delay) * 1)}.link-logo .logo-text[data-v-019938cf] .letter-r{animation-delay:calc(var(--delay-start) + var(--delay) * 2)}.link-logo .logo-text[data-v-019938cf] .letter-o{animation-delay:calc(var(--delay-start) + var(--delay) * 3)}.link-logo .logo-text[data-v-019938cf] .letter-d{animation-delay:calc(var(--delay-start) + var(--delay) * 4)}.layout-nav[data-v-019938cf]{background:var(--background-navbar);border-radius:var(--radius-high);place-content:center;width:100%}@media only screen and (min-width: 1024px){.layout-nav[data-v-019938cf]{width:60%;padding-left:clamp(2rem,3vw,4rem);padding-right:clamp(2rem,3vw,4rem)}}.fix-nav[data-v-019938cf]{z-index:5;position:fixed;top:0;left:var(--margin-header-x);right:var(--margin-header-x);width:auto;opacity:0;transform:translateY(-20%);animation:appear-nav-019938cf var(--time-animation) both}@keyframes appear-nav-019938cf{to{transform:translateY(0);opacity:.95}}.hidden-nav[data-v-019938cf]{z-index:-1;opacity:0}.appear-logo[data-v-019938cf]{animation:appear-logo-019938cf 1.5s calc(var(--delay-start) + var(--delay) * 4) both}@keyframes appear-logo-019938cf{to{transform:translate(0);opacity:.25}}.layout-networks[data-v-6b152e14]{margin-top:calc(var(--side) + 2rem);margin-bottom:2em}@media only screen and (min-width: 1024px){.layout-networks[data-v-6b152e14]{margin-top:6rem;margin-bottom:0}}.networks[data-v-6b152e14]{display:flex;gap:3em}@media only screen and (min-width: 1024px){.networks[data-v-6b152e14]{gap:2em}}svg[data-v-6b152e14],img[data-v-6b152e14]{width:32px;height:auto;aspect-ratio:1/1}a[data-v-6b152e14]{display:flex}a[data-v-6b152e14],a.router-link-active[data-v-6b152e14]{cursor:pointer;color:var(--color-text)}a[data-v-6b152e14]:hover,a.router-link-active[data-v-6b152e14]:hover{opacity:1!important}.footer-logo[data-v-009f080f]{margin-bottom:2rem}@media only screen and (min-width: 1024px){.footer-logo[data-v-009f080f]{line-height:0}}.logo-color[data-v-009f080f] .s0{fill:var(--color-text)}.logo-color[data-v-009f080f] .s1{fill:var(--color-text)!important}.copyright[data-v-104bd957]{--side-y: .25rem;background:var(--background-copyright);text-align:center;font-size:.8em}.link-mentions[data-v-104bd957]{cursor:pointer}.close-mentions[data-v-104bd957]{cursor:pointer;background:var(--color-separation-line);border:none;border-radius:var(--radius-high);width:40px;height:auto;aspect-ratio:1/1;transition:opacity var(--time-transition)}.close-mentions[data-v-104bd957]:hover{opacity:.5}.checkbox[data-v-3c982b6f]{display:none}.label[data-v-3c982b6f]{cursor:pointer;background:var(--color-ball);border-radius:var(--radius-high);position:relative;height:auto;width:40px;aspect-ratio:1/1;transition:background var(--time-transition),box-shadow var(--time-transition)}.label[data-v-3c982b6f]:before{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20fill='%23dfdabd'%20class='bi%20bi-moon'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M6%20.278a.768.768%200%200%201%20.08.858%207.208%207.208%200%200%200-.878%203.46c0%204.021%203.278%207.277%207.318%207.277.527%200%201.04-.055%201.533-.16a.787.787%200%200%201%20.81.316.733.733%200%200%201-.031.893A8.349%208.349%200%200%201%208.344%2016C3.734%2016%200%2012.286%200%207.71%200%204.266%202.114%201.312%205.124.06A.752.752%200%200%201%206%20.278zM4.858%201.311A7.269%207.269%200%200%200%201.025%207.71c0%204.02%203.279%207.276%207.319%207.276a7.316%207.316%200%200%200%205.205-2.162c-.337.042-.68.063-1.029.063-4.61%200-8.343-3.714-8.343-8.29%200-1.167.242-2.278.681-3.286z'/%3e%3c/svg%3e");position:absolute;opacity:var(--opacity-moon);line-height:0;transition:opacity var(--time-animation)}.label[data-v-3c982b6f]:after{content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='20'%20height='20'%20fill='%23e3a11c'%20class='bi%20bi-sun'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='M8%2011a3%203%200%201%201%200-6%203%203%200%200%201%200%206zm0%201a4%204%200%201%200%200-8%204%204%200%200%200%200%208zM8%200a.5.5%200%200%201%20.5.5v2a.5.5%200%200%201-1%200v-2A.5.5%200%200%201%208%200zm0%2013a.5.5%200%200%201%20.5.5v2a.5.5%200%200%201-1%200v-2A.5.5%200%200%201%208%2013zm8-5a.5.5%200%200%201-.5.5h-2a.5.5%200%200%201%200-1h2a.5.5%200%200%201%20.5.5zM3%208a.5.5%200%200%201-.5.5h-2a.5.5%200%200%201%200-1h2A.5.5%200%200%201%203%208zm10.657-5.657a.5.5%200%200%201%200%20.707l-1.414%201.415a.5.5%200%201%201-.707-.708l1.414-1.414a.5.5%200%200%201%20.707%200zm-9.193%209.193a.5.5%200%200%201%200%20.707L3.05%2013.657a.5.5%200%200%201-.707-.707l1.414-1.414a.5.5%200%200%201%20.707%200zm9.193%202.121a.5.5%200%200%201-.707%200l-1.414-1.414a.5.5%200%200%201%20.707-.707l1.414%201.414a.5.5%200%200%201%200%20.707zM4.464%204.465a.5.5%200%200%201-.707%200L2.343%203.05a.5.5%200%201%201%20.707-.707l1.414%201.414a.5.5%200%200%201%200%20.708z'/%3e%3c/svg%3e");position:absolute;opacity:var(--opacity-sun);line-height:0;transition:opacity var(--time-animation)}.importantlinks[data-v-eeb09368]{display:flex;flex-direction:column;padding:0}@media only screen and (min-width: 1024px){.importantlinks[data-v-eeb09368]{place-items:end}}.importantlinks .title-importantlinks[data-v-eeb09368]{margin:2em 0 1em}.importantlinks .title-importantlinks[data-v-eeb09368]:first-child{margin-top:2em}@media only screen and (min-width: 1024px){.importantlinks .title-importantlinks[data-v-eeb09368]:first-child{margin-top:0}}.importantlinks li[data-v-eeb09368]{padding:1em 0}.importantlinks li[data-v-eeb09368]:last-child{padding-bottom:0}@media only screen and (min-width: 1024px){.importantlinks li[data-v-eeb09368]{line-height:normal}}a[data-v-eeb09368],a.router-link-active[data-v-eeb09368]{cursor:pointer;color:var(--color-text);transition:none!important}a[data-v-eeb09368]:hover,a.router-link-active[data-v-eeb09368]:hover{opacity:1!important}.dark-button[data-v-eeb09368]{margin-top:var(--side)}.offerlinks[data-v-b19620aa]{display:flex;flex-direction:column;padding:0}@media only screen and (min-width: 1024px){.offerlinks[data-v-b19620aa]{place-items:end}}.offerlinks .title-offerlinks[data-v-b19620aa]{margin:2em 0 1em}.offerlinks .title-offerlinks[data-v-b19620aa]:first-child{margin-top:1em}@media only screen and (min-width: 1024px){.offerlinks .title-offerlinks[data-v-b19620aa]:first-child{margin-top:0}}.offerlinks li[data-v-b19620aa]{padding:1em 0}.offerlinks li[data-v-b19620aa]:last-child{padding-bottom:0}@media only screen and (min-width: 1024px){.offerlinks li[data-v-b19620aa]{line-height:normal}}a[data-v-b19620aa],a.router-link-active[data-v-b19620aa]{cursor:pointer;color:var(--color-text);transition:none!important}a[data-v-b19620aa]:hover,a.router-link-active[data-v-b19620aa]:hover{opacity:1!important}.background-ref[data-v-bd2600a7]{background:var(--background-footer)}.layout-ref[data-v-bd2600a7]{font-size:var(--f-reference)}.layout-ref ul li[data-v-bd2600a7]:not(:last-child):not(:first-child):after{content:" | ";padding:0 .25rem}.layout-ref-list[data-v-bd2600a7]{line-height:.9rem}.layout-ref-list span[data-v-bd2600a7]{font-weight:var(--f-bold)}.layout-ref-list li[data-v-bd2600a7]{display:inline-block}.layout-ref ul[data-v-bd2600a7]:not(:last-child){padding-bottom:1rem!important}footer[data-v-c8b3a1f1]{font-size:var(--f-footer)}.background-footer[data-v-c8b3a1f1]{background:var(--background-footer)}.layout-footer[data-v-c8b3a1f1]{display:flex;gap:var(--side)}@media only screen and (min-width: 1024px){.layout-footer[data-v-c8b3a1f1]{gap:1em}}.readmore[data-v-c8b3a1f1],.importantlinks[data-v-c8b3a1f1],.offerlinks[data-v-c8b3a1f1]{flex:1}.layout-infos[data-v-2afac9c4]{display:flex;flex-direction:column;gap:var(--side-between);transition:all .15s linear}a[data-v-2afac9c4]{text-decoration:none}a.router-link-active[data-v-2afac9c4]{color:var(--color-text)}.button-info[data-v-2afac9c4]{cursor:pointer;background:var(--color-list-info);width:auto;height:var(--size-button-high);aspect-ratio:1.5/1;padding:0 1em;border-radius:var(--corner-button);line-height:normal;transition:color var(--time-transition),transform var(--time-transition)}@media only screen and (min-width: 1024px){.button-info[data-v-2afac9c4]:hover{transform:scale(1.025);color:var(--color-important)}}.button-info li[data-v-2afac9c4]{display:flex}.anim-open-list[data-v-2afac9c4]{--animation: .25s;animation:rollOut-2afac9c4 var(--animation) cubic-bezier(.28,.76,.82,.96) both;opacity:0}@keyframes rollOut-2afac9c4{0%{transform:scale(0);transform-origin:bottom right}to{transform:scale(1);transform-origin:bottom right;opacity:1}}.layout-list-info[data-v-54d53b3c]{--size-button-high: 59px;z-index:3;display:flex;flex-direction:column;gap:calc(var(--side-between) * 2);position:fixed;bottom:1rem;right:1rem;transition:opacity .15s linear,bottom .5s linear,right .5s linear}@media only screen and (min-width: 1024px){.layout-list-info[data-v-54d53b3c]{--size-button-high: 48px;bottom:2rem;right:2rem}}.button-open-info[data-v-54d53b3c]{--color-button: var(--color-text);cursor:pointer;background:var(--color-important);width:auto;margin-left:auto;height:var(--size-button-high);aspect-ratio:1/1;border-radius:50%;transition:all .15s linear}@media only screen and (min-width: 1024px){.button-open-info[data-v-54d53b3c]:hover{transform:scale(1.1)}}.show[data-v-54d53b3c]{opacity:1!important;pointer-events:all}.hide[data-v-54d53b3c]{opacity:0!important;pointer-events:none}.arrow[data-v-54d53b3c]{transform:scale(1)!important}.anim-arrow-enter-active[data-v-54d53b3c]{animation:rotate-out-54d53b3c .15s ease}.anim-arrow-leave-active[data-v-54d53b3c]{animation:rotate-in-54d53b3c .15s ease}@keyframes rotate-in-54d53b3c{0%{transform:rotate(0) scale(1)}to{transform:rotate(90deg) scale(0)}}@keyframes rotate-out-54d53b3c{0%{transform:rotate(-90deg) scale(0)}to{transform:rotate(0) scale(1)}}.wrapper-main[data-v-143e8bfc]{min-height:100vh}.paint-contact[data-v-143e8bfc]{background:url(/assets/label-Bnc3E7dz.svg) top right/25vh no-repeat;position:absolute;width:100%;height:100%;z-index:-1;opacity:0}.background-contact-move[data-v-143e8bfc]{background-position:101% -1%;animation:background-contact-move-143e8bfc var(--time-animation) both}@keyframes background-contact-move-143e8bfc{to{background-position:100% 0%;opacity:1}}.paint-dark-theme[data-v-143e8bfc]{background:url(./assets/img/1594531_223895-P1X9AS-499.jpg) center/100% fixed;position:absolute;width:100%;height:100%;z-index:-1}.transition-view-enter-active[data-v-143e8bfc]{transition:opacity calc(var(--time-transition-view) / 2) ease}.transition-view-leave-active[data-v-143e8bfc]{transition:opacity var(--time-transition-view) ease}.transition-view-enter-from[data-v-143e8bfc],.transition-view-leave-to[data-v-143e8bfc]{opacity:.25}.aboutme br[data-v-5c3c98cb]{display:none}@media only screen and (min-width: 1024px){.aboutme br[data-v-5c3c98cb]{display:block}}.aboutme h1[data-v-5c3c98cb],.aboutme p[data-v-5c3c98cb]{text-align:center}@media only screen and (min-width: 1024px){.aboutme h1[data-v-5c3c98cb],.aboutme p[data-v-5c3c98cb]{text-align:left}}.aboutme p[data-v-5c3c98cb],.aboutme .desktop-catchphrase[data-v-5c3c98cb]{display:none}@media only screen and (min-width: 1024px){.aboutme p[data-v-5c3c98cb],.aboutme .desktop-catchphrase[data-v-5c3c98cb]{display:block}}.aboutme .mobile-catchphrase[data-v-5c3c98cb]{font-size:23px;font-variant-caps:small-caps;margin-bottom:32px;line-height:normal;opacity:0}@media only screen and (min-width: 1024px){.aboutme .mobile-catchphrase[data-v-5c3c98cb]{display:none}}.layout-paragraph[data-v-72869d45]{display:flex;gap:var(--side-between)}@media only screen and (min-width: 1024px){.layout-paragraph[data-v-72869d45]{gap:0}}.img-paragraph[data-v-72869d45],.text-paragraph[data-v-72869d45]{flex:1;place-content:center}.text-paragraph[data-v-72869d45]{padding:var(--side) 0}@media only screen and (min-width: 1024px){.text-paragraph[data-v-72869d45]{padding:var(--side) var(--side-up)}.text-paragraph.padding-left[data-v-72869d45]{padding-left:0}.text-paragraph.padding-right[data-v-72869d45]{padding-right:0}}.img-paragraph[data-v-72869d45]{position:relative;display:flex;width:80%;margin:auto}@media only screen and (min-width: 767px){.img-paragraph[data-v-72869d45]{width:70%}}.button-base[data-v-13753112]{--border-color: var(--color-shadow);cursor:pointer;background:var(--color-button-second);border-radius:var(--corner-button);text-decoration:none;padding-left:2em;padding-right:2em;height:var(--size-button-high);margin-top:var(--margin-top-button);font-family:var(--f-family-button);font-size:var(--f-button);font-weight:var(--f-bold);text-align:center;text-transform:uppercase;line-height:normal;transition:background var(--time-transition),color var(--time-transition)}.button-base.color[data-v-13753112]{box-shadow:0 0 0 var(--border-color);border:var(--border-color) solid 1px}.button-base.color[data-v-13753112]:hover{background:var(--color-button-second-hover);color:var(--color-important)}.layout-offer[data-v-0ab5c1f2]{position:relative;background:var(--background-offer);border-radius:var(--radius-low);padding:var(--side)}@media only screen and (min-width: 1024px){.layout-offer[data-v-0ab5c1f2]{padding:var(--side) calc(var(--side) * .75);min-width:364px;height:100%}}.layout-offer[data-v-0ab5c1f2]:before,.layout-offer[data-v-0ab5c1f2]:after{content:"";position:absolute;height:100%;width:100%;border-radius:var(--radius-low);top:0;left:0;transform:rotate(0);transition:transform var(--time-animation),top var(--time-animation),left var(--time-animation)}.layout-offer[data-v-0ab5c1f2]:before{z-index:-1}.layout-offer[data-v-0ab5c1f2]:after{z-index:-2}.layout-offer .title-offer[data-v-0ab5c1f2]{display:flex;place-content:space-between;margin-bottom:12px;height:1.25rem}.layout-offer .popular[data-v-0ab5c1f2]{background:var(--orange);display:flex;place-items:center;height:20px;font-size:12px;font-weight:var(--f-bold);padding:2px 8px;border-radius:var(--radius-low);position:absolute;right:15px;top:15px;box-shadow:var(--shadow-low)}.layout-offer .popular svg[data-v-0ab5c1f2]{margin-right:4px}.layout-offer .popular p[data-v-0ab5c1f2]{line-height:normal}.layout-offer h3[data-v-0ab5c1f2]{text-transform:uppercase}.layout-offer li[data-v-0ab5c1f2]{display:flex}.layout-offer li svg[data-v-0ab5c1f2]{margin-top:4px;margin-right:8px}.text-offer-description-preview[data-v-0ab5c1f2]{margin-top:2.15rem;margin-bottom:3rem}.text-offer-description[data-v-0ab5c1f2]{margin:2rem 0;line-height:1.5rem}.button-offer[data-v-0ab5c1f2]{margin:2rem 4rem}@media only screen and (min-width: 767px){.button-offer[data-v-0ab5c1f2]{margin:4rem}}.title-preview-point[data-v-0ab5c1f2]{margin-top:2rem}.list-offer-points[data-v-0ab5c1f2],.list-offer-four-points[data-v-0ab5c1f2]{display:flex;flex-direction:column;gap:var(--side-between)}.list-offer-four-points[data-v-0ab5c1f2]{--space-p: 2rem}.layout-image-offer[data-v-0ab5c1f2]{display:none}@media only screen and (min-width: 550px){.layout-image-offer[data-v-0ab5c1f2]{display:flex;position:relative;border-top-left-radius:var(--radius-low);border-bottom-left-radius:var(--radius-low);overflow:hidden;width:50%}}.image-offer[data-v-0ab5c1f2]{filter:grayscale(1);width:100%;height:100%}.request[data-v-0ab5c1f2]{background:url(/assets/office-C2c9kaLw.jpg) center/cover no-repeat}.maintenance[data-v-0ab5c1f2]{background:url(/assets/pen-C00ZXVAT.jpg) center/cover no-repeat}.important-offer-overlay[data-v-0ab5c1f2]{background:var(--color-important-offer)!important}.background-offers-preview[data-v-bb7d248c]{z-index:1;position:relative;margin-top:calc(var(--side-between) * -1);margin-bottom:calc(var(--side-between) * -1)}@media only screen and (min-width: 1024px){.background-offers-preview[data-v-bb7d248c]{margin-top:calc(var(--side-between) * -2);margin-bottom:calc(var(--side-between) * -2)}}.layout-offers-preview-text[data-v-bb7d248c]{background:var(--background-offer);border-radius:var(--radius-low);padding:var(--side-up) var(--side);margin-bottom:var(--side-between);position:relative}.layout-offers-preview-text .anchor[data-v-bb7d248c]{position:absolute;top:50%}.layout-offers-preview[data-v-bb7d248c]{display:flex;flex-direction:column;gap:var(--side-between)}@media only screen and (min-width: 1024px){.layout-offers-preview[data-v-bb7d248c]{flex-direction:row;place-items:start;gap:0}}.menu-offers-preview[data-v-bb7d248c]{width:100%}@media only screen and (min-width: 1024px){.menu-offers-preview[data-v-bb7d248c]{flex:150%}}.list-offers-preview[data-v-bb7d248c]{display:flex;flex-direction:row;gap:.5em;padding:.5em;border:1px solid var(--color-line-box);border-radius:var(--radius-low);font-size:var(--f-size-small)}@media only screen and (min-width: 1024px){.list-offers-preview[data-v-bb7d248c]{flex-direction:column;gap:1em;padding-right:5rem;border:none;border-radius:0;font-size:initial}}.list-offers-preview li[data-v-bb7d248c]{cursor:pointer;display:flex;place-content:center;place-items:center;position:relative;padding-top:.5em;padding-bottom:.5em;width:100%;opacity:.25;transition:all var(--time-animation)}@media only screen and (min-width: 1024px){.list-offers-preview li[data-v-bb7d248c]:hover{transform:translate(2em)}.list-offers-preview li[data-v-bb7d248c]:hover:before{width:calc(100% - 2em)!important}}@media only screen and (min-width: 1024px){.list-offers-preview li[data-v-bb7d248c]{place-content:space-between;place-items:start}.list-offers-preview li[data-v-bb7d248c]:before{content:"";position:absolute;width:100%;height:100%;border-bottom:1px solid var(--color-text);transition:width var(--time-animation),border-color var(--time-animation)}.list-offers-preview li[data-v-bb7d248c]:after{content:"";mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-caret-right-fill'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='m12.14%208.753-5.482%204.796c-.646.566-1.658.106-1.658-.753V3.204a1%201%200%200%201%201.659-.753l5.48%204.796a1%201%200%200%201%200%201.506z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-caret-right-fill'%20viewBox='0%200%2016%2016'%3e%3cpath%20d='m12.14%208.753-5.482%204.796c-.646.566-1.658.106-1.658-.753V3.204a1%201%200%200%201%201.659-.753l5.48%204.796a1%201%200%200%201%200%201.506z'/%3e%3c/svg%3e");background:var(--color-text);place-self:center;width:16px;height:16px;transition:background var(--time-animation)}}.offer[data-v-bb7d248c]{display:flex}@media only screen and (min-width: 550px){.offer[data-v-bb7d248c] .layout-offer{width:70%;border-top-left-radius:0;border-bottom-left-radius:0}}@media only screen and (min-width: 767px){.offer[data-v-bb7d248c] .button-base{width:50%}}.view-offers-preview[data-v-bb7d248c]{flex:300%}.anim-list-offers[data-v-bb7d248c]{background:var(--orange-opaque)!important;color:var(--color-important);border-radius:var(--radius-low);opacity:1!important}.anim-list-offers[data-v-bb7d248c]:before{border-color:var(--color-important)!important}@media only screen and (min-width: 1024px){.anim-list-offers[data-v-bb7d248c]{background:transparent!important;border-radius:0;transform:translate(var(--side))}.anim-list-offers[data-v-bb7d248c]:before{width:calc(100% - 2em)!important}.anim-list-offers[data-v-bb7d248c]:after{background:var(--color-important)!important}}.anim-offer[data-v-bb7d248c]{opacity:0;transform:translateY(1.5%);animation:anim-offer-bb7d248c var(--time-animation) both}@keyframes anim-offer-bb7d248c{to{transform:translateY(0);opacity:1}}.background-sendcontact[data-v-b334d8a1]{background:var(--background-reminder)}@media only screen and (min-width: 767px){.layout-sendcontact[data-v-b334d8a1] .button-base{width:fit-content}}.header-testimonial[data-v-c4eecf35]{padding-right:7rem}.layout-body-testimonial[data-v-c4eecf35]{--size-layout-illustration: 70px}.layout-body-testimonial .icon-testimonial[data-v-c4eecf35]{width:var(--size-layout-illustration);height:auto;aspect-ratio:1/1;position:absolute;top:-60px;right:20px}@media only screen and (min-width: 767px){.layout-body-testimonial .icon-testimonial[data-v-c4eecf35]{--size-layout-illustration: 55px;top:-47px;right:40px}}.body-testimonial[data-v-c4eecf35]{position:relative;padding:var(--side);padding-bottom:calc(var(--side) * 2.5);border:2px solid var(--color-line-box);border-radius:var(--radius-high);width:100%}@media only screen and (min-width: 767px){.body-testimonial[data-v-c4eecf35]{padding-bottom:calc(var(--side) * 1.5);margin-top:0}}.footer-testimonial[data-v-c4eecf35]{position:absolute;bottom:-12px;right:50%;transform:translate(50%);padding:0 1.25em;width:max-content}@media only screen and (min-width: 1024px){.footer-testimonial[data-v-c4eecf35]{right:70px;transform:none}}.background-values[data-v-a8905658]{background:var(--background-values)}.layout-values[data-v-a8905658]{--space-card: 1rem;display:flex;place-content:center;place-items:baseline;text-align:center;flex-wrap:wrap}@media only screen and (min-width: 767px){.layout-values[data-v-a8905658]{flex-wrap:nowrap}}.card-values[data-v-a8905658]{flex-direction:column;padding-left:var(--space-card);padding-right:var(--space-card);margin-top:20px;width:50%}@media only screen and (min-width: 767px){.card-values[data-v-a8905658]{width:25%;margin-top:0;margin-top:5rem;margin-bottom:5rem}}.icon-value[data-v-a8905658]{width:auto;height:6rem;aspect-ratio:1/1;margin-bottom:var(--space-card)}.background-video[data-v-3ecc2031]{background:#000}.video-primalprod[data-v-3ecc2031]{width:100%;height:auto;max-height:500px;display:block}.layout-first-view[data-v-d2a3036d]{--side-x: calc(50% - var(--tablet) / 2);--gap-logo: 3rem;min-height:calc(100vh - var(--side-y) - var(--margin-block-y) * 2 - 48px);flex-direction:column-reverse;gap:var(--gap-logo);padding-bottom:102px}@media only screen and (min-width: 1024px){.layout-first-view[data-v-d2a3036d]{flex-direction:row;gap:5rem}}.contact-home[data-v-d2a3036d]{padding-top:3rem}@media only screen and (min-width: 1024px){.contact-home[data-v-d2a3036d]{padding-top:inherit}}.logo[data-v-d2a3036d]{display:flex;flex-direction:column;place-content:center;gap:var(--gap-logo)}.logo-mobile[data-v-d2a3036d],.logo-desktop[data-v-d2a3036d]{width:100%}@media only screen and (min-width: 1024px){.logo-mobile[data-v-d2a3036d],.logo-desktop[data-v-d2a3036d]{width:125px;height:auto;aspect-ratio:.5906040268/1}}@media only screen and (min-width: 1024px){.logo-mobile[data-v-d2a3036d]{display:none}}.logo-img[data-v-d2a3036d]{width:40%}@media only screen and (min-width: 767px){.logo-img[data-v-d2a3036d]{width:50%}}.logo-color[data-v-d2a3036d] .s0{fill:var(--color-text)}.logo-color[data-v-d2a3036d] .s1{fill:var(--orange)!important}.logo-text[data-v-d2a3036d]{margin-top:32px;opacity:0}.logo-video[data-v-d2a3036d],.logo-desktop[data-v-d2a3036d]{display:none}@media only screen and (min-width: 1024px){.logo-video[data-v-d2a3036d],.logo-desktop[data-v-d2a3036d]{display:block}}.paragraph-profil[data-v-d2a3036d] .img-paragraph{place-items:center}.layout-img-profil[data-v-d2a3036d]{background:var(--black);border-radius:50%;margin-top:var(--side-y);margin-bottom:calc(var(--side-y) * -1);width:fit-content;height:200px;aspect-ratio:2/1}@media only screen and (min-width: 1024px){.layout-img-profil[data-v-d2a3036d]{margin:0;width:400px;height:auto;aspect-ratio:1/1}}.img-profil[data-v-d2a3036d]{height:inherit;width:initial}@media only screen and (min-width: 1024px){.img-profil[data-v-d2a3036d]{border-radius:50%;width:600px}}.anim-profil-enter-active[data-v-d2a3036d]{transition:all .2s ease-out}.anim-profil-leave-active[data-v-d2a3036d]{transition:all .25s cubic-bezier(1,.5,.8,1)}.anim-profil-enter-from[data-v-d2a3036d],.anim-profil-leave-to[data-v-d2a3036d]{transform:translateY(2.5px);opacity:0}
