﻿@media screen and (max-width: 1024px){.slider .container{width:calc(79% - 40px)}}.slider .container .slider_container{display:flex;justify-content:center;height:auto;flex-wrap:wrap;align-items:center;margin-bottom:40px}.slider .container .slider_container img{height:auto;object-fit:contain;width:calc(100% - 10px) !important}.slider .container .slider_container .myArrowPrev{position:absolute;left:-35px;font-size:2em;color:#634e42;display:flex;align-self:center}.slider .container .slider_container .myArrowNext{position:absolute;right:-35px;font-size:2em;color:#634e42;display:flex;align-self:center}.actual_curses .row{display:flex;flex-direction:row;flex-wrap:wrap;max-width:1440px;margin:0px auto;gap:6px}@media screen and (max-width: 1024px){.actual_curses .row{flex-direction:column;width:100%;margin:0 auto}}.actual_curses .row .container_img{width:calc(25% - 5px);min-height:500px;display:flex;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 1400px){.actual_curses .row .container_img{width:calc(50% - 5px);margin-bottom:10px}}@media screen and (max-width: 1024px){.actual_curses .row .container_img{width:100%;margin-bottom:10px}}@media screen and (max-width: 420px){.actual_curses .row .container_img{min-height:323px}}.actual_curses .row .container_img img{height:100%;position:absolute;object-fit:cover;width:100%}@media screen and (max-width: 420px){.actual_curses .row .container_img img{object-fit:contain;height:auto;object-position:bottom;bottom:0}}.actual_curses .row .container_img .half_container{hyphens:auto;background-color:rgba(203,187,159,.85);width:100%;align-self:flex-end;text-align:center;padding:20px 20px 20px 20px;display:flex;flex-direction:column;align-items:center;position:absolute;justify-content:space-between;height:30%;bottom:0}@media(max-width: 769px){.actual_curses .row .container_img .half_container{height:auto}}.actual_curses .row .container_img .half_container a{margin:0;position:relative;margin-bottom:0px;margin-top:20px}.actual_curses .row .container_img .half_container h3{position:relative;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}.actual_curses{padding-top:0px}.kurse{padding-top:0px;margin-top:0px}.kurse .container{margin-bottom:40px}@media screen and (max-width: 420px){.kurse .container{margin-bottom:0}}.kurse .container .row{justify-content:space-between;flex-wrap:wrap}.kurse .container .row>form{justify-content:space-between;flex-wrap:wrap;width:100%;display:flex}.kurse .container .row>form .container-swipe{background-color:#cbbb9f;padding:20px 35px;text-align:center;display:flex;justify-content:center;flex-direction:column;width:24.5%;margin-bottom:20px;position:relative;min-height:180px;hyphens:auto}@media screen and (max-width: 1230px){.kurse .container .row>form .container-swipe{width:100%}}@media screen and (max-width: 420px){.kurse .container .row>form .container-swipe{min-height:130px;padding:0 20px}}.kurse .container .row>form .container-swipe img{position:absolute;bottom:35px;justify-content:flex-end;width:30px;align-self:center}@media screen and (max-width: 420px){.kurse .container .row>form .container-swipe img{position:relative;bottom:0px}}.kurse .container .row>form .container-swipe img.arrow-white,.kurse .container .row>form .container-swipe img.arrow-white-down{display:none}.kurse .container .row>form .active-container{background-color:#634e42 !important}.kurse .container .row>form .active-container>h3{color:#fff !important}.kurse .container .row>form .active-container>img.arrow-white-down{display:none !important}.kurse .container .row>form .active-container>img.arrow-black{display:none !important}.kurse .container .row>form .active-container>img.arrow-white{display:inline !important}.kurse .container .row>form .inside{background-color:#634e42 !important}.kurse .container .row>form .inside>h3{color:#fff !important}.kurse .container .row>form .inside>img.arrow-white-down{display:inline !important}.kurse .container .row>form .inside>img.arrow-black{display:none !important}.kurse .container .row>div.dropdown{width:100%}.kurse .container .row>div.dropdown>button.dropbtn{position:relative;width:100%;padding:10px;border:none;background-color:#634e42;color:#fff;font-family:"BrandonText-Regular",Arial,sans-serif;text-align:left;cursor:pointer}.kurse .container .row>div.dropdown>button.dropbtn::after{content:url("/templates/web/img/white-arrow.png");position:absolute;transform:scale(0.4);right:0px;top:-17px}.kurse .container .row>div.dropdown>div.dropdown-content{width:100%;display:none}.kurse .container .row>div.dropdown>div.dropdown-content.show{display:block}.kurse .container .row>div.dropdown>div.dropdown-content>a{display:block;position:relative;width:100%;padding:10px;color:#634e42;background-color:#f1ede6;border-bottom:1px solid #fff;cursor:pointer}.fadeout_containers{display:flex;width:100%;justify-content:space-between;margin:0px auto 0;flex-wrap:wrap;max-width:1440px}.fadeout_containers.blog{margin-top:75px}@media(max-width: 769px){.fadeout_containers.blog{margin-top:25px}}.fadeout_containers .row_article{display:flex;width:calc(50% - 5px);justify-content:flex-start;margin-bottom:10px}@media screen and (min-width: 420px){.fadeout_containers .row_article{height:230px}}@media screen and (min-width: 769px){.fadeout_containers .row_article{height:355px}}@media screen and (max-width: 420px){.fadeout_containers .row_article{flex-direction:column;width:100%;margin:0 auto;margin-bottom:20px}}@media screen and (max-width: 769px){.fadeout_containers .row_article{width:100%}}.fadeout_containers .row_article img{width:40%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 420px){.fadeout_containers .row_article img{width:100%;height:auto}}.fadeout_containers .row_article .article{position:relative;width:60%;word-break:break-word;hyphens:auto;padding:20px 35px 40px 35px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 769px){.fadeout_containers .row_article .article{width:100%;padding:20px 35px 20px 35px}}.fadeout_containers .row_article .article h3{margin-bottom:0px;font-size:34px;text-align:center}@media screen and (max-width: 1024px){.fadeout_containers .row_article .article h3{font-size:22px}}.fadeout_containers .row_article .article a.button{margin-top:25px;margin-bottom:30px;margin-bottom:0px}@media screen and (max-width: 769px)and (min-width: 420px){.fadeout_containers .row_article .article a.button{font-size:13px;margin-top:8px;margin-bottom:0px}}.fadeout_containers .row_article .article>p:first-of-type{margin-top:10px;display:block;font-size:17px;width:100%;overflow:hidden;text-overflow:ellipsis;height:200px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px}@media screen and (max-width: 420px){.fadeout_containers .row_article .article>p:first-of-type{height:auto;max-height:100px}}.fadeout_containers .row_article .article>p:not(:first-of-type),.fadeout_containers .row_article .article ul{display:none}@media screen and (max-width: 420px){.fadeout_containers .row_article:last-of-type{margin-bottom:0}}section.button-container{padding:50px 0 20px 0}@media screen and (max-width: 769px){section.button-container{padding-bottom:50px}}section.button-container .centered_btn a{margin-top:20px !important;margin-bottom:70px !important}@media(max-width: 769px){section.button-container .centered_btn a{margin-bottom:0px !important}}.styled_ul{display:flex;flex-direction:column;width:50%;margin:0 auto}@media screen and (max-width: 769px){.styled_ul{width:100%}}.styled_ul div{align-items:baseline;margin-bottom:10px;display:flex}.styled_ul input{align-self:center;margin-right:10px !important}.contact_locations{max-width:1440px;width:calc(100% - 40px);margin:0 auto}@media screen and (max-width: 420px){.contact_locations{margin-top:35px}}.contact_locations tr{display:flex;width:100%}@media screen and (max-width: 1024px){.contact_locations tr{display:flex;flex-direction:column;align-items:center}}.contact_locations tr td{justify-content:flex-end;text-align:center;display:flex;width:100%;align-items:center;flex-direction:column;padding:5px}@media screen and (max-width: 1024px){.contact_locations tr td{width:100% !important;height:100% !important}}@media(max-width: 769px){.contact_locations tr td{padding:5px 0px}}.contact_locations tr td iframe{width:100%;height:400px}.contact_locations tr td h3{text-align:center}.contact_locations tr td p{flex-direction:row;display:flex;margin-top:auto}@media screen and (max-width: 420px){.contact_locations tr td p{text-align:center;display:flex;flex-direction:column}}.contact_locations tr td a{line-height:150%;font-family:"Open Sans",Arial,sans-serif}.contact_locations tr td p:last-of-type{flex-direction:column;align-items:center;display:flex;width:100%}@media screen and (max-width: 1024px){.contact_locations tr td:not(:first-of-type){margin-top:30px}}.contact_locations .container{justify-content:center}@media screen and (max-width: 420px){.contact_locations .container{flex-direction:column}}.contact_locations .container .article_contact{margin-bottom:30px}footer{color:#fff;padding:30px 0;width:100%}footer .article_footer{align-items:center;text-align:center;flex-direction:column}footer .article_footer img{margin-top:20px;width:100px}footer .article_footer>p{color:#fff !important;flex-direction:column;margin-top:20px;line-height:150%;text-align:center;font-family:"BrandonText-Regular",Arial,sans-serif;font-size:1em}footer .article_footer>p strong{color:#fff}footer .article_footer>p:last-of-type{margin-bottom:20px}footer .article_footer>a{text-decoration:none !important;color:#fff !important;flex-direction:column}footer a{color:#fff}.gallery{margin-bottom:53px}@media(max-width: 1440px){.gallery{margin:-5px}}@media screen and (max-width: 769px){.gallery{margin:0}}.gallery h2{font-size:48px;line-height:48px;margin-bottom:30px}.gallery .row{flex-wrap:wrap;display:flex;justify-content:center;margin-top:23px;max-width:1440px;width:100%;margin:0 auto}.gallery .row .container_img2{background-repeat:no-repeat;margin:5px;min-height:500px;background-position:center;display:flex;position:relative;height:100%;width:calc(33.33% - 10px);background-size:cover}@media(max-width: 1400px){.gallery .row .container_img2{width:calc(50% - 10px)}}@media screen and (max-width: 769px){.gallery .row .container_img2{width:100%;margin:0;margin-bottom:35px;min-width:unset}}.gallery .row .container_img2 .half_container{min-height:40%;background-color:rgba(203,187,159,.85);width:100%;align-self:flex-end;text-align:center;padding:10px;display:none;position:absolute;min-height:213px}@media screen and (max-width: 769px){.gallery .row .container_img2 .half_container{display:flex;flex-direction:column;justify-content:space-around}}.gallery .row .container_img2 .half_container h2{font-size:42px;margin-bottom:0}@media screen and (max-width: 420px){.gallery .row .container_img2 .half_container h2{margin:35px}}.gallery .row .container_img2 .half_container .centered_btn{margin-top:0}.gallery .row .container_img2:hover .half_container{display:flex;flex-direction:column;justify-content:space-around}.header-content{height:100%}.header-content .header-img div{height:100%;background-position:bottom;background-repeat:no-repeat;background-size:cover}.header-content .header-img div>.overlay{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(72, 71, 69, 0) 30%, rgba(241, 237, 230, 0.65) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(72, 71, 69, 0) 30%, rgba(241, 237, 230, 0.65) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(72, 71, 69, 0) 30%, rgba(241, 237, 230, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00000000", endColorstr="#a6f1ede6",GradientType=0 );display:flex;justify-content:center}.header-content .header-img div>.overlay h1{display:flex;align-items:flex-end;margin-bottom:80px;justify-content:center;max-width:1600px}@media screen and (max-width: 420px){.header-content .header-img div>.overlay h1{font-size:32px}}.impressionen_section .container{max-width:1400px;margin:0px auto}.impressionen_section .container>.impressionen,.impressionen_section .centered>.impressionen{display:flex;flex-flow:row wrap;margin:40px 0;justify-content:center}@media screen and (max-width: 769px){.impressionen_section .container>.impressionen,.impressionen_section .centered>.impressionen{width:100%;padding-left:5px}}.impressionen_section .container>.impressionen a,.impressionen_section .centered>.impressionen a{position:relative;width:300px;height:300px;display:flex}@media screen and (max-width: 769px){.impressionen_section .container>.impressionen a,.impressionen_section .centered>.impressionen a{width:calc(50% - 5px);height:50%;margin-right:5px;margin-bottom:5px}}.impressionen_section .container>.impressionen a>img.play,.impressionen_section .centered>.impressionen a>img.play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:40px}.impressionen_section .container>.impressionen a>img.instagram,.impressionen_section .centered>.impressionen a>img.instagram{width:100%;height:100%;border:#fff 4px solid;object-fit:cover;cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.impressionen_section .container>.impressionen a>img.instagram:hover,.impressionen_section .centered>.impressionen a>img.instagram:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media screen and (max-width: 769px){.impressionen_section .container>.impressionen a>img.instagram,.impressionen_section .centered>.impressionen a>img.instagram{border:0;width:100%;height:auto}}.kontakt_bio .kontakt_article{margin:0 auto;display:flex;width:calc(100% - 40px);align-items:flex-start;justify-content:center}@media screen and (max-width: 769px){.kontakt_bio .kontakt_article{justify-content:center;display:flex;flex-direction:column;align-items:center}}.kontakt_bio .kontakt_article img{width:27%;object-fit:contain}@media screen and (max-width: 769px){.kontakt_bio .kontakt_article img{height:auto;width:calc(100% + 40px);margin:0 -20px}}.kontakt_bio .kontakt_article .article{padding:0 30px;display:flex;flex-direction:column;margin-top:50px;align-items:flex-start}@media screen and (max-width: 769px){.kontakt_bio .kontakt_article .article{align-items:center}}.kontakt_bio .kontakt_article .article a,.kontakt_bio .kontakt_article .article p{font-size:22px}.kontakt_bio .kontakt_article .article p{text-decoration:none}.kursleitung .row{width:100%;justify-content:center;flex-wrap:wrap}.kursleitung .row .container_img2{width:32%;height:500px;display:flex;position:relative;border:5px solid rgba(0,0,0,0)}@media screen and (max-width: 769px){.kursleitung .row .container_img2{display:flex;position:relative;width:100%;border-left:0px;border-right:0px}}@media screen and (max-width: 420px){.kursleitung .row .container_img2{margin:10px 0;height:300px;display:flex;position:relative}}.kursleitung .row .container_img2 .background-img{width:100%;height:100%;position:absolute}.kursleitung .row .container_img2 .background-img img{width:100%;height:100%;object-fit:cover}.kursleitung .row .container_img2 .half_container{background-color:rgba(203,187,159,.85);width:100%;align-self:flex-end;text-align:center;position:relative;padding:20px 20px 20px 20px;min-height:30%}.kursleitung .row .container_img2 .half_container h3{font-size:1.5em;margin-bottom:20px}@media screen and (max-width: 420px){.kursleitung .row .container_img2 .half_container h3{font-size:25px}}.kursleitung .row .container_img2 .half_container .button{background-color:rgba(0,0,0,.2);width:120px;border:#000 1px solid;padding:10px;margin:20px}.kursleitung .row .container_img2 .half_container a{line-height:24px}.kursleitung .row .container_img2 .half_container a p{font-size:1em}@media screen and (max-width: 420px){.kursleitung .row .container_img2 .half_container a p{font-size:1em}}.container_articles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:calc(100% - 40px);max-width:1562px;margin:0 auto;padding-top:58px}@media screen and (max-width: 420px){.container_articles{margin-bottom:20px}}.container_articles .article{text-align:center;line-height:150%;margin:10px;width:calc(33% - 20px);margin-bottom:100px !important}@media screen and (max-width: 769px){.container_articles .article{margin-bottom:70px !important;width:100%;margin:10px 0}}@media screen and (max-width: 420px){.container_articles .article{margin-bottom:40px !important}}.container_articles .article h3{line-height:34px;font-size:1.8em;text-align:center;font-family:BrandonText;margin:5px 0}.container_articles .article p{font-size:17px;margin:5px 0}nav.nav{height:65px;width:100%}nav.nav div.nav-box{z-index:1000;height:65px;position:fixed;background-color:#fff !important;width:100%;-webkit-box-shadow:1px 6px 9px -1px rgba(0,0,0,.1);-moz-box-shadow:1px 6px 9px -1px rgba(0,0,0,.1);box-shadow:1px 6px 9px -1px rgba(0,0,0,.1)}@media screen and (max-width: 1024px){nav.nav div.nav-box{border-bottom:1px solid #d7d7d7}}nav.nav div.nav-box>div.top-nav{display:flex;justify-content:space-around;height:65px;align-items:center;max-width:1360px;margin:0 auto}@media screen and (max-width: 1024px){nav.nav div.nav-box>div.top-nav{display:flex;justify-content:space-between;padding:1em 18px 1em 0;height:65px;border-bottom:1px solid #d7d7d7;margin:0}nav.nav div.nav-box>div.top-nav>div{display:none !important}}nav.nav div.nav-box>div.top-nav>a{justify-content:center;display:flex;height:100%}@media screen and (max-width: 1024px){nav.nav div.nav-box>div.top-nav>a{margin-left:-20px}}nav.nav div.nav-box>div.top-nav>a>img{width:10em;height:auto;object-fit:contain}nav.nav div.nav-box>div.top-nav>ul.desktop-list{display:flex;justify-content:space-evenly;width:57%;height:100%;align-items:center}nav.nav div.nav-box>div.top-nav>ul.desktop-list>li{margin:0 15px;align-items:center;display:flex;box-sizing:unset;white-space:nowrap}nav.nav div.nav-box>div.top-nav>ul.desktop-list>li>a{font-size:20px}@media screen and (max-width: 1279px){nav.nav div.nav-box>div.top-nav>ul.desktop-list>li>a{font-size:16px}}nav.nav div.nav-box>div.top-nav>ul.desktop-list>li.active{font-weight:bold;color:#634e42;border-bottom:2px solid #634e42}@media screen and (max-width: 1024px){nav.nav div.nav-box>div.top-nav>ul.desktop-list{display:none}}nav.nav div.nav-box>div.top-nav>div.topnav-logos{display:flex}nav.nav div.nav-box>div.top-nav>div.topnav-logos>a{margin:0 5px}nav.nav div.nav-box>div.top-nav>div.topnav-logos>a>img{width:22px}@media screen and (max-width: 1024px){nav.nav div.nav-box>div.top-nav>div.topnav-logos{display:none}}nav.nav div.nav-box>div.top-nav>div.topnav-lng{display:flex;justify-content:flex-end;line-height:13px}nav.nav div.nav-box>div.top-nav>div.topnav-lng>a{margin:0 10px;border:0;padding-right:20px;display:flex;align-self:flex-end}nav.nav div.nav-box>div.top-nav>div.topnav-lng>a:not(:last-of-type){border-right:1px #634e42 solid}nav.nav div.nav-box>div.top-nav>#toggle-nav{font-size:24px;display:none}@media screen and (max-width: 1024px){nav.nav div.nav-box>div.top-nav>#toggle-nav{display:flex !important;align-items:center}nav.nav div.nav-box>div.top-nav>#toggle-nav>img{width:1em}}nav.nav div.nav-box>div.bottom-nav{background-color:#fff;padding:1em;border-top:1px solid #d7d7d7;-webkit-box-shadow:1px 6px 9px -1px rgba(0,0,0,.4);-moz-box-shadow:1px 6px 9px -1px rgba(0,0,0,.4);box-shadow:1px 6px 9px -1px rgba(0,0,0,.4);display:flex;justify-content:flex-start;align-items:center;height:65px !important;flex:0 0 auto}nav.nav div.nav-box>div.bottom-nav>div.link_logo{display:flex;align-self:center;justify-content:center}nav.nav div.nav-box>div.bottom-nav>div.link_logo>a img{width:20px;margin:5px;height:20px}nav.nav div.nav-box>div.bottom-nav>div.link_lng{display:flex;justify-content:center;align-self:center}nav.nav div.nav-box>div.bottom-nav>div.link_lng>a{margin:15px;width:unset !important}nav.nav div.nav-box>ul.nav-list{display:none;background-color:#fff;list-style:none;padding-top:1em;padding-bottom:1em;margin-bottom:0px;overflow:scroll;flex:1 1 auto;margin-top:0px;line-height:150%;font-size:22px}nav.nav div.nav-box>ul.nav-list>li{padding:0 17px}nav.nav div.nav-box>ul.nav-list>li.active{font-weight:bold;color:#634e42;border-bottom:3px solid #634e42}@media screen and (max-width: 1024px){nav.nav div.nav-box>ul.nav-list>li.active{border-bottom:none !important}}nav.nav div.nav-box>ul.nav-list>li:hover{background-color:#634e42}nav.nav div.nav-box>ul.nav-list>li:hover>a{color:#fff}@media only screen and (max-width: 1024px){nav.nav div.nav-box>ul.nav-list{display:flex;background-color:#fff;list-style:none;padding-top:1em;padding-bottom:1em;margin-bottom:0px;overflow:scroll;flex:1 1 auto;margin-top:0px;line-height:150%;font-size:22px;flex-direction:column}nav.nav div.nav-box>ul.nav-list li{padding:0;display:flex}nav.nav div.nav-box>ul.nav-list li a{padding:8px 17px;width:100%}}.resize{height:100vh !important;display:flex;flex-direction:column}.resize-top{height:65px !important;flex:0 0 auto}.no-scroll{overflow:hidden !important}.hide{display:none !important}.kursdetails{max-width:1550px;margin:0 auto;justify-content:center;width:calc(100% - 40px);margin-bottom:75px}.kursdetails>h2{justify-content:flex-start;display:block;text-align:center;margin-bottom:30px}@media screen and (max-width: 769px){.kursdetails>h2{margin-bottom:30px;padding-left:10px}}@media screen and (max-width: 769px){.kursdetails{margin-bottom:20px;flex-direction:column}}@media screen and (max-width: 420px){.kursdetails{width:100%}}.kursdetails>.row{display:block;margin-bottom:40px}@media screen and (max-width: 769px){.kursdetails>.row{flex-direction:column}}.kursdetails>.row>div.content{max-width:960px;margin-right:100px;width:calc(100% - 40px);text-align:center;margin:0px auto}.kursdetails>.row>div.content p{display:flex;flex-direction:column;font-size:17px}@media screen and (max-width: 769px){.kursdetails>.row>div.content{margin:0 auto;padding-bottom:40px}}.kursdetails>.row>aside{max-width:600px;width:calc(100% - 80px);margin:0px auto}@media screen and (max-width: 769px){.kursdetails>.row>aside{width:100%}}.course_date{text-align:center;width:25%;align-items:center;margin-top:75px !important;min-width:320px}@media screen and (max-width: 769px){.course_date{width:100%;margin:0 auto !important;min-width:unset}}.course_date table{word-break:normal;width:auto;margin:0px auto}@media screen and (max-width: 769px){.course_date table tbody,.course_date table thead{display:block}}.course_date table thead tr:first-of-type{border:1px solid #fff}@media screen and (max-width: 769px){.course_date table thead tr:first-of-type{display:block}.course_date table thead tr:first-of-type th{border:none !important}}.course_date table thead tr:last-of-type th{padding:5px 10px 5px 10px !important;text-align:left;border:1px solid #fff}.course_date table tbody th{padding:5px 10px 5px 10px !important;text-align:left;border:1px solid #fff}@media screen and (max-width: 769px){.course_date table tbody{overflow-x:scroll}}.course_date table tr{font-family:BrandonText;color:#634e42;vertical-align:top}.course_date table tr th{padding:15px 10px;text-align:left}.course_date table tr th h3{font-size:1.5em;margin:10px 0 5px 0}.course_date table tr td{padding:10px;text-align:left;border:1px solid #fff;font-weight:normal;font-family:"BrandonText-Regular",Arial,sans-serif;min-width:100px}@media screen and (max-width: 769px){.course_date table tr td>p{align-self:center}}.course_date table tr td>bold{font-size:1.3em}@media screen and (max-width: 769px){.course_date table tr td>bold{align-self:center}}.course_date table tr:first-of-type{text-align:left}.course_date table tr:nth-child(even){background-color:#e7e0d3}.course_date table tr:nth-child(odd){background-color:#f1ede6}.kurs_details:first-of-type{margin-top:75px}@media screen and (max-width: 420px){.kurs_details:first-of-type{margin-top:30px}}.centerTitle{text-align:center;margin:0px auto;margin-bottom:20px;width:calc(100% - 40px)}.kurs_details{max-width:unset}@media screen and (max-width: 420px){.kurs_details_section>.centered{padding-bottom:calc(100% - 40px)}}.kurs_details_table{display:flex;justify-content:center}.kurs_details_table tr{padding:10px;border-top:#cbbb9f 1px solid;display:flex}@media screen and (max-width: 420px){.kurs_details_table tr{flex-direction:column;align-items:center;justify-content:center}}.kurs_details_table tr td{margin:0 20px}@media screen and (max-width: 769px){.kurs_details_table tr td{width:calc(100% - 40px) !important}}@media screen and (max-width: 420px){.kurs_details_table tr td{justify-content:center !important}}.kurs_details_table tr td:nth-child(odd){width:calc(30% - 40px);display:flex;justify-content:flex-end}@media screen and (max-width: 769px){.kurs_details_table tr td:nth-child(odd){text-align:right}}.kurs_details_table tr td:nth-child(even){width:calc(70% - 40px);display:flex;justify-content:flex-start}.kurs_details_table tr.kosten{flex-direction:column}.kurs_details_table tr.kosten td{margin:0;justify-content:space-between;align-items:flex-start;width:100% !important;flex-direction:row}.kurs_details_table tr.kosten td div{justify-content:left;width:calc(100% - 20px)}@media screen and (max-width: 769px){.kurs_details_table tr.kosten td div{margin:0 20px;width:calc(100% - 40px) !important}}@media screen and (max-width: 420px){.kurs_details_table tr.kosten td div{margin:0 10px}}.kurs_details_table tr.kosten td div p{justify-content:left;text-align:left}.kurs_details_table tr.kosten td div:nth-child(odd){width:calc(30% - 20px);justify-content:flex-end}.kurs_details_table tr.kosten td div:nth-child(odd) p{justify-content:flex-end;text-align:right}.kurs_details_table tr.kosten td div:nth-child(even){width:calc(70% - 20px)}.kurs_details_table tr.kosten td div:nth-child(even) p{text-align:left}.kurs_details_table tr:last-of-type{border-bottom:#cbbb9f 1px solid}.course_table{display:flex;justify-content:center;border-style:none}.course_table tr{padding:10px;border-top:#cbbb9f 1px solid;display:flex;justify-content:space-between}.course_table tr td{border-style:none;display:flex;flex-direction:column;line-height:150%}.course_table tr td p{justify-content:flex-end}.course_table tr td p strong{justify-content:flex-end;display:flex;line-height:150%}@media screen and (max-width: 420px){.course_table tr td{padding:0}}.course_table tr td:nth-child(even){width:calc(75% - 20px) !important;padding-left:0}.course_table tr td:nth-child(even) p{justify-content:flex-start}.course_table tr td:nth-child(even) p strong{justify-content:flex-start;display:flex}.course_table tr td:nth-of-type(1){display:flex;align-items:flex-end;width:calc(25% - 5px) !important}.course_table tr td:nth-of-type(1) p{display:flex;justify-content:flex-end}.course_table tr td:nth-of-type(1) div{display:flex;justify-content:flex-end}@media screen and (max-width: 769px){.course_table tr td:nth-of-type(1){align-items:flex-start}}.course_table tr td:nth-of-type(2){align-self:flex-end}.course_table tr td:nth-of-type(2) div{display:flex;justify-content:flex-start}.course_table tr:last-of-type{border-bottom:#cbbb9f 1px solid}.lernziele{max-width:unset}.lernziele .container{max-width:960px;margin:0 auto}.lernziele .container .list_container{justify-content:center;height:auto;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 769px){.lernziele .container .list_container{flex-direction:column;width:100%;margin:0 auto}}.lernziele .container .list_container ul{width:100%}.lernziele .container .list_container ul li{list-style-type:disc;display:list-item;justify-content:center;color:#634e42;margin:0px 50px;font-size:17px;line-height:150%}.lernziele .container .list_container ul li p{text-align:left;justify-content:flex-start}@media screen and (max-width: 769px){.lernziele .container .list_container ul li{margin:7px 50px;flex-basis:100%;font-size:1em}}@media screen and (max-width: 769px){.lernziele .container .list_container ul{flex-direction:column;width:100% !important;margin:0 auto;display:flex}}.lernziele .container .list_container p{font-size:17px}.leitung{padding-bottom:0}@media screen and (max-width: 420px){.leitung .kursleitung_bio{min-height:800px}}.leitung .kursleitung_bio .row_article{justify-content:center;max-width:600px;margin:0 auto;display:block}@media screen and (max-width: 769px){.leitung .kursleitung_bio .row_article{max-width:100%}}.leitung .kursleitung_bio .row_article div.img{background:url(/assets/cache/800/800/media/img/bild7.jpg);min-height:100px;background-position:top !important;background-repeat:no-repeat !important;background-size:cover !important;width:100%;height:500px}.leitung .kursleitung_bio .row_article .article{padding:20px 40px;width:100%}.leitung .kursleitung_bio .row_article .article h3{display:flex;justify-content:center;margin-bottom:10px}.leitung .kursleitung_bio .row_article .article p{text-align:center}#map{text-decoration:none;position:relative;height:600px}#map .over-map{width:100%;position:absolute;height:100%;background-color:rgba(211,211,211,.7);z-index:999}#map span{display:none}#map:hover span{z-index:999999;display:block;position:fixed;overflow:hidden;background-color:rgba(99,78,66,.8);padding:5px}#map:hover span p{color:#fff}.seminar{padding-top:0;max-width:unset;margin-bottom:0px}@media screen and (max-width: 420px){.seminar{margin-bottom:0}}.seminar .container{margin-bottom:0px}@media screen and (max-width: 420px){.seminar .container{margin-bottom:0}}.seminar .container form.filter{padding:70px 0}@media(max-width: 769px){.seminar .container form.filter{padding:30px 0}}.seminar .container form.filter .filter-header{width:calc(100% - 40px);margin:0 auto}@media(max-width: 769px){.seminar .container form.filter .filter-header{width:100%}}.seminar .container form.filter .filter-header h2{margin-bottom:25px}.seminar .container form.filter .filter-header .centered_btn{margin:0;display:flex}.seminar .container form.filter .filter-header .centered_btn label{margin-bottom:0;margin-top:0;padding-left:10px;padding-right:10px;line-height:35px}@media screen and (max-width: 769px){.seminar .container form.filter .filter-header .centered_btn label{width:calc(100% - 40px);margin:5px auto}}.seminar .container form.filter .filter-header .centered_btn label.inside{color:#fff;background-color:#634e42}.seminar .container form.filter .filter-header .centered_btn input.cat_input{position:absolute;left:0}.kontakt{background-color:#f1ede6;padding-bottom:85px !important;max-width:unset}@media(max-width: 769px){.kontakt{padding-bottom:30px !important}}.kontakt .wrapper{max-width:600px;width:calc(100% - 40px);list-style-type:none;padding:0;border-radius:3px;margin:0 auto}@media screen and (max-width: 769px){.kontakt .wrapper{width:auto}}.kontakt .wrapper .form-row{display:flex;justify-content:center;align-items:baseline;width:85%}@media screen and (max-width: 769px){.kontakt .wrapper .form-row{flex-direction:column;width:100%;align-items:center}}.kontakt .wrapper .form-row>label{width:20%;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 769px){.kontakt .wrapper .form-row>label{width:auto}}.kontakt .wrapper .form-row>label p{font-size:17px}.kontakt .wrapper .form-row input{flex:2;background-color:#f1ede6;border:1px #634e42 solid;margin:5px 10px;border-radius:3px;padding:7px 12px;font-size:17px;outline:0;font-size:17px;color:#634e42}@media screen and (max-width: 769px){.kontakt .wrapper .form-row input{width:calc(100% - 40px)}}.kontakt .wrapper .form-row input::placeholder{color:#634e42 !important;font-weight:lighter}.kontakt .wrapper .form-row textarea{padding:7px 12px;border-radius:3px;flex:2;background-color:#f1ede6;border:1px #634e42 solid;margin:10px;height:100px;font-size:17px;font-size:17px;resize:none}@media screen and (max-width: 769px){.kontakt .wrapper .form-row textarea{width:calc(100% - 40px)}}.kontakt .wrapper .form-row textarea::placeholder{color:#634e42 !important;font-weight:lighter}.kontakt .wrapper .form-row input[type=checkbox]{display:flex;flex:unset;-webkit-appearance:none;padding:7px;border-radius:50px;display:inline-block;position:relative;height:auto}@media screen and (max-width: 769px){.kontakt .wrapper .form-row input[type=checkbox]{width:unset}}.kontakt .wrapper .form-row input:checked{background-color:#634e42}.kontakt .wrapper .form-row label#radio_check{cursor:pointer;display:inline-block;line-height:50px;width:50px;height:50px;border-radius:50%;background:red}.kontakt .wrapper .form-row:last-of-type{align-items:center;flex-direction:row !important}.newsletter .wrapper .form-row:last-of-type{flex-direction:row !important}@media screen and (max-width: 769px){.newsletter .wrapper .form-row:last-of-type{flex-direction:column !important}}section.title{text-align:left;padding-left:10px;padding-right:10px;max-width:960px}section.title>h1{text-align:left}section.title>div.subtitle{text-align:left}section.title>div.subtitle p{font-size:17px}section.beige.signup-choice{padding-left:20px;padding-right:20px;width:calc(100% - 0px);border-bottom:1px solid #634e42;margin-top:35px !important;padding-top:10px !important;padding-bottom:15px !important}section.beige.signup-choice>h3{text-align:left}section.beige.signup-choice>div ul{flex-direction:row;margin:0px;width:90%;padding-top:10px}section.beige.signup-choice>div ul>div.radio{margin-right:20px}@media screen and (max-width: 769px){section.beige.signup-choice>div ul{flex-direction:column}}.row_article{position:relative}.row_article .banner{position:absolute;width:40%;left:0px;text-align:right;top:0px}@media screen and (max-width: 769px){.row_article .banner{width:30%;left:auto !important;right:0px}}.signup-choice h3{padding-left:5px;padding-right:5px;max-width:960px;margin:0px auto}.signup-choice .checkbox_container{padding-left:5px;padding-right:5px;max-width:960px;margin:0px auto}.signup-choice .checkbox_container .styled_ul{display:block}section.signup{max-width:960px;width:calc(100% - 40px);margin:0 auto;padding-top:35px !important}section.signup form.anmeldung-form{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:0 auto;flex-wrap:wrap}section.signup form.anmeldung-form ::-webkit-input-placeholder{font-family:"BrandonText-Regular",Arial,sans-serif;opacity:1;color:#634e42 !important}section.signup form.anmeldung-form :-moz-placeholder{font-family:"BrandonText-Regular",Arial,sans-serif;opacity:1;color:#634e42 !important}section.signup form.anmeldung-form ::-moz-placeholder{font-family:"BrandonText-Regular",Arial,sans-serif;opacity:1;color:#634e42 !important}section.signup form.anmeldung-form :-ms-input-placeholder{font-family:"BrandonText-Regular",Arial,sans-serif;opacity:1;color:#634e42 !important}section.signup form.anmeldung-form ::-ms-input-placeholder{font-family:"BrandonText-Regular",Arial,sans-serif;opacity:1;color:#634e42 !important}section.signup form.anmeldung-form ::placeholder{font-family:"BrandonText-Regular",Arial,sans-serif;opacity:1;color:#634e42 !important}section.signup form.anmeldung-form .form-side{display:flex;flex-direction:column;justify-content:space-between;width:50%;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side{width:100%;margin-bottom:20px;border-left:0px solid rgba(0,0,0,0);border-right:0px solid rgba(0,0,0,0);border-bottom:0px solid rgba(0,0,0,0)}}section.signup form.anmeldung-form .form-side>h3{text-align:left !important;margin-bottom:15px}section.signup form.anmeldung-form .form-side .wrapper{margin:0px;display:flex;flex-direction:column}section.signup form.anmeldung-form .form-side .wrapper .form-row{width:100%;display:flex;margin-bottom:10px}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row{flex-direction:column}}section.signup form.anmeldung-form .form-side .wrapper .form-row>input,section.signup form.anmeldung-form .form-side .wrapper .form-row select{border-radius:5px;border:1px #634e42 solid;width:100%;padding:10px}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row>input,section.signup form.anmeldung-form .form-side .wrapper .form-row select{width:100%}}section.signup form.anmeldung-form .form-side .wrapper .form-row>textarea{font-size:14px;width:100%;background-color:#fff;height:150px;padding:8px;border-radius:5px;border:1px #634e42 solid;margin-top:0px !important;resize:none}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row>textarea{width:100%}}section.signup form.anmeldung-form .form-side .wrapper .form-row.inline{width:100%;display:flex;justify-content:space-between}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.inline{flex-direction:row;width:100%}}section.signup form.anmeldung-form .form-side .wrapper .form-row.inline input,section.signup form.anmeldung-form .form-side .wrapper .form-row.inline select{width:32%}section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div{width:100%;display:flex;justify-content:space-between;align-self:center;border-radius:5px;border:1px #634e42 solid;padding:8px;max-height:37px !important;min-height:37px}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div{width:100%}}section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div.placeholder{font-size:14px;font-family:"BrandonText-Regular",Arial,sans-serif;opacity:.8;color:#634e42}section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div{display:flex;align-items:center;width:50%}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div{width:100%}}section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div>label{display:flex;padding-left:23px;position:relative}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div>label{font-size:14px}}section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div>label input[type=radio]{position:absolute;left:0px;margin:0;-webkit-appearance:none;padding:7px;border-radius:50px;height:10px;width:10px}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div>label input[type=radio]{margin-right:0}}section.signup form.anmeldung-form .form-side .wrapper .form-row.radio>div>div>label input:checked{background-color:#634e42}section.signup form.anmeldung-form .form-side .wrapper .form-row.street{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.street{width:100%;flex-direction:column}}section.signup form.anmeldung-form .form-side .wrapper .form-row.street input:first-of-type{width:79%}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.street input:first-of-type{margin-bottom:7px;width:100%}}section.signup form.anmeldung-form .form-side .wrapper .form-row.street input:last-of-type{width:19%}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.street input:last-of-type{width:100%}}section.signup form.anmeldung-form .form-side .wrapper .form-row.plz{display:flex;width:100%;justify-content:space-between}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form-side .wrapper .form-row.plz{width:100%;flex-direction:row}}section.signup form.anmeldung-form .form-side .wrapper .form-row.plz input:first-of-type{width:29%}section.signup form.anmeldung-form .form-side .wrapper .form-row.plz select{width:69%;background-color:#fff}section.signup form.anmeldung-form .form_bottom{width:100%;padding-left:20px;padding-right:20px}section.signup form.anmeldung-form .form_bottom div.form-row{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 769px){section.signup form.anmeldung-form .form_bottom div.form-row{flex-direction:column;padding:0 10px}}section.signup form.anmeldung-form .form_bottom div.form-row input{margin-right:10px}section.signup form.anmeldung-form .form_bottom div.form-row:nth-child(2){justify-content:center !important;padding-top:25px;padding-bottom:10px}.networkSection{background-color:#f1ede6;max-width:none;padding-bottom:75px !important}.networkSection .network{height:100%;width:100%;margin:0px auto}.networkSection .network>div{width:100%;margin:0px auto;max-width:1400px;text-align:center}.networkSection .network>div .eachElement{background-color:#f1ede6 !important;width:300px;margin:0px auto;margin:20px 5px;display:inline-block;vertical-align:top}@media only screen and (max-width: 1024px){.networkSection .network>div .eachElement{width:calc(100% - 20px);margin:0px;margin-top:40px}}.networkSection .network>div .eachElement .imgContainer{width:300px;height:300px;background-color:#fff}@media only screen and (max-width: 1024px){.networkSection .network>div .eachElement .imgContainer{width:100%;height:auto}}.networkSection .network>div .eachElement .imgContainer img{width:100%;height:100%;border:20px solid #fff;object-fit:contain;object-position:center center}@media(max-width: 769px){.networkSection .network>div .eachElement .imgContainer img{max-height:300px}}.networkSection .network>div .eachElement>div{padding:20px 10px;text-align:center}.networkSection .network>div .eachElement>div:last-of-type{padding-bottom:0px;padding-top:0px}.networkSection .network>div .eachElement>div h3{font-size:20px;min-height:50px}.networkSection .network>div .eachElement>div a.button{margin:0px auto;padding:10px;text-decoration:none;cursor:pointer}.networkSection .network>div .eachElement>div a.button p{font-size:17px;font-family:"BrandonText";text-decoration:none;text-transform:uppercase;padding:0px 10px}.networkSection .network>div .eachElement>div a.button:hover p{color:#fff}.networkSection .network>div::after{content:"";display:block;clear:both}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{position:relative;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;bottom:3vh}.slick-dots li{position:relative;display:inline-block;height:18px;width:18px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:1.5px solid #fff;background:rgba(0,0,0,0);display:block;height:18px;width:18px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer;border-radius:9px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:18px;height:18px;background:#fff;font-family:"slick";line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{color:#634e42;box-sizing:border-box;outline:0;line-height:120%;font-family:"Open Sans",Arial,sans-serif}@font-face{font-family:BrandonText-Regular;src:url(../scss/fonts/Brandon_Text/BrandonText-Regular.otf)}@font-face{font-family:BrandonText;src:url(../scss/fonts/Brandon_Text/BrandonText-Bold.otf)}html,body,ul{padding:0px;margin:0px}.affix{width:100%;position:fixed;top:63px;left:0px;z-index:10}.active{font-weight:bold;color:#634e42;border-bottom:3px solid #634e42}.lightbeige{background-color:#cbbb9f}.text_center{text-align:center}.beige{background-color:#f1ede6}.darkbeige{background-color:#a99d96}.grey{background-color:#d7d2cf}.text_white{color:#fff}.text_small{font-size:14px}.text_brown{color:#634e42}.row{display:flex}.centered{margin:0 auto;width:calc(100% - 40px);max-width:960px}.centered_btn{text-align:center;justify-content:center;margin-bottom:40px;margin-top:20px}@media screen and (max-width: 769px){.centered_btn{flex-direction:column;margin-bottom:0px}}.button{justify-content:center;background-color:rgba(0,0,0,0);border:2px solid #634e42;color:#634e42;cursor:pointer;display:inline-block;letter-spacing:.025em;margin:1em;text-align:center;text-decoration:none;font-size:17px;font-family:BrandonText;text-transform:uppercase;height:40px}.button:hover{background-color:#634e42;color:#fff}.button:hover svg{fill:#fff}@media screen and (max-width: 769px){.hide-on-mobile{display:none !important}}@media screen and (min-width: 769px){.hide-on-desktop{display:none !important}}h1{color:#634e42;text-align:center;font-size:50px;font-family:BrandonText;margin:0;font-weight:normal;margin-bottom:20px}@media screen and (max-width: 769px){h1{font-size:30px;hyphens:auto}}h1.leadtitle{width:calc(100% - 40px);margin:0px auto;margin-bottom:20px}h2{font-size:50px;text-align:center;color:#634e42;font-family:BrandonText;font-weight:normal;margin:0 0 50px 0}@media screen and (max-width: 769px){h2{font-size:30px;text-align:center;padding-left:20px;padding-right:20px}}h3{font-family:BrandonText;font-size:34px;font-weight:normal;margin:0}@media screen and (max-width: 769px){h3{font-size:22px}}p{font-size:17px;margin:0;font-family:"Open Sans",Arial,sans-serif;line-height:150%;word-break:break-word;hyphens:auto}@media screen and (max-width: 769px){p{font-size:17px}}.notfullwidthimages img{width:auto !important}img{width:100%}@media screen and (max-width: 769px){img{width:100%;height:auto}}input[type=checkbox],input[type=radio]{margin:0;display:flex;flex:unset;-webkit-appearance:none;padding:7px;border-radius:50px;display:inline-block;position:relative;height:auto;height:10px;width:10px;border:1px #634e42 solid}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#634e42}textarea,input,label,p,li{font-family:"Open Sans",Arial,sans-serif}a,span,button{font-family:BrandonText-Regular}a.active,span.active,button.active{font-family:BrandonText}li.active>a{font-family:BrandonText}body,container{background-color:#fff}iframe{width:100%;min-height:530px}@media screen and (max-width: 769px){iframe{min-height:auto}}section{padding:75px 0;margin:0 auto}@media screen and (max-width: 769px){section{padding:30px 0;width:100%;margin:0 auto}}section .date{text-align:right;padding:20px 0px;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-style:italic}@media(max-width: 767px){section .date{width:calc(100% - 40px);margin:0px auto;text-align:center}}section.news{max-width:960px;padding-bottom:0px;margin-bottom:0px}section.news .leadtext{text-align:center;font-size:24px}@media(max-width: 767px){section.news .leadtext{width:calc(100% - 40px);margin:0px auto}}section.related{margin-top:100px;margin-bottom:100px}section.related>div{max-width:1440px;margin:0px auto}section.related>div h2{margin-bottom:25px;margin-top:15px}section.related>div a.related-link{display:block;padding:15px 0px;border-top:1px solid #634e42;border-bottom:1px solid #634e42;color:#634e42;font-family:"Open Sans",Arial,sans-serif;font-weight:normal;text-decoration:none}@media(max-width: 767px){section.related>div a.related-link{text-align:center}}section.related>div a.relatedbtn{display:block;padding:2px 8px;color:#fff;background-color:#c02920;font-family:"Open Sans",Arial,sans-serif;font-weight:normal;text-decoration:none;display:inline-block;margin-bottom:30px}section.related>div a.relatedbtn::after{content:"";display:block;clear:both}section.related>div::after{content:"";display:block;clear:both}section.moments{background-image:url(../img/bg2.jpg);padding:0px;padding-bottom:80px;padding-top:80px}section.moments>div::after{content:"";display:block;clear:both}section.moments>div>div.gallery{width:calc(100% - 40px);max-width:960px;margin:0px auto}section.moments>div>div.gallery article{width:calc(25% - 20px);height:calc(25% - 20px);float:left;margin:10px;text-align:left;font-size:14px;vertical-align:top;transition:.5s ease all}@media screen and (max-width: 769px){section.moments>div>div.gallery article{width:calc(50% - 20px);height:calc(50% - 20px)}}section.moments>div>div.gallery article:hover{transform:scale(1.025, 1.025)}section.moments>div>div.gallery article>img{box-shadow:0px 0px 20px rgba(0,0,0,.3);object-fit:cover;object-position:center center;width:100%;height:100%;border-radius:0px;margin-bottom:5px}section.moments>div>div.gallery::after{content:"";display:block;clear:both}section.view{padding-top:0px;padding-bottom:75px;max-width:100%}@media screen and (max-width: 769px){section.view{width:100%;margin:0 auto;padding-bottom:0px}}section.grey,section.beige,section.white{padding-bottom:75px;margin-top:75px;max-width:unset;margin:0 auto}@media screen and (max-width: 769px){section.grey,section.beige,section.white{margin-top:0px;padding-bottom:30px}}table{table-layout:fixed;border-collapse:collapse}table>tbody{width:100%}h2,h3,p,a{color:#634e42}bold{font-weight:bold}input::placeholder,textarea::placeholder{color:#999 !important}button.selected,input.selected,label.selected{background-color:#634e42;color:#fff}button.selected>a,input.selected>a,label.selected>a{color:#fff}a.icon_btn,a.button{padding:10px;display:flex;margin:0 auto;align-items:center;width:200px;max-width:200px}a.icon_btn svg,a.button svg{margin-left:10px;width:20px;height:20px;fill:#634e42}.flex{display:flex}.slick-active button{background-color:#fff !important}#wrapper{display:block}input:not([type=radio],[type=checkbox]),button,textarea{-webkit-appearance:none;border-radius:0px}.padding{padding:20px 100px}a{text-decoration:none}a span{color:#000}a p{text-decoration:underline}p a{text-decoration:underline}.underline{text-decoration:underline}li{list-style:none}.wysiwyg{margin:0 auto;max-width:960px;width:calc(100% - 40px)}.wysiwyg h2{margin-bottom:20px}.wysiwyg ul{width:100%;height:auto}@media screen and (max-width: 769px){.wysiwyg ul{flex-direction:column;width:100%;margin:0 auto}}.wysiwyg ul li{list-style-type:disc;display:list-item;color:#634e42;margin:0px 25px;font-size:17px;line-height:150%;text-align:left}.wysiwyg ul li p{text-align:left}@media screen and (max-width: 769px){.wysiwyg ul{flex-direction:column;width:100% !important;margin:0 auto;display:flex}}.wysiwyg table:not(.contact_locations){display:flex;justify-content:center;border:0px}.wysiwyg table:not(.contact_locations) tr{padding:10px;border:0px;border-top:#cbbb9f 1px solid;display:flex}@media screen and (max-width: 420px){.wysiwyg table:not(.contact_locations) tr{flex-direction:column;align-items:center;justify-content:center}}.wysiwyg table:not(.contact_locations) tr td{border:0px;margin:0 20px}@media screen and (max-width: 769px){.wysiwyg table:not(.contact_locations) tr td{width:calc(100% - 40px) !important}}@media screen and (max-width: 420px){.wysiwyg table:not(.contact_locations) tr td{justify-content:center !important}}.wysiwyg table:not(.contact_locations) tr td:nth-child(odd){width:calc(30% - 40px);display:flex;justify-content:flex-end}@media screen and (max-width: 769px){.wysiwyg table:not(.contact_locations) tr td:nth-child(odd){text-align:right}}.wysiwyg table:not(.contact_locations) tr td:nth-child(even){width:calc(70% - 40px);display:flex;justify-content:flex-start}.wysiwyg table:not(.contact_locations) tr:last-of-type{border-bottom:#cbbb9f 1px solid}ul.buttonlist{padding:25px 0px;text-align:center}ul.buttonlist li{margin-right:20px;display:inline-block}ul.buttonlist li.active{border-bottom:none}ul.buttonlist li.active>a.button{background-color:#634e42;color:#fff}.content ul{display:flex;flex-direction:column;padding-left:20px;margin:20px 0}.content ul li{margin:5px 0;list-style:disc;color:#634e42;font-size:17px;line-height:1.7em;text-align:left}a[href^="mailto:"]{text-decoration:underline}.network_table{border:none}@media screen and (max-width: 769px){.network_table tr{height:100% !important;width:100%;display:flex;flex-direction:column}}.network_table tr td{border:none;text-align:center;padding:20px}@media screen and (max-width: 769px){.network_table tr td{height:100% !important;width:100% !important;margin-bottom:50px;margin-top:30px}}.network_table tr td h3{font-size:20px}@media screen and (max-width: 769px){.network_table tr td h3{font-size:20px}}.network_table tr td img{margin-bottom:40px}@media screen and (max-width: 769px){.network_table tr td img{width:100%}}.network_table tr td a.button{text-transform:unset}div#cookie-banner{z-index:999;position:fixed;bottom:0;background-color:#634e42;padding:20px 25px;width:100%;text-align:center;box-shadow:0px -3px 6px rgba(0,0,0,.2);display:flex;flex-direction:column}div#cookie-banner span{color:#fff}div#cookie-banner span a{color:#fff}div#cookie-banner #cookie-close{margin:20px 0 0 0;color:#634e42;text-decoration:none;padding:4px 14px;border-radius:3px;cursor:pointer;background:#fff;font-size:15px;max-width:200px;display:flex;align-self:center;border:none}/*# sourceMappingURL=main.css.map */
