::placeholder{color:#afc6ca;opacity:1}:-ms-input-placeholder{color:#afc6ca}::-ms-input-placeholder{color:#afc6ca}h1,.title-h1{margin:.75em 0 .25em}h3{margin-bottom:20px}h4,h5{text-transform:none;letter-spacing:0}p{margin-bottom:14px}p strong,.entry-content .mec-wrap h4{font-family:'Montserrat Bold'}b,strong{font-weight:400!important}.home_heading h1{font-family:'Montserrat Light';color:#000;margin-top:0;margin-bottom:25px}.home_heading h1 strong{font-family:'Montserrat Bold';color:#000;margin-top:0;margin-bottom:25px}.home_heading h3{font-family:'Montserrat Light';margin-top:50px !important;margin-bottom:0;color:#000;font-weight:400}.home_heading_teaser{width:75%;margin:0 auto;margin-bottom:80px}.home_heading_teaser h5{font-family:'Montserrat Light';line-height:36px}.coloredtextbox_top h4,.coloredtextbox h4{color:#fff;text-align:center;text-transform:uppercase}.coloredtextbox_top h4{letter-spacing:3px}.coloredtextbox h4{font-family:'Montserrat Regular';letter-spacing:1px;text-shadow:0 2px 10px rgba(0,0,0,.15),4px 0 10px rgba(0,0,0,.15),0 1px 4px rgba(0,0,0,.15),0 -1px 4px rgba(0,0,0,.15);transition:all .2s ease-in-out}.coloredtextbox_left h4 a,.coloredtextbox_top h4 a,.coloredtextbox h4 a{color:#fff}.coloredtextbox_left h4 a:hover,.coloredtextbox_top h4 a:hover,.coloredtextbox h4 a:hover{color:#004854;transition:all .2s ease-in-out}.twothird_text h2{margin-bottom:14px}.whiterow_institut_twothird_text{text-align:center}.whiterow_institut_twothird_text h2,.page-title-title h1{color:#fff;text-shadow:0 2px 4px #00000070,4px 0 8px #0000004d}.whiterow_institut_twothird_text h3{color:#00697a}.whiterow_institut_twothird_text{width:36.5%;margin:0 auto}.breadcrumbs a{font-size:}@media only screen and (max-width:1023px){h1,h2,h3,h4,h4{line-height:1.4}p,li{line-height:1.7}}#page:not(.vertical-header) #site-header{box-shadow:none!important;webkit-box-shadow:none!important}body #page:not(.vertical-header) #site-header.fixed{height:90px}.sub-menu.styled.megamenu-empty-right.megamenu-empty-top.megamenu-item-inited.dl-submenu-disabled.megamenu-inited{left:-400px !important}.megamenu-column-header a{font-size:18px}.noclick .megamenu-column-header:hover{cursor:default!important}.noclick .megamenu-column-header a:hover{color:#5f727f!important;cursor:default!important}#primary-menu .noclick a:hover{cursor:default!important}#primary-menu.no-responsive>li.megamenu-enable.megamenu-style-default>ul li>a:hover{cursor:pointer!important}#colophon .widget_nav_menu ul.menu li.menu-item-active>a{color:#fff}@media (min-width:980px) and (max-width:1212px){#site-header .header-main:not(.header-layout-fullwidth_hamburger):not(.logo-position-menu_center) .site-title,#site-header .header-main:not(.header-layout-fullwidth_hamburger) .primary-navigation,#site-header .header-main:not(.header-layout-fullwidth_hamburger) #perspective-menu-buttons{display:table-cell!important}}#site-header .header-main{top:22px}.header-style-3 #primary-menu.no-responsive>li.menu-item-current>a{border:0}.wpb_text_column ul{margin-left:-1em}.wpb_text_column ul li{list-style:none;list-style-position:outside}.wpb_text_column ul li:before{content:url('https://institut-fuer-embodiment-und-sexologie.de/wp-content/uploads/2020/04/list-marker.svg');height:10px;width:10px;position:absolute;border-radius:50%;top:-2px;left:-20px;background-color:#002b3600}.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading{border-color:#00697A!important;background-color:transparent}.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading:hover{background-color:#00697A!important}.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a{font-family:'Montserrat Bold';color:#00697A!important;font-size:36px;line-height:42px}.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover{color:#fff!important}.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a:hover span{color:#fff!important}.wpb-js-composer .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:40px 20px}.page-id-187 .vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:0}.wpb-js-composer .vc_tta.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body{border-color:#00697A!important}.mec-events-toggle .mec-toggle-item{box-shadow:none}.mec-load-more-button{color:#00697a;border:1px solid #00697a;border-radius:0;font-size:18px;font-family:'Montserrat Light' !important}.mec-load-more-button:hover{background:#00697a;color:#fff;border-color:#00697a}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{background-color:#fff;border:2px solid #00697a}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover{background-color:#00697a}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#00697a}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a{color:#00697a;font-size:22px;letter-spacing:1px}.vc_active .vc_tta-title-text{color:#fff}.page-id-163 .vc_active .vc_tta-title-text{color:#00697a}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a:hover{color:#fff}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-controls-icon:before,.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-controls-icon:after{border-color:#00697a}.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-controls-icon:hover:before,.wpb-js-composer .vc_tta.vc_tta-color-thegem.vc_tta-style-modern .vc_tta-controls-icon:hover:after{border-color:#fff}.mec-toggle-item-col .mec-event-month,.mec-toggle-item-col .mec-time-details{letter-spacing:.5px}.mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select,.mec-wrap .mec-search-form .mec-date-search select,.mec-wrap .mec-search-form .mec-date-search select:last-child{font-family:'Montserrat Regular'}.address_policy_footer{color:#fff;padding:40px 0;width:100%;margin:0 auto}.address_policy_footer .vc_column-inner{padding:0}.address_policy_footer a{color:#55b0b5}.address_policy_footer a:hover{color:white!important}