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}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{background-color:red;border-radius:25px;display:flex;font-size:18px;font-weight:700;justify-content:center;letter-spacing:1px;padding:12px 40px}.button:hover{box-shadow:1px 1px 18px 1px #fff;rotate:-2deg;transform:scale(1.1);transition:all .3s}.button,.button:hover{color:#fff;cursor:pointer}.button{background:linear-gradient(0deg,red,#fe7b7b);border:none;border-radius:20px;font-size:17px;padding:12px 30px;transition:background .3s ease}.button:hover{background:linear-gradient(0deg,#fe7b7b,red)}.home-screen{display:flex;flex-direction:column}.cover-component{background-position:50%;background-size:cover;margin:0;min-height:100vh;padding:80px 0;position:relative}.cover-component .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px}.cover-component .service-buttons{display:flex;gap:20px;justify-content:center;margin-top:50px}.cover-component .service-buttons .service-button-row{align-items:center;display:flex;gap:20px;justify-content:center}.cover-component .service-buttons .service-button{animation-delay:1.8s;animation-duration:1s;animation-fill-mode:forwards;animation-name:buttonFadeIn;background-color:#303642c9;border:.8px solid #fff;border-radius:15px;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;letter-spacing:1px;margin-top:40px;opacity:0;padding:13px 36px;transition:all .1s linear;z-index:3}.cover-component .service-buttons .service-button:hover{background-color:#fff;color:#a33338;cursor:pointer;letter-spacing:2px}.cover-component:before{background:#00000059;content:"";height:100%;left:0;position:absolute;top:0;transition:all .1s linear;width:100%}.cover-component:hover:before{background:#0003}.cover-component .cover-component-title{animation-delay:.1s;animation-duration:1s;animation-fill-mode:forwards;animation-name:titleSlideIn;color:#fff;font-size:55px;letter-spacing:3px;margin:0;opacity:0;text-align:center;text-shadow:2px 2px 2px #000;z-index:3}.cover-component .cover-component-title span{color:#fff}.cover-component .textbox{background-color:#0000008a;background-position:50%;background-size:cover;border-radius:15px;box-shadow:1px 1px 15px 5px #fff;padding:80px;z-index:3}.cover-component .textbox,.cover-component .textbox-centered{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px}.cover-component .responsive-logo{width:100%;z-index:3}.cover-component .cover-component-headline{animation-delay:.5s;animation-duration:1s;animation-fill-mode:forwards;animation-name:headlineSlideIn;color:#fff;font-size:38px;letter-spacing:2px;opacity:0;text-align:center;text-shadow:2px 2px 2px #000;z-index:3}@keyframes headlineSlideIn{0%{opacity:0;transform:translateX(500px)}to{opacity:1;transform:translateX(0)}}.cover-component a{text-decoration:none}.cover-component-button{animation-delay:.8s;animation-duration:1s;animation-fill-mode:forwards;animation-name:buttonFadeIn;background-color:#db101a;border:none;border-radius:25px;color:#fff;display:flex;font-size:23px;font-weight:700;justify-content:center;letter-spacing:2px;margin-top:40px;opacity:0;padding:18px 46px;z-index:3}@keyframes buttonFadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.cover-component-button:hover{background-color:#ff323c;box-shadow:0 1px 10px 0 #fff;color:#fff;cursor:pointer;rotate:-2deg;transform:scale(1.1);transition:all .3s}@media screen and (max-width:1124px){.cover-component{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:100vh}.cover-component .container{padding:90px 15px}.cover-component .service-buttons,.cover-component .service-buttons .service-button-row{flex-direction:column;gap:0}.cover-component .textbox-centered{margin-top:0}.cover-component .cover-component-title{font-size:40px;line-height:43px;margin-bottom:20px;margin-top:10px}.cover-component .cover-component-headline{font-size:18px}.cover-component .textbox{padding:0}.cover-component .textbox .responsive-logo{display:block;height:270px;width:300px}.cover-component-button{border-radius:50px;margin:20px}}@media screen and (max-width:768px){.cover-component{background-position:800px;background-size:cover}.cover-component .container{padding:30px 15px}.cover-component .textbox-centered{margin-top:60px}.cover-component .service-buttons{align-items:center;flex-direction:column;gap:0;justify-content:center;margin-top:35px}.cover-component .service-buttons .service-button-row{flex-direction:column;gap:0}.cover-component .cover-component-title{font-size:30px;letter-spacing:normal}.cover-component .cover-component-headline{font-size:18px}.cover-component .textbox{background:none;padding:0}.cover-component .textbox .responsive-logo{display:block;height:270px;width:300px}.cover-component-button{border-radius:50px;font-size:21px;margin:20px;padding:14px 38px}}.flip-side{display:flex}.flip-side.reverse{flex-direction:row-reverse}.flip-side .image{background-position:bottom;background-size:cover;min-height:100vh;width:50%}.flip-side .content{display:flex;flex:1 1;flex-direction:column;justify-content:center;letter-spacing:1.5px;padding:40px 100px;width:50%}.flip-side .content .title{border-left:7px solid red;font-size:50px;letter-spacing:2px;margin-bottom:20px;padding-left:20px}.flip-side .content .description{font-size:20px;line-height:30px;text-align:justify}.flip-side .content .button{margin:32px auto 0;text-decoration:none}.flip-side .content a{text-decoration:none}@media screen and (max-width:1024px){.flip-side{display:flex;flex-direction:column;flex-direction:column-reverse}.flip-side:last-child .image{background-position:600px}.flip-side.reverse{flex-direction:column-reverse}.flip-side .content{padding:40px 25px}.flip-side .content,.flip-side .image{flex:1 1;width:auto}.flip-side .content .title{font-size:37px;padding-left:12px}}.tile-component{background-color:#f0f8ff;background-position:50%;background-size:cover;padding:80px 0;position:relative}.tile-component:before{background:#00000080;content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s linear;width:100%}.tile-component *{position:relative;z-index:200}.tile-component .container{padding:0 100px}@media screen and (max-width:1024px){.tile-component .container{padding:0 20px}}.tile-component .title{color:#fff;font-size:50px;letter-spacing:2px;text-shadow:2px 2px 3px #000;text-transform:uppercase}@media screen and (max-width:1024px){.tile-component .title{font-size:37px;text-align:center}}.tile-component .headline{color:#fff;font-size:30px;font-weight:700;letter-spacing:1px;line-height:40px;text-align:justify;width:50%}@media screen and (max-width:1024px){.tile-component .headline{font-size:20px;letter-spacing:2px;line-height:25px;text-align:justify;width:100%}}.tile-component .cards{display:flex;gap:50px}@media screen and (max-width:1024px){.tile-component .cards{flex-direction:column;gap:0}}.tile-component .cards:last-of-type .card:last-of-type .card-image:last-of-type{border-radius:20px;object-fit:cover}.tile-component .cards .card{align-items:center;background-color:#fff;border:1px solid #b6d0e6;border-radius:20px;display:flex;flex:1 1 50%;flex-direction:column;gap:36px;margin:20px 0;padding:30px}@media screen and (max-width:1024px){.tile-component .cards .card{flex-direction:column}}.tile-component .cards .card:last-child .card-title{font-size:23px}.tile-component .cards .card .card-image{border-radius:20px;height:250px;object-fit:cover;width:100%}.tile-component .cards .card .card-title{font-size:25px}.tile-component .cards .card .card-description{font-size:17px;text-align:justify}.first-layer{align-items:center;background-attachment:fixed;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:150px;position:relative}@media screen and (max-width:1024px){.first-layer{background-attachment:scroll;padding:0}}.first-layer:hover .headline{background:#383838e6;color:#fff}.first-layer:before{background:#9c9c9c80;content:"";height:100%;left:0;position:absolute;top:0;transition:all .1s linear;width:100%}.first-layer:hover:before{background:#ffffffb3}.first-layer *{position:relative;z-index:4}.first-layer .headline{background:#fff;border-radius:20px;font-size:60px;height:50%;letter-spacing:5px;padding:13px 20px;text-align:center}@media screen and (max-width:1024px){.first-layer .headline{font-size:24px;letter-spacing:1px;margin-bottom:30px}}.first-layer .description{font-size:35px;font-weight:500;letter-spacing:1px;line-height:45px;text-align:justify;width:75%}@media screen and (max-width:1024px){.first-layer .description{font-size:19px;line-height:20px}}.second-layer{align-items:center;background-attachment:fixed;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:30vh;padding:80px 100px;position:relative}@media screen and (max-width:1024px){.second-layer{background-attachment:scroll;padding:36px}}.second-layer:hover .headline{background:#383838e6;color:#fff}.second-layer:before{background:#00000080;content:"";height:100%;left:0;position:absolute;top:0;transition:all .1s linear;width:100%}.second-layer:hover:before{background:#fff6}@media screen and (max-width:1024px){.second-layer:hover:before{background:#ffffffb3}}.second-layer *{position:relative;z-index:4}.second-layer .headline{background:#fff;border-radius:20px;font-size:60px;height:50%;letter-spacing:5px;padding:13px 20px;text-align:center}@media screen and (max-width:1024px){.second-layer .headline{font-size:24px;letter-spacing:1px;margin-bottom:30px}}.second-layer .description{font-size:35px;font-weight:500;letter-spacing:1px;line-height:45px;text-align:justify;width:75%}@media screen and (max-width:1024px){.second-layer .description{font-size:19px;line-height:20px}}.third-layer{align-items:center;background-attachment:fixed;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:70vh;padding:150px;position:relative}@media screen and (max-width:1024px){.third-layer{align-items:center;background-attachment:scroll;flex-direction:column;font-size:30px;justify-content:center;padding:36px}}.third-layer:hover .headline{background:#383838e6;color:#fff}.third-layer.reverse{flex-direction:row-reverse}.third-layer:before{background:#9c9c9c66;content:"";height:100%;left:0;position:absolute;top:0;transition:all .1s linear;width:100%}.third-layer:hover:before{background:#ffffffb3}.third-layer *{position:relative;z-index:4}.third-layer .headline{background:#fff;border-radius:20px;font-size:60px;height:50%;letter-spacing:5px;padding:13px 20px;text-align:center}@media screen and (max-width:1024px){.third-layer .headline{font-size:24px;letter-spacing:1px;margin-bottom:30px}}.third-layer .description{align-items:center;display:flex;font-size:35px;font-weight:500;letter-spacing:1px;line-height:45px;margin-top:30px;text-align:justify;width:75%}@media screen and (max-width:1024px){.third-layer .description{font-size:19px;line-height:24px;text-align:justify;width:100%}}.fourth-layer{align-items:center;background-attachment:fixed;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:30vh;padding:80px 100px;position:relative}@media screen and (max-width:1024px){.fourth-layer{background-attachment:scroll;padding:36px}}.fourth-layer:hover .headline{background:#383838e6;color:#fff}.fourth-layer:before{background:#0000004d;content:"";height:100%;left:0;position:absolute;top:0;transition:all .1s linear;width:100%}.fourth-layer:hover:before{background:#fff9}@media screen and (max-width:1024px){.fourth-layer:hover:before{background:#ffffffb3}}.fourth-layer *{position:relative;z-index:4}.fourth-layer .headline{background:#fff;border-radius:20px;font-size:60px;height:50%;letter-spacing:5px;padding:13px 20px;text-align:center}@media screen and (max-width:1024px){.fourth-layer .headline{font-size:24px;letter-spacing:1px;margin-bottom:30px}}.fourth-layer .description{font-size:35px;font-weight:500;letter-spacing:1px;line-height:45px;text-align:justify;width:75%}@media screen and (max-width:1024px){.fourth-layer .description{font-size:19px;line-height:20px}}.fifth-layer{align-items:center;background-attachment:fixed;background-position:50%;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:70vh;padding:150px;position:relative}@media screen and (max-width:1024px){.fifth-layer{align-items:center;background-attachment:scroll;flex-direction:column;font-size:30px;justify-content:center;padding:0 49px}}.fifth-layer:hover .headline{background:#383838e6;color:#fff}.fifth-layer.reverse{flex-direction:row-reverse}.fifth-layer:before{background:#9c9c9c66;content:"";height:100%;left:0;position:absolute;top:0;transition:all .1s linear;width:100%}.fifth-layer:hover:before{background:#fff9}@media screen and (max-width:1024px){.fifth-layer:hover:before{background:#ffffffb3}}.fifth-layer *{position:relative;z-index:4}.fifth-layer .headline{background:#fff;border-radius:20px;font-size:60px;height:50%;letter-spacing:5px;padding:13px 20px;text-align:center}@media screen and (max-width:1024px){.fifth-layer .headline{font-size:24px;letter-spacing:1px;margin-bottom:30px}}.fifth-layer .description{align-items:center;display:flex;font-size:35px;font-weight:500;letter-spacing:2px;line-height:45px;margin-top:30px;text-align:justify;width:75%}@media screen and (max-width:1024px){.fifth-layer .description{font-size:19px;line-height:24px;text-align:justify;width:100%}}.main-navigation{background-color:#000;display:flex;flex:1 1 100%;padding:0;position:fixed;top:0;width:100%;z-index:999}.main-navigation .main-navigation-img{align-items:center;display:flex;justify-content:center;object-fit:cover;padding:0 30px}.main-navigation .main-navigation-links{align-items:center;display:flex;list-style-type:none;margin:0;padding:0 0 0 32px;width:100%}.main-navigation .main-navigation-links li a{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:1px;padding:8px 10px;text-decoration:none;transition:all .2s linear}.main-navigation .main-navigation-links li a:hover{color:#fff;cursor:pointer;transform:scale(1.1);transition:all .15s linear}.main-navigation .mobile-toggler{background:#0000;border:0;cursor:pointer;display:none;position:absolute;right:10px;top:28px;transition:all .2s linear}.main-navigation .mobile-toggler:hover{transform:scale(1.1)}.main-navigation .mobile-toggler span{background:#fff;display:block;height:5px;margin-bottom:4px;width:30px}@media screen and (max-width:1024px){.main-navigation .mobile-toggler{display:block}.main-navigation .main-navigation-links{flex-direction:column;padding:0}.main-navigation{align-items:center;flex-direction:column;justify-content:center}.main-navigation-img{padding-top:6px}}@media screen and (min-width:1024px){.main-navigation .main-navigation-links{display:flex!important}}.footer{background:#212429;color:#fff;padding:30px 80px}@media screen and (max-width:1024px){.footer{margin-top:auto;padding:0}}.footer .information-links{list-style-type:none}@media screen and (max-width:1024px){.footer .information-links{padding:0}}.footer .information-links li{margin:5px 0 10px}.footer .information-links li a{color:#fff;font-size:20px;text-decoration:none;text-transform:uppercase}.footer .information-links li a:hover{color:#e4c46a}.footer .footer-logo{height:120px;margin:0;padding:0;width:130px}.footer .footer-contact-information{display:flex;font-size:20px}@media screen and (max-width:1024px){.footer .footer-contact-information{flex-direction:column}}.footer .footer-contact-information a{color:#e4c46a;transition:all .15s linear}.footer .footer-contact-information a:hover{color:#fff}@media screen and (max-width:1024px){.footer .footer-contact-information a{color:#fff}}.footer .footer-contact-information span{color:#e4c46a;display:inline-flex;width:150px}.footer .footer-content{display:flex;gap:50px;justify-content:center}@media screen and (max-width:1024px){.footer .footer-content{align-items:center;display:flex;flex-direction:column;gap:30px;padding:30px 0}}.footer .footer-block{width:20%}.footer .footer-block .social-media-links{display:flex;gap:14px;justify-content:center;margin-top:30px}.footer .footer-block .social-media-links li{list-style-type:none}.footer .footer-block .social-media-links li:last-child .social-icon{height:40px;width:40px}.footer .footer-block .social-media-links li:nth-child(3) .social-icon{height:40px;object-fit:cover;width:40px}.footer .footer-block .social-media-links li .social-icon{height:40px;transition:all .2s linear;width:40px}.footer .footer-block .social-media-links li .social-icon:hover{transform:scale(1.1)}@media screen and (max-width:1024px){.footer .footer-block{width:50%}}.footer .footer-block:last-child{width:40%}@media screen and (max-width:1024px){.footer .footer-block:last-child{width:50%}}.footer .footer-block .headline{color:#e4c46a;letter-spacing:1px}.footer .logo{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center;width:20%}@media screen and (max-width:1024px){.footer .logo{width:auto}}.screen-aboutus{background-position:50%;background-size:cover;min-height:100vh;position:relative}@media screen and (max-width:1024px){.screen-aboutus{background-position:56%}}.screen-aboutus:before{background:#000000b3;content:"";height:100%;left:0;position:absolute;top:0;transition:all .2s linear;width:100%}.screen-aboutus *{position:relative;z-index:200}.screen-aboutus .container{margin:auto;max-width:1200px;padding:150px 120px}@media screen and (max-width:1024px){.screen-aboutus .container{padding:120px 50px}}.screen-aboutus .title{animation-duration:.8s;animation-fill-mode:forwards;animation-name:titleSlideIn;color:#fff;font-size:90px;letter-spacing:1px;margin:0;opacity:0}@media screen and (max-width:1024px){.screen-aboutus .title{font-size:40px}}@keyframes titleSlideIn{0%{opacity:0;transform:translateX(-500px)}to{opacity:1;transform:translateX(0)}}.screen-aboutus .description{animation-delay:.5s;animation-duration:.8s;animation-fill-mode:forwards;animation-name:descriptionSlideIn;color:#fff;font-size:32px;line-height:50px;opacity:0;text-align:justify}@media screen and (max-width:1024px){.screen-aboutus .description{font-size:17px;font-weight:600;letter-spacing:1px;line-height:25px}}@keyframes descriptionSlideIn{0%{opacity:0;top:500px}to{opacity:1;top:0}}.map-container iframe{border:0;border-radius:10px;height:400px;position:relative;width:600px;z-index:5}@media screen and (max-width:1024px){.map-container iframe{height:300px;width:350px}}@media screen and (max-width:760px){.map-container iframe{height:300px;width:350px}}.contact-screen{background-position:0;background-size:cover;min-height:100vh;position:relative;width:100%}.contact-screen:before{background:#ffffff1a;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.contact-screen .container{padding:80px 60px}.contact-screen .title{animation-delay:.2s;animation-duration:1s;animation-fill-mode:forwards;animation-name:titleFadeIn;color:#fff;display:flex;font-size:65px;justify-content:center;letter-spacing:1px;margin:40px 40px 0;opacity:0;padding:0;position:relative;text-align:center;text-shadow:2px 2px 2px #000;transition:all .2s linear}@keyframes titleFadeIn{0%{opacity:0;top:-120px}to{opacity:1;top:0}}.contact-screen .contact-information-row{align-items:center;display:flex;justify-content:center}@keyframes textFadeIn{0%{left:120px;opacity:0}to{left:0;opacity:1}}.contact-screen .contact-information-box{align-items:center;animation-delay:.2s;animation-duration:1s;animation-fill-mode:forwards;animation-name:boxFadeIn;background-position:50%;background-size:cover;border-radius:10px;box-shadow:1px 1px 10px 5px #fff;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:50px;min-height:330px;opacity:0;padding:20px;position:relative;text-align:center;transform:scale(1.05);transition:all .2s linear}.contact-information-box:before{background-color:#00000080;border-radius:10px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.social-media-links{display:flex;gap:14px;margin-top:30px;padding:0}.social-media-links li{list-style-type:none}.social-media-links .social-icon,.social-media-links li:hover{cursor:pointer;position:relative;z-index:3}.social-media-links .social-icon{height:40px;transition:all .2s linear;width:40px}.social-media-links .social-icon:hover{transform:scale(1.1)}@keyframes boxFadeIn{0%{opacity:0;right:120px}to{opacity:1;right:0}}.contact-screen .contact-information-box:hover{transition:all .8s}.contact-screen .contact-information-box p{color:#fff;font-size:28px;font-weight:700;letter-spacing:1px;margin:20px;text-shadow:1px 1px 30px 1px #fff;transition:all .2s linear}.contact-screen .contact-information-box .headline{font-size:40px;font-weight:700;letter-spacing:2px;position:relative;transition:all .1s linear;z-index:2}.contact-screen .contact-information-box .headline:hover{transform:scale(1.08)}.contact-screen .contact-information-box a{color:#fff;font-weight:400;letter-spacing:1px;transition:all .15s linear}.contact-screen .contact-information-box a:hover{color:#b90000}.contact-screen .contact-information-box p:hover{color:#fff}.contact-information,.headline{position:relative;z-index:2}@media screen and (max-width:1024px){.contact-screen .container{padding:80px 21px}.contact-screen .title{margin:40px}.contact-screen .contact-information-row{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contact-screen .contact-information-box{margin:0 0 30px;min-height:0;padding:18px;width:auto}.contact-screen .contact-information-box .headline{font-size:35px;letter-spacing:1px;margin:11px 0 20px}.contact-screen .contact-information-box p{font-size:16px;font-weight:600;margin:15px 0}.contact-screen .contact-information-row .contact-screen-description{width:100%}.contact-screen .contact-information-row .contact-screen-description .headline{font-size:22px;margin:0}}.content-circles{background:linear-gradient(0deg,#7b7f86,#fff 80%);min-height:60vh;padding:0 0 80px}.content-circles .container{display:flex;flex-direction:column;gap:50px;justify-content:center;padding:0 80px}@media screen and (max-width:1024px){.content-circles .container{flex-direction:column;padding:0 16px}}.content-circles .feature{align-items:center;animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:cardsFadeIn;border-radius:20px;cursor:pointer;display:flex;flex:1 1 33.3%;flex-direction:column;opacity:0;padding:30px;text-align:center;transition:all .2s linear}@keyframes cardsFadeIn{0%{opacity:0;transform:translateY(500px)}to{opacity:1;transform:translateY(0)}}.content-circles .feature:hover{background:#fff;box-shadow:1px 1px 20px 1px #363636;transform:scale(1.2)}@media screen and (max-width:1024px){.content-circles .feature:hover{flex-direction:column;padding:30px 50px}}.content-circles .feature:hover .description{transform:scale(1.01)}.content-circles .feature:hover .headline{transform:scale(1.1)}@media screen and (max-width:1024px){.content-circles .feature:hover .headline{transform:scale(1.02)}}.content-circles .feature:hover .image{transform:scale(.9)}.content-circles .feature:hover .price{transform:scale(1.2)}@media screen and (max-width:1024px){.content-circles .feature{width:auto}}.content-circles .image{border-radius:20px!important;height:320px;margin-bottom:20px;object-fit:cover;transition:all .2s linear;width:100%}@media screen and (max-width:1024px){.content-circles .image{border-radius:20px;height:100%}}.content-circles .headline{font-size:25px;letter-spacing:1px;margin:20px 0 15px;transition:all .2s linear}@media screen and (max-width:1024px){.content-circles .headline{letter-spacing:2px;margin:15px 0}}.content-circles .description{font-size:18px;letter-spacing:1px;line-height:25px;margin:0;text-align:justify;transition:all .2s linear}@media screen and (max-width:1024px){.content-circles .description{font-size:16px;margin:15px 0}}.content-circles .price{color:#0101a8;font-size:20px;font-weight:700;letter-spacing:1.5px;margin-bottom:15px;transition:all .2s linear}.content-circles .button{font-size:15px;margin-bottom:30px}.content-circles .button:hover{box-shadow:1px 1px 5px 1px #525252;rotate:none;transform:scale(1.1)}.content-circles a{text-decoration:none}.content-circles .feature-row{display:flex;gap:30px}@media screen and (max-width:1024px){.content-circles .feature-row{flex-direction:column;padding:0 16px}}.service-screen{padding:80px 0 0}.service-screen .title{font-size:65px;letter-spacing:2px;margin-bottom:80px;text-align:center;text-shadow:2px 2px 2px #fff}@media screen and (max-width:1024px){.service-screen .title{font-size:33px;letter-spacing:normal;margin-bottom:40px;margin-top:50px}}.notFound{align-items:center;background-position:top;background-size:cover;display:flex;justify-content:center;min-height:100vh;padding:0}.notFound:before{background:#00000073;content:"";height:100%;left:0;position:absolute;top:0;transition:all .1s linear;width:100%}.notFound .container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px}@media screen and (max-width:1024px){.notFound .container{padding:28px}}.notFound .container *{z-index:2}.notFound .container .title{color:#fff;font-size:50px;letter-spacing:1px;text-align:center}@media screen and (max-width:1024px){.notFound .container .title{font-size:28px}}.notFound .container .description{color:#fff;font-size:30px;font-weight:500;text-align:center}@media screen and (max-width:1024px){.notFound .container .description{font-size:22px}}.notFound .container .button{margin-top:30px}.notFound .container .button:hover{box-shadow:none;rotate:none;transition:all .2s linear}
/*# sourceMappingURL=main.9ba3cd4e.css.map*/