#breakpoint-helper{display:none}.header{-webkit-transition:background-color ease-in-out 0.4s,height ease-in-out 0.4s,padding ease-in-out 0.4s;transition:background-color ease-in-out 0.4s,height ease-in-out 0.4s,padding ease-in-out 0.4s;padding:80px 0}@media (min-width:0px) and (max-width:575px){.header .container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (min-width:576px) and (max-width:767px){.header .container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (min-width:768px) and (max-width:991px){.header .container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (min-width:992px) and (max-width:1199px){.header__nav{gap:25px}}@media (min-width:0px) and (max-width:575px){.header__nav{display:none}}@media (min-width:576px) and (max-width:767px){.header__nav{display:none}}@media (min-width:768px) and (max-width:991px){.header__nav{display:none}}.header__nav a{color:#fff;font-size:16px;font-weight:var(--bold);position:relative;padding:5px 0}@media (min-width:992px) and (max-width:1199px){.header__nav a{font-size:13px}}.header__nav a:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:2px;background:#fff;opacity:0;-webkit-transition:opacity ease-in-out 0.4s,width ease-in-out 0.4s;transition:opacity ease-in-out 0.4s,width ease-in-out 0.4s}.header__nav a.sel:after,.header__nav a:focus:after,.header__nav a:hover:after{opacity:1;width:100%}.header__wrapper{width:100%;left:0;z-index:3;position:absolute;text-align:center}@media (min-width:992px) and (max-width:1199px){.header__wrapper{position:fixed;text-align:left}.header__wrapper.fixed .top-bar{height:0;padding:0}.header__wrapper.fixed .header{padding:30px 0 20px 0;background:var(--pink)}}@media (min-width:1200px) and (max-width:1399px){.header__wrapper{position:fixed;text-align:left}.header__wrapper.fixed .top-bar{height:0;padding:0}.header__wrapper.fixed .header{padding:30px 0 20px 0;background:var(--pink)}}@media (min-width:1400px){.header__wrapper{position:fixed;text-align:left}.header__wrapper.fixed .top-bar{height:0;padding:0}.header__wrapper.fixed .header{padding:30px 0 20px 0;background:var(--pink)}}