.landingpage .teaser{padding-top:4rem;padding-bottom:4rem}.landingpage:not(#homepage) .teaser:first-child{padding-top:2.5rem}.landingpage .teaser h3{margin-bottom:2.5rem;font-size:1.5rem;line-height:1.25}.landingpage .teaser.bg-gold,.landingpage .teaser.bg-lp-green,.landingpage .teaser.bg-lp-blue{color:#fff}.landingpage .teaser.bg-gold h3{color:var(--bs-gray-dark)}.landingpage .teaser.bg-gold h3 .brand-focus{color:#fff}.landingpage .teaser.bg-gold .form-check input:checked{border-color:#fff}.landingpage .teaser-logo-list img{max-width:100%}.landingpage .teaser-logo-list ul>li{position:relative;padding-left:2rem;margin-top:1rem}.landingpage .teaser-logo-list ul>li li{padding-left:0;margin-top:0}.landingpage .teaser-logo-list ul>li:before{position:absolute;content:'';left:0;top:0;bottom:0;width:20px;background:url(../images/logo-small.svg) no-repeat left top;background-size:20px auto}.landingpage .teaser-logo-list ul>li li:before{display:none}.landingpage .teaser-bulls .bull{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:130px}.landingpage .teaser-bulls .bull:after{position:absolute;content:'';z-index:-1;left:50%;top:50%;width:130px;height:130px;margin-top:-65px;margin-left:-65px;border-radius:50%;background-color:#f3f2e4}.landingpage .teaser-spots .spot-icon,.landingpage .teaser-spots .spot-text{display:flex;flex-direction:column;justify-content:center;width:120px;height:120px;margin-left:auto;margin-right:auto;border-radius:50%;margin-bottom:1.5rem;background-color:#fff}.landingpage .teaser-spots .spot-icon{color:var(--bs-gold);font-size:2.5rem}.landingpage .teaser-spots .spot-text{font-size:1.25rem}.landingpage .teaser-tiles .tile{display:block;height:100%;padding:1.5rem;background-color:#fff;color:var(--bs-gray-dark)}.landingpage .teaser-tiles .tile-icon{position:relative;padding-top:calc(80px + 2.5rem)}.landingpage .teaser-tiles .tile-icon:after{position:absolute;content:'';left:0;right:0;top:1.5rem;height:80px;background-repeat:no-repeat;background-color:transparent;background-position:center center}.landingpage .teaser-tiles .icon-file:after{background-image:url(../images/pict-file.png);background-size:auto 85%}.landingpage .teaser-tiles .icon-hands:after{background-image:url(../images/pict-hands.png);background-size:auto 75%}.landingpage .teaser-tiles .icon-orga:after{background-image:url(../images/pict-orga.png);background-size:auto 85%}.landingpage .teaser-tiles .icon-person:after{background-image:url(../images/pict-person.png);background-size:auto 85%}.landingpage .teaser-tiles .icon-priware:after{background-image:url(../images/logo-full.svg);background-size:auto 75%}.landingpage .teaser-tiles .icon-webaudit:after{background-image:url(../images/logo-webaudit.svg);background-size:auto 75%}.landingpage .teaser-tiles .icon-ranking:after{background-image:url(../images/logo-ranking.svg);background-size:auto 75%}.landingpage .teaser-intro h3{margin-bottom:1rem}.landingpage .teaser-intro p{margin-bottom:2.5rem}.landingpage .teaser-contact{padding-bottom:22rem}.landingpage .teaser-contact h3{margin-bottom:1rem}.landingpage .teaser-contact p{margin-bottom:2.5rem}.landingpage .teaser-contact form .slide-down{display:none}.landingpage .teaser-contact form .invalid-feedback,.landingpage .teaser-solution form .invalid-feedback{text-shadow:0 0 20px #fff}.landingpage .teaser-contact .seals a{display:flex;align-items:center;justify-content:center;width:145px;height:90px;background-color:#fff}.landingpage .teaser-accordion{padding-top:13rem}.landingpage .teaser-accordion .container{position:relative;z-index:1}.landingpage .teaser-accordion .accordion-item{border:0;border-bottom:1px solid rgba(0,0,0,.125)}.landingpage .teaser-accordion .accordion-item:last-child{border-bottom:0}.landingpage .teaser-accordion .accordion-button:not(.collapsed){color:var(--bs-gray-dark)}.landingpage .teaser-accordion .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234a4a49'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.landingpage .teaser-accordion .accordion-button:focus{box-shadow:none}.landingpage .teaser-accordion .accordion-body{font-size:.9375rem}.landingpage .teaser-accordion .teaser-img{position:absolute;left:0;top:-260px;width:540px;max-width:100%;height:395px;z-index:-1}.landingpage .teaser-accordion .teaser-logo{position:absolute;right:0;bottom:100%}.landingpage .teaser-accordion .teaser-logo img{display:none;max-height:100px}.landingpage .teaser-stamp .container{position:relative}.landingpage .teaser-stamp .teaser-logo{position:absolute;top:0;right:0}.landingpage .teaser-stamp .teaser-logo img{display:none;max-height:100px}.landingpage .teaser-stamp p{margin-bottom:3rem}.landingpage .teaser-stamp li{margin-bottom:.75rem}.landingpage .teaser-stamp li:last-child{margin-bottom:0}.landingpage .teaser-screenshots .carousel{max-width:800px;margin-left:auto;margin-right:auto}.landingpage .teaser-screenshots .carousel-item img{display:block;width:100%}.landingpage .teaser-screenshots .carousel-indicators{position:relative;margin-bottom:0;margin-top:1rem}.landingpage .teaser-steps .box:not(.form){padding-bottom:2.5rem;line-height:1.35}.landingpage .teaser-steps .form{padding:1.5rem;line-height:1.25;color:var(--bs-gray-dark)}.landingpage .teaser-steps .pos{border-bottom:2px solid #fff;padding-bottom:.5rem;margin-bottom:1.75rem}.landingpage .teaser-solution p{margin-bottom:2.5rem}.landingpage .teaser-solution .form-floating{margin-bottom:0}.landingpage .teaser-free-rpa{padding-top:1.5rem!important;padding-bottom:1.5rem!important}#homepage .teaser-tiles{padding-bottom:7rem}#homepage .teaser-spots .spot-text b{font-size:2rem}#homepage .teaser-spots .text-muted{font-size:1rem;font-style:italic}#homepage .teaser-contact{color:#fff;background-image:url(../images/gdpr-check-company.jpg);background-repeat:no-repeat;background-color:#88b7a6;background-size:auto 340px;background-position:right 10% bottom}#homepage .teaser-accordion .teaser-img{background-image:url(../images/home-features.jpg);background-repeat:no-repeat;background-color:transparent;background-position:center center}#for-doctors .teaser-contact{color:#fff;background-image:url(../images/gdpr-check-doctor.jpg);background-repeat:no-repeat;background-color:#9fcff5;background-size:auto 360px;background-position:right 20% bottom}#saas-features #screenshots-web .carousel-inner{border:1px solid #fff}#saas-about img{max-width:100%}#saas-about .list-unstyled li{position:relative;padding-left:2rem;margin-top:1rem}#saas-about .list-unstyled li:before{position:absolute;content:'';left:0;top:0;bottom:0;width:20px;background:url(../images/logo-small.svg) no-repeat left top;background-size:20px auto}#saas-packages .bundles-table th:nth-child(1n+2){width:16.6666666667%}#saas-packages .bundles-table th span{display:block}#saas-packages .bundles-table .logo img{height:40px}#saas-packages .feature-trial{position:relative}#saas-packages .feature-trial:after{position:absolute;content:'*';left:50%;top:50%;transform:translateY(-15px) translateX(12.5px)}#saas-webinars .webinar-meta p{margin-bottom:.25rem}#saas-webinars .webinar-meta p:last-child{margin-bottom:0}#saas-webinars .webinar-meta p span:first-child{display:inline-block;min-width:75px}#saas-webinars .webinar-meta p span:last-child{font-weight:bolder}#saas-webinars form .invalid-feedback{text-shadow:0 0 20px #fff}#saas-webchecks .teaser-tiles a.tile{text-decoration:none}@media (min-width:576px){#homepage .teaser-contact{background-size:auto 500px;background-position:right -110px bottom}#for-doctors .teaser-contact{background-size:auto 500px;background-position:right -160px bottom}}@media (min-width:768px){.landingpage .teaser{padding-top:5rem;padding-bottom:5rem;font-size:1.125rem}.landingpage:not(#homepage) .teaser:first-child{padding-top:3rem}.landingpage .teaser h3{margin-bottom:3rem;font-size:1.75rem}.landingpage .teaser-logo-list img{width:400px}.landingpage .teaser-tiles .tile-icon{padding-top:calc(95px + 2.5rem)}.landingpage .teaser-tiles .tile-icon:after{height:95px}.landingpage .teaser-intro h3{margin-bottom:1.5rem}.landingpage .teaser-intro p{margin-bottom:3rem}.landingpage .teaser-contact{padding-top:6.5rem;padding-bottom:11rem}.landingpage .teaser-contact h3{margin-bottom:1.5rem}.landingpage .teaser-contact p{margin-bottom:3rem}.landingpage .teaser-contact .form-check>label{line-height:2}.landingpage .teaser-accordion{padding-top:11.5rem}.landingpage .teaser-accordion .accordion{padding:2rem 0 0 2rem;background-color:#fff}.landingpage .teaser-accordion .accordion-button{font-size:1.125rem}.landingpage .teaser-accordion .accordion-body{font-size:1rem}.landingpage .teaser-stamp .teaser-logo img{display:block}.landingpage .teaser-stamp h3,.landingpage .teaser-stamp p{margin-right:150px}.landingpage .teaser-stamp ul{margin-left:2rem}.landingpage .teaser-solution{padding-bottom:6.5rem}.landingpage .teaser-solution h3{margin-bottom:2.5rem}.landingpage .teaser-solution p{margin-bottom:3rem}.landingpage .teaser-solution .form-check>label{line-height:2}.landingpage .teaser-free-rpa{padding-top:1.5rem!important;padding-bottom:1.5rem!important}#homepage .teaser-tiles{padding-bottom:8.5rem}#homepage .teaser-contact{background-size:auto 450px;background-position:right -100px bottom}#for-doctors .teaser-contact{background-size:105% auto;background-position:right -120px bottom}#homepage .teaser-contact .legal-text,#for-doctors .teaser-contact .legal-text{padding-right:12rem}#saas-webinars .form-check>label{line-height:2}}@media (min-width:992px){#homepage .teaser-contact{background-size:auto 500px}#for-doctors .teaser-contact{background-size:100% auto;background-position:right -150px bottom}}@media (min-width:1200px){.landingpage .teaser{padding-top:6rem;padding-bottom:6rem;font-size:1.25rem}.landingpage:not(#homepage) .teaser:first-child{padding-top:4rem}.landingpage .teaser h3{margin-bottom:4.5rem;font-size:2.25rem}.landingpage .teaser-logo-list img{width:500px}.landingpage .teaser-spots .spot-icon,.landingpage .teaser-spots .spot-text{width:160px;height:160px;margin-bottom:2.5rem}.landingpage .teaser-spots .spot-icon{font-size:3.5rem}.landingpage .teaser-spots .spot-text{font-size:1.75rem}.landingpage .teaser-tiles .tile{padding:3rem 2rem}.landingpage .teaser-tiles .tile-icon{padding-top:calc(110px + 5rem)}.landingpage .teaser-tiles .tile-icon:after{top:3rem;height:110px}.landingpage .teaser-intro h3{margin-bottom:2.5rem}.landingpage .teaser-intro p{margin-bottom:4.5rem}.landingpage .teaser-contact{padding-top:9rem;padding-bottom:16.5rem}.landingpage .teaser-contact h3{margin-bottom:2.5rem}.landingpage .teaser-accordion{padding-top:13rem}.landingpage .teaser-accordion .accordion{padding:2.5rem 0 0 2.5rem}.landingpage .teaser-accordion .accordion-button{font-size:1.25rem}.landingpage .teaser-accordion .accordion-body{font-size:1.125rem}.landingpage .teaser-accordion .teaser-logo img{display:block}.landingpage .teaser-stamp p{margin-bottom:3rem}.landingpage .teaser-steps .form{padding:2rem}.landingpage .teaser-solution{padding-bottom:9rem}.landingpage .teaser-solution h3{margin-bottom:2.5rem}.landingpage .teaser-solution p{margin-bottom:3.5rem}.landingpage .teaser-solution .legal-text{max-width:75%}#homepage .teaser-tiles{padding-bottom:10rem}#homepage .teaser-spots .spot-text b{font-size:2.5rem}#homepage .teaser-screenshots p{width:75%}#homepage .teaser-contact{background-size:auto 850px;background-position:right -175px bottom}#for-doctors .teaser-contact{background-size:auto 850px;background-position:center bottom}}@media (min-width:1400px){#homepage .teaser-contact{background-size:auto 930px;background-position:right -200px bottom}}@media (min-width:1800px){#homepage .teaser-contact{background-position:right bottom}}