.path-group .block-entity-fieldgrouplabel{max-width:1200px;padding:0 20px}.path-group .block-entity-fieldgrouplabel .field--name-label{margin:0;font-size:3.125rem;font-weight:300;color:#514949;text-align:center}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript{margin-top:60px;margin-left:-4vw;width:100%}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#f0f0f0}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=type-image]{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;width:100%;overflow:hidden}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=type-image] img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=type-image].ie-object-fit{background-size:cover;background-position:center}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=type-image].ie-object-fit img{opacity:0}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=image-description]{font-size:1.125rem;color:#514949;padding:60px 100px;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=image-description] strong *{font-weight:700}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=image-description] p:first-child{margin-top:0}.path-group .block-region-top .block-entity-fieldgroupfield-centres-image-and-descript div[class*=image-and-text] div[class*=image-description] p:last-child{margin-bottom:0}.path-group .layout--twocol{display:-ms-grid;display:grid;grid-template-areas:"banner banner banner" "sidebar . content" "op op op";-ms-grid-columns:1fr 0 2fr;grid-template-columns:1fr 0 2fr}.path-group .layout--twocol .layout__region--bottom{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;width:100%;grid-area:op;padding:60px 0 0 0}.path-group .layout--twocol .layout__region--bottom .block-region-bottom{display:-ms-grid;display:grid;grid-template-areas:"s . f";-ms-grid-columns:2fr 100px 2fr;grid-template-columns:2fr 100px 2fr;height:250px}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppematerjalid,.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppeprogrammid{padding:86px 100px 86px 100px;text-align:center;position:relative;background:url(../../images/backgrounds/no_pic_bg.png) no-repeat,#f0f0f0;background-size:cover;height:30%;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppematerjalid:hover,.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppeprogrammid:hover{background:#018655}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppematerjalid:hover a,.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppeprogrammid:hover a{color:#fff;text-decoration:none}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppematerjalid a,.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppeprogrammid a{-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;color:#018655;font-size:1.75rem;font-weight:300;position:absolute;top:0;left:0;height:100%;width:100%;display:block;line-height:7.5}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppematerjalid .contextual-region,.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppeprogrammid .contextual-region{position:unset}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppematerjalid .views-field-title a,.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppeprogrammid .views-field-title a{line-height:10}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppeprogrammid{-ms-grid-row:1;-ms-grid-column:3;grid-area:f}.path-group .layout--twocol .layout__region--bottom .block-region-bottom .oppematerjalid{-ms-grid-row:1;-ms-grid-column:1;grid-area:s}.path-group .layout--twocol .layout__region--top{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:banner;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%;margin-bottom:60px}.path-group .layout--twocol .layout__region--top .block-region-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.path-group .layout--twocol .layout__region--first{-ms-grid-row:2;-ms-grid-column:1;grid-area:sidebar;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:400px;margin-right:auto}.path-group .layout--twocol .layout__region--second{-ms-grid-row:2;-ms-grid-column:3;grid-area:content;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;max-width:650px;color:#514949;margin:0 auto}.path-group .layout--twocol .layout__region--second .field--name-field-body{font-size:1.125rem}.path-group .layout--twocol .layout__region--second .field--name-field-body>p{margin-top:0}.path-group .layout--twocol .layout__region--second .caption-img{margin:60px 0 30px 0}.path-group .layout--twocol .layout__region--second .caption-img img{width:100%;height:auto}.path-group .layout--twocol .layout__region--second .caption-img figcaption{margin-top:10px}.path-group .block-region-first{color:#514949}.path-group .block-entity-fieldgroupfield-centre-address,.path-group .block-entity-fieldgroupfield-centre-contact-email,.path-group .block-entity-fieldgroupfield-centre-contact-phone,.path-group .block-entity-fieldgroupfield-centre-location,.path-group .block-entity-fieldgroupfield-centre-site,.path-group .block-entity-fieldgroupfield-qualified-centre,.path-group .block-entity-viewgroup{position:relative;padding-left:30px;font-size:1rem;margin-bottom:20px}.path-group .block-entity-fieldgroupfield-centre-address:before,.path-group .block-entity-fieldgroupfield-centre-contact-email:before,.path-group .block-entity-fieldgroupfield-centre-contact-phone:before,.path-group .block-entity-fieldgroupfield-centre-location:before,.path-group .block-entity-fieldgroupfield-centre-site:before,.path-group .block-entity-fieldgroupfield-qualified-centre:before,.path-group .block-entity-viewgroup:before{content:'';display:block;background-repeat:no-repeat;background-position:center;height:20px;width:20px;left:4px;top:4px;position:absolute}.path-group .block-entity-fieldgroupfield-centre-address p{margin-top:0}.path-group .block-entity-fieldgroupfield-centre-address:before{background-image:url(../../images/icons/gps.png)}.path-group .block-entity-fieldgroupfield-centre-contact-phone:before{background-image:url(../../images/icons/phone.png)}.path-group .block-entity-fieldgroupfield-centre-contact-email:before{background-image:url(../../images/icons/mail.png)}.path-group .block-entity-fieldgroupfield-centre-contact-email .field__item:not(:last-child){margin-bottom:15px}.path-group .block-entity-fieldgroupfield-centre-site p{margin:0}.path-group .block-entity-fieldgroupfield-centre-site a{color:#018655}.path-group .block-entity-fieldgroupfield-centre-site:before{background-image:url(../../images/icons/globe.png);left:4px;top:4px;background-position:center}.path-group .block-entity-fieldgroupfield-qualified-centre:before{background-image:url(../../images/icons/qualified.png)}.path-group .block-entity-viewgroup{margin-bottom:40px}.path-group .block-entity-viewgroup .field__item:not(:last-child){margin-bottom:15px}.path-group .block-entity-viewgroup .field__item{position:relative}.path-group .block-entity-viewgroup .field__item:before{content:'';display:block;background-repeat:no-repeat;background-position:center;height:20px;width:20px;left:-26px;top:4px;position:absolute}.path-group .block-entity-viewgroup div[class*=facebook]:before{background-image:url(../../images/icons/facebook.png)}.path-group .block-entity-viewgroup div[class*=instagram]:before{background-image:url(../../images/icons/instagram.png)}.path-group .block-entity-fieldgroupfield-centre-location{width:350px;padding:0}.path-group .block-entity-fieldgroupfield-centre-location .geolocation-map-container{width:100%!important}