body{font-family:Montserrat,Arial,Helvetica,sans-serif;color:#393939;background:#ededed;font-weight:300}header{color:#393939}.service-tile.service-tile h4,a,a:hover,h1,h2,h3{color:#000}.handwritten{font-family:Caveat,Arial,Helvetica,sans-serif;font-size:300%;color:#000;font-weight:600}@media (max-width:575.98px){.handwritten,h1{font-size:250%;margin-left:-.5rem}}a:hover,a:hover:hover{color:#393939}p a{color:#000;font-weight:600}p a:hover{color:#000;font-weight:700;display:inline-block;clear:both;position:relative;z-index:1}.highlight:after,.neu-button-label:hover:after,p a:hover:after{content:"";width:104%;height:60%;max-height:100px;position:absolute;top:5px;left:0;z-index:-1;transform:rotate(-1.5deg);margin-top:3%;background:linear-gradient(150deg,rgba(230,176,14,.65) 0,rgba(246,203,72,.5) 100%)}.form-control{min-height:65px;padding-left:1.5rem;padding-right:1.5rem;padding-top:.6rem;border-radius:calc(65px / 2)}textarea.form-control{padding-top:1.1rem}.highlight,.neu-button-label:hover{display:inline-block;clear:both;position:relative;z-index:1}.navbar-light .navbar-toggler{border:none}.neu-out{box-shadow:6.5px 6.5px 13px #ccc,-6.5px -6.5px 13px #fff}.neu-out-light{box-shadow:3.25px 3.25px 26px #ccc,-6.5px -6.5px 13px #fff}.neu-button{height:65px;min-width:calc(65px * 2);background-color:#ededed;border-radius:65px;display:inline-block;padding-left:1rem;padding-right:1rem;font-weight:500;box-shadow:6.5px 6.5px 13px #ccc,-6.5px -6.5px 13px #fff}.neu-photo{max-width:70%;min-width:50%;max-height:none;box-shadow:inset 6.5px 6.5px 13px #ccc,inset -6.5px -6.5px 13px #fff}.neu-button-icon{height:65px;width:65px;background-color:#ededed;border-radius:50%;display:inline-block;padding:0;pointer-events:auto;box-shadow:6.5px 6.5px 13px #ccc,-6.5px -6.5px 13px #fff}.neu-button-icon img{width:100%;padding:.3rem}.neu-button-label{color:#000;margin-left:1rem;margin-top:.5rem}@media (min-width:992px){.neu-button-label-rechts{margin-left:0;margin-right:1rem}}.neu-form{background-color:#ededed;border:none;box-shadow:inset 6.5px 6.5px 13px #ccc,inset -6.5px -6.5px 13px #fff}.form-control:focus{background-color:#ededed;box-shadow:inset 4.55px 4.55px 13px #fff,inset -4.55px -4.55px 13px #fefbf2}.btn:focus{box-shadow:inset 3.25px 3.25px 6.5px #ccc,inset -3.25px -3.25px 6.5px #fff}[data-aos=neu-button],[data-aos=service-tile]{transition-property:transform,box-shadow}[data-aos=neu-button].aos-animate:hover{transform:scale(1.15);box-shadow:4.55px 4.55px 13px #fceec2,-4.55px -4.55px 13px #fff;transition-duration:1s}#portfolio{background-color:#fff;color:#393939}.portfolio-link{cursor:pointer;font-weight:500;color:#000;font-size:130%;padding-right:.5rem;padding-left:.5rem}.portfolio-link:hover{color:#393939}.portfolio-link:active{color:#e6b00e}.portfolio-link.selected{text-decoration:underline}[data-aos][data-aos][data-aos=portfolio]{transition-duration:1s}[data-aos=portfolio]{transform:translateY(3rem);opacity:0;transition-property:transform,opacity}[data-aos=portfolio].aos-animate{transform:translateY(0);opacity:1}.contact-clean form .btn:hover,.portfolio-tile{opacity:1}.portfolio-tile-1{background-image:url(../../assets/img/UI/tile1.png);background-size:95% 95%;background-repeat:no-repeat;background-position:center}.portfolio-tile-2{background-image:url(../../assets/img/UI/tile2.png);background-size:95% 95%;background-repeat:no-repeat;background-position:center}.portfolio-tile-3{background-image:url(../../assets/img/UI/tile3.png);background-size:95% 95%;background-repeat:no-repeat;background-position:center}.portfolio-rounded{border-radius:1rem;border:2px solid rgba(230,176,14,.5);filter:grayscale(75%)}#portfolio h4{color:#cb6a0b;font-weight:700}#portfolio h6{color:#000;font-size:90%;margin-bottom:5px}#portfolio_count{cursor:pointer}footer{font-size:75%;background-color:#fff}.service-tile{background-color:#ededed;border-radius:30px;margin-top:calc(160px / 1.75 + 1rem);box-shadow:9.75px 9.75px 19.5px #ccc,-9.75px -9.75px 19.5px #fff}.service-ball{width:160px;height:160px;background-color:#f7f7f7;border-radius:50%;display:inline-block;padding:0;margin:auto auto 2rem;margin-top:calc(-160px / 1.75);box-shadow:9.75px 9.75px 19.5px #ccc,-9.75px -9.75px 19.5px #fff}[data-aos=service-tile].aos-animate:hover{transform:scale(104%);box-shadow:6.825px 6.825px 19.5px #fceec2,-6.825px -6.825px 19.5px #fff;transition-duration:1s}#navbar{background-color:none;pointer-events:none}.navbar-collapse{pointer-events:auto}.navbar-background{background-color:#fff;transition:.25s linear;box-shadow:3.25px 3.25px 26px #ccc,-6.5px -6.5px 13px #fff}.navbar-background-back{background-color:rgba(255,255,255,0);transition:.25s linear}#biobar{border-radius:calc(65px / 2)}.contact-clean{background:#f1f7fc;padding:80px 0}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}@media (max-width:767px){.contact-clean{padding:20px 0}.contact-clean form{padding:30px}}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}