@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,700i");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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,select{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.navhorizontal>ul{display:inline-block}.navhorizontal>ul>li{display:inline-block;position:relative}.navhorizontal>ul>li ul{display:none;position:absolute;left:0;top:0}.navhorizontal>ul>li:hover ul{display:block}span.i{font-family:'icomoon-standard-2015';margin:0 0 0.5em 0}.typography,article{color:#000}.typography b,article b,.typography strong,article strong{font-weight:700}.typography i,article i,.typography em,article em{font-style:italic}.typography blockquote,article blockquote,.typography pre,article pre,.typography td,article td,.typography th,article th{padding:8px 10px}.typography blockquote,article blockquote{padding:0 40px 20px 40px;margin:2em 0 1em;background:url("../images/Quote.png") no-repeat 0 5px;background-size:25px 25px}.typography blockquote p,article blockquote p{color:#929292;font-size:1.2em}.typography blockquote p:last-child,article blockquote p:last-child{font-size:1em;color:#000}.typography blockquote p:only-child,article blockquote p:only-child{font-size:1.2em;color:#929292}.typography pre,article pre{font-family:"Courier";font-size:12.8px;line-height:1.5}.typography dd,article dd,.typography dt,article dt,.typography ul,article ul,.typography ol,article ol,.typography p,article p{font-size:1em;margin:0 0 1em 0;line-height:1.5}.typography .abstract,article .abstract{padding-bottom:1.5em;margin:0;color:#929292}@media (min-width: 560px){.typography .abstract,article .abstract{font-size:1.2em}}.typography p:last-child,article p:last-child{margin-bottom:0}.typography ul li,article ul li{margin-top:10px}.typography ul li:nth-child,article ul li:nth-child{margin:0}.typography ul ul,article ul ul{margin-left:1em}.typography ol li,article ol li{list-style-type:decimal;margin-left:30px}.typography ul,article ul,.typography ol,article ol{margin:1em 0;line-height:1.4}.typography h1,article h1,.typography h2,article h2,.typography h3,article h3,.typography h4,article h4,.typography h5,article h5{margin:2em 0 1em;line-height:1.4;font-weight:300}.typography h1,article h1{color:#E33034;font-size:1.8em}@media (min-width: 768px){.typography h1,article h1{font-size:2em}}@media (min-width: 1024px){.typography h1,article h1{font-size:2.3em}}.typography h1 a,article h1 a{text-decoration:none}.typography h1 a:hover,article h1 a:hover{color:black}.typography h2,article h2{margin:1em 0 0.5em;font-size:1.3em;font-family:Lato,sans-serif;color:#000}@media (min-width: 560px){.typography h2,article h2{font-size:1.5em}}.typography h3,article h3,.typography h4,article h4,.typography h5,article h5{font-size:1.1em;font-family:Lato,sans-serif;color:#000}@media (min-width: 560px){.typography h3,article h3,.typography h4,article h4,.typography h5,article h5{font-size:1.3em}}.typography h1+h2,article h1+h2{margin-top:0}.typography h1:first-child,article h1:first-child,.typography h2:first-child,article h2:first-child,.typography .top+h1,article .top+h1,.typography .top+h2,article .top+h2,.typography .top+h3,article .top+h3,.typography .top+h4,article .top+h4,.typography .top+h5,article .top+h5,.typography .coltop+h1,article .coltop+h1,.typography .coltop+h2,article .coltop+h2,.typography .coltop+h3,article .coltop+h3,.typography .coltop+h4,article .coltop+h4,.typography .coltop+h5,article .coltop+h5,.typography a[name="copytop"]+h1,article a[name="copytop"]+h1,.typography a[name="copytop"]+h2,article a[name="copytop"]+h2,.typography a[name="copytop"]+h3,article a[name="copytop"]+h3,.typography a[name="copytop"]+h4,article a[name="copytop"]+h4,.typography a[name="copytop"]+h5,article a[name="copytop"]+h5{margin-top:0}.typography form .infobox h3,article form .infobox h3{margin:0}.typography a,article a{color:#E33034}.typography a:hover,article a:hover{color:#000}.typography a:hover:active,article a:hover:active{color:#E33034}.typography p.wp-caption-text,article p.wp-caption-text{font-size:0.75em;color:#929292}html{zoom:100%;box-sizing:border-box}html *{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{height:100%}body{font-family:Lato,sans-serif;font-size:14.4px;-webkit-font-smoothing:antialiased;background:#D0B1B1;min-height:100%;padding-bottom:4em}@media (min-width: 620px){body{font-size:16px}}.wrap{overflow:hidden;margin:0 auto;position:relative}#wrapall{min-height:100%;margin:0 auto;max-width:1180px;background:white;box-shadow:0 0 30px rgba(0,0,0,0.4),0 0 60px rgba(0,0,0,0.2);border-radius:0 0 20px 20px}@media (min-width: 1024px){#wrapall{background:#fff url("../images/Rot.png") repeat-y 328px top;background-size:1px 1px}}.col{margin-bottom:1em}@media (min-width: 530px){.col{width:calc( 50% - 1em );margin-bottom:1em;float:left;margin-left:1em}.col.span2{width:100%;margin-left:0;float:none}}.col p:last-child{margin-bottom:0 !important}.col.first{clear:both;margin-left:0}.col3{padding:0 30px}@media (min-width: 960px){.col3{padding:0;width:306.6666666667px;margin-bottom:20px;float:left;margin-left:20px}.col3.span2{width:633.3333333333px}}.col3 p:last-child{margin-bottom:0 !important}.col3.first{clear:both;margin-left:0}.col4{padding:0 30px}@media (min-width: 960px){.col4{padding:0;width:225px;margin-bottom:20px;float:left;margin-left:20px}.col4.span2{width:470px}.col4.span3{width:715px}}.col4 p:last-child{margin-bottom:0 !important}.col4.first{clear:both;margin-left:0}.wide .col{margin-bottom:20px}@media (min-width: 960px){.wide .col{width:470px;margin-bottom:20px;float:left;margin-left:20px}.wide .col.span2{width:960px;margin-left:0;float:none}}.wide .col p:last-child{margin-bottom:0 !important}.wide .col.first{clear:both;margin-left:0}.wide .col3{padding:0 30px}@media (min-width: 960px){.wide .col3{padding:0;width:306.6666666667px;margin-bottom:20px;float:left;margin-left:20px}.wide .col3.span2{width:633.3333333333px}}.wide .col3 p:last-child{margin-bottom:0 !important}.wide .col3.first{clear:both;margin-left:0}.wide .col4{padding:0 30px}@media (min-width: 960px){.wide .col4{padding:0;width:225px;margin-bottom:20px;float:left;margin-left:20px}.wide .col4.span2{width:470px}.wide .col4.span3{width:715px}}.wide .col4 p:last-child{margin-bottom:0 !important}.wide .col4.first{clear:both;margin-left:0}.question,.tipp,.infobox{box-sizing:border-box;padding:10px 20px;margin:0 0 1em 0;font-size:16px;background:#F1E9E9;color:#000}.question ul:last-child,.question ul:last-child li:last-child,.question p:last-child,.tipp ul:last-child,.tipp ul:last-child li:last-child,.tipp p:last-child,.infobox ul:last-child,.infobox ul:last-child li:last-child,.infobox p:last-child{margin-bottom:0}.question .boxtop+h1,.question .boxtop+h2,.question .boxtop+h3,.tipp .boxtop+h1,.tipp .boxtop+h2,.tipp .boxtop+h3,.infobox .boxtop+h1,.infobox .boxtop+h2,.infobox .boxtop+h3{margin-top:0}.question p:last-child,.tipp p:last-child,.infobox p:last-child{margin-bottom:0 !important}.question:last-child,.tipp:last-child,.infobox:last-child{margin-bottom:0}.question,.tipp{background:#F1E9E9}.question{cursor:pointer}.answer{display:none}@media screen and (min-width: 730px){.jPanelMenu-panel{display:none}}@keyframes kenburns{0%{transform:scale(1)}100%{transform:scale(1.1)}}header{position:relative;top:0;z-index:1905;width:auto !important;margin:0;padding:24px 0 0}@media (min-width: 730px){header{background:#fff url("../images/Rot.png") repeat-y 15px top;background-size:1px 1px}}@media (min-width: 730px){header{padding:24px 0}}header a{text-decoration:none;color:#000}header a.logo{display:inline-block;float:left;margin-left:24px;width:235px;height:57px;background:url("../images/Logo.png") no-repeat;background-size:100% 100%;text-indent:-5000px;vertical-align:middle}@media (min-width: 730px){header a.logo{margin-left:58px}}@media (min-width: 805px){header a.logo{width:195px;height:47px}}@media (min-width: 1160px){header a.logo{width:275px;height:66px}}header nav{vertical-align:middle}header nav>ul{display:inline-block;margin-top:20px;padding:12px 24px;float:right}@media (min-width: 1024px){header nav>ul{float:left}}header nav>ul>li{text-transform:uppercase;display:inline-block;padding-left:29px;background:url("../images/Bullet-Rot.png") no-repeat 10px 4px;background-size:9px 9px}@media (min-width: 1160px){header nav>ul>li{padding-left:49px;background-position:20px 4px}}header nav>ul>li:first-child{padding:0;background:none !important}header nav>ul>li a{color:#000}header nav>ul>li a:hover{color:#E33034}header nav>ul>li>ul{display:none}@media (max-width: 729px){header nav>ul#main{display:none}}header nav>ul#book{background:#E33034;clear:both;float:right;margin:12px 0;font-size:0.9em;border-radius:20px 0 0 20px}@media (min-width: 375px){header nav>ul#book{font-size:1em}}@media (min-width: 730px){header nav>ul#book{margin:0;position:absolute;right:0;top:8px;padding:10px 24px 10px 24px}}@media (min-width: 1024px){header nav>ul#book{margin-top:20px;clear:none;padding:12px 24px;position:static;top:0;float:right}}header nav>ul#book>li{background-image:url("../images/Bullet-Weiss.png")}@media (max-width: 374px){header nav>ul#book>li{background-position:10px 2px}}header nav>ul#book a{color:white}header #rwd_menu_link{display:none}@media (max-width: 729px){header #rwd_menu_link{display:block;position:absolute;right:24px;top:24px;width:60px;height:52px;background:url("../images/Burger.png") no-repeat right 15px;cursor:pointer}}header #mobile_menu{display:none}#jPanelMenu-menu{background:#000}#jPanelMenu-menu a{padding:15px 20px;display:block;border-bottom:solid 1px rgba(255,255,255,0.5);text-decoration:none;color:white;font-size:1.1em}body.page-id-143 nav ul#book{background:#929292}body.page-id-143 nav ul#book a:hover{color:#E33034}body.page-id-143 nav ul#book>li{background-image:url("../images/Bullet-Rot.png")}@keyframes fixed{0%{top:-200px}100%{top:-60px}}@media (min-width: 960px){body.fixed header{position:fixed;width:100% !important;max-width:1280px;transition:all 1s;top:-60px;animation:fixed 1s}body.fixed section#content{padding-top:167px}}@media (min-width: 768px){article{float:right;width:calc( 100% - 300px )}}@media (min-width: 1024px){article{width:calc( 100% - 352px )}}article.article{hyphens:auto;padding-top:35px}@media (min-width: 570px){article.article .content{max-width:530px;margin:0 auto}}@media (min-width: 768px){article.article .content{max-width:620px;margin:0}}article.article.has-image .content{padding:2em 1.5em}@media (min-width: 570px){article.article.has-image .content{margin:2em auto;padding:0}}@media (min-width: 768px){article.article.has-image .content{margin:0;padding:2em 1em 0 0}}@media (min-width: 880px){article.article.has-image{padding:0}article.article.has-image .coltop+h1,article.article.has-image a[name="copytop"]+h1,article.article.has-image h1:nth-of-type(1){display:inline-block;border:solid 20px white;border-radius:0 14px 0 0;border-width:20px 28px 0 0;background:white;margin-top:-100%;margin-bottom:-0.5em;position:relative;top:-1.2em;line-height:1.1}}article.article .wp-caption{margin-bottom:1em}@media (min-width: 500px){article.article .wp-caption .wp-caption-text{display:inline-block;margin-top:-100%;width:80%;background:white;border:solid 20px white;border-radius:0 12px 0 0;border-width:10px 14px 0 0;position:relative;top:-0.5em}}article.article .gallery .gallery-item{display:inline-block;margin:0 0 1em 0;float:left;width:calc(33% - 0.5em);margin-left:0.5em}article.article .gallery .gallery-item p.wp-caption-text{width:100%;margin:0.5em 0 0}article.article .gallery .gallery-item:nth-child(3n+1){margin-left:0;clear:left}article.article.archive .info,article.article.archive .termin_und_ort{margin:0 0 1em 0}article.article.archive .termin_und_ort{color:#929292}article.article.archive .post.type-event,article.article.archive .event.type-event{border-top:solid 1px #929292;padding-top:2em;margin-top:2em}article.article.archive .post.type-event:nth-of-type(1),article.article.archive .event.type-event:nth-of-type(1){border:none;padding:0;margin:0}article.article.archive .post.type-event h2 a,article.article.archive .event.type-event h2 a{color:#000;text-decoration:none}article.article.archive .post.type-event a.more,article.article.archive .event.type-event a.more{font-size:13px;text-decoration:none}article.article.archive .post.type-event .button,article.article.archive .event.type-event .button{float:right}article.article.event .event_nav{width:220px;margin-right:40px;float:left}article.article.event .event_nav h3{margin-top:0;font-size:1em;color:#E33034;text-transform:uppercase;font-family:Lato,sans-serif}article.article.event .event_nav ul{margin:0}article.article.event .event_nav li{background:none;padding:0}article.article.event .event_nav a{color:#000;text-decoration:none;padding-left:28px;background:url("../images/Bullet-Grau.png") no-repeat left center;background-size:18px 18px}article.article.event .event_nav a:hover{text-decoration:underline}article.article.event .event_nav li.menu-item-410 a{background-image:url("../images/Bullet-Rot.png")}article.article.event .event_nav li.menu-item-411 a{background-image:url("../images/Bullet-Orange.png")}article.article.event .content{float:left;max-width:530px}article.article.event .content h1{max-width:430px;hyphens:none}article.article.event .inner{float:left;max-width:530px}article.article.event p.head a{font-size:13px;color:#000;text-decoration:none;padding-left:19px;background:url("../images/Bullet-Grau.png") no-repeat left center;background-size:9px 9px}article.article.event p.head a:hover{text-decoration:underline}article.article.event p.head a.event_cat.gesundheitsbildung{background-image:url("../images/Bullet-Rot.png")}article.article.event p.head a.event_cat.berufliche-kompetenzen{background-image:url("../images/Bullet-Orange.png")}article.article.event p.head span{float:right}article.article.event h1{margin-top:0}article.article span.kurs,article.article span.kurs_id{position:absolute;left:-50000px}article.article.wide .content{max-width:none}article.article ul{margin-left:0}article.article ul li{background:url("../images/Bullet-Rot.png") no-repeat;padding-left:20px;background-size:9px 9px;background-position:0 7px}article.article .team{clear:left}@media (min-width: 1024px){article.article .team{float:left;width:48%;margin-left:4%;clear:none}article.article .team:nth-child(2n+1){margin-left:0;clear:left}}article.article .team img{float:left;margin:0 1em 1em 0}article.article .team h3{margin:0 0 0.5em 0}article.article .team p{margin:0;height:4em}article.article .team p.email{hyphens:auto;height:auto}article span.wpcf7-not-valid-tip{font-size:0.8em}p#topofpage{margin:2em 0;text-align:center}@media (min-width: 768px){p#topofpage{padding:0 0 2em;text-align:left;margin:57px 0 18px}}p#topofpage a{display:inline-block;text-indent:-5000px;background:url("../images/Pfeil-rot-hoch.png") no-repeat;background-size:contain}p#topofpage a:hover{background-image:url("../images/Pfeil-grau-hoch.png")}@media (min-width: 768px){aside{background:#fff url("../images/Rot.png") repeat-y 15px top;background-size:1px 1px;padding-bottom:1em;width:274px;float:left}}@media (min-width: 1024px){aside{width:330px}}aside .inner{padding:2.5em 1.5em 1.5em;margin:2em;border:solid 1px #E33034}@media (min-width: 768px){aside .inner{max-width:250px;margin:0;border:none;padding:44px 0 0 38px}}@media (min-width: 1024px){aside .inner{max-width:290px;padding:44px 0 0 58px}}aside .inner h2{font-size:13px;color:#E33034;margin:0 0 2em 1em}aside .inner ul.nav a{display:inline-block;width:100%;padding:1em;border-top:solid 1px #929292;text-decoration:none;color:#000;line-height:1.2}aside .inner ul.nav>li:first-child a,aside .inner ul.nav ul.sub-menu ul.sub-menu{padding-bottom:0.5em}aside .inner ul.nav>li:first-child a li a,aside .inner ul.nav ul.sub-menu ul.sub-menu li a{font-size:0.87em;border:none;padding:0 1em 1em 1em}aside .inner ul.nav#news>li:first-child a,aside .inner ul.nav#news ul.sub-menu ul.sub-menu{padding-bottom:1em}aside .inner ul.nav#news>li:first-child a li a,aside .inner ul.nav#news ul.sub-menu ul.sub-menu li a{font-size:1em;border-top:solid 1px #929292;padding:1em}aside .inner ul.nav li.more a{border:none;color:#6BA3B0;font-size:13px}aside #sub_nav ul.nav>a{padding-top:0;border:none;text-transform:uppercase;color:#E33034}aside #sub_nav ul.nav>ul.sub-menu>li:first-child a{border-top:none}aside #sub_nav ul.nav>ul.sub-menu>li ul.sub-menu{display:none}aside #sub_nav ul.nav>ul.sub-menu>li:hover>a{background:url("../images/Bullet-Rot.png") no-repeat left 1.3em;background-size:9px 9px}aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-item>a,aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-ancestor>a{color:#E33034;background:url("../images/Bullet-Rot.png") no-repeat left 1.3em;background-size:9px 9px}aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-item ul.sub-menu,aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-ancestor ul.sub-menu{display:inherit}aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-item ul.sub-menu li:hover a,aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-ancestor ul.sub-menu li:hover a{background:url("../images/Bullet-Grau.png") no-repeat left 5px;background-size:6px 6px}aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-item ul.sub-menu li.current-menu-item>a,aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-item ul.sub-menu li.current-menu-ancestor>a,aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-ancestor ul.sub-menu li.current-menu-item>a,aside #sub_nav ul.nav>ul.sub-menu>li.current-menu-ancestor ul.sub-menu li.current-menu-ancestor>a{background:url("../images/Bullet-Schwarz.png") no-repeat left 5px !important;background-size:6px 6px !important}#searchform{padding:1em 2em 2em 0;background:white}@media (min-width: 768px){#searchform{padding:1em 0}}#searchform form{border-radius:0 30px 30px 0;padding:5px 5px 5px 75px;background:#F1F1F1 url("../images/search.png") no-repeat 37px 12px;background-size:21px 21px;box-shadow:inset -1px 1px 2px rgba(0,0,0,0.5);height:45px}#searchform form input#s{background:none;border:none;width:auto;padding:9px 0 0}#searchform form input#submit{float:right;background:url("../images/Pfeil-grau-rechts.png") no-repeat;background-size:cover;width:35px;height:35px;padding:0;text-indent:-5000px}.content #searchform{border-radius:30px}table{width:100%;border:2px solid #dddddd;background:white;font-size:14.4px}td,th{border-top:solid 1px #dddddd;border-left:solid 1px #dddddd}th{border-top:none;background:#000;color:white;font-family:Lato,sans-serif}th:first-child,td:first-child{border-left:none}tbody tr:nth-child(odd) td{background-color:#eeeeee}form p{margin:20px 0 0 0}label{font-family:Lato,sans-serif;display:inline-block;font-size:0.8em;width:100%}textarea,select,input[type="email"],input[type="date"],input[type="time"],input[type="search"],input[type="text"]{padding:0.5em 0.7em 0.7em !important;border:solid 1px rgba(227,48,52,0.2);border-radius:5px;background:none;background:white;margin:0;font-family:Lato,sans-serif;font-size:1em;width:100%}textarea.wpcf7-not-valid,select.wpcf7-not-valid,input[type="email"].wpcf7-not-valid,input[type="date"].wpcf7-not-valid,input[type="time"].wpcf7-not-valid,input[type="search"].wpcf7-not-valid,input[type="text"].wpcf7-not-valid{border-color:#E33034}textarea#plz,select#plz,input[type="email"]#plz,input[type="date"]#plz,input[type="time"]#plz,input[type="search"]#plz,input[type="text"]#plz{width:20%;margin-right:2%}textarea#ort,select#ort,input[type="email"]#ort,input[type="date"]#ort,input[type="time"]#ort,input[type="search"]#ort,input[type="text"]#ort{width:78%}textarea+label,select+label,input[type="email"]+label,input[type="date"]+label,input[type="time"]+label,input[type="search"]+label,input[type="text"]+label{color:#929292}label>input,label>textarea{margin-top:0.5em}input[type="submit"],a.button,.button{text-transform:uppercase;display:inline-block;padding:0.25em 1.3em;background:#E33034;border-radius:2em;color:white;text-decoration:none;font-family:Lato,sans-serif}input[type="submit"]:hover,a.button:hover,.button:hover{color:white;transition:background 1s;background:#981518}input[type="submit"]:hover:active,a.button:hover:active,.button:hover:active{transition:none;background:#981518}input[type="submit"].cancel,input[type="submit"].canceled,a.button.cancel,a.button.canceled,.button.cancel,.button.canceled{background:#E33034 !important;opacity:0.5}input[type="checkbox"],input[type="radio"],input[type="submit"],input[type="button"],select{cursor:pointer}.gform_wrapper{padding:1em;background:#ECE2E3}.gform_wrapper h2{margin:1.5em 0 1.5em}.gform_wrapper hr{margin-top:2em;padding-top:2em;border:none;border-top:solid 1px #E33034}.gform_wrapper hr+h2{margin-top:0}.gform_wrapper .ginput_container{margin:0}.gform_wrapper ul.gform_fields li.gfield{background:none;padding:0;margin:0 0 1em}.gform_wrapper ul.gform_fields li.gfield label.gfield_label{font-size:0.875em;margin-bottom:0.5em}.gform_wrapper li.hidden_label label{display:none}.gform_wrapper li.hidden_label input{margin-top:0}.gform_wrapper .ginput_container_consent{display:flex;align-items:flex-start}.gform_wrapper .ginput_container_consent input{margin-top:0.3em;margin-right:0.7em}.gform_wrapper .ginput_container_consent label{font-size:1rem}.gform_confirmation_wrapper{padding:2em;background:#E33034;color:white}article.format-gallery h2.title{padding:20px 20px 0 20px}article.format-gallery .gallery dl.gallery-item{float:left;text-align:center;width:33.33333%;padding:0;margin:0 !important;background:none}article.format-gallery .gallery dl.gallery-item img{border:none !important;width:100%;height:auto;float:left}article.format-gallery .gallery dl.gallery-item .wp-caption-text{font-size:0.8em;margin:0}article.format-gallery .gallery dl.gallery-item dt{margin:0}article.format-gallery .gallery dl.gallery-item dd{display:none}article.format-video iframe{max-width:100%}article #discussion{padding-bottom:20px}article #discussion p{margin-bottom:20px}article #discussion #commentform label{display:block}article #discussion ul#comments li:before{content:"";float:none;width:auto}article #discussion ul#comments li .avatarimg{float:left;width:80px}article #discussion ul#comments li p.author{margin-bottom:5px}article #discussion ul#comments li .comment-wrap{overflow:hidden;float:left;width:540px}article #discussion ul#comments li ul{clear:left;margin-top:20px;margin-left:80px}article #discussion ul#comments li ul li .avatarimg{display:none}.credits{color:#000}.credits p{font-size:1em;margin:0;float:left;margin:0 20px 0 0}.credits a{text-decoration:none}.credits ul{font-size:1em;float:left;margin:0 20px 0 0}.credits ul li{float:left;background:none;padding:0;margin:0}.credits ul li:after{content:",\00a0"}.credits ul li:first-child,.credits ul li:last-child{content:""}.credits ul li:first-child:after,.credits ul li:last-child:after{content:""}#copy div.auto_quote{display:none}body.home #copy div.auto_quote{display:block;padding:0 1.5em;max-width:530px}@media (min-width: 570px){body.home #copy div.auto_quote{margin:0 auto;padding:0}}@media (min-width: 768px){body.home #copy div.auto_quote{margin:0}}body.home #copy .content{max-width:530px}@media (min-width: 1140px){body.home #copy .content{float:left}body.home #copy div.auto_quote{padding-top:2em;width:250px;float:right;font-size:12px}body.home #copy div.auto_quote .quote{background-size:18px 18px;padding-left:30px}}@media (min-width: 550px){.f-left,.alignleft{float:left}}@media (min-width: 550px){.f-right,.alignright{float:right}}.aligncenter,.alignright,.alignleft{display:block;margin:0 auto}@media (min-width: 550px){.aligncenter,.alignright,.alignleft{display:inline;margin:0 10px 10px 0}}@media (min-width: 550px){.alignright{display:inline;margin:0 0 10px 10px}}.a-left,.text-left{text-align:left}.a-right,.text-right{text-align:right}footer{display:inline-block;width:100%;border-radius:0 0 20px 20px;background-color:#ECE2E3;border-top:solid 1.1em white;padding:29px 58px;font-size:13px;line-height:1.4;overflow:hidden}footer a{color:#E33034}footer address,footer nav div{width:100%}@media (min-width: 768px){footer address,footer nav div{float:left;display:block;width:205px;height:100%}}footer nav{display:block;color:#000}@media (min-width: 768px){footer nav{float:left;height:100%}}footer nav div{border-top:solid 1px white;padding:2em 0 0;margin:2em 0 0;width:100%}@media (min-width: 768px){footer nav div{float:left;border:none;border-left:solid 1px white;margin:0;padding:0 35px 0;width:auto}}footer nav a{text-decoration:none;color:#000}footer nav a:hover{color:#E33034}footer #facebook{clear:both;display:inline-block;margin-top:1em;padding-left:24px;background:url("../images/f.png") no-repeat;background-size:18px 19px}footer #q{display:block;width:155px;height:61px;background:url("../images/Q.png") no-repeat;background-size:contain;text-indent:-5000px;vertical-align:middle;margin:2em auto}@media (min-width: 768px){footer #q{margin:0;float:right}}.wpcf7-list-item{margin:0 !important}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit !important}#sniffer{position:absolute;top:-500px;z-index:1}@media screen and (min-width: 850px){#sniffer{z-index:2}}.clear{clear:both}.printonly{display:none}.wp-caption,img{max-width:100%;height:auto}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1907;overflow:hidden;position:fixed;background:#fff;opacity:.9}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1908;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 30px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1910}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1909}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1911;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 10px 20px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 10px 20px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
/*# sourceMappingURL=styles.css.map */
