.guiasQ{opacity:0}.guiasQ::after{content:"";height:1px;width:100%;background-color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.guiasQ{position:fixed;left:50%;transform:translateX(-50%);width:100%;height:100%;padding:0 var(--lateral-space);pointer-events:none;display:flex;justify-content:stretch;align-items:stretch;gap:var(--gap);max-width:1920px;z-index:10}.guiasQ div{flex-grow:1;border-left:1px solid #f0c;border-right:1px solid #f0c;background-color:rgba(255,0,204,.12)}:root{--simple-blue: #0066cc;--black: #000;--white: #fff;--grey: #7a7a7a;--beige: #f3f0ef;--blue: #003399;--pink: #d592aa;--lateral-space: 2rem;--gap: 1.5rem;--sections-space: 8rem;--big-space: 10rem;--big-min-space: 4rem;--middle-space: 3rem;--middle-min-space: 2rem;--small-space: 1rem;--main-font: Montserrat, sans-serif;--second-font: Montserrat, sans-serif;--fast-transition: 0.125s cubic-bezier(0.05, 0, 0, 1) 0s;--slow-transition: 0.6s cubic-bezier(0.25, 1, 0.5, 1) 0s;--dom-font-size: 1rem}html,body{font-size:16px;font-family:var(--main-font) !important;font-optical-sizing:auto;color:var(--black);font-weight:400}html{margin:0 !important}body{min-height:100dvh;display:flex;flex-direction:column;background-color:var(--beige) !important;padding:0 !important}body>main{flex-grow:1}body *{font-family:var(--main-font) !important}body i{font-family:FontAwesome !important}body i *{font-family:FontAwesome !important}body.page-template-default #site-wrapper{padding-top:calc(var(--sections-space) + 4.5rem)}body.forum-template-default #header #custom_header,body.topic-template-default #header #custom_header,body.post-type-archive-forum #header #custom_header,body.post-type-archive-bp_doc #header #custom_header,body.single-bp_doc #header #custom_header,body.page-template-template-classic-9-3-cols-left #header #custom_header{margin:0 0 var(--middle-space) !important}body.forum-template-default #header #custom_header .region__inner,body.topic-template-default #header #custom_header .region__inner,body.post-type-archive-forum #header #custom_header .region__inner,body.post-type-archive-bp_doc #header #custom_header .region__inner,body.single-bp_doc #header #custom_header .region__inner,body.page-template-template-classic-9-3-cols-left #header #custom_header .region__inner{padding-top:calc(var(--sections-space) + 4.5rem) !important;padding-bottom:var(--sections-space) !important}body.forum-template-default #header #custom_header .region__inner .region__container,body.topic-template-default #header #custom_header .region__inner .region__container,body.post-type-archive-forum #header #custom_header .region__inner .region__container,body.post-type-archive-bp_doc #header #custom_header .region__inner .region__container,body.single-bp_doc #header #custom_header .region__inner .region__container,body.page-template-template-classic-9-3-cols-left #header #custom_header .region__inner .region__container{padding:0 var(--lateral-space) !important}body.forum-template-default #header #custom_header .region__inner .region__container h1,body.topic-template-default #header #custom_header .region__inner .region__container h1,body.post-type-archive-forum #header #custom_header .region__inner .region__container h1,body.post-type-archive-bp_doc #header #custom_header .region__inner .region__container h1,body.single-bp_doc #header #custom_header .region__inner .region__container h1,body.page-template-template-classic-9-3-cols-left #header #custom_header .region__inner .region__container h1{font-size:3rem !important;text-wrap:balance !important;margin:0 !important}body.forum-template-default #primary,body.topic-template-default #primary,body.post-type-archive-forum #primary,body.post-type-archive-bp_doc #primary,body.single-bp_doc #primary,body.page-template-template-classic-9-3-cols-left #primary{padding:0 var(--lateral-space) !important;margin-bottom:var(--sections-space) !important}body.forum-template-default #primary .entry-content,body.forum-template-default #primary .entry-header,body.topic-template-default #primary .entry-content,body.topic-template-default #primary .entry-header,body.post-type-archive-forum #primary .entry-content,body.post-type-archive-forum #primary .entry-header,body.post-type-archive-bp_doc #primary .entry-content,body.post-type-archive-bp_doc #primary .entry-header,body.single-bp_doc #primary .entry-content,body.single-bp_doc #primary .entry-header,body.page-template-template-classic-9-3-cols-left #primary .entry-content,body.page-template-template-classic-9-3-cols-left #primary .entry-header{width:min(100vw - 2*var(--lateral-space),max(12*(100% - 13*var(--gap))/14 + 11*var(--gap),12*(calc(1536px - 2 * var(--lateral-space)) - 13*1.5rem)/14 + 11*1.5rem));max-width:100%;margin:0 auto}body.forum-template-default #primary .entry-header,body.topic-template-default #primary .entry-header,body.post-type-archive-forum #primary .entry-header,body.post-type-archive-bp_doc #primary .entry-header,body.single-bp_doc #primary .entry-header,body.page-template-template-classic-9-3-cols-left #primary .entry-header{padding-top:calc(var(--sections-space) + 4.5rem) !important}body.forum-template-default #primary .entry-header:empty,body.topic-template-default #primary .entry-header:empty,body.post-type-archive-forum #primary .entry-header:empty,body.post-type-archive-bp_doc #primary .entry-header:empty,body.single-bp_doc #primary .entry-header:empty,body.page-template-template-classic-9-3-cols-left #primary .entry-header:empty{display:none}body.forum-template-default #primary .comments-area,body.topic-template-default #primary .comments-area,body.post-type-archive-forum #primary .comments-area,body.post-type-archive-bp_doc #primary .comments-area,body.single-bp_doc #primary .comments-area,body.page-template-template-classic-9-3-cols-left #primary .comments-area{width:min(100vw - 2*var(--lateral-space),max(12*(100% - 13*var(--gap))/14 + 11*var(--gap),12*(calc(1536px - 2 * var(--lateral-space)) - 13*1.5rem)/14 + 11*1.5rem));max-width:100%;margin:0 auto}body.bp-user #primary{padding:0 var(--lateral-space) !important;margin-bottom:var(--sections-space) !important}body.bp-user #primary .entry-content .container{width:min(100vw - 2*var(--lateral-space),max(12*(100% - 13*var(--gap))/14 + 11*var(--gap),12*(calc(1536px - 2 * var(--lateral-space)) - 13*1.5rem)/14 + 11*1.5rem));max-width:100%;margin:0 auto;padding:0 !important}body.bp-user #primary .entry-content #item-header{padding-top:4.5rem !important}body.bp-user #primary .entry-content #item-header #profile-header{min-height:0px !important}body.page-template-template-minimal #content{padding:calc(4.5rem + var(--sections-space)) var(--lateral-space) 0 !important;margin-bottom:var(--sections-space) !important}body.page-template-template-minimal #content .region__container{width:min(100vw - 2*var(--lateral-space),max(12*(100% - 13*var(--gap))/14 + 11*var(--gap),12*(calc(1536px - 2 * var(--lateral-space)) - 13*1.5rem)/14 + 11*1.5rem));max-width:100%;margin:0 auto;padding:0 !important}#wpadminbar{display:none !important}*{margin:0;padding:0;font-family:inherit;font-size:var(--dom-font-size);line-height:inherit;font-weight:inherit;letter-spacing:inherit;box-sizing:border-box}p{margin:0;line-height:1.6}p:not(:last-child){margin-bottom:1em}p a{text-decoration:underline;font-weight:600;color:inherit}p a:focus,p a:hover,p a:visited{color:inherit}span{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}strong{font-weight:700;color:inherit;font-size:inherit;line-height:inherit}a{font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;text-decoration:none;color:inherit}a:focus,a:hover,a:visited{outline:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;border-radius:0;outline:none}img{width:100%;max-width:100%;line-height:0}#content{padding:0 !important;background-color:var(--beige) !important}#content .region__container{padding:0 !important}#content .region__container .region__row{display:block !important;margin:0 !important}#content .region__container .region__row #secondary-left,#content .region__container .region__row #secondary-right{display:none !important}#content .region__container .region__row #primary{width:100% !important;min-width:100% !important;max-width:100% !important;padding:0 !important}@media only screen and (max-width: 481px){body.forum-template-default #header #custom_header .region__inner .region__container h1,body.topic-template-default #header #custom_header .region__inner .region__container h1,body.post-type-archive-bp_doc #header #custom_header .region__inner .region__container h1,body.post-type-archive-forum #header #custom_header .region__inner .region__container h1,body.single-bp_doc #header #custom_header .region__inner .region__container h1{font-size:2rem !important}}header#header nav#navigation{position:fixed !important;top:.5rem !important;left:calc(.5*var(--gap));width:calc(100% - var(--gap));border-radius:.5rem;padding:calc(.5*var(--gap)) calc(var(--lateral-space) - .5*var(--gap)) !important;background-color:var(--white) !important;height:auto !important}header#header nav#navigation .navbar__container{display:flex;justify-content:space-between;align-items:center;gap:var(--gap, 1.5rem);padding:0 !important}header#header nav#navigation .navbar__container>.navbar__header{align-items:center;justify-content:flex-start;gap:var(--gap)}header#header nav#navigation .navbar__container>.navbar__header #navbar-toggler{margin:0;border:none;width:1em;min-width:1em;height:1em;font-size:1.5rem;position:relative !important;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%231f1f1f"><path d="M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="%231f1f1f"><path d="M120-240v-80h720v80H120Zm0-200v-80h720v80H120Zm0-200v-80h720v80H120Z"/></svg>');-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;opacity:1 !important;background-color:var(--grey);will-change:background-color;transition:background-color var(--fast-transition);margin:0 !important;top:initial !important;bottom:initial !important;right:initial !important;transform:none !important}header#header nav#navigation .navbar__container>.navbar__header #navbar-toggler:hover{background-color:var(--black)}header#header nav#navigation .navbar__container>.navbar__header #navbar-toggler span{display:none !important}header#header nav#navigation .navbar__container>.navbar__header .navbar-brand{margin:0;padding:0}header#header nav#navigation .navbar__container>.navbar__header .navbar-brand a img{max-width:100%;max-height:none;font-size:2rem;width:12.953125em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}header#header nav#navigation .navbar__container>#menu-secondary{margin:0;flex-grow:1;margin:0;flex-grow:1;justify-content:flex-end;gap:calc(.25*var(--gap))}header#header nav#navigation .navbar__container>#menu-secondary .menu-item{margin:0 !important}header#header nav#navigation .navbar__container>#menu-secondary .menu-item a{padding:.5rem calc(.5*var(--gap));font-size:.75rem;line-height:1;font-weight:600;color:var(--grey);transition:var(--fast-transition);border-radius:.25rem}header#header nav#navigation .navbar__container>.hamburger-navbar-nav-menu-container{margin:0;padding:0}header#header nav#navigation .navbar__container>.hamburger-navbar-nav-menu-container>.grimlock-login-navbar_nav_menu{gap:var(--gap)}header#header nav#navigation .navbar__container>.hamburger-navbar-nav-menu-container>.grimlock-login-navbar_nav_menu .menu-item{margin:0 !important}body .slideout-menu#slideout-wrapper{padding:0 !important}body .slideout-menu#slideout-wrapper .custom-logo-link{width:100%;display:block;height:2rem;background-image:url(/wp-content/uploads/2025/04/MedDiet-Go_Blanc-drapeau-blanc-_EN.png);background-size:contain;background-position:left center;background-repeat:no-repeat}body .slideout-menu#slideout-wrapper .custom-logo-link img{display:none}@media only screen and (max-width: 992px){header#header nav#navigation .navbar__container>.navbar__header{flex-grow:1;justify-content:space-between;align-items:center;flex-direction:row-reverse}header#header nav#navigation .navbar__container>.navbar__header .navbar-brand:not(.navbar-brand-secondary){display:none}header#header nav#navigation .navbar__container>.navbar__header .navbar-brand.navbar-brand-secondary{display:block}}@media only screen and (min-width: 1025px){.onlyMobileQ.menu-item{display:none}}@media only screen and (max-width: 1025px){.vertical-navbar-nav .menu-item--login .btn.btn-outline-primary{background-color:#fff !important;border:2px solid #fff !important}.vertical-navbar-nav .menu-item--register .btn.btn-primary{border:2px solid #fff !important}#vertical-navigation .logged-in{width:calc(100% - 3rem) !important;margin-left:1.5rem !important}#vertical-navigation .logged-in *{color:var(--black) !important}}.sectionQ{padding-left:var(--lateral-space);padding-right:var(--lateral-space)}.sectionQ .innerQ{width:min(100vw - 2*var(--lateral-space),max(12*(100% - 13*var(--gap))/14 + 11*var(--gap),12*(calc(1536px - 2 * var(--lateral-space)) - 13*1.5rem)/14 + 11*1.5rem));margin-left:auto;margin-right:auto}.sectionQ .innerQ.stretchQ{width:100%;max-width:100%}.sectionQ .innerQ.middleQ{width:min(100vw - 2*var(--lateral-space),max(10*(100% - 13*var(--gap))/14 + 9*var(--gap),10*(calc(1536px - 2 * var(--lateral-space)) - 13*1.5rem)/14 + 9*1.5rem))}.sectionQ .innerQ.smallQ{width:min(100vw - 2*var(--lateral-space),max(8*(100% - 13*var(--gap))/14 + 7*var(--gap),8*(calc(1536px - 2 * var(--lateral-space)) - 13*1.5rem)/14 + 7*1.5rem))}.sectionQ .innerQ.xsmallQ{width:min(100vw - 2*var(--lateral-space),max(4*(100% - 13*var(--gap))/14 + 3*var(--gap),4*(1536px - 13*1.5rem)/14 + 3*1.5rem))}.sectionQ.fullQ{padding-left:0;padding-right:0}.wrapperContentQ{font-size:.875rem;line-height:1.25;font-weight:500;color:var(--blue)}.wrapperContentQ p{font-size:.875rem;line-height:1.25;font-weight:500;color:var(--blue)}.wrapperContentQ p a{color:inherit}.wrapperContentQ img{border-radius:.5rem}.wrapperContentQ img[src=""]{background-color:rgba(122,122,122,.24)}.wrapperContentQ .sectionQ{margin-bottom:var(--sections-space)}#prefooter{border:none !important}#prefooter .grimlock-region__inner{padding:0 0 var(--gap) !important;border:none !important;background-color:var(--beige) !important}#prefooter .grimlock-region__inner .grimlock-region__container{width:100% !important;max-width:100% !important;padding:0 var(--lateral-space) !important}#prefooter .grimlock-region__inner .grimlock-region__container .region__row{display:block !important;margin:0 !important}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1{padding:0 !important;width:100% !important;max-width:100% !important;min-width:100% !important;display:grid;grid-template-columns:repeat(14, 1fr);grid-template-rows:1fr auto;align-items:flex-start;justify-content:stretch;gap:var(--gap)}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1 img{width:min(100%,240px)}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*{padding:0 !important;grid-column:span 3;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto 1fr;gap:0 var(--gap)}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(2){grid-row:2/3;grid-column:1/4}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(2) p{color:var(--blue);font-size:.75rem;font-weight:500;line-height:1.15;text-wrap:balance;text-align:left}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(2) p a{color:inherit;text-decoration:underline}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(n+3){grid-row:1/3}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*>*{grid-column:1/3}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* h5,#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* .widget-title{font-size:.875rem;line-height:1.15;font-weight:700;color:var(--black);text-align:left !important;margin:0 !important}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* h5+div,#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* .widget-title+div{margin:calc(.5*var(--gap)) 0 0}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* h5+div ul,#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* .widget-title+div ul{margin:0;display:flex;flex-direction:column;gap:.25rem;text-align:left !important}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* h5+div ul li,#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* .widget-title+div ul li{margin:0;display:block;list-style:none;line-height:0;text-align:left !important}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* h5+div ul li a,#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* .widget-title+div ul li a{font-size:.75rem;line-height:1.15;color:var(--blue) !important;font-weight:500;display:block;transform:none !important;text-align:left !important}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* h5+div ul li a:hover,#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>* .widget-title+div ul li a:hover{text-decoration:underline;color:inherit}footer#footer{display:none}@media only screen and (max-width: 1536px){#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*>*{grid-column:1/-1}}@media only screen and (max-width: 1024px){#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1{grid-template-columns:repeat(4, 1fr)}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(1){grid-column:1/2;grid-row:-2/-1}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(2){grid-column:-2/-1;grid-row:-2/-1}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(2) p{text-align:right}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(n+3){grid-column:span 1;grid-row:auto}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*>*{grid-column:1/-1}}@media only screen and (max-width: 769px){#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto 1fr}}@media only screen and (max-width: 481px){#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1{grid-template-rows:auto auto auto auto 1fr}#prefooter .grimlock-region__inner .grimlock-region__container .region__row .region__col.region__col--1>*:nth-child(n+3){grid-column:1/-1}}.titleQ{font-size:2rem;line-height:1.15;font-weight:700;color:var(--black);text-wrap:balance;margin:0}.smallTitleQ{font-size:1.125rem;font-weight:700;line-height:1.25;text-wrap:balance;color:inherit;margin:0}.subtitleQ{font-size:1.5rem;font-weight:700;line-height:1.25;text-wrap:balance;color:var(--black);margin:0}.bigLetterQ::first-letter{font-size:1.5rem;font-weight:900;font-style:italic}.chefWordQ{display:inline-flex}.chefWordQ .chefIconQ{position:relative;font-size:inherit}.chefWordQ .chefIconQ .iconQ{position:absolute;font-size:.3125em;left:calc(50% - .5em);top:0;color:var(--pink)}.chefWordQ .chefIconQ .iconQ svg{font-size:inherit;color:inherit;fill:currentColor;width:1em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.chefWordQ .chefIconQ[data-letter=i] .iconQ{transform:translateY(-26%) translateX(-10%) rotate(-15deg)}.chefWordQ .chefIconQ[data-letter=f] .iconQ{transform:translateY(-17%) translateX(-10%) rotate(-30deg)}.mainTitleQ{font-size:3rem;line-height:1.15;font-weight:700;color:var(--black);text-wrap:balance;margin:0}.mainTitleQ img{aspect-ratio:1;width:1em;height:1em;font-size:1em;vertical-align:middle;margin:-0.15em 0 0;display:inline-block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width: 481px){.mainTitleQ{font-size:2rem}}.buttonQ{display:inline-flex;justify-content:center;align-items:center;gap:var(--gap);font-size:.875rem;line-height:1;font-weight:600;color:var(--white);background-color:var(--pink);padding:calc(.5*var(--gap)) var(--gap);border-radius:.25rem;border:2px solid var(--pink);transition:.3s cubic-bezier(0.25, 1, 0.5, 1) 0s}.buttonQ span{font-size:inherit;color:inherit;fill:inherit;transition:.3s cubic-bezier(0.25, 1, 0.5, 1) 0s}.buttonQ:hover{color:var(--white);background-color:var(--blue);border-color:var(--blue)}.buttonQ.lightQ{background-color:rgba(0,0,0,0);color:var(--pink)}.buttonQ.lightQ:hover{background-color:rgba(0,0,0,0);color:var(--blue);border-color:var(--blue)}.searchQ{display:grid;grid-template-columns:1fr 1fr auto auto;justify-content:stretch;align-items:stretch;gap:calc(.5*var(--gap));width:min(100%,600px);align-self:center;justify-self:center;margin:0 auto}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button){padding:0 !important;border:2px solid var(--pink) !important;gap:0 !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button) input[type=text]{font-size:.875rem !important;line-height:1 !important;padding:calc(.5*var(--gap)) 0 calc(.5*var(--gap)) var(--gap) !important;height:calc(.875rem + var(--gap)) !important;max-height:calc(.875rem + var(--gap)) !important;color:var(--pink) !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button) input[type=text]::-moz-placeholder{color:var(--pink);font-size:.875rem !important;line-height:1 !important;opacity:1 !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button) input[type=text]::placeholder{color:var(--pink);font-size:.875rem !important;line-height:1 !important;opacity:1 !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button) input[type=text]+[role=button]{height:100% !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:0 calc(.5*var(--gap)) !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button).search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__input-divider{display:none !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button).search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__actions{font-size:.875rem !important;line-height:1 !important;padding:calc(.5*var(--gap)) 0 calc(.5*var(--gap)) var(--gap) !important;height:calc(.875rem + var(--gap)) !important;max-height:calc(.875rem + var(--gap)) !important;color:var(--pink) !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button).search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__actions *{font-size:.875rem !important;line-height:1 !important;color:var(--pink) !important;padding:0 !important}.searchQ .search-filter-base .search-filter-field__input:not(.search-filter-input-button).search-filter-component-combobox-base .search-filter-component-combobox__header .search-filter-component-combobox__listbox-toggle{display:flex !important;justify-content:center !important;align-items:center !important;padding:0 calc(.5*var(--gap)) !important;align-self:stretch;height:calc(.875rem + var(--gap)) !important}.searchQ .search-filter-base.search-filter-field--control-type-submit button,.searchQ .search-filter-base.search-filter-field--control-type-reset button{font-size:0 !important;gap:0 !important;padding:calc(.5*var(--gap) - .125rem) !important}.searchQ .search-filter-base.search-filter-field--control-type-submit button::after,.searchQ .search-filter-base.search-filter-field--control-type-reset button::after{content:"";font-size:1.125rem;width:1em;height:1em;background-color:var(--white);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.searchQ .search-filter-base.search-filter-field--control-type-submit button::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%231f1f1f'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%231f1f1f'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E")}.searchQ .search-filter-base.search-filter-field--control-type-reset button::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%231f1f1f'%3E%3Cpath d='M339.5-108.5q-65.5-28.5-114-77t-77-114Q120-365 120-440h80q0 117 81.5 198.5T480-160q117 0 198.5-81.5T760-440q0-117-81.5-198.5T480-720h-6l62 62-56 58-160-160 160-160 56 58-62 62h6q75 0 140.5 28.5t114 77q48.5 48.5 77 114T840-440q0 75-28.5 140.5t-77 114q-48.5 48.5-114 77T480-80q-75 0-140.5-28.5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%231f1f1f'%3E%3Cpath d='M339.5-108.5q-65.5-28.5-114-77t-77-114Q120-365 120-440h80q0 117 81.5 198.5T480-160q117 0 198.5-81.5T760-440q0-117-81.5-198.5T480-720h-6l62 62-56 58-160-160 160-160 56 58-62 62h6q75 0 140.5 28.5t114 77q48.5 48.5 77 114T840-440q0 75-28.5 140.5t-77 114q-48.5 48.5-114 77T480-80q-75 0-140.5-28.5Z'/%3E%3C/svg%3E")}@media only screen and (max-width: 769px){.searchQ{grid-template-columns:repeat(2, 1fr)}.searchQ>.search-filter-base:nth-child(1),.searchQ>.search-filter-base:nth-child(2){grid-column:1/-1}.searchQ>.search-filter-base.search-filter-field--control-type-submit button,.searchQ>.search-filter-base.search-filter-field--control-type-reset button{min-width:100%}}body #site-wrapper #site .btn,.search-filter-input-button.search-filter-field__input{display:inline-flex;justify-content:center;align-items:center;gap:var(--gap);font-size:.875rem;line-height:1;font-weight:600;color:var(--white);background-color:var(--pink);padding:calc(.5*var(--gap)) var(--gap);border-radius:.25rem;border:2px solid var(--pink);transition:.3s cubic-bezier(0.25, 1, 0.5, 1) 0s}body #site-wrapper #site .btn span,.search-filter-input-button.search-filter-field__input span{font-size:inherit;color:inherit;fill:inherit;transition:.3s cubic-bezier(0.25, 1, 0.5, 1) 0s}body #site-wrapper #site .btn:hover,body #site-wrapper #site .btn:focus,body #site-wrapper #site .btn:active,.search-filter-input-button.search-filter-field__input:hover,.search-filter-input-button.search-filter-field__input:focus,.search-filter-input-button.search-filter-field__input:active{background-color:var(--blue) !important;border-color:var(--blue) !important;color:var(--white) !important}body #site-wrapper #site .btn.btn-outline-primary,.search-filter-input-button.search-filter-field__input.btn-outline-primary{background-color:rgba(0,0,0,0);color:var(--pink)}body #site-wrapper #site .btn.btn-outline-primary:hover,body #site-wrapper #site .btn.btn-outline-primary:focus,body #site-wrapper #site .btn.btn-outline-primary:active,.search-filter-input-button.search-filter-field__input.btn-outline-primary:hover,.search-filter-input-button.search-filter-field__input.btn-outline-primary:focus,.search-filter-input-button.search-filter-field__input.btn-outline-primary:active{background-color:rgba(0,0,0,0) !important;color:var(--blue) !important;border-color:var(--blue) !important}.onlyIconQ{font-size:1.5rem;color:var(--grey);transition:var(--fast-transition);line-height:0;display:block;min-width:1em}.onlyIconQ span{display:block;font-size:inherit;color:inherit}.onlyIconQ span svg{font-size:inherit;width:1em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;color:inherit;fill:currentColor}.onlyIconQ span.disableQ{display:none}.onlyIconQ:hover{color:var(--black)}.smallInfoBlocksQ{display:grid;grid-template-columns:repeat(14, 1fr);gap:var(--middle-space) var(--gap)}.smallInfoBlocksQ .infoBlockQ{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap);justify-content:stretch;align-items:stretch}.smallInfoBlocksQ .infoBlockQ:nth-child(3n+1){grid-column:1/5}.smallInfoBlocksQ .infoBlockQ:nth-child(3n+2){grid-column:6/-6}.smallInfoBlocksQ .infoBlockQ:nth-child(3n){grid-column:-5/-1}.smallInfoBlocksQ .infoBlockQ .imgQ{width:100%;height:100%;position:relative}.smallInfoBlocksQ .infoBlockQ .imgQ img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.smallInfoBlocksQ .infoBlockQ .infoQ{grid-column:2/-1;align-self:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:calc(.5*var(--gap))}.smallInfoBlocksQ .infoBlockQ .infoQ a .smallTitleQ,.smallInfoBlocksQ .infoBlockQ .infoQ a.smallTitleQ{text-decoration:underline}.smallInfoBlocksQ .infoBlockQ .infoQ .descriptionQ:first-child>p:first-child::first-letter{font-size:1.5rem;font-weight:900;font-style:italic}.smallInfoBlocksQ.stretchBlocksQ{grid-template-columns:repeat(12, 1fr)}.smallInfoBlocksQ.stretchBlocksQ .infoBlockQ{grid-template-columns:repeat(3, 1fr)}.smallInfoBlocksQ.stretchBlocksQ .infoBlockQ:nth-child(n){grid-column:span 3}.infoBlocksQ{display:grid;grid-template-columns:100%;gap:var(--middle-space) var(--gap)}.infoBlocksQ .infoBlockQ{display:grid;grid-template-columns:repeat(9, 1fr);gap:var(--gap);justify-content:stretch;align-items:stretch}.infoBlocksQ .infoBlockQ .imgQ{width:100%;height:100%;position:relative;grid-column:1/4}.infoBlocksQ .infoBlockQ .imgQ img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.infoBlocksQ .infoBlockQ .infoQ{grid-column:4/-1;align-self:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:calc(.5*var(--gap))}.infoBlocksQ .infoBlockQ .infoQ .logosQ{padding-top:calc(.5*var(--gap));display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:calc(.5*var(--gap))}.infoBlocksQ .infoBlockQ .infoQ .logosQ img{width:auto;height:auto;border-radius:0;max-width:min(100%,6rem);max-height:5rem}.infoBlocksQ .infoBlockQ .infoQ .descriptionQ .logosQ{padding:0}.infoBlocksQ .infoBlockQ .infoQ .descriptionQ .logosQ:not(:last-child){margin-bottom:var(--gap)}.infoBlocksQ .infoBlockQ .infoQ .descriptionQ .logosQ:not(:first-child){margin-bottom:var(--gap)}.infoBlocksQ .infoBlockQ .infoQ .descriptionQ>img,.infoBlocksQ .infoBlockQ .infoQ .descriptionQ>*:not(.logosQ) img{width:max(50% - var(--gap),360px);max-width:100%}.infoBlocksQ .infoBlockQ .infoQ .descriptionQ>img:not(:first-child),.infoBlocksQ .infoBlockQ .infoQ .descriptionQ>*:not(.logosQ) img:not(:first-child){margin-top:calc(.5*var(--gap))}.infoBlocksQ .infoBlockQ .infoQ .descriptionQ>img:not(:last-child),.infoBlocksQ .infoBlockQ .infoQ .descriptionQ>*:not(.logosQ) img:not(:last-child){margin-bottom:var(--gap)}.infoBlocksQ a.infoBlockQ .infoQ .smallTitleQ{text-decoration:underline}.simpleInfoQ{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gap);justify-content:stretch;align-items:stretch}.simpleInfoQ .imgQ{width:100%;height:100%;position:relative}.simpleInfoQ .imgQ img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.simpleInfoQ .infoQ{align-self:center;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--gap)}.simpleInfoQ .infoQ .subtitleQ{width:min(21rem,100%)}.networkingListQ{display:flex;flex-direction:column;gap:var(--middle-space)}.networkingListQ .itemQ{display:grid;grid-template-columns:repeat(14, 1fr);gap:var(--gap);padding-bottom:var(--middle-space);border-bottom:2px solid var(--blue)}.networkingListQ .itemQ .smallTitleQ,.networkingListQ .itemQ .logoQ,.networkingListQ .itemQ .buttonQ{align-self:flex-start;justify-self:flex-start;position:sticky;top:calc(4.5rem + var(--gap))}.networkingListQ .itemQ .smallTitleQ{grid-column:span 3}.networkingListQ .itemQ .logoQ{grid-column:span 3}.networkingListQ .itemQ .logoQ img{width:auto;height:auto;border-radius:0;max-width:min(100%,8rem);max-height:2rem}.networkingListQ .itemQ ul{grid-column:span 5;list-style:none;display:flex;flex-direction:column;gap:calc(.5*var(--gap));margin:0}.networkingListQ .itemQ ul li{display:flex;align-items:center;justify-content:stretch;flex-wrap:nowrap;gap:.5rem;font-size:.75rem}.networkingListQ .itemQ ul li::before{content:"";align-self:flex-start;font-size:1rem;width:1em;min-width:1em;height:1em;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23003399'%3E%3Cpath d='M281.5-201.5Q200-283 200-400q0-77 25.5-155t66-141.5Q332-760 382-800t98-40q49 0 98.5 40t90 103.5Q709-633 734.5-555T760-400q0 117-81.5 198.5T480-120q-117 0-198.5-81.5Zm340-57Q680-317 680-400q0-57-19.5-120t-49-116.5Q582-690 547-725t-66.5-35q-31.5 0-67 35t-65 88.5Q319-583 299.5-520T280-400q0 83 58.5 141.5T480-200q83 0 141.5-58.5ZM520-240q17 0 28.5-11.5T560-280q0-17-11.5-28.5T520-320q-50 0-85-35t-35-85q0-17-11.5-28.5T360-480q-17 0-28.5 11.5T320-440q0 83 58.5 141.5T520-240Zm-40-240Z'/%3E%3C/svg%3E")}.networkingListQ .itemQ .buttonQ{grid-column:span 3;justify-self:flex-end}@media only screen and (max-width: 1025px){.smallInfoBlocksQ{grid-template-columns:repeat(12, 1fr)}.smallInfoBlocksQ .infoBlockQ{grid-template-columns:repeat(3, 1fr)}.smallInfoBlocksQ .infoBlockQ:nth-child(3n+1){grid-column:1/5}.smallInfoBlocksQ .infoBlockQ:nth-child(3n+2){grid-column:5/-5}.smallInfoBlocksQ .infoBlockQ:nth-child(3n){grid-column:-5/-1}.smallInfoBlocksQ.stretchBlocksQ{grid-template-columns:repeat(6, 1fr)}}@media only screen and (max-width: 769px){.smallInfoBlocksQ .infoBlockQ{grid-template-columns:5rem 1fr}.smallInfoBlocksQ .infoBlockQ:nth-child(3n+1),.smallInfoBlocksQ .infoBlockQ:nth-child(3n+2),.smallInfoBlocksQ .infoBlockQ:nth-child(3n){grid-column:1/-1}.smallInfoBlocksQ.stretchBlocksQ{grid-template-columns:repeat(3, 1fr)}.smallInfoBlocksQ.stretchBlocksQ .infoBlockQ{grid-template-columns:5rem 1fr}.infoBlocksQ .infoBlockQ .imgQ{padding:0 0 75%}.infoBlocksQ .infoBlockQ .imgQ,.infoBlocksQ .infoBlockQ .infoQ{grid-column:1/-1}.simpleInfoQ{display:flex;flex-direction:column}.simpleInfoQ .infoQ{order:1}.simpleInfoQ .imgQ{order:2;padding:0 0 75%}.networkingListQ .itemQ{display:flex;flex-direction:column}.networkingListQ .itemQ .smallTitleQ,.networkingListQ .itemQ .logoQ,.networkingListQ .itemQ .buttonQ{position:initial;top:initial}.networkingListQ .itemQ .smallTitleQ{order:2}.networkingListQ .itemQ .logoQ{order:1}.networkingListQ .itemQ ul{order:3}.networkingListQ .itemQ .buttonQ{order:4}}.innerQ.linesQ{overflow:hidden;margin-left:calc(0px - var(--lateral-space));width:calc(100% + 2*var(--lateral-space));min-width:calc(100% + 2*var(--lateral-space));padding-top:7.9192220162%;padding-bottom:calc(7.9192220162% + .5866292439rem)}.innerQ.linesQ .lineQ{display:flex;width:100%;overflow:visible;position:relative;--angle: 0deg;transform:rotate(var(--angle))}.innerQ.linesQ .lineQ .contentQ{padding:1.25rem 0;display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:0;width:-moz-max-content;width:max-content;animation:ribbons calc(var(--w, 0)*40ms) linear 0s infinite}.innerQ.linesQ .lineQ .contentQ a,.innerQ.linesQ .lineQ .contentQ span{min-width:-moz-max-content;min-width:max-content;font-size:1.25rem;line-height:1;font-weight:700;color:var(--white);margin:0 calc(.5*var(--gap))}.innerQ.linesQ .lineQ.blueLineQ{--angle: 6deg;z-index:2;left:calc(-1.875rem*cos(var(--angle)))}.innerQ.linesQ .lineQ.blueLineQ .contentQ{background-color:var(--blue);margin-left:-100%}.innerQ.linesQ .lineQ.pinkLineQ{--angle: -9deg;margin-top:-3.75rem;z-index:1;right:calc(-1.875rem*cos(var(--angle)))}.innerQ.linesQ .lineQ.pinkLineQ .contentQ{background-color:var(--pink);animation-direction:reverse;margin-right:-100%}.innerQ.linesQ .lineQ:hover .contentQ{animation-play-state:paused}@keyframes ribbons{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@media only screen and (max-width: 769px){.innerQ.linesQ{padding-top:10.6278280835%;padding-bottom:calc(10.6278280835% + .7796688406rem)}.innerQ.linesQ .lineQ.blueLineQ{--angle: 9deg}.innerQ.linesQ .lineQ.pinkLineQ{--angle: -12deg}}.tabsQ .tabQ{border-bottom:2px solid var(--blue)}.tabsQ .tabQ:not(:last-child){margin-bottom:var(--gap)}.tabsQ .tabQ button{cursor:pointer;color:var(--blue);display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:var(--gap);width:100%;padding:0 0 var(--gap)}.tabsQ .tabQ button .smallTitleQ{flex-grow:1;text-align:left}.tabsQ .tabQ button .onlyIconQ{color:inherit;font-size:1.25rem;align-self:flex-start}.tabsQ .tabQ button:hover{text-decoration:underline}.tabsQ .tabQ .contentQ{height:0;overflow:hidden;will-change:height;transition:height var(--slow-transition)}.tabsQ .tabQ .contentQ .infoQ{padding-bottom:var(--gap)}.tabsQ .tabQ .contentQ .infoQ a{font-weight:600;text-decoration:underline}