/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:3px 2px;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#000}.hamburger-box{width:34px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:34px;height:4px;background-color:#000;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}*,::after,::before{padding:0;margin:0;box-sizing:border-box}ol,ul{list-style:none}a,button{transition:all .2s ease}button{cursor:pointer}img{vertical-align:top;width:100%;height:100%;object-fit:cover}.container{width:min(90%,1170px);margin:0 auto}.page-wrapper{display:flex;flex-direction:column;justify-content:space-between}.page-wrapper main{flex-grow:1}.header{position:fixed;top:0;left:0;width:100%;height:6.25rem;padding:2.5rem;background-color:#fff}header .container{display:flex;justify-content:space-between;align-items:center;gap:1.5rem}.header_logo img{min-width:8.86206rem;height:.75rem}.header_many{display:flex;gap:2.625rem}.header_many a{font-family:Lato;font-size:.875rem;font-weight:400;letter-spacing:.2625rem;text-transform:uppercase;color:#000}.hamburger{display:none}.header_many nav ul{display:flex;gap:2.4rem;align-items:center}.search_btn{border:none;background-color:none;cursor:pointer;scale:1.1}.header_btn{padding-top:0;scale:1.5}.hero .container,h1{padding-top:100px}.hero{background-color:#ddeaf9;background-image:url('../img/backgroun img.jpg');background-position:center center;background-size:cover;background-repeat:no-repeat;height:calc(100dvh - 100px);min-height:500px}h1{font-family:"Red Hat Display";font-size:3rem;font-weight:600;line-height:4rem;letter-spacing:.15rem;max-width:770px}@media screen and (max-width:890px){.main-many{display:none}.hamburger{display:block}.header_btn{padding-top:.5rem;scale:1.5}}