.event-nav{background-color:#104f3a}.event-nav ul{text-align:center}.event-nav ul li{margin:0 10px}.event-nav ul li a{border-bottom:4px solid transparent;color:#fff;font-size:16px;opacity:.5;padding:21px 0 16px;text-transform:uppercase}.event-nav ul li.active a{border-bottom-color:#5d942c;opacity:1}.event-grid{background-color:#f5f5f5;min-height:500px;padding-bottom:80px;padding-top:40px}.event-grid .item-wrapper{margin-bottom:30px;margin-left:0}.event-grid .item-wrapper:nth-child(3) .event-item{border-right-color:transparent!important}.event-grid .event-item{margin:0;padding-left:15px}.event-grid .event-item .event-date{float:left;text-align:center;width:20%}.event-grid .event-item .event-body{float:left;margin-left:20px;width:70%}.event-grid .event-item .date{color:#104f3a;display:block;font-size:46px;font-weight:700}.event-grid .event-item .month{background-color:#5d942c;color:#fff;display:block;font-weight:700;padding:5px;text-transform:uppercase}.event-grid .event-item .name{margin-bottom:10px;margin-top:0}.event-grid .event-item .address,.event-grid .event-item .name{color:#104f3a;font-size:18px;letter-spacing:.33px}.event-grid .event-item .summary{color:#3f525e;margin:10px 0}@media (max-width:991px){.event-grid .item-wrapper{float:none;margin-left:0;width:100%}.event-grid .event-item{border-right-color:transparent!important;margin-bottom:30px;padding:10px}}@media (max-width:480px){.event-nav ul{padding:10px 0}.event-nav ul li{display:block}.event-nav ul li a{padding:10px 15px}.event-nav ul li.active a{background-color:#5d942c;border-bottom-width:0}}.kurse-detail .col-content{padding-right:40px}.kurse-detail .col-info{background-color:#104f3a;color:#fff}.kurse-detail .col-info .info-content{padding:60px 30px}.kurse-detail .social-sharing{margin-top:60px}.kurse-detail .kurse-form{padding:60px 0;position:relative}.kurse-detail .kurse-form,.kurse-detail .kurse-form .kurse-header,.kurse-detail .kurse-form .kurse-header .subtext{color:#fff}.kurse-detail .kurse-form .hs_cos_wrapper_type_module{margin:0 auto;max-width:800px}.kurse-detail .kurse-form .hs-fieldtype-radio{margin:15px 0}.kurse-detail .kurse-form .hs-fieldtype-radio>label{display:inline-block}.kurse-detail .kurse-form .hs-fieldtype-radio>.input{display:inline-block;margin-left:40px}.kurse-detail .kurse-form .hs-fieldtype-radio ul.inputs-list>li{display:inline-block;margin-right:15px}.kurse-detail .kurse-form .hs-fieldtype-radio ul.inputs-list>li:last-child{margin-right:0}.hs_bring_an_accompanying_person.hs-bring_an_accompanying_person{display:table}.hs_bring_an_accompanying_person.hs-bring_an_accompanying_person .input{display:table-cell!important}.kurse-detail .kurse-form .hs-dependent-field{float:left;width:50%}.kurse-detail .kurse-form .hs-kundennummer{margin-right:10px}.kurse-detail .kurse-form .hs-plz_ort,.kurse-detail .kurse-form .hs_adresse_hausnummer,.kurse-detail .kurse-form .hs_plz{float:left}.kurse-detail .kurse-form .hs_adresse_hausnummer .input,.kurse-detail .kurse-form .hs_plz .input{margin-right:10px}.kurse-detail .kurse-form .hs_adresse_hausnummer{width:55%}.kurse-detail .kurse-form .hs_plz{width:15%}.kurse-detail .kurse-form .hs-plz_ort{width:30%}.kurse-detail .kurse-form .hs-submit{float:none;text-align:center;width:100%}.kurse-detail .kurse-form .hs-submit .actions{text-align:center}.kurse-detail .kurse-form .hs-submit .hs-button{background-color:#104f3a}.kurse-detail .kurse-form .overlay{background-color:rgba(93,148,44,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1022}.kurse-detail .kurse-form .form-message{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:0 20px;position:absolute;right:0;top:0;z-index:1023}.kurse-detail .kurse-form .form-message span{font-size:18px;line-height:34px;max-width:650px}.kurse-detail .subscribe-wrapper{display:none}@media (min-width:768px) and (max-width:991px){.kurse-detail .kurse-form .hs-fieldtype-radio>.input{margin-left:15px}}@media (max-width:480px){.kurse-detail .col-content{padding-right:0}.kurse-detail .deadline,.kurse-detail .register-now,.kurse-detail .social-sharing{text-align:center}.kurse-detail .kurse-form .hs-fieldtype-radio{align-items:center;display:flex;justify-content:space-between}.kurse-detail .kurse-form .hs-fieldtype-radio>.input{margin-left:0}.kurse-detail .kurse-form .hs-dependent-field{float:none;width:100%}.kurse-detail .kurse-form .hs-form-field{margin-right:0}.kurse-detail .kurse-form .hs_adresse_hausnummer{float:none;width:100%}.kurse-detail .kurse-form .hs_adresse_hausnummer .input{margin-right:0}.kurse-detail .kurse-form .hs_plz{width:35%}.kurse-detail .kurse-form .hs-plz_ort{width:65%}}