@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.fm_e_checkbox_presentation{display:none}.fm--hide-accessible,.fmc-mainnav ul li ul{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--show-accessible,.fmc-mainnav ul li.active ul,.fmc-mainnav ul li.desc_active ul,.fmc-mainnav ul li.expanded ul,.fm--com-accessibility .fm--hide-accessible:active,.fm--com-accessibility .fmc-mainnav ul li ul:active,.fmc-mainnav ul li .fm--com-accessibility ul:active,.fm--com-accessibility .fm--hide-accessible:focus,.fm--com-accessibility .fmc-mainnav ul li ul:focus,.fmc-mainnav ul li .fm--com-accessibility ul:focus{display:block;overflow:auto;position:inherit;left:auto;top:auto;width:auto}.fm--disabled{display:none}.fm--ani-loading{background:url(/admin/app/beweggrund/theme/default/css/../img/lines.svg) repeat-x;background-size:50%;animation:moveBars 1s linear infinite}@keyframes moveBars{100%{background-position:-100% 0}}@-webkit-keyframes moveBars{100%{background-position:-100% 0}}@-moz-keyframes moveBars{100%{background-position:-100% 0}}@-ms-keyframes moveBars{100%{background-position:-100% 0}}@-o-keyframes moveBars{100%{background-position:-100% 0}}@keyframes fade-in-animation{0%{opacity:0;max-height:var(--fade-animation-start-height)}25%{opacity:0}75%{max-height:var(--fade-animation-end-height)}100%{opacity:1}}.fm--fadein{--fade-animation-start-height:0px;--fade-animation-end-height:4em;animation:fade-in-animation 0.5s ease-in-out normal}.fm--fadeout{--fade-animation-start-height:0px;--fade-animation-end-height:4em;animation:fade-in-animation 0.5s ease-in-out reverse}.fm--com-svg svg{display:block;overflow:hidden;border:none}.fm--com-svg svg #shape{fill:#333337}.fm--com-svg svg #shadow{fill:transparent}.fm--form-carbondatetime{display:flex}.fm--form-carbondatetime .fm--form-carbondatetime__date{margin-right:16px}.fm--ipt-textarea__editarea{user-select:text;min-height:6.25em}.fm--ipt-textarea__editarea p{font-size:.875rem}.fm--ipt-textarea__editarea p,.fm--ipt-textarea__editarea h1,.fm--ipt-textarea__editarea h2,.fm--ipt-textarea__editarea h3,.fm--ipt-textarea__editarea h4,.fm--ipt-textarea__editarea h5{padding-bottom:8px}.fm--ipt-textarea__editarea p:after,.fm--ipt-textarea__editarea h1:after,.fm--ipt-textarea__editarea h2:after,.fm--ipt-textarea__editarea h3:after,.fm--ipt-textarea__editarea h4:after,.fm--ipt-textarea__editarea h5:after{content:"¶";color:#0f62fe;font-family:monospace}.fm--ipt-textarea__editarea table{width:100%;margin-bottom:8px}.fm--ipt-textarea__editarea table td{padding:5px;border:1px solid #c6c6c6}.fm--ipt-textarea__editarea span.softbreak:after{content:"↩\a";color:#0f62fe;white-space:pre-wrap;font-family:monospace}.fm--ipt-textarea__editarea .shy{background:rgba(175,224,239,.3);padding:0 .2em;position:relative;border-radius:3px}.fm--ipt-textarea__editarea .shy::before{content:"";border-bottom:.1em solid #0f62fe;width:.2em;position:absolute;right:.1em;top:50%}.fm--ipt-textarea__editarea .nbsp{position:relative;border-radius:3px;margin:0 .05ch;padding:0 .1ch}.fm--ipt-textarea__editarea .nbsp::before{content:"";border-bottom:.2ch solid #0f62fe;width:100%;position:absolute;right:0;bottom:.3ch}.fm--ipt-textarea__editarea .nbsp::after{content:"";position:absolute;left:0;right:0;bottom:.3ch;height:.6ch;border-left:.2ch solid #dfeaff;border-right:.2ch solid #dfeaff}.fm--ipt-textarea__editarea .focusme{background-color:#c6c6c6}.fm--ipt-textarea__editarea ul{padding-left:18px;list-style-type:disc;padding-bottom:8px}.fm--ipt-textarea__editarea ol{padding-left:18px;list-style-type:decimal;padding-bottom:8px}.fm--ipt-textarea__editarea ol.leadingzero{padding-left:25em;list-style-type:decimal-leading-zero}.fm--ipt-textarea--is-loading{visibility:hidden}.ck.ck-balloon-panel .fm--form-autosuggest-result .fm--form-autosuggest-result__list{width:100%}@media screen and (max-width:510px){.ck-balloon-panel .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{flex-wrap:wrap}.ck-balloon-panel .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper .ck-input{width:100%;margin-bottom:4px}}@media screen and (max-width:383px){.ck-balloon-panel .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper .ck-input{width:150px;min-width:0}}.fm--ipt-datetime{padding-top:2px}@font-face{font-family:"icons";src:url(/admin/app/beweggrund/theme/default/css/../font/icons.eot?17115110);src:url("/admin/app/beweggrund/theme/default/css/../font/icons.eot?17115110#iefix") format("embedded-opentype"),url(/admin/app/beweggrund/theme/default/css/../font/icons.woff2?17115110) format("woff2"),url(/admin/app/beweggrund/theme/default/css/../font/icons.woff?17115110) format("woff"),url(/admin/app/beweggrund/theme/default/css/../font/icons.ttf?17115110) format("truetype"),url("/admin/app/beweggrund/theme/default/css/../font/icons.svg?17115110#icons") format("svg");font-weight:400;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"icons";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-instagram:before{content:""}.icon-vimeo{padding-left:5px}.icon-vimeo img{padding-top:1.1px}.theme-normalize,html,body{font-size:16px;line-height:16px}h1{font-family:"PT Serif",serif;font-style:normal;font-weight:700;font-size:4.4705882353em;line-height:1.1578947368em;color:#1e1e1e;letter-spacing:1px}h2{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.8823529412em;line-height:1.25em;color:#1e1e1e}h3{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.8823529412em;line-height:1.25em;color:#1e1e1e}.font-theme-main,.fmc-header,.fmc-main-content,.fmc-footer,.fmc-nav-overlay,body .gslide-description .gslide-desc,input[type="text"],input[type="email"],input[type="tel"],textarea,select{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.0625em;line-height:1.4117647059em}.theme-button{display:inline-block;padding:11px 20px;min-width:181px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7647058824em;line-height:1.2307692308em;color:#000;text-align:center;background:transparent;border:1px solid #000;box-sizing:border-box;text-decoration:none;cursor:pointer;transition:background-color 150ms ease-in-out,color 150ms ease-in-out,border-color 150ms ease-in-out}.theme-button:hover,.theme-button:focus{color:#fff;background-color:#000}.theme-button--white{color:#b10431;border-color:#fff;background-color:#fff}.theme-button--white:hover,.theme-button--white:focus{color:#fff;background-color:transparent}.theme-content dt{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.theme-content dl{margin:0}.theme-content ul,.theme-content ol{margin:15px 0 0 7px}.theme-content p,.theme-content ul,.theme-content ol,.theme-content dl{margin-bottom:20px}.theme-content p:last-child,.theme-content ul:last-child,.theme-content ol:last-child,.theme-content dl:last-child{margin-bottom:0}.theme-content ul li{position:relative;margin-bottom:8px;padding-left:14px}.theme-content ul li::before{content:"";position:absolute;left:0;top:9px;width:4px;height:4px;border-radius:50%;border:1px solid #b10431}.theme-content ol{margin-left:27px}.theme-content ol li{padding-left:2px;list-style:decimal}.editorial_t_strong{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}@media all{html,body{width:100%;min-height:100%;height:100%;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;color:#646464}*{box-sizing:border-box}img{max-width:100%}*:focus{outline:2px solid transparent}.fmc-wrapper{max-width:1456px;margin:0 auto;width:100%}.fmc-wbox{padding:0 20px}.fmc-cols{display:flex;justify-content:space-between}.fmc-cols .fmc-cols__col{width:calc(50% - 12px)}.fmc-cols--right{justify-content:flex-end}.fmc-col-798{width:100%;max-width:798px;margin:0 auto}.fmc-col-1004{width:100%;max-width:1004px;margin:0 auto}.fmc-col-1194{width:100%;max-width:1194px;margin:0 auto}.lead{margin-bottom:136px}.lead .lead__inner{padding:116px 0 0 103px}.lead .lead__title{margin-bottom:15px;font-family:"PT Serif",serif;font-style:normal;font-weight:700;font-size:4.4705882353em;line-height:1.1578947368em;color:#1e1e1e;letter-spacing:1px;font-size:3.0588235294em;line-height:1.2307692308em}.lead .lead__subtitle,.lead .lead__date{display:block;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.1764705882em;line-height:1.2em;max-width:593px}.lead .lead__text-wrap{padding-top:70px}.lead .lead__text{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.8823529412em;line-height:1.25em;color:#1e1e1e;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;max-width:640px;color:#646464}.lead--image{margin-bottom:106px}.lead--image .lead__inner{max-width:none;padding:0}.lead--image .lead__title{font-family:"PT Serif",serif;font-style:normal;font-weight:700;font-size:4.4705882353em;line-height:1.1578947368em;color:#1e1e1e;letter-spacing:1px;font-size:3.0588235294em;line-height:1.2307692308em}.lead--image .lead__text{max-width:none}.lead--image .lead__image-wrap{display:flex;align-self:center;justify-content:center;min-height:456px}.lead--image .lead__text-wrap{padding-top:58px}.lead--image .lead__image{display:block;align-self:center}.lead--image .lead__image-label{display:block;padding-top:8px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7647058824em;line-height:1.2307692308em}.lead--image .fmc-cols__col:first-child{display:flex;flex-direction:column;justify-content:center;padding-left:103px}.lead-home{margin-bottom:80px}.lead-home .lead-home__inner{display:flex;align-items:flex-end;margin-bottom:82px;background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 104px);max-height:948px;min-height:590px}.lead-home .lead-home__title{color:#fff;margin:0 0 72px 104px;max-width:870px}.lead-home .lead-home__text{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.8823529412em;line-height:1.25em;color:#1e1e1e;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;color:#646464}.content-section{margin-bottom:80px}.content-section .content-section__more{padding-top:24px;text-align:right}.text-section .content-section__text+.fmc-assets{padding-top:15px}.image-section .image-section__copyright{padding-top:8px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7647058824em;line-height:1.2307692308em}.single-image-section .single-image-section__image{display:block}.home-list-section{margin-bottom:54px}.home-list-section .content-section__title{margin-bottom:26px}.home-int-section{margin-bottom:38px}.team-section .team-section__text{margin-bottom:20px}.fmc-assets .fmc-assets__asset{text-decoration:none}.fmc-assets .fmc-assets__title{text-decoration:underline}.fmc-assets .fmc-assets__info{padding-left:6px;color:#646464;text-transform:uppercase}.fmc-list .fmc-list__item{position:relative;display:block;margin-bottom:24px;color:#646464;text-decoration:none}.fmc-list .fmc-list__item::after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url(/admin/app/beweggrund/theme/default/css/../img/arrow-right-long.svg) no-repeat 50%;opacity:0;transition:opacity 150ms ease-in-out}.fmc-list .fmc-list__item:hover:after,.fmc-list .fmc-list__item:focus:after{opacity:1}.fmc-list .fmc-list__item--no-link::after{content:none}.fmc-list .fmc-list__inner{display:flex;justify-content:space-between;background-color:#f7f7f7}.fmc-list .fmc-list__image-wrap,.fmc-list .fmc-list__date-wrap{width:181px}.fmc-list .fmc-list__content{display:flex;flex-direction:column;justify-content:center;padding:20px 52px 20px 39px;width:calc(100% - 181px)}.fmc-list .fmc-list__image{display:block;width:100%;height:100%;object-fit:cover}.fmc-list .fmc-list__title{margin-bottom:20px}.fmc-list .fmc-list__text{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7647058824em;line-height:1.2307692308em}.fmc-list .fmc-list__date-wrap{padding:32px 23px;color:#fff;background-color:#b10431}.fmc-list .fmc-list__date-day{display:block;font-family:"PT Serif",serif;font-style:normal;font-weight:700;font-size:1.6470588235em;line-height:1.3214285714em;margin-bottom:5px}.fmc-list .fmc-list__date-year{display:block;font-family:"PT Serif",serif;font-style:normal;font-weight:700;font-size:.9411764706em;line-height:.7619047619em}.fmc-list .fmc-list__date-full{display:block;margin-bottom:3px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.0588235294em;line-height:1.3333333333em}.fmc-tabs{display:flex;margin-bottom:56px;border-bottom:1px solid rgba(100,100,100,.5)}.fmc-tabs .fmc-tabs__tab{margin-left:24px}.fmc-tabs .fmc-tabs__link{position:relative;display:block;padding:5px 0;color:rgba(100,100,100,.5);font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.0588235294em;line-height:1.3333333333em;text-decoration:none;transition:color 150ms ease-in-out}.fmc-tabs .fmc-tabs__link:hover,.fmc-tabs .fmc-tabs__link:focus,.fmc-tabs .fmc-tabs__link--active{color:#000}.fmc-tabs .fmc-tabs__link--active::after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#000}.fmc-testimonial{margin-bottom:24px;padding:80px 0 74px;background-color:#f7f7f7}.fmc-testimonial .fmc-testimonial__inner{padding:0 20px}.fmc-testimonial .fmc-testimonial__overline{display:block;margin-bottom:7px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.0588235294em;line-height:1.3333333333em;color:#b10431}.fmc-testimonial .fmc-testimonial__text{margin-bottom:34px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.8823529412em;line-height:1.25em;color:#1e1e1e;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;color:#646464}.fmc-testimonial .fmc-testimonial__bottom{display:flex}.fmc-testimonial .fmc-testimonial__image-wrap{max-width:79px}.fmc-testimonial .fmc-testimonial__image-wrap--placeholder{width:79px;height:79px;border-radius:50%;background:#646464}.fmc-testimonial .fmc-testimonial__image{border-radius:50%}.fmc-testimonial .fmc-testimonial__info{display:flex;flex-direction:column;justify-content:center;padding-left:24px}.fmc-testimonial .fmc-testimonial__name{display:block;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.fmc-sponsors{display:grid;grid-gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.fmc-sponsors .fmc-sponsors__sponsor{position:relative;display:block;margin-bottom:30px;height:110px}.fmc-sponsors .fmc-sponsors__image{display:block;position:absolute;left:50%;top:50%;max-width:90%;max-height:90%;transform:translate(-50%,-50%)}.gmap{overflow:hidden;position:relative;max-height:300px;margin-bottom:2em}.gmap:after{display:block;padding:34% 0 100px 0;content:" "}.gmap>div{position:absolute;width:100%;height:100%}}@media screen{body{display:flex;flex-direction:column;line-height:1;overflow-y:scroll;overflow-x:hidden;background-color:#fff;letter-spacing:0;background-image:url(/admin/app/beweggrund/theme/default/css/../img/circle.svg);background-repeat:no-repeat;background-position:50% 165px;background-attachment:fixed}a{color:#b10431}a:hover,a:focus{color:#646464}.fmc-main-wrapper{display:flex;flex-direction:column;min-height:calc(100% - 104px);margin-top:104px}.fmc-main-content{flex:1 0 auto}.fmc-header{flex:none;position:fixed;left:0;top:0;width:100%;height:104px;background-color:#fff;transform:translate3d(0,0,0);transition:transform 400ms ease-in-out;z-index:100}.fmc-header .fmc-header__inner{display:flex;justify-content:space-between;padding:23px 0 19px}.fmc-header .fmc-header__right{display:flex;align-items:flex-start}.fmc-header.is-hidden{transform:translate3d(0,-106px,0)}.fmc-footer{flex:none}.fmc-logo{max-width:240px}.fmc-logo .fmc-logo__link,.fmc-logo .fmc-logo__image{display:block}.fmc-burger{display:flex;align-items:center;margin-top:20px;padding:0;border:0;background:none;text-decoration:none;cursor:pointer;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4117647059em}.fmc-burger .fmc-burger__label{display:block;margin-right:17px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.7647058824em;line-height:1.2307692308em;color:#646464}.fmc-burger .fmc-burger__inner{position:relative;display:block;width:30px;height:17px;transition:background-color 150ms ease-in-out;-webkit-tap-highlight-color:transparent;cursor:pointer;z-index:99}.fmc-burger .fmc-burger__inner .fmc-burger__line{top:8px;width:100%;height:100%;transition:height 100ms ease-in-out}.fmc-burger .fmc-burger__inner .fmc-burger__line,.fmc-burger .fmc-burger__inner .fmc-burger__line::before,.fmc-burger .fmc-burger__inner .fmc-burger__line::after{position:absolute;display:block;left:0;height:2px;background-color:#b10431}.fmc-burger .fmc-burger__inner .fmc-burger__line::before,.fmc-burger .fmc-burger__inner .fmc-burger__line::after{content:"";width:100%;transition:top 200ms ease-in-out}.fmc-burger .fmc-burger__inner .fmc-burger__line::before{top:-7px}.fmc-burger .fmc-burger__inner .fmc-burger__line::after{top:7px}.fmc-nav-overlay{flex:none;position:absolute;left:0;top:0;width:100%;height:auto;max-height:100vh;min-height:100vh;overflow:hidden;visibility:hidden;opacity:0;transition:opacity 250ms ease-in-out,visibility 250ms ease-in-out;z-index:99}.fmc-nav-overlay .fmc-nav-overlay__inner{position:relative;display:none;height:100%;min-height:100vh;background-color:rgba(255,255,255,.8)}.fmc-nav-overlay .fmc-nav-overlay__content{margin:103px 0 0 auto;max-width:335px;background-color:#f7f7f7}.fmc-nav-overlay .fmc-nav-overlay__footer{padding:40px 20px 35px;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8823529412em;line-height:1.2666666667em}.fmc-nav-overlay .fmc-nav-overlay__title{display:block;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;margin-bottom:3px}.fmc-nav-overlay .fmc-nav-overlay__service{display:flex;justify-content:space-between;align-items:flex-start;padding-top:45px}.is-nav-visible .fmc-burger .fmc-burger__line{height:0}.is-nav-visible .fmc-burger .fmc-burger__line::before,.is-nav-visible .fmc-burger .fmc-burger__line::after{top:0;transition:top 200ms,transform 200ms ease-in-out 200ms}.is-nav-visible .fmc-burger .fmc-burger__line::before{transform:rotateZ(25deg)}.is-nav-visible .fmc-burger .fmc-burger__line::after{transform:rotateZ(-25deg)}.is-nav-visible .fmc-nav-overlay{overflow:visible;visibility:visible;opacity:1}.is-nav-visible .fmc-nav-overlay .fmc-nav-overlay__inner{display:flex}.is-nav-visible .fmc-main-wrapper,.is-nav-closing .fmc-main-wrapper{position:fixed;top:0;width:100%}.subnav-toggle::before{content:"";display:block;position:absolute;top:0;right:0;width:45px;height:45px;cursor:pointer}.fmc-mainnav ul{margin:0}.fmc-mainnav ul li{position:relative;margin:0 20px;border-bottom:1px solid gainsboro}.fmc-mainnav ul li:first-child{border-top:1px solid gainsboro}.fmc-mainnav ul li a{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8823529412em;line-height:3em;color:#1e1e1e;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.fmc-mainnav ul li .subnav-toggle::before{background:transparent url(/admin/app/beweggrund/theme/default/css/../img/plus.svg) no-repeat 10px 10px;background-size:25px 25px}.fmc-mainnav ul li:hover .subnav-toggle::before,.fmc-mainnav ul li:focus .subnav-toggle::before{background:transparent url(/admin/app/beweggrund/theme/default/css/../img/plus-white.svg) no-repeat 10px 10px;background-size:25px 25px}.fmc-mainnav ul li.active,.fmc-mainnav ul li.desc_active,.fmc-mainnav ul li.expanded,.fmc-mainnav ul li:hover,.fmc-mainnav ul li:focus{margin:0}.fmc-mainnav ul li.active a,.fmc-mainnav ul li.desc_active a,.fmc-mainnav ul li.expanded a,.fmc-mainnav ul li:hover a,.fmc-mainnav ul li:focus a{padding:0 20px;background-color:#b10431;color:#fff}.fmc-mainnav ul li.expanded .subnav-toggle::before,.fmc-mainnav ul li.expanded:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded:focus .subnav-toggle::before{background:transparent url(/admin/app/beweggrund/theme/default/css/../img/minus-white.svg) no-repeat 10px 10px;background-color:rgba(255,255,255,.2);background-size:25px 25px;right:20px}.fmc-mainnav ul li.expanded.active .subnav-toggle::before,.fmc-mainnav ul li.expanded.active:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded.active:focus .subnav-toggle::before,.fmc-mainnav ul li.expanded.desc_active .subnav-toggle::before,.fmc-mainnav ul li.expanded.desc_active:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded.desc_active:focus .subnav-toggle::before,.fmc-mainnav ul li.expanded:hover.active .subnav-toggle::before,.fmc-mainnav ul li.expanded:hover.active:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded:hover.active:focus .subnav-toggle::before,.fmc-mainnav ul li.expanded:hover.desc_active .subnav-toggle::before,.fmc-mainnav ul li.expanded:hover.desc_active:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded:hover.desc_active:focus .subnav-toggle::before,.fmc-mainnav ul li.expanded:focus.active .subnav-toggle::before,.fmc-mainnav ul li.expanded:focus.active:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded:focus.active:focus .subnav-toggle::before,.fmc-mainnav ul li.expanded:focus.desc_active .subnav-toggle::before,.fmc-mainnav ul li.expanded:focus.desc_active:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded:focus.desc_active:focus .subnav-toggle::before{background:none}.fmc-mainnav ul li:hover .subnav-toggle::before,.fmc-mainnav ul li:focus .subnav-toggle::before{background:transparent url(/admin/app/beweggrund/theme/default/css/../img/plus-white.svg) no-repeat 10px 10px;background-color:rgba(255,255,255,.2);background-size:25px 25px;right:20px}.fmc-mainnav ul li.active ul,.fmc-mainnav ul li.desc_active ul,.fmc-mainnav ul li.expanded ul{height:auto;background-color:gainsboro}.fmc-mainnav ul li.active ul li,.fmc-mainnav ul li.desc_active ul li,.fmc-mainnav ul li.expanded ul li{border-top:1px solid #fff}.fmc-mainnav ul li.active ul li:first-child,.fmc-mainnav ul li.desc_active ul li:first-child,.fmc-mainnav ul li.expanded ul li:first-child{border-top:none}.fmc-mainnav ul li.active ul li a,.fmc-mainnav ul li.desc_active ul li a,.fmc-mainnav ul li.expanded ul li a{padding:0 10px;background-color:transparent;color:#1e1e1e}.fmc-mainnav ul li.active ul li .subnav-toggle::before,.fmc-mainnav ul li.active ul li.subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li .subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li.subnav-toggle::before,.fmc-mainnav ul li.expanded ul li .subnav-toggle::before,.fmc-mainnav ul li.expanded ul li.subnav-toggle::before{content:none}.fmc-mainnav ul li.active ul li ul,.fmc-mainnav ul li.desc_active ul li ul,.fmc-mainnav ul li.expanded ul li ul{border-top:1px solid #fff}.fmc-mainnav ul li.active ul li li,.fmc-mainnav ul li.desc_active ul li li,.fmc-mainnav ul li.expanded ul li li{border-top:none;margin-right:0}.fmc-mainnav ul li.active ul li li a,.fmc-mainnav ul li.desc_active ul li li a,.fmc-mainnav ul li.expanded ul li li a{padding:0}.fmc-mainnav ul li.active ul li.active,.fmc-mainnav ul li.active ul li.desc_active,.fmc-mainnav ul li.active ul li:hover,.fmc-mainnav ul li.active ul li:focus,.fmc-mainnav ul li.active ul li.expanded,.fmc-mainnav ul li.desc_active ul li.active,.fmc-mainnav ul li.desc_active ul li.desc_active,.fmc-mainnav ul li.desc_active ul li:hover,.fmc-mainnav ul li.desc_active ul li:focus,.fmc-mainnav ul li.desc_active ul li.expanded,.fmc-mainnav ul li.expanded ul li.active,.fmc-mainnav ul li.expanded ul li.desc_active,.fmc-mainnav ul li.expanded ul li:hover,.fmc-mainnav ul li.expanded ul li:focus,.fmc-mainnav ul li.expanded ul li.expanded{margin:0 20px}.fmc-mainnav ul li.active ul li.active .subnav-toggle::before,.fmc-mainnav ul li.active ul li.active.subnav-toggle::before,.fmc-mainnav ul li.active ul li.desc_active .subnav-toggle::before,.fmc-mainnav ul li.active ul li.desc_active.subnav-toggle::before,.fmc-mainnav ul li.active ul li:hover .subnav-toggle::before,.fmc-mainnav ul li.active ul li:hover.subnav-toggle::before,.fmc-mainnav ul li.active ul li:focus .subnav-toggle::before,.fmc-mainnav ul li.active ul li:focus.subnav-toggle::before,.fmc-mainnav ul li.active ul li.expanded .subnav-toggle::before,.fmc-mainnav ul li.active ul li.expanded.subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li.active .subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li.active.subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li.desc_active .subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li.desc_active.subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li:hover .subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li:hover.subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li:focus .subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li:focus.subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li.expanded .subnav-toggle::before,.fmc-mainnav ul li.desc_active ul li.expanded.subnav-toggle::before,.fmc-mainnav ul li.expanded ul li.active .subnav-toggle::before,.fmc-mainnav ul li.expanded ul li.active.subnav-toggle::before,.fmc-mainnav ul li.expanded ul li.desc_active .subnav-toggle::before,.fmc-mainnav ul li.expanded ul li.desc_active.subnav-toggle::before,.fmc-mainnav ul li.expanded ul li:hover .subnav-toggle::before,.fmc-mainnav ul li.expanded ul li:hover.subnav-toggle::before,.fmc-mainnav ul li.expanded ul li:focus .subnav-toggle::before,.fmc-mainnav ul li.expanded ul li:focus.subnav-toggle::before,.fmc-mainnav ul li.expanded ul li.expanded .subnav-toggle::before,.fmc-mainnav ul li.expanded ul li.expanded.subnav-toggle::before{content:none}.fmc-mainnav ul li.active ul li.active a,.fmc-mainnav ul li.active ul li.desc_active a,.fmc-mainnav ul li.active ul li:hover a,.fmc-mainnav ul li.active ul li:focus a,.fmc-mainnav ul li.active ul li.expanded a,.fmc-mainnav ul li.desc_active ul li.active a,.fmc-mainnav ul li.desc_active ul li.desc_active a,.fmc-mainnav ul li.desc_active ul li:hover a,.fmc-mainnav ul li.desc_active ul li:focus a,.fmc-mainnav ul li.desc_active ul li.expanded a,.fmc-mainnav ul li.expanded ul li.active a,.fmc-mainnav ul li.expanded ul li.desc_active a,.fmc-mainnav ul li.expanded ul li:hover a,.fmc-mainnav ul li.expanded ul li:focus a,.fmc-mainnav ul li.expanded ul li.expanded a{color:#b10431}.fmc-mainnav ul li.active ul li.active li,.fmc-mainnav ul li.active ul li.desc_active li,.fmc-mainnav ul li.active ul li:hover li,.fmc-mainnav ul li.active ul li:focus li,.fmc-mainnav ul li.active ul li.expanded li,.fmc-mainnav ul li.desc_active ul li.active li,.fmc-mainnav ul li.desc_active ul li.desc_active li,.fmc-mainnav ul li.desc_active ul li:hover li,.fmc-mainnav ul li.desc_active ul li:focus li,.fmc-mainnav ul li.desc_active ul li.expanded li,.fmc-mainnav ul li.expanded ul li.active li,.fmc-mainnav ul li.expanded ul li.desc_active li,.fmc-mainnav ul li.expanded ul li:hover li,.fmc-mainnav ul li.expanded ul li:focus li,.fmc-mainnav ul li.expanded ul li.expanded li{margin-right:0}.fmc-mainnav ul li.active ul li.active li.active a,.fmc-mainnav ul li.active ul li.active li.desc_active a,.fmc-mainnav ul li.active ul li.active li:hover a,.fmc-mainnav ul li.active ul li.active li:focus a,.fmc-mainnav ul li.active ul li.active li.expanded a,.fmc-mainnav ul li.active ul li.desc_active li.active a,.fmc-mainnav ul li.active ul li.desc_active li.desc_active a,.fmc-mainnav ul li.active ul li.desc_active li:hover a,.fmc-mainnav ul li.active ul li.desc_active li:focus a,.fmc-mainnav ul li.active ul li.desc_active li.expanded a,.fmc-mainnav ul li.active ul li:hover li.active a,.fmc-mainnav ul li.active ul li:hover li.desc_active a,.fmc-mainnav ul li.active ul li:hover li:hover a,.fmc-mainnav ul li.active ul li:hover li:focus a,.fmc-mainnav ul li.active ul li:hover li.expanded a,.fmc-mainnav ul li.active ul li:focus li.active a,.fmc-mainnav ul li.active ul li:focus li.desc_active a,.fmc-mainnav ul li.active ul li:focus li:hover a,.fmc-mainnav ul li.active ul li:focus li:focus a,.fmc-mainnav ul li.active ul li:focus li.expanded a,.fmc-mainnav ul li.active ul li.expanded li.active a,.fmc-mainnav ul li.active ul li.expanded li.desc_active a,.fmc-mainnav ul li.active ul li.expanded li:hover a,.fmc-mainnav ul li.active ul li.expanded li:focus a,.fmc-mainnav ul li.active ul li.expanded li.expanded a,.fmc-mainnav ul li.desc_active ul li.active li.active a,.fmc-mainnav ul li.desc_active ul li.active li.desc_active a,.fmc-mainnav ul li.desc_active ul li.active li:hover a,.fmc-mainnav ul li.desc_active ul li.active li:focus a,.fmc-mainnav ul li.desc_active ul li.active li.expanded a,.fmc-mainnav ul li.desc_active ul li.desc_active li.active a,.fmc-mainnav ul li.desc_active ul li.desc_active li.desc_active a,.fmc-mainnav ul li.desc_active ul li.desc_active li:hover a,.fmc-mainnav ul li.desc_active ul li.desc_active li:focus a,.fmc-mainnav ul li.desc_active ul li.desc_active li.expanded a,.fmc-mainnav ul li.desc_active ul li:hover li.active a,.fmc-mainnav ul li.desc_active ul li:hover li.desc_active a,.fmc-mainnav ul li.desc_active ul li:hover li:hover a,.fmc-mainnav ul li.desc_active ul li:hover li:focus a,.fmc-mainnav ul li.desc_active ul li:hover li.expanded a,.fmc-mainnav ul li.desc_active ul li:focus li.active a,.fmc-mainnav ul li.desc_active ul li:focus li.desc_active a,.fmc-mainnav ul li.desc_active ul li:focus li:hover a,.fmc-mainnav ul li.desc_active ul li:focus li:focus a,.fmc-mainnav ul li.desc_active ul li:focus li.expanded a,.fmc-mainnav ul li.desc_active ul li.expanded li.active a,.fmc-mainnav ul li.desc_active ul li.expanded li.desc_active a,.fmc-mainnav ul li.desc_active ul li.expanded li:hover a,.fmc-mainnav ul li.desc_active ul li.expanded li:focus a,.fmc-mainnav ul li.desc_active ul li.expanded li.expanded a,.fmc-mainnav ul li.expanded ul li.active li.active a,.fmc-mainnav ul li.expanded ul li.active li.desc_active a,.fmc-mainnav ul li.expanded ul li.active li:hover a,.fmc-mainnav ul li.expanded ul li.active li:focus a,.fmc-mainnav ul li.expanded ul li.active li.expanded a,.fmc-mainnav ul li.expanded ul li.desc_active li.active a,.fmc-mainnav ul li.expanded ul li.desc_active li.desc_active a,.fmc-mainnav ul li.expanded ul li.desc_active li:hover a,.fmc-mainnav ul li.expanded ul li.desc_active li:focus a,.fmc-mainnav ul li.expanded ul li.desc_active li.expanded a,.fmc-mainnav ul li.expanded ul li:hover li.active a,.fmc-mainnav ul li.expanded ul li:hover li.desc_active a,.fmc-mainnav ul li.expanded ul li:hover li:hover a,.fmc-mainnav ul li.expanded ul li:hover li:focus a,.fmc-mainnav ul li.expanded ul li:hover li.expanded a,.fmc-mainnav ul li.expanded ul li:focus li.active a,.fmc-mainnav ul li.expanded ul li:focus li.desc_active a,.fmc-mainnav ul li.expanded ul li:focus li:hover a,.fmc-mainnav ul li.expanded ul li:focus li:focus a,.fmc-mainnav ul li.expanded ul li:focus li.expanded a,.fmc-mainnav ul li.expanded ul li.expanded li.active a,.fmc-mainnav ul li.expanded ul li.expanded li.desc_active a,.fmc-mainnav ul li.expanded ul li.expanded li:hover a,.fmc-mainnav ul li.expanded ul li.expanded li:focus a,.fmc-mainnav ul li.expanded ul li.expanded li.expanded a{color:#b10431}.fmc-mainnav ul li.active ul li.active li a,.fmc-mainnav ul li.active ul li.desc_active li a,.fmc-mainnav ul li.active ul li:hover li a,.fmc-mainnav ul li.active ul li:focus li a,.fmc-mainnav ul li.active ul li.expanded li a,.fmc-mainnav ul li.desc_active ul li.active li a,.fmc-mainnav ul li.desc_active ul li.desc_active li a,.fmc-mainnav ul li.desc_active ul li:hover li a,.fmc-mainnav ul li.desc_active ul li:focus li a,.fmc-mainnav ul li.desc_active ul li.expanded li a,.fmc-mainnav ul li.expanded ul li.active li a,.fmc-mainnav ul li.expanded ul li.desc_active li a,.fmc-mainnav ul li.expanded ul li:hover li a,.fmc-mainnav ul li.expanded ul li:focus li a,.fmc-mainnav ul li.expanded ul li.expanded li a{color:#1e1e1e}.fmc-servicenav{width:calc(100% - 126px)}.fmc-servicenav li{margin-bottom:4px}.fmc-servicenav a{text-transform:uppercase;text-decoration:none;color:#646464}.fmc-servicenav a:hover,.fmc-servicenav a:focus{color:#b10431}.fmc-intnav a{display:block;padding:16px 0;color:rgba(100,100,100,.5);text-decoration:none;border-bottom:1px solid rgba(100,100,100,.5);transition:color 150ms ease-in-out}.fmc-intnav a:hover,.fmc-intnav a:focus{color:#000}.fmc-address{margin-bottom:25px;font-style:normal}.fmc-address .fmc-address__title{display:block;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;margin-bottom:3px}.fmc-address .fmc-address__item{display:inline-block;margin-bottom:3px}.fmc-address .fmc-address__phone{color:#646464;text-decoration:none}.fmc-address .fmc-address__phone:hover,.fmc-address .fmc-address__phone:focus{color:#000}.fmc-socials{display:flex}.fmc-socials .fmc-socials__item{display:block;text-decoration:none;font-size:20px}.fmc-socials .fmc-socials__item:before{padding:4px;color:#f7f7f7;background:#646464;border:2px solid #646464;border-radius:50%;transform:scale(.9)}.fmc-socials .fmc-socials__item:hover:before,.fmc-socials .fmc-socials__item:focus:before,.fmc-socials .fmc-socials__item:active:before{background:#b10431;border:2px solid #b10431}.fmc-socials .icon-vimeo img{width:29px}.video-section .app_core_inputtype_embed{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.video-section .app_core_inputtype_embed>*{position:absolute;top:0;left:0;width:100%;height:100%}.video-section .fmc-info-button{margin:15px auto}.fmc-info-button{display:block;background:none;border:0;padding:0;width:20px;height:20px;cursor:pointer}.fmc-info-box{background-color:#f7f7f7;max-height:0;overflow:hidden;transition:max-height 250ms ease-in-out}.fmc-info-box .fmc-info-box__inner{padding:15px 20px}.fmc-newsletter{margin-bottom:24px;padding:88px 20px 136px;background:#b10431 url(/admin/app/beweggrund/theme/default/css/../img/circle-small.svg) no-repeat 50%;color:#fff}.fmc-newsletter .fmc-newsletter__title{margin-bottom:16px;font-family:"PT Serif",serif;font-style:normal;font-weight:700;font-size:4.4705882353em;line-height:1.1578947368em;color:#1e1e1e;letter-spacing:1px;font-size:3.0588235294em;line-height:1.2307692308em;color:#fff}.fmc-newsletter .fmc-newsletter__text{margin-top:23px}.fmc-newsletter .fmc-newsletter__button--mobile{display:none}.fmc-slideshow .fmc-slideshow__item{display:none;width:100%}.fmc-slideshow .fmc-slideshow__item:first-child{display:block}.fmc-slideshow.flickity-enabled .fmc-slideshow__item{display:block}.fmc-slideshow .flickity-button{background-repeat:no-repeat;background-size:36px;background-position:center;border-radius:0}.fmc-slideshow .flickity-button.previous{left:0;background-image:url(/admin/app/beweggrund/theme/default/css/../img/arrow-left.svg)}.fmc-slideshow .flickity-button.next{right:0;background-image:url(/admin/app/beweggrund/theme/default/css/../img/arrow-right.svg)}.fmc-slideshow .flickity-button:hover,.fmc-slideshow .flickity-button:focus{background-repeat:no-repeat;background-size:36px;background-position:center}.fmc-slideshow .flickity-button:focus{box-shadow:none}.fmc-slideshow .flickity-button svg{display:none}}.fm--com-accessibility{position:fixed;top:0;margin:0;padding:0;left:-32768px;z-index:1000;width:100%;list-style-type:none}.fm--com-accessibility .fm--hide-accessible:active,.fm--com-accessibility .fmc-mainnav ul li ul:active,.fmc-mainnav ul li .fm--com-accessibility ul:active,.fm--com-accessibility .fm--hide-accessible:focus,.fm--com-accessibility .fmc-mainnav ul li ul:focus,.fmc-mainnav ul li .fm--com-accessibility ul:focus{position:absolute;left:32768px;top:0;outline:0 none;width:100%;color:#fff;background:#000;padding:10px 0;text-align:center;text-decoration:none}.fmc-lightbox .fmc-lightbox__row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px}.fmc-lightbox .fmc-lightbox__row:last-child{margin-bottom:0}.fmc-lightbox .fmc-lightbox__row--bg{background-color:#f7f7f7}.fmc-lightbox .fmc-lightbox__row--full .fmc-lightbox__item+.fmc-lightbox__item{margin-top:20px}.fmc-lightbox .fmc-lightbox__item{position:relative;display:flex;width:100%}.fmc-lightbox .fmc-lightbox__item.landscape{width:60.777%}.fmc-lightbox .fmc-lightbox__item.portrait{width:36.34%}.fmc-lightbox img{display:block;width:100%;transition:opacity 150ms ease-in-out}.fmc-lightbox a{display:block;width:100%;position:relative}.fmc-lightbox a::before{content:"";position:absolute;left:10px;bottom:10px;width:30px;height:30px;background:url(/admin/app/beweggrund/theme/default/css/../img/vergroessern.svg) no-repeat 50%;opacity:0;z-index:1;transition:opacity 150ms ease-in-out}.fmc-lightbox a:hover img,.fmc-lightbox a:focus img{opacity:.5}.fmc-lightbox a:hover::before,.fmc-lightbox a:focus::before{opacity:1}.fmc-lightbox .fmc-info-button{position:absolute;bottom:5px;right:5px;width:30px;height:30px}.fmc-lightbox .fmc-info-button svg{width:20px;height:20px}.fmc-lightbox .gallery_text{display:none}.fmc-lightbox .fmc-info-box{width:100%}.fmc-lightbox .fmc-info-box+.fmc-lightbox__item{margin-top:20px}.fmc-navigationoverview .fmc-navigationoverview__link{display:block;padding:16px 0;color:rgba(100,100,100,.5);text-decoration:none;border-bottom:1px solid rgba(100,100,100,.5);transition:color 150ms ease-in-out}.fmc-navigationoverview .fmc-navigationoverview__link:hover,.fmc-navigationoverview .fmc-navigationoverview__link:focus{color:#000}.fmc-wai-icons{margin:27px 0 0;display:flex;flex-wrap:wrap}.fmc-wai-icons .fmc-wai-icons__item{margin:0 23px 23px 0}.fmc-wai-icons .fmc-wai-icons__icon{display:block;width:100%;max-width:80px}.fmc-wai-icons-info{display:block;margin-top:-13px}.fmc-wai-list{margin:0}.fmc-wai-list .fmc-wai-list__item{display:flex;align-items:flex-start;margin:0 0 45px}.fmc-wai-list .fmc-wai-list__icon{display:block;width:100%;max-width:80px}.fmc-wai-list .fmc-wai-list__content{width:calc(100% - 80px);padding-left:20px}.fmc-wai-list .fmc-wai-list__title{margin-bottom:5px}body .goverlay,body.glightbox-mobile .goverlay{background-color:#fff}body .gslide-description{max-width:90vw!important}body .gslide-description .gslide-desc{font-style:italic;color:#646464}body .glightbox-clean .gslide-media{box-shadow:none}body .gcounter{color:#1e1e1e;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}body .glightbox-clean .gprev,body .glightbox-clean .gnext,body .glightbox-clean .gclose{background-size:50px 50px;background-repeat:no-repeat;background-position:50%;background-color:transparent}body .glightbox-clean .gprev:hover,body .glightbox-clean .gnext:hover,body .glightbox-clean .gclose:hover{background-color:transparent}body .glightbox-clean .gprev svg,body .glightbox-clean .gnext svg,body .glightbox-clean .gclose svg{display:none}body .glightbox-clean .gprev{background-image:url(/admin/app/beweggrund/theme/default/css/../img/arrow-left.svg)}body .glightbox-clean .gprev:hover:not(.disabled){background-image:url(/admin/app/beweggrund/theme/default/css/../img/arrow-left-red.svg)}body .glightbox-clean .gnext{background-image:url(/admin/app/beweggrund/theme/default/css/../img/arrow-right.svg)}body .glightbox-clean .gnext:hover:not(.disabled){background-image:url(/admin/app/beweggrund/theme/default/css/../img/arrow-right-red.svg)}body .glightbox-clean .gclose{background-image:url(/admin/app/beweggrund/theme/default/css/../img/close.svg);opacity:1;border-radius:0}body .glightbox-clean .gclose:hover{background-image:url(/admin/app/beweggrund/theme/default/css/../img/close-red.svg)}body.glightbox-mobile .glightbox-container .gslide-desc{color:#646464}body.glightbox-mobile .glightbox-container .gslide-description{background:rgba(255,255,255,.8)}input[type=submit],button{appearance:none}input[type="text"],input[type="email"],input[type="tel"],textarea,select{-webkit-appearance:none}textarea{resize:vertical}.fm--form .fm--form__row{margin:0 0 20px}.fm--form *::placeholder{color:#d8d1c7;opacity:1}@media screen and (max-width:1320px){.lead .lead__title{-webkit-hyphens:auto;hyphens:auto}}@media screen and (max-width:991px){.lead .lead__inner{padding-left:0}.lead .lead__title{font-size:2.6470588235em;line-height:1.1555555556em}.lead .lead__text{font-size:1.6470588235em;line-height:1.25em}.lead--image .fmc-cols__col:first-child{padding-left:0}.lead--image .lead__title{font-size:2.6470588235em;line-height:1.1555555556em}.lead-home .lead-home__title{font-size:3.5294117647em;line-height:1.2em;margin:0 0 30px 20px}.lead-home .lead-home__text{font-size:1.6470588235em;line-height:1.25em}}@media screen and (max-width:767px){h1{font-size:2.3529411765em;line-height:1.175em}h2{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.7647058824em;line-height:1.2666666667em}h3{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.7647058824em;line-height:1.2666666667em}.fmc-wbox{padding:0 16px}.fmc-logo{max-width:140px}.fmc-burger{margin-top:10px}.fmc-burger .fmc-burger__label{display:none}.fmc-header{height:78px}.fmc-main-wrapper{min-height:calc(100% - 78px);margin-top:78px}.fmc-nav-overlay .fmc-nav-overlay__content{margin-top:77px}.lead{margin-bottom:64px}.lead .lead__inner{padding-top:25px}.lead .lead__title{font-size:2.3529411765em;line-height:1.175em}.lead .lead__text-wrap{padding-top:22px}.lead .lead__text{font-size:1.2941176471em;line-height:1.3181818182em}.lead .lead__title{font-size:2.3529411765em;line-height:1.175em}.lead .fmc-cols{flex-direction:column-reverse}.lead--image{margin-bottom:64px}.lead--image .lead__image-wrap{justify-content:flex-start;min-height:0}.lead--image .fmc-cols__col:last-child{margin-bottom:20px}.lead--image .lead__inner{padding-top:0}.lead-home .lead-home__title{font-size:2.3529411765em;line-height:1.175em;margin:0 0 30px;padding:0 16px}.lead-home .lead-home__text{font-size:1.2941176471em;line-height:1.3181818182em}.lead-home .lead-home__inner{margin-bottom:33px}.fmc-cols{flex-direction:column}.fmc-cols .fmc-cols__col{width:100%}.content-section{margin-bottom:65px}.content-section .content-section__title{margin-bottom:15px}.fmc-newsletter{padding:52px 20px 69px}.fmc-newsletter .fmc-newsletter__title{font-size:2.3529411765em;line-height:1.175em}.fmc-newsletter .fmc-newsletter__button{display:none}.fmc-newsletter .fmc-newsletter__button--mobile{display:inline-block}.fmc-newsletter .fmc-newsletter__text{margin:0 0 26px}.fmc-tabs{flex-direction:column;border-bottom:0;margin-bottom:25px}.fmc-tabs .fmc-tabs__tab{margin-left:0;border-bottom:1px solid rgba(100,100,100,.5)}.fmc-tabs .fmc-tabs__link{padding:7px 0}.fmc-testimonial{padding:45px 0 56px}.fmc-testimonial .fmc-testimonial__text{font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:1.7647058824em;line-height:1.2666666667em;font-family:"PT Sans",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}.fmc-sponsors{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:680px){.fmc-list .fmc-list__inner{flex-direction:column}.fmc-list .fmc-list__content{width:100%;padding:20px 16px}.fmc-list .fmc-list__title{font-size:1.2941176471em;line-height:1.2272727273em}.fmc-list .fmc-list__image-wrap,.fmc-list .fmc-list__date-wrap{width:100%;height:160px}.fmc-list .fmc-list__item::after{content:none}.fmc-sponsors{grid-template-columns:repeat(2,minmax(0,1fr))}.fmc-sponsors .fmc-sponsors__sponsor{margin-bottom:0}body{background-image:none}.fmc-wai-list .fmc-wai-list__item{flex-direction:column}.fmc-wai-list .fmc-wai-list__content{width:100%;padding:10px 0 0}}@media screen and (max-width:480px){.fmc-nav-overlay .fmc-nav-overlay__content{max-width:none;width:100%}}@media print{.fm--com-accessibility,.fmc-header__right,.fmc-intnav,.theme-button,.fmc-footer,.fmc-mainnav,.fmc-nav-overlay__service,.fmc-tabs,.fmc-info-button{display:none!important}.fmc-logo{margin:60px 0;max-width:240px}.lead-home .lead-home__inner{height:auto;min-height:0}.lead-home .lead-home__title{color:#000;margin:0;max-width:none}.fmc-nav-overlay{margin-top:120px}.fmc-nav-overlay__donation{margin-top:30px}.fmc-address{font-style:normal}.fmc-address a{color:#646464;text-decoration:none}.lead .lead__inner,.lead--image .fmc-cols__col:first-child{padding-left:0}}