@media(min-width: 768px){.m-page{padding-bottom:90px}}.p-wifi__intro{display:grid;justify-items:center;gap:34px}@media(max-width: 767.98px){.p-wifi__intro{gap:15px}}.p-wifi__intro ._img{max-width:220px}@media(max-width: 767.98px){.p-wifi__intro ._img{max-width:120px}}.p-wifi__intro ._img img{width:100%;height:auto;object-fit:cover}.p-wifi__intro ._text{font-size:18px;line-height:1.6;text-align:center}@media(max-width: 767.98px){.p-wifi__intro ._text{font-feature-settings:"palt";font-size:13px;letter-spacing:.01em;text-align:left}}.p-wifi__section{margin-top:70px}@media(max-width: 767.98px){.p-wifi__section{margin-top:48px}}.p-wifi__step{--_cols: 3;display:grid;grid-template-columns:repeat(var(--_cols), minmax(0, 1fr));gap:45px;margin-top:50px}@media(max-width: 767.98px){.p-wifi__step{--_cols: 1;gap:60px;margin-top:30px}}.p-wifi__stepItem{position:relative;padding:48px 16px 40px;background-color:#fff;border-radius:10px}.p-wifi__stepItem::after{content:"";position:absolute;inset:auto 0 0 0;margin:auto;width:20px;height:40px;background-color:#559ad6;rotate:90deg;translate:0 50px;mask-repeat:no-repeat;mask-position:center;mask-size:cover;mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCAyMCA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjUgMTkuOTE4TC0xLjg3NjAzZS0wNiAzOS44MzY2TC0xLjM0NjkzZS0wNyAtMC4wMDA2MTY5MjZMMTkuNSAxOS45MThaIiBmaWxsPSIjNTU5QUQ2Ii8+Cjwvc3ZnPgo=")}@media(min-width: 768px){.p-wifi__stepItem::after{inset:0 0 0 auto;rotate:0deg;translate:35px -5px}}@media(max-width: 767.98px){.p-wifi__stepItem:last-child::after{content:none}}@media(min-width: 768px){.p-wifi__stepItem:nth-child(3)::after,.p-wifi__stepItem:nth-child(6)::after{content:none}}.p-wifi__stepItem ._label{position:absolute;top:0;inset-inline:0;color:#559ad6;font-family:"Outfit",sans-serif;font-weight:400;font-size:20px;line-height:1;text-align:center;margin-top:-0.5em;text-transform:uppercase}.p-wifi__stepItem ._img{display:flex;align-items:center;justify-content:center;min-height:100px}@media(max-width: 767.98px){.p-wifi__stepItem ._img{min-height:initial}}.p-wifi__stepItem ._img img{object-fit:contain}.p-wifi__stepItem ._text{margin-top:18px;text-align:center}/*# sourceMappingURL=wifi.css.map */
