.background-dark_blue{background:#1e2b5c}.background-dark_blue *,.background-dark_blue h2,.background-dark_blue h3{color:#fff}.background-dark_blue .button,.background-dark_blue .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .background-dark_blue a{background:#faae20;color:#1e2b5c}.background-dark_blue .text-link,.background-dark_blue a{color:#fff}.background-washed_blue{background:#52618b}.background-washed_blue *,.background-washed_blue h2,.background-washed_blue h3{color:#fff}.background-washed_blue .button,.background-washed_blue .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .background-washed_blue a{background:#faae20;color:#1e2b5c}.background-washed_blue .text-link,.background-washed_blue a{color:#fff}.background-pale_blue{background:#edf0fa}.background-pale_blue *,.background-pale_blue h2,.background-pale_blue h3{color:#1e2b5c}.background-pale_blue .button,.background-pale_blue .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .background-pale_blue a{background:#faae20;color:#1e2b5c}.background-pale_blue .text-link,.background-pale_blue a{color:#1e2b5c}.background-white{background:#fff}.background-white *,.background-white h2,.background-white h3{color:#1e2b5c}.background-white .button,.background-white .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .background-white a{background:#1e2b5c;color:#fff}.background-white .text-link,.background-white a{color:#1e2b5c}.background-cta{background:#faae20}.background-cta *,.background-cta h2,.background-cta h3{color:#fff}.background-cta .button,.background-cta .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .background-cta a{background:#1e2b5c;color:#fff}.background-cta .text-link,.background-cta a{color:#fff}@font-face{font-family:"Satoshi";src:url("fonts/Satoshi-Black.woff2") format("woff2"),url("fonts/Satoshi-Black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Satoshi";src:url("fonts/Satoshi-Bold.woff2") format("woff2"),url("fonts/Satoshi-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Satoshi";src:url("fonts/Satoshi-BoldItalic.woff2") format("woff2"),url("fonts/Satoshi-BoldItalic.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Satoshi";src:url("fonts/Satoshi-Medium.woff2") format("woff2"),url("fonts/Satoshi-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Satoshi";src:url("fonts/Satoshi-MediumItalic.woff2") format("woff2"),url("fonts/Satoshi-MediumItalic.woff") format("woff");font-weight:500;font-style:italic}body{font-family:"Satoshi";font-weight:500;font-style:normal}p,p li{font-size:1.8rem;line-height:1.5}li{font-size:1.8rem}strong,b{font-family:"Satoshi";font-weight:700;font-style:normal}h1,h2,h3,h4,h5,p,li,strong,span{color:#1e2b5c}*:focus{outline:none;border:1px solid teal;-webkit-box-shadow:0 0 10px teal;box-shadow:0 0 10px teal}.using-mouse *:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.screen-reader-text,.srt,.search-box .form-group label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;z-index:10000;margin:-1px;width:1px;overflow:hidden;position:absolute !important;word-wrap:normal !important}.screen-reader-text:focus,.srt:focus,.search-box .form-group label:focus{background-color:#faae20;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#0b122b;display:block;font-size:1.8rem;height:auto;left:5px;line-height:normal;padding:8px 16px;text-decoration:none;top:5px;width:auto;z-index:100000000}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{min-height:80vh;background:#fafbff;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}body.lock{overflow-y:hidden}a{color:inherit}img{max-width:100%;display:block}article>*+*{margin-top:1em}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0.01ms !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:0}html,body{margin:0}html{font-size:62.5%}@media (max-width: 480px){html{font-size:55%}}body{overflow-x:hidden;font-size:1.6rem;font-weight:normal;line-height:1.2}.raised{position:relative;z-index:10}.hidden{display:none}.align-center{text-align:center}.margins-container{width:90%;max-width:1200px;margin:0 auto 0 auto}@media (max-width: 768px){.margins-container{width:95%}}.margins-container.no-margin{margin:0 auto}.margins-container.constrained{max-width:1000px}.margins-container.mega{max-width:740px}img{max-width:100%;height:auto;font-size:12px;text-transform:none}iframe{max-width:100%}.card,.filter-bar,.flex-module.smaller_product_blocks .product-block,.flex-module.opening_hours .opening-hours{padding:24px;background:#edf0fa;border-radius:10px}.btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:30px}.no-flexbox-gap .btn-container{margin-left:-20px}.no-flexbox-gap .btn-container>*{margin:calc($gap / 2)}.text-link{font-size:2.4rem;font-family:"Satoshi";font-weight:700;font-style:normal;color:#52618b;text-decoration:underline;display:inline-block;line-height:1.15}a.external-link::after{content:"";width:18px;height:18px;background-image:url("../assets/icons/external.svg");background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;margin-left:4px;vertical-align:middle}.background-dark a.external-link.button.fill::after,.background-dark .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a.external-link.fill::after,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .background-dark a.external-link.fill::after{-webkit-filter:invert(1);filter:invert(1)}a.tag{background:#6979a7;padding:6px 14px;font-size:1.5rem;color:white;display:inline-block;margin-top:10px;z-index:999;position:relative;border-radius:100em;width:auto;-ms-flex-item-align:start;align-self:flex-start;text-decoration:none}a.tag:hover{background:#1e2b5c}.link-block{margin:0;padding:0;list-style:none}.link-block li{margin:0}.link-block li .text-link{margin-bottom:6px}.link-block li .description{font-size:1.8rem;margin:0}.link-block li+li{margin-top:24px}.button,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,input[type="submit"]{-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#0b122b;font-family:"Satoshi";font-weight:700;font-style:normal;position:relative;padding:10px 20px;border-radius:100em;text-align:center;font-size:2rem;background:#faae20;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;border:2px solid #0b122b}.button:hover,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a:hover,input[type="submit"]:hover{background:#e29505}.button.thinner,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a.thinner,input[type="submit"].thinner{padding-top:8px;padding-bottom:8px;font-size:1.8rem}button.read-more-link{-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#fff;font-family:"Satoshi";font-weight:700;font-style:normal;position:relative;padding:10px 20px;border-radius:100em;text-align:center;font-size:2rem;background:#1e2b5c;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;border:2px solid #0b122b;padding:4px 12px;font-size:1.6rem;background:#e1e3ed;border:none;color:#52618b;border-radius:100em}button.read-more-link:hover{background:#111936}button.read-more-link.active{margin-top:10px}button.read-more-link:hover{color:white}.expand-text-read-more{display:none}.chevron::before{border-style:solid;border-width:4px 4px 0 0;content:"";display:inline-block;height:16px;left:0.15em;position:relative;top:0.15em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:16px}.grid-container.archive-grid-card{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:40px 20px;list-style-type:none;margin:0;padding:0}@media (max-width: 480px){.grid-container.archive-grid-card{-ms-grid-columns:1fr;grid-template-columns:1fr}}.archive-treatment .grid-container.archive-grid-card{-ms-grid-columns:1fr;grid-template-columns:1fr}@media (max-width: 991px) and (min-width: 768px){.grid-container.archive-grid-card{-ms-grid-columns:(minmax(260px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}}@media (max-width: 480px){.grid-container.archive-grid-card{gap:30px}}.grid-container.archive-grid-card .featured{grid-column:1/-1;margin-bottom:80px}@media (max-width: 768px){.grid-container.archive-grid-card .featured{margin-bottom:20px}}.archive-container .grid-container.archive-grid-card .image-card,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;grid-gap:32px;border:none}@media (max-width: 480px){.archive-container .grid-container.archive-grid-card .image-card,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.archive-container .grid-container.archive-grid-card .image-card .img,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card .img,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card .img,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card .img,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .img,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card .img,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .img{aspect-ratio:1 / 1;min-height:auto;margin:0}.archive-container .grid-container.archive-grid-card .image-card h2,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card h2,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card h2,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card h2,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card h2,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card h2,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card h2{line-height:1.1;font-size:1.9rem}.archive-container .grid-container.archive-grid-card .image-card:hover h2,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card:hover h2,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card:hover h2,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card:hover h2,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card:hover h2,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card:hover h2,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card:hover h2,.archive-container .grid-container.archive-grid-card .image-card:hover h3,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card:hover h3,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card:hover h3,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card:hover h3,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card:hover h3,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card:hover h3,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card:hover h3{text-decoration:underline}.archive-container .grid-container.archive-grid-card .image-card.type-treatment,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .type-treatment.archive-grid-card,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .type-treatment.archive-grid-card,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .type-treatment.archive-grid-card,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card{-ms-grid-columns:minmax(100px, 200px) 1fr;grid-template-columns:minmax(100px, 200px) 1fr;padding:20px;grid-gap:30px}@media (max-width: 480px){.archive-container .grid-container.archive-grid-card .image-card.type-treatment,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .type-treatment.archive-grid-card,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .type-treatment.archive-grid-card,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .type-treatment.archive-grid-card,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.archive-container .grid-container.archive-grid-card .image-card.type-treatment h2,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .type-treatment.archive-grid-card h2,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card h2,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .type-treatment.archive-grid-card h2,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card h2,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .type-treatment.archive-grid-card h2,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card h2{font-size:2.8rem}.archive-container .grid-container.archive-grid-card .image-card.type-treatment p,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .type-treatment.archive-grid-card p,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card p,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .type-treatment.archive-grid-card p,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card p,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .type-treatment.archive-grid-card p,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .type-treatment.archive-grid-card p{max-width:65ch;margin-top:10px}.archive-container .grid-container.archive-grid-card .image-card .img,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card .img,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card .img,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card .img,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .img,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card .img,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .img{aspect-ratio:2 / 1;min-height:140px;border-radius:5px}.archive-container .grid-container.archive-grid-card .image-card .rest h2,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card .rest h2,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card .rest h2,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card .rest h2,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .rest h2,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card .rest h2,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .rest h2{font-size:2rem;line-height:1.25}.archive-container .grid-container.archive-grid-card .image-card .rest .short-summary p,.archive-container .grid-container.archive-grid-card .flex-module.internal_links_block .archive-grid-card .rest .short-summary p,.flex-module.internal_links_block .archive-container .grid-container.archive-grid-card .archive-grid-card .rest .short-summary p,.archive-container .grid-container.archive-grid-card .flex-module.popular_posts .archive-grid-card .rest .short-summary p,.flex-module.popular_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .rest .short-summary p,.archive-container .grid-container.archive-grid-card .flex-module.recent_posts .archive-grid-card .rest .short-summary p,.flex-module.recent_posts .archive-container .grid-container.archive-grid-card .archive-grid-card .rest .short-summary p{font-size:1.7rem}.image-card,.flex-module.internal_links_block .archive-grid-card,.flex-module.popular_posts .archive-grid-card,.flex-module.recent_posts .archive-grid-card{position:relative;width:100%;border:1px solid #e1e3ed}.image-card .post-type-label,.flex-module.internal_links_block .archive-grid-card .post-type-label,.flex-module.popular_posts .archive-grid-card .post-type-label,.flex-module.recent_posts .archive-grid-card .post-type-label{background:#e1e3ed;padding:2px 4px;border-radius:3px;font-size:1.5rem;display:inline-block;margin-bottom:8px}.image-card .date,.flex-module.internal_links_block .archive-grid-card .date,.flex-module.popular_posts .archive-grid-card .date,.flex-module.recent_posts .archive-grid-card .date{font-size:1.4rem;display:block;margin-bottom:3px;font-style:italic}.no-cssgrid .image-card,.no-cssgrid .flex-module.internal_links_block .archive-grid-card,.flex-module.internal_links_block .no-cssgrid .archive-grid-card,.no-cssgrid .flex-module.popular_posts .archive-grid-card,.flex-module.popular_posts .no-cssgrid .archive-grid-card,.no-cssgrid .flex-module.recent_posts .archive-grid-card,.flex-module.recent_posts .no-cssgrid .archive-grid-card{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.image-card .faux-link,.flex-module.internal_links_block .archive-grid-card .faux-link,.flex-module.popular_posts .archive-grid-card .faux-link,.flex-module.recent_posts .archive-grid-card .faux-link{display:block}.image-card h2,.flex-module.internal_links_block .archive-grid-card h2,.flex-module.popular_posts .archive-grid-card h2,.flex-module.recent_posts .archive-grid-card h2,.image-card h3,.flex-module.internal_links_block .archive-grid-card h3,.flex-module.popular_posts .archive-grid-card h3,.flex-module.recent_posts .archive-grid-card h3{margin-bottom:16px;font-size:2rem;margin:0}@media (max-width: 768px){.image-card h2,.flex-module.internal_links_block .archive-grid-card h2,.flex-module.popular_posts .archive-grid-card h2,.flex-module.recent_posts .archive-grid-card h2,.image-card h3,.flex-module.internal_links_block .archive-grid-card h3,.flex-module.popular_posts .archive-grid-card h3,.flex-module.recent_posts .archive-grid-card h3{margin-bottom:10px}}.image-card .img,.flex-module.internal_links_block .archive-grid-card .img,.flex-module.popular_posts .archive-grid-card .img,.flex-module.recent_posts .archive-grid-card .img{position:relative;width:100%;min-height:140px;max-height:300px;border-radius:5px;margin-bottom:15px;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width: 480px){.image-card .img,.flex-module.internal_links_block .archive-grid-card .img,.flex-module.popular_posts .archive-grid-card .img,.flex-module.recent_posts .archive-grid-card .img{min-height:200px}}.image-card p,.flex-module.internal_links_block .archive-grid-card p,.flex-module.popular_posts .archive-grid-card p,.flex-module.recent_posts .archive-grid-card p{margin:0;max-width:65ch;line-height:1.25;color:#52618b;font-size:1.6rem;margin-top:6px}.image-card.featured .img,.flex-module.internal_links_block .featured.archive-grid-card .img,.flex-module.popular_posts .featured.archive-grid-card .img,.flex-module.recent_posts .featured.archive-grid-card .img,.flex-module.internal_links_block .archive-grid-card .featured .img,.flex-module.popular_posts .archive-grid-card .featured .img,.flex-module.recent_posts .archive-grid-card .featured .img{min-height:380px;max-height:480px}.image-and-text-row,.image-and-text-row.featured{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:10vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-and-text-row>*,.image-and-text-row.featured>*{min-width:0}@media (max-width: 768px){.image-and-text-row,.image-and-text-row.featured{display:block}}.no-cssgrid .image-and-text-row,.no-cssgrid .image-and-text-row.featured{display:-webkit-box;display:-ms-flexbox;display:flex}.no-cssgrid .image-and-text-row div,.no-cssgrid .image-and-text-row.featured div{display:block}.no-cssgrid .image-and-text-row>div:first-child,.no-cssgrid .image-and-text-row.featured>div:first-child{float:left;width:1fr}.no-cssgrid .image-and-text-row>div:last-child,.no-cssgrid .image-and-text-row.featured>div:last-child{float:right;margin-left:10vw;width:calc(100% - 1fr - 10vw)}.image-and-text-row .img,.image-and-text-row.featured .img{background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:10px;width:100%;min-height:380px;max-height:480px}.image-and-text-row .rest h3,.image-and-text-row .rest h2,.image-and-text-row.featured .rest h3,.image-and-text-row.featured .rest h2{line-height:1.05;margin-top:0;font-size:4rem;text-decoration:none}.image-and-text-row .rest .text p:first-child,.image-and-text-row.featured .rest .text p:first-child{margin-top:16px}.image-and-text-row .rest .button,.image-and-text-row .rest .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .image-and-text-row .rest a,.image-and-text-row.featured .rest .button,.image-and-text-row.featured .rest .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .image-and-text-row.featured .rest a{margin-top:20px}.image-and-text-row+.row,.image-and-text-row.featured+.row{margin-top:80px}@media (max-width: 768px){.image-and-text-row+.row,.image-and-text-row.featured+.row{margin-top:40px}}.chevron.right:before{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.chevron.bottom:before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.chevron.left:before{left:0.25em;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.img-pos{background-position:attr(data-vpos) attr(data-hpos);top:attr(data-vpos)}.social-icon-links{display:-ms-grid;display:grid;-ms-grid-columns:(28px)[auto-fit];grid-template-columns:repeat(auto-fit, 28px);grid-gap:16px;list-style:none;padding:0;margin:0}.social-icon-links li{margin:0}.social-icon-links li a{width:100%;display:inline-block;max-width:40px}.social-icon-links li a img{-webkit-filter:invert(1) brightness(100);filter:invert(1) brightness(100);height:28px;-o-object-fit:contain;object-fit:contain}.faux-link{position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:1;width:100%;font-size:0;height:100%;cursor:pointer;text-decoration:none;overflow:hidden;position:absolute;white-space:nowrap}.gradient-top-before::before{content:"";position:absolute;height:150px;width:100%;left:0;top:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.gradient-top-after::after{content:"";position:absolute;height:150px;width:100%;left:0;bottom:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.overlay{position:relative}.overlay::after{content:"";-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;height:100%;width:100%;left:0;bottom:0;background:#171717;opacity:0.75}.overlay.overlay-light::after{opacity:0.3}.search-box{padding:64px 0;margin-bottom:48px;position:relative;display:none}.search-box#search-box-frontpage{display:block;padding:0;margin:32px 0}.search-box#search-page{display:block}.search-box#search-page .margins-container .search-label{font-size:4rem;margin:0 0 16px 0}.search-box#search-page .margins-container .search-form .form-group input{border-bottom:3px solid #0b122b}.search-box#search-page .margins-container .search-form button{background:#0b122b;color:white}.search-box .search-form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 55px;grid-template-columns:1fr 55px;grid-gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-box .form-group{width:100%}.search-box .form-group input{padding:16px 24px;border:none;background:white;border:2px solid #52618b;font-size:2rem;border-radius:10px 0 0 10px;font-family:"Satoshi";font-weight:700;font-style:normal;width:100%}@media (max-width: 768px){.search-box .form-group input{font-size:1.7rem}.search-box .form-group input::-webkit-input-placeholder{font-size:1.7rem}.search-box .form-group input:-ms-input-placeholder{font-size:1.7rem}.search-box .form-group input::-ms-input-placeholder{font-size:1.7rem}.search-box .form-group input::placeholder{font-size:1.7rem}}@media (max-width: 768px) and (max-width: 480px){.search-box .form-group input::-webkit-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}.search-box .form-group input:-ms-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}.search-box .form-group input::-ms-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}.search-box .form-group input::placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}}@media (max-width: 480px){.search-box .form-group input{padding:10px}}.search-box .form-group input::-webkit-input-placeholder{font-size:1.7rem;font-family:"Satoshi";font-weight:700;font-style:normal;color:#52618b}@media (max-width: 480px){.search-box .form-group input::-webkit-input-placeholder{font-size:1.4rem;font-family:"Satoshi";font-weight:500;font-style:normal}}.search-box .form-group input:-ms-input-placeholder{font-size:1.7rem;color:#52618b}.search-box .form-group input::-webkit-input-placeholder{font-size:1.7rem;color:#52618b}.search-box .form-group input::-ms-input-placeholder{font-size:1.7rem;color:#52618b}.search-box .form-group input::placeholder{font-size:1.7rem;color:#52618b}@media (max-width: 480px){.search-box .form-group input::-webkit-input-placeholder{font-size:1.5rem}.search-box .form-group input:-ms-input-placeholder{font-size:1.5rem}.search-box .form-group input::-ms-input-placeholder{font-size:1.5rem}.search-box .form-group input::placeholder{font-size:1.5rem}}.search-box .search-submit{background:white;border:none;border-radius:0 10px 10px 0;color:#0b122b;height:100%;font-family:"Satoshi";font-weight:700;font-style:normal;font-size:1.8rem;background-color:#52618b;background-image:url(../assets/icons/search-white.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;font-size:0}.search-help h2{font-size:1.6rem;margin:10px 0;color:#1e2b5c}.search-help p,.search-help ul,.search-help li{font-size:1.6rem;color:#1e2b5c}.search-help li+li{margin-top:10px}.close-button{position:absolute;top:10px;right:10px;-webkit-appearance:none;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;z-index:10;cursor:pointer;text-align:center}.close-button .close-icon{width:24px;height:24px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;display:block;margin:auto}.close-button .close-icon::before{content:"";position:absolute;top:0;height:100%;width:3px;background:white;left:0;right:0;margin:auto}.close-button .close-icon::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:3px;width:100%;background:white;left:0;right:0;margin:auto}.close-button span{font-size:2rem;font-family:"Satoshi";font-weight:700;font-style:normal;display:block;color:white}.loc-promise{border:2px solid #1e2b5c;border-radius:10px;padding:10px 15px 10px 50px;background:#faae20;display:block;width:100%}.loc-promise h3{font-size:2rem;position:relative;font-family:"Satoshi";font-weight:700;font-style:normal;margin:0 0 3px 0}.loc-promise h3::before{content:"";background-image:url(../assets/icons/star.svg);background-size:contain;height:25px;width:25px;background-position:center;background-repeat:no-repeat;display:inline-block;position:absolute;top:0;left:-35px}.loc-promise p{font-size:1.6rem;line-height:1.35;margin:0}#modal-container{position:fixed;left:0;width:100%;height:100%;top:0;z-index:101;display:-webkit-box;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;z-index:99999999999;overflow-y:auto;-webkit-momentum-scrolling:touch}#modal-container::before{content:"";position:fixed;z-index:-1;background:rgba(0,0,0,0.7);width:100%;height:100%;overflow:hidden;top:0;left:0}#modal-container .card,#modal-container .filter-bar,#modal-container .flex-module.smaller_product_blocks .product-block,.flex-module.smaller_product_blocks #modal-container .product-block,#modal-container .flex-module.opening_hours .opening-hours,.flex-module.opening_hours #modal-container .opening-hours{position:relative;width:90%;max-width:991px;max-height:80vh}.fadeIn{-webkit-animation:fadeIn forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeIn forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeUp{-webkit-animation:fadeUp forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeUp forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutLeft{-webkit-animation:fadeOutLeft forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeOutLeft forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutRight{-webkit-animation:fadeOutRight forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeOutRight forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}*:focus{outline-width:3px;outline-color:#78aeda;outline-style:solid}.using-mouse *:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}#flying-focus{position:absolute;margin:0;background:transparent;-webkit-transition-property:left,top,width,height;transition-property:left,top,width,height;-webkit-transition-timing-function:linear;transition-timing-function:linear;visibility:hidden;pointer-events:none;border:1px solid #78aeda;-webkit-box-shadow:0 0 5px #78aeda;box-shadow:0 0 5px #78aeda;border-radius:2px}#flying-focus.flying-focus-visible{visibility:visible;z-index:9999}.flying-focus-target{outline:none !important}.flying-focus-target::-moz-focus-inner{border:0 !important}h1{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:6.4rem}h2{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:5.6rem}h3{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:4.8rem}h4{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:4rem}h5{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:3.2rem}h6{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:2.4rem}.body-content h1,.body-content h2,.body-content h3,.body-content h4,.body-content h5,.body-content h6{font-family:"Satoshi";font-weight:700;font-style:normal;text-wrap:pretty}.body-content h1{display:none}.body-content h2{margin-top:1.95em;margin-bottom:-0.28em;line-height:1.12;font-size:3.2rem}.body-content h2+p{margin-top:0.86em}.body-content h3{margin-top:1.72em;margin-bottom:-0.31em;line-height:1.18;font-size:2.6rem}.body-content h3+p{margin-top:0.9em}.body-content h4{font-size:2.2rem;margin-top:1.72em;margin-bottom:-0.25em;line-height:1.2}.body-content h4+p{margin-top:0.9em}.body-content h5{margin-top:1.72em;margin-bottom:-0.25em;line-height:1.2;font-size:2.1rem}.body-content h5+p{margin-top:0.9em}.body-content h6{margin-top:1.72em;margin-bottom:-0.25em;line-height:1.2;font-size:1.8}.body-content h6+p{margin-top:0.9em}.body-content p{margin-top:1em;font-size:2.1rem;letter-spacing:-0.0004em;line-height:1.54}.body-content p:first-child{margin-top:0}.body-content p:last-child{margin-bottom:0}.body-content p+blockquote{margin-top:32px}.body-content p strong,.body-content p b{font-family:"Satoshi";font-weight:700;font-style:normal}.body-content p+ol>li:first-child{margin-top:1.8em}.body-content p+ul>li:first-child{margin-top:1em}.body-content p a{font-family:"Satoshi";font-weight:700;font-style:normal}.body-content p a:hover{text-decoration:underline}.body-content p:first-child{margin-top:inherit;margin-bottom:inherit}.body-content ol,.body-content ul{margin:0;padding:0}.body-content ol li,.body-content ul li{margin-left:30px;margin-top:0.8em;font-size:2.1rem;line-height:1.3}.body-content ol li li:first-child,.body-content ul li li:first-child{margin-top:0.59em}.body-content blockquote{padding-left:40px;position:relative;margin:0;width:100%}@media (max-width: 768px){.body-content blockquote{padding-left:30px}}.body-content blockquote p{font-size:4rem;font-family:"Satoshi";font-weight:700;font-style:normal;line-height:1.1;color:#52618b}@media (max-width: 768px){.body-content blockquote p{font-size:3rem}}.body-content blockquote cite{color:#52618b;font-size:2.2rem;font-weight:300;font-style:normal;margin-top:10px;display:block}.body-content blockquote:after{position:absolute;content:"";left:0;top:0;width:5px;height:100%;background-color:#52618b;border-radius:5px}.body-content iframe{margin-top:0.9em;width:100%}.body-content .issuuembed{margin-bottom:2.8em}.body-content .aligncenter,.body-content .alignleft,.body-content .alignright{display:block;padding:0}.body-content .aligncenter{float:none;margin:0.5em auto 1em}.body-content .alignright{float:right;margin:0.5em 0 1em 2em}.body-content .alignleft{float:left;margin:0.5em 2em 1em 0}.body-content .wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.body-content .wp-caption img{display:inline}.body-content .wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.site-header{padding:30px 0;background:#fafbff;z-index:99991;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:-webkit-sticky;position:sticky;top:0;container-name:header-container;container-type:inline-size}@media (max-width: 480px){.site-header{padding:15px 0}}.site-header .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:180px 1fr;grid-template-columns:180px 1fr;grid-gap:40px}@media (max-width: 1120px){.site-header .margins-container{-ms-grid-columns:160px 1fr;grid-template-columns:160px 1fr;grid-gap:20px}}@media (max-width: 991px){.site-header .margins-container{-ms-grid-columns:120px 1fr;grid-template-columns:120px 1fr;grid-gap:20px}}@media (max-width: 991px){.site-header .margins-container>.right{position:fixed;top:0;right:0;width:80vw;background:#1e2b5c;height:100vh;overflow-y:auto;padding:48px 5%;padding-top:80px;display:none}}@media (max-width: 991px){.site-header .margins-container>.right.active{display:block}}.site-header .margins-container>.right .top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.site-header .margins-container>.right .top{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 991px){.site-header .margins-container>.right .top .left-top{margin:0 0 20px 0}}.site-header .margins-container>.right .top .left-top ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:15px}@media (max-width: 991px){.site-header .margins-container>.right .top .left-top ul{gap:20px}.site-header .margins-container>.right .top .left-top ul a{font-size:2rem}}.site-header .margins-container>.right .top .left-top ul li a{color:#1e2b5c}@media (max-width: 991px){.site-header .margins-container>.right .top .left-top ul li a{color:white}}@media (max-width: 991px){.site-header .margins-container>.right .top .right-top{width:100%;margin-top:15px}}.site-header .margins-container>.right .top .right-top .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (max-width: 991px){.site-header .margins-container>.right .top .right-top .row{display:block}}.site-header .margins-container>.right .top .right-top .search-box{display:block;padding:0;margin:0}.site-header .margins-container>.right .top .right-top .search-box .search-form{position:relative;display:block}.site-header .margins-container>.right .top .right-top .search-box .search-form input{padding:5px 15px;border-radius:100em;background:#edf0fa;padding-right:40px;width:100%;font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.6rem}@media (max-width: 991px){.site-header .margins-container>.right .top .right-top .search-box .search-form input{padding:10px 15px}}.site-header .margins-container>.right .top .right-top .search-box .search-form input::-webkit-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}.site-header .margins-container>.right .top .right-top .search-box .search-form input:-ms-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}.site-header .margins-container>.right .top .right-top .search-box .search-form input::-ms-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}.site-header .margins-container>.right .top .right-top .search-box .search-form input::placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.5rem}.site-header .margins-container>.right .top .right-top .search-box .search-form .button,.site-header .margins-container>.right .top .right-top .search-box .search-form .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .top .right-top .search-box .search-form a{font-size:0;border-radius:0 100% 100% 0;background:#52618b;position:absolute;background-image:url(../assets/icons/search-white.svg);background-size:16px;padding:10px 13px;background-position:center;background-repeat:no-repeat;right:0;top:0}@media (max-width: 991px){.site-header .margins-container>.right .top .right-top .search-box .search-form .button,.site-header .margins-container>.right .top .right-top .search-box .search-form .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .top .right-top .search-box .search-form a{padding:6px 20px}}.site-header .margins-container>.right .top .right-top .button,.site-header .margins-container>.right .top .right-top .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .top .right-top a{padding:5px 20px;font-size:1.8rem}@media (max-width: 991px){.site-header .margins-container>.right .top .right-top .button.cta,.site-header .margins-container>.right .top .right-top .bottom nav .chd-main-menu>li.button a.cta,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .top .right-top a.cta{width:100%;margin-top:10px;padding:15px 20px}}.site-header .margins-container>.right .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.site-header .margins-container>.right .bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}}.site-header .margins-container>.right .bottom nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}}.site-header .margins-container>.right .bottom nav.active{opacity:1;visibility:visible;pointer-events:all}.site-header .margins-container>.right .bottom nav .menu-primary-container{display:inline-block}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .menu-primary-container{display:block}}.site-header .margins-container>.right .bottom nav .chd-main-menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.no-flexbox-gap .site-header .margins-container>.right .bottom nav .chd-main-menu{margin-left:-20px}.no-flexbox-gap .site-header .margins-container>.right .bottom nav .chd-main-menu>*{margin:calc($gap / 2)}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu{display:block}}.site-header .margins-container>.right .bottom nav .chd-main-menu:hover li{opacity:0.6}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu:hover li{opacity:1}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li{padding:0;margin:0 0.1rem;display:inline-block;position:relative;z-index:10000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children::after{content:"";display:inline-block;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #1e2b5c;width:0;height:0}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children::after{border-top-color:white}}@media (max-width: 768px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children::after{display:none}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.treatments-mega-menu::after{content:"";display:inline-block;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #1e2b5c;width:0;height:0}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li.treatments-mega-menu::after{display:none}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.active a{color:white}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.active::after{border-top-color:white;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.active::before{content:"";position:absolute;top:-5px;left:-10px;background:#1e2b5c;width:calc(100% + 20px);height:calc(100% + 40px);z-index:-1}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li.active::before{display:none}}@media (min-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li.current_page_item>a{text-decoration:underline}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li+li.search-button{margin-left:20px}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.search-button{background-image:url("../assets/icons/search.svg");background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer;height:30px;width:30px;margin-left:20px}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li.search-button{display:none}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.search-button a{font-size:0}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li{display:block;margin:0;padding:16px 0;text-align:right;position:relative}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.treatments-mega-menu{padding-right:30px}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children>a::after,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.treatments-mega-menu>a::after{content:"";height:16px;background-image:url("../assets/icons/plus-white.svg");width:20px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:8px;display:inline-block;position:absolute;top:24px;pointer-events:all;right:0}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children.active>a::after,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.treatments-mega-menu.active>a::after{background-image:url("../assets/icons/minus-white.svg")}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children.active ul,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.treatments-mega-menu.active ul{display:block;visibility:visible;opacity:1;position:relative;background:none;padding:0;margin:0 -26px 0 0}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.menu-item-has-children.active ul::before,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.treatments-mega-menu.active ul::before{display:none}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li:first-child{margin-left:0}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button{margin-right:0}.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a{margin-top:0;font-size:2rem}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a{font-size:3rem;background-color:#0b122b;color:white}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li a{font-family:"Satoshi";font-weight:700;font-style:normal;color:#1e2b5c;text-decoration:none;font-size:1.8rem}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li a{font-size:2.4rem;color:white}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li:hover{opacity:1}.site-header .margins-container>.right .bottom nav .chd-main-menu>li:hover ul{visibility:visible;opacity:1;z-index:10000000;display:block}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li:hover ul{display:none}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li:hover ul:hover li{opacity:0.6}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li:hover ul:hover li{opacity:1}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li:hover ul li:hover{opacity:1}.site-header .margins-container>.right .bottom nav .chd-main-menu>li:hover ul li{opacity:1}.site-header .margins-container>.right .bottom nav .chd-main-menu>li ul{visibility:hidden;opacity:0;position:absolute;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;margin-top:0;z-index:10000000;min-width:100%;left:0;padding:0 14px;background:white;display:none;margin-top:10px;white-space:nowrap}.site-header .margins-container>.right .bottom nav .chd-main-menu>li ul::before{content:"";display:block;height:10px;background:white;width:100%;position:absolute;left:0;top:-10px}.site-header .margins-container>.right .bottom nav .chd-main-menu>li ul li{display:block;padding:10px 0;border-top:1px solid #0b122b;clear:both;list-style:none;width:100%}.site-header .margins-container>.right .bottom nav .chd-main-menu>li ul li.show-mobile{display:none}@media (max-width: 991px){.site-header .margins-container>.right .bottom nav .chd-main-menu>li ul li.show-mobile{display:block}}.site-header .margins-container>.right .bottom nav .chd-main-menu>li ul li a{font-size:1.6rem;line-height:1}.site-header .margins-container>.right .bottom nav .chd-main-menu>li ul li:first-of-type{margin-top:0;border-top:0}.site-header .margins-container>.right .bottom .phone{margin-top:6px;padding-right:15px;text-decoration:none;color:#1e2b5c;font-family:"Satoshi";font-weight:700;font-style:normal}.site-header .margins-container>.right .bottom .phone::before{content:"";background-image:url(../assets/icons/phone.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:16px;height:16px;margin-right:5px;-webkit-transform:translateY(2px);transform:translateY(2px)}.site-header .logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.site-header .logo img{width:100%}.sidebar-active .site-header .logo{visibility:none;opacity:0;pointer-events:none}.site-header.fixed{position:fixed;top:0;left:0;width:100%;background:white}.height-fix{display:none}.height-fix.fixed{display:block}.chd-mega-menu{display:none;-ms-grid-columns:1fr 340px;grid-template-columns:1fr 340px;grid-gap:40px;width:100%;padding:32px;background:#1e2b5c;margin-top:20px;height:calc(100vh - 160px)}@media (max-width: 768px){.chd-mega-menu{height:auto;-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:right}}.chd-mega-menu .mega-menu-alpha{height:100%;display:block;padding-right:20px;overflow-y:auto}@media (max-width: 768px){.chd-mega-menu .mega-menu-alpha{padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;overflow-y:visible}}.chd-mega-menu .mega-menu-alpha::-webkit-scrollbar{width:12px}.chd-mega-menu .mega-menu-alpha::-webkit-scrollbar-track{border-radius:10px;background:#edf0fa}.chd-mega-menu .mega-menu-alpha::-webkit-scrollbar-thumb{border-radius:10px;background:#faae20}.chd-mega-menu .mega-menu-alpha .alpha-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chd-mega-menu .mega-menu-alpha .alpha-nav a{color:white;font-size:1.4rem;text-decoration:none;display:block}@media (max-width: 768px){.chd-mega-menu .mega-menu-alpha .alpha-content{text-align:right}}.chd-mega-menu .mega-menu-alpha .alpha-content .letter-group+.letter-group{margin-top:20px;padding-top:20px;border-top:1px solid #374fa9}.chd-mega-menu .mega-menu-alpha .alpha-content span{color:white;margin:0 0 8px 0;font-size:1.6rem;display:block;text-transform:uppercase;font-family:"Satoshi";font-weight:500;font-style:normal}.chd-mega-menu .mega-menu-alpha .alpha-content ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.chd-mega-menu .mega-menu-alpha .alpha-content ul{-webkit-column-count:1;column-count:1}}@media (max-width: 768px){.chd-mega-menu .mega-menu-alpha .alpha-content ul{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 991px){.chd-mega-menu .mega-menu-alpha .alpha-content ul li{text-align:right}}.chd-mega-menu .mega-menu-alpha .alpha-content ul li:last-child{margin-bottom:auto}.chd-mega-menu .mega-menu-alpha .alpha-content ul li a{font-family:"Satoshi";font-weight:700;font-style:normal;color:white;font-size:2.1rem;line-height:1.2;text-decoration:underline}.chd-mega-menu .mega-menu-alpha .alpha-content ul li .button,.chd-mega-menu .mega-menu-alpha .alpha-content ul .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-mega-menu .mega-menu-alpha .alpha-content ul .chd-main-menu>li.button a{background:none;color:white;border-color:white;text-decoration:none;font-size:1.6rem}@media (max-width: 768px){.chd-mega-menu .side-feat-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.chd-mega-menu .side-feat-menu .side-feat-menu-title{color:white;font-size:1.6rem;text-transform:uppercase;font-family:"Satoshi";font-weight:500;font-style:normal;display:block;margin:0 0 10px 0}.chd-mega-menu .side-feat-menu ul{list-style:circle;margin:0;background:white;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;padding:20px 20px 20px 30px;border-radius:5px;-ms-flex-item-align:start;align-self:flex-start}.chd-mega-menu .side-feat-menu ul:hover{-webkit-box-shadow:rgba(0,0,0,0.04) 0px 3px 5px;box-shadow:rgba(0,0,0,0.04) 0px 3px 5px}@media (max-width: 768px){.chd-mega-menu .side-feat-menu ul{list-style:none}}.chd-mega-menu .side-feat-menu ul li+li{margin-top:16px}.chd-mega-menu .side-feat-menu ul li a{display:block;font-size:2rem;font-family:"Satoshi";font-weight:700;font-style:normal}.chd-mega-menu .side-feat-menu .text-link{color:white;font-size:1.8rem;text-decoration:underline;display:block;margin-top:20px}@media (max-width: 768px){.chd-mega-menu .side-feat-menu .text-link{display:none}}@media (max-width: 991px){.chd-mega-menu{padding:0;background:none}}@-webkit-keyframes slide-down{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#mobile-menu{margin-left:auto;padding:8px 12px;border:2px solid #52618b;background:white;border-radius:5px;z-index:100000000;display:none}#mobile-menu.active{top:20px;position:fixed;right:2.5%}@media (max-width: 991px){#mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#mobile-menu span#menu-text{display:inline-block;color:#1e2b5c;vertical-align:middle;line-height:1;font-size:1.8rem;font-family:"Satoshi";font-weight:700;font-style:normal}#mobile-menu .hamburger{margin-left:10px;display:inline-block;position:relative;height:12px;width:20px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#mobile-menu .hamburger .bar{width:100%;height:2px;background:#1e2b5c;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mobile-menu.active .hamburger .bar:nth-child(1){-webkit-transform:rotate(-45deg) translate(-5px, 4px);transform:rotate(-45deg) translate(-4px, 2px)}#mobile-menu.active .hamburger .bar:nth-child(2){opacity:0}#mobile-menu.active .hamburger .bar:nth-child(3){-webkit-transform:rotate(45deg) translate(-5px, -3px);transform:rotate(45deg) translate(-5px, -3px)}.search-container-mobile-search{display:none}@media (max-width: 991px){.search-container-mobile-search{display:block}.search-container-mobile-search .margins-container{display:block;width:100%}.search-container-mobile-search .margins-container .close-button{display:none}.search-container-mobile-search .margins-container .form-group input{background:none;font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.8rem;padding:10px 0;color:white;border-bottom:3px solid white}.search-container-mobile-search .margins-container .form-group input::-webkit-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.8rem}.search-container-mobile-search .margins-container .form-group input:-ms-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.8rem}.search-container-mobile-search .margins-container .form-group input::-ms-input-placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.8rem}.search-container-mobile-search .margins-container .form-group input::placeholder{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.8rem}.search-container-mobile-search .margins-container .form-group button{margin-top:8px}}.search-button{font-size:0;background:none;border:none;background-image:url("../assets/icons/search.svg");background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer;height:24px;width:24px;margin-left:20px}@media (max-width: 991px){.search-button{display:none}}.search-button a{font-size:0}.search-container-header .close-button{background:none}.notification-banner{padding:14px 0}.notification-banner .margins-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.notification-banner .margins-container .text-link{font-size:1.6rem}@container header-container (width < 1100px) and (width > 900px){.site-header .margins-container{-ms-grid-columns:140px 1fr;grid-template-columns:140px 1fr}.site-header .margins-container>.right .top .left-top ul{gap:8px}.site-header .margins-container>.right .top .right-top .search-box{max-width:180px}.site-header .margins-container>.right .top .right-top .button,.site-header .margins-container>.right .top .right-top .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .top .right-top a{font-size:1.6rem}}.top-section{padding:60px 0;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#edf0fa;position:relative}@media (max-width: 768px){.top-section{padding:30px 0}}@media (max-width: 480px){.top-section{padding:15px 0}}.top-section+.flex-module{margin-top:100px}@media (max-width: 768px){.top-section+.flex-module{margin-top:20px}}.top-section+.has-bg-color{margin-top:0}.top-section.align-center.breadcrumbs-present .breadcrumbs-container{text-align:center}.top-section.align-center .main-top-container{text-align:center}.top-section.align-center .main-top-container .group{max-width:650px;margin:auto;position:relative;z-index:10}.top-section.align-center .main-top-container .btn-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-section .margins-container.split-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;grid-gap:68px}.top-section .margins-container.split-grid>*{min-width:0}@media (max-width: 768px){.top-section .margins-container.split-grid{display:block}}.no-cssgrid .top-section .margins-container.split-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.no-cssgrid .top-section .margins-container.split-grid div{display:block}.no-cssgrid .top-section .margins-container.split-grid>div:first-child{float:left;width:50%}.no-cssgrid .top-section .margins-container.split-grid>div:last-child{float:right;margin-left:68px;width:calc(100% - 50% - 68px)}@media (max-width: 768px){.top-section .margins-container.split-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.top-section .margins-container.split-grid .group{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.top-section .margins-container.split-grid .main-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.top-section .margins-container .group{padding:40px 0}.top-section .margins-container .group:has(.patient-info){padding:0}@media (max-width: 768px){.top-section .margins-container .group{padding:30px 0}}@media (max-width: 480px){.top-section .margins-container .group{padding:15px 0}}.top-section .margins-container .group .date{color:#1e2b5c;font-size:1.8rem;display:block;margin-bottom:5px;line-height:1}.top-section .margins-container .group .checked-by{display:inline-block;font-size:1.4rem;font-style:italic;color:#52618b;background:white;text-align:left;margin-left:auto;text-decoration:none;margin:20px 0 10px 0;padding:6px 10px;border-radius:5px}@media (max-width: 480px){.top-section .margins-container .group .checked-by{font-size:1.4rem}}.top-section .margins-container .group h1{color:#1e2b5c;font-family:"Satoshi";font-weight:900;font-style:normal;font-size:4.6rem;display:block;line-height:1.1;margin:0;text-wrap:pretty}.page-home .top-section .margins-container .group h1{font-size:3.6rem;line-height:1.2;font-family:"Satoshi";font-weight:700;font-style:normal}@media (max-width: 768px){.page-home .top-section .margins-container .group h1{font-size:3.2rem}}@media (max-width: 480px){.page-home .top-section .margins-container .group h1{font-size:2.8rem}}.sidebar-active .top-section .margins-container .group h1{font-size:6.2rem}@media (max-width: 768px){.top-section .margins-container .group h1{font-size:3.8rem}}@media (max-width: 480px){.top-section .margins-container .group h1{font-size:3.2rem}}.top-section .margins-container .group .filtered-by{display:block;font-size:2.2rem;margin-top:10px;color:#52618b;font-family:"Satoshi";font-weight:500;font-style:normal;font-style:italic}.top-section .margins-container .group .subtitle{display:block;margin-top:4px;color:#52618b;font-family:"Satoshi";font-weight:500;font-style:normal;font-size:3.5rem;line-height:1.1}@media (max-width: 768px){.top-section .margins-container .group .subtitle{font-size:3rem}}@media (max-width: 480px){.top-section .margins-container .group .subtitle{font-size:2.6rem}}.top-section .margins-container .group .strapline{margin:30px 0;display:block;color:#1e2b5c}@media (max-width: 768px){.top-section .margins-container .group .strapline{margin:20px 0 0 0}}.top-section .margins-container .group .strapline *{font-size:2.2rem;line-height:1.3;margin:0;color:#1e2b5c;text-wrap:pretty}@media (max-width: 480px){.top-section .margins-container .group .strapline *{font-size:1.8rem}}.top-section .margins-container .group .strapline p+p{margin-top:15px}.top-section .margins-container .group .patient-info{border-top:2px solid #52618b;padding-top:20px;padding-left:20px}.top-section .margins-container .group .patient-info li{font-size:1.8rem}.top-section .margins-container .group .patient-info li+li{margin-top:5px}.top-section .margins-container .group .btn-container .button:nth-child(1),.top-section .site-header .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(1),.site-header .top-section .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(1),.top-section .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(1),.site-header .top-section .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(1){-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#1e2b5c;font-family:"Satoshi";font-weight:700;font-style:normal;position:relative;padding:10px 20px;border-radius:100em;text-align:center;font-size:2rem;background:#faae20;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;border:2px solid #0b122b}.top-section .margins-container .group .btn-container .button:nth-child(1):hover,.top-section .site-header .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(1):hover,.site-header .top-section .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(1):hover,.top-section .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(1):hover,.site-header .top-section .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(1):hover{background:#e29505}.top-section .margins-container .group .btn-container .button:nth-child(2),.top-section .site-header .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(2),.site-header .top-section .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(2),.top-section .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(2),.site-header .top-section .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(2){-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#fff;font-family:"Satoshi";font-weight:700;font-style:normal;position:relative;padding:10px 20px;border-radius:100em;text-align:center;font-size:2rem;background:#1e2b5c;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;border:2px solid #0b122b}.top-section .margins-container .group .btn-container .button:nth-child(2):hover,.top-section .site-header .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(2):hover,.site-header .top-section .margins-container>.right .group .btn-container .bottom nav .chd-main-menu>li.button a:nth-child(2):hover,.top-section .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(2):hover,.site-header .top-section .margins-container>.right .bottom nav .chd-main-menu>li.button .group .btn-container a:nth-child(2):hover{background:#111936}.top-section .margins-container .main-image img{height:100%;border-radius:10px;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1 / 1;-o-object-position:center;object-position:center;min-height:280px;max-height:480px}@media (max-width: 768px){.top-section .margins-container .main-image img{aspect-ratio:4 / 3}}.top-section.breadcrumbs-present .breadcrumbs-container{margin-bottom:20px;position:relative;text-align:left;z-index:10}@media (max-width: 768px){.top-section.breadcrumbs-present .breadcrumbs-container{margin-bottom:20px}}.top-section.breadcrumbs-present .breadcrumbs-container .breadcrumbs ul{margin:0;padding:0;list-style:none}.top-section.breadcrumbs-present .breadcrumbs-container .breadcrumbs ul li{display:inline-block}.top-section.breadcrumbs-present .breadcrumbs-container .breadcrumbs ul li a{font-size:1.6rem;color:#1e2b5c;text-decoration:underline}.top-section.breadcrumbs-present .breadcrumbs-container .breadcrumbs ul li span{font-size:1.6rem;color:#1e2b5c;text-decoration:none;opacity:0.8}.top-section.breadcrumbs-present .breadcrumbs-container .breadcrumbs ul li span:not(:empty){display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:middle;text-overflow:ellipsis;max-width:10ch}.top-section.breadcrumbs-present .breadcrumbs-container .breadcrumbs ul li+li::before{content:"/";margin:0 10px;color:#1e2b5c;display:inline-block;font-size:1.6rem}.anchor-bar{background:#1e2b5c;display:block;z-index:9999;width:100%;position:-webkit-sticky;position:sticky;margin:0;top:131px}@media (max-width: 991px){.anchor-bar{top:98px}}@media (max-width: 480px){.anchor-bar{top:66px}}.anchor-bar+.flex-module{margin-top:var(--default-mod-spacing)}.anchor-bar .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr max-content;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.anchor-bar .margins-container{display:block}}.anchor-bar .margins-container h2{display:inline-block;color:white;font-size:2rem;margin:0;font-family:"Satoshi";font-weight:700;font-style:normal;vertical-align:middle}.anchor-bar .margins-container ul{margin:0;list-style:none;padding:0;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (max-width: 991px){.anchor-bar .margins-container ul{display:block;white-space:nowrap;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.anchor-bar .margins-container ul::-webkit-scrollbar{height:6px}.anchor-bar .margins-container ul::-webkit-scrollbar-track{background:rgba(255,255,255,0.1);border-radius:3px}.anchor-bar .margins-container ul::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.3);border-radius:3px}.anchor-bar .margins-container ul::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.5)}.anchor-bar .margins-container ul li{display:inline-block;padding:15px 0;position:relative}@media (max-width: 991px){.anchor-bar .margins-container ul li{padding:8px 0}.anchor-bar .margins-container ul li+li{margin-left:15px}}.anchor-bar .margins-container ul li a{color:white;font-size:1.7rem;font-family:"Satoshi";font-weight:700;font-style:normal;text-decoration:none}@media (max-width: 991px){.anchor-bar .margins-container ul li a{font-size:1.5rem}}@media (max-width: 480px){.anchor-bar .margins-container ul li a{font-size:1.6rem}}.anchor-bar .margins-container ul li a.active::after{content:"";position:absolute;bottom:0;height:3px;width:100%;background:#faae20;left:0}@media (max-width: 480px){.anchor-bar .margins-container ul li a.active::after{height:2px;bottom:5px}}.anchor-bar .margins-container ul li a:hover{text-decoration:underline}.anchor-bar .margins-container .button,.anchor-bar .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .anchor-bar .margins-container>.right .bottom nav .chd-main-menu>li.button a{border:none;font-size:1.8rem;padding:6px 16px}@media (max-width: 991px){.anchor-bar .margins-container .button,.anchor-bar .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .anchor-bar .margins-container>.right .bottom nav .chd-main-menu>li.button a{position:fixed;bottom:0;left:0;width:100%;z-index:100000000;border-radius:0;padding:10px 20px;border-top:2px solid #1e2b5c}}.found-results-bar{margin:0 0 20px 0}.found-results-bar span{font-size:1.8rem}.archive-container{margin:40px 0}.archive-container:has(.filter-bar-container)>.margins-container{display:-ms-grid;display:grid;-ms-grid-columns:300px 1fr;grid-template-columns:300px 1fr;grid-gap:40px}@media (max-width: 768px){.archive-container:has(.filter-bar-container)>.margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.pagination{display:block;margin:80px 0;text-align:center}@media (max-width: 768px){.pagination{margin:50px 0}}.pagination *{font-size:3.2rem;margin:0 16px}@media (max-width: 768px){.pagination *{font-size:2.6rem;margin:10px}.pagination *:first-of-type{margin-left:0}.pagination *:last-of-type{margin-right:0}}.pagination a{font-family:"Satoshi";font-weight:700;font-style:normal;color:#52618b}.error-404{padding:60px 0}@media (max-width: 480px){.error-404{padding:30px 0}}.error-404 .split-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;-ms-grid-columns:55% 1fr;grid-template-columns:55% 1fr;grid-gap:0;min-height:60vh}.error-404 .split-grid>*{min-width:0}@media (max-width: 768px){.error-404 .split-grid{display:block}}.no-cssgrid .error-404 .split-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.no-cssgrid .error-404 .split-grid div{display:block}.no-cssgrid .error-404 .split-grid>div:first-child{float:left;width:55%}.no-cssgrid .error-404 .split-grid>div:last-child{float:right;margin-left:0;width:calc(100% - 55% - 0)}.error-404 .split-grid .left{padding:64px;background:#faae20;background-size:cover;background-position:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;border-radius:10px;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 768px){.error-404 .split-grid .left{padding:32px}}.error-404 .split-grid .left .group{position:relative;z-index:10}.error-404 .split-grid .left h1{font-size:16rem;margin:0;line-height:1;color:#1e2b5c}.error-404 .split-grid .left .main-text{font-size:4rem;margin:32px 0 0 0;line-height:1.1;color:#1e2b5c}.error-404 .split-grid .right{padding:0 64px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.error-404 .split-grid .right{padding:32px}}.error-404 .split-grid .right h2{margin:0 0 16px 0;font-size:3.2rem}.error-404 .split-grid .right ul{margin:20px 0 30px 0;padding:0}.error-404 .split-grid .right ul li a{font-size:2.8rem}.error-404 .split-grid .right .search-box{display:block;padding:0;background:none;margin:32px 0 0 0}.error-404 .split-grid .right .search-box .margins-container{width:100%}.error-404 .split-grid .right .search-box .margins-container .search-form{display:block}.error-404 .split-grid .right .search-box .margins-container h2{font-size:2rem;margin-bottom:16px}.error-404 .split-grid .right .search-box .margins-container .close-button{display:none}.error-404 .split-grid .right .search-box .margins-container input{width:100%;font-size:1.7rem;border-bottom:2px solid #0b122b}.error-404 .split-grid .right .search-box .margins-container input::-webkit-input-placeholder{font-size:1.7rem;color:#0b122b;font-family:"Satoshi";font-weight:500;font-style:normal}.error-404 .split-grid .right .search-box .margins-container input:-ms-input-placeholder{font-size:1.7rem;color:#0b122b;font-family:"Satoshi";font-weight:500;font-style:normal}.error-404 .split-grid .right .search-box .margins-container input::-ms-input-placeholder{font-size:1.7rem;color:#0b122b;font-family:"Satoshi";font-weight:500;font-style:normal}.error-404 .split-grid .right .search-box .margins-container input::placeholder{font-size:1.7rem;color:#0b122b;font-family:"Satoshi";font-weight:500;font-style:normal}.sidebar-active{width:calc(100% - 300px);margin-left:300px}@media (max-width: 991px){.sidebar-active{width:100%;margin-left:0}}.sidebar-active #main-sidebar{overflow-y:auto;position:fixed;left:0;top:0;background:#e1e3ed;padding:30px;height:100vh;z-index:1000;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:300px}@media (max-width: 991px){.sidebar-active #main-sidebar{visibility:hidden;pointer-events:none;-webkit-transform:translateX(-80vw);transform:translateX(-80vw);padding-bottom:100px}.sidebar-active #main-sidebar.active{-webkit-transform:none;transform:none;visibility:visible;pointer-events:all}}.sidebar-active #main-sidebar h2{margin:30px 0 0 0;font-size:4rem}.sidebar-active #main-sidebar ol{margin:32px 0 0;padding-left:20px;list-style:none;counter-reset:item}.sidebar-active #main-sidebar ol>li{counter-increment:item}.sidebar-active #main-sidebar ol>li::before{content:counters(item, ".");margin-left:-20px;font-size:2.2rem;display:inline-block;font-family:"Satoshi";font-weight:700;font-style:normal}.sidebar-active #main-sidebar ol li+li{margin-top:30px}.sidebar-active #main-sidebar ol li a{font-size:2.2rem;font-family:"Satoshi";font-weight:700;font-style:normal;text-decoration:none}.sidebar-active #main-sidebar ol li a:hover{text-decoration:underline}.sidebar-active #main-sidebar ol li ol{margin-top:8px;padding-left:12px}.sidebar-active #main-sidebar ol li ol li+li{margin-top:6px}.sidebar-active #main-sidebar ol li ol li::before{font-size:1.8rem;font-family:"Satoshi";font-weight:500;font-style:normal}.sidebar-active #main-sidebar ol li ol li a{font-size:1.8rem;font-family:"Satoshi";font-weight:500;font-style:normal}#show-sidebar{position:fixed;bottom:30px;background-image:url("../assets/icons/contents.svg");background-position:10px center;background-size:22px;background-repeat:no-repeat;left:30px;z-index:1000000;font-size:1.8rem;border:2px solid #0b122b;padding:6px 10px 6px 36px;display:none}#show-sidebar.active{background-image:url("../assets/icons/close.svg");background-size:16px}@media (max-width: 991px){#show-sidebar{display:block}}.filter-bar{background:white;padding:20px;border-radius:5px;border:2px solid #e1e3ed}.filter-bar h2{font-size:1.6rem;margin:0 0 10px 0}.filter-bar .container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(120px, 300px))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(120px, 300px));grid-gap:15px}.filter-bar .container .filter-group label{font-size:1.6rem;display:block;font-family:"Satoshi";font-weight:700;font-style:normal;margin-bottom:4px}.filter-bar .container .filter-group select,.filter-bar .container .filter-group .select2{font-size:1.6rem}.filter-bar .container .filter-group select::-webkit-input-placeholder,.filter-bar .container .filter-group .select2::-webkit-input-placeholder{font-size:1.5rem}.filter-bar .container .filter-group select:-ms-input-placeholder,.filter-bar .container .filter-group .select2:-ms-input-placeholder{font-size:1.5rem}.filter-bar .container .filter-group select::-ms-input-placeholder,.filter-bar .container .filter-group .select2::-ms-input-placeholder{font-size:1.5rem}.filter-bar .container .filter-group select::placeholder,.filter-bar .container .filter-group .select2::placeholder{font-size:1.5rem}.filter-bar .container #filter-results{display:none}.no-results-container h2{font-size:3.2rem;max-width:40ch;display:block;line-height:1.3;margin:0 auto 30px auto}body.search h1{font-size:3.2rem;margin:0 0 20px 0}body.search .search-box{padding:0;margin:0}body.search .archive-container .archive-grid-card .image-card.type-treatment,body.search .archive-container .archive-grid-card .flex-module.internal_links_block .type-treatment.archive-grid-card,.flex-module.internal_links_block body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card,body.search .archive-container .archive-grid-card .flex-module.popular_posts .type-treatment.archive-grid-card,.flex-module.popular_posts body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card,body.search .archive-container .archive-grid-card .flex-module.recent_posts .type-treatment.archive-grid-card,.flex-module.recent_posts body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card{background:#1e2b5c;grid-column:1/-1;border-radius:5px;border-color:#1e2b5c}body.search .archive-container .archive-grid-card .image-card.type-treatment *:not(.post-type-label),body.search .archive-container .archive-grid-card .flex-module.internal_links_block .type-treatment.archive-grid-card *:not(.post-type-label),.flex-module.internal_links_block body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card *:not(.post-type-label),body.search .archive-container .archive-grid-card .flex-module.popular_posts .type-treatment.archive-grid-card *:not(.post-type-label),.flex-module.popular_posts body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card *:not(.post-type-label),body.search .archive-container .archive-grid-card .flex-module.recent_posts .type-treatment.archive-grid-card *:not(.post-type-label),.flex-module.recent_posts body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card *:not(.post-type-label){color:white}body.search .archive-container .archive-grid-card .image-card.type-treatment h2,body.search .archive-container .archive-grid-card .flex-module.internal_links_block .type-treatment.archive-grid-card h2,.flex-module.internal_links_block body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card h2,body.search .archive-container .archive-grid-card .flex-module.popular_posts .type-treatment.archive-grid-card h2,.flex-module.popular_posts body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card h2,body.search .archive-container .archive-grid-card .flex-module.recent_posts .type-treatment.archive-grid-card h2,.flex-module.recent_posts body.search .archive-container .archive-grid-card .type-treatment.archive-grid-card h2{text-decoration:underline}.fancybox-caption__body{max-width:80ch;text-align:left;font-size:1.7rem;margin:auto}.pricing-page-container{margin-top:48px}.pricing-page-container>.margins-container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(300px, 350px) 1fr;grid-template-columns:minmax(300px, 350px) 1fr;grid-gap:60px}@media (max-width: 768px){.pricing-page-container>.margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.pricing-page-container>.margins-container .left h2{font-size:1.8rem;display:block;font-family:"Satoshi";font-weight:500;font-style:normal;margin:0 0 20px 0}.pricing-page-container>.margins-container .left nav{padding:30px;border-radius:10px;background:#edf0fa}.pricing-page-container>.margins-container .left nav ul{list-style:none;margin:0;padding:0}.pricing-page-container>.margins-container .left nav ul li{color:#1e2b5c;font-size:1.8rem;font-family:"Satoshi";font-weight:700;font-style:normal}.pricing-page-container>.margins-container .left nav ul li a{text-decoration:none}.pricing-page-container>.margins-container .left nav ul li+li{margin-top:15px;padding-top:15px;border-top:1px solid #fff}.pricing-page-container>.margins-container section+section{margin-top:40px;padding-top:40px;border-top:1px solid #52618b}.pricing-page-container>.margins-container section h2{font-size:2.8rem;margin:0 0 20px 0}.pricing-page-container>.margins-container section .pricing-block .margins-container{display:block;width:100%;max-width:none}:root{--default-mod-spacing: 80px}@media (max-width: 768px){:root{--default-mod-spacing: 40px}}@media (max-width: 480px){:root{--default-mod-spacing: 20px}}.flex-module+.flex-module{margin-top:var(--default-mod-spacing)}+.flex-module.has-bg-color{margin-top:0}.flex-module.has-bg-color+.flex-module:not(.has-bg-color){margin-top:calc(var(--default-mod-spacing) / 1.5)}.flex-module:last-child{margin-bottom:var(--default-mod-spacing)}.flex-module.has-bg-color{padding:64px 0}.flex-module.has-bg-color .background-dark_blue{background:#1e2b5c}.flex-module.has-bg-color .background-dark_blue *,.flex-module.has-bg-color .background-dark_blue h2,.flex-module.has-bg-color .background-dark_blue h3{color:#fff}.flex-module.has-bg-color .background-dark_blue .button,.flex-module.has-bg-color .background-dark_blue .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.has-bg-color .background-dark_blue a{background:#faae20;color:#1e2b5c}.flex-module.has-bg-color .background-dark_blue .text-link,.flex-module.has-bg-color .background-dark_blue a{color:#fff}.flex-module.has-bg-color .background-washed_blue{background:#52618b}.flex-module.has-bg-color .background-washed_blue *,.flex-module.has-bg-color .background-washed_blue h2,.flex-module.has-bg-color .background-washed_blue h3{color:#fff}.flex-module.has-bg-color .background-washed_blue .button,.flex-module.has-bg-color .background-washed_blue .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.has-bg-color .background-washed_blue a{background:#faae20;color:#1e2b5c}.flex-module.has-bg-color .background-washed_blue .text-link,.flex-module.has-bg-color .background-washed_blue a{color:#fff}.flex-module.has-bg-color .background-pale_blue{background:#edf0fa}.flex-module.has-bg-color .background-pale_blue *,.flex-module.has-bg-color .background-pale_blue h2,.flex-module.has-bg-color .background-pale_blue h3{color:#1e2b5c}.flex-module.has-bg-color .background-pale_blue .button,.flex-module.has-bg-color .background-pale_blue .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.has-bg-color .background-pale_blue a{background:#faae20;color:#1e2b5c}.flex-module.has-bg-color .background-pale_blue .text-link,.flex-module.has-bg-color .background-pale_blue a{color:#1e2b5c}.flex-module.has-bg-color .background-white{background:#fff}.flex-module.has-bg-color .background-white *,.flex-module.has-bg-color .background-white h2,.flex-module.has-bg-color .background-white h3{color:#1e2b5c}.flex-module.has-bg-color .background-white .button,.flex-module.has-bg-color .background-white .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.has-bg-color .background-white a{background:#1e2b5c;color:#fff}.flex-module.has-bg-color .background-white .text-link,.flex-module.has-bg-color .background-white a{color:#1e2b5c}.flex-module.has-bg-color .background-cta{background:#faae20}.flex-module.has-bg-color .background-cta *,.flex-module.has-bg-color .background-cta h2,.flex-module.has-bg-color .background-cta h3{color:#fff}.flex-module.has-bg-color .background-cta .button,.flex-module.has-bg-color .background-cta .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.has-bg-color .background-cta a{background:#1e2b5c;color:#fff}.flex-module.has-bg-color .background-cta .text-link,.flex-module.has-bg-color .background-cta a{color:#fff}@media (max-width: 768px){.flex-module.has-bg-color{padding:32px 0}.flex-module.has-bg-color .margins-container{position:relative}.flex-module.has-bg-color .margins-container .text-link{font-size:1.7rem;margin-top:32px}}.flex-module.has-bg-color+.has-bg-color{margin-top:0}.flex-module .button.cta,.flex-module .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a.cta,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module a.cta{background:#faae20;color:#1e2b5c}.flex-module .top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;-ms-grid-columns:1fr 240px;grid-template-columns:1fr 240px;grid-gap:32px;align-items:center}.flex-module .top-row>*{min-width:0}@media (max-width: 768px){.flex-module .top-row{display:block}}.no-cssgrid .flex-module .top-row{display:-webkit-box;display:-ms-flexbox;display:flex}.no-cssgrid .flex-module .top-row div{display:block}.no-cssgrid .flex-module .top-row>div:first-child{float:left;width:calc(100% - 240px - 32px)}.no-cssgrid .flex-module .top-row>div:last-child{float:right;margin-left:32px;width:240px}@media (max-width: 768px){.flex-module .top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:20px}}@media (max-width: 480px){.flex-module .top-row{gap:0}}.flex-module .top-row a{font-size:1.8rem;text-decoration:underline;color:#52618b;margin:0;margin-left:auto}@media (max-width: 768px){.flex-module .top-row a{font-size:1.6rem;margin-left:0}}.flex-module h2{font-size:3.2rem;line-height:1.15;margin-bottom:15px;font-family:"Satoshi";font-weight:900;font-style:normal}@media (max-width: 768px){.flex-module h2{font-size:3rem}}@media (max-width: 480px){.flex-module h2{font-size:2.6rem}}+.flex-module.simple_wysiwyg_editor.full_image{margin-top:60px}.flex-module.full_image img{width:100%;border-radius:10px;display:block}.flex-module.full_image figure{text-align:center}.flex-module.full_image figure figcaption{font-size:1.6rem;margin-top:10px}.flex-module.large_mixed_content_block .split-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:48px}@media (max-width: 768px){.flex-module.large_mixed_content_block .split-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.large_mixed_content_block .split-grid .left h2{margin-top:0}.flex-module.large_mixed_content_block .split-grid .left>p{font-size:1.8rem}.flex-module.large_mixed_content_block .split-grid .right .short-message{padding:8px;background:#edf0fa;border:2px solid #52618b;display:block;border-radius:5px;font-size:1.5rem;color:#1e2b5c}.flex-module.large_mixed_content_block .points{list-style:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:50px 40px}@media (max-width: 768px){.flex-module.large_mixed_content_block .points{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:40px}}.flex-module.large_mixed_content_block .points li{display:-ms-grid;display:grid;-ms-grid-columns:60px 1fr;grid-template-columns:60px 1fr;grid-gap:20px}.flex-module.large_mixed_content_block .points li h3{font-size:2rem;margin:0;font-family:"Satoshi";font-weight:700;font-style:normal;color:#1e2b5c}.flex-module.large_mixed_content_block .points li img{width:100%;-o-object-fit:contain;object-fit:contain}.flex-module.large_mixed_content_block .points li p{font-size:1.8rem}.flex-module.large_mixed_content_block .points li p:first-of-type{margin-top:0}.flex-module.large_mixed_content_block .points li p:last-child{margin-bottom:0}.flex-module.get_in_touch_banner{padding:20px 0;background:#1e2b5c}.flex-module.get_in_touch_banner .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr max-content;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.flex-module.get_in_touch_banner .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.get_in_touch_banner h2{margin:0;color:white;font-size:2.2rem;line-height:1.2;font-family:"Satoshi";font-weight:700;font-style:normal}.flex-module.get_in_touch_banner .button,.flex-module.get_in_touch_banner .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.get_in_touch_banner a{padding:8px 16px;font-size:2.2rem;margin-left:auto;color:#0b122b}@media (max-width: 768px){.flex-module.get_in_touch_banner .button,.flex-module.get_in_touch_banner .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.get_in_touch_banner a{width:100%}}.flex-module.text_and_image .margins-container.alternate .row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-module.text_and_image .margins-container.alternate .row:nth-child(even) .img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.flex-module.text_and_image .margins-container.alternate .row:nth-child(even) .rest{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-module.banner .align-center .group h2,.flex-module.banner .align-center .group h3,.flex-module.banner .align-center .group .title{max-width:740px;margin:auto;margin-bottom:24px}.flex-module.banner .align-center .group .title{font-size:3.2rem;font-family:"Satoshi";font-weight:700;font-style:normal;line-height:1.4}@media (max-width: 480px){.flex-module.banner .align-center .group .title{font-size:2.4rem}}.flex-module.banner .align-center .group .button,.flex-module.banner .align-center .group .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.banner .align-center .group a{margin-top:30px}.flex-module.banner .align-center .group p{max-width:600px;margin:auto}.flex-module.banner .align-center .group p:last-child{margin-bottom:0}.flex-module.centered_standout_text .margins-container *{font-size:2.8rem;text-align:center;font-weight:700;width:90%;margin:0 auto}.flex-module.blockquote .margins-container *{line-height:1.2}.flex-module.blockquote .margins-container cite{margin-top:25px}.flex-module.video iframe{min-height:550px}@media (max-width: 768px){.flex-module.video iframe{min-height:auto}}.flex-module.people_block .people-grid{margin:48px 0 0 0;padding:0;list-style:none}.flex-module.colored_box .box{border-radius:10px;padding:80px}.flex-module.colored_box .box h2:first-of-type,.flex-module.colored_box .box h3:first-of-type{margin-top:0}@media (max-width: 768px){.flex-module.colored_box .box{padding:32px}}@media (max-width: 480px){.flex-module.colored_box .box{padding:16px}}.flex-module.colored_box .box.background-none{border:3px solid #0b122b}.flex-module.colored_box .box .button,.flex-module.colored_box .box .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.colored_box .box a{border:none}.flex-module.internal_menu_link{position:relative;margin:0}.flex-module.internal_menu_link div{position:absolute;top:-120px}.flex-module.patient_stories .patient-stories-container>ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding-bottom:10px}.flex-module.patient_stories .patient-stories-container>ul::-webkit-scrollbar{height:10px}.flex-module.patient_stories .patient-stories-container>ul::-webkit-scrollbar-track{background:white;border-radius:100em;border:1px solid #edf0fa}.flex-module.patient_stories .patient-stories-container>ul::-webkit-scrollbar-thumb{background:#1e2b5c;border-radius:100em}.flex-module.patient_stories .patient-stories-container>ul::-webkit-scrollbar-thumb:hover{background:#f9a507}.flex-module.patient_stories .patient-stories-container>ul>li{display:-ms-inline-grid;display:inline-grid;white-space:normal;height:auto;-ms-grid-columns:max-content 1fr;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-gap:0;border-radius:10px;border:2px solid #1e2b5c;max-width:90%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;scroll-snap-align:start}@media (max-width: 768px){.flex-module.patient_stories .patient-stories-container>ul>li{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px;max-width:100%}}.flex-module.patient_stories .patient-stories-container>ul>li .left,.flex-module.patient_stories .patient-stories-container>ul>li .right{height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 768px){.flex-module.patient_stories .patient-stories-container>ul>li .left,.flex-module.patient_stories .patient-stories-container>ul>li .right{height:auto}}.flex-module.patient_stories .patient-stories-container>ul>li>.left{background:#edf0fa;border-radius:10px 0 0 10px;border-right:2px solid #1e2b5c;padding:30px}@media (max-width: 480px){.flex-module.patient_stories .patient-stories-container>ul>li>.left{padding:15px;border-right:0}}.flex-module.patient_stories .patient-stories-container>ul>li>.left img{border-radius:5px;display:block;width:110px;margin-bottom:10px}.flex-module.patient_stories .patient-stories-container>ul>li>.left ul{list-style:none;margin:0;padding:0}.flex-module.patient_stories .patient-stories-container>ul>li>.left ul li{font-size:1.6rem;color:#1e2b5c}.flex-module.patient_stories .patient-stories-container>ul>li>.left ul li+li{margin-top:7px}.flex-module.patient_stories .patient-stories-container>ul>li>.left ul li strong,.flex-module.patient_stories .patient-stories-container>ul>li>.left ul li a{font-family:"Satoshi";font-weight:700;font-style:normal}.flex-module.patient_stories .patient-stories-container>ul>li .right{padding:45px 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 768px){.flex-module.patient_stories .patient-stories-container>ul>li .right{padding:30px;padding-top:0}}@media (max-width: 480px){.flex-module.patient_stories .patient-stories-container>ul>li .right{padding:15px}}.flex-module.patient_stories .patient-stories-container>ul>li .right .blockquote{display:block}.flex-module.patient_stories .patient-stories-container>ul>li .right .blockquote span{font-size:2.2rem;font-family:"Satoshi";font-weight:700;font-style:normal;color:#1e2b5c;line-height:1.4;display:block}@media (max-width: 480px){.flex-module.patient_stories .patient-stories-container>ul>li .right .blockquote span{font-size:1.8rem}}.flex-module.patient_stories .patient-stories-container>ul>li .right .button,.flex-module.patient_stories .patient-stories-container>ul>li .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.patient_stories .patient-stories-container>ul>li .margins-container>.right .bottom nav .chd-main-menu>li.button a{background:#1e2b5c;padding-top:8px;padding-bottom:8px;color:white;margin-top:20px}@media (max-width: 480px){.flex-module.patient_stories .patient-stories-container>ul>li .right .button,.flex-module.patient_stories .patient-stories-container>ul>li .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.patient_stories .patient-stories-container>ul>li .margins-container>.right .bottom nav .chd-main-menu>li.button a{font-size:1.8rem}}.flex-module.faqs_block{background:#52618b;padding:80px 0}@media (max-width: 768px){.flex-module.faqs_block{padding:40px 0}}@media (max-width: 480px){.flex-module.faqs_block{padding:20px 0}}.flex-module.faqs_block .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:40% 1fr;grid-template-columns:40% 1fr;grid-gap:80px}@media (max-width: 768px){.flex-module.faqs_block .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.faqs_block .margins-container .left h2{color:white;margin-top:0}.flex-module.faqs_block .margins-container .left p{color:white}.flex-module.faqs_block .margins-container .left .search-box{display:block;padding:0}.flex-module.faqs_block .margins-container .left .search-box .search-form input{border:none}.flex-module.faqs_block .margins-container .left .search-box .search-form .search-submit{font-size:0;background-image:url(../assets/icons/search-white.svg);background-size:25px;background-repeat:no-repeat;background-position:center;border:none;border-radius:0 10px 10px 0;background-color:#1e2b5c}.flex-module.faqs_block .margins-container .right .accordion-container .accordion-item{padding:0;border:none;padding-bottom:16px;border-radius:0;border-bottom:2px solid white}@media (max-width: 480px){.flex-module.faqs_block .margins-container .right .accordion-container .accordion-item{border-width:1px}}.flex-module.faqs_block .margins-container .right .accordion-container .accordion-item .visible-text span{color:white;font-size:2rem;font-family:"Satoshi";font-weight:700;font-style:normal}@media (max-width: 480px){.flex-module.faqs_block .margins-container .right .accordion-container .accordion-item .visible-text span{font-size:1.8rem}}.flex-module.faqs_block .margins-container .right .accordion-container .accordion-item .accordion-content *{color:white;font-size:1.8rem}.flex-module.faqs_block .margins-container .right .accordion-container .accordion-item .chevron::before{border-color:white}.flex-module.faqs_block .margins-container .right .button,.flex-module.faqs_block .site-header .margins-container>.right .right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.faqs_block .margins-container>.right .right .bottom nav .chd-main-menu>li.button a,.flex-module.faqs_block .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .right a,.site-header .flex-module.faqs_block .margins-container>.right .bottom nav .chd-main-menu>li.button .right a{background:#edf0fa;color:#1e2b5c;padding:6px 16px;font-size:1.6rem;border:none}.flex-module.guides_block h2{margin:0}.flex-module.guides_block .guides-container{list-style:none;margin:15px 0 0 0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(240px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));grid-gap:30px}.flex-module.guides_block .guides-container li{background:white;position:relative;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px}.flex-module.guides_block .guides-container li:hover{-webkit-box-shadow:rgba(0,0,0,0.04) 0px 3px 5px;box-shadow:rgba(0,0,0,0.04) 0px 3px 5px}.flex-module.guides_block .guides-container li:has(img) img{height:200px;width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px 10px 0 0}.flex-module.guides_block .guides-container li .rest{padding:24px;border-radius:0 0 10px 10px}.flex-module.guides_block .guides-container li .rest h3{margin:0;font-family:"Satoshi";font-weight:700;font-style:normal;font-size:2rem;text-decoration:underline}.flex-module.content_box_and_image .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:55% 1fr;grid-template-columns:55% 1fr;grid-gap:48px}@media (max-width: 768px){.flex-module.content_box_and_image .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.content_box_and_image .margins-container .content-box .label{font-size:1.5rem;display:block;margin-bottom:5px;font-family:"Satoshi";font-weight:700;font-style:normal;color:#52618b}.flex-module.content_box_and_image .margins-container .content-box h2{margin:0 0 10px 0;font-size:2.2rem}.flex-module.content_box_and_image .margins-container .content-box h3{font-size:2rem;margin-top:20px;margin-bottom:8px}.flex-module.content_box_and_image .margins-container .content-box p{font-size:1.8rem;line-height:1.3}.flex-module.content_box_and_image .margins-container .content-box p:first-of-type{margin-top:0}.flex-module.content_box_and_image .margins-container .content-box p:last-of-type{margin-bottom:0}.flex-module.content_box_and_image .margins-container img{border-radius:10px;height:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.flex-module.search_box{padding:60px 0;background:#edf0fa}@media (max-width: 768px){.flex-module.search_box{padding:40px 0}}@media (max-width: 480px){.flex-module.search_box{padding:20px 0}}.flex-module.search_box .search-box{display:block;margin:0;padding:0}.flex-module.search_box .search-box h2{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:1.8rem;margin:0 0 10px 0}.flex-module.search_box .search-box .search-form{-ms-grid-columns:1fr max-content;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content}.flex-module.search_box .search-box .search-form input{border-radius:5px 0 0 5px}.flex-module.search_box .search-box .search-form .button,.flex-module.search_box .search-box .search-form .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.search_box .search-box .search-form a{border-radius:0 5px 5px 0}.flex-module.cards .cards-container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(300px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:42px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width: 480px){.flex-module.cards .cards-container{grid-gap:15px}}.flex-module.cards .cards-container .card,.flex-module.cards .cards-container .filter-bar,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.flex-module.cards .cards-container .card .card-image img,.flex-module.cards .cards-container .filter-bar .card-image img,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-image img,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-image img,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-image img,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-image img{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;border-radius:10px 10px 0 0}.flex-module.cards .cards-container .card .card-content,.flex-module.cards .cards-container .filter-bar .card-content,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width: 480px){.flex-module.cards .cards-container .card .card-content,.flex-module.cards .cards-container .filter-bar .card-content,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content{padding:15px;display:block}}.flex-module.cards .cards-container .card .card-content h2,.flex-module.cards .cards-container .filter-bar .card-content h2,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content h2,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content h2,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content h2,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content h2{font-size:2rem;line-height:1.2;margin:0 0 4px 0;display:block;font-family:"Satoshi";font-weight:700;font-style:normal}.flex-module.cards .cards-container .card .card-content p,.flex-module.cards .cards-container .filter-bar .card-content p,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content p,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content p,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content p,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content p{line-height:1.38;display:block;color:#1e2b5c;font-size:1.8rem}@media (max-width: 480px){.flex-module.cards .cards-container .card .card-content p,.flex-module.cards .cards-container .filter-bar .card-content p,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content p,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content p,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content p,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content p{font-size:1.6rem}}.flex-module.cards .cards-container .card .card-content p:first-of-type,.flex-module.cards .cards-container .filter-bar .card-content p:first-of-type,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content p:first-of-type,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content p:first-of-type,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content p:first-of-type,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content p:first-of-type{margin-top:0}.flex-module.cards .cards-container .card .card-content p:last-of-type,.flex-module.cards .cards-container .filter-bar .card-content p:last-of-type,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content p:last-of-type,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content p:last-of-type,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content p:last-of-type,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content p:last-of-type{margin-bottom:20px}@media (max-width: 480px){.flex-module.cards .cards-container .card .card-content p:last-of-type,.flex-module.cards .cards-container .filter-bar .card-content p:last-of-type,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content p:last-of-type,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content p:last-of-type,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content p:last-of-type,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content p:last-of-type{margin:0}}.flex-module.cards .cards-container .card .card-content .button,.flex-module.cards .cards-container .filter-bar .card-content .button,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content .button,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content .button,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content .button,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content .button,.flex-module.cards .cards-container .card .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .card .card-content a,.flex-module.cards .cards-container .filter-bar .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .filter-bar .card-content a,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content a,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content a,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content a,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content a{background:#52618b;color:white;font-size:1.8rem;padding-top:8px;border:none;margin-top:auto}@media (max-width: 768px){.flex-module.cards .cards-container .card .card-content .button,.flex-module.cards .cards-container .filter-bar .card-content .button,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content .button,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content .button,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content .button,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content .button,.flex-module.cards .cards-container .card .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .card .card-content a,.flex-module.cards .cards-container .filter-bar .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .filter-bar .card-content a,.flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .flex-module.smaller_product_blocks .product-block .card-content a,.flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.smaller_product_blocks .flex-module.cards .cards-container .product-block .card-content a,.flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.cards .cards-container .flex-module.opening_hours .opening-hours .card-content a,.flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .flex-module.opening_hours .flex-module.cards .cards-container .opening-hours .card-content a{margin-top:15px}}.flex-module .product-banner{background:#edf0fa;padding:80px 0}@media (max-width: 768px){.flex-module .product-banner{padding:40px 0}}@media (max-width: 480px){.flex-module .product-banner{padding:20px 0}}.flex-module .product-banner .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:minmax(300px, 500px) 1fr;grid-template-columns:minmax(300px, 500px) 1fr;grid-gap:42px}@media (max-width: 768px){.flex-module .product-banner .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module .product-banner .margins-container .left{text-align:center}@media (max-width: 768px){.flex-module .product-banner .margins-container .left{text-align:left}}.flex-module .product-banner .margins-container .left .main-image{display:block;width:100%}.flex-module .product-banner .margins-container .left .main-image img{width:100%;display:block}.flex-module .product-banner .margins-container .left .open-gallery{background:white;border-radius:5px;border:none;font-size:1.8rem;padding:8px 16px;padding-left:40px;background-image:url("../assets/icons/gallery.svg");background-size:20px;background-repeat:no-repeat;background-position:10px center;margin:40px auto 0 auto;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px}.flex-module .product-banner .margins-container .left .open-gallery:hover{-webkit-box-shadow:rgba(0,0,0,0.04) 0px 3px 5px;box-shadow:rgba(0,0,0,0.04) 0px 3px 5px}@media (max-width: 768px){.flex-module .product-banner .margins-container .left .open-gallery{margin:10px 0 0 0}}.flex-module .product-banner .margins-container .right h2{font-size:3.2rem;font-family:"Satoshi";font-weight:900;font-style:normal;display:block;margin:0}.flex-module .product-banner .margins-container .right .subtitle{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:2.6rem;display:block;margin-top:10px}@media (max-width: 480px){.flex-module .product-banner .margins-container .right .subtitle{font-family:"Satoshi";font-weight:500;font-style:normal;margin:0;font-size:2.2rem}}.flex-module .product-banner .margins-container .right .selling-points{list-style:none;padding:0;margin:52px 0 0 0}@media (max-width: 768px){.flex-module .product-banner .margins-container .right .selling-points{margin:30px 0 0 0}}@media (max-width: 480px){.flex-module .product-banner .margins-container .right .selling-points{margin:20px 0 0 0}}.flex-module .product-banner .margins-container .right .selling-points li h3{font-size:2.2rem;margin:0 0 6px 0}.flex-module .product-banner .margins-container .right .selling-points li p{font-size:1.8rem;line-height:1.3}.flex-module .product-banner .margins-container .right .selling-points li p:first-of-type{margin-top:0}.flex-module .product-banner .margins-container .right .selling-points li p:last-of-type{margin-bottom:0}.flex-module .product-banner .margins-container .right .selling-points li+li{margin-top:24px}.flex-module .product-banner .margins-container .right .button,.flex-module .product-banner .site-header .margins-container>.right .right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module .product-banner .margins-container>.right .right .bottom nav .chd-main-menu>li.button a,.flex-module .product-banner .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .right a,.site-header .flex-module .product-banner .margins-container>.right .bottom nav .chd-main-menu>li.button .right a{margin-top:40px}@media (max-width: 480px){.flex-module .product-banner .margins-container .right .button,.flex-module .product-banner .site-header .margins-container>.right .right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module .product-banner .margins-container>.right .right .bottom nav .chd-main-menu>li.button a,.flex-module .product-banner .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .right a,.site-header .flex-module .product-banner .margins-container>.right .bottom nav .chd-main-menu>li.button .right a{margin-top:20px}}.flex-module.smaller_product_blocks .product-block{display:-ms-grid;display:grid;-ms-grid-columns:minmax(150px, 250px) 1fr;grid-template-columns:minmax(150px, 250px) 1fr;grid-gap:16px;max-width:95%}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block{max-width:100%}}.flex-module.smaller_product_blocks .product-block:nth-child(odd){margin-left:-2.5%}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block:nth-child(odd){margin-left:0}}.flex-module.smaller_product_blocks .product-block:nth-child(even){margin-left:2.5%}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block:nth-child(even){margin-left:0}}.flex-module.smaller_product_blocks .product-block+.product-block{margin-top:32px}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block+.product-block{margin-top:20px}}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.smaller_product_blocks .product-block .left{text-align:center}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block .left{text-align:left}}.flex-module.smaller_product_blocks .product-block .left .main-image{display:block;width:100%}.flex-module.smaller_product_blocks .product-block .left .main-image img{width:100%;display:block;max-height:300px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:10px}.flex-module.smaller_product_blocks .product-block .left .open-gallery{background:white;border-radius:5px;border:none;font-size:1.8rem;padding:8px 16px;padding-left:40px;background-image:url("../assets/icons/gallery.svg");background-size:20px;background-repeat:no-repeat;background-position:10px center;margin:40px auto 0 auto;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px}.flex-module.smaller_product_blocks .product-block .left .open-gallery:hover{-webkit-box-shadow:rgba(0,0,0,0.04) 0px 3px 5px;box-shadow:rgba(0,0,0,0.04) 0px 3px 5px}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block .left .open-gallery{margin:10px 0 0 0}}.flex-module.smaller_product_blocks .product-block .right h2{font-size:3.2rem;font-family:"Satoshi";font-weight:900;font-style:normal;display:block;margin:0}.flex-module.smaller_product_blocks .product-block .right .subtitle{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:2.6rem;display:block;margin-top:10px}@media (max-width: 480px){.flex-module.smaller_product_blocks .product-block .right .subtitle{font-family:"Satoshi";font-weight:500;font-style:normal;margin:0;font-size:2.2rem}}.flex-module.smaller_product_blocks .product-block .right .selling-points{list-style:none;padding:0;margin:52px 0 0 0}@media (max-width: 768px){.flex-module.smaller_product_blocks .product-block .right .selling-points{margin:30px 0 0 0}}@media (max-width: 480px){.flex-module.smaller_product_blocks .product-block .right .selling-points{margin:20px 0 0 0}}.flex-module.smaller_product_blocks .product-block .right .selling-points li h3{font-size:2.2rem;margin:0 0 6px 0}.flex-module.smaller_product_blocks .product-block .right .selling-points li p{font-size:1.8rem;line-height:1.3}.flex-module.smaller_product_blocks .product-block .right .selling-points li p:first-of-type{margin-top:0}.flex-module.smaller_product_blocks .product-block .right .selling-points li p:last-of-type{margin-bottom:0}.flex-module.smaller_product_blocks .product-block .right .selling-points li+li{margin-top:24px}.flex-module.smaller_product_blocks .product-block .right .button,.flex-module.smaller_product_blocks .product-block .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.smaller_product_blocks .product-block .margins-container>.right .bottom nav .chd-main-menu>li.button a{margin-top:40px}@media (max-width: 480px){.flex-module.smaller_product_blocks .product-block .right .button,.flex-module.smaller_product_blocks .product-block .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.smaller_product_blocks .product-block .margins-container>.right .bottom nav .chd-main-menu>li.button a{margin-top:20px}}.flex-module.numbered_cards ol{margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(400px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(400px, 1fr));grid-gap:20px;list-style:none}@media (max-width: 768px){.flex-module.numbered_cards ol{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:10px}}.flex-module.numbered_cards ol li{padding:16px 24px;border-radius:10px;border:2px solid #e1e3ed;background:white;counter-increment:list-item}@media (max-width: 480px){.flex-module.numbered_cards ol li{padding:10px}}.flex-module.numbered_cards ol li h3{font-size:2.2rem;line-height:1.2;margin:0 0 6px 0}@media (max-width: 480px){.flex-module.numbered_cards ol li h3{font-size:2rem}}.flex-module.numbered_cards ol li h3::before{content:counter(list-item) ". ";font-weight:bold}.flex-module.numbered_cards ol li p{font-size:2rem}@media (max-width: 480px){.flex-module.numbered_cards ol li p{font-size:1.7rem;line-height:1.3}}.flex-module.numbered_cards ol li p:first-of-type{margin-top:0}.flex-module.numbered_cards ol li p:last-of-type{margin-bottom:0}.flex-module.centered_cta_button{text-align:center}.flex-module.results_block .split-grid:has(.video-container){display:-ms-grid;display:grid;-ms-grid-columns:minmax(300px, 1fr) 1fr;grid-template-columns:minmax(300px, 1fr) 1fr;grid-gap:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 768px){.flex-module.results_block .split-grid:has(.video-container){-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.results_block .split-grid .video-container{height:100%;width:100%}.flex-module.results_block .split-grid .video-container p{margin:0}.flex-module.results_block .split-grid .video-container blockquote{margin:0}.flex-module.results_block .split-grid .video-container iframe{border-radius:5px}.flex-module.results_block .split-grid .gallery{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(180px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));grid-gap:16px}.flex-module.results_block .split-grid .gallery img{width:100%;display:block;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;height:100%;border-radius:5px}.flex-module.results_block .split-grid .gallery img:hover{-webkit-box-shadow:rgba(0,0,0,0.04) 0px 3px 5px;box-shadow:rgba(0,0,0,0.04) 0px 3px 5px}.flex-module.results_block .stats-list{list-style:none;margin:60px 0 0 0;width:100%;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(320px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-gap:40px}@media (max-width: 768px){.flex-module.results_block .stats-list{margin-top:40px}}@media (max-width: 480px){.flex-module.results_block .stats-list{margin-top:20px}}.flex-module.results_block .stats-list .stat{font-family:"Satoshi";font-weight:700;font-style:normal;font-size:4rem;display:block;margin-bottom:5px}.flex-module.results_block .stats-list p{font-size:2rem;display:block}.flex-module.results_block .stats-list p:first-of-type{margin-top:0}.flex-module.results_block .stats-list p:last-of-type{margin-bottom:0}.flex-module.treatments_and_conditions_block .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:400px 1fr;grid-template-columns:400px 1fr;grid-gap:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 991px){.flex-module.treatments_and_conditions_block .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.treatments_and_conditions_block .margins-container .left{position:-webkit-sticky;position:sticky;top:160px}@media (max-width: 991px){.flex-module.treatments_and_conditions_block .margins-container .left{position:relative;top:0}}.flex-module.treatments_and_conditions_block .margins-container .left h2{font-size:3.2rem;margin:0 0 10px 0}.flex-module.treatments_and_conditions_block .margins-container .left p{font-size:1.8rem}.flex-module.treatments_and_conditions_block .margins-container .left p:first-of-type{margin-top:0}.flex-module.treatments_and_conditions_block .margins-container .left p:last-child{margin-bottom:0}.flex-module.treatments_and_conditions_block .margins-container .left .button,.flex-module.treatments_and_conditions_block .site-header .margins-container>.right .left .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.treatments_and_conditions_block .margins-container>.right .left .bottom nav .chd-main-menu>li.button a,.flex-module.treatments_and_conditions_block .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .left a,.site-header .flex-module.treatments_and_conditions_block .margins-container>.right .bottom nav .chd-main-menu>li.button .left a{color:#0b122b}.flex-module.treatments_and_conditions_block .margins-container .right ul{margin:0;padding:0;list-style:none}.flex-module.treatments_and_conditions_block .margins-container .right ul li{position:relative;border:2px solid #e1e3ed;padding:20px;border-radius:10px;background:white}.flex-module.treatments_and_conditions_block .margins-container .right ul li:has(img){display:-ms-grid;display:grid;-ms-grid-columns:120px 1fr;grid-template-columns:120px 1fr;grid-gap:25px}@media (max-width: 768px){.flex-module.treatments_and_conditions_block .margins-container .right ul li:has(img){-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.flex-module.treatments_and_conditions_block .margins-container .right ul li+li{margin-top:16px}.flex-module.treatments_and_conditions_block .margins-container .right ul li img{aspect-ratio:1 / 1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;display:block;border-radius:5px}@media (max-width: 768px){.flex-module.treatments_and_conditions_block .margins-container .right ul li img{aspect-ratio:3 / 2}}.flex-module.treatments_and_conditions_block .margins-container .right ul li .right h3{font-size:2.4rem;color:#1e2b5c;margin:0 0 5px 0}.flex-module.treatments_and_conditions_block .margins-container .right ul li .right p{color:#52618b;font-size:1.7rem;line-height:1.3;margin:0}.flex-module.treatments_and_conditions_block .margins-container .right ul li .right p+p{margin-top:10px}.flex-module.treatments_and_conditions_block .margins-container .right ul li .right p:first-of-type{margin-top:0}.flex-module.treatments_and_conditions_block .margins-container .right ul li .right p:last-of-type{margin-bottom:0}.flex-module.treatments_and_conditions_block .margins-container .right .bottom-center{text-align:center;margin-top:20px}.flex-module.treatments_and_conditions_block .margins-container .right .bottom-center h3{font-size:2rem;margin:0;color:#1e2b5c}.flex-module.treatments_and_conditions_block .margins-container .right .bottom-center .button,.flex-module.treatments_and_conditions_block .site-header .margins-container>.right .right .bottom-center .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.treatments_and_conditions_block .margins-container>.right .right .bottom-center .bottom nav .chd-main-menu>li.button a,.flex-module.treatments_and_conditions_block .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .right .bottom-center a,.site-header .flex-module.treatments_and_conditions_block .margins-container>.right .bottom nav .chd-main-menu>li.button .right .bottom-center a{padding-top:8px;padding-bottom:8px;margin-top:10px;font-size:1.8rem}.flex-module.accordion .accordion-title{color:#0b122b;display:block;padding-bottom:20px;border-bottom:1px solid black;width:100%}.flex-module.custom_links_blocks .has-bg-color{padding:40px;border-radius:10px}@media (max-width: 480px){.flex-module.custom_links_blocks .has-bg-color{padding:20px}}.flex-module.custom_links_blocks h2,.flex-module.custom_links_blocks h3{margin-bottom:32px;margin-top:0}.flex-module.custom_links_blocks .grid-container h2,.flex-module.custom_links_blocks .grid-container h3{margin-bottom:20px}.flex-module.custom_links_blocks .grid-container .featured{grid-column:1/-1;margin-bottom:80px}@media (max-width: 768px){.flex-module.custom_links_blocks .grid-container .featured{margin-bottom:20px}}.flex-module.opening_hours .opening-hours{padding:32px}.flex-module.opening_hours .opening-hours h2{font-size:2.2rem;margin:0 0 16px 0}.flex-module.opening_hours .opening-hours .split-grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(300px, 400px) minmax(250px, 1fr);grid-template-columns:minmax(300px, 400px) minmax(250px, 1fr);grid-gap:60px}@media (max-width: 768px){.flex-module.opening_hours .opening-hours .split-grid{grid-gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr}}.flex-module.opening_hours .opening-hours .split-grid .left ul{list-style:none;padding:0;margin:0;max-width:500px}.flex-module.opening_hours .opening-hours .split-grid .left ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:1.8rem}.flex-module.opening_hours .opening-hours .split-grid .left ul li+li{margin-top:10px;padding-top:10px;border-top:1px solid #52618b}.flex-module.opening_hours .opening-hours .split-grid .right .button,.flex-module.opening_hours .opening-hours .split-grid .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button a,.site-header .flex-module.opening_hours .opening-hours .split-grid .margins-container>.right .bottom nav .chd-main-menu>li.button a{margin-top:10px;background:#1e2b5c;color:white;font-size:1.6rem}.flex-module.image_grid .grid{margin:0;padding:0;list-style:none;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(100px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));grid-gap:40px}@media (max-width: 768px){.flex-module.image_grid .grid{grid-gap:20px}}@media (max-width: 480px){.flex-module.image_grid .grid{grid-gap:10px}}.flex-module.image_grid .grid li{width:100%}.flex-module.image_grid .grid li.grayscale img{-webkit-filter:grayscale(1);filter:grayscale(1)}.flex-module.image_grid .grid li img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.no-cssgrid .flex-module.image_grid .grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-20px 0 0 -20px}.no-cssgrid .flex-module.image_grid .grid li{margin:20px}.flex-module.table_block table{width:100%}.flex-module.table_block table th,.flex-module.table_block table td{padding:10px;text-align:left;font-size:1.8rem}.flex-module.table_block table tbody tr:nth-child(even) td{background:#f6f6f6}.flex-module.internal_menu .margins-container.split-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;-ms-grid-columns:minmax(450px, 650px) 1fr;grid-template-columns:minmax(450px, 650px) 1fr;grid-gap:8vw}.flex-module.internal_menu .margins-container.split-grid>*{min-width:0}@media (max-width: 768px){.flex-module.internal_menu .margins-container.split-grid{display:block}}.no-cssgrid .flex-module.internal_menu .margins-container.split-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.no-cssgrid .flex-module.internal_menu .margins-container.split-grid div{display:block}.no-cssgrid .flex-module.internal_menu .margins-container.split-grid>div:first-child{float:left;width:minmax(450px, 650px)}.no-cssgrid .flex-module.internal_menu .margins-container.split-grid>div:last-child{float:right;margin-left:8vw;width:calc(100% - minmax(450px, 650px) - 8vw)}.no-cssgrid .flex-module.internal_menu .margins-container.split-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.no-flexbox-gap .no-cssgrid .flex-module.internal_menu .margins-container.split-grid{margin-left:-60px}.no-flexbox-gap .no-cssgrid .flex-module.internal_menu .margins-container.split-grid>*{margin:calc($gap / 2)}@media (max-width: 768px){.flex-module.internal_menu .margins-container.split-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 768px){.flex-module.internal_menu .margins-container .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.flex-module.internal_menu .margins-container .left h2{margin:0 0 20px 0}.flex-module.internal_menu .margins-container .right{padding-left:20px;border-left:3px solid #0b122b;margin-left:auto}@media (max-width: 768px){.flex-module.internal_menu .margins-container .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.flex-module.internal_menu .margins-container .right h2{margin:0;-webkit-transform:translateY(-16px);transform:translateY(-16px)}.flex-module.internal_menu .margins-container .right h2 a{font-size:2.4rem;font-family:"Satoshi";font-weight:700;font-style:normal}.flex-module.internal_menu .margins-container .right ul{padding:0;margin:0;list-style:none}.flex-module.internal_menu .margins-container .right ul li{color:#0b122b}.flex-module.internal_menu .margins-container .right ul li.active{color:#faae20}.flex-module.internal_menu .margins-container .right ul li.active::before{background:#faae20}.flex-module.internal_menu .margins-container .right ul li.active a{color:inherit}.flex-module.internal_menu .margins-container .right ul>li>ul{padding-left:20px;margin-top:20px}.flex-module.internal_menu .margins-container .right ul>li>ul li{position:relative}.flex-module.internal_menu .margins-container .right ul>li>ul li::before{content:"";background:#0b122b;height:3px;top:10px;left:-20px;width:10px;display:inline-block;position:absolute}.flex-module.internal_menu .margins-container .right ul>li>ul li.active::before{background:#faae20}.flex-module.internal_menu .margins-container .right ul>li>ul li+li{margin-top:20px}.flex-module.internal_menu .margins-container .right ul>li+li{margin-top:28px}.flex-module.internal_menu .margins-container .right a{color:#0b122b;font-family:"Satoshi";font-weight:500;font-style:normal;font-size:2rem;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.flex-module.internal_menu .margins-container .right a:hover{text-decoration:underline;-webkit-transform:translateX(6px);transform:translateX(6px)}.flex-module.internal_menu .margins-container .right a.active{color:#faae20}.promise-card{background:#1e2b5c;padding:24px;border-radius:5px}@media (max-width: 480px){.promise-card{padding:10px}}.promise-card:has(img){padding:28px}@media (max-width: 480px){.promise-card:has(img){padding:15px}}.promise-card:has(img) .rest{margin-top:24px}.promise-card:has(img) .rest h2{margin:0 0 16px 0;font-size:2.8rem}@media (max-width: 480px){.promise-card:has(img) .rest h2{font-size:2.6rem;margin-bottom:8px}}.promise-card:has(img) .rest h2::before{width:32px;height:32px;-webkit-filter:brightness(100);filter:brightness(100)}@media (max-width: 480px){.promise-card:has(img) .rest h2::before{width:25px;height:25px}}.promise-card img{display:block;width:100%;border-radius:5px;aspect-ratio:2 / 1;-o-object-fit:cover;object-fit:cover;border:2px solid #edf0fa;-o-object-position:center;object-position:center}.promise-card .rest{display:block;width:100%}.promise-card .rest h2{font-family:"Satoshi";font-weight:900;font-style:normal;font-size:2.8rem;margin:0 0 10px 0;color:white}.promise-card .rest h2::before{content:"";display:inline-block;width:28px;height:28px;background-image:url("../assets/icons/star.svg");background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px;-webkit-filter:brightness(100);filter:brightness(100);vertical-align:top}.promise-card .rest p{font-size:2rem;color:white;margin:0;line-height:1.3;font-family:"Satoshi";font-weight:500;font-style:normal}@media (max-width: 480px){.promise-card .rest p{font-size:1.8rem}}.accordion-container{list-style:none;margin:0 0 20px 0;padding:0}.accordion-container .accordion-item{width:100%;border-radius:10px;border:3px solid #e1e3ed;padding:42px}.page-faqs .accordion-container .accordion-item{padding:20px}@media (max-width: 768px){.accordion-container .accordion-item{padding:20px}}.accordion-container .accordion-item+.accordion-item{margin-top:20px}@media (max-width: 768px){.accordion-container .accordion-item+.accordion-item{margin-top:16px}}.accordion-container .accordion-item .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px;grid-template-columns:1fr 20px;grid-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left;background:none;color:black;font-family:"Satoshi";font-weight:700;font-style:normal;padding:0;cursor:pointer;border:none}.accordion-container .accordion-item .accordion-trigger>*{min-width:0}@media (max-width: 768px){.accordion-container .accordion-item .accordion-trigger{display:block}}.no-cssgrid .accordion-container .accordion-item .accordion-trigger{display:-webkit-box;display:-ms-flexbox;display:flex}.no-cssgrid .accordion-container .accordion-item .accordion-trigger div{display:block}.no-cssgrid .accordion-container .accordion-item .accordion-trigger>div:first-child{float:left;width:calc(100% - 20px - 30px)}.no-cssgrid .accordion-container .accordion-item .accordion-trigger>div:last-child{float:right;margin-left:30px;width:20px}@media (max-width: 768px){.accordion-container .accordion-item .accordion-trigger{display:-ms-grid;display:grid;padding-right:10px}}.accordion-container .accordion-item .accordion-trigger.active .fake-link .chevron::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.accordion-container .accordion-item .visible-text{font-size:2.4rem;margin:0}@media (max-width: 768px){.accordion-container .accordion-item .visible-text{width:100%;font-size:2rem}}@media (max-width: 480px){.accordion-container .accordion-item .visible-text{font-size:1.8rem}}.accordion-container .accordion-item .visible-text .box-label{font-size:1.4rem;display:block;margin-bottom:5px;background:#edf0fa;color:#52618b;font-family:"Satoshi";font-weight:500;font-style:normal;margin-bottom:10px;padding:4px 10px;border-radius:5px;display:inline-block}.accordion-container .accordion-item .visible-text span{display:block}.no-cssgrid .accordion-container .accordion-item .visible-text{max-width:unset}.accordion-container .accordion-item .fake-link{margin-left:auto}.accordion-container .accordion-item .fake-link span{font-size:2.2rem;text-decoration:underline;color:#0b122b}.accordion-container .accordion-item .accordion-content{display:none;max-width:650px;padding:20px 0 0 0}.accordion-container .accordion-item .accordion-content p:first-child{margin-top:0}.accordion-container .accordion-item .accordion-content p:last-child{margin-bottom:0}.accordion-container .accordion-item .accordion-content *{font-size:2.2rem;line-height:1.4;font-family:"Satoshi";font-weight:500;font-style:normal}.pricing-block .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr minmax(320px, 380px);grid-template-columns:1fr minmax(320px, 380px);grid-gap:7vw}@media (max-width: 768px){.pricing-block .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.pricing-block .margins-container .left h2{margin:0 0 10px 0}.pricing-block .margins-container .left>p{max-width:45ch;text-wrap:pretty}.pricing-block .margins-container .left>p:first-of-type{margin-top:0}.pricing-block .margins-container .left>p:last-child{margin-bottom:0}.pricing-block .margins-container .left .pricing-card{background:white;border:2px solid #1e2b5c;padding:24px 30px;-webkit-box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px;box-shadow:rgba(0,0,0,0.05) 0px 1px 2px 0px}.pricing-block .margins-container .left .pricing-card:hover{-webkit-box-shadow:rgba(0,0,0,0.04) 0px 3px 5px;box-shadow:rgba(0,0,0,0.04) 0px 3px 5px}@media (max-width: 480px){.pricing-block .margins-container .left .pricing-card{padding:15px}}.pricing-block .margins-container .left .pricing-card>ul{list-style:none;margin:0;padding:0}.pricing-block .margins-container .left .pricing-card>ul li{padding-bottom:10px;border-bottom:1px solid #e1e3ed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.pricing-block .margins-container .left .pricing-card>ul li:last-child{border:none;padding-bottom:0}.pricing-block .margins-container .left .pricing-card>ul li+li{margin-top:14px}@media (max-width: 480px){.pricing-block .margins-container .left .pricing-card>ul li+li{margin-top:15px}}.pricing-block .margins-container .left .pricing-card>ul li h3{font-size:2rem;margin:0;max-width:80%}.pricing-block .margins-container .left .pricing-card>ul li span{font-size:2rem}@media (max-width: 480px){.pricing-block .margins-container .left .pricing-card>ul li span{font-size:1.8rem}}@media (max-width: 768px){.pricing-block .margins-container .left .pricing-card>ul li .explainer ul{padding:0}}.pricing-block .margins-container .left .pricing-card>ul li .explainer *{font-size:1.8rem}@media (max-width: 480px){.pricing-block .margins-container .left .pricing-card>ul li .explainer *{font-size:1.6rem}}.pricing-block .margins-container .left .additional-info{display:block;margin-top:14px}form#enquiry-form .row+.row{margin-top:20px}form#enquiry-form .row p{color:white;font-size:1.4rem;line-height:1.2;margin:0}form#enquiry-form .row:has(.form-group:nth-child(2)){display:-ms-grid;display:grid;-ms-grid-columns:(minmax(150px, 1fr))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));grid-gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 768px){form#enquiry-form .row:has(.form-group:nth-child(2)){-ms-grid-columns:1fr;grid-template-columns:1fr}}form#enquiry-form .row:last-of-type{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;grid-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:32px}@media (max-width: 768px){form#enquiry-form .row:last-of-type{-ms-grid-columns:1fr;grid-template-columns:1fr}}form#enquiry-form .row .form-group label{display:block;color:white;font-size:1.7rem;margin-bottom:8px}form#enquiry-form .row .form-group small{display:block;font-size:1.5rem;margin-top:8px;color:white}form#enquiry-form .row .form-group input,form#enquiry-form .row .form-group select,form#enquiry-form .row .form-group textarea{border-radius:3px;background:white;border:none;padding:8px;font-family:"Satoshi";font-weight:500;font-style:normal;width:100%;font-size:1.6rem}form#enquiry-form .row .form-group input::-webkit-input-placeholder,form#enquiry-form .row .form-group select::-webkit-input-placeholder,form#enquiry-form .row .form-group textarea::-webkit-input-placeholder{color:#52618b;font-size:1.5rem}form#enquiry-form .row .form-group input:-ms-input-placeholder,form#enquiry-form .row .form-group select:-ms-input-placeholder,form#enquiry-form .row .form-group textarea:-ms-input-placeholder{color:#52618b;font-size:1.5rem}form#enquiry-form .row .form-group input::-ms-input-placeholder,form#enquiry-form .row .form-group select::-ms-input-placeholder,form#enquiry-form .row .form-group textarea::-ms-input-placeholder{color:#52618b;font-size:1.5rem}form#enquiry-form .row .form-group input::placeholder,form#enquiry-form .row .form-group select::placeholder,form#enquiry-form .row .form-group textarea::placeholder{color:#52618b;font-size:1.5rem}form#enquiry-form .row .form-group.type-radio{display:-ms-grid;display:grid;-ms-grid-columns:1fr max-content;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 480px){form#enquiry-form .row .form-group.type-radio{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:10px}}form#enquiry-form .row .form-group.type-radio .radio-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}form#enquiry-form .row .form-group.type-radio .radio-options .radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}form#enquiry-form .row .form-group.type-radio .radio-options .radio-group label,form#enquiry-form .row .form-group.type-radio .radio-options .radio-group input{display:inline-block;width:auto;vertical-align:middle;margin:0}form#enquiry-form .row .form-group.type-radio .radio-options .radio-group input{margin-right:5px}form#enquiry-form .row#row-other_names{display:none}form#enquiry-form .row#row-other_names.active{display:-ms-grid;display:grid}.treatment-banner{background-color:#1e2b5c;background-image:url(../assets/faded-icon.svg);background-size:175%;background-position:center;background-repeat:no-repeat;padding:80px 0;background-blend-mode:hard-light}@media (max-width: 768px){.treatment-banner{padding:40px 0}}.treatment-banner .margins-container .split-grid{display:-ms-grid;display:grid;-ms-grid-columns:60% 1fr;grid-template-columns:60% 1fr;grid-gap:60px}@media (max-width: 768px){.treatment-banner .margins-container .split-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px}}@media (max-width: 768px){.treatment-banner .margins-container .split-grid .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.treatment-banner .margins-container .split-grid .left h2{color:white;font-size:3.2rem;line-height:1.25}.treatment-banner .margins-container .split-grid .left p{color:white;font-size:2.2rem}.treatment-banner .margins-container .split-grid .left .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}.treatment-banner .margins-container .split-grid .left .button,.treatment-banner .site-header .margins-container>.right .split-grid .left .bottom nav .chd-main-menu>li.button a,.site-header .treatment-banner .margins-container>.right .split-grid .left .bottom nav .chd-main-menu>li.button a,.treatment-banner .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .split-grid .left a,.site-header .treatment-banner .margins-container>.right .bottom nav .chd-main-menu>li.button .split-grid .left a{border:none}@media (max-width: 768px){.treatment-banner .margins-container .split-grid .left .button,.treatment-banner .site-header .margins-container>.right .split-grid .left .bottom nav .chd-main-menu>li.button a,.site-header .treatment-banner .margins-container>.right .split-grid .left .bottom nav .chd-main-menu>li.button a,.treatment-banner .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .split-grid .left a,.site-header .treatment-banner .margins-container>.right .bottom nav .chd-main-menu>li.button .split-grid .left a{width:100%;padding:15px 30px}}.treatment-banner .margins-container .split-grid .left .button.learn-more,.treatment-banner .site-header .margins-container>.right .split-grid .left .bottom nav .chd-main-menu>li.button a.learn-more,.site-header .treatment-banner .margins-container>.right .split-grid .left .bottom nav .chd-main-menu>li.button a.learn-more,.treatment-banner .site-header .margins-container>.right .bottom nav .chd-main-menu>li.button .split-grid .left a.learn-more,.site-header .treatment-banner .margins-container>.right .bottom nav .chd-main-menu>li.button .split-grid .left a.learn-more{background:white;color:#1e2b5c}.treatment-banner .margins-container .split-grid img{aspect-ratio:1 / 1;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px;width:100%}@media (max-width: 768px){.treatment-banner .margins-container .split-grid img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;aspect-ratio:2 / 1}}.treatment-banner .margins-container .blockquote{margin-top:48px;max-width:65ch}.treatment-banner .margins-container .blockquote *{color:white;font-size:2.2rem;font-family:"Satoshi";font-weight:700;font-style:normal}.treatment-banner .margins-container .blockquote .who *{font-family:"Satoshi";font-weight:500;font-style:normal;display:block;margin-top:-8px}.staff-profile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;grid-gap:64px;position:relative}.staff-profile>*{min-width:0}@media (max-width: 768px){.staff-profile{display:block}}.no-cssgrid .staff-profile{display:-webkit-box;display:-ms-flexbox;display:flex}.no-cssgrid .staff-profile div{display:block}.no-cssgrid .staff-profile>div:first-child{float:left;width:200px}.no-cssgrid .staff-profile>div:last-child{float:right;margin-left:64px;width:calc(100% - 200px - 64px)}.single-staff .staff-profile{margin:48px 0;display:block}.single-staff .staff-profile .left{display:none}.single-staff .staff-profile .rest p{font-size:2.1rem;margin-top:1em}.single-staff .staff-profile .rest .name,.single-staff .staff-profile .rest .role{display:none}.single-staff .staff-profile .rest .read-more-trigger{display:none}.single-staff .staff-profile .rest .expand-text-read-more{display:block}.staff-profile.active::before{content:"";position:absolute;height:110%;width:110%;left:-5%;top:-5%;background:#edf0fa;z-index:-1;border-radius:10px}.staff-profile .anchor-link{position:absolute;top:-200px}.staff-profile .skills-container{margin-top:16px;padding:10px 15px;background:white;border:2px solid #edf0fa;border-radius:3px}.staff-profile .skills-container h3{font-size:1.6rem;margin:0 0 5px 0}.staff-profile .skills-container ul{list-style:disc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 25px;padding-left:25px;margin-top:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.staff-profile .skills-container ul li::marker{padding:0;display:inline-block;color:#52618b}.staff-profile .left .profile-pic{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:100%;height:200px;aspect-ratio:1/1}.staff-profile .left .social-icon-links{margin-top:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.staff-profile .left .social-icon-links li a img{-webkit-filter:none;filter:none}.staff-profile .rest{margin-top:10px}.staff-profile .rest .name{display:block;font-size:3.2rem;line-height:1.1;font-family:"Satoshi";font-weight:700;font-style:normal}.staff-profile .rest .role{display:block;line-height:1.1;margin-top:4px}.staff-profile .rest p{margin:10px 0;font-size:1.8rem}.staff-profile+.staff-profile{margin-top:64px}.locations-block{background:white;padding:42px 0}@media (max-width: 480px){.locations-block{padding:20px 0}}.locations-block .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px}@media (max-width: 768px){.locations-block .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}@media (max-width: 768px){.locations-block .margins-container .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.locations-block .margins-container .left h2{color:#1e2b5c;font-size:2.4rem}.locations-block .margins-container .left ul{list-style-type:disc}.locations-block .margins-container .left ul li{font-family:"Satoshi";font-weight:700;font-style:normal;color:#1e2b5c;text-decoration:underline;font-size:2rem}.locations-block .margins-container .left ul li+li{margin-top:20px}.locations-block .margins-container .imapsMapPolygon-group{fill:#1e2b5c;stroke:#e1e3ed;stroke-width:0.3}.get-in-touch-block{padding:80px 0;background:#edf0fa}@media (max-width: 768px){.get-in-touch-block{padding:40px 0}}@media (max-width: 480px){.get-in-touch-block{padding:20px 0}}.get-in-touch-block:has(.semble-booking-embed){background:#1e2b5c}.get-in-touch-block:has(.semble-booking-embed) .margins-container .left h2,.get-in-touch-block:has(.semble-booking-embed) .margins-container .left h2 strong,.get-in-touch-block:has(.semble-booking-embed) .margins-container .left p{color:white}.get-in-touch-block:has(.semble-booking-embed) .margins-container .left .phone{color:white}.get-in-touch-block:has(.semble-booking-embed) .margins-container .left .phone::before{-webkit-filter:invert(1);filter:invert(1)}.get-in-touch-block .margins-container{display:-ms-grid;display:grid;-ms-grid-columns:40% 1fr;grid-template-columns:40% 1fr;grid-gap:60px}@media (max-width: 991px){.get-in-touch-block .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width: 768px){.get-in-touch-block .margins-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:20px}}.get-in-touch-block .margins-container .left h2{font-family:"Satoshi";font-weight:500;font-style:normal;font-size:3.2rem;margin:0 0 10px 0;line-height:1.1}.get-in-touch-block .margins-container .left h2 strong{font-family:"Satoshi";font-weight:700;font-style:normal;display:block}.get-in-touch-block .margins-container .left p{font-size:2rem}.get-in-touch-block .margins-container .left p:first-of-type{margin-top:0}.get-in-touch-block .margins-container .left p:last-of-type{margin-bottom:0}.get-in-touch-block .margins-container .left .phone{font-size:2rem;margin:30px 0;text-decoration:none;display:inline-block}.get-in-touch-block .margins-container .left .phone:hover{text-decoration:underline}.get-in-touch-block .margins-container .left .phone::before{content:"";background-image:url(../assets/icons/phone.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:16px;height:16px;margin-right:5px}.get-in-touch-block .margins-container .left h3{font-size:2.4rem;margin:0}.get-in-touch-block .margins-container .left .accordion-container .accordion-item{padding:16px}.get-in-touch-block .margins-container .left .accordion-container .accordion-item+.accordion-item{margin-top:10px}.get-in-touch-block .margins-container .left .accordion-container .accordion-item .accordion-trigger .visible-text,.get-in-touch-block .margins-container .left .accordion-container .accordion-item .accordion-trigger .visible-text span{font-size:2rem;color:white}.get-in-touch-block .margins-container .left .accordion-container .accordion-item .fake-link span{color:white}.get-in-touch-block .margins-container .right{padding:30px;background:#1e2b5c;border-radius:10px;width:100%;height:100%}@media (max-width: 480px){.get-in-touch-block .margins-container .right{padding:20px 15px}}.get-in-touch-block .margins-container .right:has(.semble-booking-embed){padding:0;height:auto;background:none}.site-footer{padding:80px 0 40px 0;background-color:#0b122b;background-image:url("../assets/faded-icon.svg");background-size:200%;background-position:center -50%}@media (max-width: 768px){.site-footer{padding:40px 0}}.site-footer .margins-container{display:-ms-grid;display:grid;grid-gap:80px;-ms-grid-columns:minmax(300px, 400px) 1fr;grid-template-columns:minmax(300px, 400px) 1fr}@media (max-width: 768px){.site-footer .margins-container{grid-gap:40px;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width: 480px){.site-footer .margins-container{grid-gap:20px}}.site-footer .margins-container .left .logo{width:200px;display:block}.site-footer .margins-container .left .logo img{width:100%;-webkit-filter:invert(1) brightness(100);filter:invert(1) brightness(100)}.site-footer .margins-container .left .social{margin-top:40px}.site-footer .margins-container .left .footer-text{margin-top:40px}.site-footer .margins-container .left .footer-text *{font-size:1.6rem;color:#fff}.site-footer .margins-container .left .footer-bottom-links ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-flexbox-gap .site-footer .margins-container .left .footer-bottom-links ul{margin-left:-10px}.no-flexbox-gap .site-footer .margins-container .left .footer-bottom-links ul>*{margin:calc($gap / 2)}.site-footer .margins-container .left .footer-bottom-links ul li a{color:#fff;text-decoration:underline;font-size:1.6rem}.site-footer .margins-container .right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (max-width: 768px){.site-footer .margins-container .right{display:block;margin-left:0}}.site-footer .margins-container .right .footer-main-nav ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-flexbox-gap .site-footer .margins-container .right .footer-main-nav ul{margin-left:-16px}.no-flexbox-gap .site-footer .margins-container .right .footer-main-nav ul>*{margin:calc($gap / 2)}.site-footer .margins-container .right .footer-main-nav ul li{color:#fff}.site-footer .margins-container .right .footer-main-nav ul li span{color:#fff}.site-footer .margins-container .right .footer-main-nav ul li a{color:#fff;text-decoration:underline;font-size:1.8rem;font-family:"Satoshi";font-weight:700;font-style:normal}.site-footer .margins-container .right .footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:(minmax(100px, 200px))[auto-fit];grid-template-columns:repeat(auto-fit, minmax(100px, 200px));grid-gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width: 768px){.site-footer .margins-container .right .footer-logos{margin-top:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.site-footer .margins-container .right .footer-logos img{background:white;padding:15px;border-radius:10px;width:100%;-o-object-fit:contain;object-fit:contain}.site-footer .margins-container .right .chd-text{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#fff}.site-footer .margins-container .right .chd-text *{color:#fff}@media (max-width: 768px){.site-footer .margins-container .right .chd-text{margin-top:30px}}.site-footer .margins-container .right .chd-text a{color:#ff64a2;text-decoration:none}
