body .is-root-container .component-footer .top{padding:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem) 0}body .is-root-container .component-footer .top .wrapper{display:flex;flex-flow:column;gap:min(calc(2rem + 1.75 * (100vw - 22.5rem) / 77.5),3.75rem)}body .is-root-container .component-footer .top .wrapper .infos-actions{display:grid;grid-template-columns:1fr;gap:min(calc(2rem + 0.5 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .infos-actions{grid-template-columns:1fr auto;align-items:center}}body .is-root-container .component-footer .top .wrapper .infos-actions .image{max-width:18.75rem}body .is-root-container .component-footer .top .wrapper .infos-actions .contact{display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .infos-actions .contact{flex-direction:row;align-items:center;order:-1}}body .is-root-container .component-footer .top .wrapper .infos-actions .contact .box{display:flex;flex-direction:column;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem)}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .infos-actions .contact .box{flex-direction:row;align-items:center}}body .is-root-container .component-footer .top .wrapper .infos-actions .contact .box .label{font-family:proxima-nova;font-weight:600;line-height:1;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .component-footer .top .wrapper .infos-actions .contact .box .rich-text{font-family:proxima-nova;font-weight:400;line-height:1.6;font-size:1rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .component-footer .top .wrapper .infos-actions .contact .box .rich-text a{color:inherit}body .is-root-container .component-footer .top .wrapper .infos-actions .contact .box .rich-text a:hover{text-decoration:underline}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .infos-actions .contact .line{display:none}}body .is-root-container .component-footer .top .wrapper .infos-actions .actions{display:flex;flex-flow:row wrap;align-items:center;gap:1rem}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .infos-actions .actions{justify-content:flex-end}}body .is-root-container .component-footer .top .wrapper .infos-actions .actions .component-link:hover{text-decoration:underline}body .is-root-container .component-footer .top .wrapper .infos-actions .actions .action-line{display:block;width:1px;height:min(calc(2.625rem + 0.625 * (100vw - 22.5rem) / 77.5),3.25rem);background:hsla(0,0%,100%,.2)}body .is-root-container .component-footer .top .wrapper .line{display:block;width:100%;height:1px;background:rgba(0,0,0,.2)}body .is-root-container .component-footer .top .wrapper .menu-wrapper{position:relative}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop{display:none}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop{display:block}}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu{display:flex;flex-flow:row wrap;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width:80rem){body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu{flex-flow:unset;justify-content:center}}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu .item{display:flex;flex-flow:column;gap:1.25rem}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu .item>.link{font-family:proxima-nova;font-weight:400;line-height:1.6;font-size:min(calc(1.125rem + 0.25 * (100vw - 22.5rem) / 77.5),1.375rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:inherit}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu .item>.link:hover{text-decoration:underline}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu .item .sub-items{display:flex;flex-flow:column;gap:.5rem}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu .item .sub-items .sub-item .link{font-family:proxima-nova;font-weight:400;line-height:1;font-size:1rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:hsla(0,0%,100%,.5)}body .is-root-container .component-footer .top .wrapper .menu-wrapper .menu-desktop .menu .item .sub-items .sub-item .link:hover{text-decoration:underline}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion{display:flex;flex-wrap:wrap;flex-direction:column;gap:1.25rem;width:100%}@media(min-width:64.1rem){body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion{display:none}}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item{display:flex;flex-wrap:wrap;flex-direction:column;transition:250ms all}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.2)}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle .toggle-text,body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle>a,body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle>.link{font-family:proxima-nova;font-weight:400;line-height:1.6;font-size:min(calc(1.125rem + 0.25 * (100vw - 22.5rem) / 77.5),1.375rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle>a,body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle>.link{display:block;width:100%}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle .minus{display:none}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-toggle svg{width:.5rem;height:.5rem}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-content .content{display:flex;flex-direction:column;gap:1rem}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item .accordion-item-content .content .item .link{font-family:proxima-nova;font-weight:400;line-height:1;font-size:1rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:hsla(0,0%,100%,.5)}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item.is-active .accordion-item-toggle .plus{display:none}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item.is-active .accordion-item-toggle .minus{display:flex}body .is-root-container .component-footer .top .wrapper .menu-wrapper .accordion .accordion-item.is-active .content{padding-top:1.25rem}body .is-root-container .component-footer .top .wrapper .infos{display:flex;flex-direction:column;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .infos{flex-direction:row;justify-content:space-between}}body .is-root-container .component-footer .top .wrapper .infos .line:last-of-type{display:none}@media(min-width:64rem){body .is-root-container .component-footer .top .wrapper .infos .line{display:none}}body .is-root-container .component-footer .top .wrapper .infos .info{display:flex;flex-flow:column;gap:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem)}body .is-root-container .component-footer .top .wrapper .infos .info .title{font-family:proxima-nova;font-weight:600;line-height:1;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 77.5),1.125rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .component-footer .top .wrapper .infos .info .rich-text{font-family:proxima-nova;font-weight:400;line-height:1.6;font-size:1rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .component-footer .top .wrapper .infos .info .rich-text a{color:inherit}body .is-root-container .component-footer .top .wrapper .infos .info .rich-text a:hover{text-decoration:underline}body .is-root-container .component-footer .bottom{padding:1rem 0;color:#000;background:#ede9de}body .is-root-container .component-footer .bottom .wrapper{display:grid;grid-template-columns:1fr;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width:64rem){body .is-root-container .component-footer .bottom .wrapper{grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center}}body .is-root-container .component-footer .bottom .wrapper .content{font-family:proxima-nova;font-weight:400;line-height:1.6;font-size:1rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;text-align:center}@media(min-width:64rem){body .is-root-container .component-footer .bottom .wrapper .content{text-align:left}}body .is-root-container .component-footer .bottom .wrapper .content .rich-text{display:block}@media(min-width:64rem){body .is-root-container .component-footer .bottom .wrapper .content .rich-text{display:inline-block}}body .is-root-container .component-footer .bottom .wrapper .content .rich-text a{display:block;color:inherit}@media(min-width:64rem){body .is-root-container .component-footer .bottom .wrapper .content .rich-text a{display:inline-block}}body .is-root-container .component-footer .bottom .wrapper .content .rich-text a:hover{text-decoration:underline}body .is-root-container .component-footer .bottom .wrapper .content .divider{display:none}@media(min-width:64rem){body .is-root-container .component-footer .bottom .wrapper .content .divider{display:inline-block}}body .is-root-container .component-footer .bottom .wrapper .content .bsa{font-family:proxima-nova;font-weight:400;line-height:1.6;font-size:1rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;display:block;color:inherit;text-decoration:underline}body .is-root-container .component-footer .bottom .wrapper .content .bsa:hover{text-decoration:unset}@media(min-width:64rem){body .is-root-container .component-footer .bottom .wrapper .content .bsa{display:inline-block}}body .is-root-container .component-footer .bottom .wrapper .component-social-media .items{justify-content:center}