swiper-container{--swiper-theme-color: #3c3c3c}.container{max-width:1648px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media(min-width: 60em){.container{padding-right:32px;padding-left:32px}}@media(min-width: 75em){.container{padding-right:104px;padding-left:104px}}@media(min-width: 90em){.container{padding-right:148px;padding-left:148px}}.modal{z-index:100000;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none}.modal--open{pointer-events:auto}.modal__backdrop{display:none;position:fixed;z-index:2;background-color:#3c3c3c;width:100%;height:100%;pointer-events:initial}.modal__container{display:none;position:fixed;z-index:2;text-align:center;padding:1.875em .9375em;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#fff;max-width:90vw;max-height:31.25em;overflow:auto;pointer-events:initial;border-radius:.875em}@media(max-width: 44.99em){.modal__container{width:20.3125em}}@media(min-width: 75em){.modal__container{max-width:31.875em}}.modal__btn{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:absolute;top:.75em;right:.5em;background-color:#fff;border:none;z-index:8}.modal__btn .close{height:.9375em;width:.9375em}.swiper-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-nav .swiper-prev,.swiper-nav .swiper-next{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border-radius:50%;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:32px;height:32px;background-color:rgba(255,255,255,.8);color:#406ac0;border:1px solid #f2f1f1}.swiper-nav .swiper-prev:hover,.swiper-nav .swiper-prev:focus-visible,.swiper-nav .swiper-next:hover,.swiper-nav .swiper-next:focus-visible{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border-radius:50%;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:32px;height:32px;background-color:#406ac0;color:#fff;border:1px solid rgba(0,0,0,0)}.swiper-nav .swiper-prev.swiper-button-disabled,.swiper-nav .swiper-next.swiper-button-disabled{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;border-radius:50%;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease,border-color .2s ease;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:32px;height:32px;background-color:rgba(255,255,255,.8);color:#c5c4c4;border:1px solid #c5c4c4;pointer-events:none}.swiper-nav.swiper-nav--solid .swiper-prev,.swiper-nav.swiper-nav--solid .swiper-next{background:rgba(255,255,255,.8)}.swiper-nav.swiper-nav--solid .swiper-prev:hover,.swiper-nav.swiper-nav--solid .swiper-prev:focus-visible,.swiper-nav.swiper-nav--solid .swiper-next:hover,.swiper-nav.swiper-nav--solid .swiper-next:focus-visible{background:var(--color--brand-active, #828282)}.swiper-pagination-bullets.swiper-pagination-horizontal{line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;position:relative;bottom:0;margin:16px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 60em){.swiper-pagination-bullets.swiper-pagination-horizontal{gap:16px}}.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background-color:rgba(0,0,0,0);border:1px solid #406ac0;margin:0;cursor:pointer;width:12px;height:12px;-webkit-transition:background .3s ease;transition:background .3s ease;-ms-flex-negative:0;flex-shrink:0;opacity:1}.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:hover{background:#406ac0;border:1px solid #406ac0}.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#406ac0;border:1px solid rgba(0,0,0,0)}.swiper-pagination--light.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{border:1px solid #fff;background:rgba(0,0,0,0)}.swiper-pagination--light.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:hover,.swiper-pagination--light.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:focus-visible{border-color:#fff;background:#fff}.swiper-pagination--light.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border:1px solid rgba(0,0,0,0)}