@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;}}
.path-cart div[data-drupal-messages]:has(.registrant-info__duplicate-registration){display:none;}.path-cart.user-logged-in main .region-content #block-fcg-content{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}.path-cart main > .layout-content{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;width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;min-height:1000px;}@media only screen and (max-width:719px){.path-cart main > .layout-content{padding-left:calc(24px * 0.65);padding-right:calc(24px * 0.65);}}@media only screen and (min-width:1680px){.path-cart main > .layout-content{min-height:850px;}}.path-cart main .region-content{margin-bottom:120px;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}@media only screen and (max-width:719px){.path-cart main .region-content{-ms-flex-direction:column;flex-direction:column;}}@media only screen and (min-width:720px){.path-cart main .region-content{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;}}.path-cart main .region-content .messages--status{width:100%;margin:auto;padding:0 0 2rem;background:none;border:0;box-shadow:none;text-transform:none;}.path-cart main .region-content #block-fcg-page-title{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em;color:#0f5064;text-align:center;}.path-cart main .region-content #block-fcg-content{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;min-height:330px;box-shadow:0 4px 25px 0 rgba(0,0,0,0.1);padding:24px;border-radius:24px;}.path-cart main .region-content #block-fcg-content:last-child{-ms-flex-preferred-size:100%;flex-basis:100%;}.path-cart main .region-content #block-fcg-content .cart-empty-page{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;color:#eb5c18;margin-top:1em;margin-bottom:1em;}@media only screen and (min-width:720px){.path-cart main .region-content #block-fcg-content .cart-empty-page{font-size:1.5rem;}}.path-cart main .region-content #block-fcg-content .cart-form{width:100%;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row{margin-top:24px;border-bottom:2px solid #133f6e;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row:first-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row:first-child{margin-top:0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-field-training-subjects,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-field-implementation-method,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-field-training-subjects,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-field-implementation-method{color:#7B838E;display:inline-block;margin-bottom:8px;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;font-size:0.925rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-product-id,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-product-id{font-family:"ador-hairline",sans-serif;font-weight:600;line-height:1.2;line-height:135%;margin-bottom:1rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-product-id a,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-product-id a{font-size:1.5rem;color:#133f6e;text-decoration:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-title,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-title{font-family:"Inter",sans-serif;font-weight:400;font-weight:400;font-size:0.925rem;margin-bottom:1.5rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-field-start-date,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .training-dates,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-field-start-date,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .training-dates{display:inline-block;font-size:1rem;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-field-start-date .field-content,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .training-dates .field-content,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-field-start-date .field-content,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .training-dates .field-content{display:inline-block;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-field-implementation-method,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-field-implementation-method{font-size:1rem;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;color:#133f6e;margin-left:6px;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-edit-quantity,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-unit-price__number,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-edit-quantity,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-unit-price__number,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number{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 #E7EBF0;padding:0.5rem 0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-edit-quantity:first-child,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-unit-price__number:first-child,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number:first-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-edit-quantity:first-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-unit-price__number:first-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number:first-child{border-top:1px solid #E7EBF0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-edit-quantity:last-child,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-unit-price__number:last-child,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number:last-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-edit-quantity:last-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-unit-price__number:last-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number:last-child{border-bottom:0;-ms-flex-pack:end;justify-content:flex-end;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-edit-quantity:last-child .views-label,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-unit-price__number:last-child .views-label,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number:last-child .views-label,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-edit-quantity:last-child .views-label,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-unit-price__number:last-child .views-label,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number:last-child .views-label{display:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-edit-quantity:last-child input,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-unit-price__number:last-child input,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number:last-child input,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-edit-quantity:last-child input,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-unit-price__number:last-child input,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number:last-child input{border:0;line-height:1;display:inline-block;padding:0.5em 1em;border-radius:5em;background-color:#E7F2F8;text-decoration:none;transition:0.2s ease;font-size:0.8rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-edit-quantity:last-child input:hover,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-unit-price__number:last-child input:hover,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number:last-child input:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-edit-quantity:last-child input:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-unit-price__number:last-child input:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number:last-child input:hover{background-color:#133f6e;color:#fff;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-edit-quantity .form-item,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-unit-price__number .form-item,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number .form-item,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-edit-quantity .form-item,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-unit-price__number .form-item,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number .form-item{margin:0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-dc-ajax-add-cart-views-remove-button,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-dc-ajax-add-cart-views-remove-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;border-bottom:1px solid #a0a0a0;-ms-flex-pack:end;justify-content:flex-end;border-bottom:0;padding:1rem 0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-dc-ajax-add-cart-views-remove-button .views-label,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-dc-ajax-add-cart-views-remove-button .views-label{display:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-dc-ajax-add-cart-views-remove-button input,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-dc-ajax-add-cart-views-remove-button input{border:0;line-height:1;display:inline-block;padding:10px 16px 8px;border-radius:90px;background-color:#E7EBF0;text-decoration:none;transition:0.2s ease;font-size:0.8rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-dc-ajax-add-cart-views-remove-button input:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-dc-ajax-add-cart-views-remove-button input:hover{background-color:#133f6e;color:#fff;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-dc-ajax-add-cart-views-remove-button .form-item,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-dc-ajax-add-cart-views-remove-button .form-item{margin:0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-duplicate-registration-notice,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-duplicate-registration-notice{border-bottom:0;margin:1rem 0 !important;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .unit-price-wrapper,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .unit-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 #E7EBF0;padding:0.75rem 0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .unit-price-wrapper .field-markup,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .unit-price-wrapper .field-markup{color:#133f6e;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:6px;border-radius:90px;border:1px solid #E7EBF0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup .edit-quantity,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup .edit-quantity{color:#eb5c18;cursor:pointer;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup .edit-quantity:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup .edit-quantity:hover{color:#133f6e;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup .quantity-minus,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup .quantity-plus,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup .quantity-minus,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup .quantity-plus{color:#eb5c18;font-family:"Inter",sans-serif;font-weight:400;font-weight:600;width:15px;display:inline-block;cursor:pointer;text-align:center;padding:0 3px;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup .form-item,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup .form-item{margin:0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup input.quantity-edit-input,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup input.quantity-edit-input{-moz-appearance:textfield;width:35px;text-align:center;font-family:"Inter",sans-serif;font-weight:400;font-weight:600;border:none;color:#133f6e;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup input[type=number]::-webkit-inner-spin-button,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .participants-wrapper .field-markup input[type=number]::-webkit-outer-spin-button,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup input[type=number]::-webkit-inner-spin-button,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .participants-wrapper .field-markup input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number .field-markup,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number .field-content,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .unit-price-wrapper .field-markup,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .unit-price-wrapper .field-content,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number .field-markup,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number .field-content,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .unit-price-wrapper .field-markup,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .unit-price-wrapper .field-content{color:#133f6e;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number .field-markup .tax-rate,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .views-field-total-price__number .field-content .tax-rate,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .unit-price-wrapper .field-markup .tax-rate,.path-cart main .region-content #block-fcg-content .cart-form .views-form .views-row .participants-qty .unit-price-wrapper .field-content .tax-rate,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number .field-markup .tax-rate,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .views-field-total-price__number .field-content .tax-rate,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .unit-price-wrapper .field-markup .tax-rate,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .views-row .participants-qty .unit-price-wrapper .field-content .tax-rate{font-weight:400;color:#a0a0a0;font-size:0.8em;}.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary]{margin-top:1rem;padding-bottom:1rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__subtotal,.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__adjustment--tax,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__subtotal,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__adjustment--tax{font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:2px 0;font-family:"Inter",sans-serif;font-weight:400;font-weight:400;}.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__subtotal .order-total-line-label,.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__adjustment--tax .order-total-line-label,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__subtotal .order-total-line-label,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__adjustment--tax .order-total-line-label{padding:0;margin-right:1rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__subtotal .order-total-line-value,.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__adjustment--tax .order-total-line-value,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__subtotal .order-total-line-value,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__adjustment--tax .order-total-line-value{color:#133f6e;}.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__total,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__total{color:#133f6e;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:2px 0;margin-top:6px;}.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__total .order-total-line-label,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__total .order-total-line-label{padding:0;margin-right:1rem;color:#11171B;}.path-cart main .region-content #block-fcg-content .cart-form .views-form div[data-drupal-selector=order-total-summary] .order-total-line__total .order-total-line-value,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper div[data-drupal-selector=order-total-summary] .order-total-line__total .order-total-line-value{font-size:1.125rem;color:#133f6e;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:end;justify-content:flex-end;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions [id^=edit-submit],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions [id^=edit-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;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions [id^=edit-submit] a,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions [id^=edit-submit] a{text-decoration:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions [id^=edit-submit]:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions [id^=edit-submit]:hover{background-color:#C24A11;color:white;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions [id^=edit-submit]:only-child,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions [id^=edit-submit]:only-child{margin-left:auto;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions [id^=edit-submit]::after,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions [id^=edit-submit]::after{display:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions a[id^=edit-continue-link],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions a[id^=edit-continue-link]{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;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions a[id^=edit-continue-link] a,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions a[id^=edit-continue-link] a{text-decoration:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions a[id^=edit-continue-link]:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions a[id^=edit-continue-link]:hover{background-color:#C24A11;color:white;}@media only screen and (min-width:720px){.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions a[id^=edit-continue-link],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions a[id^=edit-continue-link]{position:absolute;top:260px;right:0;}}.path-cart main .region-content #block-fcg-content .cart-form .views-form .form-actions .use-ajax-submit,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper .form-actions .use-ajax-submit{display:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption{border:1px solid #133f6e;width:100%;border-radius:24px;padding:24px;position:relative;}@media only screen and (min-width:720px){.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption{position:absolute;top:0;right:24px;width:calc(50% - 44px);box-shadow:0 4px 25px 0 rgba(0,0,0,0.1);}}@media only screen and (min-width:1680px){.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption{right:0;width:calc(50% - 20px);}}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption div[data-drupal-messages],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption div[data-drupal-messages]{display:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption .form-item-coupon-redemption-code,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption .form-item-coupon-redemption-code{position:relative;margin-bottom:8px;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption .form-item-coupon-redemption-code input#edit-coupon-redemption-code,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption .form-item-coupon-redemption-code input#edit-coupon-redemption-code{width:100%;padding:12px 16px;border-radius:8px;border:1px solid #133f6e;background:white;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption input[id^=edit-coupon-redemption-apply],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption input[id^=edit-coupon-redemption-apply]{width:100%;background-color:#133f6e;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.8834 3.00673L12 3C12.5128 3 12.9355 3.38604 12.9933 3.88338L13 4V11H20C20.5128 11 20.9355 11.386 20.9933 11.8834L21 12C21 12.5128 20.614 12.9355 20.1166 12.9933L20 13H13V20C13 20.5128 12.614 20.9355 12.1166 20.9933L12 21C11.4872 21 11.0645 20.614 11.0067 20.1166L11 20V13H4C3.48716 13 3.06449 12.614 3.00673 12.1166L3 12C3 11.4872 3.38604 11.0645 3.88338 11.0067L4 11H11V4C11 3.48716 11.386 3.06449 11.8834 3.00673L12 3L11.8834 3.00673Z' fill='white'/%3E%3C/svg%3E");background-size:18px 18px;background-repeat:no-repeat;background-position:12px center;padding:12px;border:none;font-size:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-radius:8px;color:white;margin:0;font-family:"Inter",sans-serif;font-weight:400;font-weight:600;padding-left:34px;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption input[id^=edit-coupon-redemption-apply]:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption input[id^=edit-coupon-redemption-apply]:hover{background-color:#EFCCB8;color:#133f6e;}@media only screen and (min-width:720px){.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption input[id^=edit-coupon-redemption-apply],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption input[id^=edit-coupon-redemption-apply]{position:absolute;right:24px;bottom:32px;height:46px;width:auto;border-radius:0 8px 8px 0;}}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption .form-item--error-message,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption .form-item--error-message{position:absolute;}@media only screen and (max-width:719px){.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption .coupon-redemption-form__coupons table,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption .coupon-redemption-form__coupons table{width:100%;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption .coupon-redemption-form__coupons table tr,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption .coupon-redemption-form__coupons table tr{display:block;margin-bottom:1rem;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption .coupon-redemption-form__coupons table td,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption .coupon-redemption-form__coupons table td{display:block;width:100%;}}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon]{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;width:100%;margin-top:12px;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon] a,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon] a{text-decoration:none;}.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon]:hover,.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon]:hover{color:#eb5c18;}@media only screen and (min-width:720px){.path-cart main .region-content #block-fcg-content .cart-form .views-form #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon],.path-cart main .region-content #block-fcg-content .cart-form #commerce_cart_form-cart-ajax-wrapper #edit-coupon-redemption input[id^=edit-coupon-redemption-remove-coupon]{margin-left:12px;margin-top:0;}}.path-cart main .region-content #block-fcg-content .cart-form .vat-notice{text-align:center;margin-top:0 !important;font-size:0.85rem;}.path-cart main .region-content .cart-login-help-text,.path-cart main .region-content #edit-new-customer{margin:1em 0;}.path-cart main .region-content #edit-new-customer{margin-top:3em;}.path-cart main aside.layout-sidebar-second{-ms-flex-preferred-size:50%;flex-basis:50%;width:50%;}@media only screen and (max-width:719px){.path-cart main aside.layout-sidebar-second{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;}}.path-cart main aside.layout-sidebar-second #block-continueandregisterblock 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;}.path-cart main aside.layout-sidebar-second #block-continueandregisterblock a a{text-decoration:none;}.path-cart main aside.layout-sidebar-second #block-continueandregisterblock a:hover{background-color:#C24A11;color:white;}.path-cart main aside.layout-sidebar-second #block-continueandregisterblock a::after{display:none;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen{padding:1em 2em;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen label{display:block;color:#000;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen input:not([type=submit]){width:100%;padding:0.5rem;background-color:#E7F2F8;outline:none !important;border:0 !important;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen input[type=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;margin-bottom:0.2rem;width:100%;white-space:normal;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen input[type=submit] a{text-decoration:none;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen input[type=submit]:hover{background-color:#C24A11;color:white;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen #edit-actions--2,.path-cart main aside.layout-sidebar-second #block-kirjautuminen #edit-actions--3{color:#000;text-align:left;margin-bottom:1em;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen #edit-new-customer legend{display:none;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen #edit-new-customer #edit-continue-link{width:100%;padding:0.5rem;display:inline-block;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;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen #edit-new-customer #edit-continue-link a{text-decoration:none;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen #edit-new-customer #edit-continue-link:hover{background-color:#C24A11;color:white;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen #edit-new-customer #edit-continue-link::after{display:none;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen ul{list-style:none;text-align:right;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen ul li{margin:0;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen ul li:last-child{margin-top:1rem;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen ul li a{color:#a0a0a0;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen ul li a:hover{color:#eb5c18;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen ul li a.create-account-link{font-family:"proxima-nova",sans-serif;font-weight:700;font-family:"ador-hairline",sans-serif;font-weight:400;line-height:1.2;text-align:center;width:100%;display:inline-block;text-transform:uppercase;padding:0.5em 1em;border-radius:5em;background-color:#eb5c18;color:#fff;text-decoration:none;transition:0.2s ease;border:0;outline:0;cursor:pointer;box-shadow:-1px 3px 6px 0px rgba(0,0,0,0.16);line-height:1.4;}.path-cart main aside.layout-sidebar-second #block-kirjautuminen ul li a.create-account-link:hover{background-color:#133f6e;}.path-cart main .block-guest-email-block{width:100%;background:#133f6e;padding:24px;border-radius:16px;margin-top:24px;}@media only screen and (min-width:720px){.path-cart main .block-guest-email-block{position:absolute;top:0;right:24px;width:calc(50% - 44px);}}@media only screen and (min-width:1680px){.path-cart main .block-guest-email-block{right:0;width:calc(50% - 20px);}}
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;}
