@charset "utf-8";.featuresheet-header .side-content .ui-actionlist .ui-actionlist__item a:before{speak:none;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;min-width:1em;min-height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.feature-sheet-links{margin:0 0 27px 0}.featuresheet-header{display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;padding:16px;margin:0 0 20px 0}@media screen and (min-width:60em){.featuresheet-header{flex-flow:row wrap}}@media screen and (min-width:80em){.featuresheet-header{padding:16px 24px}}.featuresheet-header .content{flex:1 1 65%;min-width:250px;order:1}@media screen and (min-width:48em){.featuresheet-header .content{padding-right:24px;order:0}}@media screen and (min-width:60em){.featuresheet-header .content{padding-right:48px}}.featuresheet-header .content .heading-wrapper{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;margin-bottom:16px}@media screen and (min-width:60em){.featuresheet-header .content .heading-wrapper{flex-flow:row nowrap}}.featuresheet-header .content .heading-wrapper img{margin:8px 20px 8px 0}.featuresheet-header .content .heading-wrapper .heading-rightcontent{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}.featuresheet-header .content .heading-wrapper .heading-rightcontent .reviews{margin:12px 0;display:none}@media screen and (min-width:60em){.featuresheet-header .content .heading-wrapper .heading-rightcontent .reviews{display:block}}.featuresheet-header .content .heading-wrapper .heading-rightcontent .reviews .star-rating{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.featuresheet-header .content .heading-wrapper .heading-rightcontent .reviews .star-rating a.review-count{font-size:14px;margin-right:4px}.featuresheet-header .content .heading-wrapper .heading-rightcontent .reviews .star-rating .star-checked{color:orange;font-size:20px}.featuresheet-header .content .heading-wrapper .heading-rightcontent .heading{flex:1 1 80%;overflow-y:hidden;font-size:26px;line-height:34px;color:#67162B;font-weight:600;margin-bottom:0}@media screen and (min-width:48em){.featuresheet-header .content .heading-wrapper .heading-rightcontent .heading{font-size:34px;line-height:44px}}.featuresheet-header .content .subheading{color:#67162B;margin-bottom:.5rem;line-height:2.5rem}.featuresheet-header .content .description-link{font-size:14px;line-height:20px;margin:10px 0 16px 0;display:block}.featuresheet-header .content .description-link::after{speak:none;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;min-width:1em;min-height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:'arrow_downward';font-size:14px;vertical-align:middle}.featuresheet-header .content p{margin:0;color:rgba(0,0,0,0.87);line-height:1.5;max-height:46px;overflow-y:hidden}@media screen and (min-width:48em){.featuresheet-header .content p{max-height:unset}}.featuresheet-header .content .cta{margin:16px 0;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}@media screen and (min-width:37.5em){.featuresheet-header .content .cta{justify-content:flex-start}}@media screen and (min-width:60em){.featuresheet-header .content .cta{margin:16px 0 0 0}}.featuresheet-header .content .cta .md-button{margin:6px 6px 2px 2px}.featuresheet-header .content .cta .cta-link{margin:20px;color:black;text-transform:uppercase;font-size:14px;font-weight:600;transition:all .3s ease}.featuresheet-header .content .cta .cta-link:hover{color:#67162B}.featuresheet-header .content .cta .custom-cta{text-decoration:underline;margin:10px;font-size:14px}.featuresheet-header .content .cta .custom-cta::before{content:'';background:url('../images/icons/info-icon-orange.svg') no-repeat center center;display:inline-block;width:18px;height:18px;vertical-align:baseline;margin-right:6px}.featuresheet-header .content .extra-details .course-details{margin:24px 0 0 0}.featuresheet-header .side-content{flex:1 1 35%;order:2;display:flex;flex-flow:column nowrap;justify-content:space-between}@media screen and (min-width:80em){.featuresheet-header .side-content{order:1}}.featuresheet-header .side-content .pdf-email-gate{padding:0 12px;margin:16px 0 0 0}@media screen and (min-width:80em){.featuresheet-header .side-content .pdf-email-gate{padding:0}}.featuresheet-header .side-content .pdf-email-gate label:not(.error){font-size:14px;line-height:1.25;color:#67162B;font-weight:bold;margin-bottom:16px;display:inline-block;width:100%;text-align:center}.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm fieldset{flex:1 1 auto;margin:0}@media screen and (min-width:968px){.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm fieldset{margin-right:7px}}@media screen and (min-width:768px) and (max-width:968px){.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm fieldset{margin-right:7px !important}}@media screen and (min-width:960px) and (max-width:968px){.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm fieldset{margin-right:0px !important}}@media screen and (max-width:768px){.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm fieldset{margin-right:1px;margin-left:1px}}.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm fieldset label{border-radius:7px;display:none}.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm fieldset input[type="text"]{background-color:#ececec;border-bottom:none;margin:0;height:36px}.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm .btn-toolbar input[type="submit"]{height:36px;margin:0}@media screen and (max-width:768px){.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm .btn-toolbar{width:100%}.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm .btn-toolbar input[type="submit"]{width:100%;margin-top:7px}}.featuresheet-header .side-content .pdf-email-gate #Form_PDFSchedEmailGateForm input[type="submit"]{border-radius:8px}.featuresheet-header .side-content .items{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start}@media screen and (min-width:80em){.featuresheet-header .side-content .items{flex-flow:row wrap}}.featuresheet-header .side-content .items .item{flex:1 1 auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;border-bottom:1px solid darkgray;padding-bottom:24px;padding-left:12px;padding-right:12px;margin-bottom:24px;min-height:85px}@media screen and (min-width:80em){.featuresheet-header .side-content .items .item{align-items:center;border-bottom:none;border-right:1px solid darkgray;padding-bottom:0;margin-bottom:0}}.featuresheet-header .side-content .items .item:first-of-type{margin:24px 0 0 0}.featuresheet-header .side-content .items .item:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}@media screen and (min-width:80em){.featuresheet-header .side-content .items .item:last-of-type{border-right:none}}.featuresheet-header .side-content .items .reviews .review-count{color:#67162B}.featuresheet-header .side-content .items .reviews .star-checked{vertical-align:bottom}.featuresheet-header .side-content .items .vouchertag{color:rgba(0,0,0,0.87)}.featuresheet-header .side-content .items .badge{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.featuresheet-header .side-content .ui-actionlist{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;padding:0 12px}.featuresheet-header .side-content .ui-actionlist .ui-actionlist__item{margin:8px 16px 0 0}.featuresheet-header .side-content .ui-actionlist .ui-actionlist__item a{line-height:32px}.featuresheet-header .side-content .ui-actionlist .ui-actionlist__item a:before{content:'picture_as_pdf';width:32px;height:32px;color:#67162B;position:absolute;left:0;top:0;font-weight:700 !important;font-size:32px !important}.featuresheet-header .side-content .ui-actionlist .ui-actionlist__item a span{font-size:12px;padding-left:34px;font-weight:500}.featuresheet-header .side-content .details{display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;color:rgba(0,0,0,0.87)}.featuresheet-header .side-content .details .side{flex:1 1 50%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch}.featuresheet-header .side-content .details .side:last-of-type .detail:last-of-type{border-right:none}.featuresheet-header .side-content .details .side:first-of-type{border-bottom:1px solid lightgray}.featuresheet-header .side-content .details .side:first-of-type .detail:last-of-type{border-right:none}.featuresheet-header .side-content .details .side .detail{flex:0 0 50%;text-align:center;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding:12px 4px;border-right:1px solid lightgray}.featuresheet-header .side-content .details .side .detail.start{align-items:flex-start}.featuresheet-header .side-content .details .side .detail .price{font-weight:600;font-size:28px;color:#67162B}.featuresheet-header .side-content .details .side .detail .currency{font-size:16px;font-weight:400}.featuresheet-header .side-content .details .side .detail .label{font-weight:600;font-size:15px;display:block}.featuresheet-header .side-content .details .side .detail .text{font-size:15px;display:block;color:#67162B}.featuresheet-header .side-content .details .side .detail .strikethrough{position:relative;padding:0 5px}.featuresheet-header .side-content .details .side .detail .strikethrough:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;transform:rotate(-15deg)}.featuresheet-banner-top-notice{position:absolute;top:66px;width:calc(100% - 3rem);max-width:1280px}@media screen and (min-width:80em){.featuresheet-banner-top-notice{top:96px}}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner{display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:stretch;background-color:#67162B;margin:0 auto;position:relative;padding:4px 10px}@media screen and (min-width:48em){.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner{padding:8px 20px;max-width:650px}}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .content{color:white;font-size:14px}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .content .heading{display:inline-block;max-width:280px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis;vertical-align:text-bottom}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .seperator{margin:0 12px;background-color:white;width:1px}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .cta{align-self:center}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .cta .continuecart:before{content:'';background:url('../images/ec_massivemenu/shopping-cart-hvr.png') no-repeat center center;background-size:24px;display:block;height:24px;width:24px;margin:0 auto}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .cta .close{position:absolute;top:0;right:0}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .banner-link{color:white;font-size:14px}.featuresheet-banner-top-notice .featuresheet-banner-top-notice--inner .banner-link:hover{text-decoration:underline}.featuresheet-banner-notice{z-index:3;width:100%;background:white;flex-basis:100%;padding:0 32px}@media screen and (min-width:80em){.featuresheet-banner-notice{padding:0}}.featuresheet-banner-notice .featuresheet-banner-notice--inner{position:relative;display:inline-block;padding:4px 20px 4px 16px;margin-left:12px;background-color:#67162B}.featuresheet-banner-notice .featuresheet-banner-notice--inner::before{content:'';position:absolute;top:0;right:0;border-top:16px solid white;border-left:16px solid #67162B;width:0}.featuresheet-banner-notice .featuresheet-banner-notice--inner.green{background-color:#CCD814}.featuresheet-banner-notice .featuresheet-banner-notice--inner.green::before{border-left:16px solid #CCD814}.featuresheet-banner-notice .featuresheet-banner-notice--inner .banner-link{font-size:.875rem;color:white}.featuresheet-banner-notice .featuresheet-banner-notice--inner .banner-link:hover{text-decoration:underline}.featuresheet-banner-notice .featuresheet-banner-notice--inner span.heading{font-weight:700;color:white}.vouchertag{margin-left:15px;color:white}.vouchertag span:not(.md-icon){line-height:38px;font-weight:600}.vouchertag .md-icon{vertical-align:bottom;font-size:38px;color:#ff7701}
/*# sourceMappingURL=./component_featuresheetheader.css.map */