@import url(/fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700;800&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}*{box-sizing:border-box;margin:0;padding:0}body{font-family:'Open Sans',sans-serif;font-size:100%;line-height:1.5;color:#000;text-decoration:none;font-weight:400;word-spacing:normal;background-color:#f1f1f1;-webkit-print-color-adjust:exact}p{padding-bottom:1rem}h1{font-size:1rem;line-height:1.5;font-weight:600;margin:0 0 1rem;text-transform:uppercase;text-align:center;padding-top:2rem}h2{font-size:1em;line-height:1.5;font-weight:600;margin-bottom:1rem;text-decoration:underline}h3{margin:0;line-height:1.5;font-size:1rem;font-weight:600}img{max-width:100%;height:auto;width:auto;border:0;vertical-align:middle}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}ul{padding:0rem 0rem 1rem 0rem;list-style-image:url();list-style:none}li{padding-left:1.3rem}li::before{content:"•";display:inline-block;font-size:1rem;position:relative;float:left;top:-.05rem;margin-left:-1.3rem;line-height:1.1rem}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}.frame-outer{position:relative;padding:0;max-width:780px;margin:1.3rem auto;background-color:#FFF;border:.02rem solid #A7A9A4;box-shadow:-.1rem .1rem 1rem #999;font-size:.8rem}.header{padding:0rem 0rem 0rem}.content{padding:0rem 5% 0rem;background:#B1C3A8}.flex{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;justify-content:space-between}.hbox{width:48%}.section{display:inline-block;margin-top:-2.5rem}.footer{padding:1.5rem 5% 0rem;background:#507B60;color:#fff;position:relative}.footer a{color:#fff}.footerflex{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.footerleft{width:81%}.footerright{width:15%}.logo{padding:1rem;position:absolute;right:13%;top:0}.logo2{padding:1rem;position:absolute;right:5%;top:0}.logo3{padding:2rem;position:absolute;right:5%;top:0}.logo5{padding:2rem;position:absolute;right:5%;top:3rem}.buttonboxflex{display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:1rem}.buttonflex a{padding:.6rem 1rem;margin:1rem auto;cursor:pointer;font-size:1.1em;background-color:#443705;-webkit-border-radius:.3rem;border-radius:.3rem;border:.08rem solid #fff;transition:all 140ms ease 0s;-moz-transition:all 140ms ease 0s;-webkit-transition:all 140ms ease 0s;color:#fff;border-radius:.5rem}.buttonflex a:hover{background-position:15px center;background-color:#fff;color:#443705;text-decoration:none}.button_box{text-align:center;position:absolute;right:25%;bottom:.7rem}.button_box::after{clear:both;content:"";display:block}.button a{display:inline-block;background:#443705;padding:.5rem 1.5rem .5rem 1.5rem;margin:.4rem auto;margin-right:.5rem;cursor:pointer;-webkit-border-radius:.3rem;border-radius:.3rem;border:.08rem solid #fff;transition:all 140ms ease 0s;-moz-transition:all 140ms ease 0s;-webkit-transition:all 140ms ease 0s;color:#fff}.button a:hover{background-position:15px center;background-color:#6ba087;text-decoration:none;color:#fff}.button1 a{display:inline-block;background:#443705;padding:.5rem 1.5rem .5rem 1.5rem;margin:.4rem auto;margin-right:.5rem;cursor:pointer;-webkit-border-radius:.3rem;border-radius:.3rem;border:.08rem solid #fff;transition:all 140ms ease 0s;-moz-transition:all 140ms ease 0s;-webkit-transition:all 140ms ease 0s;color:#fff;width:10rem}.button1 a:hover{background-position:15px center;background-color:#6ba087;text-decoration:none;color:#fff}.slider-wrap{width:auto;height:auto;position:relative;overflow:hidden}.slideshow-3-bilder{position:absolute;width:100%;top:0;left:0;z-index:0}.slideshow-3-bilder li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;background-repeat:none;opacity:0;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:image-3-bilder 18s ease-out infinite;animation:image-3-bilder 18s ease-out infinite}@keyframes image-3-bilder{0%{opacity:1;transform:translateX(100%)}3%{transform:translateX(0)}33.33333%{transform:translateX(0)}36.33333%{transform:translateX(-100%)}100%{transform:translateX(-100%);opacity:1}}@-webkit-keyframes image-3-bilder{0%{opacity:1;transform:translateX(100%)}3%{transform:translateX(0)}33.33333%{transform:translateX(0)}36.33333%{transform:translateX(-100%)}100%{transform:translateX(-100%);opacity:1}}.slideshow-3-bilder li{margin:0;padding:0;list-style:none}.slideshow-3-bilder li:nth-child(2) span{-webkit-animation-delay:6s;animation-delay:6s}.slideshow-3-bilder li:nth-child(3) span{-webkit-animation-delay:12s;animation-delay:12s}.slider-wrap ul.slideshow-3-bilder{margin:0;padding:0}.slider-wrap li::before{display:none}.slider-wrap_slide img{display:block}.slideshow_slide{position:absolute;width:100%;top:0;left:0;z-index:0}.slideshow_slide li span{width:100%;position:absolute;top:0;left:0;color:transparent;opacity:0;z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:image_slide 18s linear infinite;animation:image_slide 18s linear infinite}@keyframes image_slide{0%{opacity:0;transform:translateX(100%)}0.01%{opacity:1}2%{transform:translateX(0)}33.333%{transform:translateX(0)}35.333%{transform:translateX(-100%);opacity:1}36%{opacity:0}}@-webkit-keyframes image_slide{0%{opacity:0;transform:translateX(100%)}0.01%{opacity:1}2%{transform:translateX(0)}33.333%{transform:translateX(0)}35.333%{transform:translateX(-100%);opacity:1}36%{opacity:0}}.slideshow_slide li{margin:0;padding:0;list-style:none}.slideshow_slide li:nth-child(2) span{-webkit-animation-delay:6s;animation-delay:6s}.slideshow_slide li:nth-child(3) span{-webkit-animation-delay:12s;animation-delay:12s}ul.slideshow_slide{margin:0!important;padding-left:0}.slideshow_slide li::before{display:none}.button_box1{text-align:center}.button_box1::after{clear:both;content:"";display:block}.button1 a{display:inline-block;background:#564695;padding:.6rem 2.5rem .6rem 2.5rem;margin:2rem auto;cursor:pointer;-webkit-border-radius:1.5rem;border-radius:1.5rem;border:.1rem solid #564695;transition:all 140ms ease 0s;-moz-transition:all 140ms ease 0s;-webkit-transition:all 140ms ease 0s;color:#fff}.button1 a:hover{background-position:15px center;background-color:#fff;text-decoration:none;color:#564695}