@import url(/css/ionicons-2.0.1/css/ionicons.min.css);@import url(/css/font-awesome-4.4.0.min.css);@import url('https://cdn5.site-media.eu/g/fonts/css?family=Open+Sans|Roboto:500');/* End Plain Summer Overlay */@import url('https://cdn5.site-media.eu/g/fonts/css?family=Roboto:300');*{box-sizing:border-box;}html,body{height:100%;width:100%;margin:0;background:#fff;color:#494f57;-webkit-text-size-adjust:none;}body{margin:0;padding:0;font-family:'Open Sans', sans-serif;font-size:15px;line-height:160%;background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}::-webkit-input-placeholder{color:#008000;opacity:1;}::-moz-placeholder{color:#008000;opacity:1;/* firefox 19+ */}:-ms-input-placeholder{color:#008000;opacity:1;/* ie */}input:-moz-placeholder{color:#008000;opacity:1;/* Logo */}.logo{margin-top:10px;}img{vertical-align:top;max-width:100%;}h1,h2{font-weight:500;font-family:'Roboto', sans-serif;color:#494f57;margin:0;}h3,h4{font-family:'Open Sans', sans-serif;margin:0;line-height:140%;}p{margin:0;padding-bottom:10px;}strong{font-family:'Roboto', sans-serif;}i{margin-right:1rem;}*:focus{outline:none;/* Header
---------------------------------------- */}#c-1{position:relative;padding:0;z-index:2;margin:0 auto;width:100%;max-width:960px;min-height:calc(100vh);/* MAP */}#c-1 a{color:#494f57;text-decoration:none;}#c-1 a:hover,#c-1 a.active{text-decoration:underline;}#c-1 .ed-headline{padding:0;text-align:center;}#c-1 h2{color:#494f57;font-size:2.5rem;line-height:200%;position:relative;padding:0;}#c-1 h3,#c-1 .h3{font-size:1.5rem;margin:0;padding:0;font-family:'Open Sans', sans-serif;}#c-1 .banner > section{overflow:hidden;}#c-1 .banner .ed-image:after,#c-1 .banner .ed-slider:after{content:"";position:absolute;opacity:0.7;top:0;left:0;height:100%;width:100%;background:url(/images/0/1308622/pattern.png);}#c-1 .banner .button{background:#008000;border-radius:30px;height:50px;font-size:1.4rem;letter-spacing:1px;text-align:center;line-height:20px;color:#fff;text-shadow:none;font-family:'Roboto', sans-serif;}#c-1 .banner .button:hover{text-decoration:none;}#c-1 .banner .button:after{font-family:"FontAwesome";content:" \f078";}#c-1 .banner .info{margin-bottom:0px;text-align:center;background:rgba(0, 128, 0, 0.6);padding-top:10px;padding-bottom:10px;}#c-1 .banner .info h3{text-align:center;display:inline;padding-left:30px;padding-right:30px;line-height:36px;font-size:1rem;width:100%;position:relative;font-family:'Open Sans', sans-serif;}#c-1 .banner .info h3 a{display:inline;font-family:'Open Sans', sans-serif;font-size:1rem;color:#fff;}#c-1 .banner .info h3 i{display:inline-block;margin:0 4px 0 70px;}#c-1 .banner .info h3 i:first-child{margin-left:0;}#c-1 .banner .info h3 a{text-decoration:none;}#c-1 .banner .info h3 a:hover{color:#fff;text-decoration:underline;}#c-1 .banner h1{display:block;text-align:center;font-size:4rem;line-height:60px;color:#fff;text-shadow:2px 4px 3px rgba(0, 0, 0, 0.3);font-family:'Roboto', sans-serif;}#c-1 .banner h1 span,#c-1 .banner h1 .small{font-size:50px;}#c-1 .banner h1 a{text-decoration:none;}#c-1 .banner h1 a:hover{text-decoration:none;}#c-1 .banner .info h3{color:#fff;}#c-1 .banner h3{text-transform:none;display:block;text-align:center;font-family:'Roboto', sans-serif;color:#008000;font-size:3rem;line-height:1.3em;border:none;}#c-1 .banner h3:hover{text-decoration:none;}#c-1 h3.call{font-family:#008000;font-size:3rem;line-height:140%;}#c-1 .white{color:#fff;}#c-1 .white h2{color:#fff;font-size:4rem;}#c-1 .ed-text ul{padding:0;margin:0;font-family:'Open Sans', sans-serif;color:#494f57;}#c-1 .ed-text ul li{list-style:none;padding:0 0 0 1.1em;padding-left:1.8em;margin:0 0 0 0;line-height:30px;}#c-1 .ed-text ul li:before{color:#494f57;content:"\f00c";display:inline-block;font-family:FontAwesome;margin-left:-1.8em;width:1.8em;}#c-1 .leistungen .ed-text{border-radius:10px;padding-top:20px;padding-bottom:0px;max-width:350px;margin:0 auto;}#c-1 .leistungen .ed-text i{font-size:30px;margin-right:0;margin-bottom:10px;font-size:40px;text-align:center;display:inline-block;border:0px solid #1a171b;line-height:80px;width:80px;border-radius:50%;margin-bottom:20px;box-shadow:0 0 8px rgba(0, 0, 0, 0.3);background:#008000;color:#fff;}#c-1 .leistungen .ed-text h3{font-family:'Roboto', sans-serif;font-weight:700;font-size:1.2em;}#c-1 .ed-image{font-size:0.8em;line-height:1.5em;}#c-1 .ed-image img{margin-bottom:5px;border-radius:10px;}#c-1 .footer{color:#494f57;}#c-1 .footer .container .ed-text p{font-size:0.9rem;font-weight:700;line-height:200%;}#c-1 .footer .container .ed-text a{color:#494f57;}#c-1 .ed-form-container input,#c-1 .ed-form-container select,#c-1 .ed-form-container textarea{border-radius:0;background:none;border:1px solid #008000;padding:0 10px;line-height:44px;height:44px;font-size:1rem;-webkit-appearance:none;color:#494f57;font-family:'Open Sans', sans-serif;}#c-1 .ed-form-container a{color:#008000;}#c-1 .ed-form-container textarea{height:163px;}#c-1 .ed-form-container select{-moz-appearance:none;-webkit-appearance:none;background:url(/images/0/1523722/pfeil.png) 95% / 15% no-repeat;background-size:30px;}#c-1 .ed-form-container .container:after,#c-1 .ed-form-container .row:after,#c-1 .ed-form-container .col:after,#c-1 .ed-form-container [class*="span"]:after{display:none;}#c-1 .ed-form-container input[type="submit"],#c-1 .ed-form-container button{-webkit-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:none;background:#008000;line-height:42px;height:45px;padding:0 10px;color:#fff;font-size:1em;width:100%;text-transform:uppercase;letter-spacing:1px;-webkit-appearance:none;}#c-1 .ed-form-container input[type="submit"]:hover,#c-1 .ed-form-container button:hover{background:#494f57;color:#fff;}#c-1 .ed-form-container .ed-form-captcha div.input input{font-size:0.9rem;}#c-1 .ed-form-container input:focus,#c-1 .ed-form-container textarea:focus{box-shadow:none;outline:none;color:#494f57;}#c-1 .impressum{padding:0;}#c-1 .impressum h2{font-size:1.5rem;line-height:3rem;margin:30px 0 0 0;text-align:left;font-family:'Roboto', sans-serif;}#c-1 .impressum h2:before,#c-1 .impressum h2:after{display:none;}#c-1 .impressum ul{font-family:'Open Sans', sans-serif;}#c-1 .impressum ul{margin:0 0 30px 0;list-style:none;margin-left:25px;padding:0;}#c-1 .impressum ul li{padding:0;}#c-1 .impressum ul li::before{color:#008000;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-25px;width:25px;}.ed-map{overflow:hidden;border-radius:10px;position:relative;z-index:99;border:0px solid #fff;/* MAP - Ende */}.ed-form-container form{/* START: Automatically inserted by preset manager */}.ed-form-container form .ed-element{padding:0 0 15px 0;}.ed-form-container form .regenerate{float:left;line-height:16px;}h4{font-family:'Open Sans', sans-serif;font-size:1.2rem;margin:0;line-height:160%;}h4 i{box-shadow:0 0 6px rgba(0, 0, 0, 0.3);padding:10px;padding-top:12px;width:44px;height:44px;background:#008000;color:#fff;text-align:center;border-radius:50%;}.pad30{margin-left:60px;}a{color:#494f57;text-decoration:none;/********************************************************** 
/ RESPONSIVE 
********************************************************** */}a:hover,a.active{text-decoration:underline;}@media all and (min-width:961px){.menu-mobile{display:none;}}@media all and (max-width:960px){.table-cont{overflow-x:scroll;}.ed-image img{max-width:100%;}.container{padding-left:15px !important;padding-right:15px !important;width:100% !important;}.container .container{padding:0 !important;}.hero-content h2{font-size:28px;}.hero-content h3{font-size:22px;}h1,h2{font-size:32px !important;}h3,div#c-1 .banner .ed-button a.button{font-size:20px !important;}.ed-button .button{max-width:100%;}#menuTrigger{opacity:1;margin:0;padding:0;width:60px;height:45px;position:fixed;right:0;top:26px;z-index:9999;display:block;transform:rotate(0deg) scale(0.6);transition:0.4s ease;cursor:pointer;}#menuTrigger:hover{opacity:1;}#menuTrigger:before{font-family:'Open Sans', sans-serif;font-weight:400;content:'';transition:0.4s ease;font-size:16px;line-height:41px;position:relative;left:-60px;text-transform:uppercase;color:#008000;opacity:1;}#menuTrigger.hide-title:before{opacity:0;}#menuTrigger span{display:block;position:absolute;height:5px;width:50%;background:#008000;opacity:1;transform:rotate(0deg);transition:0.25s ease;}#menuTrigger span:nth-child(even){left:50%;border-radius:0;}#menuTrigger span:nth-child(odd){left:0;border-radius:0;}#menuTrigger span:nth-child(1),#menuTrigger span:nth-child(2){top:0;}#menuTrigger span:nth-child(3),#menuTrigger span:nth-child(4){top:18px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger span:nth-child(5),#menuTrigger span:nth-child(6){top:36px;}#menuTrigger.open{opacity:1;}#menuTrigger.open:before{opacity:0;visibility:hidden;}#menuTrigger.open span{background-color:#008000;}#menuTrigger.open span:nth-child(1),#menuTrigger.open span:nth-child(6){transform:rotate(45deg);}#menuTrigger.open span:nth-child(2),#menuTrigger.open span:nth-child(5){transform:rotate(-45deg);}#menuTrigger.open span:nth-child(1){left:5px;top:7px;}#menuTrigger.open span:nth-child(2){left:calc(50% - 5px);top:7px;}#menuTrigger.open span:nth-child(3){left:-50%;opacity:0;}#menuTrigger.open span:nth-child(4){left:100%;opacity:0;}#menuTrigger.open span:nth-child(5){left:5px;top:29px;}#menuTrigger.open span:nth-child(6){left:calc(50% - 5px);top:29px;}div#c-1 .ed-menu{transition:all 0.6s ease;z-index:999;opacity:0;position:fixed;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;visibility:hidden;background:rgba(0, 128, 0, .9);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}div#c-1 .ed-menu.open{visibility:visible;opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}div#c-1 .ed-menu.open a{pointer-events:all;}div#c-1 .ed-menu .inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;text-align:center;margin:0;z-index:90;background:none;z-index:100;width:100%;max-width:960px;transition:all 0.4s ease;padding:0 15px;overflow-y:scroll;pointer-events:all;-webkit-overflow-scrolling:touch;max-height:calc(100%);min-height:auto !important;}div#c-1 .ed-menu ul{padding:0;margin-bottom:50px;}div#c-1 .ed-menu li{display:block !important;text-align:center !important;}div#c-1 .ed-menu li a{font-family:'Roboto', sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;font-size:15px;transition:all 0.4s ease;line-height:45px;letter-spacing:2px;padding:0 20px;margin:0;color:#fff;display:block;text-align:center;position:relative;pointer-events:none;text-decoration:none !important;}div#c-1 .ed-menu li a.active,div#c-1 .ed-menu li a:hover{background:#fff;color:#008000;}.menu-mobile{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #008000;height:50px;z-index:999;}.menu-mobile #menuTrigger{position:absolute;left:15%;top:55%;-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);-moz-transform:translate(-50%, -50%) scale(0.6);-o-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);}.menu-mobile a{width:25%;float:right;display:inline-block;text-align:center;line-height:50%;color:#008000;}.menu-mobile a i{color:#008000;line-height:50px;font-size:35px;}.mobilenp .full-width,.mobilenp .container{padding:0 !important;}.mobilefp > section.full-width{padding-right:15px !important;padding-left:15px !important;}.mobilefp > section.full-width > .container{padding:0 !important;}#c-1 .mobilepy > section.full-width,#c-1 .mobilepy > .container{padding-top:50px !important;padding-bottom:50px !important;}}@media all and (max-width:767px){h2,h3{white-space:initial !important;}h1,h2{font-size:26px !important;line-height:1.6em !important;}h3{font-size:22px !important;line-height:1.6em !important;}div#c-1 .spalten,div#c-1 .spalte{display:block;width:100%;-webkit-column-count:1;-webkit-column-gap:3%;-moz-column-gap:3%;column-count:1;column-gap:3%;text-align:justify;}.ed-map,.ed-reference-map{display:none;}.vspace [class*="span"]:not(:last-child){margin-bottom:50px;}.vspace [class*="span"] .ed-grid [class*="span"]{margin:0 !important;}.reverse-cont > .container{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;}.hide-m{display:none !important;}}@media all and (max-width:960px){.hide-d{display:block !important;}div#c-1 .info{display:none !important;}.ed-menu{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;}.infoHeader > .container{padding-left:15px !important;padding-right:15px !important;}.menuWrapper{position:static !important;top:0 !important;left:0 !important;right:0 !important;background:#fff;-webkit-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;text-align:center;-webkit-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;z-index:999;}.menuWrapper .ed-image{text-align:center;display:inline-block;padding:5px 0;}.menuWrapper .ed-image a{display:inline-block;padding:5px 0;}.menuWrapper .ed-image img{max-width:calc(100% - 30px) !important;width:auto !important;height:70px !important;}.menuWrapper [class*="span"]{float:none !important;width:100% !important;padding:0 !important;}.menuWrapper .logoWrapper h1#logo{padding-top:70px;text-align:center;}.menuWrapper > section{background:transparent !important;width:100% !important;margin:0 !important;-webkit-transform:none !important;-ms-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;}.banner{padding-top:0 !important;}.footer > .container{padding:0 !important;}.footer .container{padding-left:15px !important;padding-right:15px !important;margin-bottom:100px;padding-top:50px !important;}.footer .ed-image{max-width:calc(100% - 30px) !important;width:200px !important;}.footer [class*="span"]{float:none !important;padding:0 !important;width:100% !important;}.footer [class*="span"]:not(:last-child){margin-bottom:40px;}.footer > .container > .ed-element:last-child{display:none !important;}div#c-1 .work .ed-text strong{font-size:26px;line-height:32px;}div#c-1 .work .ed-gallery{padding:15px !important;}div#c-1 .work .ed-button .button,div#c-1 .work #ed-2638470,div#c-1 .work #ed-2638473{margin-bottom:30px;}}@media all and (max-width:767px){.ed-grid [class*="span"]{padding:0 !important;}div#c-1 .partner .ed-image{height:auto;line-height:1em;text-align:center;display:block;padding:20px;}div#c-1 .partner .ed-image img{display:inline-block;}.page-591093 div#c-1 .imprint h2{font-size:18px !important;}#ed-2589408 .span12:first-child{display:none !important;}.ed-gallery{margin-bottom:15px;}.ed-gallery .ed-gallery-thumb{width:50% !important;padding:0 !important;}.ed-image img{display:block;width:100% !important;height:auto !important;}}@media all and (min-width:768px){.hide-m{display:block !important;}}@media all and (min-width:961px){.hide-t{display:block !important;}.hide-d{display:none !important;}div#c-1 .info{display:block !important;}.menuWrapper{-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;position:fixed;top:0;bottom:auto;width:100%;display:block;text-align:center;box-sizing:border-box;z-index:100;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.menuWrapper #logo{padding:0;margin:0;padding-top:10px;float:left;z-index:99;}.menuWrapper #logo h1{margin:0;padding:0;text-align:left;font-size:1.5rem;line-height:140%;}#menu{margin:0;font-family:'Roboto', sans-serif;font-weight:500;}#menu ul{text-align:right;margin:0 auto;padding:0;}#menu li{margin:0;z-index:99;display:inline-block;line-height:120px;}#menu li a{line-height:60px;font-size:1.1em;padding:0 10px;margin:0 0 0 0px;display:inline-block;text-align:left;vertical-align:middle;border-bottom:2px solid transparent;-webkit-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}#menu li a:hover,#menu li a.active{border-bottom:2px solid #494f57;color:#494f57;text-decoration:none;}}.section-map{padding:0 !important;}.imprint h3{text-align:left;/* Start Plain Summer Overlay */}.ed-element.preset-overlay-sommer-3-schlicht-v2-default{width:602px !important;max-width:calc(100vw - 8rem);padding:4rem !important;background:white;overflow:hidden;/**
 * cookie-bar will show notification about the website storing cookies for 24 hours
 * Last Update: 2020-11-16T15:50:01+01:00
 *
 * @Param("background", type="color", group="layout")
 * @Param("text-color", type="color", group="layout") 
 * @Param("button-color", type="color", group="layout") 
 * @Param("button-background", type="color", group="layout")
 * @Param("position", type="choice", options={"choices"={"top", "bottom"}}, group="layout")
 * @Param("margin", type="number", options={"units"={"rem", "px", "%", "vh", "vw"}}, group="layout")
 * @Param("box-shadow", type="bool", group="layout")
 */}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2{font-family:'Roboto';font-size:35px;font-weight:300;line-height:1.2;text-transform:uppercase;text-align:center;margin:0;color:white;text-transform:none;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2:before,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2:after{display:none;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text p,.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text a{font-family:'Roboto';font-size:18px;font-weight:300;text-align:center;color:white;margin:0;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text.opening-times{width:350px;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .background:after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .container-content{padding:2rem;max-width:100%;background:rgba(0, 0, 0, 0.4);box-shadow:0px 0px 25px -10px rgba(0, 0, 0, 0.5);border:2px solid white;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .mfp-close{color:#fff;}.edit .ed-element.preset-overlay-sommer-3-schlicht-v2-default{border:1px solid #f58220;position:relative;}.edit .ed-element.preset-overlay-sommer-3-schlicht-v2-default:before{position:absolute;z-index:1;top:0;left:-1px;content:"Overlay";display:block;background:#f58220;color:#fff;padding:4px;font-size:12px;line-height:1;font-family:Helvetica, sans-serif;}@media screen and (max-width:767px){.ed-element.preset-overlay-sommer-3-schlicht-v2-default{padding:0.3rem !important;max-width:calc(100vw - 2rem);}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-headline h2{font-size:2rem;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text{font-size:1rem;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .ed-text.opening-times{width:auto;}.ed-element.preset-overlay-sommer-3-schlicht-v2-default .container-content{padding:1rem;}}.ed-element.preset-cookie-consent-bar-cms-v2-default{background:#eee;padding-top:1rem;padding-bottom:1rem;font-size:1rem;width:100%;max-width:100%;z-index:1000;}@media screen and (min-width:960px){.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner{width:61rem;margin:0 auto;}}body:not(.edit) .ed-element.preset-cookie-consent-bar-cms-v2-default{position:fixed;left:0;display:none;bottom:0;top:auto;}body.edit .ed-element.preset-cookie-consent-bar-cms-v2-default{bottom:0;top:auto;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner{flex-wrap:wrap;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container{margin:1rem;flex-grow:1;flex-basis:auto;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h1,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h1,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h4,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h4,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h5,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h5,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h6,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h6{color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-text-container{flex-basis:calc(60% - 2rem);}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-text-container p{line-height:1.5rem;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-button-container{flex-basis:calc(40% - 2rem);}@media screen and (max-width:960px){.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container{flex-basis:calc(100% - 2rem);flex-grow:1;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-text-container,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container.cookie-consent-bar-button-container{flex-basis:calc(100% - 2rem);}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container p,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container a,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h2,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container .h3,.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner > .ed-container *{text-align:center !important;}}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element{margin-bottom:1rem;max-width:100%;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element a{max-width:calc(100% -  2rem);}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:first-child a{color:#fff !important;background:#0074d9;padding:1rem;vertical-align:center;border-color:#fff !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:first-child a:hover{background:#003d73 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:last-child{margin-bottom:0;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .ed-element:last-child a{color:#212121 !important;border:none !important;background:none;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container .button,.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container a{text-align:center;}.ed-element.preset-cookie-consent-bar-cms-v2-default .button{width:100%;transition:all 0.3s ease-in-out;}.ed-element.preset-cookie-consent-bar-cms-v2-default p{color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-links-container a,.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-links-container a:hover{color:#212121 !important;}.ed-element.preset-cookie-consent-bar-cms-v2-default a{text-shadow:none !important;}@media screen and (max-width:960px){.ed-element.preset-cookie-consent-bar-cms-v2-default .cookie-consent-bar-button-container{margin:0 1rem !important;}}@media screen and (max-width:720px){.ed-element.preset-cookie-consent-bar-cms-v2-default p,.ed-element.preset-cookie-consent-bar-cms-v2-default a,.ed-element.preset-cookie-consent-bar-cms-v2-default *{text-align:center;}.ed-element.preset-cookie-consent-bar-cms-v2-default > .inner{padding:0px !important;}}.ed-element.preset-overlay-standard-default{background:#fff;box-sizing:border-box;width:880px !important;max-width:90% !important;padding:40px !important;}.ed-element.preset-overlay-standard-default h2,.ed-element.preset-overlay-standard-default p{margin:0;}.ed-element.preset-overlay-standard-default h2{color:#008000;font-family:'Roboto', sans-serif;}