.cms-page h1,.cms-page h2,.cms-page h3,.cms-page h4,.cms-page h5,.cms-page h6{font-family:DINPro,sans-serif;color:#1A1A26;font-weight:bold}.cms-page p{font-family:DINPro,sans-serif;font-size:14px;color:#1A1A26}.cms-page h1{font-size:20px}.cms-page h2{font-size:19px}.cms-page h3{font-size:18px}.cms-page h4{font-size:17px}.cms-page h5{font-size:16px}.cms-page h6{font-size:15px}.cms-page ul li{size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#727272}.cms-page blockquote{border-left:4px solid #e8e8e8;padding-left:35px;margin-left:100px;font-size:14px;color:#727272}.cms-page blockquote:before{content:"\"";display:block;font-size:40px;font-style:italic;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:40px}.cms-page blockquote cite{display:block}.cms-page blockquote cite:before{content:"-";padding:0 5px}.cms-page button.button{border-radius:4px;padding:20px 100px;font-size:20px;text-align:center;font-weight:bold;border:0;margin:10px;background-color:transparent}.cms-page button.button::-moz-focus-inner{border:0}.cms-page button.button.button-primary{background-color:#E11D2B;color:#fff}.cms-page button.button.button-secondary{background-color:#F9F9F9;color:#fff}.cms-page button.button.button-outline{color:#030303;border:1px solid #F9F9F9}.cms-page a{color:#212121;text-decoration:underline}.cms-page .document i.icon:before{content:'\e603';margin-right:5px}.cms-page details{margin:15px 0}.cms-page details>*{box-sizing:border-box}.cms-page details summary{cursor:pointer;position:relative;border-bottom:1px solid #e8e8e8}.cms-page details summary .main-text{font-size:24px;color:#242424}.cms-page details summary .details-text{position:absolute;color:#E11D2B;right:20px;bottom:0;font-size:16px}.cms-page details summary::-webkit-details-marker{color:#E11D2B;position:absolute;bottom:5px;right:0}.cms-page details>:not(summary):nth-child(2){padding-top:15px}.cms-page details>:not(summary):last-child{border-bottom:1px solid #e8e8e8;padding-bottom:15px}.cms-page .carousel{position:relative;text-align:center;overflow:hidden}.cms-page .carousel-indicators{position:absolute;bottom:15px;width:100%;text-align:center;z-index:10}.cms-page .carousel-indicators a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:1.5rem;height:1.5rem;background:#fff;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:relative}.cms-page .carousel-indicators a:active{background:#727272}.cms-page .carousel-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.cms-page .carousel-inner::-webkit-scrollbar{display:none}.cms-page .carousel-item{scroll-snap-align:start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin-right:10px;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cms-page .carousel-item img{width:100%}
