@import url("https://use.typekit.net/eke3lqb.css");@import url("https://rsms.me/inter/inter.css");@import url("https://use.typekit.net/eke3lqb.css");@import url("https://rsms.me/inter/inter.css");@import url("https://use.typekit.net/eke3lqb.css");@import url("https://rsms.me/inter/inter.css");@import url("https://use.typekit.net/eke3lqb.css");@import url("https://rsms.me/inter/inter.css");@import url("https://use.typekit.net/eke3lqb.css");@import url("https://rsms.me/inter/inter.css");@import url("https://use.typekit.net/eke3lqb.css");@import url("https://rsms.me/inter/inter.css");@import url("https://use.typekit.net/eke3lqb.css");@import url("https://rsms.me/inter/inter.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;}html{height:100%;}body{color:#000;font-family:Arial,Helvetica,sans-serif;font-weight:400;margin:0;padding:0;}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}ul,ol{margin:0;padding:0;list-style:none;}ul li,ol li{margin:0.5rem;}img{max-width:100%;height:auto;}figcaption{font-style:italic;max-width:650px;font-size:0.875rem;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}h1,.h1{font-family:"ador-hairline",sans-serif;font-weight:700;line-height:1.2;color:#133f6e;text-transform:none;font-size:2.5rem;line-height:130%;}@media only screen and (max-width:719px){h1,.h1{font-size:1.666rem;}}h2,.h2{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;text-transform:none;font-size:2rem;line-height:130%;font-weight:700;color:#133f6e;margin-bottom:2.5rem;}@media only screen and (min-width:720px){h2,.h2{font-size:2rem;}}@media only screen and (min-width:880px){h2,.h2{font-size:2.25rem;}}h3,.h3{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;text-transform:none;font-size:1.35rem;line-height:115%;margin-bottom:1.5rem;color:#133f6e;}@media only screen and (min-width:720px){h3,.h3{font-size:1.5rem;}}h4,.h4{font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1.125rem;line-height:normal;color:#133f6e;font-weight:600;}@media only screen and (max-width:719px){h4,.h4{font-size:1rem;}}p{margin:0 0 1rem;width:100%;font-size:1rem;}.region-content a:not(.button),.region-content .link{color:#133f6e;text-decoration:underline;font-size:1rem;font-weight:500;}@media only screen and (min-width:720px){.region-content a:not(.button),.region-content .link{font-size:1.125rem;}}.region-content a:not(.button):hover,.region-content a:not(.button):focus,.region-content .link:hover,.region-content .link:focus{text-decoration:none;}.region-content a:not(.button):active,.region-content .link:active{color:#eb5c18;text-decoration:none;}.region-content a:not(.button):focus,.region-content .link:focus{outline:thin dotted;}.region-content p{font-size:1rem;line-height:140%;}@media only screen and (min-width:720px){.region-content p{font-size:1.125rem;}}.button--primary{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;text-decoration:none;}.button--primary a{text-decoration:none;}.button--primary:hover{background-color:#C24A11;color:white;}.button--primary:hover{text-decoration:none;}.button--secondary{font-size:1rem;color:#133f6e;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background:transparent;border:1.5px solid #eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;text-decoration:none;}.button--secondary a{text-decoration:none;}.button--secondary:hover{color:#eb5c18;}.button--secondary:hover{text-decoration:none;}.button--blue{font-size:1rem;color:#FFDDCA;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background-color:#133f6e;transition:0.2s ease;cursor:pointer;text-decoration:none;border:none;text-decoration:none;}.button--blue a{text-decoration:none;}.button--blue:hover{color:white;}.button--blue:hover{text-decoration:none;}.button--light-orange{font-size:1rem;color:#133f6e;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background-color:#FFDDCA;transition:0.2s ease;cursor:pointer;text-decoration:none;text-decoration:none;}.button--light-orange a{text-decoration:none;}.button--light-orange:hover{color:#020404;}.button--light-orange:hover{text-decoration:none;}main{background:white;}.dark-mode main{background:#133f6e;}.items--flex-container.flex-items--4 > .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;gap:40px;}@media only screen and (min-width:1080px){.items--flex-container.flex-items--4 > .field__items{gap:60px;}}.items--flex-container.flex-items--4 > .field__items > .field__item{width:100%;}@media only screen and (min-width:520px){.items--flex-container.flex-items--4 > .field__items > .field__item{width:calc(50% - 40px);}}@media only screen and (min-width:720px){.items--flex-container.flex-items--4 > .field__items > .field__item{width:calc(33% - 40px);}}@media only screen and (min-width:1080px){.items--flex-container.flex-items--4 > .field__items > .field__item{width:calc(25% - 45px);}}.items--flex-container.flex-items--4.gap--small > .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;}@media only screen and (min-width:720px){.items--flex-container.flex-items--4.gap--small > .field__items{gap:40px;}}@media only screen and (min-width:1080px){.items--flex-container.flex-items--4.gap--small > .field__items{gap:40px;}}.items--flex-container.flex-items--4.gap--small > .field__items > .field__item{width:100%;}@media only screen and (min-width:520px){.items--flex-container.flex-items--4.gap--small > .field__items > .field__item{width:calc(50% - 10px);}}@media only screen and (min-width:720px){.items--flex-container.flex-items--4.gap--small > .field__items > .field__item{width:calc(50% - 20px);}}@media only screen and (min-width:1080px){.items--flex-container.flex-items--4.gap--small > .field__items > .field__item{width:calc(33% - 26.666px);}}@media only screen and (min-width:1340px){.items--flex-container.flex-items--4.gap--small > .field__items > .field__item{width:calc(25% - 30px);}}.items--flex-container.flex-items--4.gap--large > .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;}@media only screen and (min-width:720px){.items--flex-container.flex-items--4.gap--large > .field__items{gap:60px;}}@media only screen and (min-width:1080px){.items--flex-container.flex-items--4.gap--large > .field__items{gap:75px;}}.items--flex-container.flex-items--4.gap--large > .field__items > .field__item{width:100%;}@media only screen and (min-width:520px){.items--flex-container.flex-items--4.gap--large > .field__items > .field__item{width:calc(50% - 40px);}}@media only screen and (min-width:720px){.items--flex-container.flex-items--4.gap--large > .field__items > .field__item{width:calc(33% - 90px);}}@media only screen and (min-width:1080px){.items--flex-container.flex-items--4.gap--large > .field__items > .field__item{width:calc(25% - 56px);}}.items--flex-container.flex-items--3 > .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;}@media only screen and (min-width:720px){.items--flex-container.flex-items--3 > .field__items{gap:32px;}}.items--flex-container.flex-items--3 > .field__items > .field__item{width:100%;}@media only screen and (min-width:520px){.items--flex-container.flex-items--3 > .field__items > .field__item{width:calc(50% - 8px);}}@media only screen and (min-width:720px){.items--flex-container.flex-items--3 > .field__items > .field__item{width:calc(50% - 16px);}}@media only screen and (min-width:1080px){.items--flex-container.flex-items--3 > .field__items > .field__item{width:calc(33.333% - 22px);}}.items--flex-container.flex-items--3.gap--normal .field__items{gap:32px;}.items--flex-container.flex-items--3.gap--normal .field__items > .field__item{width:calc(33.333% - 22px);}.items--flex-container.flex-items--3.gap--large > .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;}@media only screen and (min-width:720px){.items--flex-container.flex-items--3.gap--large > .field__items{gap:40px;}}@media only screen and (min-width:1340px){.items--flex-container.flex-items--3.gap--large > .field__items{gap:75px;}}.items--flex-container.flex-items--3.gap--large > .field__items > .field__item{width:100%;}@media only screen and (min-width:520px){.items--flex-container.flex-items--3.gap--large > .field__items > .field__item{width:calc(50% - 20px);}}@media only screen and (min-width:720px){.items--flex-container.flex-items--3.gap--large > .field__items > .field__item{width:calc(50% - 40px);}}@media only screen and (min-width:880px){.items--flex-container.flex-items--3.gap--large > .field__items > .field__item{width:calc(33% - 26px);}}@media only screen and (min-width:1340px){.items--flex-container.flex-items--3.gap--large > .field__items > .field__item{width:calc(33% - 112px);}}.items--flex-container.flex-items--3.justify-content--center > .field__items{-ms-flex-pack:center;justify-content:center;}.items--flex-container.flex-items--2 > .field__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;gap:40px;}.items--flex-container.flex-items--2 > .field__items > .field__item{width:100%;}@media only screen and (min-width:720px){.items--flex-container.flex-items--2 > .field__items > .field__item{width:calc(50% - 20px);}}.region.region-content .content-container--narrow{max-width:calc(1080px + 2 * 24px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;border-radius:0;box-sizing:border-box;padding-top:80px;padding-bottom:80px;}@media only screen and (max-width:719px){.region.region-content .content-container--narrow{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}@media only screen and (max-width:1079px){.region.region-content .content-container--narrow{padding-top:40px;padding-bottom:40px;}}@media only screen and (max-width:480px){.region.region-content .content-container--narrow{padding-top:20px;padding-bottom:20px;}}.region.region-content .content-container--normal{max-width:calc(1280px + 2 * 24px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;border-radius:0;box-sizing:border-box;padding-top:80px;padding-bottom:80px;}@media only screen and (max-width:719px){.region.region-content .content-container--normal{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}@media only screen and (max-width:1079px){.region.region-content .content-container--normal{padding-top:40px;padding-bottom:40px;}}@media only screen and (max-width:480px){.region.region-content .content-container--normal{padding-top:20px;padding-bottom:20px;}}.region.region-content .content-container--normal.no-padding-top{padding-top:0;}.region.region-content .product-data--wrapper.bg-color--light-orange{background-color:#FFF1E8;}.region.region-content .product-data--wrapper.bg-color--gradient--light-orange-white{background:linear-gradient(360deg,#FFF 3.04%,#FFF1E8 96.77%);}.region.region-content .product-data--wrapper.bg-color--gradient--white-light-orange{background:linear-gradient(360deg,#FFF1E8 3.04%,#FFF 96.77%);}.region.region-content .product-data--wrapper.bg-color--lighter-grey{background-color:#F6F7F9;}.region.region-content .product-data--wrapper.bg-color--dark-blue{background-color:#133f6e;}.region.region-content .product-data--wrapper.bg-color--dark-blue h2{color:#EFCCB8;}.region.region-content .product-data--wrapper .field--type-text-long div p:last-child{margin-bottom:0;}.region.region-content .product-data--wrapper.heading-centered h2{text-align:center;}.region{display:inline-block;width:100%;}.region__inner{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 15px;position:relative;}.accessibly-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;padding:0;left:-10000px;}.u-hidden{display:none;}.text-red{color:red;}.text-green{color:green;}.text-white{color:white;}.text-grey{color:gray;}.text-thin{font-weight:normal;}.text-center{text-align:center;}.link--simple{text-decoration:none;}html{font-size:1rem;}body{font-family:"Inter",sans-serif;font-weight:400;font-size:1rem;line-height:140%;color:#020404;}@media only screen and (max-width:480px){body{font-size:16px;}}body.noscroll{overflow:hidden;}body #block-fcg-local-tasks{display:none !important;}body.toolbar-tray-open #block-fcg-local-tasks{display:block !important;}body.dark-mode{background:#133f6e;}h1{font-family:"ador-hairline",sans-serif;font-weight:700;line-height:1.2;color:#133f6e;text-transform:none;font-size:2.5rem;line-height:130%;}@media only screen and (max-width:719px){h1{font-size:1.666rem;}}h2{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;text-transform:none;font-size:2rem;line-height:130%;font-weight:700;color:#133f6e;margin-bottom:2.5rem;}@media only screen and (min-width:720px){h2{font-size:2rem;}}@media only screen and (min-width:880px){h2{font-size:2.25rem;}}h3{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;text-transform:none;font-size:1.35rem;line-height:115%;margin-bottom:1.5rem;color:#133f6e;}@media only screen and (min-width:720px){h3{font-size:1.5rem;}}h4{font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1.125rem;line-height:normal;color:#133f6e;font-weight:600;}@media only screen and (max-width:719px){h4{font-size:1rem;}}h5{font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1rem;line-height:1;}h6{font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1rem;line-height:1;}p{margin-bottom:2rem;}a{color:inherit;text-decoration:underline;transition:0.2s ease;font-family:inherit;}a:hover{color:#eb5c18;text-decoration:underline;}.js-form-type-checkbox,.js-form-type-radio{white-space:nowrap;}input[type=radio]{-webkit-appearance:none;appearance:none;width:20px;height:20px;display:inline-block;vertical-align:top;border:2px solid #eb5c18;border-radius:5px;cursor:pointer;position:relative;margin-top:2px;margin-right:5px;}input[type=radio] + label{display:inline-block;vertical-align:top;cursor:pointer;white-space:break-spaces;}input[type=radio]:checked,input[type=radio][checked=checked]{border-color:#eb5c18;background-color:white;}input[type=radio]:checked:before,input[type=radio][checked=checked]:before{content:"";width:10px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:0.6rem;background-color:#eb5c18;}input[type=radio]:not(:checked):hover:before{content:"";width:10px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:0.6rem;background-color:#FFDDCA;}input[type=checkbox]{opacity:0;pointer-events:none;position:absolute;}input[type=checkbox] + label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;cursor:pointer;position:relative;padding-left:30px;word-wrap:break-word;font-size:0.925rem;line-height:normal;color:#133f6e;padding-top:3px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;white-space:normal;}@media only screen and (max-width:1079px){input[type=checkbox] + label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}}input[type=checkbox] + label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M3 6.25C3 4.45507 4.45507 3 6.25 3H17.75C19.5449 3 21 4.45507 21 6.25V17.75C21 19.5449 19.5449 21 17.75 21H6.25C4.45507 21 3 19.5449 3 17.75V6.25ZM6.25 4.5C5.2835 4.5 4.5 5.2835 4.5 6.25V17.75C4.5 18.7165 5.2835 19.5 6.25 19.5H17.75C18.7165 19.5 19.5 18.7165 19.5 17.75V6.25C19.5 5.2835 18.7165 4.5 17.75 4.5H6.25Z' fill='%23133F6E'/></svg>");background-size:cover;}input[type=checkbox]:checked + label::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M6.25 3C4.45507 3 3 4.45507 3 6.25V17.75C3 19.5449 4.45507 21 6.25 21H17.75C19.5449 21 21 19.5449 21 17.75V6.25C21 4.45507 19.5449 3 17.75 3H6.25ZM4.5 6.25C4.5 5.2835 5.2835 4.5 6.25 4.5H17.75C18.7165 4.5 19.5 5.2835 19.5 6.25V17.75C19.5 18.7165 18.7165 19.5 17.75 19.5H6.25C5.2835 19.5 4.5 18.7165 4.5 17.75V6.25ZM17.28 9.28064C17.5731 8.98791 17.5734 8.51304 17.2806 8.21998C16.9879 7.92691 16.513 7.92664 16.22 8.21936L9.99658 14.4356L7.78084 12.2197C7.48795 11.9268 7.01308 11.9268 6.72018 12.2196C6.42727 12.5125 6.42726 12.9874 6.72014 13.2803L9.46591 16.0262C9.75868 16.319 10.2333 16.3192 10.5263 16.0266L17.28 9.28064Z' fill='%23EB5C18'/></svg>");}input[type=checkbox][name^=subjects]:checked + label,input[type=checkbox][name^=implementation_method]:checked + label{color:#eb5c18;}.views-exposed-form .form-checkboxes input[type=checkbox]:checked + label::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M6.25 3C4.45507 3 3 4.45507 3 6.25V17.75C3 19.5449 4.45507 21 6.25 21H17.75C19.5449 21 21 19.5449 21 17.75V6.25C21 4.45507 19.5449 3 17.75 3H6.25ZM4.5 6.25C4.5 5.2835 5.2835 4.5 6.25 4.5H17.75C18.7165 4.5 19.5 5.2835 19.5 6.25V17.75C19.5 18.7165 18.7165 19.5 17.75 19.5H6.25C5.2835 19.5 4.5 18.7165 4.5 17.75V6.25ZM17.28 9.28064C17.5731 8.98791 17.5734 8.51304 17.2806 8.21998C16.9879 7.92691 16.513 7.92664 16.22 8.21936L9.99658 14.4356L7.78084 12.2197C7.48795 11.9268 7.01308 11.9268 6.72018 12.2196C6.42727 12.5125 6.42726 12.9874 6.72014 13.2803L9.46591 16.0262C9.75868 16.319 10.2333 16.3192 10.5263 16.0266L17.28 9.28064Z' fill='%23EB5C18'/></svg>");}input[type=radio]{border-radius:1rem;}ul,ol{padding-left:1rem;margin-bottom:1rem;}ul{list-style:disc;}ol{list-style:decimal;}input[type=text],input[type=email],input[type=password],input[type=date],textarea{width:100%;padding:12px 16px;border-radius:8px;border:1px solid #133f6e;background:white;}input[type=text][disabled],input[type=text][readonly],input[type=email][disabled],input[type=email][readonly],input[type=password][disabled],input[type=password][readonly],input[type=date][disabled],input[type=date][readonly],textarea[disabled],textarea[readonly]{width:100%;padding:12px 16px;border-radius:8px;border:1px solid #EFEFEF;color:#6B7887;background:#f8f7f7;}main{padding-top:2rem;}h1.page-title{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}.block-local-tasks-block{display:none;}@media (min-width:720px){.block-local-tasks-block{display:block;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;transition:opacity,0.1s;position:fixed;right:0;bottom:0;z-index:9995;opacity:0.3;}.block-local-tasks-block ul{margin:0;}.block-local-tasks-block ul li{display:block;}.block-local-tasks-block:hover{opacity:1;}.block-local-tasks-block .contextual{display:none;}}[data-drupal-messages]{width:100%;}.messages{max-width:1080px !important;margin:2em auto !important;background-color:#eb5c18 !important;color:white !important;border:0 !important;box-shadow:none !important;background-image:none !important;border-radius:0 !important;padding:1em !important;}.messages a:hover{color:#fff;}.ui-dialog.ui-widget.ui-widget-content{border:1px solid #eb5c18;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);border-radius:16px;background:#fff;padding:1rem;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar{border:0;background:#fff;padding-left:0;margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar:before{content:"";width:24px;height:24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10 0C15.523 0 20 4.478 20 10C20 15.522 15.523 20 10 20C4.477 20 0 15.522 0 10C0 4.478 4.477 0 10 0ZM10 13.5C9.44772 13.5 9 13.9477 9 14.5C9 15.0523 9.44772 15.5 10 15.5C10.5523 15.5 11 15.0523 11 14.5C11 13.9477 10.5523 13.5 10 13.5ZM10 4.75C8.48122 4.75 7.25 5.98122 7.25 7.5C7.25 7.91421 7.58579 8.25 8 8.25C8.3797 8.25 8.69349 7.96785 8.74315 7.60177L8.75 7.5C8.75 6.80964 9.30964 6.25 10 6.25C10.6904 6.25 11.25 6.80964 11.25 7.5C11.25 8.03882 11.115 8.30526 10.6051 8.8322L10.4697 8.96967C9.59157 9.84777 9.25 10.4171 9.25 11.5C9.25 11.9142 9.58579 12.25 10 12.25C10.4142 12.25 10.75 11.9142 10.75 11.5C10.75 10.9612 10.885 10.6947 11.3949 10.1678L11.5303 10.0303C12.4084 9.15223 12.75 8.58295 12.75 7.5C12.75 5.98122 11.5188 4.75 10 4.75Z" fill="%23EB5C18"/></svg>');background-repeat:no-repeat;background-size:100% auto;margin-right:8px;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{font-size:1.125rem;color:#133f6e;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close{-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);border-radius:100px;background-color:#eb5c18;transition:0.3s;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background-color:#133f6e;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{-webkit-filter:brightness(10);filter:brightness(10);}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane{border:0;background:#fff;padding:16px 0 0;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset button{font-size:1rem;color:#133f6e;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background:transparent;border:1.5px solid #eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset button a{text-decoration:none;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset button:hover{color:#eb5c18;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child a{text-decoration:none;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-buttonpane .ui-dialog-buttonset button:first-child:hover{background-color:#C24A11;color:white;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content{font-family:"Inter",sans-serif;font-weight:400;font-weight:400;color:#133f6e;padding:0;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content button.add-to-cart-close-modal{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;display:inline-block;margin-bottom:0.5em;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content button.add-to-cart-close-modal a{text-decoration:none;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content button.add-to-cart-close-modal:hover{background-color:#C24A11;color:white;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content a{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;display:inline-block;margin-bottom:0.5em;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content a a{text-decoration:none;}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content a:hover{background-color:#C24A11;color:white;}.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{width:100% !important;height:100% !important;margin:0;padding:0;border-radius:0;opacity:1;background:rgba(255,255,255,0.8) !important;position:fixed !important;top:0 !important;left:0 !important;z-index:999999;overflow:hidden;text-indent:-99999em !important;}.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{content:" ";display:block;width:120px;height:120px;-webkit-animation:spin 0.8s infinite linear;animation:spin 0.8s infinite linear;border-radius:120px;border-width:10px;border-style:solid;border-color:#D6232F transparent #D6232F transparent;overflow:hidden;text-indent:-99999em;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}a.download-link{padding:12px 16px 12px 46px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M15.2446 16.4972C15.6589 16.4972 15.9946 16.833 15.9946 17.2472C15.9946 17.6269 15.7125 17.9407 15.3464 17.9904L15.2446 17.9972H4.75C4.33579 17.9972 4 17.6614 4 17.2472C4 16.8675 4.28215 16.5537 4.64823 16.5041L4.75 16.4972H15.2446ZM10.0036 1.99902C10.3833 1.99902 10.6971 2.28118 10.7468 2.64725L10.7536 2.74902L10.753 12.942L13.7192 9.97144C13.9852 9.70493 14.4019 9.68034 14.6957 9.89792L14.7799 9.97046C15.0464 10.2365 15.071 10.6531 14.8534 10.9469L14.7809 11.0311L10.538 15.2818L10.4674 15.3443L10.3764 15.4029L10.34 15.424L10.2488 15.462L10.1283 15.4921L10.0591 15.5L9.999 15.5019C9.94888 15.5019 9.89801 15.4964 9.84828 15.4859L9.76741 15.4627C9.6714 15.4317 9.58429 15.3815 9.51014 15.3167L5.22056 11.032C4.92746 10.7393 4.92712 10.2644 5.21981 9.97133C5.48588 9.70487 5.90253 9.68037 6.1963 9.89802L6.28047 9.97057L9.253 12.938L9.25362 2.74902C9.25362 2.33481 9.58941 1.99902 10.0036 1.99902Z" fill="%23C24A11"/></svg>');background-position:16px center;background-size:20px 20px;border-radius:90px;border:1.5px solid #eb5c18;background-repeat:no-repeat;display:inline-block;margin:16px 0;text-decoration:none !important;color:#C24A11 !important;font-family:"Inter",sans-serif;font-weight:400;font-weight:600;}p.info-text{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10 2C14.4183 2 18 5.58172 18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2ZM10 3C6.13401 3 3 6.13401 3 10C3 13.866 6.13401 17 10 17C13.866 17 17 13.866 17 10C17 6.13401 13.866 3 10 3ZM10 12.5C10.4142 12.5 10.75 12.8358 10.75 13.25C10.75 13.6642 10.4142 14 10 14C9.58579 14 9.25 13.6642 9.25 13.25C9.25 12.8358 9.58579 12.5 10 12.5ZM10 6C10.2455 6 10.4496 6.17688 10.4919 6.41012L10.5 6.5V11C10.5 11.2761 10.2761 11.5 10 11.5C9.75454 11.5 9.55039 11.3231 9.50806 11.0899L9.5 11V6.5C9.5 6.22386 9.72386 6 10 6Z" fill="%23EA5B0B"/></svg>');background-repeat:no-repeat;background-size:22px 22px;background-position:2px 2px;padding-left:36px;font-size:inherit;}span.text-orange{color:#C24A11;}
.toolbar-fixed.user-logged-in header{top:79px;}.path-frontpage header .region-header .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper,.page-404 header .region-header .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper{height:auto;}body:not(.path-frontpage) header .ribbon{background-color:#efccb8;color:#fff;font-weight:700;padding:0.5em 1em;text-align:center;}body:not(.path-frontpage) header .ribbon p{margin:0;}body.path-frontpage header .ribbon{display:none;}header{background-color:#133f6e;width:100%;}header .header--container{max-width:calc(1280px + 2 * 24px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;border-radius:0;box-sizing:border-box;padding-top:40px;padding-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;}@media only screen and (max-width:719px){header .header--container{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}header .header--container .region-header-left{width:33%;}@media only screen and (max-width:1079px){header .header--container .region-header-left{position:absolute;top:12px;left:12px;}}header .header--container .region-header-center{width:34%;text-align:center;margin-left:20px;margin-right:20px;}header .header--container .region-header-right{width:33%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;gap:24px;}@media only screen and (max-width:719px){header .header--container .region-header-right{gap:10px;}}header .header--container #block-fcg-branding img{width:235px;height:auto;}@media only screen and (min-width:768px){header .header--container #block-kielenvalitsinkayttoliittymanteksti{height:auto !important;}}header .header--container #block-kielenvalitsinkayttoliittymanteksti ul.links{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}header .header--container #block-kielenvalitsinkayttoliittymanteksti ul.links li{margin-right:1em;}header .header--container #block-kielenvalitsinkayttoliittymanteksti ul.links li:last-child{margin-right:2em;}header .header--container #block-kielenvalitsinkayttoliittymanteksti ul.links li a{text-decoration:none;color:white;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M8%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016ZM8%201C8.65685%201%209.40677%201.59025%2010.0218%202.90814C10.2393%203.37419%2010.4283%203.90978%2010.5806%204.5H5.41936C5.57172%203.90978%205.76073%203.37419%205.97822%202.90814C6.59323%201.59025%207.34315%201%208%201ZM5.07203%202.48526C4.79564%203.07753%204.56498%203.75696%204.38931%204.5H1.93648C2.77295%203.05399%204.11182%201.93497%205.71442%201.38163C5.47297%201.71222%205.25828%202.08617%205.07203%202.48526ZM4.19265%205.5C4.06723%206.28832%204%207.12934%204%208C4%208.87066%204.06723%209.71168%204.19265%2010.5H1.45963C1.16268%209.7236%201%208.8808%201%208C1%207.1192%201.16268%206.2764%201.45963%205.5H4.19265ZM4.38931%2011.5C4.56498%2012.243%204.79564%2012.9225%205.07203%2013.5147C5.25828%2013.9138%205.47297%2014.2878%205.71442%2014.6184C4.11182%2014.065%202.77295%2012.946%201.93648%2011.5H4.38931ZM5.41936%2011.5H10.5806C10.4283%2012.0902%2010.2393%2012.6258%2010.0218%2013.0919C9.40677%2014.4097%208.65685%2015%208%2015C7.34315%2015%206.59323%2014.4097%205.97822%2013.0919C5.76073%2012.6258%205.57172%2012.0902%205.41936%2011.5ZM10.7938%2010.5H5.20617C5.07345%209.72528%205%208.88331%205%208C5%207.11669%205.07345%206.27472%205.20617%205.5H10.7938C10.9266%206.27472%2011%207.11669%2011%208C11%208.88331%2010.9266%209.72528%2010.7938%2010.5ZM11.6107%2011.5H14.0635C13.2271%2012.946%2011.8882%2014.065%2010.2856%2014.6184C10.527%2014.2878%2010.7417%2013.9138%2010.928%2013.5147C11.2044%2012.9225%2011.435%2012.243%2011.6107%2011.5ZM14.5404%2010.5H11.8074C11.9328%209.71168%2012%208.87066%2012%208C12%207.12934%2011.9328%206.28832%2011.8074%205.5H14.5404C14.8373%206.2764%2015%207.1192%2015%208C15%208.8808%2014.8373%209.7236%2014.5404%2010.5ZM10.2856%201.38163C11.8882%201.93497%2013.2271%203.05399%2014.0635%204.5H11.6107C11.435%203.75696%2011.2044%203.07753%2010.928%202.48526C10.7417%202.08617%2010.527%201.71222%2010.2856%201.38163Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");background-size:20px auto;background-repeat:no-repeat;background-position:right center;}header .header--container #block-kielenvalitsinkayttoliittymanteksti ul.links li a:hover{color:#EFCCB8;background-image:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M5.98747%202.17997C5.71458%202.84269%205.48643%203.62692%205.31842%204.5H10.6816C10.5136%203.62692%2010.2854%202.84269%2010.0125%202.17997C9.71058%201.44666%209.3637%200.88614%209.00409%200.51675C8.64602%200.148942%208.30689%200%208%200C7.69311%200%207.35398%200.148942%206.99591%200.51675C6.6363%200.88614%206.28942%201.44666%205.98747%202.17997ZM5.89053%200.281044C5.57693%200.707246%205.30036%201.22224%205.06279%201.79922C4.74205%202.57814%204.48315%203.49258%204.3012%204.5H0.804233C1.80285%202.45074%203.65108%200.891625%205.89053%200.281044ZM10.1095%200.281046C10.4231%200.707248%2010.6996%201.22225%2010.9372%201.79922C11.2579%202.57814%2011.5169%203.49258%2011.6988%204.5H15.1958C14.1972%202.45074%2012.3489%200.891627%2010.1095%200.281046ZM15.6016%205.5H11.85C11.9479%206.2949%2012%207.13416%2012%208C12%208.86584%2011.9479%209.7051%2011.85%2010.5H15.6016C15.8601%209.71345%2016%208.87306%2016%208C16%207.12694%2015.8601%206.28655%2015.6016%205.5ZM15.1958%2011.5H11.6988C11.5169%2012.5074%2011.2579%2013.4219%2010.9372%2014.2008C10.6996%2014.7778%2010.4231%2015.2928%2010.1095%2015.719C12.3489%2015.1084%2014.1972%2013.5493%2015.1958%2011.5ZM8%2016C8.30689%2016%208.64602%2015.8511%209.00409%2015.4832C9.3637%2015.1139%209.71058%2014.5533%2010.0125%2013.82C10.2854%2013.1573%2010.5136%2012.3731%2010.6816%2011.5H5.31842C5.48643%2012.3731%205.71458%2013.1573%205.98747%2013.82C6.28942%2014.5533%206.6363%2015.1139%206.99591%2015.4832C7.35398%2015.8511%207.69311%2016%208%2016ZM5.89053%2015.719C3.65107%2015.1084%201.80285%2013.5493%200.804233%2011.5H4.3012C4.48315%2012.5074%204.74205%2013.4219%205.06279%2014.2008C5.30036%2014.7778%205.57693%2015.2928%205.89053%2015.719ZM0.398379%2010.5H4.14996C4.0521%209.7051%204%208.86584%204%208C4%207.13416%204.0521%206.2949%204.14996%205.5H0.398379C0.139853%206.28655%200%207.12694%200%208C0%208.87306%200.139853%209.71345%200.398379%2010.5ZM5%208C5%207.1253%205.0557%206.28549%205.15793%205.5H10.8421C10.9443%206.28549%2011%207.1253%2011%208C11%208.8747%2010.9443%209.71451%2010.8421%2010.5H5.15793C5.0557%209.71451%205%208.8747%205%208Z%22%20fill%3D%22%23EFCCB8%22%2F%3E%0A%3C%2Fsvg%3E");}header .header--container #block-fcg-account-menu ul.menu-account{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;}header .header--container #block-fcg-account-menu ul.menu-account li{margin-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}header .header--container #block-fcg-account-menu a,header .header--container #block-fcg-account-menu span{cursor:pointer;}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/login"],header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=user],header .header--container #block-fcg-account-menu a.open-search,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=own-fcg],header .header--container #block-fcg-account-menu a.menu-link__own-fcg,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/login"],header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=user],header .header--container #block-fcg-account-menu span.open-search,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=own-fcg],header .header--container #block-fcg-account-menu span.menu-link__own-fcg{font-size:1rem;color:#133f6e;display:-ms-inline-flexbox;display:inline-flex;padding:5px 12px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background-color:transparent;border:1.5px solid #EFCCB8;transition:0.2s ease;cursor:pointer;text-decoration:none;white-space:nowrap;background-size:20px auto;background-position:12px center;background-repeat:no-repeat;color:white;padding-left:40px;}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/login"] a,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=user] a,header .header--container #block-fcg-account-menu a.open-search a,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=own-fcg] a,header .header--container #block-fcg-account-menu a.menu-link__own-fcg a,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/login"] a,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=user] a,header .header--container #block-fcg-account-menu span.open-search a,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=own-fcg] a,header .header--container #block-fcg-account-menu span.menu-link__own-fcg a{text-decoration:none;}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/login"]:hover,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=user]:hover,header .header--container #block-fcg-account-menu a.open-search:hover,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=own-fcg]:hover,header .header--container #block-fcg-account-menu a.menu-link__own-fcg:hover,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/login"]:hover,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=user]:hover,header .header--container #block-fcg-account-menu span.open-search:hover,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=own-fcg]:hover,header .header--container #block-fcg-account-menu span.menu-link__own-fcg:hover{color:#eb5c18;}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/login"].is-active,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=user].is-active,header .header--container #block-fcg-account-menu a.open-search.is-active,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=own-fcg].is-active,header .header--container #block-fcg-account-menu a.menu-link__own-fcg.is-active,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/login"].is-active,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=user].is-active,header .header--container #block-fcg-account-menu span.open-search.is-active,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=own-fcg].is-active,header .header--container #block-fcg-account-menu span.menu-link__own-fcg.is-active{background-color:#EFCCB8;color:#133f6e;}header .header--container #block-fcg-account-menu a.open-search,header .header--container #block-fcg-account-menu span.open-search{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.919' height='26.919' viewBox='0 0 26.919 26.919'%3E%3Cpath id='Path_104' data-name='Path 104' d='M26.734,24.652l-6.383-6.382a.624.624,0,0,0-.447-.184h-.694a10.933,10.933,0,1,0-1.125,1.125V19.9a.646.646,0,0,0,.184.447l6.383,6.382a.631.631,0,0,0,.894,0l1.188-1.188A.631.631,0,0,0,26.734,24.652Zm-15.8-5.3a8.412,8.412,0,1,1,8.412-8.412A8.41,8.41,0,0,1,10.935,19.347Z' fill='%230f5064'/%3E%3C/svg%3E%0A");}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/login"],header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=user],header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=own-fcg],header .header--container #block-fcg-account-menu a.menu-link__own-fcg,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/login"],header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=user],header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=own-fcg],header .header--container #block-fcg-account-menu span.menu-link__own-fcg{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M6%205C6%203.89543%206.89543%203%208%203C9.10457%203%2010%203.89543%2010%205C10%206.10457%209.10457%207%208%207C6.89543%207%206%206.10457%206%205ZM5.49998%208L10.5%208C11.3284%208%2012%208.67157%2012%209.5C12%2010.6161%2011.541%2011.5103%2010.7879%2012.1148C10.0466%2012.7098%209.05308%2013%208%2013C6.94692%2013%205.95342%2012.7098%205.21215%2012.1148C4.45897%2011.5103%204%2010.6161%204%209.5C4%208.67161%204.67156%208%205.49998%208ZM8%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200ZM1%208C1%204.13401%204.13401%201%208%201C11.866%201%2015%204.13401%2015%208C15%2011.866%2011.866%2015%208%2015C4.13401%2015%201%2011.866%201%208Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/login"]:hover:not(.is-active),header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=user]:hover:not(.is-active),header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=own-fcg]:hover:not(.is-active),header .header--container #block-fcg-account-menu a.menu-link__own-fcg:hover:not(.is-active),header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/login"]:hover:not(.is-active),header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=user]:hover:not(.is-active),header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=own-fcg]:hover:not(.is-active),header .header--container #block-fcg-account-menu span.menu-link__own-fcg:hover:not(.is-active){color:#EFCCB8;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M6%205C6%203.89543%206.89543%203%208%203C9.10457%203%2010%203.89543%2010%205C10%206.10457%209.10457%207%208%207C6.89543%207%206%206.10457%206%205ZM5.49998%208L10.5%208C11.3284%208%2012%208.67157%2012%209.5C12%2010.6161%2011.541%2011.5103%2010.7879%2012.1148C10.0466%2012.7098%209.05308%2013%208%2013C6.94692%2013%205.95342%2012.7098%205.21215%2012.1148C4.45897%2011.5103%204%2010.6161%204%209.5C4%208.67161%204.67156%208%205.49998%208ZM8%200C3.58172%200%200%203.58172%200%208C0%2012.4183%203.58172%2016%208%2016C12.4183%2016%2016%2012.4183%2016%208C16%203.58172%2012.4183%200%208%200ZM1%208C1%204.13401%204.13401%201%208%201C11.866%201%2015%204.13401%2015%208C15%2011.866%2011.866%2015%208%2015C4.13401%2015%201%2011.866%201%208Z%22%20fill%3D%22%23EFCCB8%22%2F%3E%0A%3C%2Fsvg%3E");}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/login"].is-active,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=user].is-active,header .header--container #block-fcg-account-menu a[data-drupal-link-system-path=own-fcg].is-active,header .header--container #block-fcg-account-menu a.menu-link__own-fcg.is-active,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/login"].is-active,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=user].is-active,header .header--container #block-fcg-account-menu span[data-drupal-link-system-path=own-fcg].is-active,header .header--container #block-fcg-account-menu span.menu-link__own-fcg.is-active{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M8 7C8 5.89543 8.89543 5 10 5C11.1046 5 12 5.89543 12 7C12 8.10457 11.1046 9 10 9C8.89543 9 8 8.10457 8 7ZM7.49998 10L12.5 10C13.3284 10 14 10.6716 14 11.5C14 12.6161 13.541 13.5103 12.7879 14.1148C12.0466 14.7098 11.0531 15 10 15C8.94692 15 7.95342 14.7098 7.21215 14.1148C6.45897 13.5103 6 12.6161 6 11.5C6 10.6716 6.67156 10 7.49998 10ZM10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2ZM3 10C3 6.13401 6.13401 3 10 3C13.866 3 17 6.13401 17 10C17 13.866 13.866 17 10 17C6.13401 17 3 13.866 3 10Z" fill="%23133F6E"/></svg>');}header .header--container #block-fcg-account-menu a[data-drupal-link-system-path="user/logout"],header .header--container #block-fcg-account-menu span[data-drupal-link-system-path="user/logout"]{text-indent:-9999px;display:inline-block;width:24px;height:24px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M7.75 17.5C7.33579 17.5 7 17.1642 7 16.75C7 16.3358 7.33579 16 7.75 16H14C15.1046 16 16 15.1046 16 14V6C16 4.89543 15.1046 4 14 4H7.75C7.33579 4 7 3.66421 7 3.25C7 2.83579 7.33579 2.5 7.75 2.5H14C15.933 2.5 17.5 4.067 17.5 6V14C17.5 15.933 15.933 17.5 14 17.5H7.75ZM7.74129 6.1989C8.04566 5.91795 8.52015 5.93693 8.8011 6.24129L11.8011 9.49129C12.0663 9.77859 12.0663 10.2214 11.8011 10.5087L8.8011 13.7587C8.52015 14.0631 8.04566 14.0821 7.74129 13.8011C7.43692 13.5202 7.41794 13.0457 7.6989 12.7413L9.53701 10.75H1.75C1.33579 10.75 1 10.4142 1 10C1 9.58579 1.33579 9.25 1.75 9.25H9.53701L7.6989 7.25871C7.41794 6.95435 7.43692 6.47985 7.74129 6.1989Z" fill="%23FFDDCA"/></svg>');background-size:100% auto;background-repeat:no-repeat;}header .header--container .block-commerce-cart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}header .header--container .block-commerce-cart h2{display:none;}header .header--container .block-commerce-cart .cart-block--link__expand{display:block;position:relative;}header .header--container .block-commerce-cart .cart-block--link__expand .cart-block--summary__icon{width:1.5em;height:1.5em;display:block;background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url("/themes/custom/fcg/images/icon-shopping_cart.png");}header .header--container .block-commerce-cart .cart-block--link__expand .cart-block--summary__count{position:absolute;top:0;right:0;display:block;background:#eb5c18;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);font-size:0.9em;line-height:1.1;font-weight:bold;padding:0 0.2712em;border-radius:33px;color:#fff;}header .header--container .block-commerce-cart .cart-block--contents{width:100%;position:fixed;top:186px;right:0;max-height:calc(100vh - 67px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;}@media only screen and (min-width:1080px){header .header--container .block-commerce-cart .cart-block--contents{top:82px;width:auto;max-width:400px;border-radius:16px;right:16px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);}}@media only screen and (min-width:1340px){header .header--container .block-commerce-cart .cart-block--contents{right:calc((100% - 1280px) / 2);}}header .header--container .block-commerce-cart .cart-block--contents::-webkit-scrollbar{display:none;}@media only screen and (max-width:1080px){header .header--container .block-commerce-cart .cart-block--contents{right:0;max-width:100%;}}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner{padding:1em 2em;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items{max-height:100vh;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table thead{display:none;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;margin-bottom:2em;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field{-ms-flex-preferred-size:100%;flex-basis:100%;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-field-training-subjects{font-size:0.8rem;color:#0f5064;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-product-id{font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1.125rem;line-height:normal;color:#133f6e;font-weight:600;font-weight:500;color:#000;margin:0.5em 0 0.1em;}@media only screen and (max-width:719px){header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-product-id{font-size:1rem;}}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-title{font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1.125rem;line-height:normal;color:#133f6e;font-weight:600;font-weight:500;color:#000;font-size:0.8rem;margin:0.1rem 0 0.3rem;}@media only screen and (max-width:719px){header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-title{font-size:1rem;}}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-field-start-date{font-weight:500;color:#0f5064;font-size:0.8rem;-ms-flex-preferred-size:0;flex-basis:0;display:inherit;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-field-start-date::after{content:", ";display:inline-block;margin-right:0.2em;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-field-implementation-method{display:inherit;font-size:0.8rem;color:#0f5064;-ms-flex-preferred-size:0;flex-basis:0;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-quantity{-ms-flex-preferred-size:auto;flex-basis:auto;border-top:1px solid #a0a0a0;margin-top:1em;padding:0.3em 0.5em 0.3em 0;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-unit-price__number{-ms-flex:auto;flex:auto;border-top:1px solid #a0a0a0;margin-top:1em;padding:0.3em 0;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-total-price__number{border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;padding:0.3em 0;font-weight:600;color:#0f5064;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing{margin-top:1rem;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing .participants-wrapper,header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing .unit-price-wrapper,header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing .total-price-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(160,160,160,0.13);font-size:0.85rem;padding:0.2rem 0;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing .participants-wrapper:first-child,header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing .unit-price-wrapper:first-child,header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing .total-price-wrapper:first-child{border-top:1px solid rgba(160,160,160,0.13);}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items table tbody tr .views-field-nothing .total-price-wrapper{font-weight:600;color:#0f5064;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items .form-submit:not(.delete-order-item){display:none;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items .form-submit.delete-order-item{font-size:1rem;color:#FFDDCA;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background-color:#133f6e;transition:0.2s ease;cursor:pointer;text-decoration:none;border:none;margin-top:0.5em;font-size:0.8em;margin-left:auto;float:right;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items .form-submit.delete-order-item a{text-decoration:none;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__items .form-submit.delete-order-item:hover{color:white;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__links a{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;font-size:0.8em;width:100%;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__links a a{text-decoration:none;}header .header--container .block-commerce-cart .cart-block--contents .cart-block--contents__inner .cart-block--contents__links a:hover{background-color:#C24A11;color:white;}header .header--container #block-fcg-main-menu{-ms-flex-preferred-size:100%;flex-basis:100%;height:0;overflow:hidden;margin:0 auto;max-width:1080px;}header .header--container #block-fcg-main-menu ul.menu{padding:0 2em 1em;}@media only screen and (max-width:719px){header .header--container #block-fcg-main-menu ul.menu{padding-bottom:0;}}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper{height:0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;color:#fff;background-color:#0f5064;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .form-item-textsearch{margin:1em 1em 1em calc((100% - 1080px) / 2 + 2em);-ms-flex-preferred-size:calc(50% - 0.5em);flex-basis:calc(50% - 0.5em);}@media only screen and (max-width:1080px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .form-item-textsearch{margin:1em 1em 1em 2em;}}@media only screen and (max-width:719px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .form-item-textsearch{-ms-flex-preferred-size:100%;flex-basis:100%;}}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .form-item-textsearch label{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .form-item-textsearch input{background-color:#fff;color:#0f5064;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26.919' height='26.919' viewBox='0 0 26.919 26.919'%3E%3Cpath id='Path_104' data-name='Path 104' d='M26.734,24.652l-6.383-6.382a.624.624,0,0,0-.447-.184h-.694a10.933,10.933,0,1,0-1.125,1.125V19.9a.646.646,0,0,0,.184.447l6.383,6.382a.631.631,0,0,0,.894,0l1.188-1.188A.631.631,0,0,0,26.734,24.652Zm-15.8-5.3a8.412,8.412,0,1,1,8.412-8.412A8.41,8.41,0,0,1,10.935,19.347Z' fill='%230f5064'/%3E%3C/svg%3E%0A");background-size:auto 60%;background-repeat:no-repeat;background-position:0.5rem center;padding:0.617rem;padding-left:3rem;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-trigger{font-size:1rem;color:#FFDDCA;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background-color:#133f6e;transition:0.2s ease;cursor:pointer;text-decoration:none;border:none;margin:1em 1em 1em 0;padding-left:2.5em;position:relative;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-trigger a{text-decoration:none;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-trigger:hover{color:white;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-trigger::before{content:"";position:absolute;width:0.5em;height:0.5em;border-right:2px solid #0f5064;border-bottom:2px solid #0f5064;border-radius:0px;left:1.1em;top:50%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:translateY(-70%) rotate(45deg);-ms-transform:translateY(-70%) rotate(45deg);transform:translateY(-70%) rotate(45deg);transition:0.2s ease;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-trigger.open::before{-webkit-transform:translateY(-25%) rotate(-135deg);-ms-transform:translateY(-25%) rotate(-135deg);transform:translateY(-25%) rotate(-135deg);}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper [id^=edit-search-filters-description],header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-help-text{margin:1em calc((100% - 1080px) / 2 + 2em) 1em 0;}@media only screen and (max-width:1080px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper [id^=edit-search-filters-description],header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-help-text{margin:1em 2em 1em 0;}}@media only screen and (max-width:719px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper [id^=edit-search-filters-description],header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters #search-top-wrapper .search-filters-help-text{display:none;}}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters]{height:0;overflow-y:hidden;background-color:#f5f5f5;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset{max-width:1080px;margin:auto;padding:0.5em 2em 0.5em calc(2em + 200px);position:relative;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset:first-child{margin-top:1em;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset:last-child{margin-bottom:1em;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset legend{position:absolute;left:2em;top:1.1em;font-family:"Inter",sans-serif;font-weight:400;font-weight:bold;font-size:0.9em;color:#0f5064;max-width:200px;}@media only screen and (max-width:719px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset legend{max-width:100%;}}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset .form-checkboxes .js-form-item{display:inline-block;font-family:"cartograph-cf",monospace;background-color:#e6f0f0;text-decoration:none;transition:0.2s ease;cursor:pointer;color:#000;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset .form-checkboxes .js-form-item *{cursor:pointer;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset .form-checkboxes .js-form-item.active{background-color:#0f5064;color:#fff;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset .form-checkboxes .js-form-item .form-checkbox{display:none;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset .form-checkboxes .js-form-item label{display:block;padding:0.5em 1em;font-size:0.8em;}@media only screen and (max-width:719px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id^=search-filters] fieldset{padding:2.5em 2em 0.5em;}}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions]{margin:0;height:0;overflow:hidden;background-color:#f5f5f5;position:relative;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions]::before{content:"";width:100%;height:2px;top:0;left:0;position:absolute;background-color:#f5f5f5;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions] .form-submit{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;font-size:0.9em;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions] .form-submit a{text-decoration:none;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions] .form-submit:hover{background-color:#C24A11;color:white;}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions] [id*=edit-submit-search-trainings]{margin:1em 1em 2em calc((100% - 1080px) / 2 + 2em);}@media only screen and (max-width:1080px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions] [id*=edit-submit-search-trainings]{margin:1em 0 0 2em;}}header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions] [id*=edit-reset]{margin:1em calc((100% - 1080px) / 2 + 2em) 2em 0;}@media only screen and (max-width:1080px){header .header--container .block-views-exposed-filter-blocksearch-trainings-search-training-filters [id*=edit-actions] [id*=edit-reset]{margin:1em 1em 1em 2em;}}header .header--nav-container{max-width:calc(1280px + 2 * 24px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;border-radius:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}@media only screen and (max-width:719px){header .header--nav-container{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}header .header--nav-container nav ul.main-menu{text-align:center;margin-left:0;}header .header--nav-container nav ul.main-menu li.menu-item{display:inline-block;padding:12px;}header .header--nav-container nav ul.main-menu li.menu-item:first-child{padding-left:0;}header .header--nav-container nav ul.main-menu li.menu-item:last-child{padding-right:0;}header .header--nav-container nav ul.main-menu li.menu-item a{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:white;}header .header--nav-container nav ul.main-menu li.menu-item a::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:white;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}header .header--nav-container nav ul.main-menu li.menu-item a:hover{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:white;}header .header--nav-container nav ul.main-menu li.menu-item a:hover::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}header .header--nav-container nav ul.main-menu li.menu-item a:hover:before{opacity:1;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a:hover{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:#EFCCB8;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a:hover::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a:hover:before{opacity:1;}header .header--nav-container nav ul.main-menu li.menu-item a.is-active{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:#EFCCB8;}header .header--nav-container nav ul.main-menu li.menu-item a.is-active::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}header .header--nav-container nav ul.main-menu li.menu-item a.is-active:before{opacity:1;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a.is-active{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:#EFCCB8;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a.is-active::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item a.is-active:before{opacity:1;}header .header--nav-container nav ul.main-menu li.menu-item.menu-item--active-trail a{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:#EFCCB8;}header .header--nav-container nav ul.main-menu li.menu-item.menu-item--active-trail a::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}header .header--nav-container nav ul.main-menu li.menu-item.menu-item--active-trail a:before{opacity:1;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item.menu-item--active-trail a{text-decoration:none;position:relative;padding-top:15px;font-size:1.125rem;color:#EFCCB8;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item.menu-item--active-trail a::before{content:"";position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:8px;border-radius:50%;background-color:#eb5c18;opacity:0;transition:opacity 0.1s ease;}.dark-mode header .header--nav-container nav ul.main-menu li.menu-item.menu-item--active-trail a:before{opacity:1;}header .header--nav-container nav ul.main-menu .mobile-menu-logo{display:none;}@media only screen and (max-width:1079px){header .header--nav-container nav ul.main-menu .mobile-menu-logo{display:block;width:80%;max-width:250px;margin-bottom:80px;}}header .header--nav-container nav ul.main-menu .menu-close{display:none;}@media only screen and (max-width:1079px){header .header--nav-container nav ul.main-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#133f6e;z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;}header .header--nav-container nav ul.main-menu.open{opacity:1;visibility:visible;}header .header--nav-container nav ul.main-menu .menu-close{display:block;position:absolute;top:20px;right:20px;font-size:36px;background:none;border:none;cursor:pointer;color:#FFDDCA;transition:color 0.3s ease;}header .header--nav-container nav ul.main-menu .menu-close:hover{color:white;}header .header--nav-container nav ul.main-menu li.menu-item a{font-size:1.35rem !important;color:#FFDDCA;text-decoration:none;}header .header--nav-container nav ul.main-menu li.menu-item a:hover{color:white;}}@media only screen and (max-width:1079px){header .header--container{-ms-flex-direction:column;flex-direction:column;padding-bottom:16px;padding-top:24px;padding-left:12px;padding-right:12px;}header .header--container .region-header-center{width:100%;margin-bottom:24px;margin-left:0;margin-right:0;}header .header--container .region-header-right{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}header .header--container .region-header-right .region-header-right--search-link{-ms-flex-order:2;order:2;margin-left:auto;}header .header--container .region-header-right #block-fcg-account-menu{-ms-flex-order:1;order:1;}header .header--container .region-header-right #block-ostoskori{-ms-flex-order:3;order:3;}header .header--container .region-header-right #menu-button{-ms-flex-order:4;order:4;}}.region-header-right--search-link a{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;font-size:1rem;color:#133f6e;display:-ms-inline-flexbox;display:inline-flex;padding:5px 12px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;align-items:center;border-radius:90px;background-color:transparent;border:1.5px solid #EFCCB8;transition:0.2s ease;cursor:pointer;text-decoration:none;white-space:nowrap;color:white;}.region-header-right--search-link a a{text-decoration:none;}.region-header-right--search-link a:hover{color:#eb5c18;}.region-header-right--search-link a.is-active{background-color:#EFCCB8;color:#133f6e;}@media only screen and (max-width:719px){.region-header-right--search-link a{text-indent:-9999px;gap:0;}}.region-header-right--search-link a:hover{color:#FFDDCA;}.region-header-right--search-link a:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M5.5 0C8.53757 0 11 2.46243 11 5.5C11 6.83879 10.5217 8.06586 9.72656 9.01962L13.8536 13.1464C14.0488 13.3417 14.0488 13.6583 13.8536 13.8536C13.68 14.0271 13.4106 14.0464 13.2157 13.9114L13.1464 13.8536L9.01962 9.72656C8.06586 10.5217 6.83879 11 5.5 11C2.46243 11 0 8.53757 0 5.5C0 2.46243 2.46243 0 5.5 0ZM5.5 1C3.01472 1 1 3.01472 1 5.5C1 7.98528 3.01472 10 5.5 10C7.98528 10 10 7.98528 10 5.5C10 3.01472 7.98528 1 5.5 1Z" fill="%23EFCCB8"/></svg>');background-repeat:no-repeat;background-position:center center;background-size:contain;width:14px;height:14px;}#menu-button{display:block;background:none;border:none;}#menu-button svg,#menu-button path{fill:#EFCCB8;}#menu-button path{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);}@media only screen and (min-width:1080px){#menu-button{display:none;}}

#block-entityviewtuote-2{-ms-flex-preferred-size:40%;flex-basis:40%;width:40%;}#block-entityviewtuote-2 > article{z-index:1;position:relative;}@media only screen and (max-width:719px){#block-entityviewtuote-2 > article{position:fixed;left:0;bottom:0;top:0;width:100%;height:100%;overflow-y:scroll;pointer-events:none;z-index:999;}#block-entityviewtuote-2 > article.open{pointer-events:all;}#block-entityviewtuote-2 > article.open .product-form-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}#block-entityviewtuote-2 > article > .product-toggle-form{pointer-events:all;margin-top:1rem;max-width:calc(100% - 2em);z-index:-1;outline:0;border:0;width:100%;font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;background-color:#fff;display:none;}#block-entityviewtuote-2 > article > .product-toggle-form a{text-decoration:none;}#block-entityviewtuote-2 > article > .product-toggle-form:hover{background-color:#C24A11;color:white;}@media only screen and (max-width:719px){#block-entityviewtuote-2 > article > .product-toggle-form{top:auto;bottom:0.5rem;max-width:calc(100% - 4em);position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;}}#block-entityviewtuote-2 > article > .product-toggle-form:hover{background-color:#133f6e;color:#fff;}#block-entityviewtuote-2 > article .product-form-container{overflow:hidden;min-width:324px;box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.16);}@media only screen and (max-width:719px){#block-entityviewtuote-2 > article .product-form-container{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:0.2s ease;transform:translateY(100%);position:absolute;bottom:0;width:100%;height:100%;overflow:scroll !important;-ms-overflow-style:none;scrollbar-width:none;}#block-entityviewtuote-2 > article .product-form-container::-webkit-scrollbar{display:none;}#block-entityviewtuote-2 > article .product-form-container div.product-form{padding:4em 2em 2em 2em;}}#block-entityviewtuote-2 > article .product-form-container .product-form{background:#fff;padding:2em 1em 1em;min-height:100%;}#block-entityviewtuote-2 > article .product-form-container .product-form .product-close-form{display:none;}@media only screen and (max-width:719px){#block-entityviewtuote-2 > article .product-form-container .product-form .product-close-form{display:block;position:absolute;right:2.5em;top:2em;cursor:pointer;width:27px;height:27px;}#block-entityviewtuote-2 > article .product-form-container .product-form .product-close-form span{position:absolute;width:100%;height:3px;border-radius:3px;background:#133f6e;left:50%;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;top:50%;left:50%;}#block-entityviewtuote-2 > article .product-form-container .product-form .product-close-form span:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);}#block-entityviewtuote-2 > article .product-form-container .product-form .product-close-form span:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);}}#block-entityviewtuote-2 > article .product-form-container .product-form .button--add-to-cart,#block-entityviewtuote-2 > article .product-form-container .product-form .product-toggle-form,#block-entityviewtuote-2 > article .product-form-container .product-form .button{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;width:100%;background-color:#fff;}#block-entityviewtuote-2 > article .product-form-container .product-form .button--add-to-cart a,#block-entityviewtuote-2 > article .product-form-container .product-form .product-toggle-form a,#block-entityviewtuote-2 > article .product-form-container .product-form .button a{text-decoration:none;}#block-entityviewtuote-2 > article .product-form-container .product-form .button--add-to-cart:hover,#block-entityviewtuote-2 > article .product-form-container .product-form .product-toggle-form:hover,#block-entityviewtuote-2 > article .product-form-container .product-form .button:hover{background-color:#C24A11;color:white;}#block-entityviewtuote-2 > article .product-form-container .product-form .product-toggle-form{display:none;}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value label{margin-right:auto;font-family:"Inter",sans-serif;font-weight:400;font-weight:700;font-size:1.2em;}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value .edit-quantity{padding:0 0.5em;font-family:"proxima-nova",sans-serif;font-weight:400;font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;color:#eb5c18;cursor:pointer;font-size:1.5em;}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value .edit-quantity.quantity-plus{-webkit-transform:translateY(0.09em);-ms-transform:translateY(0.09em);transform:translateY(0.09em);}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value .edit-quantity:hover{color:#133f6e;}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value .form-number{text-align:center;border:0;outline:0;font-size:2em;min-width:0;width:50px;padding:0;margin:0;-webkit-appearance:none;appearance:none;vertical-align:middle;-moz-appearance:textfield;box-sizing:content-box;margin:0;text-align:center;}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value .form-number::-webkit-inner-spin-button,#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value .form-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}#block-entityviewtuote-2 > article .product-form-container .product-form .form-item-quantity-0-value .ajax-progress{display:none;}#block-entityviewtuote-2 > article .product-form-container .product-form .messages.messages--status{padding:0;}#block-entityviewtuote-2 > article .product-form-container .product-form div[id*=edit-cart-message]{font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1.125rem;line-height:normal;color:#133f6e;font-weight:600;font-weight:normal;color:#0f5064;}@media only screen and (max-width:719px){#block-entityviewtuote-2 > article .product-form-container .product-form div[id*=edit-cart-message]{font-size:1rem;}}#block-entityviewtuote-2 > article .product-form-container .form-type-radio{position:relative;padding-left:1.5em;}#block-entityviewtuote-2 > article .product-form-container .form-type-radio input[type=radio]{position:absolute;left:0;top:0.7em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#block-entityviewtuote-2 > article .product-form-container .form-type-radio .variation-price{font-family:"Inter",sans-serif;font-weight:400;font-weight:700;color:#0f5064;}#block-entityviewtuote-2 > article .product-form-container .form-type-radio .variation-price .price-suffix{font-family:"Inter",sans-serif;font-weight:400;font-weight:400;margin-left:0.6em;color:#a0a0a0;font-size:0.8em;}#block-entityviewtuote-2 > article .product-form-container #fcg-custom-prices .price-per-person,#block-entityviewtuote-2 > article .product-form-container #fcg-custom-prices .total-price{padding:1em 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}#block-entityviewtuote-2 > article .product-form-container #fcg-custom-prices .price-per-person::after,#block-entityviewtuote-2 > article .product-form-container #fcg-custom-prices .total-price::after{content:"";background-color:#133f6e;opacity:0.13;width:calc(100% + 2em);height:1px;position:absolute;bottom:-0.5px;left:-1em;}#block-entityviewtuote-2 > article .product-form-container #fcg-custom-prices .price-per-person .price .price-suffix,#block-entityviewtuote-2 > article .product-form-container #fcg-custom-prices .total-price .price .price-suffix{font-family:"Inter",sans-serif;font-weight:400;font-weight:400;margin-left:0.6em;color:#a0a0a0;font-size:0.8em;}#block-entityviewtuote-2 > article .product-form-container #fcg-custom-prices .total-price{font-family:"Inter",sans-serif;font-weight:400;font-weight:700;color:#0f5064;}#block-entityviewtuote-2 > article .product-form-container .js-form-item-fcg-coupon-message{font-size:0.8em;color:#a0a0a0;}
.region.region-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:60px;}.region.region-content #block-entityviewtuote-2{-ms-flex-order:-1;order:-1;}.messages.messages--status{max-width:1080px;margin:auto;padding:4rem 4rem 0;background:none;border:0;box-shadow:none;font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-transform:none;font-size:1.125rem;line-height:normal;color:#133f6e;font-weight:600;color:#eb5c18;}@media only screen and (max-width:719px){.messages.messages--status{font-size:1rem;}}.product-content-navigation{position:relative;background:white;box-shadow:0 4px 20px 0 rgba(0,0,0,0.25);}.product-content-navigation #subnav-sentinel{height:10px;}.dark-mode .product-content-navigation{background:#133f6e;}.product-content-navigation .navigation-signup-trigger{display:none;}.product-content-navigation.is-sticky{position:fixed;top:0;z-index:50;width:100%;}.user--logged-in .product-content-navigation.is-sticky{top:78px;}.product-content-navigation.is-sticky + div{padding-top:63px;}.product-content-navigation.is-sticky .navigation-signup-trigger{display:inline-block;margin-left:16px;}.product-content-navigation.is-sticky .navigation-signup-trigger span{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;padding:6px 16px;}.product-content-navigation.is-sticky .navigation-signup-trigger span a{text-decoration:none;}.product-content-navigation.is-sticky .navigation-signup-trigger span:hover{background-color:#C24A11;color:white;}.product-content-navigation .subnav{max-width:calc(1280px + 2 * 24px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;border-radius:0;box-sizing:border-box;position:relative;padding-top:12px;padding-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}@media only screen and (max-width:719px){.product-content-navigation .subnav{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}@media only screen and (min-width:1340px){.product-content-navigation .subnav{padding-left:0;padding-right:0;}}.product-content-navigation .subnav.has-overflow .subnav__arrow{display:-ms-flexbox;display:flex;}.product-content-navigation .subnav__list{display:-ms-flexbox;display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;padding:0;list-style:none;margin:0;}.product-content-navigation .subnav__list::-webkit-scrollbar{display:none;}.product-content-navigation .subnav__list .subnav__item{margin:0;}.product-content-navigation .subnav__list .subnav__link{font-size:1rem;color:#133f6e;display:-ms-inline-flexbox;display:inline-flex;padding:5px 12px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background-color:transparent;border:1.5px solid #EFCCB8;transition:0.2s ease;cursor:pointer;text-decoration:none;white-space:nowrap;margin-left:0;}.product-content-navigation .subnav__list .subnav__link a{text-decoration:none;}.product-content-navigation .subnav__list .subnav__link:hover{color:#eb5c18;}.product-content-navigation .subnav__list .subnav__link.is-active{background-color:#EFCCB8;color:#133f6e;}.dark-mode .product-content-navigation .subnav__list .subnav__link{font-size:1rem;color:#133f6e;display:-ms-inline-flexbox;display:inline-flex;color:#EFCCB8;padding:5px 12px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;background-color:transparent;border:1.5px solid #EFCCB8;transition:0.2s ease;cursor:pointer;text-decoration:none;white-space:nowrap;}.dark-mode .product-content-navigation .subnav__list .subnav__link a{text-decoration:none;}.dark-mode .product-content-navigation .subnav__list .subnav__link:hover{color:#eb5c18;color:white;border-color:white;}.dark-mode .product-content-navigation .subnav__list .subnav__link.is-active{background-color:#EFCCB8;color:#133f6e;color:#133f6e;}.product-content-navigation .subnav__arrow{position:absolute;top:11px;bottom:0;width:40px;height:40px;border:none;border-radius:50%;background:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);cursor:pointer;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:none;}.dark-mode .product-content-navigation .subnav__arrow{background:rgba(19,63,110,0.4);}.product-content-navigation .subnav__arrow svg,.product-content-navigation .subnav__arrow path{fill:#eb5c18;}.dark-mode .product-content-navigation .subnav__arrow svg,.dark-mode .product-content-navigation .subnav__arrow path{fill:#EFCCB8;}.product-content-navigation .subnav__arrow--right{right:0;}@media only screen and (min-width:1340px){.product-content-navigation .subnav__arrow--right{right:-35px;}}.product-content-navigation .subnav__arrow--left{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media only screen and (min-width:1340px){.product-content-navigation .subnav__arrow--left{left:-25px;}}.product-content-navigation .subnav.has-overflow{padding-left:42px;padding-right:42px;}.product-content-navigation .subnav.has-overflow .subnav__list{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 16px,black calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 16px,black calc(100% - 16px),transparent 100%);}.product-content-navigation .subnav.has-overflow .subnav__item:first-child{margin-left:6px;}@media only screen and (min-width:1340px){.product-content-navigation .subnav.has-overflow .subnav__item:first-child{margin-left:0;}}.product-content-navigation .subnav.has-overflow .subnav__item:last-child{margin-right:6px;}@media only screen and (min-width:1340px){.product-content-navigation .subnav.has-overflow .subnav__item:last-child{margin-right:0;}}#block-fcg-page-title{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute !important;border:0 !important;padding:0 !important;margin:0 !important;clip:rect(1px,1px,1px,1px);}.dark-mode #why-participate .why-participate--text-content,.dark-mode #pricing,.dark-mode #contact-information,.dark-mode #location{background:#133f6e;}.dark-mode #why-participate .why-participate--text-content h2,.dark-mode #why-participate .why-participate--text-content h3,.dark-mode #why-participate .why-participate--text-content .person--details--name,.dark-mode #pricing h2,.dark-mode #pricing h3,.dark-mode #pricing .person--details--name,.dark-mode #contact-information h2,.dark-mode #contact-information h3,.dark-mode #contact-information .person--details--name,.dark-mode #location h2,.dark-mode #location h3,.dark-mode #location .person--details--name{color:#EFCCB8;}.dark-mode #why-participate .why-participate--text-content p,.dark-mode #why-participate .why-participate--text-content .field--name-field-pricing-additional-info,.dark-mode #why-participate .why-participate--text-content .person--details,.dark-mode #why-participate .why-participate--text-content .field--name-field-why-participate,.dark-mode #pricing p,.dark-mode #pricing .field--name-field-pricing-additional-info,.dark-mode #pricing .person--details,.dark-mode #pricing .field--name-field-why-participate,.dark-mode #contact-information p,.dark-mode #contact-information .field--name-field-pricing-additional-info,.dark-mode #contact-information .person--details,.dark-mode #contact-information .field--name-field-why-participate,.dark-mode #location p,.dark-mode #location .field--name-field-pricing-additional-info,.dark-mode #location .person--details,.dark-mode #location .field--name-field-why-participate{color:white;}.dark-mode #why-participate .why-participate--text-content a,.dark-mode #pricing a,.dark-mode #contact-information a,.dark-mode #location a{color:#EFCCB8;}.dark-mode #why-participate .why-participate--text-content strong,.dark-mode #why-participate .why-participate--text-content b,.dark-mode #pricing strong,.dark-mode #pricing b,.dark-mode #contact-information strong,.dark-mode #contact-information b,.dark-mode #location strong,.dark-mode #location b{color:#EFCCB8;}.dark-mode #testimonials{background:#FFDDCA;}.dark-mode #schedule h2,.dark-mode #schedule h3{color:#EFCCB8;}.dark-mode #schedule .field--name-field-schedule-description{color:white;}.dark-mode #schedule .field--name-field-schedule-description p{color:white;}.dark-mode #who-attend,.dark-mode #accommodation,.dark-mode #recommended-trainings,.dark-mode #training-subjects{background:#0d2d4f;}.dark-mode #who-attend h2,.dark-mode #who-attend h3,.dark-mode #accommodation h2,.dark-mode #accommodation h3,.dark-mode #recommended-trainings h2,.dark-mode #recommended-trainings h3,.dark-mode #training-subjects h2,.dark-mode #training-subjects h3{color:#EFCCB8;}.dark-mode #who-attend p,.dark-mode #who-attend .field--name-field-training-to-whom,.dark-mode #accommodation p,.dark-mode #accommodation .field--name-field-training-to-whom,.dark-mode #recommended-trainings p,.dark-mode #recommended-trainings .field--name-field-training-to-whom,.dark-mode #training-subjects p,.dark-mode #training-subjects .field--name-field-training-to-whom{color:white;}.dark-mode #who-attend a,.dark-mode #accommodation a,.dark-mode #recommended-trainings a,.dark-mode #training-subjects a{color:#EFCCB8;}.dark-mode #who-attend .product--search-result--info-container .product--training--name a,.dark-mode #who-attend .product--search-result--info-container .product--training--cta-read-more a,.dark-mode #accommodation .product--search-result--info-container .product--training--name a,.dark-mode #accommodation .product--search-result--info-container .product--training--cta-read-more a,.dark-mode #recommended-trainings .product--search-result--info-container .product--training--name a,.dark-mode #recommended-trainings .product--search-result--info-container .product--training--cta-read-more a,.dark-mode #training-subjects .product--search-result--info-container .product--training--name a,.dark-mode #training-subjects .product--search-result--info-container .product--training--cta-read-more a{color:#133f6e;}.dark-mode #who-attend .accommodation-info-content a,.dark-mode #accommodation .accommodation-info-content a,.dark-mode #recommended-trainings .accommodation-info-content a,.dark-mode #training-subjects .accommodation-info-content a{color:#133f6e;}.field--name-field-why-attend-blocks{-ms-flex-pack:center;justify-content:center;}.field--name-field-why-attend-blocks > .field__item .paragraph--title-and-text{background-size:cover;background-repeat:no-repeat;}.field--name-field-why-attend-blocks > .field__item:first-child .paragraph--title-and-text{background-image:url("/themes/custom/fcg/images/bg-why-attend-1.jpg");}.field--name-field-why-attend-blocks > .field__item:nth-child(2) .paragraph--title-and-text{background-image:url("/themes/custom/fcg/images/bg-why-attend-2.jpg");}.field--name-field-why-attend-blocks > .field__item:nth-child(3) .paragraph--title-and-text{background-image:url("/themes/custom/fcg/images/bg-why-attend-3.jpg");}.field--name-field-why-attend-blocks > .field__item:nth-child(4) .paragraph--title-and-text{background-image:url("/themes/custom/fcg/images/bg-why-attend-4.jpg");}.field--name-field-schedule-description p{font-size:1.25rem;}.field--name-field-experts .person-card{overflow:hidden;}.person-card--large .field--name-field-experts .person-card{margin-bottom:40px;}.field--name-field-experts .person-card .person-image--wrapper{margin-left:auto;margin-right:auto;width:130px;margin-bottom:1.5rem;}@media only screen and (min-width:520px){.field--name-field-experts .person-card .person-image--wrapper{float:left;}}@media only screen and (min-width:1080px){.field--name-field-experts .person-card .person-image--wrapper{width:160px;}}.person-card--large .field--name-field-experts .person-card .person-image--wrapper{width:180px;}@media only screen and (min-width:1080px){.person-card--large .field--name-field-experts .person-card .person-image--wrapper{width:260px;}}.field--name-field-experts .person-card .person-image--wrapper img{border-radius:50%;box-shadow:-4px -4px 15px 0 rgba(0,0,0,0.15);}.field--name-field-experts .person-card h3,.field--name-field-experts .person-card .field--name-field-organization,.field--name-field-experts .person-card .field--name-field-person-title,.field--name-field-experts .person-card .field--name-field-description{float:left;padding-left:20px;width:100%;}@media only screen and (min-width:520px){.field--name-field-experts .person-card h3,.field--name-field-experts .person-card .field--name-field-organization,.field--name-field-experts .person-card .field--name-field-person-title,.field--name-field-experts .person-card .field--name-field-description{width:calc(100% - 130px);}}@media only screen and (min-width:1080px){.field--name-field-experts .person-card h3,.field--name-field-experts .person-card .field--name-field-organization,.field--name-field-experts .person-card .field--name-field-person-title,.field--name-field-experts .person-card .field--name-field-description{padding-left:40px;width:calc(100% - 160px);}}.person-card--large .field--name-field-experts .person-card h3,.person-card--large .field--name-field-experts .person-card .field--name-field-organization,.person-card--large .field--name-field-experts .person-card .field--name-field-person-title,.person-card--large .field--name-field-experts .person-card .field--name-field-description{width:100%;}@media only screen and (min-width:520px){.person-card--large .field--name-field-experts .person-card h3,.person-card--large .field--name-field-experts .person-card .field--name-field-organization,.person-card--large .field--name-field-experts .person-card .field--name-field-person-title,.person-card--large .field--name-field-experts .person-card .field--name-field-description{width:calc(100% - 180px);}}@media only screen and (min-width:1080px){.person-card--large .field--name-field-experts .person-card h3,.person-card--large .field--name-field-experts .person-card .field--name-field-organization,.person-card--large .field--name-field-experts .person-card .field--name-field-person-title,.person-card--large .field--name-field-experts .person-card .field--name-field-description{width:calc(100% - 260px);}}.person-card--normal .field--name-field-experts .person-card .field--name-field-description{float:none;width:100%;clear:both;padding-left:0;}.person-card--normal .field--name-field-experts .person-card .field--name-field-description p{font-size:1rem;line-height:150%;}.field--name-field-experts .person-card h3{color:#EFCCB8;margin-bottom:1rem;}.person-card--normal .field--name-field-experts .person-card h3{margin-top:1.75rem;}.field--name-field-experts .person-card .field--name-field-organization{font-size:1.125rem;font-weight:500;color:white;margin-bottom:0.25rem;}.field--name-field-experts .person-card .field--name-field-person-title{font-size:1.125rem;font-weight:400;color:#EFCCB8;margin-bottom:1.5rem;}.field--name-field-experts .person-card .field--name-field-description{font-size:1.125rem;color:white;}.field--name-field-experts .person-card .field--name-field-description p:last-child{margin-bottom:0;}.field--name-field-advertising-blocks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:40px 0;}@media only screen and (min-width:1080px){.field--name-field-advertising-blocks{padding:80px 0;}}#partners{background:white;}.field--name-field-partners{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.field--name-field-partners .field--name-field-logo{text-align:center;margin-bottom:1rem;height:80px;}.field--name-field-partners .field--name-field-logo img{max-height:80px;width:auto;max-width:130px;}.field--name-field-partners .partner-texts{text-align:center;color:#133f6e;font-size:1.125rem;}.field--name-field-partners .partner-texts .field--name-name{color:#133f6e;font-family:"ador-hairline",sans-serif;font-weight:700;line-height:1.2;font-size:1.25rem;}.field--name-field-partners .partner-texts .field--name-field-website-url{font-size:1rem;margin-top:0.25rem;}.field--name-field-partners .partner-texts .field--name-field-website-url a{font-size:1rem;}.field--name-field-partners .partner-texts .field--name-field-description{color:#020404;font-family:"Inter",sans-serif;font-weight:400;font-weight:300;margin-top:1rem;}.person-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;}.person-item .person--image{margin-bottom:1rem;text-align:center;-ms-flex:0 0 auto;flex:0 0 auto;}.person-item .person--image img{border-radius:50%;}.person-item .person--details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1 1 auto;flex:1 1 auto;}.person-item .person--details--name{font-family:"ador-hairline",sans-serif;font-weight:700;line-height:1.2;color:#133f6e;line-height:135%;font-size:1.5rem;margin-bottom:1.5rem;text-align:center;}.person-item .person--details--rows .person--row{text-align:center;}@media only screen and (max-width:480px){.field--name-field-pricing-additional-info{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}}.field--name-field-pricing-additional-info b,.field--name-field-pricing-additional-info strong{color:#eb5c18;}.dark-mode .field--name-field-pricing-additional-info b,.dark-mode .field--name-field-pricing-additional-info strong{color:#EFCCB8;}.field--name-field-accommodation .accommodation-group--container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;width:100%;gap:30px;margin-bottom:80px;}@media only screen and (min-width:520px){.field--name-field-accommodation .accommodation-group--container{-ms-flex-direction:row;flex-direction:row;}}@media only screen and (min-width:720px){.field--name-field-accommodation .accommodation-group--container{gap:40px;}}.field--name-field-accommodation .accommodation-group--container .field--name-field-accommodation-location{-ms-flex:0 0 250px;flex:0 0 250px;border-radius:1rem;padding:1rem;box-shadow:0 4px 15px 0 rgba(0,0,0,0.15);background:white;}@media only screen and (min-width:720px){.field--name-field-accommodation .accommodation-group--container .field--name-field-accommodation-location{-ms-flex:0 0 400px;flex:0 0 400px;}}.field--name-field-accommodation .accommodation-group--container .field--name-field-booking-info{-ms-flex:1;flex:1;}.dark-mode .field--name-field-accommodation .accommodation-group--container .field--name-field-booking-info{color:white;}#training-subjects .content-container--normal{padding-top:40px;padding-bottom:40px;}#training-subjects .field--name-field-training-subjects{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;}#training-subjects .field--name-field-training-subjects .field__item a{background:#FFDDCA;color:#133f6e;padding:7px 14px 6px;border-radius:99px;border:1px solid #FFDDCA;display:block;text-decoration:none;}
.region-hero article .product--hero--container{max-width:calc(1280px + 2 * 24px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;border-radius:24px;box-shadow:0 4px 30px 0 rgba(0,0,0,0.15);box-sizing:border-box;padding-top:24px;padding-bottom:24px;background-color:#FFF1E8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:30px;}@media only screen and (max-width:719px){.region-hero article .product--hero--container{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}@media only screen and (min-width:720px){.region-hero article .product--hero--container{-ms-flex-direction:row;flex-direction:row;}}@media only screen and (min-width:1080px){.region-hero article .product--hero--container{gap:60px;}}.region-hero article .product--hero--container .product--hero--left-column{-ms-flex:1;flex:1;}@media only screen and (max-width:719px){.region-hero article .product--hero--container .product--hero--left-column{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}}@media screen and (min-width:720px) and (max-width:1020px){.region-hero article .product--hero--container .product--hero--left-column h1{font-size:2rem;}}.region-hero article .product--hero--container .product--hero--right-column{-ms-flex:0 0 100%;flex:0 0 100%;}@media only screen and (min-width:720px){.region-hero article .product--hero--container .product--hero--right-column{-ms-flex:0 0 calc(40% - 15px);flex:0 0 calc(40% - 15px);}}@media only screen and (min-width:1080px){.region-hero article .product--hero--container .product--hero--right-column{-ms-flex:0 0 calc(40% - 30px);flex:0 0 calc(40% - 30px);}}@media only screen and (min-width:1340px){.region-hero article .product--hero--container .product--hero--right-column{-ms-flex:0 0 511px;flex:0 0 511px;}}.region-hero article .product--hero--container .product--hero--right-column .field--name-variations{display:none;}.region-hero article .product--hero--container .product--training-image--wrapper{position:relative;}.region-hero article .product--hero--container .product--training-image--wrapper .product--training-image--overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(190deg,rgba(15,80,100,0) 8.26%,#0F5064 94%);border-radius:16px 16px 16px 16px;}.region-hero article .product--hero--container .product--training-image--wrapper .field--name-field-training-image img{border-radius:16px 16px 16px 16px;display:block;max-width:100%;}.region-hero article .product--hero--container .product--training-image--wrapper .field--name-field-slogan{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"ador-hairline",sans-serif;font-weight:700;line-height:1.2;color:white;text-align:center;font-size:1.5rem;padding:1rem;width:100%;}@media only screen and (min-width:420px){.region-hero article .product--hero--container .product--training-image--wrapper .field--name-field-slogan{font-size:2rem;}}@media only screen and (min-width:720px){.region-hero article .product--hero--container .product--training-image--wrapper .field--name-field-slogan{font-size:1.5rem;}}@media only screen and (min-width:1080px){.region-hero article .product--hero--container .product--training-image--wrapper .field--name-field-slogan{font-size:2rem;}}.region-hero article .product--hero--container .field--name-field-training-subjects{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;}.region-hero article .product--hero--container .field--name-field-training-subjects .field__item{color:#133f6e;font-size:0.875rem;}.region-hero article .product--hero--container .field--name-field-training-subjects .field__item:after{content:"|";}.region-hero article .product--hero--container .field--name-field-training-subjects .field__item:last-child:after{content:"";}.region-hero article .product--hero--container .product--hero--details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;margin-bottom:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.region-hero article .product--hero--container .product--hero--details .field--name-field-training-location{max-width:33%;}@media only screen and (max-width:719px){.region-hero article .product--hero--container .product--hero--details .field--name-field-training-location{max-width:100%;}}.region-hero article .product--hero--container .product--hero--details .field--name-field-training-location .taxonomy-term.vocabulary-training-locations{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;-ms-flex-align:center;align-items:center;}.region-hero article .product--hero--container .product--hero--details .field--name-field-training-location .taxonomy-term.vocabulary-training-locations .location--icon{width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:white;border-radius:50%;box-shadow:0 10px 20px 0 rgba(41,41,42,0.15);}.region-hero article .product--hero--container .product--hero--details .field--name-field-training-location .taxonomy-term.vocabulary-training-locations .location--info{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;}.region-hero article .product--hero--container .product--hero--details .field--name-field-training-location .taxonomy-term.vocabulary-training-locations .location--info .location--town{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;font-size:1.125rem;color:#133f6e;margin-bottom:4px;}.region-hero article .product--hero--container .product--hero--details .field--name-field-training-location .taxonomy-term.vocabulary-training-locations .location--info .location--name{font-family:"Inter",sans-serif;font-weight:400;font-weight:500;font-size:0.875rem;color:#133f6e;line-height:normal;}.region-hero article .product--hero--container .product--hero--details .product-tags{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:40px;}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:10px;color:#133f6e;}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon{width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:white;border-radius:50%;box-shadow:0 10px 20px 0 rgba(41,41,42,0.15);background-position:center;background-repeat:no-repeat;background-size:30px auto;}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.type--category{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M12.3541 4.49882C13.9665 3.46524 16.0331 3.46524 17.6455 4.49882L27.847 11.0383C28.118 11.212 28.2824 11.5112 28.2838 11.833C28.2852 12.1549 28.1234 12.4555 27.8539 12.6315L23.8558 15.2436V22.2745C23.8558 22.4798 23.7892 22.6796 23.6661 22.8438L23.6647 22.8456L23.6631 22.8477L23.6593 22.8528L23.6488 22.8663C23.6434 22.8733 23.6369 22.8816 23.6293 22.8911C23.6255 22.8959 23.6213 22.901 23.6169 22.9065C23.5907 22.9389 23.5546 22.9824 23.5083 23.0352C23.4158 23.1409 23.2826 23.2845 23.107 23.4532C22.7558 23.7903 22.2334 24.2289 21.5263 24.664C20.1058 25.5382 17.9587 26.3862 14.9998 26.3862C12.041 26.3862 9.8938 25.5382 8.47333 24.664C7.76624 24.2289 7.24387 23.7903 6.8927 23.4532C6.71703 23.2845 6.58381 23.1409 6.49133 23.0352C6.43739 22.9736 6.38433 22.911 6.33495 22.8456C6.33304 22.8431 6.33359 22.8438 6.33359 22.8438C6.21041 22.6796 6.14382 22.4798 6.14382 22.2745V15.2436L3.61354 13.5905V20.3768C3.61354 20.9008 3.18872 21.3256 2.66468 21.3256C2.14064 21.3256 1.71582 20.9008 1.71582 20.3768V11.8371C1.71582 11.4949 1.89696 11.195 2.16858 11.0281L12.3541 4.49882ZM17.6812 19.2776C16.052 20.342 13.9476 20.342 12.3185 19.2776L8.04154 16.4834V21.9187C8.0881 21.9674 8.14318 22.023 8.20693 22.0842C8.4735 22.3401 8.8901 22.6922 9.46792 23.0478C10.6173 23.7551 12.4236 24.4885 14.9998 24.4885C17.576 24.4885 19.3824 23.7551 20.5317 23.0478C21.1096 22.6922 21.5262 22.3401 21.7927 22.0842C21.8565 22.023 21.9116 21.9674 21.9581 21.9187V16.4834L17.6812 19.2776ZM16.6214 6.09646C15.6331 5.46298 14.3665 5.46298 13.3783 6.09646L4.41109 11.8447L13.3564 17.6889C14.3549 18.3413 15.6447 18.3413 16.6432 17.6889L25.5886 11.8447L16.6214 6.09646Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.type--level{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M12.3541 4.49882C13.9665 3.46524 16.0331 3.46524 17.6455 4.49882L27.847 11.0383C28.118 11.212 28.2824 11.5112 28.2838 11.833C28.2852 12.1549 28.1234 12.4555 27.8539 12.6315L23.8558 15.2436V22.2745C23.8558 22.4798 23.7892 22.6796 23.6661 22.8438L23.6647 22.8456L23.6631 22.8477L23.6593 22.8528L23.6488 22.8663C23.6434 22.8733 23.6369 22.8816 23.6293 22.8911C23.6255 22.8959 23.6213 22.901 23.6169 22.9065C23.5907 22.9389 23.5546 22.9824 23.5083 23.0352C23.4158 23.1409 23.2826 23.2845 23.107 23.4532C22.7558 23.7903 22.2334 24.2289 21.5263 24.664C20.1058 25.5382 17.9587 26.3862 14.9998 26.3862C12.041 26.3862 9.8938 25.5382 8.47333 24.664C7.76624 24.2289 7.24387 23.7903 6.8927 23.4532C6.71703 23.2845 6.58381 23.1409 6.49133 23.0352C6.43739 22.9736 6.38433 22.911 6.33495 22.8456C6.33304 22.8431 6.33359 22.8438 6.33359 22.8438C6.21041 22.6796 6.14382 22.4798 6.14382 22.2745V15.2436L3.61354 13.5905V20.3768C3.61354 20.9008 3.18872 21.3256 2.66468 21.3256C2.14064 21.3256 1.71582 20.9008 1.71582 20.3768V11.8371C1.71582 11.4949 1.89696 11.195 2.16858 11.0281L12.3541 4.49882ZM17.6812 19.2776C16.052 20.342 13.9476 20.342 12.3185 19.2776L8.04154 16.4834V21.9187C8.0881 21.9674 8.14318 22.023 8.20693 22.0842C8.4735 22.3401 8.8901 22.6922 9.46792 23.0478C10.6173 23.7551 12.4236 24.4885 14.9998 24.4885C17.576 24.4885 19.3824 23.7551 20.5317 23.0478C21.1096 22.6922 21.5262 22.3401 21.7927 22.0842C21.8565 22.023 21.9116 21.9674 21.9581 21.9187V16.4834L17.6812 19.2776ZM16.6214 6.09646C15.6331 5.46298 14.3665 5.46298 13.3783 6.09646L4.41109 11.8447L13.3564 17.6889C14.3549 18.3413 15.6447 18.3413 16.6432 17.6889L25.5886 11.8447L16.6214 6.09646Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--ajankohtaispaiva{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M6.85155 2.51953H20.2399C22.6321 2.51953 24.5714 4.45882 24.5714 6.85106V12.9147C24.0725 12.6597 23.5455 12.4516 22.9963 12.2962V6.85106C22.9963 5.32873 21.7622 4.09463 20.2399 4.09463H6.85155C5.32922 4.09463 4.09512 5.32873 4.09512 6.85106V20.2394C4.09512 21.7618 5.32922 22.9958 6.85155 22.9958H12.2967C12.452 23.545 12.6602 24.072 12.9152 24.5709H6.85155C4.45931 24.5709 2.52002 22.6317 2.52002 20.2394V6.85106C2.52002 4.45882 4.45931 2.51953 6.85155 2.51953ZM12.7582 13.5452H15.6515C15.0165 13.9924 14.4444 14.5227 13.9508 15.1203H12.7582C12.3232 15.1203 11.9706 14.7677 11.9706 14.3328C11.9706 13.8978 12.3232 13.5452 12.7582 13.5452ZM8.42665 10.395C9.07908 10.395 9.60798 9.86614 9.60798 9.21371C9.60798 8.56128 9.07908 8.03239 8.42665 8.03239C7.77422 8.03239 7.24532 8.56128 7.24532 9.21371C7.24532 9.86614 7.77422 10.395 8.42665 10.395ZM9.60798 13.939C9.60798 14.5914 9.07908 15.1203 8.42665 15.1203C7.77422 15.1203 7.24532 14.5914 7.24532 13.939C7.24532 13.2866 7.77422 12.7577 8.42665 12.7577C9.07908 12.7577 9.60798 13.2866 9.60798 13.939ZM9.60798 18.6643C9.60798 19.3167 9.07908 19.8456 8.42665 19.8456C7.77422 19.8456 7.24532 19.3167 7.24532 18.6643C7.24532 18.0119 7.77422 17.483 8.42665 17.483C9.07908 17.483 9.60798 18.0119 9.60798 18.6643ZM11.9706 9.60749C11.9706 9.17253 12.3232 8.81994 12.7582 8.81994H19.0586C19.4935 8.81994 19.8461 9.17253 19.8461 9.60749C19.8461 10.0424 19.4935 10.395 19.0586 10.395H12.7582C12.3232 10.395 11.9706 10.0424 11.9706 9.60749ZM27.7216 20.6332C27.7216 24.5478 24.5483 27.7212 20.6337 27.7212C16.7191 27.7212 13.5457 24.5478 13.5457 20.6332C13.5457 16.7186 16.7191 13.5452 20.6337 13.5452C24.5483 13.5452 27.7216 16.7186 27.7216 20.6332ZM20.6337 16.6954C20.1987 16.6954 19.8461 17.048 19.8461 17.483V20.6332C19.8461 21.0681 20.1987 21.4207 20.6337 21.4207H22.9963C23.4313 21.4207 23.7839 21.0681 23.7839 20.6332C23.7839 20.1982 23.4313 19.8456 22.9963 19.8456H21.4212V17.483C21.4212 17.048 21.0686 16.6954 20.6337 16.6954Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--ajankohtaiset{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><path d="M16.9458 28.767C16.9458 28.7442 16.9455 28.7217 16.945 28.6994L17.0002 28.6995C23.4616 28.6995 28.6997 23.4615 28.6997 17.0001C28.6997 10.5387 23.4616 5.30069 17.0002 5.30069C11.9577 5.30069 7.66019 8.49088 6.016 12.9631C5.3904 13.1564 4.85375 13.6302 4.61261 14.246L3.97946 16.1729C3.84376 16.6061 3.58091 16.9914 3.23913 17.2869C3.23718 17.1915 3.2362 17.0959 3.2362 17.0001C3.2362 9.39845 9.39857 3.23608 17.0002 3.23608C24.6019 3.23608 30.7643 9.39845 30.7643 17.0001C30.7643 24.6018 24.6019 30.7641 17.0002 30.7641C16.3627 30.7641 15.7352 30.7208 15.1207 30.6369C15.2103 30.6113 15.3001 30.5881 15.3878 30.5655C15.5045 30.5354 15.6173 30.5062 15.7202 30.4738C16.0834 30.3514 16.3972 30.1148 16.6148 29.7993C16.8301 29.4981 16.9458 29.1372 16.9458 28.767ZM16.9908 9.63398C16.9224 9.1303 16.4903 8.7417 15.9679 8.7417C15.3981 8.7417 14.9356 9.20417 14.9356 9.774V18.0324L14.9451 18.1724C15.0135 18.6761 15.4456 19.0647 15.9679 19.0647H21.4735L21.6136 19.0553C22.1172 18.9869 22.5058 18.5548 22.5058 18.0324C22.5058 17.4626 22.0434 17.0001 21.4735 17.0001H17.0002V9.774L16.9908 9.63398ZM4.73411 23.0732C4.6346 22.9446 4.52689 22.822 4.41147 22.7063C3.98179 22.2753 3.45723 21.9506 2.87967 21.7581L0.983269 21.1423C0.837105 21.0907 0.710534 20.9952 0.621006 20.8687C0.531477 20.7423 0.483398 20.5913 0.483398 20.4364C0.483398 20.2815 0.531477 20.1304 0.621006 20.004C0.710534 19.8776 0.837105 19.782 0.983269 19.7305L2.87967 19.1147C3.44919 18.9182 3.96552 18.5927 4.38826 18.1637C4.79942 17.7464 5.11122 17.2423 5.30081 16.6887L5.31654 16.6417L5.93287 14.7468C5.98444 14.6007 6.08007 14.4743 6.20659 14.3848C6.33311 14.2953 6.48429 14.2473 6.63928 14.2473C6.79428 14.2473 6.94545 14.2953 7.07197 14.3848C7.19849 14.4743 7.29413 14.6007 7.34569 14.7468L7.96202 16.6417C8.15368 17.2178 8.47716 17.7413 8.90678 18.1706C9.33639 18.5999 9.86028 18.9231 10.4368 19.1147L12.3332 19.7305L12.3712 19.74C12.5173 19.7915 12.6439 19.8871 12.7334 20.0135C12.8229 20.1399 12.871 20.291 12.871 20.4459C12.871 20.6007 12.8229 20.7518 12.7334 20.8782C12.6439 21.0046 12.5173 21.1002 12.3712 21.1517L10.4748 21.7676C9.89821 21.9591 9.37432 22.2823 8.9447 22.7116C8.51509 23.1409 8.1916 23.6644 7.99995 24.2405L7.38362 26.1354C7.37806 26.1512 7.37198 26.1667 7.36541 26.182C7.31107 26.3083 7.22278 26.4176 7.1099 26.4974C6.98338 26.5869 6.8322 26.6349 6.67721 26.6349C6.52222 26.6349 6.37104 26.5869 6.24452 26.4974C6.118 26.408 6.02237 26.2815 5.9708 26.1354L5.35447 24.2405C5.21522 23.8179 5.00507 23.4233 4.73411 23.0732ZM15.3251 28.3048L14.2715 27.9626C13.9512 27.8562 13.6601 27.6766 13.4215 27.4382C13.1828 27.1997 13.0031 26.9088 12.8966 26.5888L12.5542 25.536C12.5256 25.4549 12.4724 25.3846 12.4021 25.3349C12.3318 25.2852 12.2479 25.2585 12.1618 25.2585C12.0756 25.2585 11.9917 25.2852 11.9214 25.3349C11.8511 25.3846 11.7979 25.4549 11.7693 25.536L11.4269 26.5888C11.3225 26.9066 11.146 27.196 10.9112 27.4343C10.6763 27.6726 10.3895 27.8534 10.0731 27.9626L9.01952 28.3048C8.93832 28.3334 8.868 28.3865 8.81826 28.4567C8.76853 28.5269 8.74182 28.6109 8.74182 28.6969C8.74182 28.7829 8.76853 28.8669 8.81826 28.9371C8.868 29.0073 8.93832 29.0604 9.01952 29.0891L10.0731 29.4312C10.3939 29.5381 10.6854 29.7185 10.9241 29.9579C11.1628 30.1974 11.3422 30.4893 11.448 30.8103L11.7904 31.8631C11.819 31.9442 11.8721 32.0145 11.9424 32.0642C12.0127 32.1139 12.0967 32.1405 12.1828 32.1405C12.2689 32.1405 12.3529 32.1139 12.4232 32.0642C12.4935 32.0145 12.5466 31.9442 12.5753 31.8631L12.9177 30.8103C13.0242 30.4902 13.2039 30.1994 13.4425 29.9609C13.6812 29.7224 13.9723 29.5429 14.2926 29.4365L15.3461 29.0943C15.4273 29.0657 15.4976 29.0126 15.5474 28.9424C15.5971 28.8721 15.6238 28.7882 15.6238 28.7022C15.6238 28.6161 15.5971 28.5322 15.5474 28.462C15.4976 28.3917 15.4273 28.3386 15.3461 28.31L15.3251 28.3048Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--koulutuslisenssi{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><path d="M9.08561 4.6123C6.61507 4.6123 4.6123 6.61507 4.6123 9.08561V24.9142C4.6123 27.3848 6.61507 29.3876 9.08561 29.3876H12.8838C12.8751 29.274 12.8707 29.1592 12.8707 29.0435V27.323H9.08561C7.75532 27.323 6.67691 26.2445 6.67691 24.9142V12.1825H27.323V12.8707H29.0435C29.1592 12.8707 29.274 12.8751 29.3876 12.8838V9.08561C29.3876 6.61507 27.3848 4.6123 24.9142 4.6123H9.08561ZM27.323 10.1179H6.67691V9.08561C6.67691 7.75532 7.75532 6.67691 9.08561 6.67691H24.9142C26.2445 6.67691 27.323 7.75532 27.323 9.08561V10.1179ZM17.344 21.8173H21.8173V17.344C21.8173 15.6337 23.2039 14.2471 24.9142 14.2471H29.0435C30.7538 14.2471 32.1404 15.6337 32.1404 17.344V27.6671C32.1404 30.1376 30.1376 32.1404 27.6671 32.1404H17.344C15.6337 32.1404 14.2471 30.7538 14.2471 29.0435V24.9142C14.2471 23.2039 15.6337 21.8173 17.344 21.8173ZM23.8819 17.344V21.8173H30.0758V17.344C30.0758 16.7739 29.6136 16.3117 29.0435 16.3117H24.9142C24.3441 16.3117 23.8819 16.7739 23.8819 17.344ZM21.8173 30.0758V23.8819H17.344C16.7739 23.8819 16.3117 24.3441 16.3117 24.9142V29.0435C16.3117 29.6136 16.7739 30.0758 17.344 30.0758H21.8173ZM23.8819 23.8819V30.0758H27.6671C28.9973 30.0758 30.0758 28.9973 30.0758 27.6671V23.8819H23.8819Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--koulutusohjelma{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M19.0105 9.9882C18.9177 9.8683 18.8173 9.75399 18.7096 9.64603C18.3089 9.24413 17.8198 8.94136 17.2812 8.76189L15.5128 8.1876C15.3765 8.13956 15.2585 8.05045 15.175 7.93255C15.0915 7.81466 15.0467 7.6738 15.0467 7.52938C15.0467 7.38496 15.0915 7.24409 15.175 7.1262C15.2585 7.00831 15.3765 6.9192 15.5128 6.87116L17.2812 6.29687C17.8123 6.11363 18.2938 5.81013 18.688 5.41009C19.0714 5.02101 19.3621 4.55088 19.5389 4.03463L19.5536 3.99087L20.1283 2.22383C20.1764 2.08764 20.2656 1.9697 20.3836 1.88628C20.5016 1.80286 20.6425 1.75806 20.7871 1.75806C20.9316 1.75806 21.0726 1.80286 21.1906 1.88628C21.3085 1.9697 21.3977 2.08764 21.4458 2.22383L22.0205 3.99087C22.1992 4.52809 22.5009 5.01625 22.9015 5.41656C23.3021 5.81686 23.7907 6.11828 24.3283 6.29687L26.0967 6.87116L26.132 6.87999C26.2683 6.92804 26.3864 7.01715 26.4699 7.13504C26.5533 7.25293 26.5982 7.39379 26.5982 7.53821C26.5982 7.68263 26.5533 7.8235 26.4699 7.94139C26.3864 8.05928 26.2683 8.14839 26.132 8.19644L24.3636 8.77073C23.826 8.94931 23.3375 9.25073 22.9369 9.65103C22.5363 10.0513 22.2346 10.5395 22.0559 11.0767L21.4812 12.8438C21.476 12.8585 21.4703 12.8729 21.4642 12.8872C21.4135 13.005 21.3312 13.1069 21.2259 13.1813C21.1079 13.2647 20.967 13.3095 20.8224 13.3095C20.6779 13.3095 20.5369 13.2647 20.419 13.1813C20.301 13.0979 20.2118 12.98 20.1637 12.8438L19.589 11.0767C19.4591 10.6826 19.2632 10.3147 19.0105 9.9882ZM28.8866 14.8666L27.9041 14.5476C27.6054 14.4484 27.334 14.2809 27.1115 14.0585C26.8889 13.8361 26.7213 13.5649 26.622 13.2665L26.3027 12.2848C26.276 12.2091 26.2265 12.1436 26.1609 12.0973C26.0954 12.0509 26.0171 12.026 25.9368 12.026C25.8565 12.026 25.7782 12.0509 25.7126 12.0973C25.6471 12.1436 25.5975 12.2091 25.5708 12.2848L25.2515 13.2665C25.1542 13.5628 24.9896 13.8327 24.7706 14.0549C24.5516 14.2772 24.2841 14.4458 23.9891 14.5476L23.0066 14.8666C22.9309 14.8933 22.8654 14.9428 22.819 15.0083C22.7726 15.0738 22.7477 15.1521 22.7477 15.2323C22.7477 15.3126 22.7726 15.3908 22.819 15.4563C22.8654 15.5218 22.9309 15.5713 23.0066 15.598L23.9891 15.9171C24.2883 16.0168 24.56 16.185 24.7826 16.4082C25.0052 16.6315 25.1725 16.9037 25.2712 17.2031L25.5905 18.1848C25.6172 18.2604 25.6667 18.3259 25.7323 18.3723C25.7978 18.4186 25.8761 18.4435 25.9564 18.4435C26.0367 18.4435 26.115 18.4186 26.1806 18.3723C26.2461 18.3259 26.2957 18.2604 26.3224 18.1848L26.6417 17.2031C26.741 16.9046 26.9086 16.6334 27.1311 16.411C27.3537 16.1886 27.6251 16.0212 27.9238 15.922L28.9062 15.6029C28.9819 15.5762 29.0475 15.5267 29.0939 15.4612C29.1403 15.3957 29.1652 15.3175 29.1652 15.2372C29.1652 15.157 29.1403 15.0787 29.0939 15.0132C29.0475 14.9478 28.9819 14.8982 28.9062 14.8716L28.8866 14.8666ZM12.4597 3.21636C14.1146 2.61754 15.8507 3.62263 16.2466 5.23439L15.1109 5.60731C14.8432 5.7028 14.6044 5.84934 14.4049 6.03399V5.93191C14.4049 5.26453 13.7423 4.79964 13.1148 5.02673L4.33532 8.20363C3.44595 8.52545 2.85347 9.36992 2.85347 10.3157V18.1215C2.85347 18.7889 3.51608 19.2538 4.14364 19.0267L4.77872 18.7969V20.8442C2.90198 21.5085 0.928223 20.1166 0.928223 18.1215V10.3157C0.928223 8.55923 2.02854 6.99093 3.68023 6.39326L12.4597 3.21636ZM8.39083 10.397L13.9684 8.37869C14.1898 8.85169 14.575 9.25362 15.0467 9.4578L15.884 9.73292L9.04592 12.2073C8.41066 12.4372 7.98746 13.0404 7.98746 13.716V21.972C7.98746 22.6394 8.65007 23.1043 9.27763 22.8772L9.91271 22.6474V24.6947C8.03597 25.3589 6.06221 23.9671 6.06221 21.972V13.716C6.06221 12.2297 6.99325 10.9027 8.39083 10.397ZM13.1014 14.4006L18.6394 12.3967L18.8972 13.3083C19.01 13.6386 19.2053 13.9256 19.4552 14.1489L13.7565 16.211C13.3754 16.3489 13.1214 16.7108 13.1214 17.1162V25.8225C13.1214 26.4899 13.7841 26.9548 14.4116 26.7277L24.0378 23.2444C24.419 23.1065 24.6729 22.7445 24.6729 22.3392V19.1974C24.9478 19.5508 25.3299 19.7905 25.9051 19.7905C26.1763 19.7905 26.4043 19.7376 26.5982 19.6448V22.3392C26.5982 23.5552 25.8364 24.641 24.6929 25.0547L15.0667 28.538C13.184 29.2193 11.1962 27.8247 11.1962 25.8225V17.1162C11.1962 15.9001 11.958 14.8144 13.1014 14.4006Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--nayttely{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M24.1359 2.39893C24.6538 2.39893 25.0664 2.81303 25.0807 3.31562L25.0757 3.44292L23.8157 15.4137C23.7696 15.8509 23.4303 16.1925 23.0056 16.251L22.8758 16.2598H21.9575L23.8058 26.4894L23.8201 26.6172C23.8405 27.0822 23.5146 27.5024 23.0438 27.5874C22.573 27.6725 22.1207 27.3929 21.9771 26.9501L21.9458 26.8254L21.175 22.5602H17.6505L16.8851 26.8246C16.7928 27.3383 16.3015 27.6799 15.7878 27.5876C15.3169 27.5029 14.9906 27.083 15.0106 26.618L15.0248 26.4902L15.7302 22.5602H10.09L9.32466 26.8246C9.23231 27.3383 8.74101 27.6799 8.2273 27.5876C7.7564 27.5029 7.43014 27.083 7.45016 26.618L7.46435 26.4902L9.30248 16.2598H5.86471C5.34678 16.2598 4.93414 15.8457 4.91992 15.3431L4.92484 15.2158L6.18492 3.24505C6.23095 2.80779 6.57033 2.46627 6.99503 2.40779L7.12479 2.39893H24.1359ZM16.863 16.2598H11.2228L10.4303 20.6701H16.0704L16.863 16.2598ZM20.0359 16.2598H18.7833L17.9907 20.6701H20.8322L20.0359 16.2598ZM23.0862 4.28905H7.97408L6.91309 14.3697H22.0252L23.0862 4.28905Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--peruskoulutus{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><path d="M18.7034 4.98723C17.7627 4.04658 16.2376 4.04657 15.297 4.98723L10.1886 10.0956C6.42671 13.8575 6.42671 19.9568 10.1886 23.7187C11.8066 25.3367 13.857 26.2588 15.9679 26.485V29.7312C15.9679 30.3013 16.4301 30.7635 17.0002 30.7635C17.5703 30.7635 18.0325 30.3013 18.0325 29.7312V26.485C20.1433 26.2588 22.1937 25.3367 23.8118 23.7187C27.5737 19.9568 27.5737 13.8575 23.8118 10.0956L18.7034 4.98723ZM18.0325 24.4052V16.6554C18.0325 16.0853 17.5703 15.6231 17.0002 15.6231C16.4301 15.6231 15.9679 16.0853 15.9679 16.6554V24.4052C14.3879 24.1889 12.8631 23.4734 11.6485 22.2588C8.69288 19.3032 8.69288 14.5111 11.6485 11.5555L16.7569 6.44713C16.8913 6.31275 17.1091 6.31275 17.2435 6.44713L22.3519 11.5555C25.3075 14.5111 25.3075 19.3032 22.3519 22.2588C21.1372 23.4734 19.6125 24.1889 18.0325 24.4052Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--syventava-koulutus{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="34" height="34" viewBox="0 0 34 34" fill="none"><path d="M32.1405 9.43008C32.1405 5.24916 28.7512 1.85986 24.5703 1.85986C20.3894 1.85986 17.0001 5.24916 17.0001 9.43008C17.0001 13.611 20.3894 17.0003 24.5703 17.0003C28.7512 17.0003 32.1405 13.611 32.1405 9.43008ZM25.2594 10.1183L25.26 13.5641C25.26 13.9442 24.9519 14.2523 24.5718 14.2523C24.1917 14.2523 23.8836 13.9442 23.8836 13.5641L23.883 10.1183H20.435C20.0553 10.1183 19.7475 9.81018 19.7475 9.43009C19.7475 9.05001 20.0553 8.74189 20.435 8.74189H23.8827L23.8821 5.29986C23.8821 4.91978 24.1902 4.61166 24.5703 4.61166C24.9504 4.61166 25.2585 4.91978 25.2585 5.29986L25.2591 8.74189H28.6948C29.0745 8.74189 29.3823 9.05001 29.3823 9.43009C29.3823 9.81018 29.0745 10.1183 28.6948 10.1183H25.2594ZM24.5703 18.3767C25.2809 18.3767 25.9721 18.2939 26.6349 18.1373V24.9146C26.6349 25.1379 26.5625 25.3553 26.4284 25.534L26.427 25.5359L26.4252 25.5382L26.421 25.5437L26.4097 25.5585L26.3885 25.5854L26.375 25.6022C26.3465 25.6374 26.3072 25.6847 26.2568 25.7422C26.1562 25.8572 26.0113 26.0135 25.8202 26.1969C25.4381 26.5637 24.8698 27.0409 24.1005 27.5143C22.5551 28.4653 20.2191 29.3879 17.0001 29.3879C13.781 29.3879 11.445 28.4653 9.89964 27.5143C9.13036 27.0409 8.56205 26.5637 8.18 26.1969C7.98888 26.0135 7.84394 25.8572 7.74333 25.7422C7.68465 25.6752 7.62692 25.6071 7.5732 25.5359L7.57172 25.534C7.43771 25.3553 7.36526 25.1379 7.36526 24.9146V17.2653L4.61246 15.4669V22.85C4.61246 23.4201 4.15028 23.8823 3.58015 23.8823C3.01003 23.8823 2.54785 23.4201 2.54785 22.85V13.5593C2.54785 13.187 2.74492 12.8607 3.04043 12.6791L14.1217 5.57567C14.9856 5.02193 15.9692 4.74087 16.9547 4.73251C16.5297 5.42003 16.1952 6.16941 15.9679 6.96403C15.7138 7.04856 15.4678 7.16515 15.2359 7.31382L5.48015 13.5676L15.2121 19.9257C16.2985 20.6355 17.7017 20.6355 18.788 19.9258L21.8188 17.9456C22.6857 18.2255 23.6103 18.3767 24.5703 18.3767ZM19.9172 21.6542C18.1448 22.8121 15.8553 22.8121 14.0829 21.6542L9.42987 18.6142V24.5275C9.48052 24.5805 9.54044 24.641 9.6098 24.7076C9.89981 24.986 10.3531 25.3691 10.9817 25.7559C12.2321 26.5254 14.1974 27.3233 17.0001 27.3233C19.8028 27.3233 21.768 26.5254 23.0185 25.7559C23.6471 25.3691 24.1004 24.986 24.3904 24.7076C24.4597 24.641 24.5196 24.5805 24.5703 24.5275V18.6142L19.9172 21.6542Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--tapahtuma{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M3.6731 9.67386C3.42967 9.4304 3.42968 9.0357 3.67313 8.79226C3.91659 8.5488 4.31131 8.5488 4.55477 8.79225L6.96465 11.2021C7.33921 11.5767 7.9465 11.5767 8.32107 11.2021C8.69563 10.8276 8.69563 10.2203 8.32107 9.84571L5.91119 7.43583C5.56805 7.0927 5.27892 6.8062 4.95208 6.47939C4.70863 6.23598 4.70862 5.84131 4.95205 5.59788C5.19547 5.35446 5.59012 5.35446 5.83354 5.59788L6.74158 6.50592C6.75812 6.52342 6.77495 6.54074 6.79208 6.55788L9.51585 9.28321C9.89025 9.65783 10.4979 9.65852 10.8726 9.28419C11.2473 8.90986 11.2476 8.30267 10.8734 7.9279L8.12414 5.17564C7.90577 4.93077 7.91406 4.55502 8.14898 4.32009C8.3925 4.07658 8.78732 4.07658 9.03083 4.32009C10.2595 5.54873 11.4886 6.77632 12.7173 8.00502C13.0919 8.37958 13.6992 8.37958 14.0737 8.00502C14.4483 7.63045 14.4483 7.02316 14.0737 6.6486L11.9857 4.56053C11.7422 4.3171 11.7422 3.92241 11.9857 3.67897C12.2291 3.43554 12.6238 3.43553 12.8672 3.67897L13.5921 4.40388L13.6018 4.41343C15.1985 5.96547 16.7411 7.60966 17.7331 9.41737L18.0656 9.0849C18.4265 8.7241 18.8415 8.45057 19.2846 8.2643C18.1193 6.23236 16.4434 4.50061 14.9438 3.04268L14.2236 2.32255C13.2311 1.32998 11.6218 1.32998 10.6292 2.32255C10.4749 2.47694 10.3445 2.64625 10.2381 2.82583C9.23946 1.97337 7.73691 2.01932 6.79256 2.96367C6.58317 3.17307 6.41794 3.40991 6.29689 3.66261C5.39015 3.31819 4.32595 3.51114 3.59563 4.24146C2.86601 4.97108 2.67273 6.03393 3.0158 6.9401C2.76303 7.06115 2.52614 7.2264 2.31671 7.43584C1.32417 8.42838 1.32411 10.0376 2.31658 11.0302L5.84357 14.5577C4.47333 15.0381 3.49076 16.343 3.49076 17.8773V18.7542C3.49076 19.5839 4.25579 20.17 5.03538 20.0101C6.36985 19.7363 7.60297 19.6675 8.77178 19.6944C8.79046 19.5029 8.80955 19.313 8.82836 19.1257C8.87583 18.6532 8.92156 18.1981 8.9546 17.7802C7.85712 17.7484 6.67881 17.7908 5.40903 17.9928V17.8773C5.40903 16.9944 6.12473 16.2787 7.00759 16.2787H7.86717C8.39221 16.3293 8.92586 15.9349 8.92585 15.3202C8.92585 15.0266 8.79399 14.7637 8.58624 14.5877L3.6731 9.67386ZM20.3262 11.3458L15.4123 16.2589C15.2363 16.4667 14.9735 16.5985 14.6798 16.5985C14.0651 16.5985 13.6707 16.0649 13.7213 15.5399V14.6803C13.7213 13.7974 13.0056 13.0817 12.1227 13.0817H12.0072C12.2928 14.8773 12.2594 16.4899 12.1482 17.9497C12.1007 18.5731 12.0423 19.1452 11.9872 19.6857C11.8901 20.6378 11.803 21.4914 11.803 22.3534C11.803 23.4213 12.3998 24.4512 13.371 25.2489C14.3454 26.0493 15.5745 26.5096 16.5987 26.5096C20.0858 26.5096 22.9674 23.969 25.5866 21.2745L25.5962 21.2648L26.3211 20.5399C26.5645 20.2965 26.5645 19.9018 26.3211 19.6584C26.0776 19.4149 25.6829 19.4149 25.4395 19.6584L23.0255 22.0724C22.6509 22.4469 22.0436 22.4469 21.6691 22.0724C21.2945 21.6978 21.2945 21.0905 21.6691 20.7159C23.0064 19.3786 24.3427 18.0408 25.6799 16.7035C25.9235 16.46 25.9235 16.0652 25.6799 15.8217C25.445 15.5868 25.0693 15.5785 24.8244 15.7968L21.7425 18.8757C21.3677 19.25 20.7605 19.2497 20.3862 18.875C20.0118 18.5003 20.0123 17.8929 20.3869 17.5185C21.7251 16.1809 23.0642 14.8442 24.4022 13.5062C24.6456 13.2628 24.6456 12.8682 24.4022 12.6247C24.1587 12.3813 23.7641 12.3813 23.5206 12.6248C22.185 13.9605 20.8506 15.2975 19.5149 16.6332C19.1403 17.0077 18.533 17.0077 18.1585 16.6332C17.9709 16.4457 17.8773 16.1998 17.8776 15.954C17.8773 15.7082 17.9709 15.4622 18.1584 15.2747L21.2403 12.1924C21.4507 11.9475 21.4399 11.5779 21.2078 11.3458C20.9643 11.1024 20.5696 11.1024 20.3262 11.3458ZM22.5642 9.9894C22.7736 10.1988 22.9389 10.4357 23.0599 10.6885C23.9661 10.3454 25.029 10.5387 25.7586 11.2683C26.4889 11.9986 26.6818 13.0628 26.3374 13.9696C26.5901 14.0906 26.827 14.2559 27.0364 14.4653C27.9807 15.4096 28.0267 16.9122 27.1742 17.9108C27.3538 18.0172 27.5231 18.1476 27.6775 18.3019C28.6701 19.2945 28.67 20.9038 27.6775 21.8963L26.9574 22.6165C24.3967 25.2503 20.9914 28.4279 16.5987 28.4279C15.0652 28.4279 13.4169 27.7692 12.1534 26.7312C10.8866 25.6906 9.88477 24.1628 9.88477 22.3534C9.88477 21.4017 9.98841 20.3753 10.0918 19.3516C10.1443 18.8316 10.1967 18.3124 10.2355 17.8039C10.355 16.2356 10.372 14.5705 9.98993 12.7081C9.82999 11.9285 10.4161 11.1635 11.2458 11.1635H12.1227C13.6571 11.1635 14.9619 12.146 15.4424 13.5163L18.9698 9.98928C19.9625 8.9968 21.5717 8.99686 22.5642 9.9894Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--tilauskoulutus{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M2.98145 5.1952C2.98145 4.67116 3.40626 4.24634 3.9303 4.24634H4.63659C5.83906 4.24634 6.55905 5.05476 6.97075 5.80625C7.24519 6.30718 7.4437 6.88818 7.59899 7.4142C7.64105 7.41089 7.68365 7.4092 7.72675 7.4092H23.5376C24.5879 7.4092 25.3464 8.41425 25.0584 9.42432L22.7461 17.5328C22.3199 19.0272 20.9543 20.0578 19.4003 20.0578H11.8751C10.3082 20.0578 8.93471 19.0104 8.52003 17.4994L7.5579 13.9937L5.96559 8.6184L5.96301 8.60898C5.76602 7.8906 5.58115 7.21948 5.30643 6.71804C5.03966 6.2311 4.82699 6.14405 4.63659 6.14405H3.9303C3.40626 6.14405 2.98145 5.71923 2.98145 5.1952ZM9.3993 13.5328L10.3501 16.9972C10.5386 17.684 11.1629 18.1601 11.8751 18.1601H19.4003C20.1067 18.1601 20.7274 17.6916 20.9211 17.0124L23.1185 9.30691H8.15017L9.38189 13.4652C9.38856 13.4877 9.39435 13.5103 9.3993 13.5328ZM13.7352 23.8561C13.7352 25.2535 12.6023 26.3863 11.2049 26.3863C9.80744 26.3863 8.67459 25.2535 8.67459 23.8561C8.67459 22.4586 9.80744 21.3258 11.2049 21.3258C12.6023 21.3258 13.7352 22.4586 13.7352 23.8561ZM11.8374 23.8561C11.8374 23.5067 11.5542 23.2235 11.2049 23.2235C10.8555 23.2235 10.5723 23.5067 10.5723 23.8561C10.5723 24.2054 10.8555 24.4886 11.2049 24.4886C11.5542 24.4886 11.8374 24.2054 11.8374 23.8561ZM22.5912 23.8561C22.5912 25.2535 21.4583 26.3863 20.0609 26.3863C18.6634 26.3863 17.5306 25.2535 17.5306 23.8561C17.5306 22.4586 18.6634 21.3258 20.0609 21.3258C21.4583 21.3258 22.5912 22.4586 22.5912 23.8561ZM20.6935 23.8561C20.6935 23.5067 20.4102 23.2235 20.0609 23.2235C19.7115 23.2235 19.4283 23.5067 19.4283 23.8561C19.4283 24.2054 19.7115 24.4886 20.0609 24.4886C20.4102 24.4886 20.6935 24.2054 20.6935 23.8561Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--valmennusohjelma{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M15.6303 3.34399C15.6303 2.82204 15.2071 2.39893 14.6852 2.39893C14.1633 2.39893 13.7401 2.82204 13.7401 3.34399V3.65901H6.49468C4.23293 3.65901 2.39941 5.49252 2.39941 7.75427V19.725C2.39941 21.9868 4.23293 23.8203 6.49468 23.8203H9.51695L7.65814 26.0506C7.32397 26.4515 7.37811 27.0474 7.77905 27.3816C8.18 27.7158 8.77592 27.6616 9.11009 27.2607L11.9775 23.8203H16.3975C16.6217 23.0454 17.107 22.3817 17.7518 21.9302H6.49468C5.27681 21.9302 4.28954 20.9429 4.28954 19.725V7.75427C4.28954 6.5364 5.27681 5.54913 6.49468 5.54913H23.5058C24.7236 5.54913 25.7109 6.5364 25.7109 7.75427V14.5302C26.8535 15.3271 27.601 16.6512 27.601 18.1499V7.75427C27.601 5.49252 25.7675 3.65901 23.5058 3.65901H15.6303V3.34399ZM7.43974 9.64439C7.43974 9.12245 7.86286 8.69933 8.3848 8.69933H13.4251C13.9471 8.69933 14.3702 9.12245 14.3702 9.64439C14.3702 10.1663 13.9471 10.5895 13.4251 10.5895H8.3848C7.86286 10.5895 7.43974 10.1663 7.43974 9.64439ZM8.3848 12.4796C7.86286 12.4796 7.43974 12.9027 7.43974 13.4246C7.43974 13.9466 7.86286 14.3697 8.3848 14.3697H16.5753C17.0973 14.3697 17.5204 13.9466 17.5204 13.4246C17.5204 12.9027 17.0973 12.4796 16.5753 12.4796H8.3848ZM7.43974 17.2049C7.43974 16.6829 7.86286 16.2598 8.3848 16.2598H15.3152C15.8372 16.2598 16.2603 16.6829 16.2603 17.2049C16.2603 17.7268 15.8372 18.1499 15.3152 18.1499H8.3848C7.86286 18.1499 7.43974 17.7268 7.43974 17.2049ZM26.341 18.1499C26.341 19.8897 24.9306 21.3001 23.1908 21.3001C21.4509 21.3001 20.0405 19.8897 20.0405 18.1499C20.0405 16.4101 21.4509 14.9997 23.1908 14.9997C24.9306 14.9997 26.341 16.4101 26.341 18.1499ZM28.8611 24.9229C28.8611 26.8842 27.241 28.8606 23.1908 28.8606C19.1405 28.8607 17.5204 26.8916 17.5204 24.9229V24.7931C17.5204 23.5594 18.5205 22.5602 19.7542 22.5602H26.6273C27.861 22.5602 28.8611 23.5594 28.8611 24.7931V24.9229Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--verkkokurssi{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M7.75476 4.91943C6.18893 4.91943 4.91958 6.18879 4.91958 7.75462V17.2052C4.91958 18.7711 6.18893 20.0404 7.75476 20.0404H20.1042C19.5772 19.524 19.1792 18.8763 18.9631 18.1503H7.75476C7.23282 18.1503 6.8097 17.7272 6.8097 17.2052V7.75462C6.8097 7.23267 7.23282 6.80956 7.75476 6.80956H22.2457C22.7676 6.80956 23.1908 7.23267 23.1908 7.75462V12.4799C23.8672 12.4799 24.508 12.6322 25.0809 12.9043V7.75462C25.0809 6.18879 23.8115 4.91943 22.2457 4.91943H7.75476ZM3.34447 21.9305H16.6489C16.4006 22.4105 16.2603 22.9554 16.2603 23.5333V23.6631C16.2603 23.7156 16.2612 23.7682 16.2629 23.8207H3.34447C2.82253 23.8207 2.39941 23.3975 2.39941 22.8756C2.39941 22.3536 2.82253 21.9305 3.34447 21.9305ZM26.341 16.8902C26.341 18.63 24.9306 20.0404 23.1908 20.0404C21.4509 20.0404 20.0405 18.63 20.0405 16.8902C20.0405 15.1504 21.4509 13.74 23.1908 13.74C24.9306 13.74 26.341 15.1504 26.341 16.8902ZM28.8611 23.6631C28.8611 25.6245 27.241 27.6009 23.1908 27.6009C19.1405 27.6009 17.5204 25.6319 17.5204 23.6631V23.5333C17.5204 22.2997 18.5205 21.3005 19.7542 21.3005H26.6273C27.861 21.3005 28.8611 22.2997 28.8611 23.5334V23.6631Z" fill="%23133F6E"/></svg>');}.region-hero article .product--hero--container .product--hero--details .product-tags .product-tag .tag--icon.icon--webinaari{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="31" height="31" viewBox="0 0 31 31" fill="none"><path d="M5.19645 6.95336C5.19645 4.50503 7.18121 2.52026 9.62954 2.52026H24.4065C26.8549 2.52026 28.8396 4.50503 28.8396 6.95336V16.8047C28.8396 19.253 26.8549 21.2378 24.4065 21.2378H18.1917C17.6007 19.9415 16.3433 19.1007 15.0468 18.8521V17.2973C15.0468 15.665 16.37 14.3419 18.0022 14.3419H22.9279C24.5601 14.3419 25.8833 15.665 25.8833 17.2973V18.7759C26.482 18.3266 26.8694 17.6109 26.8694 16.8047V6.95336C26.8694 5.59318 25.7667 4.49053 24.4065 4.49053H9.62954C8.26936 4.49053 7.16671 5.59318 7.16671 6.95336V7.2622C6.44559 7.49515 5.7804 7.85254 5.19645 8.30906V6.95336ZM22.9279 16.3121H18.0022C17.4581 16.3121 17.0171 16.7532 17.0171 17.2973V19.2675H23.913V17.2973C23.913 16.7532 23.4719 16.3121 22.9279 16.3121ZM16.4405 21.2378C16.8572 21.7162 17.106 22.3474 17.0582 23.0833C16.9254 25.1259 16.1543 26.7087 14.691 27.741C13.2798 28.7366 11.3638 29.1188 9.13626 29.1188C6.92097 29.1188 5.0416 28.7409 3.65228 27.7532C2.2162 26.7323 1.45822 25.1736 1.27179 23.1734C1.11125 21.451 2.58497 20.2526 4.08474 20.2526H14.2493C14.3524 20.2526 14.4557 20.2583 14.5582 20.2695C15.2763 20.3476 15.9668 20.6939 16.4405 21.2378ZM4.08474 22.2229C3.50905 22.2229 3.20148 22.6465 3.23355 22.9906C3.38079 24.5703 3.93593 25.5374 4.7939 26.1474C5.69863 26.7906 7.09422 27.1486 9.13626 27.1486C11.1907 27.1486 12.6264 26.7863 13.5552 26.1311C14.4319 25.5126 14.9892 24.5381 15.0921 22.9555C15.1134 22.6276 14.8134 22.2229 14.2493 22.2229H4.08474ZM23.913 9.90876C23.913 11.813 22.3693 13.3567 20.465 13.3567C18.5608 13.3567 17.0171 11.813 17.0171 9.90876C17.0171 8.0045 18.5608 6.46079 20.465 6.46079C22.3693 6.46079 23.913 8.0045 23.913 9.90876ZM21.9427 9.90876C21.9427 9.09265 21.2811 8.43106 20.465 8.43106C19.6489 8.43106 18.9873 9.09265 18.9873 9.90876C18.9873 10.7249 19.6489 11.3865 20.465 11.3865C21.2811 11.3865 21.9427 10.7249 21.9427 9.90876ZM14.0617 13.3567C14.0617 16.0771 11.8564 18.2824 9.13601 18.2824C6.41565 18.2824 4.21035 16.0771 4.21035 13.3567C4.21035 10.6364 6.41565 8.43106 9.13601 8.43106C11.8564 8.43106 14.0617 10.6364 14.0617 13.3567ZM12.0914 13.3567C12.0914 11.7245 10.7682 10.4013 9.13601 10.4013C7.50379 10.4013 6.18062 11.7245 6.18062 13.3567C6.18062 14.9889 7.50379 16.3121 9.13601 16.3121C10.7682 16.3121 12.0914 14.9889 12.0914 13.3567Z" fill="%23133F6E"/></svg>');}.region-hero article:not(.media--view-mode-hero-image)::before{content:"";position:absolute;height:100%;width:100%;background-color:#a0a0a0;z-index:-1;}.region-hero article .field--name-field-training-subjects{font-size:0.875rem;color:#133f6e;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;margin-bottom:24px;}.region-hero article .field--name-field-start-date{font-family:"Inter",sans-serif;font-weight:400;font-weight:500;font-size:1.125rem;color:#eb5c18;margin-bottom:24px;}.region-hero article .field--name-field-implementation-method .field__item{font-size:0.875rem;color:#133f6e;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;margin-bottom:24px;}.region-hero article .product-toggle-form{margin-top:40px;font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:12px 24px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;}.region-hero article .product-toggle-form a{text-decoration:none;}.region-hero article .product-toggle-form:hover{background-color:#C24A11;color:white;}.region-hero article .hero-training-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;}.region-hero article .hero-training-info > div{font-family:"cartograph-cf",monospace;}.region-hero article .hero-training-info > div div{display:inline;}.region-hero article .hero-training-info > div:not(:empty) + div::before{content:"| ";margin-left:20px;}@media only screen and (max-width:480px){.region-hero article .hero-training-info{-ms-flex-direction:column;flex-direction:column;}.region-hero article .hero-training-info > div + div::before{display:none;}}.region-hero article .field--name-field-training-image .field--name-field-media-image img{border-radius:16px;}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:1000;}.modal.is-active{display:-ms-flexbox;display:flex;}.modal-wrapper{position:relative;background:#fff;padding:16px;max-width:910px;width:100%;border-radius:0.5rem;max-height:100vh;overflow-y:auto;}@media only screen and (min-width:720px){.modal-wrapper{padding:1.5rem;}}.modal-wrapper button.modal-close{position:absolute;top:16px;right:16px;border:none;background:none;}.modal-content .confirmation-modal--buttons{display:-ms-flexbox;display:flex;gap:24px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;}@media only screen and (min-width:720px){.modal-content .confirmation-modal--buttons{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.modal-content .confirmation-modal--buttons button{margin:0;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .addtocart-form-heading{font-family:"Inter",sans-serif;font-weight:400;font-weight:600;font-size:1.5rem;color:#020404;margin-bottom:1.5rem;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-select-participate-method]{border:none;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-select-participate-method] legend{float:left;margin-right:1rem;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-select-participate-method] legend span{font-family:"Inter",sans-serif;font-weight:400;font-weight:600;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-select-participate-method] legend .fieldset-legend,div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-select-participate-method] .fieldset-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-select-participate-method] div[id^=edit-select-participate-method]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:24px;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-select-participate-method] div[id^=edit-select-participate-method] .form-item{margin-top:0;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity label{font-family:"Inter",sans-serif;font-weight:400;font-weight:600;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity .field-prefix{margin-left:10px;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity .field-prefix,div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity .field-suffix{color:#eb5c18;font-family:"Inter",sans-serif;font-weight:400;font-weight:600;width:15px;display:inline-block;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity .field-prefix span,div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity .field-suffix span{width:100%;cursor:pointer;text-align:center;display:inline-block;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity input{-moz-appearance:textfield;width:35px;text-align:center;font-family:"Inter",sans-serif;font-weight:400;font-weight:600;border:none;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity input[type=number]::-webkit-inner-spin-button,div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .field--name-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] legend{margin-bottom:8px;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] .fieldset-wrapper{border-radius:16px;border:1px solid #E7EBF0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.15);padding:16px;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] .fieldset-wrapper .form-radios .form-item{font-size:1rem;display:-ms-flexbox;display:flex;width:100%;gap:6px;margin:8px 0;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] .fieldset-wrapper .form-radios .form-item label.option{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;font-size:0.875rem;line-height:130%;}@media only screen and (min-width:720px){div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] .fieldset-wrapper .form-radios .form-item label.option{font-size:1rem;line-height:150%;}}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] .fieldset-wrapper .form-radios .form-item label.option .variation-price{font-family:"Inter",sans-serif;font-weight:400;font-weight:600;color:#133f6e;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] .fieldset-wrapper .form-radios.two-columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form fieldset[id^=edit-purchased-entity-0-variation] .fieldset-wrapper .form-radios.two-columns .variations-column{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);width:calc(50% - 20px);}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.5rem;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-actions input{font-size:1rem;color:white;display:-ms-inline-flexbox;display:inline-flex;padding:10px 16px;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:90px;border:none;background-color:#eb5c18;transition:0.2s ease;cursor:pointer;text-decoration:none;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-actions input a{text-decoration:none;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-actions input:hover{background-color:#C24A11;color:white;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-item-tax-info{font-family:"Inter",sans-serif;font-weight:400;font-weight:400;font-size:0.925rem;color:#020404;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-item-fcg-custom-prices{padding-top:16px;border-top:1px solid #83909D;color:#11171B;font-size:1.125rem;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-item-fcg-custom-prices .total-price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-item-fcg-custom-prices .total-price .price-label{font-family:"Inter",sans-serif;font-weight:400;font-weight:600;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-item-fcg-custom-prices .total-price .price{color:#133f6e;font-family:"Inter",sans-serif;font-weight:400;font-weight:600;}div[id^=commerce-product-add-to-cart-form] .commerce-order-item-dc-ajax-add-cart-form .form-item-fcg-custom-prices .total-price .price .price-suffix{color:#6B7887;font-size:1rem;font-family:"Inter",sans-serif;font-weight:400;font-weight:500;margin-left:4px;}
footer[role=contentinfo]{background-color:#133f6e;padding:60px 0 40px;}footer[role=contentinfo] .region.region-footer{max-width:calc(1280px + 2 * 24px);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;width:100%;border-radius:0;box-sizing:border-box;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:719px){footer[role=contentinfo] .region.region-footer{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}footer[role=contentinfo] .region.region-footer .footer__logo{margin:0 auto 100px;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;text-align:center;-ms-flex-order:1;order:1;}footer[role=contentinfo] .region.region-footer .footer__logo img{max-width:300px;width:100%;}@media only screen and (max-width:1079px){footer[role=contentinfo] .region.region-footer .footer__logo{text-align:center;}}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-order:3;order:3;text-align:right;background:#FFDDCA;color:#020404;border-radius:24px;padding:40px;}@media only screen and (max-width:719px){footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:2;order:2;text-align:center;margin-bottom:3rem;padding:20px;}}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot h2,footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot h3,footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot h4{line-height:115%;color:#133f6e;text-align:left;font-size:1.5rem;}@media only screen and (min-width:720px){footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot h2,footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot h3,footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot h4{font-size:2rem;}}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot p{text-align:left;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot p:last-child{text-align:right;margin-bottom:0;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-hubspot-block-block-1 .view-content .views-row .views-field-field-footer-hubspot a{color:#FFDDCA;background:#133f6e;padding:9px 16px;display:inline-block;border-radius:90px;text-decoration:none;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1{color:white;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-order:2;order:2;text-align:left;}@media only screen and (max-width:719px){footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:3;order:3;text-align:center;}}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1 h2,footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1 h3,footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1 h4{color:#FFDDCA;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1 h2{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;line-height:130%;font-size:2rem;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1 h3{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;line-height:130%;font-size:2rem;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1 h4{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;line-height:130%;font-size:1.5rem;}footer[role=contentinfo] .region.region-footer .block-views-blockfooter-contact-info-block-1 p{color:white;line-height:1.75;}footer[role=contentinfo] .region.region-footer .menu--footer,footer[role=contentinfo] .region.region-footer .menu--footer-sv{color:white;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:4;order:4;}footer[role=contentinfo] .region.region-footer .menu--footer ul.menu,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin:1rem 0 1rem;text-align:left;}@media only screen and (max-width:1079px){footer[role=contentinfo] .region.region-footer .menu--footer ul.menu,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu{text-align:center;}}footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item{margin:0;margin-right:2rem;}@media only screen and (max-width:1079px){footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item{margin-right:1rem;}}footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item:first-child,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item:first-child{margin-right:0;}footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item a,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item a{color:white;}footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item a.is-active,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item a.is-active{color:white;}footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item a.is-active:hover,footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item a.is-active:hover{color:#eb5c18;}footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item a[data-drupal-link-system-path=contact],footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item a[data-drupal-link-system-path=contact]{display:none;margin-left:-2rem;font-size:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;user-select:none;pointer-events:none;}@media only screen and (max-width:1079px){footer[role=contentinfo] .region.region-footer .menu--footer ul.menu li.menu-item a[data-drupal-link-system-path=contact],footer[role=contentinfo] .region.region-footer .menu--footer-sv ul.menu li.menu-item a[data-drupal-link-system-path=contact]{margin-left:-1rem;}}footer[role=contentinfo] .region.region-footer .copyright{color:white;font-size:0.8em;text-align:center;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:5;order:5;}
