body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--text-color-nav:#dfdfdb;--bg-color-nav:#474747;--bg-color:#f4fdff;--bg-color-hover:#aea297;--text-color:#222}*{box-sizing:border-box;font-family:Montserrat,sans-serif}body,html{margin:0;overflow-x:hidden;padding:0}.img-container{flex:1 1;max-width:400px}img{width:100%}.text{flex:1 1}.app-container{align-items:center;background-color:#f4fdff;background-color:var(--bg-color);gap:80px;left:0;min-height:100vh;min-width:100%;overflow-y:auto;-webkit-perspective:10px;perspective:10px;position:absolute;top:0}.app-container,.container{display:flex;flex-direction:column}.container{align-items:flex-start;background-color:#f4fdff;border-radius:3px;box-shadow:0 2px 5px grey;justify-content:center;margin:100px 20px 0;padding:30px;width:1100px}.mtop{margin-top:100px}p{font-size:1.35rem}@media screen and (max-width:1150px){.container{width:95vw}}@media screen and (max-width:768px){.container{background-color:#f4fdff;background-color:var(--bg-color);border-radius:0;box-shadow:none;margin:20px 0 0;padding-left:20px;padding-right:20px;width:100vw}p{font-size:1.1rem}.app-container{gap:20px}}:root{--text-color:#fff}.navbar{align-items:flex-start;background-attachment:fixed;background-color:var(--bg-color-nav);background-image:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.47) 40%),url(https://tyliospievos.lt/static/media/photo4.8e3f7f16d903ab9d06fb.jpg);background-size:cover;display:flex;justify-content:space-between;padding:570px 20% 30px 130px;top:0;width:100vw;z-index:111}.navbar-links{align-items:center;display:flex;gap:20px;justify-content:center}.navbar-link{border-bottom:2px solid transparent;cursor:pointer;font-size:1.5rem;height:100%;padding:12px 0 6px;text-shadow:0 0 2px #000;transition:all .4s}.navbar-link,.navbar-logo{color:#fff;color:var(--text-color);font-weight:700}.navbar-logo{font-size:2.7rem;text-shadow:0 0 3px #000;-webkit-transform:translateY(-6px);transform:translateY(-6px)}.menu-button{color:#fff;display:none;position:absolute;right:.3rem;top:.2rem}.navbar-link.active{border-bottom:2px solid #fff;color:#fff}.link{text-decoration:none}.navbar-link:hover{border-bottom:2px solid #fff;border-bottom:2px solid var(--text-color)}@media screen and (max-width:768px){.navbar{align-items:flex-start;background-attachment:scroll;display:flex;height:600px;justify-content:center;padding:0}.menu-button{display:block}.navbar-logo{font-size:1.8rem;position:absolute;top:6px;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-links{border-top:1px solid --bg-color-hover;display:flex;flex-direction:column;gap:0;height:140px;margin-top:70px;max-height:0;overflow:hidden;transition:max-height .4s;width:100%}.navbar-link{font-weight:400;padding:10px 0;text-align:center;text-shadow:none;width:100%}.navbar-links.active{max-height:400px}.navbar-link.active{border-bottom:none;color:#fff}}.contact-main-bottom{display:flex;gap:40px;padding:30px 0;width:100%}.contact-main-left,.contact-main-right{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:center;min-width:200px}.contact-items{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center}.contact-item{align-items:center;display:flex;flex-direction:row;gap:10px}.contact-item-title{font-size:1.2rem}.contact-main-right{display:flex;flex-direction:column}.contact-icon{scale:1.2}.contact-icon-small{scale:1.5}.message-form{align-items:center;display:flex;flex-direction:column;gap:20px;width:100%}.hr-line-responsive{display:none}.input-field{flex-direction:column}.input-field,.map{display:flex;width:100%}.map{align-items:flex-end;justify-content:flex-end}.page-title{margin-top:30px}@media screen and (max-width:768px){.form-input{width:100%}.contact-main-bottom{flex-direction:column}.contact-main{background-color:#f4fdff;border-radius:0;box-shadow:none;padding:0;width:90%}.contact-container{margin:0;padding:60px 0 10px;width:100vw}.contact-main-bottom{align-items:center}.contact-main-left,.contact-main-right{align-items:center;justify-content:center;width:100%}.message-form{align-items:center;width:100%}.input-field,.map{width:100%}.map{align-items:center;display:flex;justify-content:center}.hr-line-responsive{display:block}}.about-me-container{align-items:center;margin-top:90px}.about-me-container,.about-me-container-inner{display:flex;flex-direction:column;justify-content:center}.about-me-container-inner{align-items:flex-start;background-color:#e7e7e6;border-radius:8px;box-shadow:0 2px 7px grey;max-width:1100px;padding:30px}.about-me-main{display:flex;gap:10px;max-width:1100px;padding:0}.about-me-image,.about-me-info{flex:1 1;padding-top:20px}.page-title{font-size:2rem;font-weight:700}.about-me-info ul li{font-size:1.2rem}.about-me-image{max-width:500px}img{border-radius:3px}.page-title{margin-top:0}@media screen and (max-width:768px){.about-me-main{flex-direction:column}.second-main{flex-direction:column-reverse}.about-me-container-inner{background-color:#dfdfdb;border-radius:0;box-shadow:none;padding:0;width:90%}.about-me-info{padding:10px 0}}.footer-container{background-color:var(--bg-color-nav);display:flex;justify-content:space-around;padding:10px;width:100vw}.footer-links{align-items:center;display:flex;gap:10px;justify-content:center}.footer-link{color:var(--text-color-nav);cursor:pointer}.footer-link:hover{color:#fff}.footer-logo{align-items:center;color:var(--text-color-nav);display:flex;font-weight:700;justify-content:center}@media screen and (max-width:768px){.footer-container{padding:20px}.footer-container,.footer-links{flex-direction:column}.footer-logo{font-size:1.4rem;margin-bottom:26px}.footer-link{text-align:center;width:100%}}.consultation-container{align-items:center;display:flex;justify-content:center;margin-top:100px}.consultation-inner{background-color:#e7e7e6;border-radius:8px;box-shadow:0 2px 8px grey;max-width:1100px;padding:30px}.consultation-main{padding-top:30px}.hr-line{background-color:grey;height:1px;width:100%}@media screen and (max-width:768px){.consultation-inner{background-color:#dfdfdb;border-radius:0;box-shadow:none;padding:0;width:90%}}
/*# sourceMappingURL=main.6e1e89a9.css.map*/