a,ins{text-decoration:none}a,em{color:#b00077}.aligncenter,article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}body,h1,h2,h3,h4,h5,h6{font-family:Georgia,serif}#content ul,#navigation ul,nav ul{list-style:none}#navigation,.footernav{text-transform:uppercase}em,mark{font-style:italic}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}body{line-height:1;background-color:#ededed}#content ul{padding:0;margin:0 0 20px}#content li{padding-left:30px;text-indent:-17px}#content li:before{content:"•";color:#b00077;margin-right:10px}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}mark{font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}small{font-size:50%;line-height:50%}h1,h2,h3,h4,h5,h6{font-size:31px;line-height:42px}p{margin-bottom:20px}.alignleft{float:left;margin-right:25px}.alignright{float:right;margin-left:25px}.aligncenter{text-align:center}h1,h2,h3,h4,h5,h6{font-weight:400}h3{color:#B00077}#header{height:170px;z-index:990}#logo{padding:50px 0 0 70px;float:left}#logo img{width:180px;height:auto}#navigation{position:relative;float:right;margin-top:117px;margin-right:70px;font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:16px}#navigation a{color:#555}#navigation ul{margin:0;padding:0;display:inline-block}#navigation ul ul{display:none;position:absolute;width:300px;margin-top:0;padding:60px 0 0;margin-left:-34px}#navigation ul ul li{display:block;width:250px;padding:15px 25px;background-color:#FFF;border:0}#navigation ul ul li:hover{display:block;width:250px;padding:15px 25px;background-color:#EDEDED;border:0}#navigation #main-nav li:hover>ul{display:block;z-index:500}#navigation ul li,.footernav ul,.footernav ul li{list-style:none;display:inline-block}#navigation ul li{margin:0 0 0 10px;padding:0 0 0 10px;float:left;border-left:1px solid #555}#navigation ul li:first-child{border-left:0 solid #555}#navigation .current-menu-item:before,#navigation .current_page_ancestor.menu-item-has-children:before,#navigation .sub-menu .current-menu-item:before{position:absolute;border-right:25px solid transparent;border-bottom:25px solid #FFF;border-left:25px solid transparent;content:''}#navigation .current-menu-item a,#navigation .current-menu-item a:hover,#navigation .current_page_ancestor,#navigation .current_page_ancestor a{color:#641c46}#navigation a:hover{color:#b00077}#navigation .current-menu-item:before,#navigation .current_page_ancestor.menu-item-has-children:before{top:30px}#navigation .sub-menu .current-menu-item:before{top:14px}#pagewrap{width:100%;max-width:1200px;margin:0 auto;position:relative}#content{background-color:#FFF;padding:70px 75px 60px}.entry,.intro{padding:0 60px}.imageheader{width:100%;height:auto;background-color:#ededed;margin-bottom:60px;line-height:0;border-bottom:10px solid #B00077}#footer,.footercontent,.mapwrap{background-color:#FFF}.intro,.intro h1{line-height:42px}.imageheader img{width:100%;height:auto}.intro{font-family:Georgia,serif;font-weight:400;font-size:31px}.intro h1{font-size:42px;color:#641C46;margin-bottom:25px}.entry,.footernav a{color:#555}.entry{font-size:20px;line-height:28px}#footer{width:100%;max-width:1200px;margin:0 auto 300px}.footercontent{padding:0 70px 60px;text-align:center}.footernav{font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:14px}.footernav ul{margin:0;padding:0}.footernav ul li{margin:0 0 0 10px;padding:0 0 0 10px;float:left;border-left:1px solid #555}.footernav ul li:first-child{border-left:0 solid #555}.footernav .current-menu-item a,.footernav .current-menu-item a:hover{color:#641c46}.footernav a:hover{color:#b00077}.copyright{font-family:Georgia,serif;font-weight:400;font-size:16px;color:#555}.dividerline{width:100%;border-top:1px solid #ededed;margin:60px 0;clear:both}.dividerline.fullbold{border-top:10px solid #B00077!important}.dividerline_seminare{width:100%;border-top:1px solid #ededed;margin:20px 0;clear:both}.first{margin-top:0}.mapwrap{padding:0 70px 60px;position:relative}.mapdetails,.maptext{position:absolute;top:61px;width:310px;height:388px;right:70px}#map{height:388px}.leaflet-layer{opacity:.6!important;filter:alpha(opacity=60)!important;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.headerlink a:hover,.mapdetails,.maptextlink a:hover{filter:alpha(opacity=80);opacity:.8}.leaflet-container{background-color:#ccc!important}.leaflet-control-attribution{display:none}.mapdetails{background-color:#460a2c;z-index:999;zoom:1}.maptext{z-index:1000;color:#FFF;font-family:myriad-pro,sans-serif;font-size:14px;line-height:20px}#mobile-header,.headerwrap{position:relative}.headerheadline,.headerheadlinesmall{color:#FFF;font-family:Georgia,serif;font-weight:400}.maptext p{margin-bottom:15px}.maptextentry{float:left;margin:70px 20px 0 10px}.maptextentry a{color:#FFF}.maptexticon{margin:70px 0 0 50px;width:20px;height:30px;float:left}.maptexticon img{width:100%;height:auto}.headerheadline{font-size:36px;line-height:42px;margin:75px 0 0 60px}.headerheadlinesmall{font-size:20px;line-height:24px;margin:118px 0 0 60px;font-style:italic;width:60%}.headerlink a,.maptextlink a{font-family:brandon-grotesque,sans-serif;font-weight:700;color:#FFF;border:1px solid #9c90a8;display:block;text-transform:uppercase}.headerlink a{padding:20px 25px;font-size:14px;margin:180px 0 0 60px}.maptextlink a{padding:7px 15px;font-size:12px;margin-top:20px}input,textarea{font-family:myriad-pro,sans-serif;font-weight:400}#mobile-header{display:none;z-index:999}.col1-2,.col1-2.last{width:50%;float:left}.clear{width:100%;clear:both}.columninnerleft{margin-right:35px}.columninnerright{margin-left:35px}input{font-size:20px}::-webkit-input-placeholder{color:#555;font-size:14px}:-moz-placeholder{color:#555;font-size:14px}::-moz-placeholder{color:#555;font-size:14px}:-ms-input-placeholder{color:#555;font-size:14px}input[type=email],input[type=tel],input[type=text]{width:85%;height:30px;margin-bottom:10px;padding:5px 25px;border:1px solid #ddd}textarea{width:85%;margin-bottom:10px;padding:15px 25px;border:1px solid #ddd;height:268px;font-size:20px}.wpcf7-not-valid{border:1px dashed #b00077!important}.wpcf7-not-valid-tip{color:#b00077!important;font-size:16px!important}input[type=submit]{cursor:pointer;display:block;width:96%;border:0;height:43px;text-transform:uppercase;font-family:brandon-grotesque,sans-serif;font-weight:400}div.wpcf7-validation-errors{border:0 solid #F7E700;background-color:#F7E700}.beschreibung_seminar h3.toggle,.toggle_container,h3.toggle,h3.toggle.active{border-bottom:0 dotted #b00077}div.wpcf7-response-output{margin:0!important;padding:.2em 1em}#languageselect{position:absolute;top:15px;right:70px}#lang_sel_list ul a{background:0 0!important}#lang_sel_list a.lang_sel_sel{background-image:none;color:#B00077}h3.toggle{padding:7px 0;background:url(../images/toggle-plus.gif) right center no-repeat;cursor:pointer}h3.toggle.active{background:url(../images/toggle-minus.gif) right center no-repeat}.toggle_container{display:none;padding-bottom:30px}.beschreibung_seminar h3.toggle{padding:0 0 0 35px;background:url(../images/toggle-plus.gif) left center no-repeat;cursor:pointer;font-size:16px;margin-top:-25px}.beschreibung_seminar h3.toggle.active{border-bottom:0 dotted #b00077;background:url(../images/toggle-minus.gif) left center no-repeat}.seminar{margin-bottom:25px;font-size:18px;line-height:22px}.datum_seminar{color:#b00077;width:15%;float:left}.beschreibung_seminar{width:85%;float:right}.testimonialimg{width:160;height:162px;padding:5px;margin:5px;border:1px solid #ededed;float:left}@media only screen and (max-width:1025px){#mobile-header{width:50px;height:50px;display:block;float:right;font-size:50px;margin-top:92px;margin-right:63px}#mobile-header a{color:#641c46}#navigation{display:none}.dashicons{width:50px!important;height:50px!important;font-size:46px!important}.headerheadline{font-size:30px;line-height:36px}}@media only screen and (max-width:800px){img.alignleft,img.alignright{float:none;margin-bottom:25px;display:block}.footernav ul li{display:block;float:none;border-left:0;margin-bottom:15px}.entry,.intro{padding:0}.headerheadline{font-size:24px;line-height:30px;margin-top:70px}.headerheadlinesmall{margin-top:100px}}@media only screen and (max-width:640px){.intro{font-size:28px;line-height:34px}.entry{font-size:18px;line-height:25px;color:#555}}@media only screen and (max-width:480px){.intro,body{font-family:Georgia,serif}#languageselect{position:absolute;top:15px;right:30px}#logo{padding:30px 0 0 30px;float:left}#mobile-header{width:50px;height:50px;display:block;float:right;font-size:50px;margin-top:70px;margin-right:20px}#header{height:140px;z-index:990}#content{padding:0}.entry,.intro{padding:0 30px}.imageheader{width:100%;height:auto;background-color:#EDEDED;margin-bottom:30px;line-height:0;border-bottom:10px solid #B00077}.intro{font-weight:400;font-size:28px;line-height:34px}.entry{color:#555}.rsDefault .rsArrow{display:none!important}.rsNav.rsBullets{display:none}.headerheadline{margin-top:20px;margin-left:30px}.headerheadlinesmall{margin-top:50px;margin-left:30px;line-height:20px}#content{background-color:#FFF;padding-bottom:40px}.footercontent{padding:0 30px 60px}.dividerline{width:100%;border-top:1px solid #EDEDED;clear:both;margin:0;padding:30px 0}#content img{max-width:100%}.mapwrap{display:none;}}