.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.header{background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.header .container-flex{padding-left:20px;padding-right:20px;position:relative}.header .logo{font-weight:400}.header ul.menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.header ul.menu a{white-space:nowrap}.header ul.menu a.instagram{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.header a.instagram{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.header .instagram img{display:block;margin-right:8px}.header .actions{position:absolute;right:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;display:none}h2 small{font-size:20px;display:block;opacity:1;font-weight:500;margin-top:4px}.lowercase{text-transform:lowercase}@media (max-width: 600px){.content{padding-top:60px}.header{border-bottom:0.5px solid rgba(0,0,0,0.35)}.header .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header .actions .instagram{font-size:0;height:40px}.header .container-flex{padding:10px 20px}.header ul.menu{display:none;border-bottom:0}.header ul.menu a.instagram{display:none}}.listing{margin:0 -20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.listing li{font-weight:400;list-style-type:none;padding:16px 20px;width:50%}.listing li small{font-weight:300;line-height:1.4;display:block}.listing strong{font-weight:bold}.listing .caption{color:#40382b;font-weight:500;text-transform:uppercase;font-size:13px;display:block}.pricing{display:flex;justify-content:center}.pricing li{background:#F5F5F2;border-radius:8px;max-width:220px;margin:0 12px;padding:20px;text-align:left}.pricing strong{font-weight:bold;font-size:20px}.pricing small{display:block;font-size:15px;line-height:18px;color:#40382b}.pricing img{height:26px;display:block;margin:0 0 12px 0}.footer{padding:32px 24px}.pilates-icon-big{height:64px}@media (max-width: 600px){.pilates-icon-big{height:56px}}.profile{width:220px;height:220px}@media (max-width: 1100px){.burger{display:block}.header .actions{display:flex;gap:12px}.header .logo{display:block;font-size:20px;text-decoration:none !important;color:#394e59}.header .container-flex{padding:7px 20px}.header .logo{float:none}.header ul.menu{display:none;padding-top:5px;padding-bottom:5px;float:none;position:relative;top:7px;border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);margin:0 -20px;text-align:left}.header ul.menu li{display:block;float:none;padding:0;line-height:44px;font-size:18px}.header ul.menu li a:before{display:none}.header ul.menu li a{padding:0 20px}.header ul.menu li a:active{background:rgba(57,78,89,0.9);color:#fff}.header.show-mobile-menu ul.menu{display:block}}
/*# sourceMappingURL=app.css.map */

.cover .container-flex {
  padding-top: 20vh;
  padding-bottom: 20vh;
}

@media (max-width: 1100px) {
  .content {
    padding-top: 54px;
  }
}
