/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
@font-face{font-family:"Mokoko";src:url("/themes/custom/wtheme/fonts/mokoko-regular.woff2") format("woff2"),url("/themes/custom/wtheme/fonts/mokoko-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Mokoko";src:url("/themes/custom/wtheme/fonts/mokoko-regularitalic.woff2") format("woff2"),url("/themes/custom/wtheme/fonts/mokoko-regularitalic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"Mokoko";src:url("/themes/custom/wtheme/fonts/mokoko-semibold.woff2") format("woff2"),url("/themes/custom/wtheme/fonts/mokoko-semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Co";src:url("/themes/custom/wtheme/fonts/co-regular.woff2") format("woff2"),url("/themes/custom/wtheme/fonts/co-regular.woff") format("woff");font-weight:500;font-style:normal;font-display:swap;}html{font-family:"Mokoko",sans-serif;font-size:16px;line-height:1.75;color:#2a2a2a;font-size:16px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}html{font-size:16px;font-size:1rem;}body{font-size:16px;font-size:1rem;}h1,h2,h3,h4,h5,h6{font-family:"Co",sans-serif;line-height:1.2;font-weight:400;color:#02474d;margin-top:0;margin-bottom:0.5em;}h1{font-size:36px;font-size:2.25rem;}@media (min-width:576px){h1{font-size:40px;font-size:2.5rem;}}@media (min-width:768px){h1{font-size:44px;font-size:2.75rem;}}@media (min-width:992px){h1{font-size:48px;font-size:3rem;}}@media (min-width:1200px){h1{font-size:52px;font-size:3.25rem;}}h2{font-size:28px;font-size:1.75rem;}@media (min-width:576px){h2{font-size:30px;font-size:1.875rem;}}@media (min-width:768px){h2{font-size:32px;font-size:2rem;}}@media (min-width:992px){h2{font-size:34px;font-size:2.125rem;}}@media (min-width:1200px){h2{font-size:36px;font-size:2.25rem;}}h3{font-size:24px;font-size:1.5rem;}@media (min-width:576px){h3{font-size:25px;font-size:1.5625rem;}}@media (min-width:768px){h3{font-size:26px;font-size:1.625rem;}}@media (min-width:992px){h3{font-size:27px;font-size:1.6875rem;}}@media (min-width:1200px){h3{font-size:28px;font-size:1.75rem;}}pre{overflow-x:auto;white-space:pre-wrap;}p,pre{margin-top:0;margin-bottom:1em;}em,i{font-style:italic;}blockquote{font-style:italic;}strong,b{font-weight:700;}sup{vertical-align:super;font-size:50%;line-height:0;}sub{vertical-align:sub;font-size:50%;line-height:0;}.skip-link{margin:0;}.skip-link a,.skip-link a:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;color:white;}.main-content{outline:none;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;}html{min-height:100%;scroll-behavior:smooth;}body{overflow-x:hidden;}img,picture,object,figure,input,svg{max-width:100%;height:auto;}img{display:block;}h1.page-title,h2.block-title,.view h2,.view h3{margin-top:0;}ul.menu,ul.links{margin:0;padding:0;}ul.menu li,ul.links li{padding-top:0;list-style:none;}ul.menu li a,ul.links li a{text-decoration:none;}.item-list ul,.item-list ol{padding-left:0;}.item-list ul li,.item-list ol li{margin:0;}.field-label-inline{display:inline-block;margin-right:5px;font-weight:700;}.field--label-visually-hidden{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.field--name-node-link{text-align:inherit;text-transform:lowercase;}.field--name-node-link a{display:inline-block;font-size:14px;padding-right:52px;position:relative;text-decoration:none;font-family:"Co",sans-serif;color:#02474d;font-weight:600;}.button{margin-left:0;margin-top:1em;text-align:inherit;}.button--primary a{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#02474d 50%) right;background-size:201% 100%;}.button--primary a:hover,.button--primary a:focus{background-position:left;transition:0.2s ease-out;}.button--green a{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#02474d 50%,#126667 50%) right;background-size:201% 100%;}.button--green a:hover,.button--green a:focus{background-position:left;transition:0.2s ease-out;}.c-paragraphs-secondary a,.paragraph--type--section a{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#126667 50%) right;background-size:201% 100%;}.c-paragraphs-secondary a:hover,.c-paragraphs-secondary a:focus,.paragraph--type--section a:hover,.paragraph--type--section a:focus{background-position:left;transition:0.2s ease-out;}.button--secondary a{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:#d78885;border:none;border-radius:2em;background:linear-gradient(to left,white 50%,#02474d 50%) right;background-size:201% 100%;}.button--secondary a:hover,.button--secondary a:focus{color:white;background-position:left;transition:0.2s ease-out;}.button--reset{background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;}h2.fancy-underline{position:relative;margin-bottom:1em;}h2.fancy-underline:before,h2.fancy-underline:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}h2.fancy-underline:before{position:absolute;content:"";left:0;width:85px;}h2.fancy-underline:after{position:absolute;content:"";left:90px;width:5px;}h2.fancy-underline-centered{position:relative;margin-bottom:1em;}h2.fancy-underline-centered:before,h2.fancy-underline-centered:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}h2.fancy-underline-centered:before{position:absolute;content:"";left:calc(50% - 85px);width:85px;}h2.fancy-underline-centered:after{position:absolute;content:"";left:calc(50% + 5px);width:5px;}.field--name-field-paragraph-link,.button--secondary,.more-link{margin-left:0;margin-top:1em;text-align:inherit;}a.group-link{display:block;text-decoration:none;color:inherit;}.pager{margin-top:50px;}.pager ul.pager__items{padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem;}.pager ul.pager__items li.pager__item{padding:0;}.pager ul.pager__items li.pager__item a{text-decoration:none;padding:0.5rem 0.75rem;border-radius:50px;color:#02474d;border:1px solid #fbd9cb;}.pager ul.pager__items li.pager__item a:hover,.pager ul.pager__items li.pager__item a:active{color:#013034;background-color:#fbd9cb;}.pager ul.pager__items li.pager__item .is-active a{text-decoration:none;}@media (min-width:992px){.pager ul.pager__items{justify-content:center;}}.l-main .messages{margin-bottom:1rem;padding:1rem 2rem 1rem 3rem;}.l-main .messages a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;color:inherit;}.l-main .messages a:hover,.l-main .messages a:focus{background-size:0% 1px;}.l-main .messages--status,.l-main .messages--warning,.l-main .messages--error{background-position:left 1rem center;}.field--label-inline{display:inline;margin-right:4px;font-weight:700;}.field--label-inline:after{content:": ";}.address{display:inline-block;}.ajax-throbber .sk-chase-dot:before{background-color:#02474d;}.primary-color{color:#02474d;}.primary-color-light{color:#126667;}.secondary-color{color:#d78885;}.secondary-color-light{color:#fbd9cb;}.background--primary-color{background-color:#02474d;}.background--primary-color-light{background-color:#126667;}.background--primary-color-lighter{background-color:#718C8C;}.background--secondary-color{background-color:#d78885;}.background--secondary-color-light{background-color:#fbd9cb;}.background--secondary-color-lighter{background-color:#fff1ea;}.paragraph--type--text .field--name-field-paragraph-text ul,.paragraph--type--text-and-image .field--name-field-paragraph-text ul{list-style:none;padding-left:40px;}.paragraph--type--text .field--name-field-paragraph-text ul li,.paragraph--type--text-and-image .field--name-field-paragraph-text ul li{position:relative;margin-bottom:1em;}.paragraph--type--text .field--name-field-paragraph-text ul li:before,.paragraph--type--text-and-image .field--name-field-paragraph-text ul li:before{position:absolute;content:"";top:-2px;left:-40px;width:32px;height:32px;background-color:white;border:1px solid #fbd9cb;border-radius:50%;}.paragraph--type--text .field--name-field-paragraph-text ul li:after,.paragraph--type--text-and-image .field--name-field-paragraph-text ul li:after{position:absolute;content:"";top:6px;left:-31px;width:16px;height:16px;background-image:url("/themes/custom/wtheme/img/check.svg");background-repeat:no-repeat;background-size:16px 16px;}.paragraph--type--text .field--name-field-paragraph-text ol,.paragraph--type--text-and-image .field--name-field-paragraph-text ol{list-style:none;padding-left:40px;}.paragraph--type--text .field--name-field-paragraph-text ol li,.paragraph--type--text-and-image .field--name-field-paragraph-text ol li{position:relative;margin-bottom:1em;counter-increment:list;list-style-type:none;}.paragraph--type--text .field--name-field-paragraph-text ol li:before,.paragraph--type--text-and-image .field--name-field-paragraph-text ol li:before{position:absolute;content:"";top:-2px;left:-40px;width:32px;height:32px;background-color:white;border:1px solid #fbd9cb;border-radius:50%;}.paragraph--type--text .field--name-field-paragraph-text ol li:after,.paragraph--type--text-and-image .field--name-field-paragraph-text ol li:after{position:absolute;top:0;left:-40px;width:32px;height:32px;text-align:center;content:counter(list) "";color:#d78885;font-family:"Co",sans-serif;font-size:16px;font-size:1rem;}.paragraph--type--text .field--name-field-paragraph-text ol,.paragraph--type--text-and-image .field--name-field-paragraph-text ol{position:relative;}.paragraph--type--text .field--name-field-paragraph-text ol:before,.paragraph--type--text-and-image .field--name-field-paragraph-text ol:before{position:absolute;display:block;content:"";top:5px;left:16px;bottom:0;width:1px;height:95%;background-color:#fbd9cb;}label{color:#02474d;}.background--primary-color label{color:white;}input,textarea,select{border-radius:0.5em;border:1px solid #d0d9d9;color:#2a2a2a;padding:0.75em;width:100%;}select{appearance:none;background-image:url("/themes/custom/wtheme/img/angle-down-grey.svg");background-size:14px 14px;background-position:center right 16px;background-repeat:no-repeat;background-color:white;}fieldset{border:1px solid #d0d9d9 !important;padding:0.5rem !important;}fieldset .fieldset-legend{color:#02474d;}fieldset .fieldset-wrapper .form-item:first-child{margin-top:0;}legend{font-family:"Co",sans-serif;color:#2a2a2a;}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=submit]:focus,textarea:focus,select:focus{outline:1px solid #02474d;}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=submit]::placeholder,textarea::placeholder,select::placeholder{color:#899f9f;opacity:1;}input[type=submit],button{width:auto;display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#02474d 50%) right;background-size:201% 100%;}input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus{background-position:left;transition:0.2s ease-out;}.dropbutton-toggle button{all:initial;}textarea,input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]){-webkit-appearance:none;}.webform-submission-form .description{font-family:"Mokoko",sans-serif;font-style:italic;color:#6e6e6e;}.webform-submission-form .description a{color:#6e6e6e;}.webform-submission-form .description a:hover{color:#02474d;}.webform-submission-form .form-type-checkbox,.webform-submission-form .form-type-radio{display:inline-block;margin-right:20px;}.form-item.form-type-radio{position:relative;margin-bottom:0;}.form-item.form-type-radio > input{appearance:none;opacity:0;position:absolute;top:50%;margin-top:-2rem;left:0;width:20px;height:20px;background:rgba(0,0,0,0);border:none;outline:none;}.form-item.form-type-radio > label,.form-item.form-type-checkbox > label{display:inline-block;position:relative;margin:5px 0;padding-left:30px;cursor:pointer;}.form-item.form-type-radio > label:after,.form-item.form-type-radio > label:before{content:"";display:block;position:absolute;}.form-item.form-type-radio > label:before{top:50%;transform:translateY(-50%);left:0;width:20px;height:20px;border:1px solid #d78885;border-radius:50%;background-color:transparent;transition:border-color 0.2s ease;}.form-item.form-type-radio > label:after{width:0;height:0;top:50%;transform:translateY(-50%);left:5px;border:6px solid #02474d;opacity:0;visibility:hidden;border-radius:50%;transition:opacity 0.2s ease,visibility 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease;transform:scale(0.7) translateY(-50%);font-size:0;}.form-item.form-type-radio > input:focus + label:before{outline:1px solid #d78885;}.form-item.form-type-radio > input:checked + label:after,.form-item.form-type-radio > input:focus + label:after{opacity:1;visibility:visible;transform:scale(1) translateY(-50%);}.form-item.form-type-checkbox{position:relative;}.form-item.form-type-checkbox > input{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;}.form-item.form-type-checkbox > label{display:inline-block;position:relative;margin:5px 0;padding-left:30px;cursor:pointer;}.form-item.form-type-checkbox > label:before{content:"";display:block;position:absolute;top:2px;left:0;width:20px;height:20px;border:1px solid #02474d;border-radius:7px;background-color:transparent;transition:border-color 0.2s ease;color:#02474d !important;font-size:3rem;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;}.form-item.form-type-checkbox > input:focus + label:before{outline:1px solid #02474d;}.form-item.form-type-checkbox > input:checked + label:before{content:"";background-size:12px 8px;background-image:url("/themes/custom/wtheme/img/form-check.svg");background-position:center center;background-repeat:no-repeat;}table{width:100%;border:none;color:#02474d;}th{padding:0.75rem;font-size:18px;font-size:1.125rem;background-color:transparent;font-family:"Co",sans-serif;border-bottom:2px solid white;text-align:left;}tr{border-bottom:2px solid white;background-color:transparent;}td{vertical-align:top;padding:0.75rem;border-left:none;border-top:none;border-bottom:2px solid white;}table caption{font-size:14px;font-size:0.875rem;caption-side:bottom;color:rgba(2,71,77,0.33);font-family:"Co",sans-serif;}button.flickity-button{border:1px solid #126667;z-index:1;width:50px;height:50px;}button.flickity-button{background:#126667;}button.flickity-button .flickity-button-icon{color:white;}button.flickity-button:hover,button.flickity-button:focus{background:white;}button.flickity-button:hover .flickity-button-icon,button.flickity-button:focus .flickity-button-icon{color:#02474d;}.l-container{margin:0 auto;width:90%;max-width:1280px;}.l-container--small{max-width:960px;}.l-container--extrasmall{max-width:600px;}.region{padding:1rem 0;}.l-flex{display:flex;gap:2rem;}.l-contact{background-color:#fff1ea;}ul.contextual-links li{position:relative !important;display:block !important;float:none !important;}.contextual-links a{color:#000 !important;}.contextual-links a:hover{text-decoration:underline !important;color:#000 !important;}.menu-item--expanded,.menu-item--collapsed{list-style-type:none;list-style-image:none;}.node--unpublished{background-color:#fff4f4;}@media print{body{padding-top:0 !important;color:#000;}a,a:link,a:visited{text-decoration:underline !important;color:#000 !important;}main a[href]:after{content:" (" attr(href) ")" !important;color:#000 !important;}main a[href^="javascript:"]:after,main a[href^="#"]:after{content:"";}main abbr[title]:after{content:" (" attr(title) ")";}header,body,#main-content{color:#000;background-color:transparent !important;background-image:none !important;}.skip-link,#toolbar-administration,.toolbar,nav,footer,iframe,.trigger,.breadcrumb,.tabs,.pager,.feed-icons{display:none;visibility:hidden;}}.l-header ul.menu{display:flex;justify-content:flex-end;}.l-header ul.menu li{display:inline-block;}.l-header .l-header-mobile ul.menu{display:block;}.l-header .l-header-mobile ul.menu li{display:block;}.c-navigation ul.menu li a{color:#02474d;}.l-header__top .l-container{padding:0.25rem 0 0 0;}.l-header__top .l-container .l-flex{justify-content:flex-end;align-items:center;gap:1rem;}.l-header__middle .l-container{padding:0.75rem 0 1.5rem 0;}.l-header__bottom{background-color:#126667;}.l-header .c-navigation{display:flex;align-items:center;}.l-header .c-navigation .menu--main ul li a{margin-left:1.25em;}@media (min-width:1200px){.l-header .c-navigation .menu--main ul li a{margin-left:2em;}}.l-header .c-navigation .menu--main ul li:first-child a{margin-left:0;}.has-tooltip{position:relative;display:inline-flex;align-items:center;}.has-tooltip::after{content:attr(aria-label);position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:8px;background-color:#fff1ea;color:#02474d;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s ease,transform 0.2s ease;}.has-tooltip:hover::after,.has-tooltip:focus::after{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0);}.l-header-mobile{border-bottom:5px solid #02474d;}.l-header-mobile__middle{padding:1rem 0;}.l-header-mobile{background-color:#fff1ea;}.l-header-mobile__top{background-color:#126667;}.l-header-mobile__middle{background-color:#fff1ea;}.l-header-mobile__bottom{background-color:#fff1ea;}@media (max-width:1099.98px){.l-header .l-header__top .c-meta,.l-header .l-header__top .c-search,.l-header .l-header__top .c-my-skill-builder,.l-header .l-header__top .c-language,.l-header .l-header__middle .c-navigation,.l-header .l-header__bottom .c-services{display:none;}}@media (min-width:1100px){.c-toggle{display:none;}}.l-header-mobile{display:none;}.mobile-menu-is-visible .l-header-mobile{display:block;}@media (max-width:1099.98px){.l-header .l-container{position:relative;}.l-header .l-container .c-toggle{position:absolute;top:calc(50% - 12px);right:0;width:36px;height:24px;}.l-header .l-container .c-toggle button.navigation-toggle{all:initial;display:block;margin:0;padding:0;border-radius:0;background-color:transparent;border:none;width:36px;height:24px;}.l-header .l-container .c-toggle button.navigation-toggle:hover,.l-header .l-container .c-toggle button.navigation-toggle:focus{cursor:pointer;}.l-header .l-container .c-toggle button.navigation-toggle .navigation-toggle__bars{display:block;position:absolute;width:36px;height:2px;background:#02474d;transition:background-color 0.3s ease;border-radius:30px;}.l-header .l-container .c-toggle button.navigation-toggle .navigation-toggle__bars:before,.l-header .l-container .c-toggle button.navigation-toggle .navigation-toggle__bars:after{content:"";display:block;position:absolute;transition:all 0.3s;width:100%;height:100%;background:#02474d;transform-origin:50% 50%;border-radius:30px;}.l-header .l-container .c-toggle button.navigation-toggle .navigation-toggle__bars:before{top:-10px;left:0;}.l-header .l-container .c-toggle button.navigation-toggle .navigation-toggle__bars:after{bottom:-10px;left:0;}}@media (max-width:1099.98px){.mobile-menu-is-visible .navigation-toggle .navigation-toggle__bars{visibility:hidden;}.mobile-menu-is-visible .navigation-toggle .navigation-toggle__bars:before,.mobile-menu-is-visible .navigation-toggle .navigation-toggle__bars:after{visibility:visible;}.mobile-menu-is-visible .navigation-toggle .navigation-toggle__bars:before{position:absolute;top:0 !important;transform:rotate(45deg);}.mobile-menu-is-visible .navigation-toggle .navigation-toggle__bars:after{bottom:0 !important;transform:rotate(-45deg);}}.l-sidebar{background-color:#fff1ea;}.l-sidebar > .l-container > .l-flex{flex-direction:column;}.l-sidebar--inverse > .l-container > .l-flex{flex-direction:column-reverse;}@media (min-width:992px){.l-sidebar > .l-container > .l-flex{flex-direction:row-reverse;gap:4rem;padding-bottom:4rem;}.l-sidebar > .l-container > .l-flex .l-sidebar__first{flex:4;}.l-sidebar > .l-container > .l-flex .l-sidebar__last{flex:8;}}.l-sidebar .l-container .l-container{width:100%;}@media (min-width:992px){.l-sidebar__sticky{position:sticky;top:1rem;margin-bottom:1rem;}}@media (min-width:992px){.user-logged-in.toolbar-horizontal.toolbar-fixed .l-sidebar__sticky{top:5rem;}}.l-footer__top .l-container{padding:0 0 2rem 0;}.l-footer__middle .l-container{padding:2rem 0;}.l-footer__bottom .l-container{padding:2rem 0;margin-bottom:1rem;border-top:1px solid rgba(2,71,77,0.1);border-bottom:1px solid rgba(2,71,77,0.1);}.l-footer .c-contact a,.l-footer .c-footermenu a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;}.l-footer .c-contact a:hover,.l-footer .c-contact a:focus,.l-footer .c-footermenu a:hover,.l-footer .c-footermenu a:focus{background-size:100% 1px;}.l-footer__inner{display:grid;gap:2em;}@media (min-width:768px){.l-footer__inner{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.l-footer__inner{grid-template-columns:25fr 30fr 20fr 25fr;}}.page-node-type-homepage .c-hero .l-container .c-hero__tagline{display:none;}@media (min-width:768px){.page-node-type-homepage .c-hero .l-container .c-hero__tagline{display:block;}}.page-node-type-homepage .c-hero .l-container{position:relative;}.page-node-type-homepage .c-hero .l-container .c-hero__tagline{position:absolute;right:0;bottom:2rem;color:white;font-weight:500;font-family:"Co",sans-serif;font-size:24px;font-size:1.5rem;width:260px;padding:0.5em 0.75em 0.6em 0.75em;border:2px solid white;line-height:1.4;border-radius:10px;transform:rotate(10deg);}.page-node-type-homepage.language-nl .c-hero .l-container .c-hero__tagline{width:192px;}.page-node-type-homepage.language-fr .c-hero .l-container .c-hero__tagline{width:272px;}.page-node-type-homepage .c-paragraphs{background-color:#fff1ea;}.page-node-type-homepage .c-hero__play button.group-link{all:initial;}.page-node-type-homepage .c-hero__play button.group-link:hover{cursor:pointer;}.page-node-type-homepage .c-hero__play{position:absolute;top:75%;right:0;}@media (min-width:768px){.page-node-type-homepage .c-hero__play{top:50%;right:0;}}@media (min-width:992px){.page-node-type-homepage .c-hero__play{top:50%;right:40%;}}.page-node-type-homepage .c-usps{padding:8rem 0 4rem 0;background-color:#02474d;}.page-node-type-homepage .c-usps h2{margin-bottom:2rem;}@media (min-width:992px){.page-node-type-homepage .c-usps{padding:16rem 0 4rem 0;}.page-node-type-homepage .c-usps h2{max-width:400px;}}@media (min-width:1200px){.page-node-type-homepage .c-usps{padding:24rem 0 4rem 0;}}.page-node-type-homepage .c-usps{position:relative;}.page-node-type-homepage .c-usps .group-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;}.page-node-type-homepage .c-usps .group-content{position:relative;z-index:2;}.page-node-type-homepage .c-usps{position:relative;}.page-node-type-homepage .c-usps:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;height:100%;background:linear-gradient(0deg,#00474B 2.78%,rgba(0,71,75,0.75) 42.9%,rgba(0,71,75,0) 72.27%);z-index:1;}.curve-inverse{position:relative;}.curve-inverse svg{z-index:1;position:absolute;top:0px;}.c-paragraphs-secondary .field--name-field-paragraphs-secondary > .paragraph{padding-top:3rem;padding-bottom:0;}.page-node-type-page .c-paragraphs{background-color:#fff1ea;padding-bottom:2rem;}.page-node-type-page .c-sidebar{margin-bottom:1rem;}.page-node-type-page .c-sidebar__inner{background-color:#d78885;color:white;border-radius:30px;padding:2rem;}.page-node-type-page .c-sidebar__inner h4{font-size:20px;font-size:1.25rem;}.page-node-type-page .c-sidebar__inner a.telephone,.page-node-type-page .c-sidebar__inner a.email{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;color:white;}.page-node-type-page .c-sidebar__inner a.telephone:hover,.page-node-type-page .c-sidebar__inner a.telephone:focus,.page-node-type-page .c-sidebar__inner a.email:hover,.page-node-type-page .c-sidebar__inner a.email:focus{background-size:0% 1px;}.page-node-type-page .c-sidebar__inner{background-image:url("/themes/custom/wtheme/img/minions/minion-01-green.svg");background-repeat:no-repeat;background-size:75px 75px;background-position:right 1rem bottom;}.page-node-type-service .l-sidebar,.page-node-type-service .minions{background-color:#fff1ea;}.page-node-type-service .c-hero .field--name-field-icon{position:relative;background-color:#fbd9cb;border-radius:50%;width:100px;height:100px;border-radius:50%;}.page-node-type-service .c-hero .field--name-field-icon .field--name-field-media-svg{display:block;}.page-node-type-service .c-hero .field--name-field-icon .field--name-field-media-svg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;fill:#02474d;}.group-content .l-container .group-content__icon{display:none;}@media (min-width:1200px){.group-content .l-container{position:relative;}.group-content .l-container .group-content__icon{display:block;z-index:4;position:absolute;bottom:-65px;}}.page-node-type-service .c-sidebar{margin-bottom:1rem;}.page-node-type-service .c-sidebar__inner{background-color:#d78885;color:white;border-radius:30px;padding:2rem;}.page-node-type-service .c-sidebar__inner p,.page-node-type-service .c-sidebar__inner .button a{margin-right:2rem;}.page-node-type-service .c-sidebar__inner h3{text-transform:lowercase;}.page-node-type-service .c-sidebar__inner h3::first-letter{text-transform:uppercase;}.page-node-type-service .c-sidebar__inner .sidebar-cta-extra h3{margin-bottom:0.25em;}.page-node-type-service .c-sidebar__inner .sidebar-cta-extra a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;color:white;}.page-node-type-service .c-sidebar__inner .sidebar-cta-extra a:hover,.page-node-type-service .c-sidebar__inner .sidebar-cta-extra a:focus{background-size:0% 1px;}.page-node-type-service .c-grant{background-color:white;padding:2rem;border-radius:30px;}.page-node-type-service .c-sidebar__inner{background-image:url("/themes/custom/wtheme/img/minions/minion-01-green.svg");background-repeat:no-repeat;background-size:75px 75px;background-position:right 1rem bottom;}.page-node-type-service .c-grant svg{width:208px;height:60px;}.page-node-type-service .c-cases-and-testimonials{padding:3rem 0;}.page-node-type-service .c-cases-and-testimonials h2{position:relative;margin-bottom:1em;margin-bottom:3rem;}.page-node-type-service .c-cases-and-testimonials h2:before,.page-node-type-service .c-cases-and-testimonials h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.page-node-type-service .c-cases-and-testimonials h2:before{position:absolute;content:"";left:0;width:85px;}.page-node-type-service .c-cases-and-testimonials h2:after{position:absolute;content:"";left:90px;width:5px;}.page-node-type-service .c-cases-and-testimonials .l-flex{flex-direction:column;gap:3rem;}.field--name-field-related-cases,.field--name-field-related-testimonials{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));}@media (min-width:992px){.field--name-field-related-cases,.field--name-field-related-testimonials{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));}}.c-cases .flickity-viewport{overflow:visible;}.c-cases .slides .slide{flex:0 0 auto;padding-right:2rem;}.c-cases .flickity-prev-next-button{position:absolute;margin-top:40px;top:-105px;}.c-cases .flickity-prev-next-button.previous{left:calc(100% - 110px);}.c-cases .flickity-prev-next-button.next{right:0px;}@media (hover:none) and (pointer:coarse){.c-cases .flickity-viewport{overflow:hidden !important;}}.field--name-field-related-cases.has-slideshow,.field--name-field-related-testimonials.has-slideshow{display:block;}.field--name-field-related-cases.has-slideshow .node--type-case.node--view-mode-teaser,.field--name-field-related-testimonials.has-slideshow .node--type-case.node--view-mode-teaser{width:330px;}@media (min-width:768px){.field--name-field-related-cases.has-slideshow .node--type-case.node--view-mode-teaser,.field--name-field-related-testimonials.has-slideshow .node--type-case.node--view-mode-teaser{width:405px;}}.page-node-type-service .minions{padding-top:4rem;}.page-node-type-service .minions svg{display:block;}.page-node-type-service .c-usps{padding:4rem 0;background-color:#02474d;}.page-node-type-service .c-usps h2{margin-bottom:2rem;}@media (min-width:992px){.page-node-type-service .c-usps{padding:10rem 0 4rem 0;background-color:#02474d;}.page-node-type-service .c-usps h2{max-width:400px;}}.page-node-type-service .c-usps{position:relative;}.page-node-type-service .c-usps .group-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;}.page-node-type-service .c-usps .group-content{position:relative;z-index:2;}.page-node-type-service .c-usps{position:relative;}.page-node-type-service .c-usps:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:radial-gradient(68.27% 51.79% at 68.27% 34.8%,rgba(2,71,77,0) 0%,#02474D 100%);transform-origin:center;z-index:1;}.page-node-type-service .field--name-field-related-usps{display:flex;flex-direction:column;gap:1rem;}@media (min-width:1200px){.page-node-type-service .field--name-field-related-usps{flex-direction:row;align-items:flex-start;gap:2rem;}.page-node-type-service .field--name-field-related-usps > *{flex:1;height:auto;}}.page-node-type-service .c-related__inner h2{margin-bottom:0;}.page-node-type-service .c-related__inner svg{width:60px;height:60px;}.page-node-type-service .c-related .l-flex{align-items:center;margin-bottom:0.5rem;}.page-node-type-service .c-related .l-flex svg{flex-shrink:0;}.page-node-type-service .c-related{background-image:url("/themes/custom/wtheme/img/minions/minions-footer.svg");background-repeat:repeat-x;background-size:707px 450px;background-position:center bottom -50px;}.node--type-training.node--view-mode-full .c-hero .field--name-field-usps ul{list-style:none;padding-left:40px;margin-bottom:2rem;}.node--type-training.node--view-mode-full .c-hero .field--name-field-usps ul li{position:relative;margin-bottom:1em;color:white;}.node--type-training.node--view-mode-full .c-hero .field--name-field-usps ul li:after{position:absolute;content:"";top:6px;left:-31px;width:16px;height:16px;background-image:url("/themes/custom/wtheme/img/check.svg");background-repeat:no-repeat;background-size:16px 16px;}.node--type-training.node--view-mode-full .c-sidebar,.node--type-training.node--view-mode-full .c-grant{background-color:white;padding:2rem;border-radius:30px;}.node--type-training.node--view-mode-full .c-sidebar{margin-bottom:1rem;}@media (min-width:992px){.node--type-training.node--view-mode-full .l-sidebar__sticky{top:2rem;margin-bottom:2rem;}}.node--type-training.node--view-mode-full .price{padding:0 0 1rem 0;}.node--type-training.node--view-mode-full .price__label{line-height:1;color:#d78885;}.node--type-training.node--view-mode-full .price__amount{color:#02474d;font-family:"Co",sans-serif;font-size:28px;font-size:1.75rem;}.node--type-training.node--view-mode-full .interested{width:100%;padding:1rem 0;border-top:1px solid #fbd9cb;color:#02474d;}.node--type-training.node--view-mode-full .dates{width:100%;padding:1rem 0 0 0;border-top:1px solid #fbd9cb;color:#02474d;}.node--type-training.node--view-mode-full .dates .field--name-field-dates-infosessions{margin-bottom:1rem;}.node--type-training.node--view-mode-full .dates .field--name-field-dates-infosessions .datetime{display:inline-block;}.node--type-training.node--view-mode-full .dates .field--name-field-dates-infosessions .datetime::first-letter{text-transform:uppercase;}.node--type-training.node--view-mode-full .c-grant svg{width:208px;height:60px;}.node--type-training.node--view-mode-full .c-persons{padding:4rem 0;}.node--type-training.node--view-mode-full .field--name-field-related-persons{display:flex;flex-direction:column;gap:1rem;}@media (min-width:992px){.node--type-training.node--view-mode-full .field--name-field-related-persons{flex-direction:row;gap:1.5rem;}.node--type-training.node--view-mode-full .field--name-field-related-persons > *{flex:1;}}.page-node-type-training .c-cases-and-testimonials{padding:3rem 0;}.page-node-type-training .c-cases-and-testimonials h2{position:relative;margin-bottom:1em;margin-bottom:3rem;}.page-node-type-training .c-cases-and-testimonials h2:before,.page-node-type-training .c-cases-and-testimonials h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.page-node-type-training .c-cases-and-testimonials h2:before{position:absolute;content:"";left:0;width:85px;}.page-node-type-training .c-cases-and-testimonials h2:after{position:absolute;content:"";left:90px;width:5px;}.page-node-type-training .c-cases-and-testimonials .l-flex{flex-direction:column;gap:3rem;}.node--type-training.node--view-mode-full .c-register{padding-top:4rem;}.node--type-person.node--view-mode-full .c-hero__inner::before{background-image:url("/themes/custom/wtheme/img/minions/minions-hero-alt.svg"),linear-gradient(90deg,#fbd9cb 0%,#fbd9cb 100%);background-repeat:repeat-x,no-repeat;background-size:707px 450px,100% 100%;background-position:left 20px bottom -175px,center center;}.node--type-person.node--view-mode-full .c-person .field--name-field-image{margin-bottom:1rem;}.node--type-person.node--view-mode-full .c-person .field--name-field-image img{border-radius:30px;}.node--type-person.node--view-mode-full .c-person h3{margin-bottom:0.25em;}.node--type-person.node--view-mode-full .c-person .field--name-field-function{color:rgba(2,71,77,0.5);margin-bottom:1rem;}.node--type-person.node--view-mode-full .c-person .field--name-field-summary{margin-bottom:1rem;}.node--type-person.node--view-mode-full .c-person .field--name-field-linkedin-link svg{fill:#02474d;}.node--type-person.node--view-mode-full .field--name-field-linkedin-link a.linkedin-icon svg{display:block;fill:#02474d;}.node--type-person.node--view-mode-full .field--name-field-linkedin-link a.linkedin-icon:hover svg,.node--type-person.node--view-mode-full .field--name-field-linkedin-link a.linkedin-icon:focus svg{fill:#d78885;}.node--type-person.node--view-mode-full .c-person__bottom{position:relative;}.node--type-person.node--view-mode-full .c-person__bottom h3{padding-right:4rem;}.node--type-person.node--view-mode-full .c-person__bottom .field--name-field-linkedin-link{position:absolute;right:0;top:0.25rem;}@media (min-width:992px){.node--type-person.node--view-mode-full .l-sidebar__sticky{top:2rem;margin-bottom:2rem;}}@media (min-width:992px){.node--type-person.node--view-mode-full.node--has-field-image .l-sidebar__first{position:relative;z-index:3;margin-top:-18rem;}}.node--type-vacancy.node--view-mode-full .c-sidebar{background-color:#d78885;padding:2rem;border-radius:30px;}@media (min-width:992px){.node--type-vacancy.node--view-mode-full .c-sidebar{position:sticky;top:2rem;margin-bottom:2rem;}}@media (min-width:992px){.node--type-vacancy.node--view-mode-full .l-sidebar__sticky{top:2rem;margin-bottom:2rem;}}.node--type-case.node--view-mode-full .title-and-subtitle{margin-bottom:1rem;}.node--type-case.node--view-mode-full .title-and-subtitle h1{margin-bottom:0;}.node--type-case.node--view-mode-full .title-and-subtitle .field--name-field-subtitle{color:white;font-weight:600;}.page-node-type-article .c-paragraphs,.page-node-type-case .c-paragraphs,.page-node-type-location .c-paragraphs{background-color:#fff1ea;padding-bottom:4rem;}.page-node-type-article .c-paragraphs .l-container{max-width:800px;}.page-node-type-location .c-paragraphs .l-container{max-width:960px;}@media (min-width:1200px){.page-node-type-article .c-paragraphs{position:relative;}.page-node-type-article .c-paragraphs:before{position:absolute;content:"";top:50%;left:-150px;width:300px;height:640px;background-image:url("/themes/custom/wtheme/img/cta.svg");background-repeat:no-repeat;background-size:300px 640px;transform:rotate(45deg);z-index:0;}}.page-node-type-location .c-content{background-color:#fff1ea;}.page-node-type-location .c-tabs{padding-bottom:2rem;}.page-node-type-location .c-content .field--name-field-provinces{margin-bottom:1rem;}.page-node-type-location .c-content .field--name-field-address{color:#02474d;}.page-node-type-location .c-content .google-maps-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.page-node-type-location .c-content .google-maps-link a:hover,.page-node-type-location .c-content .google-maps-link a:focus{background-size:0% 1px;}.page-node-type-location .c-content .field--name-field-image img{border-radius:30px;}.page-node-type-location .c-content .l-flex{flex-direction:column;}@media (min-width:768px){.page-node-type-location .c-content .l-flex{flex-direction:row;}.page-node-type-location .c-content .l-flex .group-content{flex:5;}.page-node-type-location .c-content .l-flex .group-map{flex:7;}}.page-node-type-location .c-paragraphs{background-color:#fff1ea;padding-bottom:2rem;}.node--type-person.node--view-mode-promoted .group-content{padding:2rem;}.node--type-person.node--view-mode-promoted .group-content h3{margin-bottom:0;font-size:21px;font-size:1.3125rem;color:white;}.node--type-person.node--view-mode-promoted .group-content .field--name-field-function{color:white;}.node--type-person.node--view-mode-promoted .group-image img{border-radius:30px;}.node--type-person.node--view-mode-promoted{width:240px;height:360px;}.node--type-person.node--view-mode-promoted .group-image img{width:240px;height:360px;}.node--type-person.node--view-mode-promoted{position:relative;}.node--type-person.node--view-mode-promoted .group-content{position:absolute;bottom:0;}.node--type-person.node--view-mode-promoted{position:relative;}.node--type-person.node--view-mode-promoted:before{position:absolute;content:"";border-radius:30px;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,71,75,0.6) 2.78%,rgba(0,71,75,0.45) 42.9%,rgba(0,71,75,0) 72.27%);z-index:1;}.node--type-person.node--view-mode-promoted .group-content h3,.node--type-person.node--view-mode-promoted .group-content .field--name-field-function{z-index:2;position:relative;}.node--type-testimonial.node--view-mode-promoted .group-image{border-radius:20px;}.node--type-testimonial.node--view-mode-promoted .group-content__inner{margin-left:2rem;padding:0.5rem 1rem;font-size:14px;font-size:0.875rem;display:inline-flex;text-align:right;border-top-left-radius:20px;background-color:#fff1ea;}.node--type-testimonial.node--view-mode-promoted .group-content__inner .field--name-field-function{margin-left:0.25rem;}.node--type-testimonial.node--view-mode-promoted .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.node--type-testimonial.node--view-mode-promoted .group-button.button--reset{display:block;}.node--type-testimonial.node--view-mode-promoted{position:relative;}.node--type-testimonial.node--view-mode-promoted .group-content{position:absolute;right:0;bottom:0;}.node--type-testimonial.node--view-mode-promoted .group-image{overflow:hidden;}.node--type-testimonial.node--view-mode-promoted .group-image img{transition:all 0.7s cubic-bezier(0.2,1,0.22,1);}.node--type-testimonial.node--view-mode-promoted .group-button:hover,.node--type-testimonial.node--view-mode-promoted .group-button:focus{cursor:pointer;}.node--type-testimonial.node--view-mode-promoted .group-button:hover .group-image img,.node--type-testimonial.node--view-mode-promoted .group-button:focus .group-image img{transform:scale(1.1);}.node--type-training.node--view-mode-promoted .group-date{width:76px;height:76px;margin:8px 0 8px 8px;background-color:#fbd9cb;border-radius:10px;font-family:"Co",sans-serif;}.node--type-training.node--view-mode-promoted .group-date .field--name-field-dates{padding:10px;display:flex;justify-content:center;align-items:center;height:100%;}.node--type-training.node--view-mode-promoted .group-date .field--name-field-dates .smart-date--date{text-transform:lowercase;font-size:24px;font-size:1.5rem;line-height:1;text-align:center;}.node--type-training.node--view-mode-promoted .group-date span:not(:first-child){display:none;}.node--type-training.node--view-mode-promoted .group-content h3{font-size:24px;font-size:1.5rem;line-height:1;margin-bottom:0;}.node--type-training.node--view-mode-promoted a.group-link:hover,.node--type-training.node--view-mode-promoted a.group-link:focus{background-color:#fbd9cb;}.node--type-training.node--view-mode-promoted a.group-link:hover .group-date,.node--type-training.node--view-mode-promoted a.group-link:focus .group-date{background-color:#d78885;}.node--type-training.node--view-mode-promoted .l-flex{gap:1rem;align-items:center;padding-right:70px;}.node--type-training.node--view-mode-promoted .l-flex .group-date{flex-shrink:0;}.node--type-training.node--view-mode-promoted a.group-link{position:relative;}.node--type-training.node--view-mode-promoted a.group-link .group-angle{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background-color:#d78885;border-radius:50%;width:54px;height:54px;}.node--type-training.node--view-mode-promoted a.group-link .group-angle svg{color:#02474d;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;}.node--type-training.node--view-mode-promoted a.group-link{background-color:white;border-radius:10px;display:flex;}.node--type-cta.node--view-mode-teaser .field--name-field-image img{border-radius:30px;width:340px;height:340px;}.node--type-cta.node--view-mode-teaser h2{color:white;}.node--type-cta.node--view-mode-teaser .field--name-field-summary{color:white;margin-bottom:2rem;}.node--type-cta.node--view-mode-teaser .field--name-field-links a:nth-child(1){display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#126667 50%) right;background-size:201% 100%;margin-right:1rem;}.node--type-cta.node--view-mode-teaser .field--name-field-links a:nth-child(1):hover,.node--type-cta.node--view-mode-teaser .field--name-field-links a:nth-child(1):focus{background-position:left;transition:0.2s ease-out;}.node--type-cta.node--view-mode-teaser .field--name-field-links a:nth-child(2){text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;color:white !important;display:inline-block;margin-top:1rem;}.node--type-cta.node--view-mode-teaser .field--name-field-links a:nth-child(2):hover,.node--type-cta.node--view-mode-teaser .field--name-field-links a:nth-child(2):focus{background-size:0% 1px;}.node--type-cta.node--view-mode-teaser.without-image .group-inner{max-width:800px;}.c-cta{background-image:url("/themes/custom/wtheme/img/minions/minions-footer.svg");background-repeat:repeat-x;background-size:707px 450px;background-position:center bottom -50px;}@media (min-width:992px){.c-cta{background-image:url("/themes/custom/wtheme/img/cta.svg"),url("/themes/custom/wtheme/img/minions/minions-footer.svg");background-repeat:no-repeat,repeat-x;background-size:300px 640px,707px 450px;background-position:right 50px bottom -200px,center bottom -50px;}}.c-cta .l-flex{align-items:center;}.c-cta .l-flex .group-image{flex-shrink:0;}@media (max-width:991.98px){.c-cta .l-flex .group-image{display:none;}}.node--type-person.node--view-mode-teaser{background-color:white;border-radius:30px;}.node--type-person.node--view-mode-teaser .group-first{overflow:hidden;}.node--type-person.node--view-mode-teaser .group-first img{width:100%;border-top-left-radius:30px;border-top-right-radius:30px;}.node--type-person.node--view-mode-teaser .group-last{padding:2rem 1.5rem;}.node--type-person.node--view-mode-teaser .group-last .title-and-function{margin-bottom:1rem;}.node--type-person.node--view-mode-teaser .group-last .title-and-function h3{color:#02474d;margin-bottom:0;}.node--type-person.node--view-mode-teaser{max-width:520px;}.node--type-person.node--view-mode-teaser .group-last{position:relative;}.node--type-person.node--view-mode-teaser .group-last .field--name-field-linkedin-link{position:absolute;top:2.5rem;right:1.5rem;}.node--type-person.node--view-mode-teaser .group-last .field--name-field-linkedin-link a.linkedin-icon svg{width:18px;height:18px;display:block;fill:#02474d;}.node--type-person.node--view-mode-teaser .group-last .field--name-field-linkedin-link a.linkedin-icon:hover svg,.node--type-person.node--view-mode-teaser .group-last .field--name-field-linkedin-link a.linkedin-icon:focus svg{fill:#d78885;}.node--type-person.node--view-mode-teaser .group-last .title-and-function{padding-right:2rem;}.node--type-person.node--view-mode-teaser .more-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;color:#d78885;}.node--type-person.node--view-mode-teaser .more-link a:hover,.node--type-person.node--view-mode-teaser .more-link a:focus{background-size:100% 1px;}.node--type-person.node--view-mode-teaser .more-link a svg.angle-right{margin-left:0.5rem;width:auto;height:10px;}.node--type-person.node--view-mode-teaser .more-link svg.angle-right{transition:margin-left 0.2s ease;}.node--type-person.node--view-mode-teaser .more-link a:hover svg.angle-right,.node--type-person.node--view-mode-teaser .more-link a:focus svg.angle-right{margin-left:0.75rem;}.node--type-person.node--view-mode-teaser{display:flex;flex-direction:column;}.node--type-person.node--view-mode-teaser .group-last{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;flex:1;}.node--type-person.node--view-mode-teaser .group-last .more-link{margin-top:auto;}.node--type-service.node--view-mode-teaser a.group-link,.node--type-service.node--view-mode-related a.group-link,.node--type-training.node--view-mode-related a.group-link{background-color:white;border-radius:30px;padding:4rem 2rem;}.node--type-service.node--view-mode-teaser a.group-link .field--name-field-icon,.node--type-service.node--view-mode-related a.group-link .field--name-field-icon,.node--type-training.node--view-mode-related a.group-link .field--name-field-icon{margin-bottom:1rem;}.node--type-service.node--view-mode-teaser a.group-link .field--name-field-icon img,.node--type-service.node--view-mode-related a.group-link .field--name-field-icon img,.node--type-training.node--view-mode-related a.group-link .field--name-field-icon img{width:75px;height:75px;}.node--type-service.node--view-mode-teaser a.group-link h3,.node--type-service.node--view-mode-related a.group-link h3,.node--type-training.node--view-mode-related a.group-link h3{font-size:20px;font-size:1.25rem;}.node--type-service.node--view-mode-teaser a.group-link svg.angle-right-rounded,.node--type-service.node--view-mode-related a.group-link svg.angle-right-rounded,.node--type-training.node--view-mode-related a.group-link svg.angle-right-rounded{width:28px;height:28px;}.node--type-service.node--view-mode-teaser a.group-link,.node--type-service.node--view-mode-related a.group-link,.node--type-training.node--view-mode-related a.group-link{position:relative;}.node--type-service.node--view-mode-teaser a.group-link .angle-right-rounded,.node--type-service.node--view-mode-related a.group-link .angle-right-rounded,.node--type-training.node--view-mode-related a.group-link .angle-right-rounded{position:absolute;bottom:1rem;right:1rem;}.node--type-service.node--view-mode-teaser a.group-link,.node--type-service.node--view-mode-related a.group-link{position:relative;}.node--type-service.node--view-mode-teaser a.group-link:after,.node--type-service.node--view-mode-related a.group-link:after{position:absolute;content:"";right:0;top:0;width:28px;height:160px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.background--primary-color .node--type-service.node--view-mode-teaser a.group-link::after{background-color:#02474d;}.node--type-service.node--view-mode-teaser a.group-link > *,.node--type-service.node--view-mode-related a.group-link > *,.node--type-training.node--view-mode-related a.group-link > *{transition:transform 0.2s ease;}@media (hover:hover) and (pointer:fine){.node--type-service.node--view-mode-teaser a.group-link:hover > *,.node--type-service.node--view-mode-teaser a.group-link:focus > *,.node--type-service.node--view-mode-related a.group-link:hover > *,.node--type-service.node--view-mode-related a.group-link:focus > *,.node--type-training.node--view-mode-related a.group-link:hover > *,.node--type-training.node--view-mode-related a.group-link:focus > *{transform:translateX(5px);}}.node--type-testimonial.node--view-mode-teaser{background-color:white;padding:2rem;border-radius:30px;}.node--type-testimonial.node--view-mode-teaser .group-content .field--name-field-quote{display:inline;padding-left:10px;padding-right:10px;position:relative;}.node--type-testimonial.node--view-mode-teaser .group-content .field--name-field-quote::before,.node--type-testimonial.node--view-mode-teaser .group-content .field--name-field-quote::after{position:absolute;content:'"';font-size:1.5rem;}.node--type-testimonial.node--view-mode-teaser .group-content .field--name-field-quote::before{content:"“";top:-10px;left:0;}.node--type-testimonial.node--view-mode-teaser .group-content .field--name-field-quote::after{content:"”";bottom:-12px;right:0;}.node--type-testimonial.node--view-mode-teaser .group-person{padding-top:1rem;}.node--type-testimonial.node--view-mode-teaser .group-person img{width:50px;height:50px;border-radius:50%;}.node--type-testimonial.node--view-mode-teaser .group-person .bottom{opacity:0.5;}.node--type-testimonial.node--view-mode-teaser{display:flex;flex-direction:column;justify-content:space-between;}.node--type-testimonial.node--view-mode-teaser .group-person{display:flex;gap:1rem;align-items:center;}.node--type-training.node--view-mode-teaser .group-image{margin-bottom:1rem;}.node--type-training.node--view-mode-teaser .group-image img{border-radius:30px;}.node--type-training.node--view-mode-teaser .group-image{position:relative;}.node--type-training.node--view-mode-teaser .group-image .tags{position:absolute;top:1rem;right:1rem;color:white;background-color:#126667;padding:0.25rem 0.5rem;border-radius:20px;font-size:12px;font-size:0.75rem;}.node--type-training.node--view-mode-teaser a.group-link:hover h3{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px;}.background--secondary-color .node--type-training.node--view-mode-teaser .group-content h3{color:white;}.node--type-usp.node--view-mode-teaser{background-color:white;border-radius:30px;padding:2rem;}.node--type-usp.node--view-mode-teaser .field--name-field-icon{margin-bottom:1rem;}.node--type-usp.node--view-mode-teaser h3{font-weight:600;font-size:20px;font-size:1.25rem;}.node--type-usp.node--view-mode-teaser .field--name-field-summary{font-size:14px;font-size:0.875rem;}.node--type-usp.node--view-mode-teaser .field--name-field-icon{position:relative;background-color:#fbd9cb;border-radius:50%;width:40px;height:40px;border-radius:50%;}.node--type-usp.node--view-mode-teaser .field--name-field-icon .field--name-field-media-svg{display:block;}.node--type-usp.node--view-mode-teaser .field--name-field-icon .field--name-field-media-svg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;fill:#02474d;}.node--type-article.node--view-mode-teaser .group-image{margin-bottom:1rem;}.node--type-article.node--view-mode-teaser .group-image img{border-radius:30px;}.node--type-article.node--view-mode-teaser .group-content h3 a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;color:#02474d;}.node--type-article.node--view-mode-teaser .group-content h3 a:hover,.node--type-article.node--view-mode-teaser .group-content h3 a:focus{background-size:100% 1px;}.node--type-article.node--view-mode-teaser .group-content .more-link a{color:#d78885;}.node--type-article.node--view-mode-teaser .group-image{position:relative;}.node--type-article.node--view-mode-teaser .group-image .field--name-field-categories{position:absolute;top:1rem;right:1rem;color:white;background-color:#126667;padding:0.25rem 0.5rem;border-radius:20px;font-size:12px;font-size:0.75rem;}.node--type-article.node--view-mode-teaser .more-link{margin-bottom:1rem;}.node--type-article.node--view-mode-teaser .more-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;color:#d78885;}.node--type-article.node--view-mode-teaser .more-link a:hover,.node--type-article.node--view-mode-teaser .more-link a:focus{background-size:100% 1px;}.node--type-article.node--view-mode-teaser .more-link a svg.angle-right{margin-left:0.5rem;width:auto;height:10px;}.node--type-article.node--view-mode-teaser .more-link svg.angle-right{transition:margin-left 0.2s ease;}.node--type-article.node--view-mode-teaser .more-link a:hover svg.angle-right,.node--type-article.node--view-mode-teaser .more-link a:focus svg.angle-right{margin-left:0.75rem;}.node--type-vacancy.node--view-mode-teaser .group-inner{padding:2rem;}.node--type-vacancy.node--view-mode-teaser .group-inner h3{font-size:21px;font-size:1.3125rem;font-family:"Co",sans-serif;}.node--type-vacancy.node--view-mode-teaser .group-inner .field--name-field-region{font-size:18px;font-size:1.125rem;font-family:"Co",sans-serif;color:#d78885;line-height:1;}.node--type-vacancy.node--view-mode-teaser .group-inner{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;justify-content:space-between;}.node--type-case.node--view-mode-teaser{background-color:white;border-radius:30px;}.node--type-case.node--view-mode-teaser .group-first{overflow:hidden;}.node--type-case.node--view-mode-teaser .group-first img{width:100%;border-top-left-radius:30px;border-top-right-radius:30px;}.node--type-case.node--view-mode-teaser .group-last{padding:2rem 1.5rem;}.node--type-case.node--view-mode-teaser .group-last .title-and-summary{margin-bottom:1rem;}.node--type-case.node--view-mode-teaser .group-last .title-and-summary h3{color:#02474d;margin-bottom:0.5rem;}.node--type-case.node--view-mode-teaser{position:relative;}.node--type-case.node--view-mode-teaser:after{position:absolute;content:"";right:0;top:0;width:32px;height:160px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.node--type-case.node--view-mode-teaser{display:flex;flex-direction:column;height:100%;}.node--type-case.node--view-mode-teaser .group-first{flex-shrink:0;}.node--type-case.node--view-mode-teaser .group-last{display:flex;height:100%;flex-direction:column;justify-content:space-between;}.node--type-case.node--view-mode-teaser .group-last .group-content .title-and-subtitle{margin-bottom:1rem;}.node--type-case.node--view-mode-teaser .group-last .group-content .title-and-subtitle h3{margin-bottom:0;}.node--type-case.node--view-mode-teaser .group-last .group-content .title-and-subtitle .field--name-field-subtitle{font-weight:600;}.node--type-case.node--view-mode-teaser .group-last .group-content .group-subtitle{margin-bottom:1rem;}.node--type-case.node--view-mode-teaser .group-last .group-link{margin-top:1rem;}.node--type-case.node--view-mode-teaser{max-width:520px;}.node--type-case.node--view-mode-teaser .more-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;color:#d78885;}.node--type-case.node--view-mode-teaser .more-link a:hover,.node--type-case.node--view-mode-teaser .more-link a:focus{background-size:100% 1px;}.node--type-case.node--view-mode-teaser .more-link a svg.angle-right{margin-left:0.5rem;width:auto;height:10px;}.node--type-case.node--view-mode-teaser .more-link a svg.angle-right path{fill:#d78885;}.node--type-case.node--view-mode-teaser .more-link svg.angle-right{transition:margin-left 0.2s ease;}.node--type-case.node--view-mode-teaser .more-link a:hover svg.angle-right,.node--type-case.node--view-mode-teaser .more-link a:focus svg.angle-right{margin-left:0.75rem;}.node--type-location.node--view-mode-teaser{padding:2rem;background-color:white;border-radius:30px;}.node--type-location.node--view-mode-teaser .country{display:none;}.node--type-person.node--view-mode-related .field--name-field-image{margin-bottom:1rem;}.node--type-person.node--view-mode-related .field--name-field-image img{width:120px;height:120px;border-radius:50%;}.c-meta{display:flex;justify-content:flex-end;align-items:center;}.c-meta a{font-size:14px;font-size:0.875rem;margin-left:1rem;}.c-meta .menu--meta ul li a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.c-meta .menu--meta ul li a:hover,.c-meta .menu--meta ul li a:focus{background-size:0% 1px;}.c-meta-mobile{margin-bottom:0.5rem;}.c-meta-mobile ul li a{color:#02474d;text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.c-meta-mobile ul li a:hover,.c-meta-mobile ul li a:focus{background-size:0% 1px;}.block-lang-dropdown .contextual{display:none;}select.lang-dropdown-select-element{padding:0;appearance:none;-webkit-appearance:none;border:0;background-color:transparent;font-size:16px;font-size:1rem;background-image:url("/themes/custom/wtheme/img/angle-down.svg");background-size:9px 6px;background-position:right 55%;background-repeat:no-repeat;}select.lang-dropdown-select-element:focus{outline:none;}.c-language-mobile{margin:1rem 0;}.c-language-mobile ul.links{display:flex;gap:1rem;}.c-language-mobile ul.links li a{color:#02474d;text-transform:uppercase;border:1px solid #02474d;padding:0.5rem;border-radius:50%;}.l-header a.site-logo{display:block;width:274px;height:46px;}@media (max-width:575.98px){.l-header a.site-logo{display:block;width:240px !important;height:40px !important;}}.c-branding__tagline{color:#126667;font-weight:500;font-family:"Co",sans-serif;width:175px;padding:0.25em 0.75em;line-height:1.4;border:2px solid #126667;border-radius:10px;transform:rotate(10deg);}.language-nl .c-branding__tagline{width:132px;}.language-fr .c-branding__tagline{width:182px;}.l-footer .c-branding .l-flex{flex-wrap:wrap;}@media (min-width:768px){.l-footer .c-branding .l-flex{justify-content:center;}}.c-navigation ul.menu li a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;background-position:50% 100%;background-size:0% 1.5px;padding:0.33em 0;}.c-navigation ul.menu li a:hover,.c-navigation ul.menu li a:focus{background-size:100% 1px;}.c-navigation ul.menu li a:hover,.c-navigation ul.menu li a:focus{background-size:50% 1.5px;}.c-navigation ul.menu li.menu-item--active-trail > a{background-size:50% 1.5px;}.c-navigation .menu--main ul li a.cta{background-image:none;padding:0.75em 1em;border:none;border-radius:2em;color:white;background:linear-gradient(to left,#d78885 50%,#02474d 50%) right;background-size:200% 100%;}.c-navigation .menu--main ul li a.cta:hover,.c-navigation .menu--main ul li a.cta:focus{background-position:left;transition:0.2s ease-out;}.c-navigation-mobile .menu--main{display:block !important;margin-bottom:1em;}.c-navigation-mobile .menu--main ul.menu{display:block;}.c-navigation-mobile .menu--main ul.menu li{display:block;width:100%;border-bottom:1px solid #fbd9cb;}.c-navigation-mobile .menu--main ul.menu li a{color:#02474d;margin-left:0 !important;display:block;font-size:18px;font-size:1.125rem;padding:0.5rem 1rem;}.c-navigation-mobile .menu--main ul.menu li:last-child,.c-navigation-mobile .menu--main ul.menu li:nth-last-child(2){border-bottom:none;}.c-navigation-mobile .menu--main ul.menu li a{border-bottom:0;padding-left:0;}.c-navigation-mobile a.cta{margin-top:0.5rem;color:white !important;background-color:#d78885;padding:1rem 2rem;padding-left:1rem !important;display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#02474d 50%) right;background-size:201% 100%;display:inline-block !important;text-align:center;}.c-navigation-mobile a.cta:hover,.c-navigation-mobile a.cta:focus{background-position:left;transition:0.2s ease-out;}.c-services .menu--services > ul.menu > li > a{display:block;font-size:14px;font-size:0.875rem;color:white;padding:0.85rem 0;line-height:1.5;}.c-services .menu--services > ul.menu > li > a{background-image:none;color:white;background:linear-gradient(to left,#126667 50%,#02474d 50%) right;background-size:200% 100%;}.c-services .menu--services > ul.menu > li > a:hover,.c-services .menu--services > ul.menu > li > a:focus{background-position:left;transition:0.2s ease-out;}.c-services .menu--services > ul.menu{display:flex;align-items:stretch;justify-content:space-between;}.c-services .menu--services > ul.menu > li{flex:0 0 20%;max-width:20%;border-left:1px solid #02474d;display:flex;align-items:center;width:100%;}.c-services .menu--services > ul.menu > li > a{display:flex;align-items:center;padding-left:0.5em;width:100%;height:100%;}.c-services .menu--services > ul.menu > li:last-child{border-right:1px solid #02474d;}.c-services .menu--services > ul.menu > li > a.icon{padding-left:75px !important;padding-right:1rem;position:relative;}.c-services .menu--services > ul.menu > li > a.icon:before{position:absolute;content:"";left:20px;top:50%;transform:translateY(-50%);width:40px;height:40px;background-size:1.5em;background-repeat:no-repeat;background-size:40px 40px;background-position:0 50%;}.menu--services > ul.menu > li > a.icon.icon--reinforcing::before{background-image:url("/themes/custom/wtheme/img/services/reinforcing.svg");}.menu--services > ul.menu > li > a.icon.icon--mapping::before{background-image:url("/themes/custom/wtheme/img/services/mapping.svg");}.menu--services > ul.menu > li > a.icon.icon--activating::before{background-image:url("/themes/custom/wtheme/img/services/activating.svg");}.menu--services > ul.menu > li > a.icon.icon--skilling::before{background-image:url("/themes/custom/wtheme/img/services/skilling.svg");}.menu--services > ul.menu > li > a.icon.icon--recharging::before{background-image:url("/themes/custom/wtheme/img/services/recharging.svg");}.c-services ul.menu .menu-item--expanded{position:relative;}.c-services ul.menu .menu-item--expanded > ul.menu{display:flex;flex-direction:column;align-items:center;justify-content:initial;border-radius:1rem;width:280px;margin-top:10px;background-color:#FFF1EA;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1);}.c-services ul.menu .menu-item--expanded > ul.menu li{display:block;width:100%;}.c-services ul.menu .menu-item--expanded > ul.menu li a{display:block;line-height:1.5;width:100%;border-bottom:1px solid #fbd9cb;font-size:14px;font-size:0.875rem;color:#02474d;margin:0;text-decoration:none;padding:0.85rem 1rem;}.c-services ul.menu .menu-item--expanded > ul.menu li:last-child a{border-bottom:none;}.c-services ul.menu .menu-item--expanded > ul.menu li a:hover,.c-services ul.menu .menu-item--expanded > ul.menu li a:focus{background-color:#fbd9cb;}.c-services ul.menu .menu-item--expanded > ul.menu li:first-child a:hover,.c-services ul.menu .menu-item--expanded > ul.menu li:first-child a:focus{border-top-left-radius:1rem;border-top-right-radius:1rem;}.c-services ul.menu .menu-item--expanded > ul.menu li:last-child a:hover,.c-services ul.menu .menu-item--expanded > ul.menu li:last-child a:focus{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;}.c-services ul.menu .menu-item--expanded > ul.menu{position:relative;}.c-services ul.menu .menu-item--expanded > ul.menu:before{content:"";display:block;position:absolute;left:calc(50% - 5px);top:-5px;width:10px;height:10px;background:#FFF1EA;transform:rotate(-135deg);}.c-services ul.menu .menu-item--expanded > ul.menu:after{content:"";position:absolute;top:-12px;left:0;width:100%;height:12px;background:transparent;}.c-services ul.menu .menu-item--expanded svg#angle-down{display:none;}.c-services ul.menu .menu-item--expanded > ul.menu li:first-child{position:relative;}.c-services ul.menu .menu-item--expanded > ul.menu li:first-child:before{content:"";position:absolute;top:-10px;left:0;width:100%;height:14px;background:transparent;}.c-services .menu--services .menu-item--expanded ul.menu li a.icon{padding-left:50px !important;position:relative;}.c-services .menu--services .menu-item--expanded ul.menu li a.icon:before{position:absolute;content:"";left:15px;top:50%;transform:translateY(-50%);width:23px;height:23px;background-size:1.5em;background-repeat:no-repeat;background-size:23px 23px;background-position:0 50%;}.menu--services .menu-item--expanded ul.menu li a.icon.icon--organisatieontwikkeling:before{background-image:url("/themes/custom/wtheme/img/services/organisatieontwikkeling.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--teamcohesie-en-leiderschap:before{background-image:url("/themes/custom/wtheme/img/services/teamcohesie-en-leiderschap.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--co-creatie:before{background-image:url("/themes/custom/wtheme/img/services/co-creatie.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--gedragen-verandering:before{background-image:url("/themes/custom/wtheme/img/services/gedragen-verandering.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--verankeren:before{background-image:url("/themes/custom/wtheme/img/services/verankeren.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--competentiechecks:before{background-image:url("/themes/custom/wtheme/img/services/competentiechecks.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--360-feedback:before{background-image:url("/themes/custom/wtheme/img/services/360-feedback.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--assessments:before{background-image:url("/themes/custom/wtheme/img/services/assessments.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--ervaringsbewijs:before{background-image:url("/themes/custom/wtheme/img/services/ervaringsbewijs.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--outplacement:before{background-image:url("/themes/custom/wtheme/img/services/outplacement.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--re-integratie:before{background-image:url("/themes/custom/wtheme/img/services/re-integratie.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--begeleidingsvouchers:before{background-image:url("/themes/custom/wtheme/img/services/begeleidingsvouchers.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--career-coaching:before{background-image:url("/themes/custom/wtheme/img/services/career-coaching.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--loopbaanbegeleiding:before{background-image:url("/themes/custom/wtheme/img/services/loopbaanbegeleiding.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--werkschakelpunt:before{background-image:url("/themes/custom/wtheme/img/services/werkschakelpunt.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--job-en-taalcoaching:before{background-image:url("/themes/custom/wtheme/img/services/job-en-taalcoaching.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--open-opleidingen:before{background-image:url("/themes/custom/wtheme/img/services/open-opleidingen.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--incompany-trajecten:before{background-image:url("/themes/custom/wtheme/img/services/incompany-trajecten.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--sales-growth:before{background-image:url("/themes/custom/wtheme/img/services/sales-growth.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--burnout-preventie:before{background-image:url("/themes/custom/wtheme/img/services/burnout-preventie.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--employee-assistance-program:before{background-image:url("/themes/custom/wtheme/img/services/employee-assistance-program.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--less-stress-academy:before{background-image:url("/themes/custom/wtheme/img/services/less-stress-academy.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--veerkracht-booster:before{background-image:url("/themes/custom/wtheme/img/services/veerkracht-booster.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--strategische-talentpartner:before{background-image:url("/themes/custom/wtheme/img/services/strategische-talentpartner.svg");}.menu--services .menu-item--expanded ul.menu li a.icon.icon--executive-coaching:before{background-image:url("/themes/custom/wtheme/img/services/executive-coaching.svg");}.c-services ul.menu{position:relative;}.c-services ul.menu .menu-item--expanded ul.menu{visibility:hidden;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:12;}.c-services ul.menu .menu-item--expanded:hover ul.menu{visibility:visible;}.c-services-mobile .menu--services{display:block !important;}.c-services-mobile .menu--services ul.menu{display:block;}.c-services-mobile .menu--services ul.menu li{display:block;width:100%;border-bottom:1px solid #02474d;}.c-services-mobile .menu--services ul.menu li a{color:white;margin-left:0 !important;display:block;font-size:18px;font-size:1.125rem;padding:1rem;}.c-services-mobile .menu--services ul.menu li:last-child{border-bottom:none;}.c-services-mobile .menu--services ul.menu .menu-item--expanded{position:relative;}.c-services-mobile .menu--services ul.menu .menu-item--expanded svg#angle-down{pointer-events:none;position:absolute;width:14px;height:14px;top:25px;right:0;transition:all 0.2s ease;}.c-services-mobile .menu--services ul.menu .menu-item--expanded svg#angle-down path{fill:#d78885;}.c-services-mobile .menu--services > ul.menu > li > a.icon{padding-left:50px;position:relative;}.c-services-mobile .menu--services > ul.menu > li > a.icon:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:30px;height:30px;background-size:1.5em;background-repeat:no-repeat;background-size:30px 30px;background-position:0 50%;}.c-services-mobile .menu--services ul.menu .menu-item--expanded > ul.menu{padding-bottom:1rem;}.c-services-mobile .menu--services ul.menu .menu-item--expanded > ul.menu li{border-bottom:none;}.c-services-mobile .menu--services ul.menu .menu-item--expanded > ul.menu li a{padding:0.5rem 0 0.5rem 75px !important;font-size:16px;font-size:1rem;}.c-services-mobile .menu--services .menu-item--expanded ul.menu li a.icon{padding-left:50px !important;position:relative;}.c-services-mobile .menu--services .menu-item--expanded ul.menu li a.icon:before{position:absolute;content:"";left:25px;top:50%;transform:translateY(-50%);width:23px;height:23px;background-size:1.5em;background-repeat:no-repeat;background-size:23px 23px;background-position:0 50%;}.c-services-mobile .menu--services ul.menu .menu-item--expanded > ul.menu{display:none;}.c-services-mobile .menu--services ul.menu .menu-item--expanded.active > svg#angle-down{transform:rotate(180deg);transition:all 0.2s ease;}.c-services-mobile .menu--services ul.menu .menu-item--expanded.active > ul.menu{display:block;}.c-hero .group-content .l-container{padding:4rem 0;}.breadcrumb{padding-bottom:0;}.breadcrumb li{font-size:14px;font-size:0.875rem;color:white;position:relative;margin-right:20px;}.breadcrumb li:before{position:absolute;content:"";left:-12.5px;top:7.5px;width:4px;height:7px;background-image:url("/themes/custom/wtheme/img/angle-right-white.svg");background-size:4px 7px;background-repeat:no-repeat;}.breadcrumb li a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;font-size:14px;font-size:0.875rem;color:white;}.breadcrumb li a:hover,.breadcrumb li a:focus{background-size:100% 1px;}.c-hero h1{color:white;max-width:550px;margin-bottom:0.5em;}.c-hero .field--name-field-summary{font-size:18px;font-size:1.125rem;color:white;max-width:550px;margin-bottom:2rem;}.c-hero .field--name-field-link a{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#126667 50%) right;background-size:201% 100%;}.c-hero .field--name-field-link a:hover,.c-hero .field--name-field-link a:focus{background-position:left;transition:0.2s ease-out;}.hero-background--secondary-color .c-hero .field--name-field-link a{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#02474d 50%,#126667 50%) right;background-size:201% 100%;}.hero-background--secondary-color .c-hero .field--name-field-link a:hover,.hero-background--secondary-color .c-hero .field--name-field-link a:focus{background-position:left;transition:0.2s ease-out;}.c-hero__inner{overflow:hidden;position:relative;}.c-hero__inner .group-image picture img{position:absolute;right:0;width:75%;height:100%;object-fit:cover;object-position:50% 0%;z-index:1;}.c-hero__inner .group-content{z-index:3;position:relative;}.c-hero__inner{overflow:hidden;position:relative;}.c-hero__inner::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#02474d 0%,rgba(2,71,77,0.99) 25%,rgba(2,71,77,0.75) 50%,rgba(2,71,77,0.5) 75%,rgba(2,71,77,0.25) 100%);background-repeat:no-repeat;background-size:100% 100%;background-position:50% 50%;z-index:2;}@media (min-width:576px){.c-hero__inner::before{background-image:linear-gradient(90deg,#02474d 0%,rgba(2,71,77,0.99) 25%,rgba(2,71,77,0.5) 50%,rgba(2,71,77,0.25) 75%,rgba(2,71,77,0) 100%);}}.hero-background--secondary-color .c-hero__inner::before{background-image:url("/themes/custom/wtheme/img/minions/minions-hero.svg"),linear-gradient(90deg,#d78885 0%,rgba(215,136,133,0.99) 25%,rgba(215,136,133,0.75) 50%,rgba(215,136,133,0.5) 75%,#d78885 100%);background-repeat:no-repeat,no-repeat;background-size:707px 450px,100% 100%;background-position:left 20px bottom -175px,50% 50%;}@media (min-width:576px){.hero-background--secondary-color .c-hero__inner::before{background-image:url("/themes/custom/wtheme/img/minions/minions-hero.svg"),linear-gradient(90deg,#d78885 0%,rgba(215,136,133,0.99) 25%,rgba(215,136,133,0.5) 50%,rgba(215,136,133,0.25) 75%,rgba(215,136,133,0) 100%);}}.hero-background--secondary-color-light .c-hero .breadcrumb li{color:#02474d;}.hero-background--secondary-color-light .c-hero .breadcrumb li a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;font-size:14px;font-size:0.875rem;color:#02474d;}.hero-background--secondary-color-light .c-hero .breadcrumb li a:hover,.hero-background--secondary-color-light .c-hero .breadcrumb li a:focus{background-size:100% 1px;}.hero-background--secondary-color-light .c-hero h1{color:#02474d;}.hero-background--secondary-color-light .c-hero .field--name-field-summary{color:#02474d;}.hero-background--secondary-color-light .c-hero__inner::before{background-image:url("/themes/custom/wtheme/img/minions/minions-hero-alt.svg"),linear-gradient(90deg,#fbd9cb 0%,rgba(251,217,203,0.99) 25%,rgba(251,217,203,0.75) 50%,rgba(251,217,203,0.5) 75%,#fbd9cb 100%);background-repeat:no-repeat,no-repeat;background-size:707px 450px,100% 100%;background-position:left 20px bottom -175px,50% 50%;}@media (min-width:992px){.hero-background--secondary-color-light .c-hero__inner::before{background-image:url("/themes/custom/wtheme/img/minions/minions-hero-alt.svg"),linear-gradient(90deg,#fbd9cb 0%,rgba(251,217,203,0.99) 25%,rgba(251,217,203,0.5) 50%,rgba(251,217,203,0.25) 75%,rgba(251,217,203,0) 100%);}}.c-footer .menu--footer ul li{margin-bottom:1rem;}.c-footer .menu--footer ul li a{color:#02474d;text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;}.c-footer .menu--footer ul li a:hover,.c-footer .menu--footer ul li a:focus{background-size:100% 1px;}@media (min-width:576px){.c-footer .menu--footer{column-count:2;column-gap:2rem;}}@media (min-width:768px){.c-footer .menu--footer{column-count:3;}}@media (min-width:992px){.c-footer .menu--footer{column-count:4;}}.modal-backdrop.fade{opacity:0.5;}.modal-content{background-color:#fff1ea;border-radius:30px;border:none;}.modal-header{padding:1rem 1.5rem;border-bottom:1px solid #fbd9cb;}.modal-header h4{font-family:"Co",sans-serif;font-size:24px;font-size:1.5rem;}.modal-header button.close{color:#02474d;opacity:1;}.modal-body{padding:1rem 1.5rem;color:#02474d;font-family:"Mokoko",sans-serif;}.modal-body a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.modal-body a:hover,.modal-body a:focus{background-size:0% 1px;}.modal-footer{padding:1rem 1.5rem;border-top:1px solid #fbd9cb;}.modal-footer .modal-dont-show-again-label{font-family:"Mokoko",sans-serif;font-size:15px;font-size:0.9375rem;}.modal-footer .btn{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#02474d 50%) right;background-size:201% 100%;}.modal-footer .btn:hover,.modal-footer .btn:focus{background-position:left;transition:0.2s ease-out;}.modal-dont-show-again-label{display:inline-block;position:relative;padding-left:30px;cursor:pointer;margin:5px 0;}.modal-dont-show-again-label input{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;}.modal-dont-show-again-label:before{content:"";display:block;position:absolute;top:2px;left:0;width:20px;height:20px;border:1px solid #02474d;border-radius:7px;background-color:transparent;transition:border-color 0.2s ease;}.modal-dont-show-again-label:has(input:focus):before{outline:1px solid #02474d;}.modal-dont-show-again-label:has(input:checked):before{content:"";background-size:12px 8px;background-image:url("/themes/custom/wtheme/img/check-green.svg");background-position:center center;background-repeat:no-repeat;}.c-partners img{width:auto;height:40px;}.c-partners .l-flex{gap:4rem;flex-wrap:wrap;justify-content:center;align-items:center;}.c-filters .form-item{margin-top:0;margin-bottom:0;margin-right:0;}.c-filters .form-actions{margin-top:0;margin-bottom:0;}.c-filters .form-actions .form-submit{margin-bottom:0;}.c-filters .button{margin-top:0;}.c-filters{padding:0.5rem 0;margin-bottom:2rem;}.c-filters__icon{display:flex;align-items:center;gap:1rem;}.c-filters .views-exposed-form select{background-color:white;}.c-filters .views-exposed-form select{min-width:180px;}.c-filters{display:flex;gap:1rem;flex-wrap:wrap;align-items:center;}.c-filters .form--inline{display:flex;gap:0.5rem;flex-wrap:wrap;align-items:flex-end;}.l-main .modal__container{background-color:transparent;padding:1rem;max-width:800px;max-height:100vh;width:100%;padding:20px;position:relative;}.l-main .modal__header{padding:0.5rem 0;}.l-main .modal__title{color:white;}.l-main .modal__content{margin-top:0;margin-bottom:0;}.l-main .modal__content iframe{width:100%;height:450px;border:none;border-radius:5px;}.l-main .modal__overlay{z-index:11;}.l-main button.modal__close{padding:0;}.l-contact .field--name-field-paragraphs > .paragraph .l-container{width:100%;}.c-contact{background-color:#fbd9cb;border-radius:30px;padding:2rem;margin-bottom:2rem;}.c-contact__item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid white;}.c-contact__item:last-child{border-bottom:none;margin-bottom:0;}.c-contact__item--telephone a,.c-contact__item--legal a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.c-contact__item--telephone a:hover,.c-contact__item--telephone a:focus,.c-contact__item--legal a:hover,.c-contact__item--legal a:focus{background-size:0% 1px;}.c-contact__item--socials a{display:block;width:24px;height:24px;}.c-contact__item--socials a svg{width:100%;height:100%;background:transparent;}.c-contact__item--socials a svg path{fill:#d78885;}.c-contact__item--socials a:hover svg path,.c-contact__item--socials a:focus svg path{fill:#02474d;}.l-contact .l-container{position:relative;}.l-contact .l-container .contact-minions{position:absolute;right:0;bottom:0;}.l-contact .l-container .contact-minions svg{display:block;width:150px;height:150px;}.l-contact .l-flex{flex-direction:column;gap:1rem;}@media (min-width:768px){.l-contact .l-flex{flex-direction:row;gap:4rem;}.l-contact .l-flex .c-contact{flex:3;align-self:flex-start;margin-top:2.5rem;}.l-contact .l-flex .c-paragraphs{flex:6;}}@media (min-width:992px){.l-contact .l-flex{gap:6rem;}}.c-appointment{padding:2rem 0;background-color:#02474d;}.c-appointment__inner{padding:2rem;border-radius:30px;background-color:#126667;}.c-appointment h2{margin-bottom:2rem;}.c-appointment p{margin-bottom:3rem;}.c-appointment .field--name-field-webform-text{color:white;}.c-appointment .field--name-field-webform-text a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;color:white;}.c-appointment .field--name-field-webform-text a:hover,.c-appointment .field--name-field-webform-text a:focus{background-size:0% 1px;}.c-appointment .field--name-field-webform label{color:white;}.c-appointment .field--name-field-webform input[type=text]:focus,.c-appointment .field--name-field-webform input[type=email]:focus,.c-appointment .field--name-field-webform input[type=tel]:focus{outline:2px solid #02474d;}.c-appointment .field--name-field-webform #edit-container{padding:1rem 0;display:flex;align-items:center;flex-wrap:wrap;gap:1rem;}.c-appointment .field--name-field-webform #edit-container .form-item,.c-appointment .field--name-field-webform #edit-container .form-actions,.c-appointment .field--name-field-webform #edit-container input{margin:0;}.c-appointment .field--name-field-webform #edit-container #edit-calendar-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;color:white;}.c-appointment .field--name-field-webform #edit-container #edit-calendar-link a:hover,.c-appointment .field--name-field-webform #edit-container #edit-calendar-link a:focus{background-size:100% 1px;}.c-paragraphs .field--name-field-paragraphs > .paragraph{padding-top:1rem;padding-bottom:1rem;}.page-node-type-homepage .c-paragraphs .field--name-field-paragraphs > .paragraph{padding-top:3rem;padding-bottom:3rem;}.page-node-type-homepage .c-paragraphs .field--name-field-paragraphs > .paragraph:first-child{padding-top:1rem;}.page-node-type-page .c-paragraphs .field--name-field-paragraphs > .paragraph{padding-top:2.25rem;padding-bottom:2.25rem;}.page-node-type-page .narrow-layout--on .c-paragraphs .l-container{max-width:960px;}.page-node-type-page .narrow-layout--on .c-paragraphs .field--name-field-paragraphs > .paragraph{padding-top:1rem;padding-bottom:1rem;}.page-node-type-case .c-paragraphs .field--name-field-paragraphs > .paragraph{padding-top:1rem;padding-bottom:1rem;}.page-node-type-case .c-paragraphs .l-container{max-width:960px;}.field--name-field-paragraphs .field--name-field-paragraph-text a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;background-size:100% 2px;background-image:linear-gradient(#d78885,#d78885);}.field--name-field-paragraphs .field--name-field-paragraph-text a:hover,.field--name-field-paragraphs .field--name-field-paragraph-text a:focus{background-size:0% 1px;}.sliding-popup-bottom{z-index:1000;background-color:#f7f7f7;padding:15px;border-top:1px solid #dedede;bottom:0;left:0;right:0;margin-bottom:0;}@media (min-width:768px){.sliding-popup-bottom{width:630px !important;margin-bottom:20px;padding:15px 30px;left:25px;right:inherit;border:1px solid #dedede !important;border-radius:30px;}}.sliding-popup-bottom .eu-cookie-compliance-content,.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-bottom .eu-cookie-compliance-categories,.sliding-popup-bottom .eu-cookie-compliance-buttons{display:block;width:100%;max-width:100%;float:none;}.sliding-popup-bottom .eu-cookie-compliance-message{margin-bottom:1em;}.sliding-popup-bottom .eu-cookie-compliance-message a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.sliding-popup-bottom .eu-cookie-compliance-message a:hover,.sliding-popup-bottom .eu-cookie-compliance-message a:focus{background-size:0% 1px;}.sliding-popup-bottom .eu-cookie-compliance-message span.eu-cookie-compliance-more-button{text-decoration:underline;display:inline;}.eu-cookie-compliance-categories .switch{position:relative;display:inline-block;width:40px;height:24px;}.eu-cookie-compliance-categories .switch input{opacity:0;width:0;height:0;}.eu-cookie-compliance-categories .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:0.4s;transition:0.4s;}.eu-cookie-compliance-categories .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;-webkit-transition:0.4s;transition:0.4s;}.eu-cookie-compliance-categories input:checked + .slider{background-color:#02474d;}.eu-cookie-compliance-categories input:checked + .slider:before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);}.eu-cookie-compliance-banner input:disabled + .slider{opacity:0.5;}.eu-cookie-compliance-categories .slider.round{border-radius:34px;}.eu-cookie-compliance-categories .slider.round:before{border-radius:50%;}.eu-cookie-compliance-categories .eu-cookie-compliance-category{margin-bottom:1em;}.eu-cookie-compliance-categories .eu-cookie-compliance-category-description{font-size:0.75rem;margin-top:5px;line-height:1.3;}.eu-cookie-compliance-categories .eu-cookie-compliance-category .category-label{position:relative;top:-2px;margin-left:5px;}@media (min-width:768px){.eu-cookie-compliance-categories .eu-cookie-compliance-category-description{margin-left:50px;margin-top:-5px;}}.eu-cookie-compliance-buttons{margin-top:1em;margin-bottom:0.5em;font-size:16px;}.sliding-popup-bottom button.eu-cookie-compliance-default-button{margin-right:0.5em;padding-right:40px;}.sliding-popup-bottom button.eu-cookie-compliance-default-button{margin-top:10px;position:relative;}.sliding-popup-bottom button.eu-cookie-compliance-default-button svg{position:absolute;top:calc(50% - 8px);right:16px;width:16px;height:16px;}.sliding-popup-bottom button.eu-cookie-withdraw-button,.sliding-popup-bottom button.eu-cookie-compliance-save-preferences-button{margin-top:10px;background:#dedede;border:1px solid #c4c4c4;color:#2a2a2a;font-weight:400;}.sliding-popup-bottom button.eu-cookie-withdraw-button:active,.sliding-popup-bottom button.eu-cookie-withdraw-button:hover,.sliding-popup-bottom button.eu-cookie-compliance-save-preferences-button:active,.sliding-popup-bottom button.eu-cookie-compliance-save-preferences-button:hover{color:#2a2a2a;background:#c4c4c4;border:1px solid #c4c4c4;}.sliding-popup-bottom button.eu-cookie-withdraw-button{display:none;}.sliding-popup-bottom.eu-cookie-withdraw-wrapper button.eu-cookie-withdraw-button{display:block;}.c-tabs{background-color:#fff1ea;}ul.tabs{margin:0;border-bottom:1px solid white;padding-top:2rem;}ul.tabs li a{color:#02474d;font-family:"Co",sans-serif;}ul.tabs li a:hover,ul.tabs li a:focus{background-color:white;}ul.tabs li.is-active a{font-weight:700;background-color:white;}.c-hero .c-tags{color:white;font-size:12px;font-size:0.75rem;}.c-hero .c-tags .tags{margin-right:0.5rem;display:inline-block;background-color:#126667;padding:0.25rem 0.5rem;border-radius:20px;}.leaflet-container{border-radius:30px;}.leaflet-popup .leaflet-popup-content-wrapper{background:#02474d;color:white;}.leaflet-popup .leaflet-popup-content-wrapper .views-field-field-address-locality{color:white;text-transform:uppercase;}.leaflet-popup .leaflet-popup-content-wrapper .views-field-title h3{color:white;font-size:24px;}.leaflet-popup .leaflet-popup-content-wrapper p.address{margin-top:0;margin-bottom:0.5em;}.leaflet-popup .leaflet-popup-content-wrapper p.address .country{display:none;}.leaflet-popup .leaflet-popup-tip-container .leaflet-popup-tip{background:#02474d;}.leaflet-popup .leaflet-popup-close-button{color:white;}.leaflet-container a.leaflet-popup-close-button{color:#d9d9d9;}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:white;}.leaflet-marker-icon.marker-cluster{background-color:#02474d;color:white;}.leaflet-marker-icon.marker-cluster:hover,.leaflet-marker-icon.marker-cluster:focus{background-color:#013034;}.leaflet-marker-icon.marker-cluster div{background-color:#02474d;font-family:"Mokoko",sans-serif;font-weight:600;}.leaflet-marker-icon.marker-cluster div:hover,.leaflet-marker-icon.marker-cluster div:focus{background-color:#013034;}.leaflet-bottom.leaflet-right{display:none;}.path-search .c-search{display:none;}.path-search .view-filters h1{margin:0;color:white;}.path-search .view-filters .views-exposed-form input{margin-top:0;}.path-search .view-content{padding:2rem 0;}.path-search .pager{margin-top:0;}.path-search .views-exposed-form .form--inline{display:flex;}.path-search .views-exposed-form .form--inline input{padding:1em;}.path-search input[type=submit]{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#126667 50%) right;background-size:201% 100%;}.path-search input[type=submit]:hover,.path-search input[type=submit]:focus{background-position:left;transition:0.2s ease-out;}.path-search .view-search{padding-bottom:50px;}.path-search .view-search .views-row{margin-bottom:50px;}.path-search .view-search h2.field-content a{color:#02474d;text-decoration:none;}.path-search .view-search h2.field-content a:hover{text-decoration:underline;}.path-search .view-search .views-field-search-api-excerpt a{color:#02474d;text-decoration:none;}.path-search .view-search .views-field-search-api-excerpt a:hover{text-decoration:underline;}.path-my-skill-builder .l-content{background-color:#fff1ea;}.path-my-skill-builder .c-content .events-filter-form{margin-top:1rem;margin-bottom:1rem;}.path-my-skill-builder .c-content .events-filter-form label{display:block;}.path-my-skill-builder .c-content .events-filter-form input{height:54px;}.path-my-skill-builder .c-content .events-filter-form input#edit-submit{width:auto;margin-left:0;margin-right:0;}.path-my-skill-builder .c-content .events-filter-form a#edit-reset{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#02474d 50%) right;background-size:201% 100%;}.path-my-skill-builder .c-content .events-filter-form a#edit-reset:hover,.path-my-skill-builder .c-content .events-filter-form a#edit-reset:focus{background-position:left;transition:0.2s ease-out;}.path-my-skill-builder .c-content .events-filter-form .form-item{margin-top:0;margin-bottom:0;}@media (min-width:992px){.path-my-skill-builder .c-content .events-filter-form select,.path-my-skill-builder .c-content .events-filter-form input{width:260px;}}.path-my-skill-builder .c-content a.backbutton{padding-left:1.5rem;position:relative;text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;}.path-my-skill-builder .c-content a.backbutton:hover,.path-my-skill-builder .c-content a.backbutton:focus{background-size:100% 1px;}.path-my-skill-builder .c-content a.backbutton:before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;background-image:url("/themes/custom/wtheme/img/arrow-left-long.svg");}.path-my-skill-builder .c-content .events-filter-form{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;}.path-my-skill-builder .c-content .group-image{position:relative;width:100%;padding-top:56.25%;overflow:hidden;}.path-my-skill-builder .c-content .group-image .field-event-img{position:absolute;top:0;left:0;width:100%;height:100%;}.path-my-skill-builder .c-content .group-image .field-event-img img{width:100%;height:100%;object-fit:cover;border-top-left-radius:30px;border-top-right-radius:30px;}.path-my-skill-builder .c-content .group-image .field-event-type{position:absolute;top:1rem;right:1rem;color:white;background-color:#126667;padding:0.25rem 0.5rem;border-radius:20px;font-size:12px;font-size:0.75rem;}.path-my-skill-builder .c-content .group-content{padding:2rem;}.path-my-skill-builder .c-content .group-content h3 a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;}.path-my-skill-builder .c-content .group-content h3 a:hover,.path-my-skill-builder .c-content .group-content h3 a:focus{background-size:100% 1px;}.path-my-skill-builder .c-content .group-content .more-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.path-my-skill-builder .c-content .group-content .more-link a:hover,.path-my-skill-builder .c-content .group-content .more-link a:focus{background-size:0% 1px;}.path-my-skill-builder .c-content .views-row-wrapper .views-row{display:flex;flex-direction:column;height:100%;}.path-my-skill-builder .c-content .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}.path-my-skill-builder .c-content .views-row-wrapper .views-row{background-color:white;border-radius:30px;}.path-my-skill-builder .c-content .views-row-wrapper .views-row .group-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;}@media (min-width:992px){.path-my-skill-builder .c-content .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));}}.path-my-skill-builder .c-hero__inner{overflow:hidden;position:relative;}.path-my-skill-builder .c-hero__inner .group-image img{position:absolute;right:0;width:75%;height:100%;object-fit:cover;object-position:50% 33.33%;z-index:1;}.path-my-skill-builder .c-hero__inner .group-content{z-index:3;position:relative;}.path-my-skill-builder .c-content .event--full .field-event-summary{font-size:18px;font-size:1.125rem;}.path-my-skill-builder .c-content .event--full .field-event-type,.path-my-skill-builder .c-content .event--full .field-event-language,.path-my-skill-builder .c-content .event--full .field-event-date,.path-my-skill-builder .c-content .event--full .field-event-format,.path-my-skill-builder .c-content .event--full .field-event-duration{margin-bottom:1rem;}.path-my-skill-builder .c-content .event--full .field-event-type .field-label,.path-my-skill-builder .c-content .event--full .field-event-language .field-label,.path-my-skill-builder .c-content .event--full .field-event-date .field-label,.path-my-skill-builder .c-content .event--full .field-event-format .field-label,.path-my-skill-builder .c-content .event--full .field-event-duration .field-label{font-weight:700;display:inline-block;}.path-my-skill-builder .c-content .event--full .c-sidebar{padding:2rem;background-color:#d78885;color:white;border-radius:30px;}.c-appointment .marketingForm{background-color:#126667;}.c-appointment .marketingForm th,.c-appointment .marketingForm tr,.c-register .marketingForm th,.c-register .marketingForm tr,.c-cta .marketingForm th,.c-cta .marketingForm tr{border-bottom:none;background-color:transparent;}.c-appointment .marketingForm th,.c-register .marketingForm th,.c-cta .marketingForm th{border-bottom:none;padding:0;}.c-appointment .marketingForm .textFormFieldBlock,.c-appointment .marketingForm .dateTimeFormFieldBlock,.c-appointment .marketingForm .twoOptionFormFieldBlock,.c-appointment .marketingForm .optionSetFormFieldBlock,.c-appointment .marketingForm .multiOptionSetFormFieldBlock,.c-appointment .marketingForm .phoneFormFieldBlock,.c-appointment .marketingForm .lookupFormFieldBlock,.c-register .marketingForm .textFormFieldBlock,.c-register .marketingForm .dateTimeFormFieldBlock,.c-register .marketingForm .twoOptionFormFieldBlock,.c-register .marketingForm .optionSetFormFieldBlock,.c-register .marketingForm .multiOptionSetFormFieldBlock,.c-register .marketingForm .phoneFormFieldBlock,.c-register .marketingForm .lookupFormFieldBlock,.c-cta .marketingForm .textFormFieldBlock,.c-cta .marketingForm .dateTimeFormFieldBlock,.c-cta .marketingForm .twoOptionFormFieldBlock,.c-cta .marketingForm .optionSetFormFieldBlock,.c-cta .marketingForm .multiOptionSetFormFieldBlock,.c-cta .marketingForm .phoneFormFieldBlock,.c-cta .marketingForm .lookupFormFieldBlock{padding:0.5rem 0;display:flex;flex-direction:column;gap:0.5rem;}.c-appointment .marketingForm label,.c-appointment .marketingForm label.block-label,.c-register .marketingForm label,.c-register .marketingForm label.block-label,.c-cta .marketingForm label,.c-cta .marketingForm label.block-label{color:white;font-family:"Mokoko",sans-serif;}.c-appointment .marketingForm input,.c-appointment .marketingForm textarea,.c-appointment .marketingForm select,.c-register .marketingForm input,.c-register .marketingForm textarea,.c-register .marketingForm select,.c-cta .marketingForm input,.c-cta .marketingForm textarea,.c-cta .marketingForm select{font-family:"Mokoko",sans-serif;font-size:16px;font-size:1rem;border-radius:0.5em;border:1px solid #d0d9d9;color:#2a2a2a;padding:0.75em;width:100%;}.c-appointment .marketingForm .phoneFormFieldBlock .phoneCountryCode,.c-register .marketingForm .phoneFormFieldBlock .phoneCountryCode,.c-cta .marketingForm .phoneFormFieldBlock .phoneCountryCode{border:none;}.c-appointment .marketingForm .phoneFormFieldBlock .phoneCountryCodeLabel,.c-register .marketingForm .phoneFormFieldBlock .phoneCountryCodeLabel,.c-cta .marketingForm .phoneFormFieldBlock .phoneCountryCodeLabel{border-top-left-radius:0.5em;border-top-right-radius:0;border-bottom-left-radius:0.5em;border-bottom-right-radius:0;}.c-appointment .marketingForm .phoneFormFieldBlock input,.c-register .marketingForm .phoneFormFieldBlock input,.c-cta .marketingForm .phoneFormFieldBlock input{border-top-left-radius:0;border-top-right-radius:0.5em;border-bottom-left-radius:0;border-bottom-right-radius:0.5em;}.c-appointment .marketingForm .submitButtonWrapper,.c-register .marketingForm .submitButtonWrapper,.c-cta .marketingForm .submitButtonWrapper{text-align:left;padding:0;margin-top:1rem;}.c-appointment .marketingForm .submitButtonWrapper button.submitButton,.c-register .marketingForm .submitButtonWrapper button.submitButton,.c-cta .marketingForm .submitButtonWrapper button.submitButton{border-radius:2em;font-family:"Mokoko",sans-serif;}.c-appointment .field--name-field-calendly-link a,.c-register .field--name-field-calendly-link a,.c-cta .field--name-field-calendly-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;color:white;}.c-appointment .field--name-field-calendly-link a:hover,.c-appointment .field--name-field-calendly-link a:focus,.c-register .field--name-field-calendly-link a:hover,.c-register .field--name-field-calendly-link a:focus,.c-cta .field--name-field-calendly-link a:hover,.c-cta .field--name-field-calendly-link a:focus{background-size:0% 1px;}.assessment .c-content{background-color:#fff1ea;}.assessment .c-hero__inner{overflow:hidden;position:relative;}.assessment .c-hero__inner .group-image img{position:absolute;right:0;width:75%;height:100%;object-fit:cover;object-position:50% 25%;z-index:1;}.assessment .c-hero__inner .group-content{z-index:3;position:relative;}.assessment .assessment-steps{margin-bottom:4rem;}.assessment .assessment-steps ul{margin-top:0;padding-left:0;padding-bottom:1rem;list-style:none;display:flex;justify-content:space-around;}.assessment .assessment-steps ul li{font-family:"Co",sans-serif;color:rgba(2,71,77,0.75);font-size:20px;font-size:1.25rem;}.assessment .assessment-steps ul li.active{color:#02474d;font-weight:700;}.assessment .assessment-steps ul{position:relative;}.assessment .assessment-steps ul:before{position:absolute;content:"";left:0px;bottom:0;height:2px;border-radius:3px;width:100%;background-color:#02474d;}.assessment .assessment-steps ul li{position:relative;}.assessment .assessment-steps ul li:before{position:absolute;content:"";bottom:-26px;left:50%;transform:translateX(-50%);width:24px;height:24px;border-radius:50%;background-color:#fbd9cb;}.assessment .assessment-steps ul li:after{position:absolute;content:"";bottom:-21px;left:50%;transform:translateX(-50%);width:14px;height:14px;border-radius:50%;background-color:#02474d;}.assessment .l-sidebar{display:flex;flex-direction:column-reverse;gap:2rem;}@media (min-width:992px){.assessment .l-sidebar{flex-direction:row;gap:4rem;}.assessment .l-sidebar__first{flex:8;}.assessment .l-sidebar__last{flex:4;}}.assessment .duration{padding:2rem;background:#d78885;color:white;border-radius:30px;}.assessment .duration h3{color:white;}.assessment .assessment-form-summary{padding:2rem;background:#d78885;color:white;border-radius:30px;}.assessment .assessment-form-summary h3{color:white;}.assessment-form-test-batteries{padding:1rem 0;}.assessment-form-test-batteries > div{padding-left:50px;}.assessment-form-test-batteries > div > h3{padding-left:50px;margin-left:-50px;background-repeat:no-repeat;background-position:0 0;background-size:30px auto;line-height:30px;}.assessment-form-test-batteries > div > h3.iconId_cog-play{background-image:url("/themes/custom/wtheme/img/assessment/cog-play.png");}.assessment-form-test-batteries > div > h3.iconId_chat-bubbles-square{background-image:url("/themes/custom/wtheme/img/assessment/chat-bubbles-square.png");}.assessment-form-test-batteries > div > h3.iconId_presentation-board{background-image:url("/themes/custom/wtheme/img/assessment/presentation-board.png");}.assessment-form-test-batteries > div > h3.iconId_brain{background-image:url("/themes/custom/wtheme/img/assessment/brain.png");}.assessment-form-test-batteries > div > h3.iconId_user-question-mark{background-image:url("/themes/custom/wtheme/img/assessment/user-question-mark.png");}.assessment-form-test-batteries > div > h3.iconId_globe{background-image:url("/themes/custom/wtheme/img/assessment/globe.png");}.assessment-form-test-batteries > div > h3.iconId_360feedback{background-image:url("/themes/custom/wtheme/img/assessment/360feedback.png");}.assessment-form-test-batteries > div > h3.iconId_coaching{background-image:url("/themes/custom/wtheme/img/assessment/coaching.png");}.assessment-form-test-batteries > div > h3.iconId_certificering{background-image:url("/themes/custom/wtheme/img/assessment/certificering.png");}.view-services.view-display-id-block_1 .views-row-wrapper,.view-related-services.view-display-id-block_1 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}@media (min-width:992px){.view-services.view-display-id-block_1 .views-row-wrapper,.view-related-services.view-display-id-block_1 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));}}.view-services.view-display-id-block_1 .views-row-wrapper .views-row{display:flex;flex-direction:column;}.view-services.view-display-id-block_1 .views-row-wrapper .views-row .views-field-rendered-entity{display:block;height:100%;}.view-services.view-display-id-block_1 .views-row-wrapper .views-row .views-field-rendered-entity .field-content{display:block;height:100%;}.view-services.view-display-id-block_1 .views-row-wrapper .views-row .views-field-rendered-entity .field-content .node--type-service{height:100%;display:flex;flex-direction:column;flex:1;}.view-services.view-display-id-block_1 .views-row-wrapper .views-row .views-field-rendered-entity .field-content .node--type-service a.group-link{height:100%;margin-top:auto;}.view-related-services.view-display-id-block_1 .views-row-wrapper .views-row{display:flex;flex-direction:column;}.view-related-services.view-display-id-block_1 .views-row-wrapper .views-row .node--type-service{display:flex;flex-direction:column;flex:1;}.view-related-services.view-display-id-block_1 .views-row-wrapper .views-row .node--type-service a.group-link{height:100%;margin-top:auto;}.view-services.view-display-id-block_1 .taxonomy-term{position:relative;margin-bottom:20px;}.view-services.view-display-id-block_1 .taxonomy-term .field--name-field-taxonomy-icon{max-width:50px;display:inline-block;vertical-align:middle;margin-right:10px;}.view-services.view-display-id-block_1 .taxonomy-term .field--name-name{display:inline-block;vertical-align:middle;}.view-services.view-display-id-block_1 .taxonomy-term .content{max-width:840px;}.view-services.view-display-id-block_1 .service-category-wrapper{position:relative;}.view-services.view-display-id-block_1 .service-category-wrapper:before{content:"";display:block;position:absolute;left:50%;top:0;height:100%;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.view-services.view-display-id-block_1 .service-category-wrapper.background--secondary-color-light:before{background-color:#fbd9cb;}.view-services.view-display-id-block_1 .service-category-wrapper.background--secondary-color-light a.group-link:after{background-color:#fbd9cb;}.view-services.view-display-id-block_1 .service-category-wrapper.background--secondary-color:before{background-color:#d78885;}.view-services.view-display-id-block_1 .service-category-wrapper.background--secondary-color a.group-link:after{background-color:#d78885;}.view-services.view-display-id-block_1 .service-category-wrapper.background--secondary-color .field--name-name,.view-services.view-display-id-block_1 .service-category-wrapper.background--secondary-color .field--name-description{color:#fff;}.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color-light:before{background-color:#126667;}.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color-light a.group-link:after{background-color:#126667;}.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color-light .field--name-name,.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color-light .field--name-description{color:#fff;}.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color:before{background-color:#02474d;}.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color a.group-link:after{background-color:#02474d;}.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color .field--name-name,.view-services.view-display-id-block_1 .service-category-wrapper.background--primary-color .field--name-description{color:#fff;}.view-services.view-display-id-block_1 .service-category-wrapper{padding:4rem 0;}.view-services.view-display-id-block_1 .service-category-wrapper:first-child{padding-top:0;}.block-views-blockservices-block-2 h2{position:relative;margin-bottom:1em;}.block-views-blockservices-block-2 h2:before,.block-views-blockservices-block-2 h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.block-views-blockservices-block-2 h2:before{position:absolute;content:"";left:0;width:85px;}.block-views-blockservices-block-2 h2:after{position:absolute;content:"";left:90px;width:5px;}@media (min-width:992px){.block-views-blockservices-block-2 h2{width:360px;}}.view-services.view-display-id-block_2 .service-category-wrapper{background-color:white;border-radius:20px;padding:2rem;}.view-services.view-display-id-block_2 .service-category-wrapper{position:relative;}.view-services.view-display-id-block_2 .service-category-wrapper:after{position:absolute;content:"";right:0;top:0;width:48px;height:160px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.view-services.view-display-id-block_2 .service-category-wrapper a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;}.view-services.view-display-id-block_2 .service-category-wrapper a:hover,.view-services.view-display-id-block_2 .service-category-wrapper a:focus{background-size:100% 1px;}.view-services.view-display-id-block_2 .service-category-wrapper ul{padding-left:1.5rem;}.view-services.view-display-id-block_2 .service-category-wrapper h3{margin-top:1em;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(1){background-color:white;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(2){background-color:#fbd9cb;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3){background-color:#d78885;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3) h3,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3) a,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3) li::marker{color:white;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4){background-color:#126667;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4) h3,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4) a,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4) li::marker{color:white;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5){background-color:#02474d;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5) h3,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5) a,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5) li::marker{color:white;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3) h3,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3) a,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3) li::marker,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4) h3,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4) a,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4) li::marker,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5) h3,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5) a,.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5) li::marker{color:white;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper{padding-top:140px;background-image:url("/themes/custom/wtheme/img/services/reinforcing.svg");background-size:100px 100px;background-repeat:no-repeat;background-position:top 2.5rem left 2rem;}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(1){background-image:url("/themes/custom/wtheme/img/services/reinforcing.svg");}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(2){background-image:url("/themes/custom/wtheme/img/services/mapping.svg");}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(3){background-image:url("/themes/custom/wtheme/img/services/activating-alt.svg");}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(4){background-image:url("/themes/custom/wtheme/img/services/skilling.svg");}.view-services.view-display-id-block_2 .view-content .service-category-wrapper:nth-child(5){background-image:url("/themes/custom/wtheme/img/services/recharging.svg");}.view-services.view-display-id-block_2 .view-content{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}@media (min-width:992px){.view-services.view-display-id-block_2 .view-content{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));}}@media (min-width:1200px){.view-services.view-display-id-block_2 .view-content{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;}.view-services.view-display-id-block_2 .view-content > *:nth-child(1){top:2rem;}.view-services.view-display-id-block_2 .view-content > *:nth-child(2){top:-6rem;}.view-services.view-display-id-block_2 .view-content > *:nth-child(4){top:-6rem;grid-column:2/3;grid-row:2/3;}.view-services.view-display-id-block_2 .view-content > *:nth-child(5){grid-column:3/4;grid-row:2/3;}}@media (max-width:991.98px){.minions-green{margin-top:2rem;}}.page-node-2 .c-paragraphs{padding-bottom:0;}.page-node-2 .c-paragraphs .paragraph--type--overview{padding-bottom:0 !important;}.page-node-2 .c-paragraphs .paragraph--type--section{margin-top:0;margin-bottom:0;}.block-views-blocktestimonials-block-2 h2{position:relative;margin-bottom:1em;}.block-views-blocktestimonials-block-2 h2:before,.block-views-blocktestimonials-block-2 h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.block-views-blocktestimonials-block-2 h2:before{position:absolute;content:"";left:0;width:85px;}.block-views-blocktestimonials-block-2 h2:after{position:absolute;content:"";left:90px;width:5px;}@media (min-width:768px){.block-views-blocktestimonials-block-2{text-align:center;}.block-views-blocktestimonials-block-2 h2{position:relative;margin-bottom:1em;}.block-views-blocktestimonials-block-2 h2:before,.block-views-blocktestimonials-block-2 h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.block-views-blocktestimonials-block-2 h2:before{position:absolute;content:"";left:calc(50% - 85px);width:85px;}.block-views-blocktestimonials-block-2 h2:after{position:absolute;content:"";left:calc(50% + 5px);width:5px;}}.view-testimonials.view-display-id-block_2 .node--type-testimonial.node--view-mode-promoted{max-width:420px;}.view-testimonials.view-display-id-block_2 .views-row-wrapper{display:flex;flex-direction:column;gap:2rem;}@media (min-width:768px){.view-testimonials.view-display-id-block_2 .views-row-wrapper{flex-direction:row;gap:2rem;}}.view-usps.view-display-id-block_2 .views-row-wrapper{display:flex;flex-direction:column;gap:1rem;}@media (min-width:1200px){.view-usps.view-display-id-block_2 .views-row-wrapper{flex-direction:row;align-items:flex-start;gap:1.5rem;}.view-usps.view-display-id-block_2 .views-row-wrapper > *{flex:1;height:auto;}}.view-persons.view-display-id-block_2 .flickity-viewport{overflow:visible;}.view-persons.view-display-id-block_2 .views-row-wrapper .views-row{flex:0 0 auto;padding-right:1rem;}.view-persons.view-display-id-block_2 .flickity-prev-next-button{position:absolute;margin-top:40px;top:-100px;}.view-persons.view-display-id-block_2 .flickity-prev-next-button.previous{left:calc(100% - 110px);}.view-persons.view-display-id-block_2 .flickity-prev-next-button.next{right:0px;}@media (hover:none) and (pointer:coarse){.view-persons.view-display-id-block_2 .flickity-viewport{overflow:hidden !important;}}.view-vacancies.view-display-id-block_1 .views-row-wrapper{background-color:white;border-radius:30px;display:flex;flex-direction:column;}.view-vacancies.view-display-id-block_1 .views-row-wrapper .views-row{border-bottom:1px solid #fbd9cb;}.view-vacancies.view-display-id-block_1 .views-row-wrapper .views-row:last-child{border-bottom:none;}.view-trainings.view-display-id-block_1 .views-row-wrapper,.view-trainings-from-person.view-display-id-block_1 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}@media (min-width:992px){.view-trainings.view-display-id-block_1 .views-row-wrapper,.view-trainings-from-person.view-display-id-block_1 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));}}.view-trainings.view-display-id-block_2 .more-link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;background-image:linear-gradient(#d78885,#d78885);}.view-trainings.view-display-id-block_2 .more-link a:hover,.view-trainings.view-display-id-block_2 .more-link a:focus{background-size:0% 1px;}.view-trainings.view-display-id-block_2 .views-row-wrapper{display:flex;flex-direction:column;gap:1rem;}.view-locations.view-display-id-block_1 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}@media (min-width:992px){.view-locations.view-display-id-block_1 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));}}.view-locations.view-display-id-attachment_1{margin-bottom:2rem;}.paragraph--type--text.highlight--on .group-inner{background-color:white;padding:2rem;border-radius:30px;}.paragraph--type--text-featured{font-size:19px;font-size:1.1875rem;}@media (min-width:992px){.paragraph--type--text-featured{font-size:20px;font-size:1.25rem;}}.paragraph--type--table .group-inner{background-color:white;padding:3rem 2rem;border-radius:30px;margin-bottom:2rem;}.paragraph--type--table th,.paragraph--type--table tr,.paragraph--type--table td{border-bottom:2px solid #f7f7f7;}.paragraph--type--table .group-inner{position:relative;}.paragraph--type--table .group-inner:after{position:absolute;content:"";right:0;top:0;width:160px;height:48px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.paragraph--type--table .table-responsive .field--name-field-paragraph-text{display:block;width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;}.paragraph--type--table .table-responsive .field--name-field-paragraph-text th,.paragraph--type--table .table-responsive .field--name-field-paragraph-text td{min-width:200px;font-size:15px;font-size:0.9375rem;}.paragraph--type--table .table-responsive .field--name-field-paragraph-text table{width:100%;border-collapse:collapse;}.paragraph--type--image .field--name-field-media-image img{border-radius:30px;}.paragraph--type--image .field--name-field-paragraph-caption{color:#718C8C;}.paragraph--type--images .field--name-field-paragraph-images img{border-radius:30px;}.paragraph--type--images .field--name-field-paragraph-caption{text-align:center;}@media (min-width:576px){.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+1){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+2){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+3){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+4){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+5){width:100%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+6){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+7){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+8){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+9){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+10){width:100%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+11){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+12){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+13){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+14){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+15){width:100%;}}@media (min-width:768px){.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+1){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+2){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+3){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+4){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+5){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+6){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+7){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+8){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+9){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+10){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+11){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+12){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+13){width:33.3333%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+14){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+15){width:50%;}}@media (min-width:992px){.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+1){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+2){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+3){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+4){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+5){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+6){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+7){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+8){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+9){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+10){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+11){width:50%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+12){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+13){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+14){width:25%;}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image:nth-child(15n+15){width:25%;}}.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image{padding:0.5rem 0;}@media (min-width:576px){.paragraph--type--images .field--name-field-paragraph-images .field--name-field-media-image{padding:1rem;}}@media (min-width:576px){.paragraph--type--images .field--name-field-paragraph-images{margin-left:-1rem;margin-right:-1rem;}}@media (min-width:768px){.paragraph--type--logos .field--name-field-paragraph-text{max-width:720px;margin-bottom:1.5rem;}}.paragraph--type--logos .field--name-field-paragraph-images{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 0;gap:2rem;}.paragraph--type--logos .field--name-field-paragraph-images img{height:50px;width:auto;}.paragraph--type--logos .field--name-field-paragraph-images img:hover,.paragraph--type--logos .field--name-field-paragraph-images img:focus{filter:none;}@media (min-width:576px){.paragraph--type--logos .field--name-field-paragraph-images{gap:3rem;}.paragraph--type--logos .field--name-field-paragraph-images img{height:50px;width:auto;}}@media (min-width:768px){.paragraph--type--logos .field--name-field-paragraph-images{gap:4rem;}.paragraph--type--logos .field--name-field-paragraph-images img{height:60px;width:auto;}}.paragraph--type--logos.highlight--on .group-inner{background-color:white;padding:4rem 2rem;border-radius:30px;}@media (min-width:576px){.paragraph--type--logos.highlight--on .group-inner{padding:4rem 4rem;}}.paragraph--type--logos.highlight--on .group-inner{position:relative;}.paragraph--type--logos.highlight--on .group-inner:after{position:absolute;content:"";right:0;top:0;width:288px;height:48px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.paragraph--type--audio audio{width:100%;}.paragraph--type--audio audio::-webkit-media-controls-play-button,.paragraph--type--audio audio::-webkit-media-controls-panel{background-color:#fbd9cb;color:#fbd9cb;}.paragraph--type--video .field--name-field-media-oembed-video{border-radius:30px;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.paragraph--type--video .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph--type--video .field--name-field-paragraph-caption{color:#718C8C;}.page-node-type-page .paragraph--type--video .l-container{margin:0 auto;max-width:960px;}.paragraph--type--quote{text-align:center;}.paragraph--type--quote p{font-size:21px;font-size:1.3125rem;}.paragraph--type--testimonial blockquote{margin:0;font-style:normal;}.paragraph--type--testimonial .field--name-field-paragraph-text p{font-size:21px;font-size:1.3125rem;font-style:normal;}.paragraph--type--testimonial .field--name-field-paragraph-image img{border-radius:50%;width:100px;height:100px;}.paragraph--type--testimonial .field--name-field-paragraph-person{position:relative;padding-left:1.5rem;color:#718C8C;}.paragraph--type--testimonial .field--name-field-paragraph-person:before{position:absolute;content:"";left:0.5rem;top:50%;transform:translateX(-50%);border-radius:2px;width:1rem;height:2px;background-color:#718C8C;}.paragraph--type--testimonial .field--name-field-paragraph-function{color:#718C8C;}.paragraph--type--testimonial{padding-left:2rem;}.paragraph--type--testimonial blockquote{position:relative;}.paragraph--type--testimonial blockquote:before{position:absolute;content:"";left:-2rem;width:4px;height:100%;background-color:#d78885;border-radius:2px;}.paragraph--type--testimonial footer{display:flex;align-items:center;gap:1rem;}.paragraph--type--links .field--name-field-paragraph-links .link{display:block;padding:8px 0px 8px 36px;background-image:url("/themes/custom/wtheme/img/link.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:0 50%;}.paragraph--type--links .field--name-field-paragraph-links .link a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;}.paragraph--type--links .field--name-field-paragraph-links .link a:hover,.paragraph--type--links .field--name-field-paragraph-links .link a:focus{background-size:100% 1px;}.paragraph--type--links.show-links-as-buttons--on .field--name-field-paragraph-links{display:flex;flex-wrap:wrap;gap:1rem;}.paragraph--type--links.show-links-as-buttons--on .field--name-field-paragraph-links .link{padding:0;background-image:none;display:inline-block;}.paragraph--type--links.show-links-as-buttons--on .field--name-field-paragraph-links .link a{display:inline-block;text-decoration:none;padding:0.8em 1.6em;color:white;border:none;border-radius:2em;background:linear-gradient(to left,#d78885 50%,#02474d 50%) right;background-size:201% 100%;}.paragraph--type--links.show-links-as-buttons--on .field--name-field-paragraph-links .link a:hover,.paragraph--type--links.show-links-as-buttons--on .field--name-field-paragraph-links .link a:focus{background-position:left;transition:0.2s ease-out;}.paragraph--type--documents .field--name-field-paragraph-documents .field--name-field-media-document{display:block;padding:8px 0px 8px 36px;background-image:url("/themes/custom/wtheme/img/download.svg");background-repeat:no-repeat;background-size:24px 24px;background-position:0 50%;}.paragraph--type--documents .field--name-field-media-document a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size 0.2s;}.paragraph--type--documents .field--name-field-media-document a:hover,.paragraph--type--documents .field--name-field-media-document a:focus{background-size:100% 1px;}.paragraph--type--cta .field--name-field-paragraph-title h2{position:relative;margin-bottom:1em;color:white;margin-bottom:1em;}.paragraph--type--cta .field--name-field-paragraph-title h2:before,.paragraph--type--cta .field--name-field-paragraph-title h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.paragraph--type--cta .field--name-field-paragraph-title h2:before{position:absolute;content:"";left:0;width:85px;}.paragraph--type--cta .field--name-field-paragraph-title h2:after{position:absolute;content:"";left:90px;width:5px;}.paragraph--type--cta .field--name-field-paragraph-text{color:white;}.paragraph--type--cta .field--name-field-paragraph-icon img{width:160px;height:160px;}.paragraph--type--cta .l-container{max-width:960px;}.paragraph--type--cta .group-inner{padding:2rem;background-color:#126667;border-radius:30px;}.paragraph--type--cta .group-inner .l-flex{justify-content:space-between;align-items:center;flex-wrap:wrap;}.paragraph--type--accordion{margin-bottom:20px;}.paragraph--type--accordion .field--name-field-paragraph-title{display:block;font-size:18px;font-size:1.125rem;margin-bottom:1rem;}.paragraph--type--accordion .field--name-field-paragraph-title:first-child{margin-top:1rem;}.paragraph--type--accordion .field--name-field-paragraph-title h3{font-size:21px;color:#02474d;}.paragraph--type--accordion .field--name-field-paragraph-title:hover,.paragraph--type--accordion .field--name-field-paragraph-title:focus{cursor:pointer;}.paragraph--type--accordion .field--name-field-paragraph-title:hover h3,.paragraph--type--accordion .field--name-field-paragraph-title:focus h3{color:#02474d;}.paragraph--type--accordion .field--name-field-paragraph-text{display:none;}.paragraph--type--accordion.visible .field--name-field-paragraph-text{display:block;}.paragraph--type--accordion .field--name-field-paragraph-title{position:relative;}.paragraph--type--accordion .field--name-field-paragraph-title:after{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url("/themes/custom/wtheme/img/angle-down.svg");background-repeat:no-repeat;background-size:12px 12px;background-position:center center;transition:all 0.2s;}.paragraph--type--accordion.visible .field--name-field-paragraph-title{position:relative;}.paragraph--type--accordion.visible .field--name-field-paragraph-title:after{top:50%;transform:translateY(-50%) rotate(180deg);}.field--name-field-paragraph-accordions .paragraph--type--accordion{border-bottom:2px solid white;}.field--name-field-paragraph-accordions .paragraph--type--accordion:last-child{border-bottom:none;}.paragraph--type--accordions.highlight--on .group-inner{background-color:white;padding:2rem;border-radius:30px;}.paragraph--type--accordions.highlight--on .group-inner .paragraph--type--accordion{border-bottom:2px solid #fff1ea;}.paragraph--type--accordions.highlight--on .group-inner .paragraph--type--accordion:last-child{border-bottom:none;}.paragraph--type--tile .field--name-field-paragraph-icon{margin-bottom:1.5rem;}.paragraph--type--tile .field--name-field-paragraph-icon .field--name-field-media-svg{position:relative;width:36px;height:36px;background-color:#fbd9cb;border-radius:30px;}.paragraph--type--tile .field--name-field-paragraph-icon .field--name-field-media-svg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;}.paragraph--type--tile .field--name-field-paragraph-title h3{font-size:20px;font-size:1.25rem;font-weight:600;}.paragraph--type--tile{background-color:white;border-radius:30px;}.paragraph--type--tile .group-inner{padding:2rem;}.page-node-type-page .paragraph--type--tiles .field--name-field-paragraph-title h2,.page-node-type-homepage .paragraph--type--tiles .field--name-field-paragraph-title h2{margin-top:1em;margin-bottom:1em;}.paragraph--type--tiles .paragraph--type--tile{background-color:white;}.paragraph--type--tiles .field--name-field-paragraph-tiles{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}@media (min-width:992px){.paragraph--type--tiles .field--name-field-paragraph-tiles{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));}}@media (min-width:768px){.paragraph--type--tiles .field--name-field-paragraph-tiles .paragraph{height:100%;}}.paragraph--type--services .field--name-field-paragraph-services,.paragraph--type--trainings .field--name-field-paragraph-trainings{display:flex;flex-wrap:wrap;gap:2rem;}.paragraph--type--services .field--name-field-paragraph-services > *,.paragraph--type--trainings .field--name-field-paragraph-trainings > *{flex:1 1 300px;}.paragraph--type--services .field--name-field-paragraph-services .node a.group-link,.paragraph--type--trainings .field--name-field-paragraph-trainings .node a.group-link{height:100%;}.paragraph--type--announcement{background-color:#02474d;color:white;padding:2rem 8rem 2rem 2rem;border-radius:30px;}.paragraph--type--announcement .field--name-field-paragraph-icon{margin-top:1rem;margin-bottom:1rem;}.paragraph--type--announcement .field--name-field-paragraph-icon img{height:62px;width:auto;}.paragraph--type--announcement h2{margin-top:1rem;color:white;}.paragraph--type--announcement{position:relative;}.paragraph--type--announcement:after{position:absolute;content:"";right:0;top:0;width:48px;height:160px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.paragraph--type--announcement .more-link a{position:relative;display:inline-block;background-color:#d78885;border-radius:50%;width:54px;height:54px;}.paragraph--type--announcement .more-link a:hover,.paragraph--type--announcement .more-link a:focus{background-color:#fbd9cb;}.paragraph--type--announcement .more-link a svg{color:#02474d;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20px;height:20px;}.paragraph--type--section{margin:2.25rem 0;padding:2.25rem 0;}.paragraph--type--section .field--name-field-paragraph-section > .paragraph{padding-top:2.25rem;padding-bottom:2.25rem;}.paragraph--type--section:last-child,.field--name-field-paragraphs-secondary:last-child{margin-bottom:0;}.paragraph--type--section,.field--name-field-paragraphs-secondary{background-color:#02474d;}.paragraph--type--section h2,.field--name-field-paragraphs-secondary h2{color:white;}.paragraph--type--section .paragraph--type--logos .field--name-field-paragraph-text,.field--name-field-paragraphs-secondary .paragraph--type--logos .field--name-field-paragraph-text{color:white;}.paragraph--type--section .paragraph--type--text-and-image .field--name-field-paragraph-text,.field--name-field-paragraphs-secondary .paragraph--type--text-and-image .field--name-field-paragraph-text{color:white;}.paragraph--type--section .paragraph--type--milestones .field--name-field-paragraph-text,.field--name-field-paragraphs-secondary .paragraph--type--milestones .field--name-field-paragraph-text{color:white;}.paragraph--type--section .paragraph--type--steps .paragraph--type--step,.field--name-field-paragraphs-secondary .paragraph--type--steps .paragraph--type--step{border-bottom:1px solid #126667;}.paragraph--type--section .paragraph--type--steps .paragraph--type--step .field--name-field-paragraph-text,.field--name-field-paragraphs-secondary .paragraph--type--steps .paragraph--type--step .field--name-field-paragraph-text{color:white;}.paragraph--type--overview a{text-decoration:none;}.paragraph--type--overview .view-articles.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-stories.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-persons.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-cases.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-search-api-kbs.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-articles.view-display-id-block_2 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));}@media (min-width:992px){.paragraph--type--overview .view-articles.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-stories.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-persons.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-cases.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-search-api-kbs.view-display-id-block_1 .views-row-wrapper,.paragraph--type--overview .view-articles.view-display-id-block_2 .views-row-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));}}.paragraph--type--overview .view-articles.view-display-id-block_1,.paragraph--type--overview .view-stories.view-display-id-block_1,.paragraph--type--overview .view-persons.view-display-id-block_1,.paragraph--type--overview .view-cases.view-display-id-block_1,.paragraph--type--overview .view-search-api-kbs.view-display-id-block_1{height:100%;}.paragraph--type--overview .view-articles.view-display-id-block_1 .node,.paragraph--type--overview .view-stories.view-display-id-block_1 .node,.paragraph--type--overview .view-persons.view-display-id-block_1 .node,.paragraph--type--overview .view-cases.view-display-id-block_1 .node,.paragraph--type--overview .view-search-api-kbs.view-display-id-block_1 .node{height:100%;}.paragraph--type--overview .view-articles.view-display-id-block_1 .node a.group-link,.paragraph--type--overview .view-stories.view-display-id-block_1 .node a.group-link,.paragraph--type--overview .view-persons.view-display-id-block_1 .node a.group-link,.paragraph--type--overview .view-cases.view-display-id-block_1 .node a.group-link,.paragraph--type--overview .view-search-api-kbs.view-display-id-block_1 .node a.group-link{height:100%;}.block-views-blockevents-block-3,.block-views-blockprojects-block-2{padding:2rem 0;}.paragraph--type--text-and-image .l-flex{flex-direction:column;}@media (min-width:768px){.paragraph--type--text-and-image .l-flex{flex-direction:row;justify-content:space-between;align-items:center;}.paragraph--type--text-and-image.image-position--left .l-flex{flex-direction:row-reverse;}}.page-with-wide-layout .paragraph--type--text-and-image .field--name-field-media-image img{max-width:464px;height:auto;}@media (max-width:767.98px){.page-with-wide-layout .paragraph--type--text-and-image .field--name-field-media-image img{max-width:320px;height:auto;}}@media (min-width:768px){.page-with-wide-layout .paragraph--type--text-and-image .l-flex .group-last{flex-shrink:0;}}@media (min-width:992px){.page-with-wide-layout .paragraph--type--text-and-image .l-flex{gap:4rem;}}@media (min-width:1200px){.page-with-wide-layout .paragraph--type--text-and-image .l-flex{gap:6rem;}}.page-with-wide-layout .paragraph--type--text-and-image.image-cropped .field--name-field-media-image img{border-top-left-radius:100px;}.page-with-wide-layout .paragraph--type--text-and-image.image-cropped.image-position--left .field--name-field-media-image img{border-top-left-radius:0;border-top-right-radius:100px;}.page-with-wide-layout .paragraph--type--text-and-image.image-cropped .field--name-field-media-image{display:inline-block;position:relative;}.page-with-wide-layout .paragraph--type--text-and-image.image-cropped .field--name-field-media-image:before{position:absolute;content:"";bottom:-40px;left:0;width:180px;height:150px;z-index:2;background-size:180px 150px;background-image:url("/themes/custom/wtheme/img/inline/image-icon-2.svg");}@media (min-width:992px){.page-with-wide-layout .paragraph--type--text-and-image.image-cropped .field--name-field-media-image:before{width:360px;height:300px;background-size:360px 300px;}}.page-with-wide-layout .paragraph--type--text-and-image.image-cropped.image-position--left .field--name-field-media-image{position:relative;}.page-with-wide-layout .paragraph--type--text-and-image.image-cropped.image-position--left .field--name-field-media-image:before{position:absolute;content:"";left:initial;right:0;width:115px;height:100px;z-index:2;background-size:115px 100px;background-image:url("/themes/custom/wtheme/img/inline/image-icon-1.svg");}@media (min-width:992px){.page-with-wide-layout .paragraph--type--text-and-image.image-cropped.image-position--left .field--name-field-media-image:before{width:230px;height:200px;background-size:230px 200px;}}@media (min-width:1200px){.page-with-wide-layout.page-node-type-case .paragraph--type--text-and-image .group-inner{margin-left:-4rem;margin-right:-4rem;}}@media (max-width:767.98px){.paragraph--type--text-and-image .field--name-field-media-image img{max-width:400px;}}@media (min-width:768px){.page-with-narrow-layout .paragraph--type--text-and-image .l-flex .group-first{flex:2;}.page-with-narrow-layout .paragraph--type--text-and-image .l-flex .group-last{flex:1;}}@media (min-width:992px){.page-node-type-article .paragraph--type--text-and-image .l-flex{margin:0 -5rem;}}@media (min-width:1200px){.page-node-type-article .paragraph--type--text-and-image .l-flex{margin:0 -10rem;gap:3rem;}}.page-with-narrow-layout .paragraph--type--text-and-image.image-cropped .field--name-field-media-image img{border-radius:30px;}.paragraph--type--step{margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:1px solid #fbd9cb;}.paragraph--type--step .field--name-field-paragraph-title{color:#d78885;font-size:21px;font-size:1.3125rem;}.paragraph--type--step svg.angle-right-rounded{width:24px;height:24px;transition:transform 0.2s ease;}.paragraph--type--step .group-title{padding-left:3rem;display:flex;justify-content:space-between;align-items:center;}.paragraph--type--step .group-title .angle-right-rounded{flex-shrink:0;}.paragraph--type--step .group-text{padding-top:1rem;padding-left:3rem;padding-right:3rem;}.paragraph--type--step .group-title:hover,.paragraph--type--step .group-title:focus{cursor:pointer;}.paragraph--type--step.active svg.angle-right-rounded{transform:rotate(90deg);transform-origin:center center;}.paragraph--type--step .field--name-field-paragraph-text{display:none;}.paragraph--type--step.active .field--name-field-paragraph-text{display:block;}.paragraph--type--steps h2{position:relative;margin-bottom:1em;margin-bottom:1.5em;}.paragraph--type--steps h2:before,.paragraph--type--steps h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.paragraph--type--steps h2:before{position:absolute;content:"";left:0;width:85px;}.paragraph--type--steps h2:after{position:absolute;content:"";left:90px;width:5px;}.paragraph--type--steps ol{list-style:none;padding-left:0;}.paragraph--type--steps ol li{position:relative;margin-bottom:1em;counter-increment:list;list-style-type:none;}.paragraph--type--steps ol li:before{position:absolute;content:"";top:5px;left:0;width:26px;height:26px;background-color:white;border:1px solid #fbd9cb;border-radius:50%;}.paragraph--type--steps ol li:after{position:absolute;top:5px;left:0;width:26px;height:26px;text-align:center;content:counter(list) "";color:#d78885;font-family:"Co",sans-serif;font-size:16px;font-size:1rem;}@media (min-width:768px){.paragraph--type--steps .l-container{padding-left:15rem;background-image:url("/themes/custom/wtheme/img/minions/minion-01-red-small.svg");background-repeat:no-repeat;background-size:200px 400px;background-position:left bottom;}}@media (min-width:992px){.paragraph--type--steps .l-container{padding-left:20rem;}}.paragraph--type--sdg{background-color:white;border-radius:30px;padding:2rem;}.paragraph--type--sdg img{max-width:133.33px;max-height:133.33px;}.paragraph--type--sdg h3{margin-top:2rem;font-size:20px;font-size:1.25rem;}.paragraph--type--sdg .field--name-field-paragraph-icon{padding-left:1rem;padding-right:1rem;}.paragraph--type--sdg.background--primary-color{background-color:#02474d;}.paragraph--type--sdg.background--primary-color h3{color:white;}.paragraph--type--sdg.background--primary-color-light{background-color:#126667;}.paragraph--type--sdg.background--primary-color-light h3{color:white;}.paragraph--type--sdg.background--secondary-color{background-color:#d78885;}.paragraph--type--sdg.background--secondary-color h3{color:white;}.paragraph--type--sdg.background--secondary-color-light{background-color:#fbd9cb;}.paragraph--type--sdg .l-flex{flex-direction:column;gap:1rem;}.paragraph--type--sdg .l-flex .field--name-field-paragraph-title{margin-top:auto;}@media (max-width:991.98px){.paragraph--type--sdgs h2{position:relative;margin-bottom:1em;}.paragraph--type--sdgs h2:before,.paragraph--type--sdgs h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.paragraph--type--sdgs h2:before{position:absolute;content:"";left:0;width:85px;}.paragraph--type--sdgs h2:after{position:absolute;content:"";left:90px;width:5px;}}@media (min-width:992px){.paragraph--type--sdgs h2{text-align:center;position:relative;margin-bottom:1em;}.paragraph--type--sdgs h2:before,.paragraph--type--sdgs h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.paragraph--type--sdgs h2:before{position:absolute;content:"";left:calc(50% - 85px);width:85px;}.paragraph--type--sdgs h2:after{position:absolute;content:"";left:calc(50% + 5px);width:5px;}.paragraph--type--sdgs .field--name-field-paragraph-text{text-align:center;max-width:960px;margin:0 auto;margin-bottom:2rem;}}.paragraph--type--sdgs .field--name-field-paragraph-sdgs{max-width:1120px;margin:0 auto;}.paragraph--type--sdgs .field--name-field-paragraph-sdgs{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}.paragraph--type--sdgs .field--name-field-paragraph-sdgs > *{height:100%;}@media (min-width:992px){.paragraph--type--sdgs .field--name-field-paragraph-sdgs{padding-top:2rem;padding-bottom:4rem;}.paragraph--type--sdgs .field--name-field-paragraph-sdgs > .paragraph--type--sdg:nth-child(2){margin-top:-2rem;}.paragraph--type--sdgs .field--name-field-paragraph-sdgs > .paragraph--type--sdg:nth-child(3){margin-top:2rem;}.paragraph--type--sdgs .field--name-field-paragraph-sdgs > .paragraph--type--sdg:nth-child(5){margin-top:-2rem;}.paragraph--type--sdgs .field--name-field-paragraph-sdgs > .paragraph--type--sdg:nth-child(6){margin-top:2rem;}}.paragraph--type--milestones .field--name-field-paragraph-milestones ul{list-style:none;margin:0;padding-left:30px;}.paragraph--type--milestones .field--name-field-paragraph-milestones ul li{position:relative;}.paragraph--type--milestones .field--name-field-paragraph-milestones ul li:before{position:absolute;content:"";left:-30px;top:5px;width:16px;height:16px;border-radius:50%;background-color:#fbd9cb;}.paragraph--type--milestones .field--name-field-paragraph-milestones ul li:after{position:absolute;content:"";left:-26px;top:9px;width:8px;height:8px;border-radius:50%;background-color:#d78885;}.paragraph--type--milestones .field--name-field-paragraph-milestones ul{position:relative;}.paragraph--type--milestones .field--name-field-paragraph-milestones ul:before{position:absolute;content:"";left:7px;top:5px;height:95%;width:2px;background-color:rgba(255,255,255,0.5);}.paragraph--type--milestones .l-flex{flex-direction:column;}@media (min-width:992px){.paragraph--type--milestones .l-flex{flex-direction:row;gap:4rem;align-items:center;}.paragraph--type--milestones .l-flex .group-first{flex:5;}.paragraph--type--milestones .l-flex .group-last{flex:7;}}@media (min-width:1200px){.paragraph--type--milestones .l-flex{gap:6rem;}}.paragraph--type--card{background-color:white;border-radius:30px;padding:2rem;}.paragraph--type--card .field--name-field-paragraph-icon{width:120px;height:120px;}.paragraph--type--card .field--name-field-paragraph-title h3{margin-top:2rem;}.paragraph--type--card{position:relative;}.paragraph--type--card:after{position:absolute;content:"";right:0;top:0;width:48px;height:160px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.paragraph--type--card.background--primary-color{background-color:#02474d;}.paragraph--type--card.background--primary-color h3,.paragraph--type--card.background--primary-color p{color:white;}.paragraph--type--card.background--primary-color-light{background-color:#126667;}.paragraph--type--card.background--primary-color-light h3,.paragraph--type--card.background--primary-color-light p{color:white;}.paragraph--type--card.background--secondary-color{background-color:#d78885;}.paragraph--type--card.background--secondary-color h3,.paragraph--type--card.background--secondary-color p{color:white;}.paragraph--type--card.background--secondary-color-light{background-color:#fbd9cb;}.page-node-type-page .c-paragraphs .field--name-field-paragraphs > .paragraph.paragraph--type--cards{padding-top:4rem;}@media (min-width:992px){.paragraph--type--cards h2{width:360px;}}.paragraph--type--cards .field--name-field-paragraph-cards > *:nth-child(5) .field--name-field-paragraph-icon{width:160px;height:120px;}.paragraph--type--cards .field--name-field-paragraph-cards{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));}@media (min-width:992px){.paragraph--type--cards .field--name-field-paragraph-cards{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));}}@media (min-width:1200px){.paragraph--type--cards .field--name-field-paragraph-cards{grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;}.paragraph--type--cards .field--name-field-paragraph-cards > *:nth-child(1){top:2rem;}.paragraph--type--cards .field--name-field-paragraph-cards > *:nth-child(2){top:-6rem;}.paragraph--type--cards .field--name-field-paragraph-cards > *:nth-child(4){top:-6rem;grid-column:2/3;grid-row:2/3;}.paragraph--type--cards .field--name-field-paragraph-cards > *:nth-child(5){grid-column:3/4;grid-row:2/3;}}.paragraph--type--grant .group-grant{background-color:white;padding:4rem 2rem;border-radius:30px;color:#02474d;}@media (min-width:576px){.paragraph--type--grant .group-grant{padding:4rem 4rem;}}.paragraph--type--grant .group-grant h2{color:#02474d !important;}.paragraph--type--grant .group-grant{position:relative;}.paragraph--type--grant .group-grant:after{position:absolute;content:"";right:0;top:0;width:288px;height:48px;border-radius:0px 0px 0px 24px;background-color:#fff1ea;}.paragraph--type--section .paragraph--type--grant .group-grant:after{background-color:#02474d;}.paragraph--type--testimonials h2{margin-bottom:4rem;}.paragraph--type--testimonials h2{position:relative;margin-bottom:1em;}.paragraph--type--testimonials h2:before,.paragraph--type--testimonials h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.paragraph--type--testimonials h2:before{position:absolute;content:"";left:0;width:85px;}.paragraph--type--testimonials h2:after{position:absolute;content:"";left:90px;width:5px;}@media (min-width:992px){.paragraph--type--testimonials h2{text-align:center;position:relative;margin-bottom:1em;margin-bottom:1.5em;}.paragraph--type--testimonials h2:before,.paragraph--type--testimonials h2:after{position:absolute;content:"";bottom:-15px;height:5px;background-color:#d78885;border-radius:5px;}.paragraph--type--testimonials h2:before{position:absolute;content:"";left:calc(50% - 85px);width:85px;}.paragraph--type--testimonials h2:after{position:absolute;content:"";left:calc(50% + 5px);width:5px;}}.paragraph--type--testimonials .field--name-field-paragraph-testimonials.view-mode--teaser{display:flex;flex-direction:column;gap:1rem;}@media (min-width:1200px){.paragraph--type--testimonials .field--name-field-paragraph-testimonials.view-mode--teaser{flex-direction:row;align-items:flex-start;gap:2rem;}.paragraph--type--testimonials .field--name-field-paragraph-testimonials.view-mode--teaser > *{flex:1;height:auto;}}.paragraph--type--testimonials .field--name-field-paragraph-testimonials.view-mode--promoted{display:flex;flex-wrap:wrap;gap:1rem;}.paragraph--type--testimonials .field--name-field-paragraph-testimonials.view-mode--promoted .node--type-testimonial.node--promoted{max-width:406px;}@media (min-width:992px){.paragraph--type--testimonials .field--name-field-paragraph-testimonials.view-mode--promoted{flex-direction:row;align-items:flex-start;gap:2rem;}.paragraph--type--testimonials .field--name-field-paragraph-testimonials.view-mode--promoted > *{flex:1;height:auto;}}.paragraph--type--trainings-and-announcement .l-container > .l-flex{display:flex;flex-direction:column;gap:2rem;}@media (min-width:992px){.paragraph--type--trainings-and-announcement .l-container > .l-flex{display:flex;flex-direction:row;gap:2rem;}.paragraph--type--trainings-and-announcement .l-container > .l-flex .group-first{flex:7;}.paragraph--type--trainings-and-announcement .l-container > .l-flex .group-last{flex:5;}}.block-user-login-block .user-login-form .form-actions .button{margin:0;}.block-user-login-block .user-login-form .more-links{margin-top:1rem;}.block-user-login-block .user-login-form .more-links a.forgot-password-link{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.block-user-login-block .user-login-form .more-links a.forgot-password-link:hover,.block-user-login-block .user-login-form .more-links a.forgot-password-link:focus{background-size:0% 1px;}.block-user-login-block .item-list ul{list-style:none;}.block-user-login-block .item-list ul li a{text-decoration:none;color:#02474d;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;transition:background-size 0.2s;}.block-user-login-block .item-list ul li a:hover,.block-user-login-block .item-list ul li a:focus{background-size:0% 1px;}.path-user h1{margin-bottom:0;}.path-user .profile{color:#02474d;}.path-user .profile .field--label-inline{color:#02474d;}.path-user.user-logged-in h2{margin-top:1em;}.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:green;}.password-strength__indicator.is-weak{background-color:purple;}.password-strength__indicator.is-fair{background-color:orange;}.password-strength__indicator.is-good{background-color:blue;}.password-strength__indicator.is-strong{background-color:green;}.password-confirm-message .ok{font-weight:bold;color:green;}.password-confirm-message .error{font-weight:bold;color:purple;}@media (min-width:768px){.path-user .user-form .form-flex{display:flex;flex-direction:row;gap:1rem;margin-top:1em;margin-bottom:1em;}.path-user .user-form .form-flex .form-item{margin-top:0;margin-bottom:0;}}
:root{--chat--color--primary:#e74266;--chat--color--primary-shade-50:#db4061;--chat--color--primary--shade-100:#cf3c5c;--chat--color--secondary:#20b69e;--chat--color-secondary-shade-50:#1ca08a;--chat--color-white:#fff;--chat--color-light:#f2f4f8;--chat--color-light-shade-50:#e6e9f1;--chat--color-light-shade-100:#c2c5cc;--chat--color-medium:#d2d4d9;--chat--color-dark:#101330;--chat--color-disabled:#d2d4d9;--chat--color-typing:#404040;--chat--spacing:1rem;--chat--border-radius:.25rem;--chat--transition-duration:.15s;--chat--font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--chat--window--width:400px;--chat--window--height:600px;--chat--window--bottom:var(--chat--spacing);--chat--window--right:var(--chat--spacing);--chat--window--z-index:9999;--chat--window--border:1px solid var(--chat--color-light-shade-50);--chat--window--border-radius:var(--chat--border-radius);--chat--window--margin-bottom:var(--chat--spacing);--chat--header-height:auto;--chat--header--padding:var(--chat--spacing);--chat--header--background:var(--chat--color-dark);--chat--header--color:var(--chat--color-light);--chat--header--border-top:none;--chat--header--border-bottom:none;--chat--header--border-left:none;--chat--header--border-right:none;--chat--heading--font-size:2em;--chat--subtitle--font-size:inherit;--chat--subtitle--line-height:1.8;--chat--message--font-size:1rem;--chat--message--padding:var(--chat--spacing);--chat--message--border-radius:var(--chat--border-radius);--chat--message-line-height:1.5;--chat--message--margin-bottom:calc(var(--chat--spacing)*1);--chat--message--bot--background:var(--chat--color-white);--chat--message--bot--color:var(--chat--color-dark);--chat--message--bot--border:none;--chat--message--user--background:var(--chat--color--secondary);--chat--message--user--color:var(--chat--color-white);--chat--message--user--border:none;--chat--message--pre--background:#0000000d;--chat--messages-list--padding:var(--chat--spacing);--chat--toggle--size:64px;--chat--toggle--width:var(--chat--toggle--size);--chat--toggle--height:var(--chat--toggle--size);--chat--toggle--border-radius:50%;--chat--toggle--background:var(--chat--color--primary);--chat--toggle--hover--background:var(--chat--color--primary-shade-50);--chat--toggle--active--background:var(--chat--color--primary--shade-100);--chat--toggle--color:var(--chat--color-white);--chat--textarea--height:50px;--chat--textarea--max-height:30rem;--chat--input--width:100%;--chat--input--font-size:inherit;--chat--input--border:0;--chat--input--border-radius:0;--chat--input--padding:.8rem;--chat--input--background:var(--chat--color-white);--chat--input--text-color:initial;--chat--input--line-height:1.5;--chat--input--placeholder--font-size:var(--chat--input--font-size);--chat--input--border-active:0;--chat--input--left--panel--width:2rem;--chat--input--container--background:var(--chat--color-white);--chat--input--container--border:0;--chat--input--container--border-radius:0;--chat--input--container--padding:0;--chat--input--button--border-radius:16px;--chat--button--padding:calc(var(--chat--spacing)*5/8)var(--chat--spacing);--chat--button--border-radius:var(--chat--border-radius);--chat--button--font-size:1rem;--chat--button--line-height:1;--chat--button--color--primary:var(--chat--color-light);--chat--button--background--primary:var(--chat--color--secondary);--chat--button--border--primary:none;--chat--button--color--primary--hover:var(--chat--color-light);--chat--button--background--primary--hover:var(--chat--color-secondary-shade-50);--chat--button--border--primary--hover:none;--chat--button--color--primary--disabled:var(--chat--color-light);--chat--button--background--primary--disabled:#81bbb1;--chat--button--border--primary--disabled:none;--chat--button--color--secondary:var(--chat--color-light);--chat--button--background--secondary:#949494;--chat--button--border--secondary:none;--chat--button--color--secondary--hover:var(--chat--color-light);--chat--button--background--secondary--hover:#828282;--chat--button--border--secondary--hover:none;--chat--button--color--secondary--disabled:var(--chat--color-light);--chat--button--background--secondary--disabled:#c7c7c7;--chat--button--border--secondary--disabled:none;--chat--close--button--color-hover:var(--chat--color--primary);--chat--message--actions--color:var(--chat--color--primary);--chat--message--actions--gap:var(--chat--spacing);--chat--input--send--button--background:var(--chat--color-white);--chat--input--send--button--color:var(--chat--color--secondary);--chat--input--send--button--background-hover:var(--chat--color--primary-shade-50);--chat--input--send--button--color-hover:var(--chat--color-secondary-shade-50);--chat--input--file--button--background:var(--chat--color-white);--chat--input--file--button--color:var(--chat--color--secondary);--chat--input--file--button--background-hover:var(--chat--input--file--button--background);--chat--input--file--button--color-hover:var(--chat--color-secondary-shade-50);--chat--files-spacing:.25rem;--chat--body--background:var(--chat--color-light);--chat--footer--padding:0;--chat--footer--background:var(--chat--color-light);--chat--footer--color:var(--chat--color-dark);--chat--footer--border-top:1px solid var(--chat--color-light-shade-100)}pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}body[data-theme=dark] pre code.hljs{padding:1em;display:block;overflow-x:auto}body[data-theme=dark] code.hljs{padding:3px 5px}body[data-theme=dark] .hljs{color:#adbac7;background:#22272e}body[data-theme=dark] .hljs-doctag,body[data-theme=dark] .hljs-keyword,body[data-theme=dark] .hljs-meta .hljs-keyword,body[data-theme=dark] .hljs-template-tag,body[data-theme=dark] .hljs-template-variable,body[data-theme=dark] .hljs-type,body[data-theme=dark] .hljs-variable.language_{color:#f47067}body[data-theme=dark] .hljs-title,body[data-theme=dark] .hljs-title.class_,body[data-theme=dark] .hljs-title.class_.inherited__,body[data-theme=dark] .hljs-title.function_{color:#dcbdfb}body[data-theme=dark] .hljs-attr,body[data-theme=dark] .hljs-attribute,body[data-theme=dark] .hljs-literal,body[data-theme=dark] .hljs-meta,body[data-theme=dark] .hljs-number,body[data-theme=dark] .hljs-operator,body[data-theme=dark] .hljs-selector-attr,body[data-theme=dark] .hljs-selector-class,body[data-theme=dark] .hljs-selector-id,body[data-theme=dark] .hljs-variable{color:#6cb6ff}body[data-theme=dark] .hljs-meta .hljs-string,body[data-theme=dark] .hljs-regexp,body[data-theme=dark] .hljs-string{color:#96d0ff}body[data-theme=dark] .hljs-built_in,body[data-theme=dark] .hljs-symbol{color:#f69d50}body[data-theme=dark] .hljs-code,body[data-theme=dark] .hljs-comment,body[data-theme=dark] .hljs-formula{color:#768390}body[data-theme=dark] .hljs-name,body[data-theme=dark] .hljs-quote,body[data-theme=dark] .hljs-selector-pseudo,body[data-theme=dark] .hljs-selector-tag{color:#8ddb8c}body[data-theme=dark] .hljs-subst{color:#adbac7}body[data-theme=dark] .hljs-section{color:#316dca;font-weight:700}body[data-theme=dark] .hljs-bullet{color:#eac55f}body[data-theme=dark] .hljs-emphasis{color:#adbac7;font-style:italic}body[data-theme=dark] .hljs-strong{color:#adbac7;font-weight:700}body[data-theme=dark] .hljs-addition{color:#b4f1b4;background-color:#1b4721}body[data-theme=dark] .hljs-deletion{color:#ffd8d3;background-color:#78191b}@media (prefers-color-scheme:dark){body:not([data-theme]) pre code.hljs{padding:1em;display:block;overflow-x:auto}body:not([data-theme]) code.hljs{padding:3px 5px}body:not([data-theme]) .hljs{color:#adbac7;background:#22272e}body:not([data-theme]) .hljs-doctag,body:not([data-theme]) .hljs-keyword,body:not([data-theme]) .hljs-meta .hljs-keyword,body:not([data-theme]) .hljs-template-tag,body:not([data-theme]) .hljs-template-variable,body:not([data-theme]) .hljs-type,body:not([data-theme]) .hljs-variable.language_{color:#f47067}body:not([data-theme]) .hljs-title,body:not([data-theme]) .hljs-title.class_,body:not([data-theme]) .hljs-title.class_.inherited__,body:not([data-theme]) .hljs-title.function_{color:#dcbdfb}body:not([data-theme]) .hljs-attr,body:not([data-theme]) .hljs-attribute,body:not([data-theme]) .hljs-literal,body:not([data-theme]) .hljs-meta,body:not([data-theme]) .hljs-number,body:not([data-theme]) .hljs-operator,body:not([data-theme]) .hljs-selector-attr,body:not([data-theme]) .hljs-selector-class,body:not([data-theme]) .hljs-selector-id,body:not([data-theme]) .hljs-variable{color:#6cb6ff}body:not([data-theme]) .hljs-meta .hljs-string,body:not([data-theme]) .hljs-regexp,body:not([data-theme]) .hljs-string{color:#96d0ff}body:not([data-theme]) .hljs-built_in,body:not([data-theme]) .hljs-symbol{color:#f69d50}body:not([data-theme]) .hljs-code,body:not([data-theme]) .hljs-comment,body:not([data-theme]) .hljs-formula{color:#768390}body:not([data-theme]) .hljs-name,body:not([data-theme]) .hljs-quote,body:not([data-theme]) .hljs-selector-pseudo,body:not([data-theme]) .hljs-selector-tag{color:#8ddb8c}body:not([data-theme]) .hljs-subst{color:#adbac7}body:not([data-theme]) .hljs-section{color:#316dca;font-weight:700}body:not([data-theme]) .hljs-bullet{color:#eac55f}body:not([data-theme]) .hljs-emphasis{color:#adbac7;font-style:italic}body:not([data-theme]) .hljs-strong{color:#adbac7;font-weight:700}body:not([data-theme]) .hljs-addition{color:#b4f1b4;background-color:#1b4721}body:not([data-theme]) .hljs-deletion{color:#ffd8d3;background-color:#78191b}}.chat-message-markdown{-webkit-text-size-adjust:100%;word-break:break-word;line-height:1.4}.chat-message-markdown *,.chat-message-markdown :before,.chat-message-markdown :after{box-sizing:border-box}.chat-message-markdown :before,.chat-message-markdown :after{-webkit-text-decoration:inherit;text-decoration:inherit;vertical-align:inherit}.chat-message-markdown body,.chat-message-markdown dl dl,.chat-message-markdown dl ol,.chat-message-markdown dl ul,.chat-message-markdown ol dl,.chat-message-markdown ul dl,.chat-message-markdown ol ol,.chat-message-markdown ol ul,.chat-message-markdown ul ol,.chat-message-markdown ul ul,.chat-message-markdown button,.chat-message-markdown input,.chat-message-markdown select,.chat-message-markdown textarea{margin:0}.chat-message-markdown hr{height:0;overflow:visible}.chat-message-markdown main,.chat-message-markdown details{display:block}.chat-message-markdown summary{display:list-item}.chat-message-markdown nav ol,.chat-message-markdown nav ul{padding:0;list-style:none}.chat-message-markdown pre,.chat-message-markdown code,.chat-message-markdown kbd,.chat-message-markdown samp{font-family:var(--font-family--monospace),"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1em}.chat-message-markdown abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.chat-message-markdown b,.chat-message-markdown strong{font-weight:var(--font-weight--bold)}.chat-message-markdown small{opacity:.8;font-size:80%}.chat-message-markdown audio,.chat-message-markdown canvas,.chat-message-markdown iframe,.chat-message-markdown img,.chat-message-markdown svg,.chat-message-markdown video{vertical-align:middle}.chat-message-markdown img{max-width:100%;height:auto}.chat-message-markdown iframe{border-style:none}.chat-message-markdown svg:not([fill]){fill:currentColor}.chat-message-markdown svg:not(:root){overflow:hidden}.chat-message-markdown button,.chat-message-markdown input{overflow:visible}.chat-message-markdown button,.chat-message-markdown select{text-transform:none}.chat-message-markdown button,.chat-message-markdown [type=button],.chat-message-markdown [type=reset],.chat-message-markdown [type=submit]{-webkit-appearance:button}.chat-message-markdown fieldset{border:1px solid #666;padding:.35em .75em .625em}.chat-message-markdown legend{color:inherit;white-space:normal;max-width:100%;display:table}.chat-message-markdown progress{vertical-align:baseline;display:inline-block}.chat-message-markdown textarea{resize:vertical;overflow:auto}.chat-message-markdown [type=search]{outline-offset:-2px;-webkit-appearance:textfield}.chat-message-markdown ::-webkit-inner-spin-button{height:auto}.chat-message-markdown ::-webkit-outer-spin-button{height:auto}.chat-message-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.chat-message-markdown ::-webkit-search-decoration{-webkit-appearance:none}.chat-message-markdown ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.chat-message-markdown ::-moz-focus-inner{border-style:none;padding:0}.chat-message-markdown :-moz-focusring{outline:1px dotted buttontext}.chat-message-markdown :-moz-ui-invalid{box-shadow:none}.chat-message-markdown [aria-busy=true]{cursor:progress}.chat-message-markdown [aria-controls]{cursor:pointer}.chat-message-markdown [aria-disabled=true],.chat-message-markdown [disabled]{cursor:not-allowed}.chat-message-markdown [aria-hidden=false][hidden]{display:inline;display:initial}.chat-message-markdown [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}@media print{.chat-message-markdown a[href^=http]:after{content:" (" attr(href)")"}}.chat-message-markdown :root{--background-main:#fefefe;--background-element:#eee;--background-inverted:#282a36;--text-main:#1f1f1f;--text-alt:#333;--text-inverted:#fefefe;--border-element:#282a36;--theme:#7a283a;--theme-light:#bc8f8f;--theme-dark:#8f5656}.chat-message-markdown body{background:var(--background-main);max-width:36rem;min-height:100%;color:var(--text-main);margin:auto;overflow-x:hidden}.chat-message-markdown h1,.chat-message-markdown h2,.chat-message-markdown h3,.chat-message-markdown h4,.chat-message-markdown h5,.chat-message-markdown h6{margin:2rem 0 .8em}.chat-message-markdown h1{font-size:2.441rem;line-height:1.1}.chat-message-markdown h2{font-size:1.953rem;line-height:1.15}.chat-message-markdown h3{font-size:1.563rem;line-height:1.2}.chat-message-markdown h4{font-size:1.25rem;line-height:1.3}.chat-message-markdown h5,.chat-message-markdown h6{font-size:1rem;line-height:1.4}.chat-message-markdown p,.chat-message-markdown ul,.chat-message-markdown ol,.chat-message-markdown figure{margin:.6rem 0 1.2rem}.chat-message-markdown h1 span,.chat-message-markdown h2 span,.chat-message-markdown h3 span,.chat-message-markdown h4 span,.chat-message-markdown h5 span,.chat-message-markdown h6 span{font-size:1em;font-style:italic;font-weight:var(--font-weight--regular);margin-top:.3em;line-height:1.3;display:block}.chat-message-markdown h1 span{font-size:.6em}.chat-message-markdown h2 span{font-size:.7em}.chat-message-markdown h3 span{font-size:.8em}.chat-message-markdown h4 span{font-size:.9em}.chat-message-markdown mark{background:pink;padding:.1em .15em}.chat-message-markdown pre{tab-size:4}.chat-message-markdown ins{font-weight:var(--font-weight--bold);text-decoration:none}.chat-message-markdown blockquote{border-left:.3rem solid #7a283a;border-left:.3rem solid var(--theme);margin:.6rem 0 1.2rem;padding-left:2rem}.chat-message-markdown blockquote p{font-size:1.2em;font-style:italic}.chat-message-markdown figure{margin:0}.chat-message-markdown a{color:var(--theme);text-decoration:underline}.chat-message-markdown a:hover{color:var(--theme-light)}.chat-message-markdown a:active{color:var(--theme-dark)}.chat-message-markdown :focus{outline:3px solid #bc8f8f;outline:3px solid var(--theme-light);outline-offset:3px}.chat-message-markdown input{background:#eee;background:var(--background-element);border:2px solid #282a36;border:2px solid var(--border-element);border-radius:.5rem;padding:.5rem .65rem;font-size:1rem}.chat-message-markdown kbd,.chat-message-markdown code{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.2rem;padding:.1em .25em}.chat-message-markdown kbd>kbd{padding-left:0;padding-right:0}.chat-message-markdown pre code{word-break:normal;padding:0 0 .5rem .5rem;display:block;overflow-x:auto}.chat-message-markdown [tabindex="-1"]:focus{outline:none}.chat-message-markdown [hidden]{display:none}.chat-message-markdown [aria-disabled],.chat-message-markdown [disabled]{cursor:not-allowed!important;pointer-events:none!important}.chat-message-markdown a[href^=\#]:after{content:""}.chat-message-markdown body>a:first-child{background:#7a283a;background:var(--theme);color:var(--text-inverted);border-radius:.2rem;padding:.3em .5em;position:absolute;top:-10rem}.chat-message-markdown body>a:first-child:focus{top:1rem}.chat-message-markdown ul,.chat-message-markdown ol{margin-bottom:1rem;padding-left:1.5rem}.chat-message-markdown ul li,.chat-message-markdown ol li{margin-bottom:.5rem}.n8n-chat pre code.hljs{padding:1em;display:block;overflow-x:auto}.n8n-chat code.hljs{padding:3px 5px}.n8n-chat .hljs{color:#24292e;background:#fff}.n8n-chat .hljs-doctag,.n8n-chat .hljs-keyword,.n8n-chat .hljs-meta .hljs-keyword,.n8n-chat .hljs-template-tag,.n8n-chat .hljs-template-variable,.n8n-chat .hljs-type,.n8n-chat .hljs-variable.language_{color:#d73a49}.n8n-chat .hljs-title,.n8n-chat .hljs-title.class_,.n8n-chat .hljs-title.class_.inherited__,.n8n-chat .hljs-title.function_{color:#6f42c1}.n8n-chat .hljs-attr,.n8n-chat .hljs-attribute,.n8n-chat .hljs-literal,.n8n-chat .hljs-meta,.n8n-chat .hljs-number,.n8n-chat .hljs-operator,.n8n-chat .hljs-selector-attr,.n8n-chat .hljs-selector-class,.n8n-chat .hljs-selector-id,.n8n-chat .hljs-variable{color:#005cc5}.n8n-chat .hljs-meta .hljs-string,.n8n-chat .hljs-regexp,.n8n-chat .hljs-string{color:#032f62}.n8n-chat .hljs-built_in,.n8n-chat .hljs-symbol{color:#e36209}.n8n-chat .hljs-code,.n8n-chat .hljs-comment,.n8n-chat .hljs-formula{color:#6a737d}.n8n-chat .hljs-name,.n8n-chat .hljs-quote,.n8n-chat .hljs-selector-pseudo,.n8n-chat .hljs-selector-tag{color:#22863a}.n8n-chat .hljs-subst{color:#24292e}.n8n-chat .hljs-section{color:#005cc5;font-weight:700}.n8n-chat .hljs-bullet{color:#735c0f}.n8n-chat .hljs-emphasis{color:#24292e;font-style:italic}.n8n-chat .hljs-strong{color:#24292e;font-weight:700}.n8n-chat .hljs-addition{color:#22863a;background-color:#f0fff4}.n8n-chat .hljs-deletion{color:#b31d28;background-color:#ffeef0}.chat-button-wrapper-disabled{cursor:not-allowed}.chat-button{text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;padding:var(--chat--button--padding);font-size:var(--chat--button--font-size);line-height:var(--chat--button--line-height);border-radius:var(--chat--button--border-radius);transition:color var(--chat--transition-duration)ease-in-out,background-color var(--chat--transition-duration)ease-in-out,border-color var(--chat--transition-duration)ease-in-out,box-shadow var(--chat--transition-duration)ease-in-out;cursor:pointer;text-decoration:none;display:inline-flex}.chat-button:focus{outline:0;box-shadow:0 0 0 .2rem #007bff40}.chat-button-primary{color:var(--chat--button--color--primary);background-color:var(--chat--button--background--primary);border:var(--chat--button--border--primary)}.chat-button-primary:hover{color:var(--chat--button--color--primary--hover);background-color:var(--chat--button--background--primary--hover);border:var(--chat--button--border--primary--hover)}.chat-button-primary-disabled{pointer-events:none;color:var(--chat--button--color--primary--disabled);background-color:var(--chat--button--background--primary--disabled);border:var(--chat--button--border--primary--disabled)}.chat-button-secondary{color:var(--chat--button--color--secondary);background-color:var(--chat--button--background--secondary);border:var(--chat--button--border--secondary)}.chat-button-secondary:hover{color:var(--chat--button--color--secondary--hover);background-color:var(--chat--button--background--secondary--hover);border:var(--chat--button--border--secondary--hover)}.chat-button-secondary-disabled{pointer-events:none;color:var(--chat--button--color--secondary--disabled);background-color:var(--chat--button--background--secondary--disabled);border:var(--chat--button--border--secondary--disabled)}.chat-message-markdown{box-sizing:border-box;font-size:inherit;display:block}.chat-message-markdown>:first-child{margin-top:0}.chat-message-markdown>:last-child{margin-bottom:0}.chat-message-markdown pre{font-family:inherit;font-size:inherit;white-space:pre-wrap;box-sizing:border-box;padding:var(--chat--spacing);background:var(--chat--message--pre--background);border-radius:var(--chat--border-radius);margin:0}._buttons_omuwb_1{gap:var(--chat--spacing);margin-top:var(--chat--spacing);display:flex}.chat-get-started{padding-top:var(--chat--spacing);padding-bottom:var(--chat--spacing);justify-content:center;align-items:center;height:100%;display:flex}.chat-powered-by{text-align:center}.chat-powered-by a{color:var(--chat--color--primary);text-decoration:none}.chat-get-started-footer{padding:var(--chat--spacing)}.chat-file[data-v-dc3234f3]{width:fit-content;max-width:15rem;color:var(--chat--color-dark);border:1px solid var(--chat--color-dark);background:#fff;border-radius:.25rem;flex-wrap:nowrap;align-items:center;gap:.25rem;padding:.5rem;font-size:.75rem;display:flex}.chat-file[data-v-dc3234f3]:has(.chat-file-preview){cursor:pointer}.chat-icon[data-v-dc3234f3]{flex-shrink:0}.chat-file-name-tooltip[data-v-dc3234f3]{overflow:hidden}.chat-file-name[data-v-dc3234f3]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;overflow:hidden}.chat-file-delete[data-v-dc3234f3],.chat-file-preview[data-v-dc3234f3]{cursor:pointer;background:0 0;border:none;flex-shrink:0;display:block}.chat-file-delete[data-v-dc3234f3]{position:relative}.chat-file-delete[data-v-dc3234f3]:hover{color:red}.chat-file-delete[data-v-dc3234f3]:before{content:"";position:absolute;inset:-10px}.chat-input[data-v-b72880b9]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.chat-input[data-v-b72880b9] *{box-sizing:border-box}.chat-inputs[data-v-b72880b9]{width:var(--chat--input--width,100%);background:var(--chat--input--container--background,var(--color--background--light-2));border:var(--chat--input--container--border,1px solid var(--color--foreground--tint-1));border-radius:var(--chat--input--container--border-radius,24px);padding:var(--chat--input--container--padding,12px);justify-content:center;align-items:flex-end;display:flex}.chat-inputs textarea[data-v-b72880b9]{font-family:inherit;font-size:var(--chat--input--font-size);border-radius:var(--chat--input--border-radius);width:100%;padding:var(--chat--input--padding);min-height:var(--chat--textarea--height);max-height:var(--chat--textarea--max-height);height:var(--chat--textarea--height);resize:none;background:var(--chat--input--background,white);color:var(--chat--input--text-color,initial);line-height:var(--chat--input--line-height,1.5);border:none;outline:none;overflow-y:auto}.chat-inputs textarea[data-v-b72880b9]::placeholder{font-size:var(--chat--input--placeholder--font-size,var(--chat--input--font-size))}.chat-inputs-controls[data-v-b72880b9]{display:flex}.chat-input-send-button[data-v-b72880b9],.chat-input-file-button[data-v-b72880b9]{height:var(--chat--textarea--height);width:var(--chat--textarea--height);background:var(--chat--input--send--button--background,transparent);cursor:pointer;color:var(--chat--input--send--button--color,var(--chat--color--secondary));border-radius:var(--chat--input--button--border-radius,16px);transition:all var(--chat--transition-duration,.15s)ease;border:none;justify-content:center;align-items:center;margin:8px;font-size:24px;display:inline-flex}.chat-input-send-button svg[data-v-b72880b9],.chat-input-file-button svg[data-v-b72880b9]{min-width:fit-content}.chat-input-send-button[disabled][data-v-b72880b9],.chat-input-file-button[disabled][data-v-b72880b9]{cursor:no-drop;color:var(--chat--color-disabled)}.chat-input-send-button[data-v-b72880b9]:hover:not([disabled]),.chat-input-file-button[data-v-b72880b9]:hover:not([disabled]){background:var(--chat--input--send--button--background-hover,#0000000d);color:var(--chat--input--send--button--color-hover,var(--chat--color--secondary))}.chat-input-file-button[data-v-b72880b9]{background:var(--chat--input--file--button--background,transparent);color:var(--chat--input--file--button--color,var(--chat--color--secondary))}.chat-input-file-button[data-v-b72880b9]:hover:not([disabled]){background:var(--chat--input--file--button--background-hover,#0000000d);color:var(--chat--input--file--button--color-hover,var(--chat--color--secondary))}.chat-files[data-v-b72880b9]{width:100%;padding:var(--chat--files-spacing);flex-flow:wrap;gap:.5rem;display:flex;overflow:hidden auto}.chat-input-left-panel[data-v-b72880b9]{width:var(--chat--input--left--panel--width);margin-left:.4rem}.chat-layout{width:100%;height:100%;font-family:var(--chat--font-family);flex-direction:column;display:flex;overflow-y:auto}.chat-layout .chat-header{height:var(--chat--header-height);padding:var(--chat--header--padding);background:var(--chat--header--background);color:var(--chat--header--color);border-top:var(--chat--header--border-top);border-bottom:var(--chat--header--border-bottom);border-left:var(--chat--header--border-left);border-right:var(--chat--header--border-right);flex-direction:column;justify-content:center;gap:1em;display:flex}.chat-layout .chat-header h1{font-size:var(--chat--heading--font-size);color:var(--chat--header--color)}.chat-layout .chat-header p{font-size:var(--chat--subtitle--font-size);line-height:var(--chat--subtitle--line-height)}.chat-layout .chat-body{background:var(--chat--body--background);flex-direction:column;flex:1;min-height:100px;display:flex;position:relative;overflow-y:auto}.chat-layout .chat-footer{border-top:var(--chat--footer--border-top,1px solid var(--chat--color-light-shade-100));background:var(--chat--footer--background);padding:var(--chat--footer--padding);color:var(--chat--footer--color)}._strokeWidth_amcx4_1 rect,._strokeWidth_amcx4_1 path{stroke-width:var(--icon--stroke-width)}._spin_amcx4_6{animation:1s linear infinite _spin_amcx4_6}@keyframes _spin_amcx4_6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:global(.n8n-button--success){--button--color--background:var(--color--success);--button--color--background-hover:var(--color--success--shade-1);--button--color--background-active:var(--color--success--shade-1);--button--color:var(--color--neutral-white);--button--shadow:0 0 0 1px var(--color--success);--button--shadow--hover:0 0 0 1px var(--color--success--shade-1);--button--shadow--active:0 0 0 1px var(--color--success--shade-1)}:is(:global(.n8n-button--success):disabled,:global(.n8n-button--success)[aria-disabled=true]){--button--color--background:var(--color--success--tint-3);--button--shadow:0 0 0 1px var(--color--success--tint-3)}:global(.n8n-button--warning){--button--color--background:var(--color--warning);--button--color--background-hover:var(--color--warning--shade-1);--button--color--background-active:var(--color--warning--shade-1);--button--color:var(--color--neutral-white);--button--shadow:0 0 0 1px var(--color--warning);--button--shadow--hover:0 0 0 1px var(--color--warning--shade-1);--button--shadow--active:0 0 0 1px var(--color--warning--shade-1)}:is(:global(.n8n-button--warning):disabled,:global(.n8n-button--warning)[aria-disabled=true]){--button--color--background:var(--color--warning--tint-1);--button--shadow:0 0 0 1px var(--color--warning--tint-1)}._button_1y45g_3{appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:fit-content;font-weight:var(--font-weight--medium);cursor:pointer;height:var(--button--height);padding:var(--button--padding);border-radius:var(--button--radius);line-height:1;font-size:var(--button--font-size);--button--color--background:transparent;--button--color--background-hover:transparent;--button--color--background-active:transparent;--button--color:var(--lightningcss-light,var(--color--neutral-900))var(--lightningcss-dark,var(--color--neutral-100));--button--shadow:0 0 0 0 transparent;--button--shadow--hover:0 0 0 0 transparent;--button--shadow--active:0 0 0 0 transparent;--button--border--shadow:0 0 0 0 transparent;--button--border--shadow--hover:0 0 0 0 transparent;--button--border--shadow--active:0 0 0 0 transparent;--button--border-color:transparent;--button--border-color--hover:transparent;--button--border-color--active:transparent;background-color:var(--button--color--background);color:var(--button--color);box-shadow:inset var(--button--border--shadow),var(--button--shadow);border:none;align-items:center;text-decoration:none;display:grid}._button_1y45g_3>*{grid-area:1/1}._button_1y45g_3:hover{background-color:var(--button--color--background-hover);box-shadow:inset var(--button--border--shadow--hover),var(--button--shadow--hover)}._button_1y45g_3:active{background-color:var(--button--color--background-active);box-shadow:inset var(--button--border--shadow--active),var(--button--shadow--active)}._button_1y45g_3:focus{outline:none}._button_1y45g_3:focus-visible{outline:var(--focus--border-width)solid var(--focus--border-color);outline-offset:2px;transition:outline .15s ease-out}._button_1y45g_3._xsmall_1y45g_56{--button--height:var(--height--xs);--button--padding:0 var(--spacing--2xs);--button--radius:var(--radius--3xs);--button--font-size:var(--font-size--2xs)}._button_1y45g_3._small_1y45g_62{--button--height:var(--height--sm);--button--padding:0 var(--spacing--xs);--button--radius:var(--radius--3xs);--button--font-size:var(--font-size--xs)}._button_1y45g_3._medium_1y45g_68{--button--height:var(--height--md);--button--padding:0 var(--spacing--xs);--button--radius:var(--radius--3xs);--button--font-size:var(--font-size--sm)}._button_1y45g_3._large_1y45g_74{--button--height:var(--height--lg);--button--padding:0 var(--spacing--sm);--button--radius:var(--radius--2xs);--button--font-size:var(--font-size--sm)}._button_1y45g_3._xlarge_1y45g_80{--button--height:var(--height--xl);--button--padding:0 var(--spacing--sm);--button--radius:var(--radius--xs);--button--font-size:var(--font-size--md)}._button_1y45g_3._solid_1y45g_86{--button--color--background:var(--color--orange-400);--button--color--background-hover:var(--color--orange-500);--button--color--background-active:var(--color--orange-600);--button--color:var(--color--neutral-white);--button--shadow:0 1px 3px 0 var(--lightningcss-light,var(--color--black-alpha-100))var(--lightningcss-dark,var(--color--black-alpha-200));--button--shadow--hover:0 1px 3px 0 var(--lightningcss-light,var(--color--black-alpha-100))var(--lightningcss-dark,var(--color--black-alpha-200));--button--shadow--active:0 1px 3px 0 var(--lightningcss-light,var(--color--black-alpha-100))var(--lightningcss-dark,var(--color--black-alpha-200));--button--border-color:var(--color--orange-400);--button--border-color--hover:var(--color--orange-500);--button--border-color--active:var(--color--orange-600);--button--border--shadow:0 0 0 1px var(--button--border-color);--button--border--shadow--hover:0 0 0 1px var(--button--border-color--hover);--button--border--shadow--active:0 0 0 1px var(--button--border-color--active)}._button_1y45g_3._subtle_1y45g_104{--button--color--background:var(--lightningcss-light,var(--color--neutral-white))var(--lightningcss-dark,var(--color--neutral-800));--button--color--background-hover:var(--lightningcss-light,var(--color--neutral-150))var(--lightningcss-dark,var(--color--neutral-700));--button--color--background-active:var(--lightningcss-light,var(--color--neutral-200))var(--lightningcss-dark,var(--color--neutral-600));--button--shadow:0 1px 3px var(--lightningcss-light,var(--color--black-alpha-100))var(--lightningcss-dark,var(--color--black-alpha-300)),0 0 0 1.5px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--color--black-alpha-100));--button--shadow--hover:0 1px 3px 0 var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--black-alpha-300)),0 0 0 1px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--color--black-alpha-100));--button--shadow--active:0 1px 3px 0 var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--black-alpha-300)),0 0 0 1px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--color--black-alpha-100));--button--border-color:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-100));--button--border-color--hover:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-300));--button--border-color--active:var(--lightningcss-light,var(--color--black-alpha-300))var(--lightningcss-dark,var(--color--white-alpha-300));--button--border--shadow:0 0 0 1px var(--button--border-color);--button--border--shadow--hover:0 0 0 1px var(--button--border-color--hover);--button--border--shadow--active:0 0 0 1px var(--button--border-color--active)}._button_1y45g_3._outline_1y45g_139{--button--color--background:transparent;--button--color--background-hover:var(--lightningcss-light,var(--color--neutral-150))var(--lightningcss-dark,var(--color--white-alpha-100));--button--color--background-active:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-200));--button--border-color:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-100));--button--border-color--hover:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-200));--button--border-color--active:var(--lightningcss-light,var(--color--black-alpha-300))var(--lightningcss-dark,var(--color--white-alpha-300));--button--border--shadow:0 0 0 1px var(--button--border-color);--button--border--shadow--hover:0 0 0 1px var(--button--border-color--hover);--button--border--shadow--active:0 0 0 1px var(--button--border-color--active)}._button_1y45g_3._ghost_1y45g_165{--button--color--background:transparent;--button--color--background-hover:var(--lightningcss-light,var(--color--black-alpha-100))var(--lightningcss-dark,var(--color--white-alpha-100));--button--color--background-active:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-200));--button--border-color:transparent;--button--border--shadow:0 0 0 1px var(--button--border-color);--button--border--shadow--hover:0 0 0 1px var(--button--border-color);--button--border--shadow--active:0 0 0 1px var(--button--border-color)}._button_1y45g_3._destructive_1y45g_180{--button--color--background:var(--lightningcss-light,var(--color--red-500))var(--lightningcss-dark,var(--color--red-600));--button--color--background-hover:var(--lightningcss-light,var(--color--red-600))var(--lightningcss-dark,var(--color--red-500));--button--color--background-active:var(--lightningcss-light,var(--color--red-600))var(--lightningcss-dark,var(--color--red-400));--button--color:var(--color--neutral-white);--button--shadow:var(--lightningcss-light,0 1px 3px 0 var(--color--black-alpha-100))var(--lightningcss-dark,0 1px 3px 0 var(--color--black-alpha-200));--button--shadow--hover:var(--lightningcss-light,0 1px 3px 0 var(--color--black-alpha-100))var(--lightningcss-dark,0 1px 3px 0 var(--color--black-alpha-200));--button--shadow--active:var(--lightningcss-light,0 1px 3px 0 var(--color--black-alpha-100))var(--lightningcss-dark,0 1px 3px 0 var(--color--black-alpha-200));--button--border-color:var(--lightningcss-light,var(--color--red-500))var(--lightningcss-dark,var(--color--red-600));--button--border-color--hover:var(--lightningcss-light,var(--color--red-600))var(--lightningcss-dark,var(--color--red-500));--button--border-color--active:var(--lightningcss-light,var(--color--red-600))var(--lightningcss-dark,var(--color--red-400));--button--border--shadow:0 0 0 1px var(--button--border-color);--button--border--shadow--hover:0 0 0 1px var(--button--border-color--hover);--button--border--shadow--active:0 0 0 1px var(--button--border-color--active)}._button_1y45g_3._success_1y45g_204{--button--color--background:var(--lightningcss-light,var(--color--green-600))var(--lightningcss-dark,var(--color--green-700));--button--color--background-hover:var(--lightningcss-light,var(--color--green-700))var(--lightningcss-dark,var(--color--green-600));--button--color--background-active:var(--lightningcss-light,var(--color--green-700))var(--lightningcss-dark,var(--color--green-500));--button--color:var(--color--neutral-white);--button--shadow:var(--lightningcss-light,0 1px 3px 0 var(--color--black-alpha-100))var(--lightningcss-dark,0 1px 3px 0 var(--color--black-alpha-200));--button--shadow--hover:var(--lightningcss-light,0 1px 3px 0 var(--color--black-alpha-100))var(--lightningcss-dark,0 1px 3px 0 var(--color--black-alpha-200));--button--shadow--active:var(--lightningcss-light,0 1px 3px 0 var(--color--black-alpha-100))var(--lightningcss-dark,0 1px 3px 0 var(--color--black-alpha-200));--button--border-color:var(--lightningcss-light,var(--color--green-600))var(--lightningcss-dark,var(--color--green-700));--button--border-color--hover:var(--lightningcss-light,var(--color--green-700))var(--lightningcss-dark,var(--color--green-600));--button--border-color--active:var(--lightningcss-light,var(--color--green-700))var(--lightningcss-dark,var(--color--green-500));--button--border--shadow:0 0 0 1px var(--button--border-color);--button--border--shadow--hover:0 0 0 1px var(--button--border-color--hover);--button--border--shadow--active:0 0 0 1px var(--button--border-color--active)}._button_1y45g_3._disabled_1y45g_231{opacity:.5;cursor:not-allowed}._button_1y45g_3._loading_1y45g_235{pointer-events:none}._button_1y45g_3._iconOnly_1y45g_238{width:var(--button--height);padding:0}._button_1y45g_3._iconOnly_1y45g_238>*{width:var(--button--height)}._loading-container_1y45g_246{justify-content:center;align-items:center;height:auto;display:flex}._button-inner_1y45g_253{justify-content:center;align-items:center;gap:var(--spacing--3xs);white-space:nowrap;display:flex}._button-inner_1y45g_253>span{white-space:nowrap}._loading-container_1y45g_246+._button-inner_1y45g_253{pointer-events:none;opacity:0}._loading-spinner_1y45g_270{justify-content:center;align-items:center;animation:1s linear infinite _spin_1y45g_1;display:flex}@media (prefers-reduced-motion:reduce){._loading-spinner_1y45g_270{animation:none}}.n8n-button-fade-enter-active,.n8n-button-fade-leave-active{--easing--ease-out:cubic-bezier(.215,.61,.355,1);transition:opacity .2s var(--easing--ease-out),transform .2s var(--easing--ease-out)}@media (prefers-reduced-motion:reduce){.n8n-button-fade-enter-active,.n8n-button-fade-leave-active{transition:opacity .1s}}.n8n-button-fade-enter-from,.n8n-button-fade-leave-to{opacity:0;filter:blur(2px);transform:translateY(4px)}@media (prefers-reduced-motion:reduce){.n8n-button-fade-enter-from,.n8n-button-fade-leave-to{filter:none;transform:none}}@keyframes _spin_1y45g_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._bold_1e0nf_1{font-weight:var(--font-weight--medium)}._regular_1e0nf_5{font-weight:var(--font-weight--regular)}._size-xlarge_1e0nf_9{font-size:var(--font-size--xl);line-height:var(--line-height--xl)}._size-large_1e0nf_14{font-size:var(--font-size--md);line-height:var(--line-height--xl)}._size-medium_1e0nf_19{font-size:var(--font-size--sm);line-height:var(--line-height--lg)}._size-small_1e0nf_24{font-size:var(--font-size--2xs);line-height:var(--line-height--lg)}._size-xsmall_1e0nf_29{font-size:var(--font-size--3xs);line-height:var(--line-height--sm)}._compact_1e0nf_34{line-height:1}._primary_1e0nf_38{color:var(--color--primary)}._secondary_1e0nf_42{color:var(--color--secondary)}._text-dark_1e0nf_46{color:var(--color--text--shade-1)}._text-base_1e0nf_50{color:var(--color--text)}._text-light_1e0nf_54{color:var(--color--text--tint-1)}._text-xlight_1e0nf_58{color:var(--color--text--tint-3)}._danger_1e0nf_62{color:var(--color--text--danger)}._success_1e0nf_66{color:var(--color--success)}._warning_1e0nf_70{color:var(--color--warning)}._foreground-dark_1e0nf_74{color:var(--color--foreground--shade-1)}._foreground-xdark_1e0nf_78{color:var(--color--foreground--shade-2)}._align-left_1e0nf_82{text-align:left}._align-right_1e0nf_86{text-align:right}._align-center_1e0nf_90{text-align:center}._arrow_1twu1_1{fill:currentColor}._buttons_1twu1_5{margin-top:var(--spacing--sm);align-items:center;gap:var(--spacing--2xs);display:flex}._disabledTrigger_1twu1_12{pointer-events:none}._disabledTrigger_1twu1_12>*{pointer-events:auto}.n8n-tooltip{z-index:2100;max-width:180px;font-size:12px;line-height:var(--line-height--md);background:var(--color--background--shade-2);color:var(--color--foreground--tint-2);word-wrap:break-word;border-radius:4px;padding:10px}.n8n-tooltip svg{fill:var(--color--background--shade-2)}._inputContainer_1dck5_3{align-items:center;gap:var(--spacing--3xs);--input--height:var(--height--lg);--input--radius:var(--radius--2xs);--input--font-size:var(--font-size--sm);--input--padding:var(--spacing--xs);--input--color--background:var(--lightningcss-light,var(--color--neutral-white))var(--lightningcss-dark,transparent);--input--shadow:0 0 0 0 transparent;--input--shadow--hover:0 0 0 0 transparent;--input--shadow--focus:0 0 0 0 transparent;--input--border-color:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-100));--input--border-color--hover:var(--lightningcss-light,var(--color--black-alpha-200))var(--lightningcss-dark,var(--color--white-alpha-200));--input--border-color--focus:var(--lightningcss-light,var(--color--black-alpha-300))var(--lightningcss-dark,var(--color--white-alpha-300));--input--border--shadow:0 0 0 1px var(--input--border-color);--input--border--shadow--hover:0 0 0 1px var(--input--border-color--hover);--input--border--shadow--focus:0 0 0 1px var(--input--border-color--focus);width:100%;display:inline-flex}._inputContainer_1dck5_3._xlarge_1dck5_29{--input--height:var(--height--xl);--input--radius:var(--radius--2xs);--input--font-size:var(--font-size--md)}._inputContainer_1dck5_3._large_1dck5_34{--input--height:var(--height--lg);--input--radius:var(--radius--2xs);--input--font-size:var(--font-size--sm)}._inputContainer_1dck5_3._medium_1dck5_39{--input--height:var(--height--md);--input--radius:var(--radius--3xs);--input--font-size:var(--font-size--sm)}._inputContainer_1dck5_3._small_1dck5_44{--input--height:var(--height--sm);--input--radius:var(--radius--3xs);--input--font-size:var(--font-size--xs);--input--padding:var(--spacing--2xs)}._inputContainer_1dck5_3._mini_1dck5_50{--input--height:var(--height--xs);--input--radius:var(--radius--3xs);--input--font-size:var(--font-size--2xs);--input--padding:var(--spacing--2xs)}._inputWrapper_1dck5_57{align-items:center;gap:var(--input--padding);min-width:0;padding:0 var(--input--padding);border-radius:var(--input--radius);background-color:var(--input--color--background);box-shadow:var(--input--shadow),inset var(--input--border--shadow);flex:1;display:inline-flex}._inputWrapper_1dck5_57>input{padding:0 var(--input--padding);margin-inline:calc(var(--input--padding)*-1);border-radius:inherit}._inputWrapper_1dck5_57:focus-within{outline:var(--focus--border-width)solid var(--focus--border-color);outline-offset:2px;transition:outline .15s ease-out}._inputWrapper_1dck5_57:hover:not(._disabled_1dck5_79):not(:focus-within){box-shadow:var(--input--shadow--hover),inset var(--input--border--shadow--hover)}._inputWrapper_1dck5_57:focus-within{box-shadow:var(--input--shadow--focus),inset var(--input--border--shadow--focus)}._inputWrapper_1dck5_57._disabled_1dck5_79{cursor:not-allowed;opacity:.6}._isTextarea_1dck5_90{align-items:flex-start;padding-inline:0}._disabled_1dck5_79{cursor:not-allowed}._readonly_1dck5_99{cursor:default}._hasPrepend_1dck5_103 ._inputWrapper_1dck5_57{border-top-left-radius:0;border-bottom-left-radius:0}._hasAppend_1dck5_108 ._inputWrapper_1dck5_57{border-top-right-radius:0;border-bottom-right-radius:0}._input_1dck5_3{min-width:0;min-height:var(--input--height);font-family:inherit;font-size:var(--input--font-size,var(--font-size--md));color:var(--color--text);background:0 0;border:none;outline:none;flex:1;padding:0}._input_1dck5_3::placeholder{color:var(--color--text--subtler)}._input_1dck5_3:read-only{cursor:default}._input_1dck5_3:disabled{cursor:not-allowed;color:var(--color--text--subtler)}._textarea_1dck5_139{resize:vertical;min-width:0;padding:var(--spacing--xs);line-height:var(--line-height--md);font-family:inherit;font-size:var(--input--font-size,var(--font-size--base));background:0 0;border:none;outline:none;flex:1}._textarea_1dck5_139::placeholder{color:var(--color--text--subtler)}._textarea_1dck5_139:read-only{cursor:default}._textarea_1dck5_139:disabled{cursor:not-allowed;color:var(--color--text--subtler)}._prefix_1dck5_165,._suffix_1dck5_166{color:var(--color--text);opacity:.7;flex-shrink:0;align-items:center;display:flex}._prefix_1dck5_165 svg,._suffix_1dck5_166 svg{width:var(--spacing--sm);height:var(--spacing--sm)}._clearButton_1dck5_179{color:var(--color--text--tint-1);cursor:pointer;border-radius:var(--radius--sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}._clearButton_1dck5_179:hover{color:var(--color--text--shade-1)}._clearButton_1dck5_179:focus{outline:none}._prepend_1dck5_201,._append_1dck5_202{background-color:var(--lightningcss-light,var(--color--neutral-150))var(--lightningcss-dark,var(--color--neutral-800));padding:0 var(--spacing--xs);flex-shrink:0;align-items:center;display:flex}._prepend_1dck5_201{border-right:var(--border);margin-left:calc(-1*var(--spacing--xs))}._append_1dck5_202{border-left:var(--border);margin-right:calc(-1*var(--spacing--xs))}._hiddenTextarea_1dck5_220{visibility:hidden!important;z-index:-1000!important;height:0!important;position:absolute!important;top:0!important;right:0!important;overflow:hidden!important}.blinking-cursor{height:var(--font-size--md);width:var(--spacing--3xs);border-radius:var(--radius--sm);margin-left:var(--spacing--4xs);animation:1s step-end infinite blink;display:inline-block}@keyframes blink{0%,to{background-color:#0000}50%{background-color:var(--color--foreground--shade-2)}}._h1Last_1sdbr_1{width:40%}._pLast_1sdbr_5{width:61%}._custom_1sdbr_9,.n8n-loading-custom.el-skeleton,.n8n-loading-custom.el-skeleton .el-skeleton__item{width:100%;height:100%}._markdown_24arw_1{color:var(--color--text)}._markdown_24arw_1 *{font-size:var(--font-size--md);line-height:var(--line-height--xl)}._markdown_24arw_1 h1,._markdown_24arw_1 h2,._markdown_24arw_1 h3,._markdown_24arw_1 h4{margin-bottom:var(--spacing--sm);font-size:var(--font-size--md);font-weight:var(--font-weight--bold)}._markdown_24arw_1 h3,._markdown_24arw_1 h4{font-weight:var(--font-weight--bold)}._markdown_24arw_1 p,._markdown_24arw_1 span{margin-bottom:var(--spacing--sm)}._markdown_24arw_1 ul,._markdown_24arw_1 ol{margin-bottom:var(--spacing--sm);padding-left:var(--spacing--md)}._markdown_24arw_1 ul li,._markdown_24arw_1 ol li{margin-top:.25em}._markdown_24arw_1 pre>code{background-color:var(--color--background);color:var(--color--text--shade-1)}._markdown_24arw_1 li>code,._markdown_24arw_1 p>code{padding:0 var(--spacing--4xs);color:var(--color--text--shade-1);background-color:var(--color--background)}._markdown_24arw_1 ._label_24arw_43{color:var(--color--text)}._markdown_24arw_1 img{border-radius:var(--radius--lg);max-width:100%}._markdown_24arw_1 blockquote{border-left:var(--border-color)2px solid;padding-left:10px;font-style:italic}input[type=checkbox]{accent-color:var(--color--primary)}input[type=checkbox]+label{cursor:pointer}._sticky_24arw_64{color:var(--sticky--color--text);overflow-wrap:break-word}._sticky_24arw_64 h1,._sticky_24arw_64 h2,._sticky_24arw_64 h3,._sticky_24arw_64 h4,._sticky_24arw_64 h5,._sticky_24arw_64 h6{color:var(--sticky--color--text)}._sticky_24arw_64 h1,._sticky_24arw_64 h2,._sticky_24arw_64 h3,._sticky_24arw_64 h4{margin-bottom:var(--spacing--2xs);font-weight:var(--font-weight--bold);line-height:var(--line-height--lg)}._sticky_24arw_64 h1{font-size:36px}._sticky_24arw_64 h2{font-size:24px}._sticky_24arw_64 h3,._sticky_24arw_64 h4,._sticky_24arw_64 h5,._sticky_24arw_64 h6{font-size:var(--font-size--md)}._sticky_24arw_64 p{margin-bottom:var(--spacing--2xs);font-size:var(--font-size--sm);font-weight:var(--font-weight--regular);line-height:var(--line-height--lg)}._sticky_24arw_64 ul,._sticky_24arw_64 ol{margin-bottom:var(--spacing--2xs);padding-left:var(--spacing--md)}._sticky_24arw_64 ul li,._sticky_24arw_64 ol li{font-size:var(--font-size--sm);font-weight:var(--font-weight--regular);line-height:var(--line-height--md);margin-top:.25em}:is(._sticky_24arw_64 ul:has(input[type=checkbox]),._sticky_24arw_64 ol:has(input[type=checkbox])){padding-left:var(--spacing--5xs);list-style-type:none}._sticky_24arw_64 pre>code{background-color:var(--sticky--code--color--background);color:var(--sticky--code--color--text)}._sticky_24arw_64 pre>code,._sticky_24arw_64 li>code,._sticky_24arw_64 p>code{color:var(--sticky--code--color--text)}._sticky_24arw_64 a:hover{text-decoration:underline}._sticky_24arw_64 img{object-fit:contain;margin-top:var(--spacing--xs);margin-bottom:var(--spacing--2xs)}._sticky_24arw_64 img[src*=\#full-width]{width:100%}._sticky_24arw_64 pre,._markdown_24arw_1 pre{margin-bottom:var(--spacing--sm);display:grid}._sticky_24arw_64 pre>code,._markdown_24arw_1 pre>code{padding:var(--spacing--sm);display:block;overflow-x:auto}._sticky_24arw_64 iframe,._markdown_24arw_1 iframe{aspect-ratio:auto 16/9}._sticky_24arw_64 summary,._markdown_24arw_1 summary{cursor:pointer}._spacer_24arw_160{margin:var(--spacing--2xl)}.recycle-scroller-wrapper{flex:auto;width:100%;height:100%;overflow:auto}.recycle-scroller{width:100%;display:block;position:relative}.recycle-scroller-items-wrapper{width:100%;position:absolute}.recycle-scroller-item{width:100%;display:flex;position:relative}._resize_11wc6_1{--resizer--size:4px;--resizer--spacing--side:-2px;--resizer--spacing--corner:-3px;z-index:2;width:100%;height:100%;position:relative}._resizer_11wc6_11{z-index:3;position:absolute}._right_11wc6_16{width:var(--resizer--size);height:100%;top:var(--resizer--spacing--side);right:var(--resizer--spacing--side);cursor:ew-resize}._top_11wc6_24{width:100%;height:var(--resizer--size);top:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ns-resize}._bottom_11wc6_32{width:100%;height:var(--resizer--size);bottom:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ns-resize}._left_11wc6_40{width:var(--resizer--size);height:100%;top:var(--resizer--spacing--side);left:var(--resizer--spacing--side);cursor:ew-resize}._topLeft_11wc6_48{width:var(--resizer--size);height:var(--resizer--size);top:var(--resizer--spacing--corner);left:var(--resizer--spacing--corner);cursor:nw-resize}._topRight_11wc6_56{width:var(--resizer--size);height:var(--resizer--size);top:var(--resizer--spacing--corner);right:var(--resizer--spacing--corner);cursor:ne-resize}._bottomLeft_11wc6_64{width:var(--resizer--size);height:var(--resizer--size);bottom:var(--resizer--spacing--corner);left:var(--resizer--spacing--corner);cursor:sw-resize}._bottomRight_11wc6_72{width:var(--resizer--size);height:var(--resizer--size);bottom:var(--resizer--spacing--corner);right:var(--resizer--spacing--corner);cursor:se-resize}._outset_11wc6_80{--resizer--spacing--side:calc(-1*var(--resizer--size) + 2px);--resizer--spacing--corner:calc(-1*var(--resizer--size) + 3px)}.lds-ring{width:48px;height:48px;display:inline-block;position:relative}.lds-ring div{box-sizing:border-box;border:4px solid var(--color--foreground--tint-2);border-color:var(--color--primary)transparent transparent transparent;border-radius:50%;width:48px;height:48px;animation:1.2s cubic-bezier(.5,0,.5,1) infinite lds-ring;display:block;position:absolute}.lds-ring div:first-child{animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sticky_1j2e1_1{border-radius:var(--radius);background-color:var(--sticky--color--background);border:1px solid var(--sticky--border-color);position:absolute}._customColor_1j2e1_8{--sticky--color--text:var(--sticky--color--text--custom);--color--text--shade-1:var(--sticky--color--text--custom);--sticky--border-color:var(--sticky--border-color--custom-light)}body[data-theme=dark] ._customColor_1j2e1_8{--sticky--border-color:var(--sticky--border-color--custom-dark)}@media (prefers-color-scheme:dark){body:not([data-theme=light]) ._customColor_1j2e1_8{--sticky--border-color:var(--sticky--border-color--custom-dark)}}._clickable_1j2e1_23{cursor:pointer}._wrapper_1j2e1_27{width:100%;height:100%;padding:var(--spacing--2xs)var(--spacing--xs)0;position:absolute;overflow:hidden}._footer_1j2e1_35{padding:var(--spacing--5xs)var(--spacing--2xs)0 var(--spacing--2xs);justify-content:flex-end;display:flex}._color-2_1j2e1_41{--sticky--color--background:var(--sticky--color--background--variant-2);--sticky--border-color:var(--sticky--border-color--variant-2)}._color-3_1j2e1_46{--sticky--color--background:var(--sticky--color--background--variant-3);--sticky--border-color:var(--sticky--border-color--variant-3)}._color-4_1j2e1_51{--sticky--color--background:var(--sticky--color--background--variant-4);--sticky--border-color:var(--sticky--border-color--variant-4)}._color-5_1j2e1_56{--sticky--color--background:var(--sticky--color--background--variant-5);--sticky--border-color:var(--sticky--border-color--variant-5)}._color-6_1j2e1_61{--sticky--color--background:var(--sticky--color--background--variant-6);--sticky--border-color:var(--sticky--border-color--variant-6)}._color-7_1j2e1_66{--sticky--color--background:var(--sticky--color--background--variant-7);--sticky--border-color:var(--sticky--border-color--variant-7)}.sticky-textarea{height:calc(100% - var(--spacing--lg));padding:var(--spacing--2xs)var(--spacing--2xs)0 var(--spacing--2xs);cursor:default}.sticky-textarea .n8n-input{align-items:stretch;height:100%}.sticky-textarea .n8n-input>div{align-items:stretch}.sticky-textarea textarea{resize:unset}.full-height{height:calc(100% - var(--spacing--2xs))}ul.user-stack-list{gap:var(--spacing--sm);padding-bottom:var(--spacing--2xs);border:none;flex-direction:column;display:flex}ul.user-stack-list .el-dropdown-menu__item{line-height:var(--line-height--md)}ul.user-stack-list li:hover{color:currentColor!important}.user-stack-popper{border:1px solid var(--border-color--light);border-radius:var(--radius);padding:var(--spacing--5xs)0;box-shadow:var(--shadow--card-hover);background-color:var(--color--background--light-3)}.command-bar-enter-active{transition:opacity .1s ease-out,transform .1s ease-out}.command-bar-leave-active{transition:opacity .1s ease-in,transform .1s ease-in}.command-bar-enter-from{opacity:0;transform:translate(-50%)translateY(-20px)scale(.95)}.command-bar-leave-to{opacity:0;transform:translate(-50%)translateY(-10px)scale(.98)}.command-bar-enter-to,.command-bar-leave-from{opacity:1;transform:translate(-50%)translateY(0)scale(1)}.el-popper{pointer-events:auto}.n8n-loading-custom,.n8n-loading-custom>div{width:100%;height:100%}.message-actions[data-v-41aa479b]{gap:var(--chat--message--actions--gap);margin:0 var(--chat--message--actions--gap);align-items:center;display:inline-flex}.icon[data-v-41aa479b]{color:var(--chat--message--actions--color);cursor:pointer}.icon[data-v-41aa479b]:hover{color:var(--chat--message--actions--hover)}.chat-message{max-width:fit-content;font-size:var(--chat--message--font-size);padding:var(--chat--message--padding);border-radius:var(--chat--message--border-radius);scroll-margin:3rem;display:block;position:relative;overflow:hidden}.chat-message .chat-message-actions{opacity:0;gap:1rem;display:flex;position:absolute;bottom:calc(100% - .5rem);left:0;transform:translateY(-.25rem)}.chat-message.chat-message-from-user .chat-message-actions{left:auto;right:0}.chat-message:hover .chat-message-actions{opacity:1}.chat-message p{line-height:var(--chat--message-line-height);word-wrap:break-word}.chat-message+.chat-message{margin-top:var(--chat--message--margin-bottom)}.chat-message.chat-message-from-user+.chat-message.chat-message-from-bot,.chat-message.chat-message-from-bot+.chat-message.chat-message-from-user{margin-top:var(--chat--spacing)}.chat-message.chat-message-from-bot{color:var(--chat--message--bot--color);border-bottom-left-radius:0}.chat-message.chat-message-from-bot:not(.chat-message-transparent){background-color:var(--chat--message--bot--background);border:var(--chat--message--bot--border)}.chat-message.chat-message-from-user{color:var(--chat--message--user--color);border-bottom-right-radius:0;margin-left:auto}.chat-message.chat-message-from-user:not(.chat-message-transparent){background-color:var(--chat--message--user--background);border:var(--chat--message--user--border)}.chat-message .chat-message-files{flex-wrap:wrap;gap:.25rem;padding-top:.5rem;display:flex}.chat-window-wrapper{bottom:var(--chat--window--bottom);right:var(--chat--window--right);z-index:var(--chat--window--z-index);max-width:calc(100% - var(--chat--window--right,var(--chat--spacing))*2);max-height:calc(100% - var(--chat--window--bottom,var(--chat--spacing))*2);flex-direction:column;display:flex;position:fixed}.chat-window-wrapper .chat-window{width:var(--chat--window--width);height:var(--chat--window--height);border:var(--chat--window--border,1px solid var(--chat--color-light-shade-100));border-radius:var(--chat--window--border-radius,var(--chat--border-radius));max-width:100%;max-height:100%;margin-bottom:var(--chat--window--margin-bottom,var(--chat--spacing));transform-origin:100% 100%;display:flex;overflow:hidden}.chat-window-wrapper .chat-window .chat-layout{flex:1;width:auto;height:auto}.chat-window-wrapper .chat-window-toggle{background:var(--chat--toggle--background);color:var(--chat--toggle--color);cursor:pointer;width:var(--chat--toggle--width);height:var(--chat--toggle--height);border-radius:var(--chat--toggle--border-radius,50%);transition:transform var(--chat--transition-duration)ease,background var(--chat--transition-duration)ease;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.chat-window-wrapper .chat-window-toggle:hover,.chat-window-wrapper .chat-window-toggle:focus{background:var(--chat--toggle--hover--background);transform:scale(1.05)}.chat-window-wrapper .chat-window-toggle:active{background:var(--chat--toggle--active--background);transform:scale(.95)}.chat-window-transition-enter-active,.chat-window-transition-leave-active{transition:transform var(--chat--transition-duration)ease,opacity var(--chat--transition-duration)ease}.chat-window-transition-enter-from,.chat-window-transition-leave-to{opacity:0;transform:scale(0)}.chat-window-toggle-transition-enter-active,.chat-window-toggle-transition-leave-active{transition:opacity var(--chat--transition-duration)ease}.chat-window-toggle-transition-enter-from,.chat-window-toggle-transition-leave-to{opacity:0}.chat-message-typing{max-width:80px}.chat-message-typing.chat-message-typing-animation-scaling .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-scaling}.chat-message-typing.chat-message-typing-animation-bouncing .chat-message-typing-circle{animation:.8s ease-in-out 3.6s infinite chat-message-typing-animation-bouncing}.chat-message-typing .chat-message-typing-body{justify-content:center;align-items:center;display:flex}.chat-message-typing .chat-message-typing-circle{background-color:var(--chat--color-typing);border-radius:50%;width:10px;height:10px;margin:3px;display:block}.chat-message-typing .chat-message-typing-circle:first-child{animation-delay:0s}.chat-message-typing .chat-message-typing-circle:nth-child(2){animation-delay:.333s}.chat-message-typing .chat-message-typing-circle:nth-child(3){animation-delay:.666s}@keyframes chat-message-typing-animation-scaling{0%{transform:scale(1)}33%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes chat-message-typing-animation-bouncing{0%{transform:translateY(0)}33%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.chat-messages-list{padding:var(--chat--messages-list--padding);margin-top:auto;display:block}.empty-container{justify-content:center;align-items:center;display:flex;container-type:size}.empty-container p{max-width:16em;margin:0}.empty{text-align:center;color:var(--color--text);justify-content:center;align-items:center;gap:var(--spacing--xs);padding-inline:var(--spacing--md);padding-bottom:var(--spacing--lg);flex-direction:column;display:flex;overflow:hidden}.emptyIcon{zoom:2.5;color:var(--color-button-secondary-border)}@container (height<150px){.empty{text-align:left;flex-direction:row}.emptyIcon{zoom:1.5}}.chat-heading{justify-content:space-between;align-items:center;display:flex}.chat-close-button{cursor:pointer;background:0 0;border:none;display:flex}.chat-close-button:hover{color:var(--chat--close--button--color-hover,var(--chat--color--primary))}
:root{--sb-green:#126667;--sb-dark:#02474D;--sb-pink:#D78885;--sb-light-pink:#FDECE5;--sb-light-coral:#FBD8C9;--sb-white:#ffffff;--chat--color-primary:var(--sb-green);--chat--color-primary-shade-50:#0f585b;--chat--color-primary-shade-100:#0c4a4e;--chat--color-secondary:var(--sb-pink);--chat--color-secondary-shade-50:#c67673;--chat--color-white:var(--sb-white);--chat--color-light:var(--sb-light-pink);--chat--color-light-shade-50:var(--sb-light-coral);--chat--color-light-shade-100:#f8d0c0;--chat--color-medium:#9bb3b6;--chat--color-dark:var(--sb-dark);--chat--color-disabled:#8aa3a6;--chat--color-typing:#567a7d;--chat--font-family:"Mokoko",sans-serif;--chat--font-family-heading:"Co",sans-serif;--chat--spacing:1rem;--chat--border-radius:0.9rem;--chat--transition-duration:0.2s;--chat--window--width:420px;--chat--window--height:600px;--chat--window--bottom:var(--chat--spacing);--chat--window--right:var(--chat--spacing);--chat--window--z-index:10000;--chat--window--border:1px solid var(--chat--color-light-shade-50);--chat--window--border-radius:1rem;--chat--window--margin-bottom:var(--chat--spacing);--chat--header-height:auto;--chat--header--padding:calc(var(--chat--spacing) * 1.1);--chat--header--background:var(--chat--color-dark);--chat--header--color:var(--chat--color-white);--chat--heading--font-size:1.8rem;--chat--subtitle--font-size:1rem;--chat--subtitle--line-height:1.5;--chat--message--font-size:1rem;--chat--message--padding:0.95rem 1.1rem;--chat--message--border-radius:1rem;--chat--message-line-height:1.65;--chat--message--margin-bottom:1rem;--chat--message--bot--background:var(--chat--color-white);--chat--message--bot--color:var(--chat--color-dark);--chat--message--bot--border:1px solid #e7eeee;--chat--message--user--background:var(--chat--color-primary);--chat--message--user--color:var(--chat--color-white);--chat--message--user--border:none;--chat--message--pre--background:rgba(2,71,77,0.06);--chat--messages-list--padding:var(--chat--spacing);--chat--toggle--size:64px;--chat--toggle--width:var(--chat--toggle--size);--chat--toggle--height:var(--chat--toggle--size);--chat--toggle--border-radius:50%;--chat--toggle--background:var(--chat--color-primary);--chat--toggle--hover--background:var(--chat--color-primary-shade-50);--chat--toggle--active--background:var(--chat--color-primary-shade-100);--chat--toggle--color:var(--chat--color-white);--chat--textarea--height:54px;--chat--textarea--max-height:30rem;--chat--input--font-size:1rem;--chat--input--border:1px solid #e7eeee;--chat--input--border-radius:0.75rem;--chat--input--padding:0.9rem 1rem;--chat--input--background:var(--chat--color-white);--chat--input--text-color:var(--chat--color-dark);--chat--input--line-height:1.5;--chat--input--placeholder--font-size:1rem;--chat--input--border-active:1px solid var(--chat--color-primary);--chat--input--left--panel--width:2rem;--chat--button--color:var(--chat--color-white);--chat--button--background:var(--chat--color-primary);--chat--button--padding:0.55rem 1rem;--chat--button--border-radius:0.75rem;--chat--button--hover--color:var(--chat--color-white);--chat--button--hover--background:var(--chat--color-primary-shade-50);--chat--close--button--color-hover:var(--chat--color-primary);--chat--input--send--button--background:var(--chat--color-white);--chat--input--send--button--color:var(--sb-pink);--chat--input--send--button--background-hover:var(--chat--color-light-shade-50);--chat--input--send--button--color-hover:var(--chat--color-secondary-shade-50);--chat--input--file--button--background:var(--chat--color-white);--chat--input--file--button--color:var(--chat--color-secondary);--chat--input--file--button--background-hover:var(--chat--color-light-shade-50);--chat--input--file--button--color-hover:var(--chat--color-secondary-shade-50);--chat--files-spacing:0.25rem;--chat--body--background:var(--chat--color-light);--chat--footer--background:var(--chat--color-light);--chat--footer--color:var(--chat--color-dark);}.chat-header h1,.chat-header .title{font-family:var(--chat--font-family-heading);letter-spacing:0.2px;}.chat-header .subtitle{font-family:var(--chat--font-family);opacity:0.9;}.chat-message{max-width:70%;border-radius:1rem;padding:0.9rem 1.2rem;font-family:var(--chat--font-family);box-shadow:0 2px 6px rgba(2,71,77,0.06);}.chat-message strong,.chat-message b{font-weight:700;color:var(--chat--color-dark);}.chat-message a{color:var(--sb-green);text-decoration-color:var(--sb-light-coral);text-underline-offset:3px;}.chat-footer,.chat-input{font-family:var(--chat--font-family);}.chat-message h1{color:var(--sb-pink);font-family:var(--chat--font-family-heading);font-size:1.4rem;font-weight:700;margin:0;line-height:1.3;}.chat-message h2{color:var(--sb-pink);font-family:var(--chat--font-family-heading);font-size:1.25rem;font-weight:600;margin:0.7rem 0 0.4rem 0;line-height:1.3;}.chat-message h3{color:var(--sb-pink);font-family:var(--chat--font-family-heading);font-size:1.15rem;font-weight:600;margin:0.6rem 0 0.35rem 0;line-height:1.3;}.chat-message h4{color:var(--sb-pink);font-family:var(--chat--font-family-heading);font-size:1.08rem;font-weight:600;margin:0.5rem 0 0.3rem 0;line-height:1.3;}.chat-message h1:first-child,.chat-message h2:first-child,.chat-message h3:first-child,.chat-message h4:first-child{margin-top:0;}.chat-layout{min-height:600px;}.chat-layout{border-top-left-radius:30px;border-top-right-radius:30px;}.chat-layout .chat-header{padding:2rem;}.chat-layout .chat-header p{margin-bottom:0;}.chat-footer .chat-inputs .chat-input-send-button{margin:0;}
