body .is-root-container .component-footer .top{padding-top:1.25rem;padding-bottom:2.5rem;background:#f5f5f5}body .is-root-container .component-footer .top .wrapper .header{display:flex;flex-flow:column;gap:1.25rem;padding:1.25rem 0}body .is-root-container .component-footer .top .wrapper .header .logo{max-width:8.25rem;margin:0 auto;padding:min(calc(0.625rem + 0.3125 * (100vw - 22.5rem) / 67.5),0.9375rem) 0}body .is-root-container .component-footer .top .wrapper .header .logo:hover{opacity:.8}body .is-root-container .component-footer .top .wrapper .header .social .siga{font-family:"Montserrat",sans-serif;font-size:0.75rem;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:0.625rem}body .is-root-container .component-footer .top .wrapper .header .social .items{justify-content:center}body .is-root-container .component-footer .top .wrapper .newsletter{padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem) 0;border-top:1px solid #dfdfdf}body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper{display:flex;flex-flow:column;gap:1.25rem;max-width:46.875rem;margin:0 auto}body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .title{font-family:"Montserrat",sans-serif;font-size:0.8125rem;font-weight:600;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;text-align:center}body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .form-wrapper .wpcf7-form{grid-template-columns:minmax(0, 1fr)}@media(min-width: 48rem){body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .form-wrapper .wpcf7-form{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) auto;align-items:flex-start}}body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .form-wrapper .wpcf7-form .control{grid-column:unset}body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .form-wrapper .wpcf7-form .submit input{width:100%}body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .form-wrapper .wpcf7-form .submit .wpcf7-spinner{display:none}body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .form-wrapper .wpcf7-form .wpcf7-response-output{grid-column:span 1}@media(min-width: 48rem){body .is-root-container .component-footer .top .wrapper .newsletter .news-wrapper .form-wrapper .wpcf7-form .wpcf7-response-output{grid-column:span 3}}body .is-root-container .component-footer .top .wrapper .disclaimer{padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem) 0;border-top:1px solid #dfdfdf}body .is-root-container .component-footer .top .wrapper .disclaimer .rich-text{font-family:"Roboto",sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;max-width:56.25rem;margin:0 auto;color:#73757f;text-align:center}body .is-root-container .component-footer .top .wrapper .infos{display:grid;justify-content:center;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem) 0 0 0;border-top:1px solid #dfdfdf}@media(min-width: 64rem){body .is-root-container .component-footer .top .wrapper .infos{grid-template-columns:repeat(2, auto);align-items:center}}body .is-root-container .component-footer .top .wrapper .infos .info{display:flex;align-items:center;gap:0.5rem}body .is-root-container .component-footer .top .wrapper .infos .info .label{font-family:"Montserrat",sans-serif;font-size:0.75rem;font-weight:700;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;font-weight:bold;text-transform:uppercase}body .is-root-container .component-footer .top .wrapper .infos .info .text{font-family:"Roboto",sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container .component-footer .top .wrapper .infos .info .text a:hover{text-decoration:underline}body .is-root-container .component-footer .copyright{font-family:"Roboto",sans-serif;font-size:0.875rem;font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;background:#000;text-align:center}
/*# sourceMappingURL=footer.css.map */
