.App{text-align:center}@media screen and (max-width:1200px){.App{text-align:center}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-me,.fade-me-slow{-webkit-animation-name:fade-in;animation-name:fade-in;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}ul{color:#000}.sh-gdpr-box{font-size:12pt;padding:5pt 2pt;font-weight:500;background-color:hsla(0,0%,100%,.23)}@media screen and (max-width:1200px){.sh-gdpr-box{-webkit-filter:drop-shadow(5px 5px 5px #fff);filter:drop-shadow(5px 5px 5px #ffffff)}}.back-button{cursor:pointer;position:fixed;left:2%;top:2%;zoom:.15;-ms-zoom:.15;-webkit-zoom:.15;-moz-transform:scale(.15);-moz-transform-origin:left center;opacity:.7}.sh-final-submit{width:100%}.sh-final-submit-button{background-color:rgba(243,252,235,.89)!important;padding:0 18pt!important;border-color:#000!important;font-weight:500;font-size:1.6rem;min-height:7rem!important;border-width:2.5pt!important;-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,.33));filter:drop-shadow(5px 5px 5px #00000055)}@media screen and (max-width:1200px){.sh-root{width:97%}.sh-final-submit{width:100%;bottom:unset}.sh-final-submit-button{width:60vw;margin:0 auto}}.sh-overview-title{padding-bottom:1.5rem;font-weight:700}.sh-overview-tr:nth-child(odd){background-color:rgb(128 42 42/15%)}.sh-overview-box{border:solid;border-width:2px;border-color:#000;padding:1rem;background-color:rgb(255 255 255/70%);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.sh-overview-item:hover,.sh-overview-item:visited,.sh-overview-link{color:#000}.sh-overview-item{font-weight:700;padding:3pt 5px;color:#000}.sh-overview-left{text-align:left}.sh-overview-right{text-align:right;max-width:14rem;min-width:13rem}.sh-top{position:fixed;bottom:1%;right:1%;font-size:1 rem}.sh-header1{padding-bottom:1.2rem;font-size:2em;font-weight:500}@media screen and (max-width:1200px){.sh-invisible{display:none}}.sh-invisible{opacity:0}.sh-hide-me{display:none}.sh-price-spacer{height:10rem}@media screen and (max-width:1200px){.sh-price-spacer{height:7rem}}.sh-sub-info-text{border:solid;border-color:#000;border-width:1px;background-color:hsla(0,0%,100%,.219);max-width:17rem;margin:0 auto;padding:.5rem;font-size:1.1rem;color:#000}@media screen and (max-width:1200px){.sh-sub-info-text{font-size:1.4rem;max-width:20rem}}.sh-continue-button{color:#000;font-size:1.7rem;padding:20pt;min-width:40pt;border:solid;border-color:#000;background-color:rgba(234,215,215,.73);transition:1s;position:relative;max-width:9rem;margin:0 auto}@media screen and (max-width:1200px){.sh-continue-button{font-size:2.4rem}}.sh-continue-button:hover{background-color:rgba(242,219,182,.56)}.sh-price-total{text-decoration:underline;text-align:right;position:absolute;bottom:13.1rem;right:1rem}.sh-price-total-text{text-decoration:none;text-align:left;position:absolute;bottom:13.1rem;left:1rem}@media screen and (max-width:1200px){.sh-price-total{bottom:8.1rem}}.sh-price-inkl{font-size:1rem;font-weight:500;padding:1.2rem 7px 0}.bottom-version{position:fixed;bottom:0;right:0}@media screen and (max-width:1200px){.sh-price-total-text{bottom:8.1rem}.sh-price-inkl{font-size:1.1rem;font-weight:500;padding:1.2rem 7px 0}}.sh-price-box{border:solid;border-width:.1em;min-width:12em;position:absolute;border-color:#000;background-color:rgba(234,215,215,.73);top:100%;width:100%;padding-top:14pt;padding-bottom:14pt}@media screen and (min-width:1200px){.sh-price-box{border:solid;border-width:.1em;border-color:#000;min-width:23rem;max-width:24rem;position:absolute;top:3.1rem;left:104%;bottom:unset}}@media screen and (max-width:1200px){.sh-price-box{padding-top:1.5rem;padding-bottom:1.5rem;margin-top:3rem;margin-bottom:2rem}.sh-inner-price{font-size:1.5rem;font-weight:500}.sh-header{font-size:2.3rem!important;width:90vw;font-weight:400!important;margin:0 auto}}.sh-mid-center{position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%)}.sh-header{display:flex;min-height:40pt;justify-content:center;font-size:1.6rem;font-weight:500;padding-bottom:8pt}.sh-main{top:2rem;border:1px;position:relative;max-width:35rem;min-width:35rem}@media screen and (max-width:1200px){.sh-main{max-width:unset;min-width:unset}}.sh-infobox{color:#000;text-decoration:none!important;top:0;border:solid;border-width:2pt;padding:1em;margin:1em;min-height:28pt;min-width:200pt;max-width:500pt;align-items:center;justify-content:center;background-color:rgba(234,215,215,.73);font-size:18pt;position:relative}@media screen and (max-width:1200px){.sh-infobox{min-width:unset;font-size:2.1rem;margin-top:0}.react-datepicker{border:solid;border-width:2px;transform:scale(1.4);transform-origin:center;margin:3rem 0}}.sh-clean-link{text-decoration:none}.sh-disabled,.sh-disabled2{opacity:1%!important}.sh-main-container{font-size:1.8rem;max-width:95vw;border:none}.sh-button-darker-bg{background-color:rgba(140,216,149,.84)!important}.sh-button-input{font-size:1.4rem;color:#000;border:solid;border-width:2pt;border-color:#292727;background-color:rgba(234,215,215,.39);text-decoration:none;margin:9pt;padding:0 7pt;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:50pt;min-width:4em;transition:.5s}@media screen and (max-width:1200px){.sh-button-input{font-size:2.2rem}}.sh-button-input:hover{background-color:rgba(242,219,182,.56)}.sh-number{background-color:rgba(190,247,187,.5);min-height:34pt;max-width:60pt;padding:10pt;color:#000;font-size:20pt;border:solid;border-width:2px}.sh-text,.sh-text-area{background-color:rgba(175,208,173,.5);min-height:34pt;min-width:100pt;padding:.5rem;color:#000;font-size:20pt}@media screen and (max-width:1200px){.sh-text-area{font-size:13pt}.sh-text,.sh-text-area{min-width:unset!important;width:80vw}}.sh-button-sel{background-color:rgba(187,162,162,.6)!important}.sh-button{cursor:pointer;color:#000;border:solid;border-width:2pt;border-color:#292727;background-color:rgba(237,255,236,.62);text-decoration:none;margin:9pt;padding:0 7pt;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:2.8em;min-width:4em;transition:.5s}@media screen and (max-width:1200px){.sh-button{margin:1rem}}.sh-button:hover{background-color:rgba(146,207,148,.31)}.sh-no-border-bg{border:none!important;background:none!important}.sh-logo{padding-top:1rem;padding-bottom:2rem;zoom:70%}@media screen and (max-width:1200px){.sh-logo{zoom:50%;top:1rem;left:2rem;-ms-zoom:.5;-webkit-zoom:.5;-moz-transform:scale(.5);-moz-transform-origin:center}}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}@media (orientation:portrait),screen and (max-width:1200px){html{font-size:2.6vmin}body{background-size:140vh}}@media screen and (min-width:1200px) and (max-width:1426px) and (orientation:landscape){html{zoom:.78}}body{background-size:cover;background-position:top;background-attachment:fixed;background-image:url(../../static/media/bg02.3a2f6efc.jpg);justify-content:center}.App-header,body{background-color:#fff;display:flex;flex-direction:column;align-items:center;color:#000}.App-header{font-size:calc(10px + 2vmin)}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.divTable{display:table;width:100%;min-width:16rem}.divTableRow{display:table-row}.divTableHeading{background-color:#000}.divTableCell,.divTableCellValue,.divTableHead{display:table-cell;padding:3px 10px;border:none;text-align:left;font-size:1.3rem}.divTableCellValue{padding-right:1rem;text-align:right}.divTableHeading{display:table-header-group;font-weight:700}.divTableFoot{display:table-footer-group;font-weight:700}.divTableBody{display:table-row-group;border:none;font-size:1em}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}