body{color:#3C3F52}
.container{max-width:calc(1140px + 16px * 2);padding:0 16px;margin-left:auto;margin-right:auto}
.gray3{color:#3C3F52}
.gray2{color:#717888}
.gray1{color:#C9CBD7}
.pink{color:#FF2950}
section ul{list-style:disc;list-style-position:inside}
.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11' transform='rotate(-90 11.5 11.5)' fill='%23fff' stroke='%23C9CBD7'/%3E%3Cpath d='m15 10-3 4M9 10l3 4' stroke='%233C3F52' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E");transform:rotate(-180deg)}
body{color:#3C3F52}
.container{max-width:calc(1140px + 16px * 2);padding:0 16px;margin-left:auto;margin-right:auto}
.gray3{color:#3C3F52}
.gray2{color:#717888}
.gray1{color:#C9CBD7}
.pink{color:#FF2950}
section ul{list-style:disc;list-style-position:inside}
.accordion-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11.5' cy='11.5' r='11' transform='rotate(-90 11.5 11.5)' fill='%23fff' stroke='%23C9CBD7'/%3E%3Cpath d='m15 10-3 4M9 10l3 4' stroke='%233C3F52' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E");transform:rotate(-180deg)}
.mr{font-family:"Montserrat-Regular",sans-serif}
.mm{font-family:"Montserrat-Medium",sans-serif}
.msb{font-family:"Montserrat-SemiBold",sans-serif}
.mb{font-family:"Montserrat-Bold",sans-serif}
.tw-font-normal{font-family:"Montserrat-Regular",sans-serif}
.tw-font-medium{font-family:"Montserrat-Medium",sans-serif}
.tw-font-semibold{font-family:"Montserrat-SemiBold",sans-serif}
.tw-font-bold{font-family:"Montserrat-Bold",sans-serif}
.mr-12{font-family:"montserrat-regular";font-size:12px;line-height:15px}
.mr-14{font-family:"montserrat-regular";font-size:14px}
.mr-16{font-family:"montserrat-regular";font-size:16px}
.mm-12{font-family:"montserrat-medium";font-size:12px}
.mm-14{font-family:"montserrat-medium";font-size:14px}
.mm-16{font-family:"montserrat-medium";font-size:16px}
.mm-18{font-family:"montserrat-medium";font-size:18px}
.mm-20{font-family:"montserrat-medium";font-size:20px}
.mm-21{font-family:"montserrat-medium";font-size:21px}
.mm-24{font-family:"montserrat-medium";font-size:24px}
.mm-36{font-family:"montserrat-medium";font-size:36px}
.msb-12{font-family:"montserrat-semibold";font-size:12px}
.msb-14{font-family:"montserrat-semibold";font-size:14px}
.msb-16{font-family:"montserrat-semibold";font-size:16px}
.msb-18{font-family:"montserrat-semibold";font-size:18px}
.msb-21{font-family:"montserrat-semibold";font-size:21px;letter-spacing:-0.333333px}
.msb-24{font-family:"montserrat-semibold";font-size:24px}
.msb-26{font-family:"montserrat-semibold";font-size:26px}
.msb-28{font-family:"montserrat-semibold";font-size:28px}
.mb-14{font-family:"montserrat-bold";font-size:14px}
.mb-26{font-family:"montserrat-bold";font-size:26px}
.h1{font-family:"montserrat-bold";font-size:52px;line-height:123%}
.h1 span{font-family:"montserrat-regular"}
.h2{font-family:"montserrat-bold";font-size:36px}
@media screen and (max-width:576px){.h2{font-size:28px;line-height:34px}}
.h3{font-family:"montserrat-semibold";font-size:21px;line-height:26px}
.ls-33{letter-spacing:-0.333333px}
.ls{letter-spacing:0.14px}
.text-uppercase{text-transform:uppercase}
.underline{text-decoration:underline}
.lh-100{line-height:100% !important}
.lh-110{line-height:110% !important}
.lh-120{line-height:120% !important}
.lh-130{line-height:130% !important}
.lh-140{line-height:140% !important}
.arrow::after{padding-left:6px;content:url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23C9CBD7'/%3E%3C/svg%3E%0A");color:#C9CBD7}
.arrow:hover::after,.arrow:focus::after{content:url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23FF2950'/%3E%3C/svg%3E%0A")}
.arrow-gray-2::after{padding-left:6px;content:url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23717888'/%3E%3C/svg%3E%0A");color:#C9CBD7}
.arrow-gray-2:hover::after,.arrow-gray-2:focus::after{content:url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23FF2950'/%3E%3C/svg%3E%0A")}
.pink-arrow::after{padding-left:6px;content:url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23FF2950'/%3E%3C/svg%3E%0A");color:#C9CBD7}
.pink-arrow:hover::after,.pink-arrow:focus::after{content:url("data:image/svg+xml,%3Csvg width='25' height='8' viewBox='0 0 25 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.3536 4.35355C24.5488 4.15829 24.5488 3.84171 24.3536 3.64645L21.1716 0.464466C20.9763 0.269204 20.6597 0.269204 20.4645 0.464466C20.2692 0.659728 20.2692 0.976311 20.4645 1.17157L23.2929 4L20.4645 6.82843C20.2692 7.02369 20.2692 7.34027 20.4645 7.53553C20.6597 7.7308 20.9763 7.7308 21.1716 7.53553L24.3536 4.35355ZM0 4.5H24V3.5H0V4.5Z' fill='%23FF2950'/%3E%3C/svg%3E%0A")}
.btn-round{padding:13px 25px;border-radius:30px;line-height:140%;width:fit-content;cursor:pointer;text-align:center}
.btn-pink{color:#fff;background:#FF2950;box-shadow:0px 8px 46px rgba(255,41,66,0.4);transition:background ease-out 0.2s}
.btn-pink:hover,.btn-pink:focus{background-color:#D51644;color:#fff}
.btn-pink-border{color:#FF2950;background:none;border:1px solid #FF2950;transition:all ease-out 0.2s}
.btn-pink-border:hover,.btn-pink-border:focus{background-color:#FF2950;color:#fff}
.btn-gray-border{color:#717888;background:#fff;border:1px solid #C9CBD7;transition:all ease-out 0.2s}
.btn-gray-border:hover,.btn-gray-border:focus{border:1px solid #3C3F52;background-color:#3C3F52;color:#fff}
.btn-gray2-border{color:#717888;background:#fff;border:1px solid #717888;transition:all ease-out 0.2s}
.btn-gray2-border:hover,.btn-gray2-border:focus{border:1px solid #3C3F52;background-color:#3C3F52;color:#fff}
.btn-gray-border.btn-pills{background:#F8F8F8;border:1px solid #F8F8F8;color:#3C3F52}
.btn-gray-border.btn-pills:hover,.btn-gray-border.btn-pills:focus{border:1px solid #3C3F52;background:#F8F8F8;color:#3C3F52}
.btn-gray-border.btn-pills.active{background:#3C3F52;border:1px solid #3C3F52;color:#fff}
.button-prev,.button-next{position:absolute;z-index:10;display:block;border-radius:50%;box-shadow:0px 0px 60px rgba(113,120,136,0.25);top:50%;transform:translate(0,-50%);transition:all ease-out 0.2s;cursor:pointer}
.button-prev circle,.button-next circle{transition:all ease-out 0.2s;fill:#fff}
.button-prev path,.button-next path{transition:all ease-out 0.2s;stroke:#FF2950}
.button-prev:hover circle,.button-next:hover circle{fill:#FF2950}
.button-prev:hover path,.button-next:hover path{stroke:#fff}
.button-prev:focus-visible circle,.button-prev:focus circle,.button-next:focus-visible circle,.button-next:focus circle{fill:#fff}
.button-prev:focus-visible path,.button-prev:focus path,.button-next:focus-visible path,.button-next:focus path{stroke:#FF2950}
.button-next{right:-30px}
.button-prev{left:-30px}
.swiper-pagination-bullet{width:6px;height:6px;background:none;border:1px solid #C9CBD7;opacity:1}
.swiper-pagination-bullet-active{background:#C9CBD7}
.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:175px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:10px;--bs-tooltip-color:#fff;--bs-tooltip-bg:#4E597E;--bs-tooltip-border-radius:4px;--bs-tooltip-opacity:1;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}
.tooltip.show{opacity:var(--bs-tooltip-opacity)}
.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}
.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}
.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}
.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}
.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}
.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:left;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}
img,svg{display:inline}
body{color:#3C3F52}
body{color:#3C3F52}
.contact-intro__section{height:345px;background:#F8F8F8;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:44px}
.contact-intro__section .h1{padding-bottom:20px}
@media screen and (max-width:576px){.contact-intro__section{height:256px}.contact-intro__section .h1{font-size:28px;padding-bottom:0}}
.contact-intro__social-inner{display:flex;column-gap:18px;justify-content:space-between}
.contact-intro__social-inner br{display:none}
@media screen and (max-width:576px){.contact-intro__social-inner{column-gap:18px;align-items:baseline}.contact-intro__social-inner br{display:block}.contact-intro__social-inner .msb-18{line-height:130%}}
.contact-map__section{padding-top:55px;padding-bottom:55px}
.contact-map__grid{padding-top:30px;display:grid;grid-template-columns:repeat(6,1fr)}
@media screen and (max-width:576px){.contact-map__grid{grid-template-columns:1fr;grid-template-rows:auto auto;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}
.contact-map__inner{grid-column:1/3;grid-row:1fr;background:#fff;border-radius:16px;box-shadow:0px 4px 18px rgba(113,120,136,0.1);z-index:2;padding:15px;overflow:hidden}
.contact-map__inner .custom-select{display:none}
.contact-map__inner .custom-select .custom-select__option--value{mix-blend-mode:normal}
@media screen and (max-width:576px){.contact-map__inner{padding:0;grid-column:1;grid-row:1;overflow:visible}.contact-map__inner .custom-select{display:block;width:100%}.contact-map__inner .custom-select__option--value{background:#F2F2F2}.contact-map__inner .contact-map__inner-nav{display:none}}
.contact-map__inner-pill{background:#fff;border-radius:16px;text-align:left;padding:13px 14px}
.contact-map__inner-pill .title{font-family:"montserrat-medium";font-size:16px;color:#717888}
.contact-map__inner-pill .title::before{padding-right:8px;content:url("data:image/svg+xml,%3Csvg width='12' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.97 5.751C11.688 2.643 9.316.193 6.38.014 2.88-.226 0 2.704 0 6.349a6.71 6.71 0 0 0 1.355 4.064l.057.06 4.065 4.303a.688.688 0 0 0 1.016 0l4.01-4.303.056-.12c1.016-1.195 1.58-2.809 1.411-4.602ZM5.93 9.875c-1.807 0-3.332-1.554-3.332-3.526 0-1.913 1.468-3.526 3.332-3.526 1.863 0 3.331 1.554 3.331 3.526 0 1.972-1.468 3.526-3.331 3.526Z' fill='%23717888'/%3E%3C/svg%3E")}
.contact-map__inner-pill .mm-18{margin-bottom:20px}
.contact-map__inner-pill .mm-18,.contact-map__inner-pill .a{display:none}
.contact-map__inner-pill.active{background:#F8F8F8;padding:16px 18px}
.contact-map__inner-pill.active .title{font-family:"montserrat-semibold";font-size:18px;color:#3C3F52;padding-bottom:9px}
.contact-map__inner-pill.active .title::before{padding-right:8px;content:url("data:image/svg+xml,%3Csvg width='17' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.503 7.668C16.127 3.524 12.965.258 9.05.018 4.382-.3.543 3.604.543 8.465c0 2.072.678 3.905 1.807 5.419l.075.08 5.42 5.737a.918.918 0 0 0 1.356 0l5.345-5.737.075-.16c1.355-1.594 2.108-3.745 1.882-6.136Zm-8.055 5.499c-2.41 0-4.442-2.072-4.442-4.702 0-2.55 1.957-4.701 4.442-4.701 2.484 0 4.442 2.071 4.442 4.701 0 2.63-1.958 4.702-4.442 4.702Z' fill='%23FF2950'/%3E%3C/svg%3E")}
.contact-map__inner-pill.active .mm-18,.contact-map__inner-pill.active .a{display:block}
@media screen and (max-width:576px){.contact-map__inner-pill.active .arrow{font-family:"montserrat-medium";font-size:14px;border-radius:16px;background:#F8F8F8;color:#5E6575;width:fit-content;padding:4px 12px;margin-bottom:4px}.contact-map__inner-pill.active .arrow::after{display:none}}
.contact-map__map{z-index:0;max-height:464px;grid-column:3/7;display:block;margin-left:-30px;background:#fff}
.contact-map__map .tab-pane{height:100%}
.contact-map__map .map{height:100%;overflow:hidden;border-radius:16px}
.contact-map__map .contact-map__inner-pill{display:none}
@media screen and (max-width:576px){.contact-map__map{grid-column:1/2;grid-row:2;margin-left:0;overflow:visible}.contact-map__map .map{overflow:hidden;height:258px;border-radius:16px;margin-top:16px;margin-bottom:16px;border-radius:16px;z-index:0;position:relative}.contact-map__map .contact-map__inner-pill{display:block;border-radius:0px;overflow:visible;background:#fff;border-radius:16px;padding:16px;box-shadow:0px 0px 60px rgba(113,120,136,0.15)}}
.contact-route__section{padding-top:30px;padding-bottom:60px}
.contact-route__section .h2{padding-bottom:30px}
@media screen and (max-width:576px){.contact-route__section{padding-bottom:20px}}
.contact-route__inner{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;grid-template-areas:"header img" "footer img";column-gap:20px;height:493px;border-radius:16px;box-shadow:0px 4px 18px rgba(113,120,136,0.1);margin-bottom:52px}
@media screen and (max-width:576px){.contact-route__inner{height:100%;grid-template-columns:100%;grid-template-rows:repeat(3,auto);grid-template-areas:"header" "img" "footer";box-shadow:none;background:linear-gradient(180deg,#F8F8F8 0%,#FFF 100%);border-radius:0;margin-left:-16px;margin-right:-16px;padding-right:16px;padding-left:16px;overflow:hidden}.contact-route__inner .mm-14{font-size:12px}.contact-route__inner .msb-24{font-size:20px}.contact-route__inner .contact-route__contacts .mm-20{font-size:18px;margin-bottom:20px}}
.contact-route__contacts-flex{display:flex;padding-top:30px}
.contact-route__contacts-flex .contact-route__contacts{display:flex;flex-direction:column;justify-content:space-between}
.contact-route__contacts-flex .contact-route__contacts:first-child{padding-right:32px;border-right:1px solid #C9CBD7}
@media screen and (max-width:576px){.contact-route__contacts-flex .contact-route__contacts:first-child{padding-right:0;border-right:none}}
.contact-route__contacts-flex .contact-route__contacts:last-child{padding-left:36px}
@media screen and (max-width:576px){.contact-route__contacts-flex .contact-route__contacts:last-child{padding-left:0}}
@media screen and (max-width:576px){.contact-route__contacts-flex{flex-direction:column}}
.contact-route__contacts-header{grid-area:header;padding-top:45px;padding-left:45px}
@media screen and (max-width:576px){.contact-route__contacts-header{padding-left:0;padding-bottom:35px}}
.contact-route__contacts-adress{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:39px}
@media screen and (max-width:576px){.contact-route__contacts-adress{padding-bottom:18px}}
.contact-route__contacts-adress .adress{display:flex;align-items:center;margin-bottom:9px}
@media screen and (max-width:576px){.contact-route__contacts-adress .adress{font-family:"montserrat-medium";font-size:14px}}
.contact-route__contacts-adress .adress p{margin-bottom:-4px;padding-left:8px;padding-right:14px}
.contact-route__footer{grid-area:footer;padding-bottom:45px;padding-left:45px;display:flex;flex-direction:column;justify-content:flex-end}
.contact-route__footer .msb-16{padding-bottom:12px}
@media screen and (max-width:576px){.contact-route__footer{padding-left:0;padding-top:33px;padding-bottom:14px}}
.contact-route__footer-href-flex{display:flex;column-gap:11px}
.contact-route__footer-href-flex a{box-shadow:0px 4px 18px rgba(113,120,136,0.1);border-radius:16px;display:flex;width:auto;align-items:center;padding:14px 16px;transition:all 0.2s ease-out}
.contact-route__footer-href-flex a:hover{box-shadow:0px 2px 6px rgba(113,120,136,0.1)}
.contact-route__footer-href-flex p{padding-left:12px;line-height:16px}
@media screen and (max-width:576px){.contact-route__footer-href-flex a{flex-grow:1;width:fit-content;padding:10px 8px}}
.contact-route__swiper-container{position:relative;grid-area:img;overflow:hidden;border-radius:16px}
@media screen and (max-width:576px){.contact-route__swiper-container{overflow:visible}}
.contact-route__swiper-container .contact-route__swiper .swiper-slide{width:100%}
.contact-route__swiper-container .contact-route__swiper img{width:100%}
@media screen and (max-width:576px){.contact-route__swiper-container .contact-route__swiper{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.contact-route__swiper-container .contact-route__swiper .swiper-slide{height:220px;object-fit:cover;border-radius:16px;overflow:hidden}}
.controllers-inner{position:relative;grid-area:img}
@media screen and (max-width:576px){.controllers-inner{display:none}}