.glide{box-sizing:border-box;width:100%;position:relative}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;width:100%;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.glide__slides--dragging{-webkit-user-select:none;user-select:none}.glide__slide{white-space:normal;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:100%;height:100%}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.glide--rtl{direction:rtl}.v-vlite{--vlite-colorPrimary:#ff7f15;--vlite-transition:.25s ease;--vlite-controlBarHeight:60px;--vlite-controlBarHorizontalPadding:10px;--vlite-controlBarBackground:linear-gradient(0deg,#000 -50%,transparent);--vlite-controlsColor:#fff;--vlite-controlsOpacity:.9;--vlite-progressBarHeight:5px;--vlite-progressBarBackground:#00000040;font-family:-apple-system,blinkmacsystemfont,segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;position:relative;overflow:hidden}.v-vlite,.v-vlite *{box-sizing:border-box}.v-vlite.v-audio{--vlite-controlsColor:#000;border-radius:8px;box-shadow:0 2px 15px #0000001a}.v-vlite.v-video{aspect-ratio:16/9;background-color:#000}.v-vlite::-webkit-full-screen{width:100%;height:100%}.v-vlite::-moz-full-screen{width:100%;height:100%}::-moz-full-screen .v-vlite{width:100%;height:100%}.v-vlite video::-webkit-media-controls{display:none}.v-vlite.v-paused .v-controlBar.v-hidden{opacity:1}.v-vlite.v-paused:not(.v-firstStart) .v-poster,.v-vlite.v-playing .v-bigPlay,.v-vlite.v-playing .v-poster{opacity:0;visibility:hidden}.v-vlite iframe.vlite-js{pointer-events:none}.v-container,.v-media,.v-media>iframe{width:100%;height:100%}.v-controlButton,.v-media{position:relative}.v-controlButton{appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;height:100%;opacity:var(--vlite-controlsOpacity);transition:opacity var(--vlite-transition);background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:40px;padding:0;display:flex}.v-controlButton *{pointer-events:none}.v-controlButton.v-controlPressed .v-iconUnpressed,.v-controlButton:not(.v-controlPressed) .v-iconPressed{display:none}.v-controlButton:focus-visible{outline:2px dashed var(--vlite-colorPrimary);outline-offset:-4px}.v-controlButton svg{fill:var(--vlite-controlsColor)}.v-controlButton.v-playPauseButton svg{width:15px;height:17px}.v-controlButton.v-volumeButton svg{width:24px;height:20px}.v-controlButton.v-fullscreenButton svg{width:20px;height:20px}@media (hover:hover){.v-controlButton:hover{opacity:1}}.v-bigPlay{appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;height:58px;opacity:var(--vlite-controlsOpacity);transition:opacity var(--vlite-transition);z-index:4;background:0 0;border:none;outline:none;width:58px;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.v-bigPlay *{pointer-events:none}.v-bigPlay:focus-visible{outline:2px dashed var(--vlite-colorPrimary);outline-offset:-4px}.v-bigPlay svg{fill:var(--vlite-controlsColor);width:100%;height:100%}.v-loading .v-bigPlay{opacity:0}@media (hover:hover){.v-bigPlay:hover{opacity:1}}@keyframes loader{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.v-loader{height:calc(100% - var(--vlite-controlBarHeight));opacity:0;transition:opacity var(--vlite-transition),visibility var(--vlite-transition);visibility:hidden;z-index:5;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0}.v-loaderContent{text-align:center;top:calc(var(--vlite-controlBarHeight)/2);width:70px;margin:0 auto;position:relative}.v-loaderContent>div{background-color:var(--vlite-controlsColor);border-radius:100%;width:18px;height:18px;animation:1.4s ease-in-out infinite both loader;display:inline-block}.v-loaderContent .v-loaderBounce1{animation-delay:-.32s}.v-loaderContent .v-loaderBounce2{animation-delay:-.16s}.v-loading .v-loader{opacity:1;visibility:visible}.v-overlay{height:calc(100% - var(--vlite-controlBarHeight))}.v-overlay,.v-poster{width:100%;position:absolute;top:0;left:0}.v-poster{cursor:pointer;opacity:0;visibility:hidden;z-index:3;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.v-poster.v-active{opacity:1;visibility:visible}.v-controlButtonIcon{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.v-playPauseButton{flex-shrink:0}.v-time{color:var(--vlite-controlsColor);align-items:center;height:100%;margin-right:auto;font-size:14px;display:flex}.v-progressBar{width:calc(100% - var(--vlite-controlBarHorizontalPadding)*2)}.v-progressBarStyle{-webkit-tap-highlight-color:transparent;appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;touch-action:manipulation;transition:height var(--vlite-transition),top var(--vlite-transition);-webkit-user-select:none;user-select:none;z-index:1;background:0 0;border:none;outline:none;margin:0}.v-progressBarStyle:focus-visible{outline:2px dashed var(--vlite-colorPrimary);outline-offset:2px}.v-progressBarStyle::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--vlite-colorPrimary) 0,var(--vlite-progressBarBackground) 0);background:linear-gradient(to right,var(--vlite-colorPrimary) var(--vlite-progressValue,0),var(--vlite-progressBarBackground) var(--vlite-progressValue,0));border-radius:var(--vlite-progressBarHeight);height:var(--vlite-progressBarHeight);border:none}.v-progressBarStyle::-moz-range-track{background:linear-gradient(to right,var(--vlite-colorPrimary) 0,var(--vlite-progressBarBackground) 0);background:linear-gradient(to right,var(--vlite-colorPrimary) var(--vlite-progressValue,0),var(--vlite-progressBarBackground) var(--vlite-progressValue,0));border-radius:var(--vlite-progressBarHeight);height:var(--vlite-progressBarHeight);border:none}.v-progressBarStyle::-webkit-slider-thumb{appearance:none;background:var(--vlite-colorPrimary);height:calc(var(--vlite-progressBarHeight)*2);margin-top:calc((var(--vlite-progressBarHeight)/2)*-1);width:calc(var(--vlite-progressBarHeight)*2);border:none;border-radius:50%}.v-progressBarStyle::-moz-range-thumb{background:var(--vlite-colorPrimary);height:calc(var(--vlite-progressBarHeight)*2);margin-top:calc((var(--vlite-progressBarHeight)/2)*-1);width:calc(var(--vlite-progressBarHeight)*2);border:none;border-radius:50%}.v-volumeButton{transition:transform var(--vlite-transition),opacity var(--vlite-transition);flex-shrink:0}.v-controlBar{height:var(--vlite-controlBarHeight);padding-left:var(--vlite-controlBarHorizontalPadding);padding-right:var(--vlite-controlBarHorizontalPadding);padding-top:calc(var(--vlite-progressBarHeight) + 10px);text-align:right;transition:opacity var(--vlite-transition);justify-content:flex-end;align-items:center;width:100%;display:flex;position:relative}.v-controlBar.v-hidden{opacity:0}.v-audio .v-playPauseButton{order:1}.v-audio .v-progressBar{order:2;height:25px}.v-audio .v-time{order:3;padding:0 8px 0 12px}.v-audio .v-progressBar+.v-volumeArea,.v-audio .v-progressBar+.v-volumeButton{order:4}.v-audio .v-controlBar{padding-top:0}.v-video .v-progressBar{height:calc(var(--vlite-progressBarHeight) + 10px)}.v-video .v-controlBar{background:var(--vlite-controlBarBackground);position:absolute;bottom:0;left:0}.v-video .v-controlBar .v-progressBar{align-items:flex-end;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (hover:hover){.v-controlBar:hover{opacity:1}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.container,.wp-block-columns,.container-slim,.container-readable,.container-wide,.container-medium{width:90%;margin-left:auto;margin-right:auto}.container .container,.wp-block-columns .container,.container-slim .container,.container-readable .container,.container-wide .container,.container-medium .container{width:100%}.container,.wp-block-columns{max-width:1461px}.container-slim{max-width:900px}.container-wide{max-width:1750px}@media (width>=1200px){.container,.wp-block-columns,.container-slim,.container-wide,.container-medium{width:95%}.container .container,.container .container-wide,.container .container-slim,.container .wp-block-columns,.container .container-medium,.wp-block-columns .container,.wp-block-columns .container-wide,.wp-block-columns .container-slim,.wp-block-columns .wp-block-columns,.wp-block-columns .container-medium,.container-slim .container,.container-slim .container-wide,.container-slim .container-slim,.container-slim .wp-block-columns,.container-slim .container-medium,.container-wide .container,.container-wide .container-wide,.container-wide .container-slim,.container-wide .wp-block-columns,.container-wide .container-medium,.container-medium .container,.container-medium .container-wide,.container-medium .container-slim,.container-medium .wp-block-columns,.container-medium .container-medium{width:100%}}@media (width>=768px){:where(.wp-block-columns.is-layout-flex){gap:70px!important}}@media (width<=1199.98px){:where(.wp-block-columns.is-layout-flex) .wp-block-column{flex-basis:100%!important;width:100%!important}}.wp-block{max-width:100%;font-family:roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;width:100%!important}body,html{color:var(--color-text);scroll-behavior:smooth;font-family:roboto,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5rem}.jumpto{scroll-margin-top:140px}*{box-sizing:border-box}main ul{opacity:.8;padding-left:18px}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{margin:0;line-height:1.25}p{opacity:.8;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:aptos,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}h1{font-size:var(--h1-size-small)}@media (width>=768px){h1{font-size:var(--h1-size-medium)}}@media (width>=1200px){h1{font-size:var(--h1-size-full)}}h2{font-size:var(--h2-size-small)}@media (width>=768px){h2{font-size:var(--h2-size-medium)}}@media (width>=1200px){h2{font-size:var(--h2-size-full)}}h3{font-size:var(--h3-size-small)}@media (width>=768px){h3{font-size:var(--h3-size-medium)}}@media (width>=1200px){h3{font-size:var(--h3-size-full)}}h4{font-size:var(--h4-size-small)}@media (width>=768px){h4{font-size:var(--h4-size-medium)}}@media (width>=1200px){h4{font-size:var(--h4-size-full)}}h5{font-size:var(--h5-size-small)}@media (width>=768px){h5{font-size:var(--h5-size-medium)}}@media (width>=1200px){h5{font-size:var(--h5-size-full)}}.text--standard{font-size:.875rem}@media (width>=768px){.text--standard{font-size:1rem}}.text--large{font-size:.875rem}@media (width>=768px){.text--large{font-size:1.125rem}}.btn--standard{border:2px solid var(--color-primary);color:#fff;cursor:pointer;background-color:var(--color-primary);border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){.btn--standard{height:52px;padding:0 68px 0 24px;font-size:16px}}.btn--standard:after{content:"";background-color:var(--color-primary-alt);background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){.btn--standard:after{width:52px;height:52px}}.btn--phone{border:2px solid var(--color-primary);color:#fff;cursor:pointer;background-color:var(--color-primary);border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){.btn--phone{height:52px;padding:0 68px 0 24px;font-size:16px}}.btn--phone:after{content:"";background-color:var(--color-primary-alt);background-image:url(/wp-content/themes/ihcm-group/images/phone-white.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){.btn--phone:after{width:52px;height:52px}}.btn--phone:after{background-size:16px!important}.btn--outline{border:2px solid var(--color-primary);color:var(--color-text);cursor:pointer;background-color:#0000;border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){.btn--outline{height:52px;padding:0 68px 0 24px;font-size:16px}}.btn--outline:after{content:"";background-color:var(--color-primary);background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){.btn--outline:after{width:52px;height:52px}}.btn--white{border:2px solid var(--color-primary);color:var(--color-text);cursor:pointer;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){.btn--white{height:52px;padding:0 68px 0 24px;font-size:16px}}.btn--white:after{content:"";background-color:var(--color-background);background-image:url(/wp-content/themes/ihcm-group/images/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){.btn--white:after{width:52px;height:52px}}.gform_anchor{scroll-margin-top:140px}.titles{text-align:center;text-wrap:pretty;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:30px;display:flex}@media (width>=768px){.titles{gap:20px;margin-bottom:42px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.gform_fields{flex-flow:wrap;justify-content:space-between;display:flex}.gform_fields .gfield{flex-direction:column;gap:2px;width:100%;display:flex}.gform_fields .gfield.gfield--width-half{width:calc(50% - 11px)}@media (width<=767.98px){.gform_fields .gfield.gfield--width-half{width:100%}}.gform_fields .gfield input,.gform_fields .gfield textarea{width:100%}.wp-block-separator{margin:0;padding:0}.breadcrumbs nav p{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px 20px;display:flex}@media (width<=767.98px){.breadcrumbs nav p{text-align:center;justify-content:center}}.breadcrumbs nav p a{color:var(--color-primary);font-size:16px;font-weight:600}.breadcrumbs .separator{font-size:0}.breadcrumbs .separator:after{content:"";background-image:url(/wp-content/themes/ihcm-group/images/chevron.svg);background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:5px;height:10px;display:flex}body main .v-vlite{--vlite-colorPrimary:var(--color-primary)}.wp-block-separator.is-style-default{border-bottom:1px solid var(--color-text);opacity:.15;margin:0 auto;width:90%!important;max-width:1461px!important}.btn.send-btn{border:2px solid var(--color-primary);color:#fff;cursor:pointer;background-color:var(--color-primary);border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){.btn.send-btn{height:52px;padding:0 68px 0 24px;font-size:16px}}.btn.send-btn:after{content:"";background-color:var(--color-primary-alt);background-image:url(/wp-content/themes/ihcm-group/images/send-icon-light.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){.btn.send-btn:after{width:52px;height:52px}}.btn.send-btn{width:fit-content;margin:0 auto}.gform_confirmation_wrapper{border:2px solid var(--color-primary-2);color:#2a2c2c;text-align:center;border-radius:100px;margin-bottom:28px;padding:20px}.gform-theme{margin-top:28px}.gform-theme .gform_validation_errors{border-radius:100px;margin-bottom:28px}.gform-theme .gform_validation_errors:focus-visible,.gform-theme .gform_validation_errors:focus-within{outline:none}.gform-theme .gform_validation_errors h2{margin-bottom:0}.gform-theme form{margin-bottom:28px}.gform-theme form .gform-body .gform_fields{gap:28px 21px!important}.gform-theme form .gform-body .gform_fields label{margin-bottom:8px;font-size:16px;font-weight:400}.gform-theme form .gform-body .gform_fields label span.gfield_required{display:none}.gform-theme form .gform-body .gform_fields .ginput_container input::placeholder,.gform-theme form .gform-body .gform_fields .ginput_container textarea::placeholder{opacity:.35}.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_email input,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_text input,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_phone input{height:52px;box-shadow:none;border:1px solid #dfdfdf;border-radius:100px;padding:0 21px}.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_email input:focus-visible,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_email input:focus-within,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_text input:focus-visible,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_text input:focus-within,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_phone input:focus-visible,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_phone input:focus-within{outline-width:2px;outline-color:var(--color-primary-2)}.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_textarea textarea{resize:none;box-shadow:none;min-block-size:unset;border:1px solid #dfdfdf;border-radius:20px;padding:18px 21px;height:141px!important}@media (width>=768px){.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_textarea textarea{height:180px!important}}@media (width>=1200px){.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_textarea textarea{height:206px!important}}.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_textarea textarea:focus-visible,.gform-theme form .gform-body .gform_fields .ginput_container.ginput_container_textarea textarea:focus-within{outline-width:2px;outline-color:var(--color-primary-2)}.gform-theme form .gform-footer{display:none}body header.main-header{z-index:999;background-color:#fff;border:2px solid #ebebeb;border-radius:100px;justify-content:center;align-items:center;width:95%;max-width:1461px;height:56px;margin:18px auto;display:flex;position:sticky;top:18px;left:0}@media (width>=576px){body header.main-header{height:102px}}@media (width>=1200px){body header.main-header{height:110px}}body header.main-header .inner{z-index:3;background-color:#fff;border-radius:100px;grid-template-columns:150px 1fr;align-items:center;width:100%;height:100%;padding:0 12px;display:grid;position:relative}@media (width>=576px){body header.main-header .inner{grid-template-columns:180px 1fr;padding:0 30px}}@media (width>=768px){body header.main-header .inner{grid-template-columns:256px 1fr}}@media (width>=1200px){body header.main-header .inner{justify-content:space-between;align-items:center;gap:24px;display:flex}}@media (width>=1400px){body header.main-header .inner{padding:0 40px}}body header.main-header .inner .cta-section{justify-content:flex-end;align-items:center;gap:12px;min-width:fit-content;display:flex}body header.main-header .inner .cta-section .btn{border:2px solid var(--color-primary);color:var(--color-text);cursor:pointer;background-color:#0000;border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){body header.main-header .inner .cta-section .btn{height:52px;padding:0 68px 0 24px;font-size:16px}}body header.main-header .inner .cta-section .btn:after{content:"";background-color:var(--color-primary);background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){body header.main-header .inner .cta-section .btn:after{width:52px;height:52px}}body header.main-header .inner .cta-section .btn{display:none}@media (width>=768px){body header.main-header .inner .cta-section .btn{display:flex}}body header.main-header .inner .logo-section{width:155px;height:40px}@media (width>=576px){body header.main-header .inner .logo-section{width:263px;height:50px}}body header.main-header .inner .logo-section img{width:155px;height:40px}@media (width>=576px){body header.main-header .inner .logo-section img{width:263px;height:50px}}@media (width>=1200px){body header.main-header nav.menu-section{min-width:fit-content;max-width:fit-content}}body header.main-header nav.menu-section ul.menu{flex-direction:row;align-items:center;gap:35px;margin:0;padding:0;list-style:none;display:flex}@media (width>=1200px){body header.main-header nav.menu-section ul.menu{gap:20px}}@media (width>=1400px){body header.main-header nav.menu-section ul.menu{gap:35px}}body header.main-header nav.menu-section ul.menu li a{color:#2a2c2c;font-weight:500;text-decoration:none}body header.main-header nav.menu-section ul.menu>li{align-items:center;display:flex}@media (width>=1200px){body header.main-header nav.menu-section ul.menu>li{height:106px}}body header.main-header nav.menu-section ul.menu .menu-item-has-children{position:relative}body header.main-header nav.menu-section ul.menu .menu-item-has-children>a{align-items:center;gap:10px;display:flex}body header.main-header nav.menu-section ul.menu .menu-item-has-children>a:after{content:"";background-image:url(/wp-content/themes/ihcm-group/images/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:10px;transition:all .3s ease-in-out;transform:rotate(90deg)}body header.main-header nav.menu-section ul.menu .menu-item-has-children .sub-menu{background-color:#fff;border-radius:0 0 20px 20px;flex-direction:column;gap:10px;width:max-content;max-height:0;margin:0;padding:0 20px;transition:all .3s;display:flex;position:absolute;top:100%;left:-20px;overflow:hidden}body header.main-header nav.menu-section ul.menu .menu-item-has-children .sub-menu li{list-style:none}@media (width<=1199.98px){body header.main-header nav.menu-section ul.menu .menu-item-has-children{flex-direction:column}body header.main-header nav.menu-section ul.menu .menu-item-has-children .sub-menu{opacity:.5;top:unset;left:unset;position:relative}body header.main-header nav.menu-section ul.menu .menu-item-has-children.active .sub-menu{max-height:500px;padding:20px 20px 0}body header.main-header nav.menu-section ul.menu .menu-item-has-children.active>a:after{transform:rotate(-90deg)}}@media (width>=1200px){body header.main-header nav.menu-section ul.menu .menu-item-has-children:hover .sub-menu{max-height:500px;padding:20px}body header.main-header nav.menu-section ul.menu .menu-item-has-children:hover>a:after{transform:rotate(-90deg)}body header.main-header nav.menu-section{justify-content:center;align-items:center;display:flex}}@media (width<=1199.98px){body header.main-header nav.menu-section{opacity:0;z-index:2;pointer-events:none;background-color:#fff;border:2px solid #ebebeb;border-top:none;border-radius:0 0 20px 20px;justify-content:center;align-items:center;width:calc(95% - 44px);padding:17px 0 20px;transition:all .3s ease-in-out;display:flex;position:fixed;top:65px;left:calc(2.5% + 22px)}}@media (width<=1199.98px) and (width>=576px){body header.main-header nav.menu-section{width:calc(95% - 80px);padding:47px 0 40px;top:90px;left:calc(2.5% + 40px)}}@media (width<=1199.98px){body header.main-header nav.menu-section.active{opacity:1;pointer-events:all;top:72px}}@media (width<=1199.98px) and (width>=576px){body header.main-header nav.menu-section.active{top:117px}}@media (width<=1199.98px){body header.main-header nav.menu-section ul.menu{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px}}.mobile-menu-toggle{cursor:pointer;background-color:var(--color-primary);border:none;border-radius:100px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}@media (width>=576px){.mobile-menu-toggle{width:52px;height:52px}}@media (width>=1200px){.mobile-menu-toggle{display:none}}.mobile-menu-toggle span,.mobile-menu-toggle span:before,.mobile-menu-toggle span:after{content:"";-o-transition:.3s ease-in-out;background:#fff;border-radius:3px;width:14px;height:2px;margin-top:0;transition:all .3s ease-in-out;position:absolute}.mobile-menu-toggle span:before{margin-top:-6px;left:0}.mobile-menu-toggle span:after{margin-top:6px;left:0}.mobile-menu-toggle.active span{background:0 0}.mobile-menu-toggle.active span:before{margin-top:0;transform:rotate(45deg)}.mobile-menu-toggle.active span:after{margin-top:0;transform:rotate(-45deg)}.archive-header{background-color:var(--color-background);margin-top:-92px;padding:104px 0 30px;overflow:hidden}@media (width>=576px){.archive-header{margin-top:-138px;padding:180px 0 60px}}@media (width>=1200px){.archive-header{margin-top:-146px;padding:208px 0 80px}}.archive-header .inner{text-align:center;gap:15px;display:grid}@media (width>=1200px){.archive-header .inner{text-align:left;grid-template-columns:1fr 1.5fr;align-items:center}}.archive-header .inner h1{margin-bottom:10px;font-weight:500}.archive-header .inner .right form{background:var(--color-background);border-radius:100px;padding:14px;position:relative}@media (width>=768px){.archive-header .inner .right form{padding:20px}}.archive-header .inner .right form input:not(.search-submit){border:2px solid var(--color-primary);box-shadow:none;border-radius:100px;width:100%;height:42px;padding:0 14px}@media (width>=768px){.archive-header .inner .right form input:not(.search-submit){height:52px;padding:0 21px}}.archive-header .inner .right form input:not(.search-submit):focus-visible,.archive-header .inner .right form input:not(.search-submit):focus-within{outline-width:2px;outline-color:var(--color-primary-2)}.archive-header .inner .right form .search-submit{background-image:url(/wp-content/themes/ihcm-group/images/magnify.svg);background-repeat:no-repeat;background-size:contain;background-color:var(--color-primary-alt);background-position:50%;background-size:14px;border:none;border-radius:100px;width:42px;height:42px;font-size:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (width>=768px){.archive-header .inner .right form .search-submit{width:52px;height:52px;right:20px}}.archive-header .breadcrumbs.desktop{display:none}@media (width>=992px){.archive-header .breadcrumbs.desktop{margin-top:30px;display:block}}.archive-header .breadcrumbs.mobile{text-align:center;justify-content:center;align-items:center;margin-top:15px;display:flex}@media (width>=992px){.archive-header .breadcrumbs.mobile{display:none}}.archive-header .breadcrumbs nav p{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:8px 20px;display:flex}@media (width<=767.98px){.archive-header .breadcrumbs nav p{text-align:center;justify-content:center}}.archive-header .breadcrumbs nav p a{color:var(--color-primary);font-size:16px;font-weight:600}.archive-header .breadcrumbs .separator{font-size:0}.archive-header .breadcrumbs .separator:after{content:"";background-image:url(/wp-content/themes/ihcm-group/images/chevron.svg);background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:5px;height:10px;display:flex}.category-bar{background-color:var(--color-primary)}.category-bar .inner{white-space:nowrap;flex-direction:row;align-items:center;gap:30px;display:flex;overflow-y:auto}.category-bar .inner::-webkit-scrollbar{width:4px;height:4px}.category-bar .inner::-webkit-scrollbar-track{background:var(--color-primary);border-radius:10px}.category-bar .inner::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}@supports not selector(::-webkit-scrollbar){.category-bar .inner{scrollbar-color:#fff var(--color-primary)}}.category-bar .inner a{color:#fff;opacity:.5;border-bottom:5px solid var(--color-primary);padding:18px 0 13px;text-decoration:none;display:flex}.category-bar .inner a.active{opacity:1;border-bottom:5px solid #fff}.archive-grid{gap:30px;padding:30px 0;display:grid}@media (width>=768px){.archive-grid{padding:40px 0}}@media (width>=1200px){.archive-grid{padding:60px 0}}@media (width>=1400px){.archive-grid{padding:100px 0}}@media (width>=768px){.archive-grid{grid-template-columns:repeat(2,1fr);gap:80px 40px}}.archive-grid .post .thumbnail{border-radius:20px;height:270px;margin-bottom:20px;position:relative;overflow:hidden}@media (width>=768px){.archive-grid .post .thumbnail{height:400px;margin-bottom:28px}}.archive-grid .post .thumbnail img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.archive-grid .post .thumbnail .meta{color:#fff;-webkit-backdrop-filter:blur(6.3px);backdrop-filter:blur(6.3px);background:linear-gradient(#ffffff73 0% 100%),#0006;border-top:1px solid #ffffff80;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;padding:20px;display:flex;position:absolute;bottom:0;left:0}.archive-grid .post .thumbnail .meta .left p{text-transform:capitalize;font-weight:400}.archive-grid .post .thumbnail .meta .left p:first-of-type,.archive-grid .post .thumbnail .meta p{font-weight:600}.archive-grid .post .info{flex-direction:column;height:max-content;display:flex}.archive-grid .post .info h3{margin-bottom:10px}.archive-grid .post .info p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:48px;margin-bottom:14px;display:-webkit-box;overflow:hidden}@media (width>=768px){.archive-grid .post .info p{margin-bottom:30px}}.archive-grid .post .info a.btn{border:2px solid var(--color-primary);color:#fff;cursor:pointer;background-color:var(--color-primary);border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){.archive-grid .post .info a.btn{height:52px;padding:0 68px 0 24px;font-size:16px}}.archive-grid .post .info a.btn:after{content:"";background-color:var(--color-primary-alt);background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){.archive-grid .post .info a.btn:after{width:52px;height:52px}}.archive-grid .post .info a.btn{margin-top:auto}.archive-grid .navigation.pagination{justify-content:center;align-items:center;margin-top:40px;display:flex}@media (width>=1200px){.archive-grid .navigation.pagination{grid-column:span 2}}.archive-grid .navigation.pagination .nav-links{flex-direction:row;gap:12px;display:flex}.archive-grid .navigation.pagination .nav-links .page-numbers{background-color:var(--color-background);width:50px;height:50px;color:var(--color-text);border-radius:100px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.archive-grid .navigation.pagination .nav-links .page-numbers.next,.archive-grid .navigation.pagination .nav-links .page-numbers.prev{background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;background-color:var(--color-primary-alt);font-size:0}.archive-grid .navigation.pagination .nav-links .page-numbers.prev{transform:rotate(180deg)}main.location-archive .location-archive-header{background-color:var(--color-background);margin-top:-92px;padding:104px 0 0;position:relative;overflow:hidden}@media (width>=576px){main.location-archive .location-archive-header{margin-top:-138px;padding:180px 0 0}}@media (width>=1200px){main.location-archive .location-archive-header{margin-top:-146px;padding:208px 0 0}}main.location-archive .location-archive-header:after{content:"";z-index:2;background-color:#fff;width:100%;height:35px;position:absolute;bottom:0;left:0}@media (width>=768px){main.location-archive .location-archive-header:after{height:46px}}main.location-archive .location-archive-header .breadcrumbs{text-align:center;justify-content:center;align-items:center;margin-bottom:30px;display:flex}@media (width>=768px){main.location-archive .location-archive-header .breadcrumbs{margin-bottom:50px}}main.location-archive .location-archive-header h1{text-wrap:balance;margin-bottom:10px}main.location-archive .location-archive-header p.desc{text-wrap:pretty;margin-bottom:40px}@media (width>=768px){main.location-archive .location-archive-header p.desc{margin-bottom:60px}}main.location-archive .location-archive-header{text-align:center}main.location-archive .location-archive-header #searchLocations{background:var(--color-primary);z-index:3;border-radius:100px;padding:14px;position:relative}@media (width>=768px){main.location-archive .location-archive-header #searchLocations{padding:20px}}main.location-archive .location-archive-header #searchLocations input:not(.search-submit){border:2px solid var(--color-primary);box-shadow:none;border-radius:100px;width:100%;height:42px;padding:0 14px}@media (width>=768px){main.location-archive .location-archive-header #searchLocations input:not(.search-submit){height:52px;padding:0 21px}}main.location-archive .location-archive-header #searchLocations input:not(.search-submit):focus-visible,main.location-archive .location-archive-header #searchLocations input:not(.search-submit):focus-within{outline-width:2px;outline-color:var(--color-primary-2)}main.location-archive .location-archive-header #searchLocations .search-submit{background-image:url(/wp-content/themes/ihcm-group/images/magnify.svg);background-repeat:no-repeat;background-size:contain;background-color:var(--color-primary-alt);background-position:50%;background-size:14px;border:none;border-radius:100px;width:42px;height:42px;font-size:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}@media (width>=768px){main.location-archive .location-archive-header #searchLocations .search-submit{width:52px;height:52px;right:20px}}main.location-archive .location-archive-grid{margin:30px 0}@media (width>=768px){main.location-archive .location-archive-grid{margin:60px 0}}@media (width>=1200px){main.location-archive .location-archive-grid{margin:80px 0}}main.location-archive .location-archive-grid ul{margin:0;padding:0;list-style:none}main.location-archive .location-archive-grid .title-internal{background-color:var(--color-primary);border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;margin:20px 0;display:flex}@media (width>=768px){main.location-archive .location-archive-grid .title-internal{width:100px;height:100px}}main.location-archive .location-archive-grid .title-internal h2{color:#fff}main.location-archive .location-archive-grid #noresults{text-align:center}main.location-archive .location-archive-grid .alphabetised.hidden{display:none}main.location-archive .location-archive-grid li[data-location]{border:1px solid var(--color-background);border-right:0;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}main.location-archive .location-archive-grid li[data-location].hidden{display:none}main.location-archive .location-archive-grid li[data-location] .main{background-color:var(--color-background);border-radius:10px 0 0 10px;padding:16px}@media (width>=768px){main.location-archive .location-archive-grid li[data-location] .main{padding:34px}}main.location-archive .location-archive-grid li[data-location] .main a{color:var(--color-text);font-size:var(--h4-size-small);text-decoration:none}@media (width>=768px){main.location-archive .location-archive-grid li[data-location] .main a{font-size:var(--h4-size-medium)}}@media (width>=1200px){main.location-archive .location-archive-grid li[data-location] .main a{font-size:var(--h4-size-full)}}main.location-archive .location-archive-grid li[data-location] .main a{font-weight:600}main.location-archive .location-archive-grid li[data-location] .parent p{font-size:var(--h4-size-small)}@media (width>=768px){main.location-archive .location-archive-grid li[data-location] .parent p{font-size:var(--h4-size-medium)}}@media (width>=1200px){main.location-archive .location-archive-grid li[data-location] .parent p{font-size:var(--h4-size-full)}}main.location-archive .location-archive-grid li[data-location] .parent p{opacity:.5;font-weight:500}main.centres-archive{background-color:var(--color-background)}main.centres-archive .centre-heading{text-align:center;margin-top:-92px;padding:104px 0 0;position:relative;overflow:hidden}@media (width>=576px){main.centres-archive .centre-heading{margin-top:-138px;padding:180px 0 0}}@media (width>=1200px){main.centres-archive .centre-heading{margin-top:-146px;padding:208px 0 0}}main.centres-archive .centre-heading .breadcrumbs{text-align:center;justify-content:center;align-items:center;margin-bottom:30px;display:flex}@media (width>=768px){main.centres-archive .centre-heading .breadcrumbs{margin-bottom:50px}}main.centres-archive .centre-heading h1{text-wrap:balance;margin-bottom:10px}main.centres-archive .centre-heading p.desc{text-wrap:pretty;font-size:var(--h4-size-small);margin-bottom:40px}@media (width>=768px){main.centres-archive .centre-heading p.desc{font-size:var(--h4-size-medium)}}@media (width>=1200px){main.centres-archive .centre-heading p.desc{font-size:var(--h4-size-full)}}@media (width>=768px){main.centres-archive .centre-heading p.desc{margin-bottom:60px}}main.centres-archive .main-content .inner{grid-template-columns:320px 1fr;gap:50px;display:grid}main.centres-archive [data-results]{flex-direction:column;gap:20px;margin:36px 0;padding:0;display:flex}main.centres-archive [data-results] .centre-card .inner{background-color:#fff;border-radius:20px;grid-template-columns:280px 1fr;align-items:center;gap:24px;padding:18px;display:grid}main.centres-archive [data-results] .centre-card .inner .featured-image{border-radius:10px;width:280px;height:280px;position:relative;overflow:hidden}main.centres-archive [data-results] .centre-card .inner .featured-image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}main.centres-archive [data-results] .centre-card .inner .content h3{margin-bottom:12px}main.centres-archive [data-results] .centre-card .inner .content .notch{background-color:var(--color-primary);color:#fff;border-radius:100px;width:fit-content;margin-bottom:12px;padding:4px 12px}main.centres-archive [data-results] .centre-card .inner .content .desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}main.centres-archive [data-results] .centre-card .inner .content .address{flex-direction:row;align-items:center;gap:12px;margin-bottom:22px;display:flex}main.centres-archive [data-results] .centre-card .inner .content .contact-details{flex-direction:row;align-items:center;gap:22px;margin-bottom:26px;display:flex}main.centres-archive [data-results] .centre-card .inner .content .contact-details .detail{flex-direction:row;align-items:center;gap:12px;display:flex}main.centres-archive .results-and-sorting{flex-direction:row;justify-content:space-between;align-items:center;display:flex}main.centres-archive .results-and-sorting .results{font-size:var(--h4-size-small)}@media (width>=768px){main.centres-archive .results-and-sorting .results{font-size:var(--h4-size-medium)}}@media (width>=1200px){main.centres-archive .results-and-sorting .results{font-size:var(--h4-size-full)}}main.centres-archive .results-and-sorting .sorting{align-items:center;gap:10px;display:flex}main.centres-archive .results-and-sorting .sorting .select-container{position:relative}main.centres-archive .results-and-sorting .sorting .select-container #centre-sorting{background-color:var(--color-background);color:var(--color-primary);appearance:none;-o-appearance:none;border:none;border-radius:100px;height:52px;padding:10px 60px 10px 20px}main.centres-archive .results-and-sorting .sorting .select-container:after{content:"";pointer-events:none;background-image:url(/wp-content/themes/ihcm-group/images/dropdown-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;bottom:14px;right:12px}main.centres-archive .results-and-sorting .sorting a{border:2px solid var(--color-primary);color:#fff;cursor:pointer;background-color:var(--color-primary);border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){main.centres-archive .results-and-sorting .sorting a{height:52px;padding:0 68px 0 24px;font-size:16px}}main.centres-archive .results-and-sorting .sorting a:after{content:"";background-color:var(--color-primary-alt);background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){main.centres-archive .results-and-sorting .sorting a:after{width:52px;height:52px}}main.centres-archive .results-and-sorting .sorting a{align-items:center;gap:10px;padding:10px 20px;display:flex}main.centres-archive .results-and-sorting .sorting a:after{display:none}main.centres-archive .sidebar{flex-direction:column;gap:20px;display:flex}main.centres-archive .sidebar h3{font-size:var(--h4-size-small)}@media (width>=768px){main.centres-archive .sidebar h3{font-size:var(--h4-size-medium)}}@media (width>=1200px){main.centres-archive .sidebar h3{font-size:var(--h4-size-full)}}main.centres-archive .sidebar h3 button{font-size:var(--h5-size-small);background-color:#0000;border:none;margin-left:10px;padding:0;text-decoration:underline}@media (width>=768px){main.centres-archive .sidebar h3 button{font-size:var(--h5-size-medium)}}@media (width>=1200px){main.centres-archive .sidebar h3 button{font-size:var(--h5-size-full)}}main.centres-archive .sidebar .toggle-menu{background-color:#fff;border-radius:20px;overflow:hidden}main.centres-archive .sidebar .toggle-menu .menu-header{background-color:var(--color-primary);color:#fff;padding:18px 20px}main.centres-archive .sidebar .toggle-menu .menu-header h4{font-size:var(--h5-size-small)}@media (width>=768px){main.centres-archive .sidebar .toggle-menu .menu-header h4{font-size:var(--h5-size-medium)}}@media (width>=1200px){main.centres-archive .sidebar .toggle-menu .menu-header h4{font-size:var(--h5-size-full)}}main.centres-archive .sidebar .toggle-menu .menu-header h4{font-weight:500}main.centres-archive .sidebar .toggle-menu .menu-section{color:var(--color-text);flex-direction:column;gap:20px;padding:18px 20px;display:flex}main.centres-archive .sidebar .toggle-menu .menu-section .input-section{flex-direction:column;gap:2px;display:flex}main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) label{color:var(--color-text);font-weight:500}main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) input,main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) select{height:52px;box-shadow:none;border:1px solid #dfdfdf;border-radius:100px;width:100%;padding:0 21px}main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) input:focus-visible,main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) input:focus-within,main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) select:focus-visible,main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) select:focus-within{outline-width:2px;outline-color:var(--color-primary-2)}main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio).select .input-group select{appearance:none;-o-appearance:none;cursor:pointer}main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio).select .input-group:after{content:"";cursor:pointer;pointer-events:none;background-image:url(/wp-content/themes/ihcm-group/images/dropdown-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:32px;width:32px;height:32px;position:absolute;bottom:10px;right:10px}main.centres-archive .sidebar .toggle-menu .menu-section .input-section:not(.radio) .input-group{position:relative}main.centres-archive .sidebar .toggle-menu .menu-section .input-section.radio{gap:16px}main.centres-archive .sidebar .toggle-menu .menu-section .input-section.radio .input-group{flex-direction:row;gap:12px;display:flex}main.centres-archive .sidebar .toggle-menu .menu-section .input-section.radio .input-group input{width:20px;height:20px}main.centres-archive .sidebar .toggle-menu button[type=submit]{background-color:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:100px;align-items:center;min-width:32px;height:32px;padding:5px 10px;display:flex;position:absolute;bottom:10px;right:10px}main.centres-archive .sidebar .toggle-menu button[type=submit] img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main.centres-archive .sidebar .toggle-menu button[type=submit].external{text-align:center;justify-content:center;align-items:center;width:100%;position:relative;bottom:0;right:0}.loading-skeleton{flex-direction:column;gap:20px;display:flex}.loading-skeleton .el{background-color:#fff;border-radius:20px;width:100%;height:316px;animation:1s infinite rotate-bg-color}@keyframes rotate-bg-color{0%{background-color:#fff}50%{background-color:#f2f2f2}}:root{--color-text:#2a2c2c;--color-overlay:#96735380}main.divisions-archive{background-color:#fff}main.divisions-archive .divisions-heading{text-align:center;background-color:var(--color-background);margin-top:-92px;padding:104px 0 0;position:relative;overflow:hidden}@media (width>=576px){main.divisions-archive .divisions-heading{margin-top:-138px;padding:180px 0 0}}@media (width>=1200px){main.divisions-archive .divisions-heading{margin-top:-146px;padding:208px 0 0}}main.divisions-archive .divisions-heading .breadcrumbs{text-align:center;justify-content:center;align-items:center;margin-bottom:30px;display:flex}@media (width>=768px){main.divisions-archive .divisions-heading .breadcrumbs{margin-bottom:50px}}main.divisions-archive .divisions-heading h1{text-wrap:balance;margin-bottom:10px}main.divisions-archive .divisions-heading p.desc{text-wrap:pretty;font-size:var(--h4-size-small);margin-bottom:40px}@media (width>=768px){main.divisions-archive .divisions-heading p.desc{font-size:var(--h4-size-medium)}}@media (width>=1200px){main.divisions-archive .divisions-heading p.desc{font-size:var(--h4-size-full)}}@media (width>=768px){main.divisions-archive .divisions-heading p.desc{margin-bottom:60px}}main.divisions-archive .division-grid{gap:20px;display:grid}@media (width>=768px){main.divisions-archive .division-grid{grid-template-columns:repeat(2,1fr)}}main.divisions-archive .division-grid{padding:30px 0}@media (width>=768px){main.divisions-archive .division-grid{padding:40px 0}}@media (width>=1200px){main.divisions-archive .division-grid{padding:60px 0}}@media (width>=1400px){main.divisions-archive .division-grid{padding:100px 0}}main.divisions-archive .division-grid .post{background-color:var(--color-background);border-radius:10px;flex-direction:column;justify-content:space-between;padding:20px;display:flex}@media (width>=768px){main.divisions-archive .division-grid .post{padding:30px}}@media (width>=1200px){main.divisions-archive .division-grid .post{padding:40px 45px 36px 41px}}main.divisions-archive .division-grid .post img{object-fit:contain;width:58px;height:58px;margin-bottom:17px}@media (width>=1200px){main.divisions-archive .division-grid .post img{margin-bottom:45px}}main.divisions-archive .division-grid .post .top{text-align:left;padding-bottom:12px}@media (width>=1200px){main.divisions-archive .division-grid .post .top{padding-bottom:36px}}main.divisions-archive .division-grid .post .top h4{font-size:var(--h3-size-small)}@media (width>=768px){main.divisions-archive .division-grid .post .top h4{font-size:var(--h3-size-medium)}}@media (width>=1200px){main.divisions-archive .division-grid .post .top h4{font-size:var(--h3-size-full)}}main.divisions-archive .division-grid .post .top h4{margin-bottom:10px}main.divisions-archive .division-grid .post .top p{font-size:18px}main.divisions-archive .division-grid .post .btn{border:2px solid var(--color-primary);color:#fff;cursor:pointer;background-color:var(--color-primary);border-radius:100px;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 50px 0 18px;font-size:14px;font-weight:400;text-decoration:none;display:flex;position:relative}@media (width>=768px){main.divisions-archive .division-grid .post .btn{height:52px;padding:0 68px 0 24px;font-size:16px}}main.divisions-archive .division-grid .post .btn:after{content:"";background-color:var(--color-primary-alt);background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;border-radius:100px;width:40px;height:40px;position:absolute;top:-2px;right:-2px}@media (width>=768px){main.divisions-archive .division-grid .post .btn:after{width:52px;height:52px}}main.divisions-archive .navigation.pagination{justify-content:center;align-items:center;margin-top:40px;display:flex}@media (width>=1200px){main.divisions-archive .navigation.pagination{grid-column:span 2}}main.divisions-archive .navigation.pagination .nav-links{flex-direction:row;gap:12px;display:flex}main.divisions-archive .navigation.pagination .nav-links .page-numbers{background-color:var(--color-background);width:50px;height:50px;color:var(--color-text);border-radius:100px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}main.divisions-archive .navigation.pagination .nav-links .page-numbers.next,main.divisions-archive .navigation.pagination .nav-links .page-numbers.prev{background-image:url(/wp-content/themes/ihcm-group/images/chevron-light.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;background-color:var(--color-primary-alt);font-size:0}main.divisions-archive .navigation.pagination .nav-links .page-numbers.prev{transform:rotate(180deg)}
