@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;}}
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;}
