body{margin:0;padding:0;display:flex;min-height:100vh;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#d1e4dd;font-size:16px;color:#1c2729;line-height:24px}#root{display:flex;height:100%;flex:1;flex-direction:column}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Navbar{display:flex;align-items:center;justify-content:center;background-color:#07434a;font-family:Verdana,Geneva,Tahoma,sans-serif;flex-wrap:wrap;gap:200px;height:60px;font-size:24px}.Navbar a{text-decoration:none;text-align:center;color:#ecf0f1;margin:0 300px;transition:color .3s}.Navbar a:hover{color:#e74c3c}.Navbar-links{list-style-type:none;display:flex;flex-wrap:wrap;padding:0;margin:0;gap:1rem}.Navbar-links li{flex:1;text-align:center;margin:0 30px}.Navbar-links li a{display:block;padding:10px 0;color:#fff;transition:color .3s ease}.Navbar-links li a:hover{color:#ff4500}@media (orientation: landscape){.Navbar{overflow-x:auto;gap:2rem;flex-wrap:wrap;height:auto}.Navbar a,.Navbar-links li{flex:0 0 auto;width:auto;margin:0 20px}}@media (orientation: portrait){.Navbar{flex-direction:row;height:auto}.Navbar-links{gap:0px}.Navbar a,.Navbar-links li{flex:0 0 auto;width:auto;margin:0 10px}}.Authors{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin:30px 200px;text-align:justify;overflow-x:hidden}.Elia{height:360px;width:275px}.Stas{height:360px;width:500px}@media (orientation: portrait){.Authors{margin:10px;text-align:center}.Authors img{max-width:100%;margin-top:15px}.Authors .Stas{height:auto;width:auto}}.About{margin:15px 200px;text-align:justify;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.About img{margin-top:30px;height:600px;min-width:800px}@media (orientation: portrait){.About{margin:10px}.About img{margin-top:15px;height:300px;min-width:auto;max-width:400px}}.MovieSelectionTabs{display:flex;list-style-type:none;align-items:center;justify-content:center;flex-direction:row;gap:50px;margin-block-start:15px;margin-block-end:15px}.MovieSelectionTabs button{padding:0;margin:0;border:0;background-color:#07434a}.MovieSelectionTabs button.selected{background-color:#0d7580}.MovieSelectionTabs button a{display:block;padding:10px 20px;text-decoration:none;text-align:center;color:#fff;font-size:20px;border:1px solid #0f92a0;transition:background-color .3s,border-color .3s}.MovieSelectionTabs button a:hover{color:#ff4500}@media (orientation: portrait){.MovieSelectionTabs{margin:15px;gap:1rem;padding-left:0}}.Reviews{display:flex;flex-direction:column;gap:20px;margin:15px 200px;text-align:justify}h1{align-self:center;font-size:20px}.ReviewsWrapper{margin-top:15px;display:flex;flex-direction:column;flex:1}@media (orientation: portrait){.Reviews{margin:10px;text-align:justify;overflow:auto}.ReviewsWrapper{margin:10px}}.ImageGallery{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px;margin:15px 200px}.ImageGallery img{max-width:100%;height:auto;width:auto;margin-top:0}@media screen and (max-width: 768px){.ImageGallery{margin:10px;gap:10px}}.Videos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:justify;overflow-x:auto}.VideosWrapper{display:flex;flex:1;flex-direction:column;margin:15px 200px}@media (orientation: portrait){.Videos{flex-direction:column;height:auto;text-align:center}.VideosWrapper{margin:10px}}.FixedFooter{width:100%;text-align:center;font-size:12px;margin-bottom:10px;align-self:flex-end}.AppWrapper{text-align:center;display:flex;flex:1;height:100%;flex-direction:column}
