:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body{margin:0;height:100%}#root{height:100%}.app-body{min-height:100%;min-width:100%}.index-nav{margin:20px;line-height:30px;font-size:18px;display:flex;flex-direction:column}.app-body-contacts{background-color:#f5f5f5;height:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.contact-card{display:flex;flex-direction:column;background-color:#fff;padding:15px;border-radius:8px;height:fit-content}.contact-card .contact-thumb{width:200px}.contact-card .contact-info{display:flex;align-items:center}.contact-card .contact-info p{margin:5px 0 5px 10px}.contact-card .contact-info img{width:15px}.app-body-facts{color-scheme:light dark;color:#ffffffde;background-color:#282d35;height:100%!important}.nav{background:#21222a;height:90px;padding-left:20px}.nav{display:flex;flex-direction:row;align-items:center}.nav>img{width:40px}.nav>span{margin-left:10px;font-size:2rem;color:#61dafb}main{padding:60px 30px;background:url(/assets/react-CHdo91hT.svg) no-repeat 111%;background-size:231px;background-blend-mode:luminosity}main>h1{font-size:2.4rem;margin:0}.facts-list>li{margin-block:20px;line-height:19px}.facts-list>li::marker{color:#61dafb;font-size:1.5rem}.travel-container{margin:45px 40px 0;display:grid;grid-gap:20px}.travel-header{width:100%;height:55px;background:#f55a5a;color:#fff;display:flex;align-items:center;justify-content:center}.travel-header>img{margin-right:7px;width:24px}.travel-header>h1{font-size:.9rem;font-weight:500}.travel-entry-item{display:grid;grid-template-columns:1fr 8fr;grid-gap:20px;width:fit-content;padding-bottom:18px;border-bottom:solid 1px #F5F5F5}.travel-entry-image{width:125px;height:168px;overflow:hidden;border-radius:5px}.travel-entry-image>img{object-fit:cover;height:100%;width:100%}.travel-entry-heading{display:flex;margin-top:15px;font-size:11px;align-items:center}.travel-entry-heading>img{height:10px;margin-right:5px}.travel-entry-heading>span{text-transform:uppercase;margin-right:12px}.travel-entry-heading>a,.travel-entry-heading>a:visited{color:#918e9b}.travel-entry-destination{font-size:1.5rem;margin:5px 0}.travel-entry-content{font-size:11px}.travel-entry-date{font-weight:700}
