@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";main{min-height:100vh;background-color:#e6f2ff}h1{border-radius:12px}.shorthand-info{background-color:#0166d3;height:40px;padding:0 1rem;margin:0;display:flex;justify-content:space-between;gap:1.2rem;color:#ffe100}.shorthand-info .shorthand-links-container,.shorthand-info .shorthand-links-container .style-wrapper{display:flex;place-items:center;gap:1.2rem}.shorthand-info .shorthand-links-container a{color:#fff;display:flex;place-items:center;gap:.5rem;font-size:1rem}.shorthand-info .shorthand-links-container a svg{color:#ffe100}.shorthand-info .shorthand-links-container a:hover{color:pink}nav{display:flex;gap:8%;padding:.5rem 2rem;justify-content:space-between;align-items:center;background-color:#fff}nav .logo-container a{display:flex;place-items:center;height:fit-content}nav .logo-container a img{width:50px;height:auto}nav .logo-container a .logo-subtext{width:100px;height:auto}nav .nav-links{display:flex;place-items:center;width:100%}nav .nav-links .nav-links-style-wrapper{display:flex;place-items:center;gap:1rem;width:100%;justify-content:space-evenly}nav .nav-links .nav-links-style-wrapper a{color:#000;border-radius:12px}nav .nav-links .active{background-color:#ffe100;color:#000;padding:.5rem 1rem}.sticky{position:sticky;top:0;z-index:1;background-color:#fff}@media screen and (max-width: 768px){.shorthand-info{margin:0;display:flex;font-size:1.5rem;justify-content:center;overflow:hidden}.shorthand-info .shorthand-links-container{width:100%}.shorthand-info .shorthand-links-container .style-wrapper{display:flex;justify-content:space-evenly;width:100%}.shorthand-info .shorthand-links-container .style-wrapper a{font-size:.75rem}nav{justify-content:space-between;padding:.3rem .6rem .3rem .3rem}nav .logo-container .logo-subtext{width:60px;height:auto}nav .hamburger-menu-container{display:flex;flex-direction:column;align-items:center}nav .hamburger-menu-container .hamburger-menu-button{color:#000;background:none;background-color:#ffe100;border:none;padding:.5rem 1rem;border-radius:12px}nav .nav-links{position:fixed;display:grid;grid-template-columns:1fr 1fr 1fr;right:0;top:110px;align-items:start;z-index:2;width:100%;padding:1rem;background-color:#ffe100;animation:dropdown .3s ease-in-out;gap:1rem;border-bottom-left-radius:12px;border-bottom-right-radius:12px}nav .nav-links .close-btn{background:none;border:none;font-size:1.9rem;color:#0166d3}nav .nav-links .close-btn:hover{cursor:pointer}nav .nav-links .nav-links-style-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem;min-width:150px}nav .nav-links .nav-links-style-wrapper a{width:fit-content;background-color:#ffe100;text-align:center}nav .nav-links .nav-links-style-wrapper .active{background-color:#0166d3;color:#fff}.sticky .nav-links{top:70px;animation:dropdown-sticky .3s ease-in-out}}@media screen and (max-width: 470px){.shorthand-info .shorthand-links-container a{font-size:.7rem}nav{display:flex;justify-content:space-around;gap:0}}@media screen and (max-width: 445px){.shorthand-info .shorthand-links-container .style-wrapper a{font-size:.5rem}}@keyframes dropdown{0%{top:-110px;opacity:0}to{top:110px;opacity:1}}@keyframes dropdown-sticky{0%{top:-70px;opacity:0}to{top:70px;opacity:1}}.language-icon-container{display:flex;width:fit-content}.language-icon-container svg{width:20px;border-radius:100%;border:1px solid black;cursor:pointer}.language-icon-container button{background:none;border:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.language-icon-container button .language-container{font-size:.7rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (max-width: 768px){.language-icon-container .language-selector-container{right:-5px}}.content-block{display:grid;grid-template-columns:1fr 1fr;place-items:center;padding:1rem 0;min-height:85vh}.content-block .image-block img{height:400px;object-fit:cover;max-width:95%;border-radius:16px}.content-block .novalja-block{padding:0 0 0 1rem}.content-block .novalja-block img{object-fit:cover;max-width:95%;border-radius:16px}.content-block .text-block{padding:2rem}.content-block .text-block h1{padding:.5rem;border-radius:5px}.content-block .text-block p{color:#000;padding:.5rem}.content-block .text-block a{background-color:#ffe100;color:#000;text-decoration:none;border:1px solid rgb(255,225,0);padding:.5rem 1.5rem;transition:.3s ease-in-out;border-radius:12px}.content-block .text-block a:hover{background-color:#fb0;border-color:#ff0}.text-to-enlarge{font-size:1.3rem}@media screen and (max-width: 768px){.is-left{display:flex;flex-direction:column-reverse}.is-right{display:flex;flex-direction:column}}@media screen and (max-width: 440px){.novalja-block{padding:.5rem}.content-block .image-block img{height:200px}}.homepage .image-container{position:relative;text-align:center;color:#fff;text-shadow:2px 2px 2px #000000}.homepage .image-container img{width:100%;height:90.72vh;object-fit:cover}.homepage .image-container .text-container{display:flex;flex-direction:column;place-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 768px){.homepage .image-container .text-container{transform:translate(-50%,-65%)}}.services-page{display:flex;flex-direction:column;background-color:#0166d3}.services-page .services-title{padding:.5rem 1rem;background-color:#ffe100;color:#000;width:fit-content;margin:1rem 2rem}.services-page .service-bullets .services-subtitle{padding:.5rem 1rem;color:#fff;width:fit-content;margin:1rem 2rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.services-page .service-bullets .services-subtitle svg{color:#ffe100}.services-page .service-bullets .services-subsubtitle{padding:.5rem 1.2rem;color:#fff;width:fit-content;margin:1rem 2rem;font-weight:400}.services-page .service-bullets .bullets-container{overflow:auto;gap:4px;padding:1rem 2rem;margin:0rem;background-color:#0166d3}.services-page .buttons-container{display:flex;gap:2rem;padding:2rem 1rem}.services-page .buttons-container button{background-color:#ffe100;color:#000;text-decoration:none;border:1px solid rgb(255,225,0);padding:.5rem 1.5rem;transition:.3s ease-in-out}.services-page .buttons-container button:hover{background-color:#fb0;border-color:#ff0}.image-block{display:flex;align-items:center;justify-content:center}.image-block img{border-radius:16px}.bullet-container{display:flex;gap:.5rem;align-items:center;color:#fff;padding:0rem 0rem 0rem 2rem}.bullet-container svg{font-size:20px;color:#ffe100;flex-shrink:0}.italic-subsubtitle{font-style:italic}@media screen and (max-width: 550px){.services-page{align-items:center}.bullet-container{padding:0rem 0rem 0rem 1.3rem}}@media screen and (max-width: 400px){.bullets-container{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.cta-link{background-color:#ffe100;color:#000;text-decoration:none;border:1px solid rgb(255,225,0);padding:.5rem 1.5rem;transition:.3s ease-in-out;border-radius:12px}.cta-link:hover{background-color:#fb0;border-color:#ff0}.pricelist-container{max-width:450px;min-width:215px;padding:5%;display:flex;flex-direction:column;place-items:center}.pricelist-container table{border-collapse:collapse;margin-bottom:20px}.pricelist-container table thead{background-color:#c1c2f0}.pricelist-container table thead th{background-color:#ffe100;color:#000;justify-content:start}.pricelist-container table tbody tr:nth-child(2n){background-color:#d7d7f4;color:#000}.pricelist-container table tbody tr{color:#fff}.pricelist-container table tbody tr td{padding:18px;text-align:left;border-bottom:1px solid #ddd}.pricelist-container .distance{color:#fff}.pricelist-container{align-items:center;justify-content:center;width:100%}.pricelist-container .table{background:#e6f2ff;padding:1rem;width:90%;border-radius:8px;-webkit-transform:translateY(0%);transform:translateY(0);-webkit-transition:.3s;transition:.3s}.pricelist-container .table:hover{-webkit-transform:translateY(-2%);transform:translateY(-2%);-moz-box-shadow:1px 8px 5px rgba(0,0,0,.2);-webkit-box-shadow:1px 8px 5px rgba(0,0,0,.2);box-shadow:1px 8px 5px #0003}.pricelist-container .table .block{display:block;width:100%;margin:20px 50%;-webkit-transform:translate(-50%);transform:translate(-50%);border-bottom:1px dashed rgba(0,0,0,.2)}.pricelist-container .table .block .price{float:right;position:relative;right:30px}.pricelist-container p{text-align:left;color:#272625;font-weight:600;font-size:15px}.prices-page{display:flex;flex-direction:column;padding-bottom:1rem;background-color:#0166d3}.prices-page .header-container{padding:0rem 2rem}.prices-page .header-container .prices-heading{width:fit-content;background-color:#ffe100;color:#000;padding:.5rem 1.5rem;display:flex;place-items:center}.prices-page .prices-content-container{display:grid;grid-template-columns:1fr 1fr;background-color:#0166d3;margin-top:2rem}.prices-page .prices-content-container .left{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.prices-page .prices-content-container .left .hitno-style-wrapper{font-size:1rem;color:#fff;font-weight:500;display:flex;place-items:center}.prices-page .prices-content-container .left .hitno-style-wrapper svg{color:#ffe100;animation:rotate 2s linear infinite}.prices-page .prices-content-container .right{transform:translateY(-45px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;gap:0px;margin-top:4rem;color:#fff}.prices-page .prices-content-container .right p{text-align:center}.prices-page .prices-content-container .right img{object-fit:cover;max-width:95%;border-radius:16px}.pre-price-text{background-color:#ffe100;padding:.5rem 1rem;font-weight:500;border-radius:12px;width:fit-content}.red-price-text{color:#fff;text-shadow:1px 1px 1px #8b9dda;font-weight:500;padding:.5rem}@media screen and (max-width: 768px){.prices-page{align-items:center}.prices-page .header-container{display:flex;place-content:center;width:100%}.prices-page .prices-content-container{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.prices-page .prices-content-container .right{transform:translateY(-30px);margin-top:0}.prices-page .prices-content-container .right img{width:550px;transition:.2s ease-in-out}}@media screen and (max-width: 580px){.prices-page{align-items:center}.prices-page .header-container{display:flex;place-content:center;width:100%}.prices-page .prices-content-container{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.prices-page .prices-content-container .left{display:flex;flex-direction:column;align-items:center}.prices-page .prices-content-container .left .hitno-style-wrapper{width:65%}.prices-page .prices-content-container .right{transform:translateY(-30px);margin-top:0;height:40vh}.prices-page .prices-content-container .right img{width:400px}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contact-form-container{padding:1rem;display:flex;flex-direction:column;align-items:center;width:450px;background:#0166d3bd;border-radius:16px;box-shadow:0 4px 30px #0000001a;border:1px solid rgba(1,102,211,.3)}.contact-page{background-color:#0166d3;display:flex;flex-direction:column;padding:0 5%;color:#fff}.contact-page h1{background-color:#ffe100;color:#000;padding:.5rem 1rem;width:fit-content}.contact-page .contact-content-container{display:grid;grid-template-columns:1fr 1fr;padding:2rem 0}.contact-page .contact-content-container .left{display:flex;flex-direction:column;place-items:center;justify-content:center;gap:1rem;border-radius:12px;padding:1rem}.contact-page .contact-content-container .left a{background-color:#ffe100;font-size:large;padding:.5rem 1rem;color:#000;gap:.5rem;border-radius:12px;display:flex;place-content:center;align-items:center}.contact-page .contact-content-container .left a svg{color:#009200}.contact-page .contact-content-container .left .phone-link{margin-bottom:1rem}.contact-page .contact-content-container .left .phone-link svg{color:green}.contact-page .contact-content-container .left .phone-link:hover svg{animation:shake .5s linear 2}.contact-page .contact-content-container .left .mail-link{margin-top:1rem}.contact-page .contact-content-container .left .mail-link svg{color:#0166d3}.contact-page .contact-content-container .left .mail-link:hover svg{animation:shake .5s linear 2}.contact-page .contact-content-container .right{padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.contact-page .contact-content-container .right .pre-form-text{display:grid;place-content:center}.contact-page .contact-content-container .right .pre-form-text p{display:grid;place-content:center;text-shadow:1px 1px 1px black}.logo-container{background-color:#fff;padding:.3rem;border-radius:12px;display:flex;align-items:center;width:130px}.logo-container img{width:45px;height:auto;border-radius:12px}.logo-container .logo-subtext{width:70px;border-radius:0}@media screen and (max-width: 768px){.contact-page{align-items:center}.contact-page .contact-content-container{display:flex;flex-direction:column-reverse}}@media screen and (max-width: 500px){.contact-page{min-height:120vh}.contact-form-container{width:350px}}@media screen and (max-width: 390px){.contact-page .contact-content-container .left img{width:250px}.contact-page .contact-content-container .right a{font-size:large}.contact-form-container{width:300px}}@media screen and (max-width: 303px){.contact-page .contact-content-container .left img{width:250px}.contact-page .contact-content-container .right a{font-size:small}}@keyframes shake{0%{transform:rotate(0);transform:scale(1)}20%{transform:rotate(7deg)}40%{transform:rotate(0);transform:scale(1.2)}60%{transform:rotate(-7deg)}80%{transform:rotate(0);transform:scale(1)}to{transform:rotate(0)}}.form-inner-container{width:100%}.pre-form-text{width:100%;display:flex;flex-direction:column}.contact-us-form{display:flex;flex-direction:column;width:100%;gap:.5rem;place-items:center}.contact-us-form input{font-size:1rem;border-radius:12px;border:none;width:100%}.contact-us-form textarea{font-size:1rem;font-family:Roboto;padding:.5rem;border-radius:12px;border:none;width:100%}.contact-us-form input[type=text],.contact-us-form input[type=email]{padding:.5rem}.contact-us-form .contact-style-wrap{display:flex;align-items:center;gap:.5rem;padding-top:1rem}.contact-us-form .contact-style-wrap .loading-icon{font-size:1.2rem;animation:spin 1s infinite;display:flex;place-content:center;width:fit-content;height:auto;border-radius:100%}.contact-us-form .contact-style-wrap .error{padding:0 1rem;background-color:red;border:1px solid rgb(255,225,0);color:#fff;margin:0rem 1rem;display:flex;gap:1rem;place-items:center}.contact-us-form .contact-style-wrap .notification{padding:0 1rem;background:none;color:#fff;margin:0rem 1rem;display:flex;gap:1rem;place-items:center}.contact-us-form .contact-style-wrap input[type=submit]{width:fit-content;cursor:pointer}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.back-link-container{padding:2rem;display:flex;align-items:center;position:sticky;top:3rem}.back-link-container a{display:flex;align-items:center;background-color:#ffe100;color:#000;padding:.2rem .6rem}.terms-and-conditions-page{padding:2rem 1rem 1rem 3rem}@media screen and (max-width: 768px){.terms-and-conditions-page{padding:.5rem}}footer{display:flex;place-items:center;justify-content:space-between;background-color:#21202c;color:#fff;font-size:.9rem;padding:1rem}footer a{color:#fff}*{box-sizing:border-box}:root{font-family:Roboto,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;scroll-behavior:smooth}html{scroll-behavior:smooth}
