@import url(https://cdn.jsdelivr.net/gh/vsalvino/computer-modern@main/fonts/serif.css);footer{align-items:center;background-color:var(--nav-bar-bground-color);border-top:1px solid #000;display:flex;flex-direction:row;font-size:16px;justify-content:center;padding:var(--default-padding);text-align:center}@media only screen and (max-width:1000px){footer{font-size:10px}}header{align-items:center;background-color:var(--nav-bar-bground-color);border-bottom:1px solid #000;display:flex;flex-direction:column;justify-content:center;padding:var(--default-padding);padding-bottom:10px;padding-top:10px}header .page-title-container h1{font-size:40px;justify-content:center;text-decoration:none}.page-title-container{color:var(--nav-bar-letter-color);margin:10px 0;text-decoration:none}nav,nav a{display:flex;flex-direction:row;justify-content:center;width:100%}nav a{color:var(--nav-bar-letter-color);font-size:25px;text-decoration:none}nav a:hover{font-weight:600}@media only screen and (max-width:1000px){header .nav-mobile{display:block}header .page-title-container h1{font-size:30px;justify-content:center;text-decoration:none}nav{display:flex;flex-direction:column;justify-content:center;width:100%}nav a{font-size:20px;margin:5px}}.image-slider-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:50px 100px;position:relative}.image-slider-container img{filter:grayscale(.6);height:100%;object-fit:cover;object-position:center;opacity:.2;pointer-events:none;position:absolute;width:100%}.image-slider-container h1{color:var(--default-text-color);font-size:50px;position:relative}.about-container{position:relative}.about-container,.about-text{align-items:center;display:flex;justify-content:center}.about-text{flex-direction:column;margin:10px;max-width:700px;text-align:center}.about-text p{padding:10px}@media only screen and (max-width:1000px){.about-text h1{font-size:25px}.about-text p{font-size:15px}}.contact-container-all{margin:10px;padding:10px}.contact-container,.contact-container-all{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.contact-container h1,.contact-container h2{align-self:center}.contact-container form{grid-row-gap:20px;display:grid;grid-template-columns:200px 400px;margin:20px 0;row-gap:20px}input,textarea{border-radius:5px;font-family:inherit;font-size:17px;font-weight:500;padding:10px}textarea{min-height:300px;resize:vertical}button{border-radius:5px;cursor:pointer;font-family:inherit;font-size:20px;font-weight:700;padding:10px 30px;transition:all .2s;width:600px}button:hover{background-color:#000;color:#fff;transform:scale(1.1)}.contact-container-all .contact-result{align-items:center;display:flex;flex-direction:column;font-size:25px;font-weight:500;height:20px;justify-content:center;object-position:center;padding:10px 30px;position:relative;width:540px}@media only screen and (max-width:1000px){.contact-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.contact-container h1,.contact-container h2{align-self:center;font-size:20px}.contact-container form{display:flex;flex-direction:column;max-width:300px}input,textarea{font-size:17px;font-weight:500;padding:10px}button,input,textarea{border-radius:5px;font-family:inherit}button{cursor:pointer;font-size:20px;font-weight:700;padding:10px 30px;transition:all .2s;width:300px}.contact-container-all .contact-result{align-items:center;display:flex;flex-direction:column;font-size:25px;font-weight:500;justify-content:center;max-width:300px;object-position:center;padding:10px 30px;position:relative;text-align:center}}.services-container{position:relative}.services-container,.services-text{align-items:center;display:flex;justify-content:center}.services-text{flex-direction:column;font-size:17px;max-width:500px;max-width:600px;padding:20px}.services-text h1,.services-text p{padding:10px}.services-text h2{font-weight:600;padding:10px}@media only screen and (max-width:1000px){.services-text h1{font-size:25px;text-align:center}.services-text h2{font-size:20px;text-align:center}.services-text p,.services-text ul{font-size:15px}}.reference-container{position:relative}.reference-container,.reference-text{align-items:center;display:flex;justify-content:center}.reference-text{flex-direction:column;max-width:500px}.reference-text img{margin:10px;max-width:700px;object-fit:cover;pointer-events:none}@media only screen and (max-width:1000px){.reference-text h1{font-size:25px;margin:10px}.reference-text img{margin:10px;max-width:700px;object-fit:cover;pointer-events:none;width:100%}}.szilvia-container{align-items:center;display:flex;flex-direction:column;margin:10px;padding:10px;position:relative}.text-with-columns{align-items:top;display:flex;justify-content:center;position:relative}.column1{max-width:200px}.column1,.column2{align-items:center;display:flex;flex-direction:column;padding:10px}.column2{max-width:800px}.column2 h1,h2,p{padding:5px}@media only screen and (max-width:1000px){.szilvia-container h1{font-size:25px}.szilvia-container h2{font-size:20px}.szilvia-container p,.szilvia-container ul{font-size:15px}}.landing-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:50px 100px;position:relative}.landing-page-container img{filter:grayscale(.6);height:100%;object-fit:cover;object-position:center;opacity:.2;pointer-events:none;position:absolute;width:100%}.landing-page-container h1{color:var(--default-text-color);font-size:50px;position:relative;text-align:center}@media only screen and (max-width:1000px){.landing-page-container h1{font-size:30px;text-align:center}}*{margin:0;padding:0}:root{--nav-bar-bground-color:#fafafa;--nav-bar-letter-color:#000;--default-border:1px solid #000;--default-bgground-color:#fff;--default-text-color:#000;--default-padding:20px 50px}body{background-color:#fff;background-color:var(--default-bgground-color);color:#000;color:var(--default-text-color);font-family:"Computer Modern Serif",serif}.App{display:flex;flex-direction:column;height:100vh;justify-content:space-between}h1{font-size:30px}h1,h2{font-weight:100}h2{font-size:25px}p{font-size:20px}
/*# sourceMappingURL=main.0db90564.css.map*/