.footer--wrapper{padding-top:11.875rem}@media only screen and (max-width:24.9375em){.footer--wrapper{background:url(/images/content/footer_400.webp) no-repeat 100% 0 #222d41}}@media only screen and (min-width:25em) and (max-width:43.6875em){.footer--wrapper{background:url(/images/content/footer_700.webp) no-repeat 100% 0 #222d41}}@media only screen and (min-width:43.75em) and (max-width:62.4375em){.footer--wrapper{background:url(/images/content/footer_1000.webp) no-repeat 100% 0 #222d41}}@media only screen and (min-width:62.5em) and (max-width:87.4375em){.footer--wrapper{background:url(/images/content/footer_1400.webp) no-repeat 100% 0 #222d41}}@media only screen and (min-width:87.5em) and (max-width:106.1875em){.footer--wrapper{background:url(/images/content/footer_1700.webp) no-repeat top #222d41}}@media only screen and (min-width:106.25em){.footer--wrapper{background:url(/images/content/footer_2100.webp) no-repeat top #222d41}}.footer{color:#b7c2d8;display:-ms-grid;display:grid;font-size:18px;font-size:1.125rem;gap:30px;gap:1.875rem;padding-bottom:6.25rem}@media only screen and (min-width:46.25em){.footer{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (min-width:56.25em){.footer{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:75em){.footer{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.footer .logo{display:inline-block;height:60px;height:3.75rem;margin-right:2.125rem;width:184px;width:11.5rem}.footer .title{color:#fff;font-family:jost,arial,Helvetica,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;text-transform:uppercase}.footer .icon_heart{color:#cb001b;height:15px;height:.9375rem;margin:0 .3125rem;width:15px;width:.9375rem}.footer__rights{margin-bottom:1.875rem}@media only screen and (min-width:46.25em) and (max-width:56.1875em){.footer__rights{-ms-grid-column-span:2;-ms-grid-column:1;grid-column-end:3;grid-column-start:1}}@media only screen and (min-width:56.25em) and (max-width:74.9375em){.footer__rights{-ms-grid-column-span:3;-ms-grid-column:1;grid-column-end:4;grid-column-start:1}}@media only screen and (min-width:75em){.footer__rights{min-width:356px;min-width:22.25rem}}.footer__menu ul{list-style:none}.footer__menu li{padding:.5rem 0}.footer__menu a{color:#b7c2d8;text-decoration:none}.footer__menu a.active,.footer__menu a:hover{color:#fff}.footer__contact a{color:#fff;text-decoration:none}.footer__contact a.active,.footer__contact a:hover{color:#cb001b}.footer__credential{border-top:1px solid #515b6f;color:#b7c2d8;display:-ms-grid;display:grid;padding-bottom:6.25rem;padding-top:1.875rem}@media only screen and (min-width:46.25em){.footer__credential{-ms-grid-columns:auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;grid-template-columns:auto auto;justify-content:space-between}}.footer__credential .icon_heart{-webkit-filter:brightness(0) saturate(100%) invert(21%) sepia(90%) saturate(6987%) hue-rotate(345deg) brightness(76%) contrast(112%);filter:brightness(0) saturate(100%) invert(21%) sepia(90%) saturate(6987%) hue-rotate(345deg) brightness(76%) contrast(112%);height:20px;height:1.25rem;width:20px;width:1.25rem}.backtop{bottom:130px;bottom:8.125rem;position:fixed;right:15px;right:.9375rem;z-index:9!important}@media only screen and (min-width:35.625em){.backtop{bottom:22px;bottom:1.375rem}}.backtop__link{color:#666;display:block;font-size:14px;font-size:.875rem;text-align:center;text-transform:uppercase;-webkit-transition:1s;transition:1s;width:40px;width:2.5rem}.backtop__link,.backtop__link:hover{text-decoration:none}.backtop__link:hover .backtop__text{color:#cb001b}.backtop__link:hover .backtop__picture{background-color:#cb001b}.backtop__picture{background:#707070 url(/images/up-arrow.png) no-repeat 50%;border-radius:5px;display:block;height:40px;height:2.5rem;-webkit-transition:1s;transition:1s;width:40px;width:2.5rem}.backtop__text{color:#000;display:none;font-family:jost,arial,Helvetica,sans-serif;font-weight:700;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.backtop__text:hover{color:#bebebe}