@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";:root{color:#000;--black-color: #000000;--aque-color: #7fffd4;--blue-color: #7f6315;--white-color: #fff;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Sansation,sans-serif;font-weight:400;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:#00f}html{scroll-behavior:smooth}h1{font-size:10vh;text-align:center;text-transform:uppercase}h2{font-size:40px;text-transform:uppercase}h3{font-size:30px}h4{font-size:26px}ul,ol{list-style:none}button{border:none;background:transparent;border-radius:20px}section{min-height:100vh;padding:100px 0;overflow:hidden}.top-section{min-height:fit-content}.container__standart{margin:0 auto;max-width:1400px;width:100%;padding:0 20px}.flex-between__center{display:flex;justify-content:space-between;align-items:center}.flex-center__center{display:flex;align-items:center;justify-content:center}.flex-column__center{display:flex;justify-content:center;align-items:center;flex-direction:column}.upper-title__span{color:var(--blue-color);font-size:20px;font-weight:500;margin-top:30px}.hidden{opacity:0}.visible{opacity:1}.brightness{filter:brightness(.2)}.upper-title__span{display:inline-block;width:100%;text-align:center;color:var(--blue-color);font-size:22px}.logo{position:absolute;top:50%;left:50%;z-index:-1;width:70vw!important;transform:translate(-50%) translateY(-50%);opacity:.2}.popup{position:fixed;inset:0;height:100vh;display:flex;align-items:center;justify-content:center;background:#00000080;z-index:9999}.popup-content{background:#3e3d3d;padding:40px;border-radius:10px;min-width:500px;max-width:90%}.popup-content button{display:block;margin-left:auto;margin-bottom:40px;font-size:30px;color:var(--white-color)}.popup-content button:hover{transform:scale(1.2);transition:all .1s ease-in-out;cursor:pointer}.popup-content p{margin-bottom:40px;font-size:24px;width:400px;color:var(--white-color);text-align:center}@media (max-width: 1025px){h1{font-size:7vh}}@media (max-width: 769px){section{padding:50px 0}}@media (max-width: 520px){h1{font-size:4vh}h2{font-size:32px}.popup-content{min-width:auto}.popup-content p{width:100%}}
