img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#70eb94;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#ed7c6e;--bs-light:#f8f9fa;--bs-dark:#002325;--bs-primary-rgb:112,235,148;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:237,124,110;--bs-light-rgb:248,249,250;--bs-dark-rgb:0,35,37;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:4,4,4;--bs-font-sans-serif: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";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));--bs-body-font-family:Montserrat,sans-serif;--bs-body-font-size:1.125rem;--bs-body-font-weight:400;--bs-body-line-height:1.25;--bs-body-color:#022e34;--bs-body-color-rgb:2,46,52;--bs-body-bg:#f9f9f9;--bs-body-bg-rgb:249,249,249;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#12695c;--bs-link-color-rgb:18,105,92;--bs-link-decoration:none;--bs-link-hover-color:#022e34;--bs-link-hover-color-rgb:2,46,52;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0,0,0,.15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:hsla(0,0%,100%,.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(4,4,4,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:24px;font-family:IvyPresto Headline,serif;font-weight:400;line-height:101%;color:var(--bs-heading-color)}.h1,h1{font-size:2.625rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1.125rem}p{margin-top:0;margin-bottom:16px}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:600}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:none}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:5rem}.display-1,.display-2{font-weight:300;line-height:1.2}.display-2{font-size:4.5rem}.display-3{font-size:4rem}.display-3,.display-4{font-weight:300;line-height:1.2}.display-4{font-size:3.5rem}.display-5{font-size:3rem}.display-5,.display-6{font-weight:300;line-height:1.2}.display-6{font-size:2.5rem}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.container,.container-fluid,.container-xl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-right:auto;margin-left:auto}@media(min-width:1200px){.container,.container-lg,.container-md,.container-xl{max-width:1366px}}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-md:640px;--bs-breakpoint-lg:1024px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:24px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:1px}.g-1,.gy-1{--bs-gutter-y:1px}.g-2,.gx-2{--bs-gutter-x:2px}.g-2,.gy-2{--bs-gutter-y:2px}.g-4,.gx-4{--bs-gutter-x:4px}.g-4,.gy-4{--bs-gutter-y:4px}.g-6,.gx-6{--bs-gutter-x:6px}.g-6,.gy-6{--bs-gutter-y:6px}.g-8,.gx-8{--bs-gutter-x:8px}.g-8,.gy-8{--bs-gutter-y:8px}.g-12,.gx-12{--bs-gutter-x:12px}.g-12,.gy-12{--bs-gutter-y:12px}.g-14,.gx-14{--bs-gutter-x:14px}.g-14,.gy-14{--bs-gutter-y:14px}.g-15,.gx-15{--bs-gutter-x:15px}.g-15,.gy-15{--bs-gutter-y:15px}.g-16,.gx-16{--bs-gutter-x:16px}.g-16,.gy-16{--bs-gutter-y:16px}.g-17,.gx-17{--bs-gutter-x:17px}.g-17,.gy-17{--bs-gutter-y:17px}.g-18,.gx-18{--bs-gutter-x:18px}.g-18,.gy-18{--bs-gutter-y:18px}.g-20,.gx-20{--bs-gutter-x:20px}.g-20,.gy-20{--bs-gutter-y:20px}.g-22,.gx-22{--bs-gutter-x:22px}.g-22,.gy-22{--bs-gutter-y:22px}.g-24,.gx-24{--bs-gutter-x:24px}.g-24,.gy-24{--bs-gutter-y:24px}.g-25,.gx-25{--bs-gutter-x:25px}.g-25,.gy-25{--bs-gutter-y:25px}.g-26,.gx-26{--bs-gutter-x:26px}.g-26,.gy-26{--bs-gutter-y:26px}.g-28,.gx-28{--bs-gutter-x:28px}.g-28,.gy-28{--bs-gutter-y:28px}.g-30,.gx-30{--bs-gutter-x:30px}.g-30,.gy-30{--bs-gutter-y:30px}.g-32,.gx-32{--bs-gutter-x:32px}.g-32,.gy-32{--bs-gutter-y:32px}.g-33,.gx-33{--bs-gutter-x:33px}.g-33,.gy-33{--bs-gutter-y:33px}.g-34,.gx-34{--bs-gutter-x:34px}.g-34,.gy-34{--bs-gutter-y:34px}.g-36,.gx-36{--bs-gutter-x:36px}.g-36,.gy-36{--bs-gutter-y:36px}.g-38,.gx-38{--bs-gutter-x:38px}.g-38,.gy-38{--bs-gutter-y:38px}.g-40,.gx-40{--bs-gutter-x:40px}.g-40,.gy-40{--bs-gutter-y:40px}.g-42,.gx-42{--bs-gutter-x:42px}.g-42,.gy-42{--bs-gutter-y:42px}.g-44,.gx-44{--bs-gutter-x:44px}.g-44,.gy-44{--bs-gutter-y:44px}.g-46,.gx-46{--bs-gutter-x:46px}.g-46,.gy-46{--bs-gutter-y:46px}.g-48,.gx-48{--bs-gutter-x:48px}.g-48,.gy-48{--bs-gutter-y:48px}.g-50,.gx-50{--bs-gutter-x:50px}.g-50,.gy-50{--bs-gutter-y:50px}.g-52,.gx-52{--bs-gutter-x:52px}.g-52,.gy-52{--bs-gutter-y:52px}.g-64,.gx-64{--bs-gutter-x:64px}.g-64,.gy-64{--bs-gutter-y:64px}.g-80,.gx-80{--bs-gutter-x:80px}.g-80,.gy-80{--bs-gutter-y:80px}.g-128,.gx-128{--bs-gutter-x:128px}.g-128,.gy-128{--bs-gutter-y:128px}.g-256,.gx-256{--bs-gutter-x:256px}.g-256,.gy-256{--bs-gutter-y:256px}@media(min-width:640px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:1px}.g-md-1,.gy-md-1{--bs-gutter-y:1px}.g-md-2,.gx-md-2{--bs-gutter-x:2px}.g-md-2,.gy-md-2{--bs-gutter-y:2px}.g-md-4,.gx-md-4{--bs-gutter-x:4px}.g-md-4,.gy-md-4{--bs-gutter-y:4px}.g-md-6,.gx-md-6{--bs-gutter-x:6px}.g-md-6,.gy-md-6{--bs-gutter-y:6px}.g-md-8,.gx-md-8{--bs-gutter-x:8px}.g-md-8,.gy-md-8{--bs-gutter-y:8px}.g-md-12,.gx-md-12{--bs-gutter-x:12px}.g-md-12,.gy-md-12{--bs-gutter-y:12px}.g-md-14,.gx-md-14{--bs-gutter-x:14px}.g-md-14,.gy-md-14{--bs-gutter-y:14px}.g-md-15,.gx-md-15{--bs-gutter-x:15px}.g-md-15,.gy-md-15{--bs-gutter-y:15px}.g-md-16,.gx-md-16{--bs-gutter-x:16px}.g-md-16,.gy-md-16{--bs-gutter-y:16px}.g-md-17,.gx-md-17{--bs-gutter-x:17px}.g-md-17,.gy-md-17{--bs-gutter-y:17px}.g-md-18,.gx-md-18{--bs-gutter-x:18px}.g-md-18,.gy-md-18{--bs-gutter-y:18px}.g-md-20,.gx-md-20{--bs-gutter-x:20px}.g-md-20,.gy-md-20{--bs-gutter-y:20px}.g-md-22,.gx-md-22{--bs-gutter-x:22px}.g-md-22,.gy-md-22{--bs-gutter-y:22px}.g-md-24,.gx-md-24{--bs-gutter-x:24px}.g-md-24,.gy-md-24{--bs-gutter-y:24px}.g-md-25,.gx-md-25{--bs-gutter-x:25px}.g-md-25,.gy-md-25{--bs-gutter-y:25px}.g-md-26,.gx-md-26{--bs-gutter-x:26px}.g-md-26,.gy-md-26{--bs-gutter-y:26px}.g-md-28,.gx-md-28{--bs-gutter-x:28px}.g-md-28,.gy-md-28{--bs-gutter-y:28px}.g-md-30,.gx-md-30{--bs-gutter-x:30px}.g-md-30,.gy-md-30{--bs-gutter-y:30px}.g-md-32,.gx-md-32{--bs-gutter-x:32px}.g-md-32,.gy-md-32{--bs-gutter-y:32px}.g-md-33,.gx-md-33{--bs-gutter-x:33px}.g-md-33,.gy-md-33{--bs-gutter-y:33px}.g-md-34,.gx-md-34{--bs-gutter-x:34px}.g-md-34,.gy-md-34{--bs-gutter-y:34px}.g-md-36,.gx-md-36{--bs-gutter-x:36px}.g-md-36,.gy-md-36{--bs-gutter-y:36px}.g-md-38,.gx-md-38{--bs-gutter-x:38px}.g-md-38,.gy-md-38{--bs-gutter-y:38px}.g-md-40,.gx-md-40{--bs-gutter-x:40px}.g-md-40,.gy-md-40{--bs-gutter-y:40px}.g-md-42,.gx-md-42{--bs-gutter-x:42px}.g-md-42,.gy-md-42{--bs-gutter-y:42px}.g-md-44,.gx-md-44{--bs-gutter-x:44px}.g-md-44,.gy-md-44{--bs-gutter-y:44px}.g-md-46,.gx-md-46{--bs-gutter-x:46px}.g-md-46,.gy-md-46{--bs-gutter-y:46px}.g-md-48,.gx-md-48{--bs-gutter-x:48px}.g-md-48,.gy-md-48{--bs-gutter-y:48px}.g-md-50,.gx-md-50{--bs-gutter-x:50px}.g-md-50,.gy-md-50{--bs-gutter-y:50px}.g-md-52,.gx-md-52{--bs-gutter-x:52px}.g-md-52,.gy-md-52{--bs-gutter-y:52px}.g-md-64,.gx-md-64{--bs-gutter-x:64px}.g-md-64,.gy-md-64{--bs-gutter-y:64px}.g-md-80,.gx-md-80{--bs-gutter-x:80px}.g-md-80,.gy-md-80{--bs-gutter-y:80px}.g-md-128,.gx-md-128{--bs-gutter-x:128px}.g-md-128,.gy-md-128{--bs-gutter-y:128px}.g-md-256,.gx-md-256{--bs-gutter-x:256px}.g-md-256,.gy-md-256{--bs-gutter-y:256px}}@media(min-width:1024px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:1px}.g-lg-1,.gy-lg-1{--bs-gutter-y:1px}.g-lg-2,.gx-lg-2{--bs-gutter-x:2px}.g-lg-2,.gy-lg-2{--bs-gutter-y:2px}.g-lg-4,.gx-lg-4{--bs-gutter-x:4px}.g-lg-4,.gy-lg-4{--bs-gutter-y:4px}.g-lg-6,.gx-lg-6{--bs-gutter-x:6px}.g-lg-6,.gy-lg-6{--bs-gutter-y:6px}.g-lg-8,.gx-lg-8{--bs-gutter-x:8px}.g-lg-8,.gy-lg-8{--bs-gutter-y:8px}.g-lg-12,.gx-lg-12{--bs-gutter-x:12px}.g-lg-12,.gy-lg-12{--bs-gutter-y:12px}.g-lg-14,.gx-lg-14{--bs-gutter-x:14px}.g-lg-14,.gy-lg-14{--bs-gutter-y:14px}.g-lg-15,.gx-lg-15{--bs-gutter-x:15px}.g-lg-15,.gy-lg-15{--bs-gutter-y:15px}.g-lg-16,.gx-lg-16{--bs-gutter-x:16px}.g-lg-16,.gy-lg-16{--bs-gutter-y:16px}.g-lg-17,.gx-lg-17{--bs-gutter-x:17px}.g-lg-17,.gy-lg-17{--bs-gutter-y:17px}.g-lg-18,.gx-lg-18{--bs-gutter-x:18px}.g-lg-18,.gy-lg-18{--bs-gutter-y:18px}.g-lg-20,.gx-lg-20{--bs-gutter-x:20px}.g-lg-20,.gy-lg-20{--bs-gutter-y:20px}.g-lg-22,.gx-lg-22{--bs-gutter-x:22px}.g-lg-22,.gy-lg-22{--bs-gutter-y:22px}.g-lg-24,.gx-lg-24{--bs-gutter-x:24px}.g-lg-24,.gy-lg-24{--bs-gutter-y:24px}.g-lg-25,.gx-lg-25{--bs-gutter-x:25px}.g-lg-25,.gy-lg-25{--bs-gutter-y:25px}.g-lg-26,.gx-lg-26{--bs-gutter-x:26px}.g-lg-26,.gy-lg-26{--bs-gutter-y:26px}.g-lg-28,.gx-lg-28{--bs-gutter-x:28px}.g-lg-28,.gy-lg-28{--bs-gutter-y:28px}.g-lg-30,.gx-lg-30{--bs-gutter-x:30px}.g-lg-30,.gy-lg-30{--bs-gutter-y:30px}.g-lg-32,.gx-lg-32{--bs-gutter-x:32px}.g-lg-32,.gy-lg-32{--bs-gutter-y:32px}.g-lg-33,.gx-lg-33{--bs-gutter-x:33px}.g-lg-33,.gy-lg-33{--bs-gutter-y:33px}.g-lg-34,.gx-lg-34{--bs-gutter-x:34px}.g-lg-34,.gy-lg-34{--bs-gutter-y:34px}.g-lg-36,.gx-lg-36{--bs-gutter-x:36px}.g-lg-36,.gy-lg-36{--bs-gutter-y:36px}.g-lg-38,.gx-lg-38{--bs-gutter-x:38px}.g-lg-38,.gy-lg-38{--bs-gutter-y:38px}.g-lg-40,.gx-lg-40{--bs-gutter-x:40px}.g-lg-40,.gy-lg-40{--bs-gutter-y:40px}.g-lg-42,.gx-lg-42{--bs-gutter-x:42px}.g-lg-42,.gy-lg-42{--bs-gutter-y:42px}.g-lg-44,.gx-lg-44{--bs-gutter-x:44px}.g-lg-44,.gy-lg-44{--bs-gutter-y:44px}.g-lg-46,.gx-lg-46{--bs-gutter-x:46px}.g-lg-46,.gy-lg-46{--bs-gutter-y:46px}.g-lg-48,.gx-lg-48{--bs-gutter-x:48px}.g-lg-48,.gy-lg-48{--bs-gutter-y:48px}.g-lg-50,.gx-lg-50{--bs-gutter-x:50px}.g-lg-50,.gy-lg-50{--bs-gutter-y:50px}.g-lg-52,.gx-lg-52{--bs-gutter-x:52px}.g-lg-52,.gy-lg-52{--bs-gutter-y:52px}.g-lg-64,.gx-lg-64{--bs-gutter-x:64px}.g-lg-64,.gy-lg-64{--bs-gutter-y:64px}.g-lg-80,.gx-lg-80{--bs-gutter-x:80px}.g-lg-80,.gy-lg-80{--bs-gutter-y:80px}.g-lg-128,.gx-lg-128{--bs-gutter-x:128px}.g-lg-128,.gy-lg-128{--bs-gutter-y:128px}.g-lg-256,.gx-lg-256{--bs-gutter-x:256px}.g-lg-256,.gy-lg-256{--bs-gutter-y:256px}}@media(min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:1px}.g-xl-1,.gy-xl-1{--bs-gutter-y:1px}.g-xl-2,.gx-xl-2{--bs-gutter-x:2px}.g-xl-2,.gy-xl-2{--bs-gutter-y:2px}.g-xl-4,.gx-xl-4{--bs-gutter-x:4px}.g-xl-4,.gy-xl-4{--bs-gutter-y:4px}.g-xl-6,.gx-xl-6{--bs-gutter-x:6px}.g-xl-6,.gy-xl-6{--bs-gutter-y:6px}.g-xl-8,.gx-xl-8{--bs-gutter-x:8px}.g-xl-8,.gy-xl-8{--bs-gutter-y:8px}.g-xl-12,.gx-xl-12{--bs-gutter-x:12px}.g-xl-12,.gy-xl-12{--bs-gutter-y:12px}.g-xl-14,.gx-xl-14{--bs-gutter-x:14px}.g-xl-14,.gy-xl-14{--bs-gutter-y:14px}.g-xl-15,.gx-xl-15{--bs-gutter-x:15px}.g-xl-15,.gy-xl-15{--bs-gutter-y:15px}.g-xl-16,.gx-xl-16{--bs-gutter-x:16px}.g-xl-16,.gy-xl-16{--bs-gutter-y:16px}.g-xl-17,.gx-xl-17{--bs-gutter-x:17px}.g-xl-17,.gy-xl-17{--bs-gutter-y:17px}.g-xl-18,.gx-xl-18{--bs-gutter-x:18px}.g-xl-18,.gy-xl-18{--bs-gutter-y:18px}.g-xl-20,.gx-xl-20{--bs-gutter-x:20px}.g-xl-20,.gy-xl-20{--bs-gutter-y:20px}.g-xl-22,.gx-xl-22{--bs-gutter-x:22px}.g-xl-22,.gy-xl-22{--bs-gutter-y:22px}.g-xl-24,.gx-xl-24{--bs-gutter-x:24px}.g-xl-24,.gy-xl-24{--bs-gutter-y:24px}.g-xl-25,.gx-xl-25{--bs-gutter-x:25px}.g-xl-25,.gy-xl-25{--bs-gutter-y:25px}.g-xl-26,.gx-xl-26{--bs-gutter-x:26px}.g-xl-26,.gy-xl-26{--bs-gutter-y:26px}.g-xl-28,.gx-xl-28{--bs-gutter-x:28px}.g-xl-28,.gy-xl-28{--bs-gutter-y:28px}.g-xl-30,.gx-xl-30{--bs-gutter-x:30px}.g-xl-30,.gy-xl-30{--bs-gutter-y:30px}.g-xl-32,.gx-xl-32{--bs-gutter-x:32px}.g-xl-32,.gy-xl-32{--bs-gutter-y:32px}.g-xl-33,.gx-xl-33{--bs-gutter-x:33px}.g-xl-33,.gy-xl-33{--bs-gutter-y:33px}.g-xl-34,.gx-xl-34{--bs-gutter-x:34px}.g-xl-34,.gy-xl-34{--bs-gutter-y:34px}.g-xl-36,.gx-xl-36{--bs-gutter-x:36px}.g-xl-36,.gy-xl-36{--bs-gutter-y:36px}.g-xl-38,.gx-xl-38{--bs-gutter-x:38px}.g-xl-38,.gy-xl-38{--bs-gutter-y:38px}.g-xl-40,.gx-xl-40{--bs-gutter-x:40px}.g-xl-40,.gy-xl-40{--bs-gutter-y:40px}.g-xl-42,.gx-xl-42{--bs-gutter-x:42px}.g-xl-42,.gy-xl-42{--bs-gutter-y:42px}.g-xl-44,.gx-xl-44{--bs-gutter-x:44px}.g-xl-44,.gy-xl-44{--bs-gutter-y:44px}.g-xl-46,.gx-xl-46{--bs-gutter-x:46px}.g-xl-46,.gy-xl-46{--bs-gutter-y:46px}.g-xl-48,.gx-xl-48{--bs-gutter-x:48px}.g-xl-48,.gy-xl-48{--bs-gutter-y:48px}.g-xl-50,.gx-xl-50{--bs-gutter-x:50px}.g-xl-50,.gy-xl-50{--bs-gutter-y:50px}.g-xl-52,.gx-xl-52{--bs-gutter-x:52px}.g-xl-52,.gy-xl-52{--bs-gutter-y:52px}.g-xl-64,.gx-xl-64{--bs-gutter-x:64px}.g-xl-64,.gy-xl-64{--bs-gutter-y:64px}.g-xl-80,.gx-xl-80{--bs-gutter-x:80px}.g-xl-80,.gy-xl-80{--bs-gutter-y:80px}.g-xl-128,.gx-xl-128{--bs-gutter-x:128px}.g-xl-128,.gy-xl-128{--bs-gutter-y:128px}.g-xl-256,.gx-xl-256{--bs-gutter-x:256px}.g-xl-256,.gy-xl-256{--bs-gutter-y:256px}}@media(min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:1px}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:1px}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:2px}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:2px}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:4px}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:4px}.g-xxl-6,.gx-xxl-6{--bs-gutter-x:6px}.g-xxl-6,.gy-xxl-6{--bs-gutter-y:6px}.g-xxl-8,.gx-xxl-8{--bs-gutter-x:8px}.g-xxl-8,.gy-xxl-8{--bs-gutter-y:8px}.g-xxl-12,.gx-xxl-12{--bs-gutter-x:12px}.g-xxl-12,.gy-xxl-12{--bs-gutter-y:12px}.g-xxl-14,.gx-xxl-14{--bs-gutter-x:14px}.g-xxl-14,.gy-xxl-14{--bs-gutter-y:14px}.g-xxl-15,.gx-xxl-15{--bs-gutter-x:15px}.g-xxl-15,.gy-xxl-15{--bs-gutter-y:15px}.g-xxl-16,.gx-xxl-16{--bs-gutter-x:16px}.g-xxl-16,.gy-xxl-16{--bs-gutter-y:16px}.g-xxl-17,.gx-xxl-17{--bs-gutter-x:17px}.g-xxl-17,.gy-xxl-17{--bs-gutter-y:17px}.g-xxl-18,.gx-xxl-18{--bs-gutter-x:18px}.g-xxl-18,.gy-xxl-18{--bs-gutter-y:18px}.g-xxl-20,.gx-xxl-20{--bs-gutter-x:20px}.g-xxl-20,.gy-xxl-20{--bs-gutter-y:20px}.g-xxl-22,.gx-xxl-22{--bs-gutter-x:22px}.g-xxl-22,.gy-xxl-22{--bs-gutter-y:22px}.g-xxl-24,.gx-xxl-24{--bs-gutter-x:24px}.g-xxl-24,.gy-xxl-24{--bs-gutter-y:24px}.g-xxl-25,.gx-xxl-25{--bs-gutter-x:25px}.g-xxl-25,.gy-xxl-25{--bs-gutter-y:25px}.g-xxl-26,.gx-xxl-26{--bs-gutter-x:26px}.g-xxl-26,.gy-xxl-26{--bs-gutter-y:26px}.g-xxl-28,.gx-xxl-28{--bs-gutter-x:28px}.g-xxl-28,.gy-xxl-28{--bs-gutter-y:28px}.g-xxl-30,.gx-xxl-30{--bs-gutter-x:30px}.g-xxl-30,.gy-xxl-30{--bs-gutter-y:30px}.g-xxl-32,.gx-xxl-32{--bs-gutter-x:32px}.g-xxl-32,.gy-xxl-32{--bs-gutter-y:32px}.g-xxl-33,.gx-xxl-33{--bs-gutter-x:33px}.g-xxl-33,.gy-xxl-33{--bs-gutter-y:33px}.g-xxl-34,.gx-xxl-34{--bs-gutter-x:34px}.g-xxl-34,.gy-xxl-34{--bs-gutter-y:34px}.g-xxl-36,.gx-xxl-36{--bs-gutter-x:36px}.g-xxl-36,.gy-xxl-36{--bs-gutter-y:36px}.g-xxl-38,.gx-xxl-38{--bs-gutter-x:38px}.g-xxl-38,.gy-xxl-38{--bs-gutter-y:38px}.g-xxl-40,.gx-xxl-40{--bs-gutter-x:40px}.g-xxl-40,.gy-xxl-40{--bs-gutter-y:40px}.g-xxl-42,.gx-xxl-42{--bs-gutter-x:42px}.g-xxl-42,.gy-xxl-42{--bs-gutter-y:42px}.g-xxl-44,.gx-xxl-44{--bs-gutter-x:44px}.g-xxl-44,.gy-xxl-44{--bs-gutter-y:44px}.g-xxl-46,.gx-xxl-46{--bs-gutter-x:46px}.g-xxl-46,.gy-xxl-46{--bs-gutter-y:46px}.g-xxl-48,.gx-xxl-48{--bs-gutter-x:48px}.g-xxl-48,.gy-xxl-48{--bs-gutter-y:48px}.g-xxl-50,.gx-xxl-50{--bs-gutter-x:50px}.g-xxl-50,.gy-xxl-50{--bs-gutter-y:50px}.g-xxl-52,.gx-xxl-52{--bs-gutter-x:52px}.g-xxl-52,.gy-xxl-52{--bs-gutter-y:52px}.g-xxl-64,.gx-xxl-64{--bs-gutter-x:64px}.g-xxl-64,.gy-xxl-64{--bs-gutter-y:64px}.g-xxl-80,.gx-xxl-80{--bs-gutter-x:80px}.g-xxl-80,.gy-xxl-80{--bs-gutter-y:80px}.g-xxl-128,.gx-xxl-128{--bs-gutter-x:128px}.g-xxl-128,.gy-xxl-128{--bs-gutter-y:128px}.g-xxl-256,.gx-xxl-256{--bs-gutter-x:256px}.g-xxl-256,.gy-xxl-256{--bs-gutter-y:256px}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control:-ms-input-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border:0 solid;border-color:inherit;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border-width:medium;border-left:0 solid transparent;border-bottom:var(--bs-border-width) solid transparent;border-right:0 solid transparent;border-top:var(--bs-border-width) solid transparent}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.125em;vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:50%;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-position:100%;--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + var(--bs-border-width)*2);min-height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext:-ms-input-placeholder,.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-ms-input-placeholder),.form-floating>.form-control:not(:-ms-input-placeholder){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-ms-input-placeholder)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-left-width:0;border-bottom-width:var(--bs-border-width);border-right-width:0;border-top-width:var(--bs-border-width)}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.form-floating>.form-control:disabled~label:after,.form-floating>:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width)*-1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:23px;--bs-btn-padding-y:11px;--bs-btn-font-size:1rem;--bs-btn-font-weight:600;--bs-btn-line-height:20px;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:22px;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg)}.btn-check:focus-visible+.btn,.btn:focus-visible{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn-check:checked:focus-visible+.btn,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#000;--bs-btn-bg:#70eb94;--bs-btn-border-color:#70eb94;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#85eea4;--bs-btn-hover-border-color:#7eed9f;--bs-btn-focus-shadow-rgb:95,200,126;--bs-btn-active-color:#000;--bs-btn-active-bg:#8defa9;--bs-btn-active-border-color:#7eed9f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#70eb94;--bs-btn-disabled-border-color:#70eb94}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#000;--bs-btn-bg:#ed7c6e;--bs-btn-border-color:#ed7c6e;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f09084;--bs-btn-hover-border-color:#ef897d;--bs-btn-focus-shadow-rgb:201,105,94;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1968b;--bs-btn-active-border-color:#ef897d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ed7c6e;--bs-btn-disabled-border-color:#ed7c6e}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#002325;--bs-btn-border-color:#002325;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#264446;--bs-btn-hover-border-color:#1a393b;--bs-btn-focus-shadow-rgb:38,68,70;--bs-btn-active-color:#fff;--bs-btn-active-bg:#334f51;--bs-btn-active-border-color:#1a393b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#002325;--bs-btn-disabled-border-color:#002325}.btn-outline-primary{--bs-btn-color:#70eb94;--bs-btn-border-color:#70eb94;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#70eb94;--bs-btn-hover-border-color:#70eb94;--bs-btn-focus-shadow-rgb:112,235,148;--bs-btn-active-color:#000;--bs-btn-active-bg:#70eb94;--bs-btn-active-border-color:#70eb94;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#70eb94;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#70eb94;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#ed7c6e;--bs-btn-border-color:#ed7c6e;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ed7c6e;--bs-btn-hover-border-color:#ed7c6e;--bs-btn-focus-shadow-rgb:237,124,110;--bs-btn-active-color:#000;--bs-btn-active-bg:#ed7c6e;--bs-btn-active-border-color:#ed7c6e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ed7c6e;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ed7c6e;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#002325;--bs-btn-border-color:#002325;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#002325;--bs-btn-hover-border-color:#002325;--bs-btn-focus-shadow-rgb:0,35,37;--bs-btn-active-color:#fff;--bs-btn-active-bg:#002325;--bs-btn-active-border-color:#002325;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#002325;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#002325;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:none}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:13px;--bs-btn-padding-x:23px;--bs-btn-border-radius:24px}.btn-lg,.btn-sm{--bs-btn-font-size:1rem}.btn-sm{--bs-btn-padding-y:5px;--bs-btn-padding-x:12px;--bs-btn-border-radius:20px}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*0.5) calc(var(--bs-modal-header-padding-x)*0.5);margin:calc(var(--bs-modal-header-padding-y)*-0.5) calc(var(--bs-modal-header-padding-x)*-0.5) calc(var(--bs-modal-header-padding-y)*-0.5) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*0.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*0.5)}.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}@media(min-width:1024px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:639.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:1023.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:430px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:16px;--bs-offcanvas-padding-y:16px;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:0;--bs-offcanvas-border-color:transparent;--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1}@media(max-width:639.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:639.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:639.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width:639.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width:639.98px){.offcanvas-md.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width:639.98px){.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width:639.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media(max-width:639.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media(min-width:640px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1023.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1023.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:1023.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width:1023.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width:1023.98px){.offcanvas-lg.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width:1023.98px){.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width:1023.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media(max-width:1023.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media(min-width:1024px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media(max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media(max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media(max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y)*0.5) calc(var(--bs-offcanvas-padding-x)*0.5);margin:calc(var(--bs-offcanvas-padding-y)*-0.5) calc(var(--bs-offcanvas-padding-x)*-0.5) calc(var(--bs-offcanvas-padding-y)*-0.5) auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:320px;--bs-tooltip-padding-x:12px;--bs-tooltip-padding-y:12px;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:#fff2d6;--bs-tooltip-bg:#022e34;--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;line-height:1.25;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-left-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-bottom-width:0;border-right-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-top-width:var(--bs-tooltip-arrow-height);border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-left-width:0;border-bottom-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-right-width:var(--bs-tooltip-arrow-height);border-top-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-left-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-bottom-width:var(--bs-tooltip-arrow-height);border-right-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-top-width:0;border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-left-width:var(--bs-tooltip-arrow-height);border-bottom-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-right-width:0;border-top-width:calc(var(--bs-tooltip-arrow-width)*0.5);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.btn{--bs-btn-hover-color:#022e34;--bs-btn-active-color:#022e34;position:relative;z-index:0}.btn:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:inherit;background:linear-gradient(77deg,#f0f5b3 -71.32%,#93f6a4 4.91%,#cbd2ff 78.55%);transition:opacity .3s ease-in-out;opacity:0;z-index:-1;pointer-events:none}.btn:hover:after{opacity:1}[class*=btn-outline-]{--bs-btn-hover-bg:transparent;--bs-btn-active-bg:transparent;--bs-btn-hover-border-color:transparent;--bs-btn-hover-border-color:#3fb67d;--bs-btn-hover-color:#3fb67d;--bs-btn-active-border-color:#3fb67d;--bs-btn-active-color:#3fb67d}[class*=btn-outline-]:after{content:none}.header{--header-link-color:#022e34;--header-logo-color:#022e34;--header-text-color:#022e34;--header-bg-color:#fff;--header-link-hover-line-color:#12695c;--header-acion-link-hover-color:#70eb94;position:fixed;top:0;left:0;right:0;background:var(--header-bg-color);color:var(--header-text-color);z-index:9;max-width:1920px;margin-left:auto;margin-right:auto;transition:transform .6s cubic-bezier(.45,0,.55,1)}.header.hide-up,.header.slide-up{transform:translateY(-100%)}.header.hide-up .desktop-menu-dropdown,.header.slide-up .desktop-menu-dropdown{opacity:0!important;visibility:hidden!important}.header.dark{--header-link-color:#fff;--header-logo-color:#fff;--header-text-color:#fff;--header-bg-color:#022e34;--header-link-hover-line-color:#70eb94;--header-acion-link-hover-color:#70eb94}.header.absolute{position:absolute}.header--logo{color:var(--header-logo-color);width:88px;height:auto;display:flex}@media(min-width:640px){.header--logo{width:104px}}.header--inner{display:flex;justify-content:space-between;align-items:center;max-width:1366px;margin:0 auto;padding:16px 0}@media(min-width:640px){.header--inner{padding:24px 0}}.header--actions,.header--nav{display:none}@media(min-width:1024px){.header--actions,.header--nav{display:flex;align-items:center;gap:24px}}.header--actions{justify-content:flex-end}@media(min-width:1200px){.header--actions{width:22%}}@media(hover){.header--actions-menu a:hover{color:var(--header-acion-link-hover-color)}}@media(min-width:1200px){.header--brand{width:14%}}@media(min-width:1200px){.header--brand.wide{width:22%}}.desktop-menu,.header--actions-menu{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:12px}@media(min-width:1200px){.desktop-menu,.header--actions-menu{gap:24px}}.desktop-menu a,.header--actions-menu a{color:var(--header-link-color);font:400 16px/1.5 Montserrat,sans-serif;display:flex;align-items:center}.header:not(.dark) .desktop-menu>li>a.has-dropdown:before{filter:invert(100%)}.desktop-menu>li>a{white-space:nowrap}.desktop-menu>li>a.has-dropdown{display:flex;gap:4px;align-items:center}.desktop-menu>li>a.has-dropdown:before{order:1;content:"";width:16px;height:16px;transition:transform .2s ease-in-out;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.31 5.73L8.25 8.78 5.19 5.73l-.94.94 4 4 4-4-.94-.94z' fill='%23fff'/%3E%3C/svg%3E")}.desktop-menu a{position:relative;z-index:1}.desktop-menu a:after{content:"";position:absolute;bottom:-34px;left:0;width:100%;height:2px;background:var(--header-link-hover-line-color);transform:scaleX(0);transform-origin:0 0;transition:transform .15s ease-in-out}@media(hover){.desktop-menu a:hover{color:var(--header-link-color)}.desktop-menu a:hover:after{transform:scaleX(1)}}.desktop-menu>li:hover>a:after{transform:scaleX(1)}.desktop-menu>li:hover>a.has-dropdown:before{transform:rotate(180deg)}.desktop-menu>li{position:relative}.desktop-menu>li:after{cursor:pointer;content:"";position:absolute;z-index:0;top:0;left:0;right:0;height:58px}.desktop-menu>li:hover .desktop-menu-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.desktop-menu-dropdown{position:fixed;left:0;top:92px;right:0;margin:0 auto;width:calc(100% - var(--container-padding, 16px)*2);max-width:1222px;padding-top:16px;transition:transform .15s ease-in-out;transition-property:transform,opacity,visibility;opacity:0;visibility:hidden;transform:translateY(6px);--container-padding:16px}@media(min-width:640px){.desktop-menu-dropdown{--container-padding:32px}}@media(min-width:1200px){.desktop-menu-dropdown{--container-padding:72px}}@media(max-width:1023.98px){.desktop-menu-dropdown{display:none}}.desktop-menu-dropdown.dropdown-fit-content,.desktop-menu-dropdown.dropdown-languages,.desktop-menu-dropdown.dropdown-medium,.desktop-menu-dropdown.dropdown-small{width:642px;max-width:none;position:absolute;margin:initial;top:58px;left:50%;right:auto;margin-left:-321px;padding-left:0;padding-right:0}.desktop-menu-dropdown.dropdown-medium,.desktop-menu-dropdown.dropdown-small{width:246px;margin-left:0;left:-30px}.desktop-menu-dropdown.dropdown-medium{width:300px}.desktop-menu-dropdown.dropdown-languages{min-width:158px;max-width:200px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:-79px}.desktop-menu-dropdown.dropdown-languages .desktop-menu-dropdown--inner{padding:16px}.desktop-menu-dropdown li>a{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;color:#022e34;font:400 14px/1.43 Montserrat,sans-serif}.desktop-menu-dropdown li>a:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:0 0;background:#70eb94;transition:transform .2s ease-in-out}@media(hover){.desktop-menu-dropdown li>a:hover{color:#022e34}.desktop-menu-dropdown li>a:hover:after{transform:scaleX(1)}}.desktop-menu-dropdown--inner{padding:32px;background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;box-shadow:0 4px 16px rgba(0,0,0,.1)}.desktop-menu-dropdown--row{--cols:2;row-gap:56px;display:grid;grid-template-columns:repeat(var(--cols),1fr);margin:0 -24px}.desktop-menu-dropdown--row.dropdown-cols-1{--cols:1}.desktop-menu-dropdown--row.dropdown-cols-2{--cols:2}.desktop-menu-dropdown--row.dropdown-cols-3{--cols:3}.desktop-menu-dropdown--row.dropdown-cols-4{--cols:4}.desktop-menu-dropdown--col{padding:0 24px}.desktop-menu-dropdown--col:not(:first-child){border-left:1px solid #e2e2e2}.desktop-menu-dropdown--col.cols-2{display:grid;gap:24px;grid-template-columns:1fr 1fr}.desktop-menu-dropdown--col.col-span-2{grid-column:span 2/span 2}.desktop-menu-dropdown--submenu-wrap{display:flex;flex-direction:column;gap:24px}.desktop-menu-dropdown--title{color:#12695c;font:600 14px/1.43 Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase;margin-bottom:0}.desktop-menu-dropdown ul{list-style:none}.desktop-menu-dropdown--submenu-level1{margin:-16px 0 0;padding:0}.desktop-menu-dropdown--submenu-level1>li{padding-top:16px}.desktop-menu-dropdown--submenu-level1>li>a{font:600 16px/1.5 Montserrat,sans-serif}.desktop-menu-dropdown--submenu-level1.submenu-cols-2{column-count:2;gap:16px}.desktop-menu-dropdown--submenu-level1.submenu-cols-2>li{break-inside:avoid}.desktop-menu-dropdown--submenu-level2{margin:8px 0 0;display:grid;gap:4px;padding:0 0 0 12px}.desktop-menu-dropdown--submenu-level1>li:not(:last-child)>.desktop-menu-dropdown--submenu-level2{margin-bottom:8px}.desktop-menu-dropdown--submenu-level2-alt{margin:16px 0 0;display:grid;gap:16px;padding:0}.desktop-menu-dropdown--submenu-level2-alt:first-child{margin-top:0}.desktop-menu-dropdown--submenu-level2-alt>li>a{font:400 16px/1.5 Montserrat,sans-serif}.desktop-menu-dropdown--submenu-level1>li:not(:last-child)>.desktop-menu-dropdown--submenu-level2-alt{margin-bottom:8px}.desktop-menu-dropdown--submenu-languages{margin:0;display:grid;gap:12px;padding:0}.desktop-menu-dropdown--submenu-languages li>a{font:400 16px/1.5 Montserrat,sans-serif;margin-left:32px}.desktop-menu-dropdown--submenu-languages li>a>img{margin-left:-32px;margin-right:8px;width:24px;height:24px;object-fit:contain}.desktop-menu-dropdown--img{border-radius:8px;display:block}.post-card{display:flex;flex-direction:column;gap:16px}.post-card a:after{content:none}.post-card--link-img{width:100%;overflow:hidden;border-radius:16px;display:block}@media(hover){.post-card--link-img:hover img{transform:scale(1.05)}}.post-card--img{width:100%;border-radius:16px;aspect-ratio:257/170;position:relative;object-fit:cover;transition:transform .4s ease-out}.post-card--categories{color:#12695c;font:600 14px/1.43 Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase;margin-bottom:2px}.post-card--title{font:600 16px/1.5 Montserrat,sans-serif;margin:0}.post-card--title a{font:inherit;color:inherit;display:inline;text-decoration:none;background-image:linear-gradient(#70eb94,#70eb94);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .2s ease-in-out}@media(hover){.post-card--title a:hover{color:#12695c;background-size:100% 1px}}.post-card--subtitle{font:400 14px/1.43 Montserrat,sans-serif;color:rgba(2,46,52,.7);margin:0}.desktop-menu-languages-item a:after{content:none}.desktop-menu-languages-item a>svg{flex-shrink:0;transition:transform .2s ease-in-out}.desktop-menu-languages-item:hover a>svg{transform:rotate(180deg)}.contact-card{gap:32px}.btn-burger{color:var(--header-text-color);background:0 0;border:none;border-radius:0}@media(min-width:1024px){.btn-burger{display:none}}.btn-close,.btn-close-mobile-submenu{border:none;background:0 0;border-radius:0}.btn-close-mobile-submenu{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;padding:0;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:4px;font:400 18px/1.33 Montserrat,sans-serif;color:#022e34;opacity:0;visibility:hidden;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;transition-delay:0s}.offcanvas-logo-wrap{position:relative;display:flex;align-items:center;gap:16px}.offcanvas-logo{display:flex;transition:transform .2s ease-out;transition-delay:.15s}.submenu-open .btn-close-mobile-submenu{opacity:1;visibility:visible;transition-delay:.15s}.submenu-open .offcanvas-logo{transform:translateX(-120%);transition-delay:0s}.offcanvas-divider{height:1px;flex-shrink:0;background:#e2e2e2;margin:16px 16px 0}.offcanvas-body{padding:0;position:relative;overflow:hidden}.offcanvas-actions-menu{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:24px}.offcanvas-actions-menu a{color:#022e34;color:var(--header-link-color);font:400 16px/1.5 Montserrat,sans-serif;display:flex;align-items:center}.offcanvas-footer{background:var(--bs-body-bg);display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 16px}.mobile-menu{list-style:none;height:100%;margin:0;padding:0 16px;transition:transform .25s ease-out;background:var(--bs-body-bg)}.mobile-menu.submenu-open{transform:translateX(-100%)}.mobile-menu>li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e2e2}.mobile-menu>li>a{color:#022e34;font:600 16px/1.33 Montserrat,sans-serif;display:flex;align-items:center;padding:16px 0}.mobile-menu--toggle-btn{color:#022e34;display:flex;flex-shrink:0;border:none;background:0 0;border-radius:0;padding:16px 0 16px 16px;position:relative;z-index:1}.mobile-menu--toggle-btn:before{content:"";position:absolute;top:0;bottom:0;width:calc(100vw - 32px);max-width:398px;right:0;z-index:1}.mobile-menu-dropdown{padding:16px;background:var(--bs-body-bg);position:absolute;left:100%;top:0;width:100%;height:100%;z-index:1;overflow-y:auto;overflow-x:hidden;visibility:hidden;transition:visibility 0s ease-in-out;transition-delay:.25s}.submenu-open>.mobile-menu-dropdown{visibility:visible;transition-delay:0s}.mobile-menu-dropdown ul{list-style:none}.mobile-menu-dropdown a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#022e34;font:400 14px/1.43 Montserrat,sans-serif}.mobile-menu-dropdown--title{color:#12695c;font:600 14px/1.43 Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase;margin-bottom:0}.mobile-menu-dropdown--section{display:flex;flex-direction:column;gap:16px}.mobile-menu-dropdown--section:not(:first-child){margin-top:16px;padding-top:16px;border-top:1px solid #e2e2e2}.mobile-menu-dropdown--submenu-level1{margin:-12px 0 0;padding:0}.mobile-menu-dropdown--submenu-level1>li{padding-top:12px}.mobile-menu-dropdown--submenu-level1>li>a{font:600 16px/1.25 Montserrat,sans-serif}.mobile-menu-dropdown--submenu-level1.submenu-level1-lg{margin-top:-16px}.mobile-menu-dropdown--submenu-level1.submenu-level1-lg>li{padding:0;border-bottom:1px solid #e2e2e2}.mobile-menu-dropdown--submenu-level1.submenu-level1-lg>li>a{padding:24px 0}.mobile-menu-dropdown--submenu-languages{margin:0;padding:0;display:grid;gap:24px}.mobile-menu-dropdown--submenu-languages>li>a{display:flex;align-items:center;gap:8px;font:400 16px/1.25 Montserrat,sans-serif}.mobile-menu-dropdown--submenu-languages>li>a>img{flex-shrink:0;width:24px;height:24px;object-fit:contain}.mobile-menu-dropdown--submenu-level2{margin:12px 0 0;display:grid;gap:8px;padding:0 0 0 16px}.mobile-menu-dropdown--submenu-level1>li:not(:last-child)>.mobile-menu-dropdown--submenu-level2{margin-bottom:8px}.badge{--bs-badge-bg:#b1b1b1;background-color:var(--bs-badge-bg,#dc3545);text-transform:uppercase;vertical-align:middle;--bs-badge-padding-x:4px;--bs-badge-padding-y:2px;--bs-badge-font-size:.625rem;--bs-badge-font-weight:600;--bs-badge-color:#fff;--bs-badge-border-radius:4px;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;border-radius:var(--bs-badge-border-radius)}.badge-green{--bs-badge-bg:#2c9c74}.badge-purple{--bs-badge-bg:#9fa6f4}.tooltip{line-height:1.43}.tooltip-inner{text-align:left;color:#fff}.tooltip-icon{--tooltip-text-color:#12695c;--tooltip-hover-text-color:#b1b1b1;cursor:pointer;color:var(--tooltip-text-color);display:inline-flex;margin-bottom:2px;vertical-align:middle;transition:color .2s ease-in-out}@media(hover){.tooltip-icon:hover{color:var(--tooltip-hover-text-color)}}.tooltip-icon.tooltip-icon-gray{--tooltip-text-color:#9e9e9e;--tooltip-hover-text-color:#12695c}html{scroll-padding-top:40px}body{-webkit-font-smoothing:antialiased}a,button{transition-duration:.2s;transition-property:color,background-color,opacity,border-color}img,svg{max-width:100%;height:auto}.container{padding-left:16px;padding-right:16px}@media(min-width:640px){.container{padding-left:32px;padding-right:32px}}@media(min-width:1200px){.container{padding-left:72px;padding-right:72px}}.section-title{margin-top:64px;margin-bottom:64px}.main{padding:0 0 64px}.h1,h1{font-size:42px}.h2,h2{font-size:36px}.h3,h3{font-size:32px}.h4,h4{font-size:24px}.h5,h5{font-size:20px}.h6,h6{font-size:18px}@media(min-width:640px){.h1,h1{font-size:84px}.h2,h2{font-size:63px}.h3,h3{font-size:48px}.h4,h4{font-size:32px}.h5,h5{font-size:24px}.h6,h6{font-size:20px}}.accordion--body,.accordion-round--body,.block-3-up-icon--text,.block-text-simple--text,.card-row-simple--text,.section-3-up-icon--text,.section--text,.section-cta--text,.section-cta-banner--text,.section-rated--desc,.section-rated--footer{margin:0}.accordion--body ul,.accordion-round--body ul,.block-3-up-icon--text ul,.block-text-simple--text ul,.card-row-simple--text ul,.section-3-up-icon--text ul,.section--text ul,.section-cta--text ul,.section-cta-banner--text ul,.section-rated--desc ul,.section-rated--footer ul{padding:0;list-style:none}.accordion--body ul li,.accordion-round--body ul li,.block-3-up-icon--text ul li,.block-text-simple--text ul li,.card-row-simple--text ul li,.section-3-up-icon--text ul li,.section--text ul li,.section-cta--text ul li,.section-cta-banner--text ul li,.section-rated--desc ul li,.section-rated--footer ul li{position:relative;padding-left:16px}.accordion--body ul li:before,.accordion-round--body ul li:before,.block-3-up-icon--text ul li:before,.block-text-simple--text ul li:before,.card-row-simple--text ul li:before,.section-3-up-icon--text ul li:before,.section--text ul li:before,.section-cta--text ul li:before,.section-cta-banner--text ul li:before,.section-rated--desc ul li:before,.section-rated--footer ul li:before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}.accordion--body ul li+li,.accordion-round--body ul li+li,.block-3-up-icon--text ul li+li,.block-text-simple--text ul li+li,.card-row-simple--text ul li+li,.section-3-up-icon--text ul li+li,.section--text ul li+li,.section-cta--text ul li+li,.section-cta-banner--text ul li+li,.section-rated--desc ul li+li,.section-rated--footer ul li+li{margin-top:12px}.accordion--body>:first-child,.accordion-round--body>:first-child,.block-3-up-icon--text>:first-child,.block-text-simple--text>:first-child,.card-row-simple--text>:first-child,.section-3-up-icon--text>:first-child,.section--text>:first-child,.section-cta--text>:first-child,.section-cta-banner--text>:first-child,.section-rated--desc>:first-child,.section-rated--footer>:first-child{margin-top:0}.accordion--body>:last-child,.accordion-round--body>:last-child,.block-3-up-icon--text>:last-child,.block-text-simple--text>:last-child,.card-row-simple--text>:last-child,.section-3-up-icon--text>:last-child,.section--text>:last-child,.section-cta--text>:last-child,.section-cta-banner--text>:last-child,.section-rated--desc>:last-child,.section-rated--footer>:last-child{margin-bottom:0}.accordion-round--body,.block-3-up-icon--text,.block-text-simple--text,.card-row-simple--text,.section-3-up-icon--text,.section--text,.section-cta--text,.section-cta-banner--text,.section-rated--desc,.section-rated--footer{font:400 18px/1.33 Montserrat,sans-serif}@media(min-width:640px){.accordion-round--body,.block-3-up-icon--text,.block-text-simple--text,.card-row-simple--text,.section-3-up-icon--text,.section--text,.section-cta--text,.section-cta-banner--text,.section-rated--desc,.section-rated--footer{font-size:20px;line-height:1.4}}.accordion-round--subtitle,.block-text-simple--title{font:600 18px/1.33 Montserrat,sans-serif}@media(min-width:640px){.accordion-round--subtitle,.block-text-simple--title{font-size:20px;line-height:1.4}}.link-line{padding:0;border-radius:0;border:none;background:0 0;color:#022e34;text-decoration:none;position:relative;display:inline-block;font:400 16px/1.25 Montserrat,sans-serif}.link-line:after,.link-line:before{content:"";position:absolute;top:100%;left:0;width:100%;height:2px;background:#12695c;transition:transform .12s ease-in-out}.link-line:before{transform-origin:100% 0;transition-delay:.12s}.link-line:after{transform:scaleX(0);transform-origin:0 0;background:#70eb94;transition-delay:0s}@media(hover){.link-line:hover{color:#022e34}.link-line:hover:before{transform:scaleX(0);transition-delay:0s}.link-line:hover:after{transform:scaleX(1);transition-delay:.12s}}.link-line.link-line-light,.link-line.link-line-light:hover{color:#fff}.link-line.link-line-primary:before{background:#70eb94}.link-line.link-line-primary:after{background:#12695c}.link-line.link-line-lg{font-size:18px;line-height:1.4}@media(min-width:640px){.link-line.link-line-lg{font-size:20px}}.list-check,.section-cta-banner--body-text ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.list-check li,.section-cta-banner--body-text ul li{position:relative;padding-left:32px}.list-check li:before,.section-cta-banner--body-text ul li:before{content:"";position:absolute;top:.4em;left:0;width:16px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.08 9.62L1.3 5.83 0 7.11l5.08 5.09L16 1.28 14.72 0 5.08 9.62z' fill='%2312695C'/%3E%3C/svg%3E")}.section{padding:48px 0}@media(min-width:640px){.section{padding:80px 0}}.section.no-pb{padding-bottom:0}.section.no-pt{padding-top:0}.section--header{text-align:center;max-width:900px;margin:0 auto 32px;display:flex;align-items:center;flex-direction:column;gap:24px}@media(min-width:640px){.section--header{margin-bottom:48px}}@media(min-width:1024px){.section--header{margin-bottom:64px}}.section--suptitle{color:#12695c;text-align:center;margin:0 0 -12px;font:600 14px/1.42 Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase}.section--title{text-align:center;margin:0;font:400 36px/1.11 IvyPresto Headline,serif}@media(min-width:640px){.section--title{line-height:1;font-size:63px}}.section--text{text-align:center;max-width:700px;margin:0 auto}.section--actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px}@media(min-width:640px){.section--actions{gap:24px}}[type=checkbox]{flex-shrink:0;-webkit-appearance:none;appearance:none;width:20px;height:20px;background:0 0;border-radius:4px;border:1px solid var(--input-border-color,#b1b1b1);transition:background .15s ease-in-out;transition-property:background,border-color}[type=checkbox]:checked,[type=checkbox]:hover{border-color:var(--input-focus-border-color,#6d6d6d)}[type=checkbox]:checked{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.08 9.62L1.3 5.83 0 7.11l5.08 5.09L16 1.28 14.72 0 5.08 9.62z' fill='%2312695C'/%3E%3C/svg%3E") 50% no-repeat}[type=email],[type=tel],[type=text],select,textarea{padding:15px;border:1px solid var(--input-border-color,#b1b1b1);border-radius:8px;font:400 18px/1.33 Montserrat,sans-serif;color:var(--input-text-color,#6d6d6d);border-radius:16px;background:0 0;width:100%;transition:background .15s ease-in-out;transition-property:background,border-color,color}@media(min-width:640px){[type=email],[type=tel],[type=text],select,textarea{padding:13px 23px;font-size:20px;line-height:1.4}}[type=email]:-ms-input-placeholder,[type=tel]:-ms-input-placeholder,[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--input-placeholder-color,#b1b1b1)}[type=email]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,select::placeholder,textarea::placeholder{color:var(--input-placeholder-color,#b1b1b1)}[type=email]:focus,[type=email]:hover,[type=tel]:focus,[type=tel]:hover,[type=text]:focus,[type=text]:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:var(--input-focus-border-color,#6d6d6d);outline:none}[type=email]:focus,[type=tel]:focus,[type=text]:focus,select:focus,textarea:focus{box-shadow:0 0 0 1px var(--input-focus-border-color,#6d6d6d)}[type=email]:not(:-ms-input-placeholder):invalid,[type=tel]:not(:-ms-input-placeholder):invalid,[type=text]:not(:-ms-input-placeholder):invalid,select:not(:-ms-input-placeholder):invalid,textarea:not(:-ms-input-placeholder):invalid{border-color:#ed7c6e;color:#ed7c6e}[type=email]:not(:placeholder-shown):invalid,[type=tel]:not(:placeholder-shown):invalid,[type=text]:not(:placeholder-shown):invalid,select:not(:placeholder-shown):invalid,textarea:not(:placeholder-shown):invalid{border-color:#ed7c6e;color:#ed7c6e}[type=email]:not(:-ms-input-placeholder):invalid+.form-input-error,[type=tel]:not(:-ms-input-placeholder):invalid+.form-input-error,[type=text]:not(:-ms-input-placeholder):invalid+.form-input-error,select:not(:-ms-input-placeholder):invalid+.form-input-error,textarea:not(:-ms-input-placeholder):invalid+.form-input-error{display:block}[type=email]:not(:placeholder-shown):invalid+.form-input-error,[type=tel]:not(:placeholder-shown):invalid+.form-input-error,[type=text]:not(:placeholder-shown):invalid+.form-input-error,select:not(:placeholder-shown):invalid+.form-input-error,textarea:not(:placeholder-shown):invalid+.form-input-error{display:block}.form-block-dark{--input-text-color:#c9c9c9;--input-border-color:#b1b1b1;--input-focus-border-color:#fff;--input-placeholder-color:#9e9e9e}label{cursor:pointer}.form-agree{display:flex;align-items:flex-start;gap:12px;font:400 16px/1.5 Montserrat,sans-serif;max-width:500px}.form-agree input[type=checkbox]{margin-top:4px}.form-label{cursor:pointer;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font:600 18px/1.33 Montserrat,sans-serif;margin-bottom:8px}@media(min-width:640px){.form-label{font-size:20px;line-height:1.4}}.form-input-error{margin-top:8px;display:none;color:#ed7c6e;font-weight:400 14px/1.5 Montserrat,sans-serif}@media(min-width:640px){.form-input-error{font-size:16px}}@font-face{font-family:Montserrat;src:url(/wp-content/themes/ideals-jobs/build/9dc81ee35fd4ff2030caac1cd16deddf.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/wp-content/themes/ideals-jobs/build/1b9438b916049e6fb8e0f4a7c3dca627.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/wp-content/themes/ideals-jobs/build/a66265ef3ec2c9bd2fe83488fa9a6c98.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/wp-content/themes/ideals-jobs/build/2ee525582a505c2acbf99442f0de76bb.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IvyPresto Headline;src:url(/wp-content/themes/ideals-jobs/build/9004efdacf1a5a3901455dba5ee4d8ff.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IvyPresto Headline;src:url(/wp-content/themes/ideals-jobs/build/db4788db622514599e857d91cb0d09de.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Right Grotesk;src:url(/wp-content/themes/ideals-jobs/build/64100413f11b1cff90b920723460e0c5.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}.curtain-hero{position:relative;background:#022e34;color:#fff;height:200lvh}@media(max-width:639.98px){.curtain-hero{height:auto}}.curtain-hero--intro{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100lvh;gap:24px}@media(min-width:640px){.curtain-hero--intro{padding:0 32px}}@media(min-width:1024px){.curtain-hero--intro{padding:0 64px;gap:48px}}@media(min-width:1200px){.curtain-hero--intro{padding:0 128px}}.curtain-hero--top{position:relative;z-index:1;background:#022e34;height:100lvh}.curtain-hero--bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:0;height:100lvh;background:#12695c}@media(max-width:639.98px){.curtain-hero--bottom{height:auto}}.section-creative-hero{background:#022e34;color:#fff;overflow:hidden}.section-creative-hero--body{padding-top:92px;padding-bottom:60px;min-height:100lvh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:32px}.section-creative-hero--title{font:400 64px/1.047 IvyPresto Headline,serif;position:relative;margin:80px 0 0;opacity:0}@media(min-width:640px){.section-creative-hero--title{font-size:84px}}.section-creative-hero--title .title-base,.section-creative-hero--title:before{display:block;background:linear-gradient(90deg,#022e34,#12695c);-webkit-background-clip:text;background-clip:text;background-repeat:no-repeat;background-position:0 50%;-webkit-padding-after:.15em;padding-block-end:.15em;-webkit-text-fill-color:transparent;text-fill-color:transparent}.section-creative-hero--title .title-top,.section-creative-hero--title:before{position:absolute;content:attr(data-title);top:0;left:0;width:100%;height:100%;z-index:1}.section-creative-hero--title .title-base{position:relative;z-index:1;background-image:linear-gradient(90deg,rgba(125,249,156,0),rgba(125,249,156,0) 33%,#7df99c 41.5%,#bbe6c2 50%,#c8d2eb 58.5%,#b4c2ff 64.5%,#dbd6d7 73%,#eaddc0 85%,#feec8e);background-size:300% 100%;background-position:0 50%}.section-creative-hero--title .title-glow{opacity:0;background:#7df99c;width:100%;position:absolute;top:0;right:-3%;width:30%;height:100%;border-radius:50%;transform:scale(0);transform-origin:100% 50%;filter:blur(30px);z-index:1;mix-blend-mode:plus-lighter}.section-creative-hero--title .title-top{position:absolute;z-index:3;color:hsla(0,0%,100%,.85);filter:drop-shadow(0 0 40px rgba(255,255,255,.8));opacity:0}.section-creative-hero--text{font:400 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.section-creative-hero--text{font-size:20px;line-height:1.4}}.section-creative-hero--btn,.section-creative-hero--text{opacity:0}.title{font-size:4rem;font-weight:500;margin:0;opacity:.5;background:linear-gradient(90deg,#022e34,#12695c);-webkit-background-clip:text;background-clip:text;color:transparent}.subtitle{font-size:1.2rem;color:#fff;max-width:800px;text-align:center;line-height:1.6}.button,.subtitle{margin-top:2rem;opacity:0}.button{padding:1rem 2rem;font-size:1rem;background-color:#70eb94;color:#022e34;border:none;border-radius:4px;cursor:pointer;font-weight:500;transition:transform .2s}.button:hover{transform:scale(1.05)}.gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,#12695c,transparent);opacity:0;pointer-events:none}.section-full-video{background:#022e34;height:100lvh;position:relative;overflow:hidden;cursor:none}.section-full-video.is-playing{cursor:pointer}.section-full-video.is-playing .section-full-video--cursor{opacity:0!important}@media(max-width:639.98px){.section-full-video{aspect-ratio:16/9;height:auto}.section-full-video:not(.is-playing):after,.section-full-video:not(.is-playing):before{content:"";position:absolute}.section-full-video:not(.is-playing):before{top:0;bottom:0;left:0;right:0;z-index:2;background:rgba(151,155,198,.3)}.section-full-video:not(.is-playing):after{content:"Play showreel";padding:20px 0;max-width:181px;width:100%;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);font-family:Montserrat,sans-serif;font-size:17px;font-weight:600;line-height:12px;border-radius:4px;color:#fff;text-align:center;background-color:#002325}}.section-full-video--content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.section-full-video--cover{position:absolute;top:0;left:0;z-index:1!important;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease,visibility .3s ease}.is-playing>.section-full-video--cover{opacity:0;visibility:hidden}.section-full-video--scroll{font:400 14px/1.43 Montserrat,sans-serif;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;gap:8px;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;display:none}.section-full-video--cursor{font:600 16px/1.25 Montserrat,sans-serif;position:fixed;pointer-events:none;z-index:9999;background:#002325;color:#fff;padding:12px 24px;border-radius:4px;transform:translate(-50%,-50%);opacity:0;transition:opacity .15s ease,transform .1s ease-out;white-space:nowrap}@media(min-width:640px){.section-full-video--cursor{line-height:1.5}}@media(pointer:coarse){.section-full-video--cursor{display:none!important}}.section-full-video--controls{visibility:hidden;opacity:0;position:absolute;z-index:4;left:0;right:0;margin:0 auto;padding-bottom:16px;display:flex;justify-content:space-between;gap:22px;max-width:none;pointer-events:none;bottom:0}@media(min-width:640px){.section-full-video--controls{justify-content:flex-end;top:auto;bottom:0;padding-top:44px;padding-bottom:54px}}.is-playing>.section-full-video--controls{opacity:1;visibility:visible}.section-full-video--controls button{pointer-events:auto;padding:0;display:flex;background:0 0;border:none;border-radius:50%;color:#fff}@media(hover){.section-full-video--controls button:hover{color:#70eb94}}@media(max-width:639.98px){.section-full-video--controls button{width:37px}}.section-full-video--controls .icon-play,.section-full-video--controls .icon-unmute{display:none}.section-full-video--controls .muted .icon-unmute{display:block}.section-full-video--controls .muted .icon-mute{display:none}.section-full-video--controls .paused .icon-play{display:block}.section-full-video--controls .paused .icon-stop{display:none}.section-full-video--progress-bar{opacity:0;position:absolute;bottom:0;left:0;width:100%;height:6px;z-index:2}.is-playing .section-full-video--progress-bar{opacity:1}.section-full-video--progress-bar-fill{width:100%;height:100%;background:#70eb94;transform:scaleX(0);transform-origin:left;transition:transform 0s linear}.section-full-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.section-testimonials-header{position:relative;background:#022e34;color:#fff;overflow:hidden;margin-bottom:48px}@media(min-width:1024px){.section-testimonials-header{margin-bottom:80px}}.section-testimonials-header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(62.55% 62.55% at 50% 42.18%,#022e34 0,rgba(2,46,52,.6) 76.15%,rgba(2,46,52,.3) 100%);z-index:1}.section-testimonials-header--inner{position:relative;z-index:2;min-height:100lvh;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:100px 0}@media(min-width:640px){.section-testimonials-header--inner{gap:32px}}.section-testimonials-header--title{margin:0 auto;max-width:900px;font:400 42px/1.14 IvyPresto Headline,serif}@media(min-width:640px){.section-testimonials-header--title{font-size:84px;line-height:104%}}@media(max-width:639.98px){.section-testimonials-header--title br{display:none}}.section-testimonials-header--text{font:400 18px/1.33 Montserrat,sans-serif;max-width:600px;margin:0 auto}@media(min-width:640px){.section-testimonials-header--text{font-size:20px;line-height:1.4}}.section-testimonials-header--text ul{padding:0;list-style:none}.section-testimonials-header--text ul li{position:relative;padding-left:16px}.section-testimonials-header--text ul li:before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}.section-testimonials-header--text ul li+li{margin-top:12px}.section-testimonials-header--text>:first-child{margin-top:0}.section-testimonials-header--text>:last-child{margin-bottom:0}.section-testimonials-header--actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px}@media(min-width:640px){.section-testimonials-header--actions{gap:24px}}.section-testimonials-grid{--grid-gap:12px;--grid-cols:3;position:absolute;top:0;left:-10%;right:-10%;z-index:0;display:grid;grid-template-columns:repeat(var(--grid-cols,3),minmax(0,1fr));gap:var(--grid-gap);padding:0 var(--grid-gap)}@media(min-width:640px){.section-testimonials-grid{--grid-gap:24px}}@media(min-width:1024px){.section-testimonials-grid{--grid-cols:4;left:-5%;right:-5%}}@media(min-width:1200px){.section-testimonials-grid{--grid-gap:30px}}@media(min-width:1600px){.section-testimonials-grid{left:0;right:0}}@media(max-width:1023.98px){.section-testimonials-grid--col:last-child{display:none}}.section-testimonials-grid--img,.section-testimonials-grid--logo{aspect-ratio:1/1;object-fit:cover;border-radius:20px}.section-testimonials-grid--img{width:100%}.section-testimonials-grid--logo{display:flex;align-items:center;justify-content:center;border:1px solid #9e9e9e}.section-testimonials-grid--marque{display:flex;flex-direction:column;gap:var(--grid-gap);animation:marqueeY 100s linear infinite;padding-bottom:var(--grid-gap)}.section-testimonials-grid--marque.reversed{animation-name:marqueeYreversed}.section-testimonials-grid--marque.speed-1{animation-duration:80s}.section-testimonials-grid--marque.speed-2{animation-duration:90s}@keyframes marqueeY{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes marqueeYreversed{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.hero-section{text-align:center;padding:80px 0}.hero-section.dark .main-title{color:#fff;font-weight:400;font-family:IvyPresto Headline,serif;margin-bottom:24px;line-height:88px;font-size:84px}@media(max-width:639.98px){.hero-section.dark .main-title{font-size:64px;line-height:1.047}}.hero-section.dark .subtitle{font-size:14px;line-height:20px;font-weight:600;color:#70eb94;opacity:1;max-width:100%;margin-top:0;margin-bottom:12px;text-transform:uppercase}.hero-section.dark .description{font-size:20px;line-height:28px;color:#c9c9c9}@media(max-width:639.98px){.hero-section.dark .description br{display:none}}.hero-section.dark .main-btn{margin-top:64px}@media(max-width:639.98px){.hero-section{padding:48px 0}}#cookie-law-info-bar{padding:24px!important;background:#fff!important;font-size:12px!important;color:#464646!important;max-width:312px!important;bottom:24px!important;left:auto;right:24px;border-radius:16px;box-shadow:2px 2px 10px 0 rgba(0,0,0,.1)!important}@media screen and (max-width:600px){#cookie-law-info-bar{padding:12px!important;left:0;right:0}}[data-tag]{visibility:visible!important}.wcc-consent-container{max-width:312px}.wcc-consent-bar{padding:24px!important;border-radius:16px!important}@media(max-width:440px){.wcc-consent-bar{padding:16px!important;border-radius:8px 8px 0 0!important}}.wcc-consent-bar .cookie-consent--logo{background-image:url(/wp-content/themes/ideals-jobs/build/2be858c03a0fabb32331a6182efdc635.svg);background-repeat:no-repeat;width:64px;height:64px;margin-bottom:32px}.wcc-consent-bar .cookie-consent--title{display:block;width:100%;font-weight:600;margin-bottom:24px}.wcc-consent-bar .cookie-consent--text,.wcc-consent-bar .cookie-consent--title{font-size:16px;line-height:24px;color:#022e34;font-family:Montserrat,sans-serif}.wcc-consent-bar .cookie-consent--text{margin-bottom:32px}.wcc-consent-bar .cookie-consent--text a{padding:0;border-radius:0;font-size:16px;line-height:24px;border:none;background:0 0;color:#022e34;text-decoration:none;position:relative;display:inline-block;outline:none}.wcc-consent-bar .cookie-consent--text a:after,.wcc-consent-bar .cookie-consent--text a:before{content:"";position:absolute;top:100%;left:0;width:100%;height:2px;background:#12695c;transition:transform .12s ease-in-out}.wcc-consent-bar .cookie-consent--text a:before{transform-origin:100% 0;transition-delay:.12s}.wcc-consent-bar .cookie-consent--text a:after{transform:scaleX(0);transform-origin:0 0;background:#70eb94;transition-delay:0s}.wcc-consent-bar .cookie-consent--text a:hover{color:#022e34}.wcc-consent-bar .cookie-consent--text a:hover:before{transform:scaleX(0);transition-delay:0s}.wcc-consent-bar .cookie-consent--text a:hover:after{transform:scaleX(1);transition-delay:.12s}@media(max-width:440px){.wcc-notice-des{max-height:none!important;overflow-y:auto!important}.wcc-notice-btn-wrapper,.wcc-notice-des{padding:0!important}.wcc-notice-group{max-height:calc(100vh - 32px);overflow-y:auto}}.wcc-box-bottom-right{bottom:24px!important;right:24px!important}@media(max-width:440px){.wcc-box-bottom-right{bottom:0!important;right:0!important}}.wcc-notice-btn-wrapper,.wcc-prefrence-btn-wrapper{justify-content:flex-start;gap:16px}.wcc-btn{display:block;padding:12px 23px;background:transparent!important;text-align:center;line-height:1.13!important;box-sizing:border-box;align-self:center;border-radius:100px!important;transition:all .3s;text-decoration:none;font-size:16px!important;font-weight:600!important;font-family:Montserrat,sans-serif;margin:0!important;flex-grow:0}.wcc-btn-customize,.wcc-btn-preferences{border:1px solid #002325!important;padding:12px 23px!important;color:#002325!important}.wcc-btn-customize:hover,.wcc-btn-preferences:hover{color:#3fb67d!important;border-color:#3fb67d!important}@media screen and (max-width:900px){.wcc-btn-customize,.wcc-btn-preferences{margin:0!important}}.wcc-btn-accept{background:#70eb94!important;border:1px solid #70eb94!important;z-index:0;position:relative;color:#022e34!important;border-radius:100px!important;padding:12px 23px!important;margin:0!important}.wcc-btn-accept:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:inherit;background:linear-gradient(77deg,#f0f5b3 -71.32%,#93f6a4 4.91%,#cbd2ff 78.55%);transition:opacity .3s ease-in-out;opacity:0;z-index:-1;pointer-events:none}.wcc-btn-accept:hover{color:#022e34!important}.wcc-btn-accept:hover:after{opacity:1}.section-cta{padding:48px 0}@media(min-width:640px){.section-cta{padding:80px 0}}.section-cta--inner{position:relative;z-index:1;max-width:900px;margin:0 auto;text-align:center;gap:40px}.section-cta--header,.section-cta--inner{display:flex;flex-direction:column;align-items:center}.section-cta--header{gap:24px}.section-cta--title{margin:0;font:400 42px/1 IvyPresto Headline,serif;color:#fff}.dark .section-cta--title{color:#022e34}@media(min-width:640px){.section-cta--title{font-size:68px;line-height:1}}.section-cta--text{text-align:center;max-width:700px;margin:0 auto;color:#fff}.section-cta--bg-img{content:"";pointer-events:none;position:absolute;z-index:0;top:-50px;left:-1px;right:-1px;bottom:-50px;background:inherit;transform-origin:50% 50%;background:transparent no-repeat 50% 100%/cover;background-image:var(--bg-image-mobile)}@media(min-width:1024px){.section-cta--bg-img{background-position:50% 0;background-size:contain 100%;background-image:var(--bg-image-desktop)}}.section-cta--body{overflow:hidden;position:relative;z-index:0;display:flex;align-items:center;min-height:430px;border-radius:16px;padding:99px 32px;background:#f0f0ff}@media(min-width:640px){.section-cta--body{padding:72px 32px;border-radius:32px}}.section-cta--actions .btn-dark:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;opacity:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(77deg,#f0f5b3 -71.32%,#93f6a4 4.91%,#cbd2ff 78.55%);transition:opacity .3s ease-in-out}.section-cta--actions .btn-dark:hover{color:#002325}.section-cta--actions .btn-dark:hover:after{opacity:1}.section-faq{padding:48px 0}@media(min-width:640px){.section-faq{padding:80px 0}}.section-faq--header{text-align:center;margin-bottom:64px}.section-faq--title{max-width:808px;margin:0 auto 8px;font:400 36px/1.01 IvyPresto Headline,serif}@media(min-width:640px){.section-faq--title{font-size:63px;margin-bottom:24px}}.section-faq--text{max-width:600px;margin:0 auto;font:400 18px/1.4 Montserrat,sans-serif}@media(min-width:640px){.section-faq--text{font-size:20px}}.accordion--item{border-top:1px solid #e2e2e2}.accordion--header{margin:0}.accordion--button{padding:24px 0;border-radius:0;border:none;background:0 0;font:600 18px/1.33 Montserrat,sans-serif;color:#022e34;transition:color .15s ease-in-out;transition-property:color,font-weight;flex-grow:1;text-align:left;display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:8px}.accordion--button.collapsed .accordion--icon:after{transform:rotate(-90deg)}@media(hover){.accordion--button:hover{color:#12695c}}.accordion--button:active{color:#022e34}@media(min-width:640px){.accordion--button{font-size:21px}}.accordion--icon{width:24px;height:24px;flex-shrink:0;position:relative;margin-top:.1em}.accordion--icon:after,.accordion--icon:before{content:"";position:absolute;background:#6d6d6d;width:100%;height:2px;top:calc(50% - 1px);left:0;transition:transform .15s ease-in-out}.accordion--body{font:400 18px/1.33 Montserrat,sans-serif;color:#022e34;padding-bottom:32px;max-width:757px}@media(min-width:640px){.accordion--body{font-size:21px}}.accordion--body a{color:inherit;text-decoration:underline}.accordion--body a:hover{color:#3fb67d}.grid-3-rows-animated{display:grid;gap:16px;max-width:1064px;margin-left:auto;margin-right:auto}.card-row-simple{--bg-color:#cbffcb;border-radius:16px;padding:16px;background:var(--bg-color);display:flex;flex-direction:column;gap:16px}@media(min-width:640px){.card-row-simple{padding:24px}}@media(min-width:1024px){.card-row-simple{padding:42px 32px;flex-direction:row;align-items:center;gap:24px}}.card-row-simple--title{font:400 24px/1.334 IvyPresto Headline,serif;margin:0}@media(min-width:640px){.card-row-simple--title{font-size:32px;line-height:1.25}}@media(min-width:1024px){.card-row-simple--title{width:39%;flex-shrink:0}}.accordion-round{--bg-color:#cbffcb;--title-color:#022e34;--title-hover-color:#022e34;--title-hover-bg-color:rgba(203,255,203,.6)}.accordion-round.light-yellow{--bg-color:#fff2d6;--title-hover-bg-color:rgba(255,242,214,.6)}.accordion-round.light-purple{--bg-color:#f0f0ff;--title-hover-bg-color:rgba(240,240,255,.6)}.accordion-round--item+.accordion-round--item{margin-top:16px}.accordion-round--header{margin:0}.accordion-round--button{padding:16px;border-radius:16px;border:none;background:var(--bg-color);font:400 24px/1.334 IvyPresto Headline,serif;color:var(--title-color);transition:color .15s ease-in-out;transition-property:color,background-color;letter-spacing:.01em;flex-grow:1;text-align:left;min-height:96px;display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px}@media(min-width:640px){.accordion-round--button{font-size:32px;padding:28px 27px;line-height:1.25}}.accordion-round--button.collapsed .accordion-round--icon:after{transform:rotate(-90deg)}@media(hover){.accordion-round--button:hover{color:var(--title-hover-color);background-color:var(--title-hover-bg-color)}}.accordion-round--button:active{color:var(--title-color);background-color:var(--title-hover-bg-color)}.accordion-round--icon{width:24px;height:24px;flex-shrink:0;position:relative}.accordion-round--icon:after,.accordion-round--icon:before{content:"";position:absolute;background:#6d6d6d;width:100%;height:2px;top:calc(50% - 1px);left:0;transition:transform .15s ease-in-out}.accordion-round--body{color:#022e34;padding:31px;border-radius:16px;border:1px solid #c9c9c9;margin-top:16px}.accordion-round--body hr{margin:24px 0}.accordion-round--subtitle{margin-bottom:12px}.section-rated{padding:48px 0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='951' height='1287' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.7' filter='url(%23filter0_f_4675_12922)'%3E%3Cellipse cx='443' cy='616.5' rx='327.5' ry='154' transform='rotate(90 443 616.5)' fill='%23DDFFDA'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_4675_12922)'%3E%3Cellipse cx='514.5' cy='798.5' rx='199.5' ry='147.5' transform='rotate(90 514.5 798.5)' fill='%23F0F0FF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_4675_12922' x='.563' y='.563' width='884.874' height='1231.87' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='144.218' result='effect1_foregroundBlur_4675_12922'/%3E%3C/filter%3E%3Cfilter id='filter1_f_4675_12922' x='78.563' y='310.563' width='871.874' height='975.874' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='144.218' result='effect1_foregroundBlur_4675_12922'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain}@media(min-width:640px){.section-rated{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='951' height='1287' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.7' filter='url(%23filter0_f_4675_12922)'%3E%3Cellipse cx='443' cy='616.5' rx='327.5' ry='154' transform='rotate(90 443 616.5)' fill='%23DDFFDA'/%3E%3C/g%3E%3Cg filter='url(%23filter1_f_4675_12922)'%3E%3Cellipse cx='514.5' cy='798.5' rx='199.5' ry='147.5' transform='rotate(90 514.5 798.5)' fill='%23F0F0FF'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_4675_12922' x='.563' y='.563' width='884.874' height='1231.87' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='144.218' result='effect1_foregroundBlur_4675_12922'/%3E%3C/filter%3E%3Cfilter id='filter1_f_4675_12922' x='78.563' y='310.563' width='871.874' height='975.874' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='144.218' result='effect1_foregroundBlur_4675_12922'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");padding:80px 0}}.section-rated--title{text-align:center;max-width:796px;margin:0 auto 24px;font:400 36px/1.01 IvyPresto Headline,serif;color:#022e34}@media(min-width:640px){.section-rated--title{font-size:63px;margin-bottom:24px}}.section-rated--desc{text-align:center;max-width:640px;margin:0 auto 40px}@media(min-width:640px){.section-rated--desc{margin-bottom:64px}}.section-rated--row{display:flex;flex-wrap:wrap;max-width:810px;margin:0 auto 60px;justify-content:space-between;flex-direction:column}@media(min-width:640px){.section-rated--row{margin-bottom:120px;flex-direction:row}}.section-rated--row.no-footer-text{margin-bottom:0}.section-rated--item-star{text-align:center}.section-rated--item{display:flex;flex-direction:column;width:50%;margin:0 auto 30px;padding:7px 0}.section-rated--item:last-child{margin-bottom:0;border-left:1px solid rgba(0,0,0,.17)}@media(max-width:639.98px){.section-rated--item:last-child{border-left:none}}@media(min-width:640px){.section-rated--item{margin:0}}.section-rated--item-logo{display:flex;align-items:center;flex-grow:1;text-align:center;justify-content:center}.section-rated--item-logo img{max-height:70px;width:auto;object-fit:contain}.section-rated--item-title{color:#022e34;margin:30px 0 0;font-weight:600;font-size:20px;line-height:1.4;text-align:center}@media(max-width:639.98px){.section-rated--item-title{margin:15px 0 0}}.section-rated--item-desc{margin:0 0 21px}.section-rated--item-desc,.section-rated--item-rate{color:#022e34;font-size:16px;line-height:1.5;text-align:center}.section-rated--item-rate{margin:31px 0 0;font-weight:600}.section-rated--footer{text-align:center}.photo-collage{overflow:hidden}.photo-collage--item,.photo-collage--row{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.photo-collage--item{gap:16px;padding:0 8px;height:516px;align-items:center;animation:movePhotoCollagePicture 50s linear infinite}@media(min-width:1024px){.photo-collage--item{animation-duration:35s}}.photo-collage--item img{height:100%;width:auto;flex-shrink:0;max-width:none}@keyframes movePhotoCollagePicture{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.section-simple-cta{padding:48px 0}@media(min-width:640px){.section-simple-cta{padding:80px 0}}.section-simple-cta--inner{position:relative;z-index:1;max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.section-simple-cta--text{font:600 24px/1.33 Montserrat,sans-serif;margin:0;text-align:center}.section-simple-cta--actions{display:flex;gap:22px;justify-content:center;align-items:center;flex-wrap:wrap}.section-key-stats{padding:48px 0}@media(min-width:640px){.section-key-stats{padding-top:32px;padding-bottom:140px}}.section-key-stats--body{--bg-gradient:linear-gradient(96deg,#f0f0ff 14.92%,#c4c8f7 137.99%);border-radius:16px;padding-top:164px;background:url(/wp-content/themes/ideals-jobs/build/20821ab158822ff05196a3bd550ff96a.png) no-repeat 50% 0/100% auto,var(--bg-gradient);color:var(--text-color,#022e34)}@media(min-width:640px){.section-key-stats--body{border-radius:32px;background-image:url(/wp-content/themes/ideals-jobs/build/20821ab158822ff05196a3bd550ff96a.png),var(--bg-gradient)}}@media(min-width:1024px){.section-key-stats--body{padding-top:0;aspect-ratio:1223/700;display:flex;align-items:flex-end}}.section-key-stats--body.dark{--text-color:#fff;background-color:#022e34;background-image:url(/wp-content/themes/ideals-jobs/build/342ecc31877d3831613064e104fa6df2.svg)}@media(min-width:640px){.section-key-stats--body.dark{background-image:url(/wp-content/themes/ideals-jobs/build/7fe76bc9aca310a9202a828eb3607f4f.svg)}}.section-key-stats--body.without-background{background-image:none;background-color:initial;aspect-ratio:auto}.section-key-stats--body.without-background .section-key-stats--inner{padding-bottom:0}.section-key-stats--body.without-background .section-key-stats--item:not(:nth-child(3n+1)):before{content:"";position:absolute;top:26px;left:-16px;bottom:10px;width:1px;background:#c4c8f7;z-index:1}@media(max-width:1023.98px){.section-key-stats--body.without-background .section-key-stats--item:not(:first-child){border-top:1px solid #c4c8f7}}@media(max-width:1023.98px){.section-key-stats--body.without-background{padding-top:0}}.section-key-stats--inner{padding:0 16px 16px;display:grid;gap:32px;width:100%}@media(min-width:640px){.section-key-stats--inner{padding:0 48px 48px}}@media(min-width:1024px){.section-key-stats--inner{padding:0 0 50px;gap:0;grid-template-columns:repeat(3,1fr)}}@media(max-width:1023.98px){.section-key-stats--item:not(:first-child){border-top:1px solid #c4c8f7;padding-top:24px}}@media(min-width:1024px){.section-key-stats--item{display:flex;position:relative}.section-key-stats--item:not(:nth-child(3n+1)):before{content:"";position:absolute;top:26px;left:-16px;bottom:10px;width:1px;background:#c4c8f7;z-index:1}.section-key-stats--item:nth-child(3n+1){padding-left:48px;padding-right:24px}.section-key-stats--item:nth-child(3n+2){justify-content:center;padding:0 24px}.section-key-stats--item:nth-child(3n){justify-content:end;padding-right:48px}}@media(min-width:1024px){.section-key-stats--item-inner{width:100%;max-width:244px}}@media(min-width:1200px){.section-key-stats--item-inner{max-width:275px}}.section-key-stats--number{font:400 55px/101% IvyPresto Headline,serif;margin-bottom:12px}@media(min-width:640px){.section-key-stats--number{font-size:80px;margin-bottom:16px}}@media(min-width:1200px){.section-key-stats--number{font-size:127px;display:flex;align-items:center}}.section-key-stats--text{font:400 18px/1.4 Montserrat,sans-serif}@media(min-width:640px){.section-key-stats--text{font-size:20px}}.section-key-stats--text>:first-child{margin-top:0}.section-key-stats--text>:last-child{margin-bottom:0}.card-value--video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease;pointer-events:none;z-index:1}.card-value--title{font:400 36px/1.1111 IvyPresto Headline,serif;margin:0}@media(min-width:640px){.card-value--title{font-size:63px;line-height:1.0158}}.card-value--text{font:400 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.card-value--text{font-size:20px;line-height:1.4}}@media(max-width:639.98px){.card-value--text{font-size:16px;line-height:1.5}}.card-value--media-wrap{height:315px}@media(max-width:639.98px){.card-value--media-wrap{height:270px}}.card-value--media-wrap>*{display:block}.slider-values-cards--grid{display:flex!important;flex-direction:column;gap:24px}@media(min-width:1024px){.slider-values-cards--grid{flex-direction:row}}@media(min-width:1024px){.slider-values-cards--item{width:calc(50% - 12px);flex-shrink:0}}.section-3-up-icon{padding:48px 0}@media(min-width:640px){.section-3-up-icon{padding:80px 0}}.section-3-up-icon--header{text-align:center;margin-bottom:48px}@media(min-width:640px){.section-3-up-icon--header{margin-bottom:64px}}.section-3-up-icon--suptitle{color:#12695c;text-align:center;margin-bottom:12px;font:600 14px/1.42 Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase}.section-3-up-icon--title{text-align:center;max-width:796px;margin:0 auto 24px;font:400 36px/1.01 IvyPresto Headline,serif;color:#022e34}@media(min-width:640px){.section-3-up-icon--title{font-size:63px}}.section-3-up-icon--text{text-align:center;max-width:600px;margin:0 auto}.section-3-up-icon--bottom-image{padding-top:48px}.section-3-up-icon--bottom-image img{border-radius:32px}@media(min-width:640px){.section-3-up-icon--bottom-image{padding-top:80px}}.section-3-up-icon--video{padding-top:48px;overflow:hidden;border-radius:32px;display:none}.section-3-up-icon--video video{border-radius:16px;height:auto}.section-3-up-icon--video.mobile{display:block}@media(min-width:640px){.section-3-up-icon--video{display:block;padding-top:80px;height:680px}.section-3-up-icon--video.mobile{display:none}.section-3-up-icon--video video{border-radius:32px;height:auto}}.block-3-up-icon--icon{width:54px;height:54px;border-radius:12px;background:#084d4b;margin-bottom:16px;display:flex;align-items:center;justify-content:center}@media(min-width:640px){.block-3-up-icon--icon{width:68px;height:68px}}.block-3-up-icon--icon img,.block-3-up-icon--icon svg{width:30px;height:30px;object-fit:contain;object-position:center}@media(min-width:640px){.block-3-up-icon--icon img,.block-3-up-icon--icon svg{width:38px;height:38px}}.block-3-up-icon--title{font:400 24px/1.33 IvyPresto Headline,serif;margin-bottom:12px;letter-spacing:.32px}@media(min-width:640px){.block-3-up-icon--title{font-size:32px;line-height:1.25}}.section-3-up-extended{display:flex;flex-direction:column;align-items:center;margin-top:40px}@media(min-width:640px){.section-3-up-extended{margin-top:80px}}.section-3-up-extended--header{margin-bottom:32px;display:flex;align-items:center;gap:70px}@media(min-width:640px){.section-3-up-extended--header{margin-bottom:64px;gap:130px}}.section-3-up-extended--logo img{max-width:114px;width:100%;height:auto}@media(min-width:640px){.section-3-up-extended--logo img{max-width:200px}}.section-3-up-extended--logo:last-child{position:relative}.section-3-up-extended--logo:last-child:before{content:"";display:block;width:1px;height:calc(100% + 10px);position:absolute;top:-5px;left:-35px;background-color:#12695c}@media(min-width:640px){.section-3-up-extended--logo:last-child:before{left:-65px}}.section-3-up-extended--text{margin-bottom:16px;color:#002325;text-align:center;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:24px}@media(min-width:640px){.section-3-up-extended--text{margin-bottom:32px;font-size:24px;line-height:32px}}.section-testimonials{overflow:hidden;padding:48px 0;--bg-color:#002325;--text-color:#fff;--quotes-color:#70eb94;--text-highlight-color:#70eb94}@media(min-width:640px){.section-testimonials{padding:80px 0}}.section-testimonials.light-yellow{--bg-color:#fff2d6;--text-color:#002325;--quotes-color:#002325;--text-highlight-color:#c6a115}.section-testimonials.light-green{--bg-color:#ddffda;--text-color:#002325;--quotes-color:#002325;--text-highlight-color:#3fb67d}.section-testimonials.light-purple{--bg-color:#f0f0ff;--text-color:#002325;--quotes-color:#002325;--text-highlight-color:#747fec}.section-testimonials--body{display:flex;flex-direction:column;gap:24px;color:var(--text-color);position:relative;padding-bottom:26px}@media(min-width:640px){.section-testimonials--body{padding-bottom:50px}}@media(min-width:1024px){.section-testimonials--body{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}@media(min-width:1200px){.section-testimonials--body{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}}.section-testimonials--info,.section-testimonials--text{background:var(--bg-color);border-radius:16px}@media(min-width:640px){.section-testimonials--info,.section-testimonials--text{border-radius:32px}}.section-testimonials--text{min-height:432px;display:flex;flex-direction:column;gap:32px;font:400 32px/1.25 IvyPresto Headline,serif;padding-top:24px}@media(min-width:640px){.section-testimonials--text{font-size:48px;line-height:1.35;padding-top:28px}}@media(min-width:1024px){.section-testimonials--text{padding-top:24px}}.section-testimonials--text:before{content:"“";font:400 42px/1.14 IvyPresto Headline,serif;color:var(--quotes-color);margin:0 24px}@media(min-width:640px){.section-testimonials--text:before{font-size:84px;line-height:1.04;margin:0 32px}}.section-testimonials--blockquote{margin:0;padding:0 24px 24px}@media(min-width:640px){.section-testimonials--blockquote{padding:0 32px 44px}}@media(min-width:1024px){.section-testimonials--blockquote{max-width:778px}}.section-testimonials--blockquote em{color:var(--text-highlight-color);font:inherit}.section-testimonials--blockquote>:last-child{margin-bottom:0}.section-testimonials--author-wrap{height:100%;display:grid;gap:12px;grid-template-columns:5fr 2fr;padding:24px}@media(min-width:640px){.section-testimonials--author-wrap{padding:28px 32px}}@media(min-width:1024px){.section-testimonials--author-wrap{display:flex;flex-direction:column;justify-content:space-between;padding:36px 28px 20px}}.section-testimonials--logo-wrap{display:flex;justify-content:flex-end;align-items:flex-start}@media(min-width:640px){.section-testimonials--logo-wrap{justify-content:flex-start}}.section-testimonials--logo{height:42px;object-fit:contain;object-position:right}@media(min-width:640px){.section-testimonials--logo{height:60px;width:100%;max-width:200px}}@media(min-width:1024px){.section-testimonials--logo{object-position:left}}.section-testimonials--author{font:400 24px/1.25 IvyPresto Headline,serif;color:var(--text-color);display:flex;flex-direction:column;gap:2px}@media(min-width:1024px){.section-testimonials--author{order:1}}.section-testimonials--author-avatar{width:47px;height:47px;object-fit:cover;border-radius:50%;margin-bottom:9px}@media(min-width:640px){.section-testimonials--author-avatar{width:100px;height:100px}}.section-testimonials--author-name{font:600 20px/1.2 Montserrat,sans-serif;margin:0}.section-testimonials--author-position{font:400 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.section-testimonials--author-position{font-size:20px}}.slider-testimonials{position:static}.slider-testimonials .splide__pagination{position:absolute;bottom:0;left:0;right:0;margin:24px 0 0;padding:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px;width:100%;flex-direction:row}@media(min-width:640px){.slider-testimonials .splide__pagination{margin-top:48px}}.slider-testimonials .splide__pagination li{flex:0 1 120px}.slider-testimonials .splide__pagination button{width:100%;display:block;padding:1px 0 0;height:2px;border:none;background:0 0;border-radius:0;transition:background-color .2s ease-in;position:relative;overflow:hidden}.slider-testimonials .splide__pagination button:before{content:"";display:block;height:1px;background:#9e9e9e}.slider-testimonials .splide__pagination button:after{content:"";position:absolute;left:0;top:0;right:0;height:2px;background:#022e34;z-index:1;transition:transform .2s ease-in;transform:translateX(-100%)}.slider-testimonials .splide__pagination button.is-active{background:0 0}.slider-testimonials .splide__pagination button.is-active:after{transform:translateX(0)}.slider-testimonials.has-autoplay .splide__pagination button.is-active:after{animation:sliderTestimonialsProgress var(--autoplay-interval,5s) ease-out}.slider-testimonials-author,.slider-testimonials-author .splide__track{height:100%}@keyframes sliderTestimonialsProgress{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.section-testimonials-simple{--bg-color:#002325;--text-color:#fff;--quotes-color:#fff;--text-highlight-color:#70eb94}.section-testimonials-simple.white{--bg-color:#fff;--text-color:#002325;--quotes-color:#002325;--text-highlight-color:#3fb67d}.section-testimonials-simple--body{display:block}.section-testimonials-simple--text{padding:24px 32px 48px;cursor:grab}.section-testimonials-simple--text:active{cursor:grabbing}@media(min-width:640px){.section-testimonials-simple--text{padding:34px 44px 48px}}@media(min-width:1024px){.section-testimonials-simple--text{display:flex;flex-direction:row;gap:72px}}@media(min-width:1200px){.section-testimonials-simple--text{padding:76px 104px}}.section-testimonials-simple--text:before{margin:0}@media(min-width:1024px){.section-testimonials-simple--text:before{align-self:flex-start}}.section-testimonials-simple--blockquote{padding:0}@media(min-width:1200px){.section-testimonials-simple--blockquote{max-width:832px}}.section-testimonials-simple--inner{display:flex;flex-direction:column;gap:64px;height:100%}.section-testimonials-simple--author{display:flex;gap:20px;align-items:center;margin-top:auto}.section-testimonials-simple--author-avatar{display:block;width:64px;height:64px;border-radius:50%;padding:3px;background:linear-gradient(270deg,#c3c4e8,#d8dbf1 29.3%,#fbed81 65.75%,#93f6a4 99.66%)}.section-testimonials-simple--author-body{display:flex;flex-direction:column;gap:4px}.section-testimonials-simple--author-name{font:600 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.section-testimonials-simple--author-name{font-size:20px;line-height:1.4}}.section-testimonials-simple--author-role{font:400 14px/1.42 Montserrat,sans-serif;margin:0}.accordion-process{--bg-color-rgb:196,200,247;--bg-opacity:.15;--title-color:#022e34;--title-hover-color:#022e34}.accordion-process--item+.accordion-process--item{margin-top:16px}.accordion-process--item:first-child{--bg-opacity:1}.accordion-process--item:nth-child(2){--bg-opacity:.7}.accordion-process--item:nth-child(3){--bg-opacity:.5}.accordion-process--item:nth-child(4){--bg-opacity:.3}.accordion-process--header{margin:0}.accordion-process--header-index{font:400 24px/1.334 IvyPresto Headline,serif;letter-spacing:.01em;margin:0;flex-shrink:0}@media(min-width:640px){.accordion-process--header-index{font-size:32px;line-height:1.25;width:20%}}@media(min-width:1024px){.accordion-process--header-index{width:30%}}.accordion-process--header-body{display:flex;flex-direction:column;gap:4px;flex-grow:1}.accordion-process--header-title{font:600 21px/1.33 Montserrat,sans-serif}@media(min-width:640px){.accordion-process--header-title{font-size:24px}}.accordion-process--header-text{font:400 18px/1.33 Montserrat,sans-serif}@media(min-width:640px){.accordion-process--header-text{font-size:20px;line-height:1.4}}.accordion-process--button{position:relative;padding:16px;border-radius:16px;border:none;background-color:rgba(var(--bg-color-rgb),var(--bg-opacity));color:var(--title-color);transition:color .15s ease-in-out;transition-property:color,background-color;letter-spacing:.01em;flex-grow:1;text-align:left;display:flex;width:100%;align-items:start;gap:24px;flex-direction:column;min-height:200px}@media(min-width:640px){.accordion-process--button{min-height:0;padding:24px 20px;flex-direction:row;gap:8px;align-items:center;justify-content:space-between}}@media(min-width:1024px){.accordion-process--button{padding:38px 32px}}.accordion-process--button.collapsed .accordion-process--icon:after{transform:rotate(-90deg)}@media(hover){.accordion-process--button:hover{--bg-color-rgb:192,197,255;color:var(--title-hover-color)}}.accordion-process--button:active{--bg-color-rgb:192,197,255;color:var(--title-color)}.accordion-process--icon{width:24px;height:24px;flex-shrink:0;position:absolute;right:16px;top:20px}@media(min-width:640px){.accordion-process--icon{position:relative;right:auto;top:auto}}.accordion-process--icon:after,.accordion-process--icon:before{content:"";position:absolute;background:#6d6d6d;width:100%;height:2px;top:calc(50% - 1px);left:0;transition:transform .15s ease-in-out}.accordion-process--body{margin-top:16px}.process-card{color:#022e34;padding:31px;border-radius:16px;border:1px solid #c9c9c9}.process-card--row{display:flex;gap:24px;flex-direction:column}.process-card--row+.process-card--row{margin-top:24px}@media(min-width:640px){.process-card--row+.process-card--row{margin-top:26px}}@media(min-width:1024px){.process-card--row{gap:8px;flex-direction:row}}.process-card--col-1{flex-shrink:0}@media(min-width:640px){.process-card--col-1{width:40%}}@media(min-width:1024px){.process-card--col-1{width:30%}}.process-card--col-2{flex-grow:1}.process-card--col-play{order:1}@media(min-width:1024px){.process-card--col-play{align-self:flex-end;padding-bottom:12px;order:0}}.process-card--timing{font:600 18px/1.33 Montserrat,sans-serif;padding:8px 13px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#040404;border-radius:8px;background:#ddffda}@media(min-width:640px){.process-card--timing{font-size:20px;line-height:1.4}}.process-card--text{margin:0;font:400 18px/1.33 Montserrat,sans-serif;max-width:624px}.process-card--text ul{padding:0;list-style:none}.process-card--text ul li{position:relative;padding-left:16px}.process-card--text ul li:before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}.process-card--text ul li+li{margin-top:12px}.process-card--text>:first-child{margin-top:0}.process-card--text>:last-child{margin-bottom:0}@media(min-width:640px){.process-card--text{font-size:20px;line-height:1.4}}.process-card--play{font:400 14px/1.42 Montserrat,sans-serif;display:flex;gap:11px;align-items:center;color:#022e34}.process-card--play-btn{width:44px;height:44px;border-radius:50%;background:#f0f0ff;display:flex;align-items:center;justify-content:center;border:none;padding:0 0 0 4px}@media(hover){.process-card--play-btn:hover{background:rgba(240,240,255,.6)}}.user-card{display:flex;gap:12px;align-items:center}@media(min-width:640px){.user-card{gap:24px}}.user-card--body{display:flex;flex-direction:column;gap:4px}.user-card--name{font:600 16px/1.25 Montserrat,sans-serif;display:flex;gap:16px;align-items:center;margin:0}@media(min-width:640px){.user-card--name{line-height:1.5}}.user-card--avatar{padding:4px;border-radius:50%;width:70px;height:70px;background:linear-gradient(240.11deg,#c3c4e8 -121.09%,#d8dbf1 -78.98%,#fbed81 25.57%,#93f6a4 101.2%);display:flex;flex-shrink:0}@media(min-width:640px){.user-card--avatar{width:80px;height:80px}}.user-card--avatar img{border-radius:50%;width:62px;height:62px;object-fit:cover}@media(min-width:640px){.user-card--avatar img{width:72px;height:72px}}.user-card--position{font:400 14px/1.42 Montserrat,sans-serif;margin:0}.user-card--linkedin{color:#0e76a8;display:flex;flex-shrink:0}@media(hover){.user-card--linkedin:hover{opacity:.8}}.section-text-image{padding:48px 0;background-image:url(/wp-content/themes/ideals-jobs/build/65caec5da49d869118e6c2c58b0e0bfc.png);background-repeat:no-repeat;background-position:top;background-size:contain}@media(min-width:640px){.section-text-image{padding:80px 0}}@media(max-width:1023.98px){.section-text-image{background:0 0}}.section-text-image.right-image-section{background-image:url(/wp-content/themes/ideals-jobs/build/47a107ab7bf5673b4c008028a11023ae.png);background-repeat:no-repeat;background-position:top;background-size:contain}.section-text-image.without-background{background:0 0}.section-text-image--inner{display:grid;gap:24px}@media(min-width:640px){.section-text-image--inner{gap:32px}}.section-text-image--suptitle{color:#12695c;margin-bottom:12px;font:600 14px/1.42 Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase}.section-text-image--title{margin:0;font:400 32px/1.25 IvyPresto Headline,serif;color:#022e34}@media(min-width:640px){.section-text-image--title{font-size:48px;line-height:1}}@media(min-width:1024px){.section-text-image--img-column{order:1}}.section-text-image--img{display:block;border-radius:16px;width:100%}.section-text-image--text{color:#022e34;font:400 18px/1.33 Montserrat,sans-serif}@media(min-width:640px){.section-text-image--text{font-size:20px;line-height:1.4}}.section-text-image--text ul{padding:0;list-style:none}.section-text-image--text ul li{position:relative;padding-left:16px}.section-text-image--text ul li:before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}.section-text-image--text ul li+li{margin-top:12px}@media(min-width:640px){.section-text-image--text ul li+li{margin-top:20px}}.section-text-image--text>:first-child{margin-top:0}.section-text-image--text>:last-child{margin-bottom:0}.section-text-image--text span.purple{color:#747fec}.section-text-image--actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.section-text-image--columns{margin-top:32px}@media(min-width:640px){.section-text-image--columns{margin-top:64px}}.block-text-simple--icon{width:54px;height:54px;border-radius:12px;background:#f0f0ff;margin-bottom:16px;display:flex;align-items:center;justify-content:center}.block-text-simple--icon img,.block-text-simple--icon svg{width:24px;height:24px;object-fit:contain;object-position:center}.block-text-simple--title{margin-bottom:8px}.progress-bars{display:grid;gap:24px}@media(min-width:640px){.progress-bars{gap:16px}}.card-progress{position:relative;display:flex;flex-direction:column;gap:16px;opacity:0}.card-progress--bar{--bg-color-rgb:221,255,218;--bg-opacity:1;border-radius:8px;padding:10px;background:rgba(var(--bg-color-rgb),var(--bg-opacity));display:flex;justify-content:flex-end;align-items:center;min-height:60px}@media(min-width:640px){.card-progress--bar{border-radius:16px;padding:32px;min-height:120px}}.card-progress--value{font:400 32px/1.25 IvyPresto Headline,serif;margin:0}@media(min-width:640px){.card-progress--value{font-size:48px;line-height:1}}.card-progress--text{font:600 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.card-progress--text{font-size:20px;line-height:1.4;max-width:416px}}@media(min-width:1024px){.card-progress--text{position:absolute;left:0;top:0;bottom:0;padding:32px 0 32px 32px}}.title-and-description{padding-top:48px}@media(min-width:640px){.title-and-description{padding-top:80px}}.title-and-description .section--header{margin-bottom:32px}.section-video-block{position:relative;overflow:hidden;margin-top:32px}@media(min-width:1024px){.section-video-block{border-radius:32px}}.section-video-block video{max-width:100%;border-radius:32px;height:auto}@media(min-width:1024px){.section-video-block video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}}@media(max-width:1023.98px){.section-video-block video{border-radius:16px}}.section-video-block--overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(2,46,52,.5);z-index:1}.section-video-block--overlay.hide{display:none}@media(max-width:1023.98px){.section-video-block--overlay{height:calc(100% - 5px);border-radius:16px}}.section-video-block--scroll{font:400 14px/1.43 Montserrat,sans-serif;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;gap:8px;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;display:none}.section-video-block--controls{position:absolute;z-index:4;left:0;right:0;margin:0 auto;padding-top:44px;padding-bottom:40px;display:none;justify-content:space-between;gap:22px;max-width:none;pointer-events:none;bottom:0;padding-right:40px}@media(min-width:640px){.section-video-block--controls{justify-content:flex-end;top:auto;bottom:0}}.section-video-block--controls button{pointer-events:auto;padding:0;display:flex;background:0 0;border:none;border-radius:50%;color:#fff}@media(hover){.section-video-block--controls button:hover{color:#70eb94}}.section-video-block--controls .icon-stop,.section-video-block--controls .icon-unmute{display:none}.section-video-block--controls .muted .icon-unmute{display:block}.section-video-block--controls .muted .icon-mute,.section-video-block--controls .paused .icon-play{display:none}.section-video-block--controls .paused .icon-stop{display:block}@media(max-width:1023.98px){.section-video-block--controls{justify-content:flex-end;padding:15px 10px}}.section-video-block--controls.show{display:flex}.section-video-block--progress-bar{position:absolute;bottom:0;left:0;width:100%;height:6px;z-index:2;display:none}.section-video-block--progress-bar-fill{width:100%;height:100%;background:#70eb94;transform:scaleX(0);transform-origin:left;transition:transform 0s linear}@media(min-width:1024px){.section-video-block{height:680px;margin-bottom:80px}}@media(max-width:1023.98px){.section-video-block{margin-bottom:48px}}.section-video-block--preview{position:absolute;left:0;top:0;width:100%;height:100%}.section-video-block--preview-btn-play{position:absolute;top:50%;left:50%;margin:-64px 0 0 -64px;z-index:5;background:0 0;border:none;outline:none}@media(max-width:639.98px){.section-video-block--preview-btn-play{width:64px;margin:-32px 0 0 -32px}}.section-video-block--preview.hide{display:none}.section-colorful-globe{position:relative;overflow:hidden;margin-bottom:80px;border-radius:32px}@media(max-width:1023.98px){.section-colorful-globe{margin-bottom:48px}}.section-colorful-globe canvas{display:block;cursor:ew-resize}.section-colorful-globe #container{width:100%;height:680px;position:relative}.section-colorful-globe>canvas{position:fixed;top:0;left:0;width:200px;height:200px;display:none}.section-colorful-globe .cities{font-size:10vh;font-family:IvyPresto Headline,serif;letter-spacing:.05em;color:#fff;position:absolute;inset:0;background:url(/wp-content/themes/ideals-jobs/build/5bdf8b86443dccd92aa687dae4c1350e.jpg);background-size:100% 100%;line-height:normal}.section-colorful-globe .cities span{display:inline-block;white-space:nowrap;padding:0 1em}.section-colorful-globe .cities__row{white-space:nowrap;overflow:hidden;display:inline-block}.section-colorful-globe .row1{position:absolute;left:100%}@keyframes marquee{0%{transform:translateY(-50%)}to{transform:translate(-100%,-50%)}}@keyframes marquee1{0%{transform:translate(-100%,-50%)}to{transform:translateY(-50%)}}.section-colorful-globe .marquee{animation:marquee 30s linear infinite;position:absolute;top:0;left:0}.section-colorful-globe .marquee:first-child{top:15%}.section-colorful-globe .marquee:nth-child(2){top:50%;animation:marquee1 30s linear infinite}.section-colorful-globe .marquee:nth-child(3){top:85%}@media(max-width:680px){.section-colorful-globe{border-radius:16px}.section-colorful-globe #container{width:100%;aspect-ratio:4/2;height:auto}.section-colorful-globe .cities{font-size:4vh}.section-colorful-globe #container canvas{border-radius:16px}}.colorful-globe-container{margin-bottom:0!important}.mission-confirmation{overflow:hidden;padding:48px 0;position:relative}@media(min-width:640px){.mission-confirmation{padding:80px 0}}.mission-confirmation--card{padding:32px;border-radius:16px;background-color:#fff;max-width:558px;width:100%;margin-left:70px;position:relative;z-index:1}@media only screen and (max-width:1600px){.mission-confirmation--card{padding:30px;max-width:480px}}@media(max-width:1023.98px){.mission-confirmation--card{margin:0 25px}}.mission-confirmation--inner{padding:80px 0 96px;background-size:100%;background-repeat:no-repeat;display:flex;flex-wrap:wrap;align-items:flex-end;position:relative;overflow:hidden;height:100vh}.mission-confirmation--inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(67,67,67,0) -45.41%,rgba(0,0,0,.45) 96.6%);z-index:1}@media(max-width:1023.98px){.mission-confirmation--inner{padding:96px 0}}@media(max-width:639.98px){.mission-confirmation--inner{padding:48px 0 86px;min-height:auto}}.mission-confirmation--body{display:flex;flex-direction:column;position:relative;cursor:grab}.mission-confirmation--title{font-size:48px;line-height:48px;font-weight:400;font-family:IvyPresto Headline,serif;color:#022e34;margin-bottom:24px}@media only screen and (max-width:1600px){.mission-confirmation--title{font-size:32px;line-height:36px;margin-bottom:15px}}@media(max-width:1023.98px){.mission-confirmation--title{font-size:24px;line-height:30px}}.mission-confirmation--text{color:#6d6d6d;font-size:20px;line-height:28px}.mission-confirmation--text p{margin-bottom:0}@media only screen and (max-width:1600px){.mission-confirmation--text{font-size:16px;line-height:22px}}@media(max-width:1023.98px){.mission-confirmation--text{font-size:14px;line-height:20px}}.mission-confirmation--main-title{font-family:IvyPresto Headline,serif;font-weight:400;font-size:63px;color:#fff;line-height:64px;position:absolute;top:128px;z-index:1;text-align:center;width:100%}@media only screen and (max-width:1600px){.mission-confirmation--main-title{top:128px;font-size:52px;line-height:52px}}@media(max-width:1023.98px){.mission-confirmation--main-title{top:88px;font:400 32px/1.11 IvyPresto Headline,serif;color:#fff;margin-bottom:24px;padding-left:16px;padding-right:16px}}.mission-confirmation .background-zoom{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat;transform:scale(1);transition:transform 15s ease;z-index:0}.mission-confirmation .background-zoom.mobile{display:none}@media(max-width:1023.98px){.mission-confirmation .background-zoom{display:none}.mission-confirmation .background-zoom.mobile{display:block}}.mission-confirmation .is-active.is-visible .background-zoom{transform:scale(1.1)}.mission-confirmation--inner>:not(.background-zoom){position:relative;z-index:1}.mission-confirmation--btn{padding:11px 24px;background-color:#022e34;font-size:16px;color:#fff;border-radius:24px;line-height:24px;margin-top:34px;display:inline-block;position:relative}@media only screen and (max-width:1600px){.mission-confirmation--btn{margin-top:30px}}.mission-confirmation--btn:after{background:linear-gradient(80deg,#022e34 28.78%,#10584f 75.76%,#1d8269 106.14%)}.mission-confirmation--btn:hover:after{opacity:1}.mission-confirmation--btn:hover:hover{color:#fff}.slider-mc-pagination{position:absolute;left:0;width:100%;bottom:48px}.slider-mc-pagination .splide__track--fade>.splide__list .splide__slide{margin-right:16px!important}.slider-mc-pagination .splide__track--fade>.splide__list .splide__slide:last-of-type{margin-right:0!important}.slider-mc-pagination .splide__slide{flex:0 1 120px;transform:translateX(0)!important;opacity:1!important;z-index:1!important}.slider-mc-pagination .splide__list{transform:translateX(0)!important;justify-content:center}@media(max-width:1023.98px){.slider-mc-pagination{padding:0 25px}}.slider-mc-pagination-slide{outline:none;position:relative;overflow:hidden}.slider-mc-pagination-slide--body{border-bottom:1px solid #6d6d6d;display:flex;align-items:center;justify-content:center;padding:0;height:2px}.slider-mc-pagination-slide:after{content:"";position:absolute;left:0;top:0;right:0;height:2px;background:#fff;z-index:1;transform:translateX(-100%)}.slider-mc-pagination-slide img{display:none;filter:grayscale(1);opacity:.5;transition:filter .2s ease-in-out,opacity .2s ease-in-out}@media(min-width:1024px){.slider-mc-pagination-slide img{display:block;max-width:200px}}.slider-mc-pagination-slide.is-active{cursor:default}.slider-mc-pagination-slide.is-active img,.slider-mc-pagination-slide:hover img{filter:grayscale(0);opacity:1}.slider-mc-pagination.has-autoplay.autoplay-run .slider-mc-pagination-slide.is-active:after{animation:sliderProgress var(--autoplay-interval,7s) ease-out}@keyframes sliderProgress{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.section-social-proof{background:#fff;padding:48px 0}@media(min-width:640px){.section-social-proof{padding:80px 0}}.section-social-proof--title{color:#022e34;font:600 24px/1.33 Montserrat,sans-serif;margin-bottom:24px;text-align:center}@media(min-width:640px){.section-social-proof--title{margin-bottom:32px}}@media(min-width:1024px){.section-social-proof--title{margin-bottom:48px}}.grid-logos{flex-grow:1;position:relative;max-width:1060px;margin:0 auto}.grid-logos--section{--cols:3;display:grid;grid-template-columns:repeat(var(--cols,2),1fr);gap:12px 24px;padding:0 12px}@media(min-width:640px){.grid-logos--section{--cols:3;padding:0}}@media(min-width:1024px){.grid-logos--section{--cols:6;gap:24px;height:76px}}.grid-logos--section:not(:first-child){position:absolute;left:0;top:0;width:100%;height:100%}.grid-logos--section:not(:first-child) img{opacity:0}@media(min-width:1024px){.grid-logos--section img{height:76px;width:auto;object-fit:contain;max-width:none}}.grid-logos--cell{display:flex;align-items:center;justify-content:center}.special-image{padding:48px 0}.special-image img{border-radius:16px}@media(min-width:640px){.special-image img{border-radius:32px}}@media(min-width:640px){.special-image{padding:80px 0}}.card-value{min-height:100%;background:#022e34;color:#fff;padding:24px;border-radius:16px;background-position:top!important;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:28px;justify-content:space-between}@media(max-width:639.98px){.card-value{background-size:cover!important}}@media(min-width:640px){.card-value{padding:48px;border-radius:32px;gap:60px}}.card-value--body{display:flex;flex-direction:column;gap:8px;z-index:2;cursor:default}@media(min-width:640px){.card-value--body{gap:24px;max-width:458px}}.slider-charting-success--grid{display:flex!important;flex-direction:column;gap:32px}@media(min-width:1024px){.slider-charting-success--grid{flex-direction:row}}.slider-charting-success--item{margin-bottom:20px}.slider-charting-success--item:last-of-type{margin-bottom:0}@media(min-width:1024px){.slider-charting-success--item{width:calc(36.5% - 16px);flex-shrink:0;margin-bottom:0}}.slider-charting-success--photo{position:relative;border-radius:16px;overflow:hidden}.slider-charting-success--group{position:absolute;bottom:24px;color:#fff;font-size:20px;line-height:28px;width:100%;padding:0 24px;display:flex;justify-content:space-between;align-items:center}.slider-charting-success--overlay{background:linear-gradient(180deg,rgba(67,67,67,0),rgba(0,0,0,.7));position:absolute;top:0;left:0;width:100%;height:100%}.slider-charting-success--description{color:#fff;font-weight:600;line-height:28px;font-size:18px;margin-top:24px;padding:0 24px}.slider-charting-success--description a{color:#fff;text-decoration:underline}.slider-charting-success--description a:hover{color:#3fb67d}.slider-charting-success--position{color:#fff;font-size:14px;font-weight:400;line-height:20px;margin-top:4px}.charting-success{background-color:#022e34}.charting-success .section--text,.charting-success .section--title{color:#fff}.repvue-stats-block{background:#002325;color:#fff;padding:60px 22px 116px;border-radius:32px;display:flex;flex-direction:column;align-items:center;gap:40px}@media(min-width:640px){.repvue-stats-block{padding:60px 40px}}@media(min-width:1024px){.repvue-stats-block{flex-direction:row}}@media(min-width:1200px){.repvue-stats-block{padding:80px}}.repvue-stats-block--body{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}@media(min-width:640px){.repvue-stats-block--body{gap:24px}}@media(min-width:1024px){.repvue-stats-block--body{padding-right:5%;align-items:flex-start;text-align:left}}.repvue-stats-block--caption{font:600 14px/1.428 Montserrat,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#70eb94;margin-bottom:-8px}@media(min-width:640px){.repvue-stats-block--caption{margin-bottom:-12px}}.repvue-stats-block--title{font:400 32px/1.25 IvyPresto Headline,serif;margin:0}@media(min-width:640px){.repvue-stats-block--title{font-size:48px;line-height:1}}.repvue-stats-block--text{font:400 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.repvue-stats-block--text{font-size:20px;line-height:1.4}}.repvue-stats-block--stats{flex-shrink:0;aspect-ratio:438/287;max-width:438px;position:relative;margin:0 -10px;order:-1}@media(min-width:1024px){.repvue-stats-block--stats{order:1}}.repvue-stats-block--stats-body{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;justify-content:flex-end;padding-bottom:11%}@media(min-width:640px){.repvue-stats-block--stats-body{gap:8px}}.repvue-stats-block--logo{width:60px;height:12px}@media(min-width:640px){.repvue-stats-block--logo{width:80px;height:16px}}.repvue-stats-block--stats-numbers{font:400 64px/1.047 IvyPresto Headline,serif;margin:0 0 6px}@media(min-width:640px){.repvue-stats-block--stats-numbers{font-size:84px}}.repvue-stats-block--stats-text{font:400 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.repvue-stats-block--stats-text{font-size:20px;line-height:1.4}}.repvue-stats-block--stats-bottom-text{font:400 14px/1.42 Montserrat,sans-serif;color:#b1b1b1;margin:0;position:absolute;bottom:16px;left:0;right:0;text-align:center}.repvue-stats-progress{overflow:visible;pointer-events:none}.repvue-stats-progress--bar{opacity:0}.section-timeline{overflow:hidden;padding:48px 0}@media(min-width:640px){.section-timeline{padding:80px 0}}.section-timeline--title{text-align:center;max-width:796px;margin:0 auto 32px;font:400 36px/1.01 IvyPresto Headline,serif;color:#022e34}@media(min-width:640px){.section-timeline--title{font-size:63px;margin-bottom:64px}}@media(max-width:1023.98px){.slider-timeline--track{overflow:visible}}@media(min-width:1024px){.slider-timeline--list{gap:24px}}.slider-timeline-slide{height:505px;position:relative;border-radius:16px;overflow:hidden}@media(min-width:640px){.slider-timeline-slide{height:600px}}@media(min-width:1024px){.slider-timeline-slide{height:520px;flex-shrink:10;transition:flex .8s cubic-bezier(.65,0,.35,1);width:auto!important;flex:1 1 1%}}.slider-timeline-slide--img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;transition:transform .4s ease-in-out}.slider-timeline-slide--img.mobile{display:none}@media(max-width:639.98px){.slider-timeline-slide--img{display:none}.slider-timeline-slide--img.mobile{display:block}}.slider-timeline-slide:hover:not(.is-active) .slider-timeline-slide--img{transform:scale(1.05)}@media(min-width:1024px){.slider-timeline-slide.is-active{flex-grow:12;transition-delay:0s;cursor:default}}.slider-timeline-slide.is-active .slider-timeline-slide--body{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.2s}@media(min-width:1024px){.slider-timeline-slide.is-active .slider-timeline-slide--body{transition-delay:.6s}}.slider-timeline-slide--body{color:#002325;position:absolute;z-index:2;bottom:48px;left:16px;right:16px;border-radius:16px;background:#fff;padding:24px;transition:opacity .6s cubic-bezier(.65,0,.35,1);transition-property:opacity,transform,visibility;opacity:0;visibility:hidden;transform:translateY(10px);transition-delay:0s}@media(min-width:640px){.slider-timeline-slide--body{padding:32px;bottom:32px;left:32px;right:auto;width:568px;min-height:400px}}@media(min-width:1024px){.slider-timeline-slide--body{transition-duration:.4s}}.slider-timeline-slide--body.timeline-body{min-height:0}.slider-timeline-slide--logo{margin-bottom:16px;max-width:120px;height:auto}@media(min-width:1024px){.slider-timeline-slide--logo{display:none}}.slider-timeline-slide--suptitle{color:#12695c;font:600 18px/1.33 Montserrat,sans-serif;margin-bottom:20px}@media(min-width:640px){.slider-timeline-slide--suptitle{font-size:20px;line-height:1.4;margin-bottom:24px}}.slider-timeline-slide--title{color:#022e34;font:400 32px/1.25 IvyPresto Headline,serif;margin-bottom:20px}@media(min-width:640px){.slider-timeline-slide--title{font-size:48px;line-height:1;margin-bottom:24px}}.slider-timeline-slide--title-medium{font:400 32px/1.25 IvyPresto Headline,serif;margin-bottom:20px}@media(min-width:640px){.slider-timeline-slide--title-medium{font-size:48px;line-height:1;font:400 24px/1.334 IvyPresto Headline,serif;letter-spacing:.01em;margin-bottom:16px}}@media(min-width:640px)and (min-width:640px){.slider-timeline-slide--title-medium{font-size:32px;line-height:1.25}}@media(max-width:639.98px){.slider-timeline-slide--title-medium{font-size:24px;line-height:30px;margin-bottom:16px}}.slider-timeline-slide--text{font:400 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.slider-timeline-slide--text{font-size:20px;line-height:1.4}}.slider-timeline-slide--text ul{padding:0;list-style:none}.slider-timeline-slide--text ul li{position:relative;padding-left:16px}.slider-timeline-slide--text ul li:before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}.slider-timeline-slide--text ul li+li{margin-top:12px}.slider-timeline-slide--text>:first-child{margin-top:0}.slider-timeline-slide--text>:last-child{margin-bottom:0}@media(max-width:639.98px){.slider-timeline-slide--text{font-size:14px;line-height:20px}}.slider-timeline-slide--link{margin-top:16px}@media(min-width:640px){.slider-timeline-slide--link{margin-top:56px}}.slider-timeline-slide>:last-child{margin-bottom:0}.slider-timeline-pagination{margin-top:24px}@media(min-width:640px){.slider-timeline-pagination{margin-top:48px}}.slider-timeline-pagination-slide{outline:none;position:relative;overflow:hidden}.slider-timeline-pagination-slide--body{border-top:2px solid rgba(2,46,52,.3);display:flex;align-items:center;justify-content:center;padding:0}@media(min-width:1024px){.slider-timeline-pagination-slide--body{padding:20px 24px 0}}.slider-timeline-pagination-slide--text{padding-top:12px;font:400 24px/1.66 IvyPresto Headline,serif;color:#9e9e9e;transition:color .2s ease-in;transition-property:color,transform;transform-origin:50% 0}@media(min-width:640px){.slider-timeline-pagination-slide--text{padding:16px 0 8px;font-size:32px;line-height:1.25;letter-spacing:.01em}}@media(min-width:1024px){.slider-timeline-pagination-slide--text{padding-top:4px}}.slider-timeline-pagination-slide img{display:none;filter:grayscale(1);opacity:.5;transition:filter .2s ease-in-out,opacity .2s ease-in-out}@media(min-width:1024px){.slider-timeline-pagination-slide img{display:block}}.slider-timeline-pagination-slide.is-active{cursor:default}.slider-timeline-pagination-slide.is-active img{filter:grayscale(0);opacity:1}.slider-timeline-pagination-slide.is-active .slider-timeline-pagination-slide--text{color:#022e34}@media(min-width:640px){.slider-timeline-pagination-slide.is-active .slider-timeline-pagination-slide--text{transform:scale(1.2)}}.slider-timeline-pagination-slide.is-active .slider-timeline-pagination-slide--body{border-top:2px solid #022e34}.slider-timeline-pagination-slide:hover .slider-timeline-pagination-slide--text{color:#022e34}.slider-timeline-pagination-slide:hover img{filter:grayscale(0);opacity:1}.slider-timeline-pagination.has-autoplay.autoplay-run .slider-timeline-pagination-slide.is-active:after{animation:sliderProgres var(--autoplay-interval,5s) ease-out}@keyframes sliderProgres{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.section-cta-banner{padding:48px 0}@media(min-width:1024px){.section-cta-banner{padding:80px 0}}.section-cta-banner--category{font-weight:600;font-size:14px;line-height:1.42;letter-spacing:.56px;text-transform:uppercase;margin-bottom:12px;color:#12695c}.section-cta-banner--header{text-align:center;max-width:900px;margin:0 auto 32px;display:flex;align-items:center;flex-direction:column;gap:24px}@media(min-width:640px){.section-cta-banner--header{margin-bottom:48px}}.section-cta-banner--title{text-align:center;margin:0;font:400 36px/1.11 IvyPresto Headline,serif}@media(min-width:640px){.section-cta-banner--title{line-height:1;font-size:63px}}.section-cta-banner--text{text-align:center;max-width:650px;margin:0 auto}@media(min-width:640px){.section-cta-banner--body{padding:80px 0}}@media(min-width:1024px){.section-cta-banner--body{border-radius:32px;background:#e2e2e2 var(--bg-image) no-repeat 50%/cover;min-height:520px;padding:32px}}.section-cta-banner--img-mobile{display:block;width:100%;margin-bottom:32px;border-radius:16px}@media(min-width:1024px){.section-cta-banner--img-mobile{display:none}}@media(min-width:1024px){.section-cta-banner--inner{max-width:568px;background:#fff;padding:32px 32px 40px;border-radius:16px}.section-cta-banner--inner.inner-align-right{margin-left:auto}}.section-cta-banner--body-title{margin-bottom:24px;font:400 36px/1.11 IvyPresto Headline,serif;color:#022e34}@media(min-width:640px){.section-cta-banner--body-title{max-width:470px;font-size:48px;line-height:1.01;margin-bottom:24px}}.section-cta-banner--body-title.title-h3{font:400 32px/1.25 IvyPresto Headline,serif}@media(min-width:640px){.section-cta-banner--body-title.title-h3{font-size:48px;line-height:1}}.section-cta-banner--body-text{font:400 18px/1.4 Montserrat,sans-serif;max-width:470px}@media(min-width:640px){.section-cta-banner--body-text{font-size:20px;line-height:1.4}}.section-cta-banner--body-text ul{margin:16px 0;gap:12px}.section-cta-banner--body-text>:first-child{margin-top:0}.section-cta-banner--body-text>:last-child{margin-bottom:0}.section-cta-banner--body-actions{margin-top:32px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}@media(min-width:640px){.section-cta-banner--body-actions{gap:24px;margin-top:36px}}.section-cta-banner--body-actions .btn{padding:10px 39px;margin-top:34px;font-size:16px}.section-cta-banner--body-actions .btn.btn-dark{background-color:#022e34;color:#fff;border-radius:24px;line-height:24px;display:inline-block;position:relative}.section-cta-banner--body-actions .btn.btn-dark:after{background:linear-gradient(80deg,#022e34 28.78%,#10584f 75.76%,#1d8269 106.14%)}.section-cta-banner--body-actions .btn.btn-dark:hover:after{opacity:1}.section-cta-banner--body-actions .btn.btn-dark:hover:hover{color:#fff}.section-cta-banner--body-actions .btn.mobile{display:none}@media(max-width:639.98px){.section-cta-banner--body-actions .btn{margin-top:0}.section-cta-banner--body-actions .btn.btn-dark{display:none}.section-cta-banner--body-actions .btn.mobile{display:block}}@media(max-width:1023.98px){.section-cta-banner--body{display:flex;flex-wrap:wrap;border-radius:18px;height:400px;position:relative;overflow:hidden}.section-cta-banner--inner{order:0;padding:16px;position:absolute;bottom:13px;left:13px;width:calc(100% - 26px);background-color:#fff;border-radius:10px}.section-cta-banner--img-mobile{order:1;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:0;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.section-cta-banner--body-actions{margin-top:24px}.section-cta-banner--body-title{font-size:27px;line-height:27px;color:#022e34;margin-bottom:24px;max-width:230px}}.cards-grid-2-cols{--grid-cols:1;display:grid;gap:24px;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}@media(min-width:1024px){.cards-grid-2-cols{--grid-cols:2}}.content-section{overflow:hidden;border-radius:16px;border:1px solid #13685c;padding:16px}@media(min-width:640px){.content-section{padding:42px;border-radius:32px}}.content-section--body{color:#002325;width:100%}.content-section--body-logo{height:40px;width:40px;margin-bottom:16px}@media(min-width:640px){.content-section--body-logo{height:76px;width:76px;margin-bottom:32px}}.content-section--body-text{width:100%;font:400 18px/1.33 Montserrat,sans-serif;margin:0}@media(min-width:640px){.content-section--body-text{font-size:20px;line-height:1.4}}.content-section--body-text ul{padding:0}.content-section--body-text ul li{padding-left:16px}.content-section--body-text ul li:before{top:.6em;left:0;width:4px;height:4px;background:currentColor}.content-section--body-text ul li+li{margin-top:12px}.content-section--body-text>:first-child{margin-top:0}.content-section--body-text>:last-child{margin-bottom:0}@media(min-width:1024px){.content-section--body-text{max-width:430px}}.content-section--body-text b,.content-section--body-text strong{display:block;margin-bottom:16px;color:#022e34;font:400 32px/1.25 IvyPresto Headline,serif}@media(min-width:640px){.content-section--body-text b,.content-section--body-text strong{margin-bottom:42px;font-size:38px;line-height:1.12}}.content-section--body-text ul{list-style:none}.content-section--body-text ul li{position:relative;padding-left:30px;margin-top:0!important}.content-section--body-text ul li:before{content:"";display:block;width:10px;height:10px;border-radius:50%;position:absolute;right:0;top:10px;background-color:#2c9c74}.content-section--body-text ul li:not(.content-section--body-text ul li:last-child){margin-bottom:22px}@media(min-width:640px){.content-section--body-text ul li:not(.content-section--body-text ul li:last-child){margin-bottom:32px}}.quote-block{position:relative;width:100%;margin:32px 0;padding:59px 104px 16px 0}@media(max-width:640px){.quote-block{padding:59px 40px 16px 0}}.quote-block--symbol{position:absolute;height:20px;width:24px;top:16px;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.866 1.12C6.857 2.309 3.149 5.038 3.149 8.117c0 2.239 1.819 2.588 3.708 2.868 2.869.42 3.988 2.45 3.988 4.199 0 2.169-1.679 4.058-4.338 4.058C3.29 19.242 0 16.583 0 11.545 0 4.968 5.178 1.26 9.446 0l.42 1.12zm3.289 10.425C13.155 4.968 18.331 1.26 22.6 0l.42 1.12c-3.01 1.189-6.718 3.918-6.718 6.997 0 2.239 1.82 2.588 3.709 2.868 2.869.42 3.988 2.45 3.988 4.199 0 2.169-1.68 4.058-4.338 4.058-3.219 0-6.507-2.659-6.507-7.697z' fill='%23022E34'/%3E%3C/svg%3E");background-repeat:no-repeat}.quote-block--text{font-size:32px;font-family:IvyPresto Headline,serif;margin-bottom:24px;line-height:1.25;letter-spacing:1px}@media(max-width:640px){.quote-block--text{font-size:24px}}.quote-block--name{margin-bottom:2px;font-weight:600}.quote-block--info,.quote-block--name{font-size:16px;line-height:1.5}.section-repvue-banner{padding:48px 0}@media(min-width:1024px){.section-repvue-banner{padding:80px 0}}.section-repvue-banner--main-wrap{background-color:#022e34;border-radius:16px;text-align:center}@media(min-width:1024px){.section-repvue-banner--main-wrap{border-radius:32px;background-size:contain;text-align:left}}@media(max-width:1023.98px){.section-repvue-banner--main-wrap{background-image:none!important}}.section-repvue-banner--inner{padding:108px 32px}@media(max-width:1023.98px){.section-repvue-banner--inner{padding:0 32px 48px}}.section-repvue-banner--title{color:#fff;font:400 36px/1.1111 IvyPresto Headline,serif;margin-bottom:32px;text-align:center}@media(min-width:1024px){.section-repvue-banner--title{font:400 48px/1 IvyPresto Headline,serif;margin-bottom:42px;text-align:left}}.section-repvue-banner--content{max-width:565px;width:100%;text-align:center;margin:0 auto}@media(min-width:1024px){.section-repvue-banner--content{padding-left:70px;text-align:left;margin:0}}.section-repvue-banner--img-mobile{border-radius:16px;max-width:343px;margin:0 auto}@media(min-width:1024px){.section-repvue-banner--img-mobile{display:none}}.vacancy-search{width:100%;margin:64px 0}.vacancies-top{padding-top:60px}.vacancy-search .wrap{position:relative}.vacancy-search .wrap .input-wrap{position:relative;width:100%;margin:0;display:flex}.vacancy-search .wrap .input-wrap .icon{left:35px;position:absolute;top:50%;margin-top:-13.5px;padding:0;z-index:4}.vacancy-search .wrap .input-wrap .input{width:50%;padding-left:0;position:relative;z-index:2;background:#fff}.vacancy-search .wrap .input-wrap .input input{width:100%;height:75px;border:0;color:#1f2129}.vacancy-search .wrap .input-wrap .input input::-webkit-input-placeholder{color:#87999f}.vacancy-search .wrap .input-wrap .input input:-moz-placeholder,.vacancy-search .wrap .input-wrap .input input::-moz-placeholder{color:#87999f}.vacancy-search .wrap .input-wrap .input input:-ms-input-placeholder{color:#87999f}.vacancy-search .wrap .input-wrap .list .hidden-menu{position:absolute;left:-9999px;top:-9999px;opacity:0;height:1px;width:1px;overflow:hidden}.vacancy-search .wrap .input-wrap .list{width:49%;height:40px;padding:0;position:relative;border-bottom:1px solid #d9d9d9}.vacancy-search .wrap .input-wrap .list:first-of-type{margin-right:2%}.vacancy-search .wrap .input-wrap .list .list-title{color:#12695c;height:100%;position:relative;z-index:6;cursor:pointer;transition:all .3s}.vacancy-search .wrap .input-wrap .list .list-title .list-name:after{content:"";width:11px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.59 0L6 4.58 1.41 0 0 1.41l6 6 6-6L10.59 0z' fill='%2312695C'/%3E%3C/svg%3E");background-repeat:no-repeat;transition:all .3s;display:inline-block;position:absolute;top:50%;margin-top:-3px;left:6px}.vacancy-search .wrap .input-wrap .list .list-title .list-icon{margin-right:8px;vertical-align:text-bottom;position:absolute;left:0;top:50%;margin-top:-15px}.vacancy-search .wrap .input-wrap .list .list-title .list-name{max-width:100%;text-overflow:ellipsis;display:inline-block;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:1.4;position:relative;vertical-align:text-bottom;padding-left:48px;overflow:hidden}.vacancy-search .wrap .input-wrap .list>.visible-list-wrap{position:absolute;top:56px;left:0;width:100%;min-width:200px;max-width:312px;background:#fff;margin:0;padding:0;opacity:0;visibility:hidden;z-index:5;transform:translateY(-20px);transition:all .3s;overflow:hidden;border-radius:16px;background:var(--Color-Core-Gray-white,#fff);box-shadow:0 0 6px 0 rgba(2,46,52,.2)}.vacancy-search .wrap .input-wrap .list.visible .visible-list-wrap{opacity:1;visibility:visible;transform:none}.vacancy-search .wrap .input-wrap .list.visible .list-title .list-name:after{transform:rotate(180deg)}.vacancy-search .wrap .input-wrap .list .visible-list-wrap .visible-list{margin:0;padding:12px 0;list-style:none}.vacancy-search .wrap .input-wrap .list .visible-list .item{cursor:pointer;margin-bottom:0;color:#022e34;font-size:16px;padding:12px 10px 12px 56px}.vacancy-search .wrap .input-wrap .list .visible-list .item.active,.vacancy-search .wrap .input-wrap .list .visible-list .item:active,.vacancy-search .wrap .input-wrap .list .visible-list .item:focus,.vacancy-search .wrap .input-wrap .list .visible-list .item:hover{color:#022e34;font-weight:600}.sb-scrollbar{width:7px;background:#87999f!important}.sb-scrollbar:hover{background:#1f2129!important}.sb-content{width:130%}.vacancy-search .wrap .button-wrap{position:absolute;right:0;top:0;width:205px;height:100%;border-radius:0 40px 40px 0;overflow:hidden;padding:0;display:none}.vacancy-search .wrap .button-wrap button{width:205px;height:100%;border-radius:0 40px 40px 0;background:#3bae5b;color:#fff;border:0;margin:0;padding:0;font-size:18px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .3s}.vacancy-search .wrap .button-wrap button:hover{background:#2f8b49}@media(max-width:639.98px){.vacancy-search .wrap .input-wrap .list{height:36px}.vacancy-search .wrap .input-wrap .list.visible .visible-list-wrap{width:200%;z-index:5;right:0;left:auto;box-sizing:border-box}.vacancy-search .wrap .input-wrap .list .list-title .list-name{font-size:16px}.vacancy-search .wrap .input-wrap .list.team .visible-list-wrap{right:auto;width:200%}.vacancy-search .wrap .input-wrap .list.location .visible-list-wrap{right:0;left:auto;box-sizing:border-box;width:200%}}.vacancies-header-section{padding-top:80px}.vacancies-header-section--head-title{text-align:center}.vacancies-header-section--count{font-family:Montserrat,sans-serif;font-weight:600;padding-top:18px;font-size:20px;color:#6d6d6d;line-height:1.4;text-align:center}.vacancies{padding-top:14px;padding-bottom:55px}@media(max-width:1023.98px){.vacancies--name-and-department{width:100%;display:flex;flex-wrap:wrap;flex-direction:column}.vacancies--department{order:0;margin-bottom:27px}.vacancies--name{order:1}}.vacancies--item{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;width:100%;border-radius:16px;padding:24px 32px;margin-bottom:16px;background-color:#f0f0ff;position:relative;transition:background-color .3s ease-in-out}.vacancies--item:last-of-type{margin-bottom:0}.vacancies--item:hover{background:rgba(240,240,255,.4)}@media(max-width:1023.98px){.vacancies--item{padding:30px 32px}}.vacancies--name{font-family:IvyPresto Headline,serif;font-weight:400;letter-spacing:.32px;font-size:32px;color:#022e34;line-height:1.25;margin-bottom:28px}@media(max-width:639.98px){.vacancies--name{font-size:24px;margin-bottom:27px}}.vacancies--department{font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;line-height:1.42;color:#12695c}.vacancies--link{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.vacancies--location{font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase;font-size:14px;line-height:1.43;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.525 12.262c-.983 1.525-2.492 3.221-4.525 5.088-2.033-1.867-3.542-3.563-4.525-5.088C2.492 10.738 2 9.383 2 8.2c0-1.817.58-3.304 1.737-4.462C4.896 2.579 6.317 2 8 2c1.683 0 3.104.58 4.262 1.737C13.421 4.896 14 6.383 14 8.2c0 1.183-.492 2.538-1.475 4.063zM1.988 13.637C3.313 15.596 5.317 17.718 8 20c2.683-2.283 4.688-4.404 6.012-6.363C15.337 11.68 16 9.867 16 8.2c0-2.5-.804-4.492-2.412-5.975C11.979.742 10.117 0 8 0S4.02.742 2.412 2.225 0 5.7 0 8.2c0 1.667.662 3.48 1.988 5.438zM8 11a3 3 0 100-6 3 3 0 000 6z' fill='%2312695C'/%3E%3C/svg%3E");background-repeat:no-repeat;padding-left:25px;color:#12695c}@media(max-width:1023.98px){.vacancies--location{margin-top:0;background:0 0;padding-left:0}}.vacancy{padding-top:80px}@media(max-width:639.98px){.vacancy{padding-top:48px}}.vacancy--back-to-all{color:#6d6d6d;text-transform:uppercase;font-weight:600;font-size:14px;margin-bottom:48px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.8 12.9l.987-.987L3.581 8.7h11.32V7.3H3.58l3.213-3.213L5.8 3.1.9 8l4.9 4.9z' fill='%236D6D6D'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;padding-left:20px;line-height:1.42;display:inline-block}.vacancy--back-to-all:hover{color:#9e9e9e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.8 12.9l.987-.987L3.581 8.7h11.32V7.3H3.58l3.213-3.213L5.8 3.1.9 8l4.9 4.9z' fill='%239E9E9E'/%3E%3C/svg%3E")}.vacancy .main-content.with-sidebar{display:flex;justify-content:space-between;padding-bottom:80px}@media(max-width:639.98px){.vacancy .main-content.with-sidebar{flex-wrap:wrap;padding-bottom:48px}}.vacancy .main-content .content{max-width:700px;width:100%;margin-right:20px}@media(max-width:639.98px){.vacancy .main-content .content{order:1}}.vacancy .main-content .sidebar{max-width:340px;width:100%}@media(max-width:639.98px){.vacancy .main-content .sidebar{order:0;max-width:100%;margin-bottom:48px}}.vacancy .main-content .sidebar .sidebar-inner{position:-webkit-sticky;position:sticky;top:102px}.vacancy .main-buttons{display:flex;justify-content:space-between;margin-top:32px;flex-wrap:wrap}@media(max-width:639.98px){.vacancy .main-buttons{flex-wrap:nowrap;gap:12px}}.vacancy .main-buttons .btn{width:164px}@media(max-width:1023.98px){.vacancy .main-buttons .btn{width:135px;padding:11px 5px}}@media(max-width:639.98px){.vacancy .main-buttons .btn{width:50%;padding:11px 5px;font-size:15px;flex-wrap:wrap;margin-bottom:5px}}.vacancy .share{width:227px;margin:80px auto 0;text-align:center}@media(max-width:639.98px){.vacancy .share{margin-top:48px}}.vacancy .share--title{color:#12695c;line-height:1.42;font-weight:600;font-size:14px;margin-bottom:24px;text-align:center}.vacancy .share--items{display:flex;width:124px;margin:0 auto}.vacancy .share--item{margin-right:19px}.vacancy .share--item:last-of-type{margin-right:0}.vacancy .share--item path{transition:.3s ease-out}.vacancy .share--item:hover path{fill:#022e34}.vacancy .partner-logo{max-width:124px;width:100%;margin:64px auto 0}.section-top-tags{margin-top:48px;margin-bottom:80px}@media(max-width:639.98px){.section-top-tags{margin-bottom:48px}}.section-top-tags--inner{display:flex}@media(max-width:639.98px){.section-top-tags--inner{flex-wrap:wrap}}.section-top-tags--department,.section-top-tags--location,.section-top-tags--place{padding-left:28px;margin-right:24px;font-weight:600;text-transform:uppercase;line-height:24px;font-size:14px;color:#022e34;background-repeat:no-repeat}@media(max-width:639.98px){.section-top-tags--department,.section-top-tags--location,.section-top-tags--place{margin-right:10px;font-size:12px;margin-bottom:16px}}.section-top-tags--location{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 19.35c2.033-1.867 3.542-3.563 4.525-5.088C17.508 12.738 18 11.383 18 10.2c0-1.817-.58-3.304-1.738-4.462C15.104 4.579 13.683 4 12 4c-1.683 0-3.104.58-4.263 1.737C6.58 6.896 6 8.383 6 10.2c0 1.183.492 2.538 1.475 4.063.983 1.524 2.492 3.22 4.525 5.087zM12 22c-2.683-2.283-4.688-4.404-6.013-6.363C4.662 13.68 4 11.867 4 10.2c0-2.5.804-4.492 2.412-5.975C8.021 2.742 9.883 2 12 2s3.98.742 5.587 2.225C19.197 5.708 20 7.7 20 10.2c0 1.667-.663 3.48-1.988 5.438C16.688 17.595 14.683 19.716 12 22z' fill='%2312695C'/%3E%3Ccircle cx='12' cy='10' r='3' fill='%2312695C'/%3E%3C/svg%3E")}.section-top-tags--department{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 12c-1.1 0-2.042-.392-2.825-1.175C8.392 10.042 8 9.1 8 8s.392-2.042 1.175-2.825C9.958 4.392 10.9 4 12 4s2.042.392 2.825 1.175C15.608 5.958 16 6.9 16 8s-.392 2.042-1.175 2.825C14.042 11.608 13.1 12 12 12zm-8 8v-2.8c0-.567.146-1.087.438-1.563.291-.475.679-.837 1.162-1.087a14.843 14.843 0 013.15-1.163A13.76 13.76 0 0112 13c1.1 0 2.183.13 3.25.387 1.067.259 2.117.646 3.15 1.163.483.25.87.612 1.163 1.087.291.476.437.996.437 1.563V20H4zm2-2h12v-.8a.973.973 0 00-.5-.85c-.9-.45-1.808-.787-2.725-1.012a11.6 11.6 0 00-5.55 0c-.917.225-1.825.562-2.725 1.012a.973.973 0 00-.5.85v.8zm6-8c.55 0 1.02-.196 1.412-.588C13.804 9.021 14 8.55 14 8c0-.55-.196-1.02-.588-1.412A1.926 1.926 0 0012 6c-.55 0-1.02.196-1.412.588A1.926 1.926 0 0010 8c0 .55.196 1.02.588 1.412.391.392.862.588 1.412.588z' fill='%2312695C'/%3E%3C/svg%3E")}.section-top-tags--place{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22a9.676 9.676 0 01-3.875-.788 10.144 10.144 0 01-3.188-2.15 10.142 10.142 0 01-2.15-3.187A9.676 9.676 0 012 12c0-1.383.263-2.68.788-3.887a10.183 10.183 0 012.15-3.175 10.143 10.143 0 013.187-2.15A9.676 9.676 0 0112 2c1.383 0 2.68.263 3.887.788a10.183 10.183 0 013.175 2.15 10.184 10.184 0 012.15 3.175A9.649 9.649 0 0122 12a9.676 9.676 0 01-.788 3.875 10.143 10.143 0 01-2.15 3.188 10.184 10.184 0 01-3.175 2.15A9.649 9.649 0 0112 22zm0-2.05c.433-.6.808-1.225 1.125-1.875.317-.65.575-1.342.775-2.075h-3.8c.2.733.458 1.425.775 2.075.317.65.692 1.275 1.125 1.875zm-2.6-.4c-.3-.55-.563-1.12-.787-1.713A14.688 14.688 0 018.05 16H5.1a8.3 8.3 0 001.813 2.175A7.195 7.195 0 009.4 19.55zm5.2 0a7.195 7.195 0 002.487-1.375A8.299 8.299 0 0018.9 16h-2.95c-.15.633-.337 1.246-.563 1.837a13.857 13.857 0 01-.787 1.713zM4.25 14h3.4a13.208 13.208 0 01-.15-2 13.208 13.208 0 01.15-2h-3.4A7.959 7.959 0 004 12a7.959 7.959 0 00.25 2zm5.4 0h4.7a13.208 13.208 0 00.15-2 13.208 13.208 0 00-.15-2h-4.7a13.208 13.208 0 00-.15 2 13.208 13.208 0 00.15 2zm6.7 0h3.4a7.953 7.953 0 00.25-2 7.953 7.953 0 00-.25-2h-3.4a13.208 13.208 0 01.15 2 13.208 13.208 0 01-.15 2zm-.4-6h2.95a8.298 8.298 0 00-1.813-2.175A7.196 7.196 0 0014.6 4.45c.3.55.563 1.12.787 1.712.226.592.413 1.205.563 1.838zM10.1 8h3.8c-.2-.733-.458-1.425-.775-2.075A12.701 12.701 0 0012 4.05c-.433.6-.808 1.225-1.125 1.875-.317.65-.575 1.342-.775 2.075zm-5 0h2.95c.15-.633.337-1.246.563-1.838C8.838 5.571 9.1 5 9.4 4.45c-.933.3-1.763.758-2.488 1.375A8.298 8.298 0 005.1 8z' fill='%2312695C'/%3E%3C/svg%3E");margin-right:0}.specialists .specialist{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;border-radius:16px;padding:24px 19px;border:1px solid #e2e2e2}.specialists .specialist--avatar{margin-right:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='url(%23paint0_linear_4543_14275)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4543_14275' x1='80' y1='39.999' x2='.274' y2='39.999' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23C3C4E8'/%3E%3Cstop offset='.294' stop-color='%23D8DBF1'/%3E%3Cstop offset='.66' stop-color='%23FBED81'/%3E%3Cstop offset='1' stop-color='%2393F6A4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position:top;background-repeat:no-repeat;width:80px;height:80px;border-radius:100%;overflow:hidden;padding:3.64px}.specialists .specialist--avatar img{border-radius:100%}.specialists .specialist--info{max-width:200px;width:100%}.specialists .specialist--name{color:#022e34;font-size:16px;font-weight:600;line-height:1.5;margin-right:8px;max-width:175px}.specialists .specialist--name-and-socials{display:flex;justify-content:space-between}.specialists .specialist--position{color:#022e34;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.14px;margin-top:4px}.specialists .specialist.with-hiring-manager{border-bottom-left-radius:0;border-bottom-right-radius:0}.specialists .specialist.hiring{border-top-left-radius:0;border-top-right-radius:0;border-top:none}.specialists--main-title{color:#022e34;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;margin-bottom:16px}.content-block{color:#022e34;font:400 16px/1.5 Montserrat,sans-serif}.content-block p{margin-bottom:22px}@media(min-width:640px){.content-block p{margin-bottom:24px}}.content-block .h1,.content-block .h2,.content-block h1,.content-block h2{margin:32px 0 24px}@media(min-width:640px){.content-block .h1,.content-block .h2,.content-block h1,.content-block h2{margin:64px 0 48px}}.content-block .h3,.content-block .h4,.content-block h3,.content-block h4{margin-top:32px;margin-bottom:24px}@media(min-width:640px){.content-block .h3,.content-block .h4,.content-block h3,.content-block h4{margin-top:48px;margin-bottom:32px}}.content-block .h5,.content-block .h6,.content-block h5,.content-block h6{font-family:Montserrat,sans-serif;font-weight:600;line-height:1.33;margin-top:32px;margin-bottom:12px}@media(min-width:640px){.content-block .h5,.content-block .h6,.content-block h5,.content-block h6{margin-top:48px}}.content-block .h1,.content-block h1{font-size:32px;line-height:1.11}@media(min-width:640px){.content-block .h1,.content-block h1{font-size:63px;line-height:1.01}}.content-block .h2,.content-block h2{font-size:32px;line-height:1.25}@media(min-width:640px){.content-block .h2,.content-block h2{font-size:48px;line-height:1}}.content-block .h3,.content-block h3{font-size:24px;line-height:1.33;margin-bottom:24px}@media(min-width:640px){.content-block .h3,.content-block h3{font-size:32px;line-height:1.25;margin-top:48px;margin-bottom:32px}}.content-block ol,.content-block ul{margin:24px 0}.content-block ol li+li,.content-block ul li+li{margin-top:16px}@media(min-width:640px){.content-block ol,.content-block ul{margin:32px 0}}.content-block ol{padding-left:28px}.content-block ol ::marker{font-weight:600}.content-block ul{padding:0;list-style:none}.content-block ul li{position:relative;padding-left:12px}.content-block ul li:before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}.content-block .combined-list{counter-reset:section;list-style:none;padding-left:37px}.content-block .combined-list>li{position:relative;counter-increment:subSection}.content-block .combined-list>li:before{position:absolute;left:-37px;font-weight:600;content:attr(data-start) "." counter(subSection) ". "}.content-block blockquote{max-width:600px;margin:24px 0;padding:16px 0;display:flex;flex-direction:column;gap:16px;font:400 25px/1.33 IvyPresto Headline,serif}@media(min-width:640px){.content-block blockquote{font-size:32px;line-height:1.25;letter-spacing:.32px;margin:32px 0}}.content-block blockquote:before{content:"";display:block;width:24px;height:20px;background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.37 1.12c-3.01 1.19-6.72 3.92-6.72 7 0 2.24 1.82 2.59 3.7 2.87 2.88.42 4 2.44 4 4.2 0 2.16-1.68 4.05-4.34 4.05-3.22 0-6.51-2.66-6.51-7.7C.5 4.98 5.68 1.27 9.95 0l.42 1.12zm3.28 10.43c0-6.58 5.18-10.3 9.45-11.55l.42 1.12c-3 1.19-6.72 3.92-6.72 7 0 2.24 1.82 2.59 3.71 2.87 2.87.42 3.99 2.44 3.99 4.2 0 2.16-1.68 4.05-4.34 4.05-3.22 0-6.5-2.66-6.5-7.7z' fill='%23022E34'/%3E%3C/svg%3E")}.content-block blockquote>p{margin-bottom:0}.content-block .wp-block-table{width:100%;border-collapse:collapse;font:400 16px/1.25 Montserrat,sans-serif;margin:48px 0}@media(max-width:639.98px){.content-block .wp-block-table{margin:40px 0}}.content-block .wp-block-table th{border-top:1px solid #e2e2e2}.content-block .wp-block-table td,.content-block .wp-block-table th{padding:10px 12px 10px 0;border-bottom:1px solid #e2e2e2;vertical-align:top}.content-block .wp-block-table th{font-weight:600}.content-block .wp-block-table td{font:400 16px/1.5 Montserrat,sans-serif}.content-block .h2+*,.content-block .h3+*,.content-block .h4+*,.content-block .h5+*,.content-block .h6+*,.content-block h2+*,.content-block h3+*,.content-block h4+*,.content-block h5+*,.content-block h6+*{margin-top:0!important}.content-block a{color:inherit;text-decoration:underline}.content-block a:hover{color:#12695c}.content-block .wp-image,.content-block .wp-video,.content-block .wp-video-shortcode,.content-block iframe{margin:40px 0}@media(min-width:640px){.content-block .wp-image,.content-block .wp-video,.content-block .wp-video-shortcode,.content-block iframe{margin:48px 0}}.content-block .wp-video,.content-block .wp-video-shortcode{width:100%!important;aspect-ratio:16/9;height:auto!important}.content-block iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}.content-block>:first-child{margin-top:0}.content-block>:last-child{margin-bottom:0}.home .outer-container{padding-top:0}.information-page--hero{margin-top:80px}.information-page--hero-title{text-align:center}.information-page--hero-title .h1,.information-page--hero-title h1{margin-bottom:38px}.information-page--hero-description{color:#022e34;font-size:20px;line-height:28px;text-align:center}.thank-you-page--hero{margin-top:80px}@media(max-width:639.98px){.thank-you-page--hero{margin-top:40px}}.thank-you-page--hero-title{text-align:center}.thank-you-page--hero-title .h1,.thank-you-page--hero-title h1{margin-bottom:38px}@media(max-width:639.98px){.thank-you-page--hero-title .h1,.thank-you-page--hero-title h1{margin-bottom:24px}}.thank-you-page--hero-description{color:#022e34;font-size:20px;line-height:28px;text-align:center}@media(max-width:639.98px){.thank-you-page--hero-description{font-size:18px}}.thank-you-page--logos{display:flex;justify-content:center;margin-top:48px}.thank-you-page--logos-item{margin:0 24px}@media(max-width:639.98px){.thank-you-page--logos-item{margin:0 21px}.thank-you-page--logos-item:first-of-type{margin-left:0}.thank-you-page--logos-item:last-of-type{margin-right:0}}.thank-you-page--main-image{margin-top:48px}.thank-you-page--return-btn{display:flex;justify-content:center;text-align:center;margin-top:48px}.thank-you-page--inner{padding-bottom:80px}body,html{-ms-scroll-chaining:none;overscroll-behavior:none}.page-template-our-story .outer-container{padding-top:0}.page-template-our-story .section-key-stats{padding-top:32px}.page-template-our-story .tp-dfwv{display:none}.page-template-sales-and-marketing .outer-container{background-color:#022e34}.page-template-sales-and-marketing .section-social-proof{background:initial}.page-template-sales-and-marketing .section-social-proof--title{color:#fff}@media(max-width:639.98px){.page-template-sales-and-marketing .section-social-proof--title{font-size:20px;line-height:28px}}.page-template-sales-and-marketing .title-and-description .section--header{color:#fff}.page-template-sales-and-marketing .title-and-description .section--text{color:#c9c9c9}.page-template-sales-and-marketing .section-key-stats{padding-bottom:80px}.page-template-sales-and-marketing .section-key-stats--item-inner{color:#fff}.page-template-sales-and-marketing .section-key-stats--item:before{display:none}@media(min-width:640px){.page-template-sales-and-marketing .section-key-stats--number span{font-size:100px}}@media(max-width:639.98px){.page-template-sales-and-marketing .section-key-stats{padding-bottom:48px}}.page-template-sales-and-marketing .section-rated{background-image:none}.page-template-sales-and-marketing .section-rated--desc,.page-template-sales-and-marketing .section-rated--item-desc,.page-template-sales-and-marketing .section-rated--item-rate,.page-template-sales-and-marketing .section-rated--item-title,.page-template-sales-and-marketing .section-rated--title{color:#fff}.page-template-sales-and-marketing .section-rated--item:last-child{border-left:1px solid hsla(0,0%,100%,.1)}@media(max-width:639.98px){.page-template-sales-and-marketing .section-rated--item:last-child{border-left:none}}.page-template-sales-and-marketing .accordion--button,.page-template-sales-and-marketing .section-faq--title{color:#fff}.page-template-sales-and-marketing .accordion--body{color:#c9c9c9}.page-template-sales-and-marketing .accordion--icon:after,.page-template-sales-and-marketing .accordion--icon:before{background:#fff}.page-template-sales-and-marketing .accordion--item{border-top:1px solid hsla(0,0%,100%,.1)}.page-template-sales-and-marketing .accordion--item:last-of-type{border-bottom:1px solid hsla(0,0%,100%,.1)}.page-template-sales-and-marketing .selected-vacancies{padding:48px 0}.page-template-sales-and-marketing .selected-vacancies--title{font-family:IvyPresto Headline,serif;color:#fff;text-align:center;font-weight:400;font-size:63px}@media(max-width:639.98px){.page-template-sales-and-marketing .selected-vacancies--title{font-size:36px}}.page-template-sales-and-marketing .selected-vacancies--desc{text-align:center;color:#fff;font-size:20px;line-height:28px;margin-bottom:0}.page-template-sales-and-marketing .selected-vacancies .vacancies{padding-top:64px;padding-bottom:0}.page-template-sales-and-marketing .selected-vacancies .vacancies--item:hover{background-color:#fff}@media(min-width:640px){.page-template-sales-and-marketing .selected-vacancies{padding:80px 0}}.page-template-sales-and-marketing .special-image{padding-top:0}@media(max-width:639.98px){.page-template-sales-and-marketing .mission-confirmation--main-title{color:#fff}}.page-template-sales-and-marketing .magic-ball{display:flex;justify-content:center;position:relative;top:-180px;margin-bottom:-350px}@media(max-width:639.98px){.page-template-sales-and-marketing .magic-ball{top:-50px;margin-bottom:-100px}.page-template-sales-and-marketing .magic-ball:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}}.page-template-sales-and-marketing .hero-section{position:relative;z-index:1}.page-not-found{margin:48px 0}@media(min-width:1024px){.page-not-found{margin:110px 0}}.page-not-found .btn{margin-top:47px}.page-not-found--inner{display:flex;justify-content:center;text-align:center}.page-not-found--main-image{max-width:600px;width:100%;margin-left:25px;text-align:center}.page-not-found--main-image img{max-width:100%;height:auto}.page-not-found--description{color:#6d6d6d;font-size:20px;line-height:28px;font-weight:400}@media(max-width:1023.98px){.page-not-found--inner{flex-wrap:wrap;justify-content:center}.page-not-found--main-image{order:1;margin-bottom:48px;margin-left:0}.page-not-found--content{order:2;max-width:600px;width:100%}}.page-text--header{color:#022e34;min-height:380px;background:#f0f0ff;padding:48px 0;display:flex;align-items:center;position:relative;z-index:0}.page-text--header:before{content:"";position:absolute;top:32px;bottom:32px;left:16px;right:16px;z-index:-1;background-image:radial-gradient(#c4c8f7 12%,transparent 0);background-size:24px 24px;opacity:.7}@media(min-width:640px){.page-text--header:before{top:44px;bottom:44px}}@media(min-width:1024px){.page-text--header:before{left:56px;right:56px}}.page-text--header-inner{position:relative;z-index:0;text-align:center;margin:0 auto;max-width:796px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.page-text--title{text-align:center;margin:0;font:400 36px/1.11 IvyPresto Headline,serif}@media(min-width:640px){.page-text--title{line-height:1;font-size:63px}}.page-text--description{text-align:center;max-width:536px;margin:0 auto;font:400 18px/1.33 Montserrat,sans-serif}@media(min-width:640px){.page-text--description{font-size:20px;line-height:1.4}}.page-text--description>:first-child{margin-top:0}.page-text--description>:last-child{margin-bottom:0}.page-text--date{color:#12695c;font:600 14px/1.43 Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase;margin-bottom:32px}@media(min-width:640px){.page-text--date{margin-bottom:48px}}.page-text--content{max-width:704px;margin:0 auto;padding:48px 0}@media(min-width:640px){.page-text--content{padding:64px 0}}@media(min-width:1200px){.page-text--content{max-width:808px;padding-right:104px}}.page-text .content-block{color:#022e34;font:400 16px/1.5 Montserrat,sans-serif}.page-text .content-block p{margin-bottom:22px}@media(min-width:640px){.page-text .content-block p{margin-bottom:24px}}.page-text .content-block .h1,.page-text .content-block .h2,.page-text .content-block h1,.page-text .content-block h2{margin:32px 0 24px}@media(min-width:640px){.page-text .content-block .h1,.page-text .content-block .h2,.page-text .content-block h1,.page-text .content-block h2{margin:64px 0 48px}}.page-text .content-block .h3,.page-text .content-block .h4,.page-text .content-block h3,.page-text .content-block h4{margin-top:32px;margin-bottom:24px}@media(min-width:640px){.page-text .content-block .h3,.page-text .content-block .h4,.page-text .content-block h3,.page-text .content-block h4{margin-top:48px;margin-bottom:32px}}.page-text .content-block .h5,.page-text .content-block .h6,.page-text .content-block h5,.page-text .content-block h6{font-family:Montserrat,sans-serif;font-weight:600;line-height:1.33;margin-top:32px;margin-bottom:12px}@media(min-width:640px){.page-text .content-block .h5,.page-text .content-block .h6,.page-text .content-block h5,.page-text .content-block h6{margin-top:48px}}.page-text .content-block .h1,.page-text .content-block h1{font-size:32px;line-height:1.11}@media(min-width:640px){.page-text .content-block .h1,.page-text .content-block h1{font-size:63px;line-height:1.01}}.page-text .content-block .h2,.page-text .content-block h2{font-size:32px;line-height:1.25}@media(min-width:640px){.page-text .content-block .h2,.page-text .content-block h2{font-size:48px;line-height:1}}.page-text .content-block .h3,.page-text .content-block h3{font-size:24px;line-height:1.33;margin-bottom:24px}@media(min-width:640px){.page-text .content-block .h3,.page-text .content-block h3{font-size:32px;line-height:1.25;margin-top:48px;margin-bottom:32px}}.page-text .content-block ol,.page-text .content-block ul{margin:24px 0}.page-text .content-block ol li+li,.page-text .content-block ul li+li{margin-top:16px}@media(min-width:640px){.page-text .content-block ol,.page-text .content-block ul{margin:32px 0}}.page-text .content-block ol{padding-left:28px}.page-text .content-block ol ::marker{font-weight:600}.page-text .content-block ul{padding:0;list-style:none}.page-text .content-block ul li{position:relative;padding-left:12px}.page-text .content-block ul li:before{content:"";position:absolute;top:.6em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor}.page-text .content-block .combined-list{counter-reset:section;list-style:none;padding-left:37px}.page-text .content-block .combined-list>li{position:relative;counter-increment:subSection}.page-text .content-block .combined-list>li:before{position:absolute;left:-37px;font-weight:600;content:attr(data-start) "." counter(subSection) ". "}.page-text .content-block blockquote{max-width:600px;margin:24px 0;padding:16px 0;display:flex;flex-direction:column;gap:16px;font:400 25px/1.33 IvyPresto Headline,serif}@media(min-width:640px){.page-text .content-block blockquote{font-size:32px;line-height:1.25;letter-spacing:.32px;margin:32px 0}}.page-text .content-block blockquote:before{content:"";display:block;width:24px;height:20px;background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.37 1.12c-3.01 1.19-6.72 3.92-6.72 7 0 2.24 1.82 2.59 3.7 2.87 2.88.42 4 2.44 4 4.2 0 2.16-1.68 4.05-4.34 4.05-3.22 0-6.51-2.66-6.51-7.7C.5 4.98 5.68 1.27 9.95 0l.42 1.12zm3.28 10.43c0-6.58 5.18-10.3 9.45-11.55l.42 1.12c-3 1.19-6.72 3.92-6.72 7 0 2.24 1.82 2.59 3.71 2.87 2.87.42 3.99 2.44 3.99 4.2 0 2.16-1.68 4.05-4.34 4.05-3.22 0-6.5-2.66-6.5-7.7z' fill='%23022E34'/%3E%3C/svg%3E")}.page-text .content-block blockquote>p{margin-bottom:0}.page-text .content-block .wp-block-table{width:100%;border-collapse:collapse;font:400 16px/1.25 Montserrat,sans-serif;margin:48px 0}@media(max-width:639.98px){.page-text .content-block .wp-block-table{margin:40px 0}}.page-text .content-block .wp-block-table th{border-top:1px solid #e2e2e2}.page-text .content-block .wp-block-table td,.page-text .content-block .wp-block-table th{padding:10px 12px 10px 0;border-bottom:1px solid #e2e2e2;vertical-align:top}.page-text .content-block .wp-block-table th{font-weight:600}.page-text .content-block .wp-block-table td{font:400 16px/1.5 Montserrat,sans-serif}.page-text .content-block .h2+*,.page-text .content-block .h3+*,.page-text .content-block .h4+*,.page-text .content-block .h5+*,.page-text .content-block .h6+*,.page-text .content-block h2+*,.page-text .content-block h3+*,.page-text .content-block h4+*,.page-text .content-block h5+*,.page-text .content-block h6+*{margin-top:0!important}.page-text .content-block a{color:inherit;text-decoration:underline}.page-text .content-block a:hover{color:#12695c}.page-text .content-block .wp-image,.page-text .content-block .wp-video,.page-text .content-block .wp-video-shortcode,.page-text .content-block iframe{margin:40px 0}@media(min-width:640px){.page-text .content-block .wp-image,.page-text .content-block .wp-video,.page-text .content-block .wp-video-shortcode,.page-text .content-block iframe{margin:48px 0}}.page-text .content-block .wp-video,.page-text .content-block .wp-video-shortcode{width:100%!important;aspect-ratio:16/9;height:auto!important}.page-text .content-block iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}.page-text .content-block>:first-child{margin-top:0}.page-text .content-block>:last-child{margin-bottom:0}.page-text .quote-block{margin:40px 0;padding:0 0 0 21px;border-left:3px solid #12695c;font:400 16px/1.5 Montserrat,sans-serif}@media(min-width:640px){.page-text .quote-block{margin:48px 0}}.page-text .quote-block>:last-child{margin-bottom:0}.page-text .quote-block>:first-child{margin-top:0}.page-template-hiring .section-creative-hero--body{padding-bottom:42px;min-height:auto}@media(min-width:640px){.page-template-hiring .section-creative-hero--body{padding-top:150px}}.page-template-hiring .section-creative-hero--title{max-width:735px;margin:0 auto}@media(min-width:640px){.page-template-hiring .section-creative-hero--title{font-size:78px}}.page-template-hiring .section-creative-hero--text{max-width:545px;margin:0 auto 32px}.page-template-hiring .section-creative-hero--extra{margin-top:30px}@media(min-width:640px){.page-template-hiring .section-creative-hero--extra{align-self:self-end;margin-top:80px}}.page-template-hiring .section-creative-hero--extra img{max-width:143px;width:100%;height:auto}.page-template-hiring .section-creative-hero--btn{display:flex;gap:12px}@media(min-width:640px){.page-template-hiring .section-creative-hero--btn{gap:24px}}.page-template-hiring .section-social-proof--title{font-size:20px;line-height:1.4;font-weight:400}@media(max-width:640px){.page-template-hiring .title-and-description .section--title{font-size:33px}}@media(min-width:1200px){.page-template-hiring .header--actions{width:auto}}.page-template-hiring .footer-jobs .footer-socials .wp-block-image{margin-bottom:0}@media(min-width:1024px){.page-template-hiring .footer-jobs .footer-socials .wp-block-image{margin-top:30px}}.page-template-hiring .footer-jobs .footer-socials .wp-block-image img{max-width:144px;height:auto;width:100%;margin:0}@media(min-width:1024px){.page-template-hiring .footer-jobs .footer-socials{gap:31px}}.page-template-hiring .footer-jobs .footer-menu--nav{gap:24px}@media(min-width:640px){.page-template-hiring .footer-jobs--inner{padding-top:106px;padding-bottom:64px}}@media(min-width:640px){.page-template-hiring .footer-jobs--top{margin-bottom:60px}}.page-template-hiring .footer-jobs--cta{border-bottom:none;border-top:1px solid #6d6d6d}@media(min-width:1024px){.page-template-hiring .footer-jobs--cta{padding:64px 0}}@media(min-width:1024px){.page-template-hiring .footer-jobs--cta-title{font-size:48px;line-height:48px}}@media(max-width:639.98px){.page-template-hiring .footer-jobs .footer-jobs-menu-offset{margin-top:-4px}}.page-template-hiring .outer-container{padding-top:91px}@media(max-width:1023.98px){.page-template-hiring .outer-container{padding-top:77px}}@media(max-width:639.98px){.page-template-hiring .outer-container{padding-top:56px}}.nice-select{position:relative}.nice-select .current{-webkit-user-select:none;-ms-user-select:none;user-select:none}.nice-select:after{border-bottom:2px solid #4c4b4b;border-right:2px solid #4c4b4b;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:8px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;visibility:visible;transform:inherit;will-change:transform}.nice-select.disabled{border-color:#ededed;color:#8c8c8c;pointer-events:none}.nice-select.disabled:after{border-color:#bfbfbf}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:0;border:1px solid rgba(68,68,68,.11);box-sizing:content-box;margin-top:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:-1px;width:100%;transform:translateY(-10px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:14;visibility:hidden;max-height:412px;padding:0;box-shadow:0 7px 10px rgba(0,0,0,.15)}.nice-select .list .scrolled-area{overflow-y:auto;max-height:412px;padding:10px 12px 10px 10px}.nice-select .list .scrolled-area::-webkit-scrollbar{width:10px;margin-right:10px}.nice-select .list .scrolled-area::-webkit-scrollbar-thumb{background:#e1e1e1}.nice-select .list .scrolled-area::-webkit-scrollbar-track{width:10px}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;list-style:none;outline:none;text-align:left;transition:all .2s;font-size:16px;min-height:33px;line-height:1.2;font-weight:100;padding:7px 10px 7px 4px;margin-bottom:0}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled:first-child{display:none}.nice-select .option.disabled{font-size:12px;font-weight:900;color:#000;box-sizing:border-box;border-bottom:1px solid #ddd;min-height:auto;height:auto;white-space:normal;line-height:18px;padding:12px 0 12px 4px;pointer-events:none;cursor:default}.nice-select .option.disabled:active,.nice-select .option.disabled:focus,.nice-select .option.disabled:hover{background:#fff}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.blog--posts-wrap{transition:opacity .3s}.blog--posts-wrap.loading{opacity:.7;pointer-events:none}.blog--main{font-family:Montserrat,sans-serif;color:#022e34;padding-top:92px}.blog--main .container{max-width:1367px;padding:80px 71px}.blog--main .single--cta{padding:0;margin-bottom:64px}.blog--main .cta-redesign--wrap{margin-top:0;margin-bottom:64px;padding:0}.blog--main .row{margin:0 -6px}.blog--main .row>*{padding-left:6px;padding-right:6px}.blog--intro-select-wrap{display:none}.blog--intro-title{font-family:IvyPresto Headline,serif;font-weight:400;font-size:63px;line-height:1.01;text-align:center;margin:0}.blog--intro{padding:46px 0 80px}.blog--intro-title-eyebrow{font-weight:600;font-size:14px;line-height:1.42;text-align:center;margin-bottom:12px;letter-spacing:.56px;text-transform:uppercase;color:#12695c}.blog--intro-title-dek{font-weight:400;font-size:20px;line-height:1.4;text-align:center;margin-top:24px}.blog--intro-cat{padding:11px 23px;border-radius:100px;border:1px solid #c9c9c9;font-weight:600;font-size:16px;background-color:transparent;transition:all .3s;outline:none}.blog--intro-cat:last-child{margin-right:0}.blog--intro-cat:hover{border-color:#022e34;outline:none}.blog--intro-cat.active,.blog--intro-cat:active,.blog--intro-cat:focus{border-color:#022e34;background-color:#022e34;color:#fff;outline:none}.blog--cats-wrap{margin:64px 0}.blog--intro-cats{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;row-gap:12px}.blog--container{max-width:1565px;margin:0 auto;width:100%}.blog--posts-bottom{text-align:center}.blog--load-more{font-size:16px;line-height:1.5;font-family:Montserrat,sans-serif;font-weight:600;color:#022e34;padding:12px 24px;border:1px solid #022e34;border-radius:100px;background-color:transparent;font-style:normal}.blog--load-more.hide{opacity:0;pointer-events:none}.blog--load-more:hover{border-color:#022e34!important;background-color:#022e34!important;color:#fff!important}.blog--load-more:hover.loading:before{border-color:#fff}.blog--load-more:focus{outline:none}.blog--load-more.loading{position:relative;pointer-events:none;opacity:.8}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.nice-select .option{padding:18px}.nice-select .list{margin-top:-1px;border:none;left:0;box-shadow:0 3px 10px rgba(0,0,0,.15)}.nice-select .list .scrolled-area{padding:0}@media(max-width:1364px){.blog--intro-cats{justify-content:start}}@media(max-width:1200px){.blog--main .container{padding-left:32px;padding-right:32px}}@media(max-width:1024px){.blog--cats-wrap{margin:48px 0}.blog--intro-select-wrap{display:block}.blog--intro-select{font-size:20px;width:100%;padding-bottom:13px;padding-left:48px;border:none;border-bottom:1px solid #d9d9d9;background:0 0;color:#12695c;font-weight:600;line-height:1.4;border-radius:0}.blog--intro-select:after{width:10px;height:10px;left:6px;top:13px;border-color:#12695c}.blog--intro-cats{display:none}.blog--intro-title{font-size:36px;line-height:1.11}.blog--main .cta-redesign--wrap,.blog--main .single--cta{margin-bottom:32px}}@media(max-width:640px){.blog--main{padding-top:62px}.blog--main .container{padding:48px 16px}}.blog .featured-posts{padding:80px 0}.blog .featured-posts .row{margin:0 -12px}.blog .featured-posts .col{padding:0 12px}.blog .featured-posts .post-card{margin-bottom:0}.blog .featured-posts .col-big,.blog .featured-posts .col-big .post-card{height:100%}.blog .featured-posts .col-big .post-card--inner{max-width:550px}.blog .featured-posts .container{max-width:1256px;padding:0 16px}.blog .featured-posts--title{font-family:IvyPresto Headline,serif;font-size:63px;line-height:1.01;margin-bottom:64px;text-align:center}@media(max-width:1024px){.blog .featured-posts--title{font-size:36px;margin-bottom:32px}}.blog .featured-posts--col-right{flex:0 0 416px;max-width:100%}.blog .featured-posts--col-right .post-card{border-top:1px solid #c9c9c9;padding-top:8px;margin-bottom:24px}.blog .featured-posts--col-right .post-card:last-child{margin-bottom:0}@media(max-width:1024px){.blog .featured-posts{padding:40px 0}.blog .featured-posts--col-right{flex:0 0 auto}.blog .featured-posts .col-big{margin-bottom:24px}.blog .featured-posts .col-big .post-card{height:550px}}#breadcrumbs{color:#6d6d6d}#breadcrumbs a{color:#6d6d6d;text-decoration:none;font-size:16px;line-height:1.5;font-weight:400}#breadcrumbs a:hover{color:#12695c;text-decoration:none}#breadcrumbs .breadcrumb_last{font-weight:600;font-size:16px;line-height:1.5}#breadcrumbs>span{font-weight:600;font-size:14px;line-height:1.42;letter-spacing:.04px}#breadcrumbs span span{margin:0 4px}#breadcrumbs span span:first-child{margin-left:0}.single-post .wp-block-table{margin-bottom:64px;overflow-x:auto}.single-post .wp-block-table thead{border:0}.single-post .wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.single-post .wp-block-table td,.single-post .wp-block-table th{font-size:16px;line-height:1.5;padding:10px 12px 10px 0;vertical-align:top;border:0;border-bottom:1px solid #e2e2e2}.single-post .wp-block-table th{font-weight:600;border-top:1px solid #e2e2e2}.single-post .wp-block-table.no-wrap tr td:first-child{white-space:nowrap}.single-post--content-wrap{display:grid;grid-template-columns:248px 3fr;gap:40px;align-items:flex-start}@media(max-width:1024px){.single-post--content-wrap{display:block;grid-template-columns:none}}.single-post--content-relative{height:100%}.single-post--content-relative>:last-child{position:-webkit-sticky;position:sticky;top:140px;left:0;margin-bottom:0}@media(max-width:1024px){.single-post--content-relative{margin-bottom:28px}.single-post--content-relative>:last-child{position:relative;top:0}}.single-post--content-sidebar svg{display:block;max-width:100%;margin:0 auto 28px}.single-post--content-sidebar-image{padding:17px 16px;max-width:250px;min-height:340px;margin-bottom:0;border-radius:16px;background-color:#002325;background-repeat:no-repeat;background-position:50%;background-size:cover;background-image:url(/wp-content/themes/ideals-jobs/build/9d2fa13acd6418d24b39b3b334abcf8b.jpg);overflow:hidden;position:relative}.single-post--content-sidebar-image .single-post--sidebar-link{display:inline-block;width:auto}@media(max-width:1024px){.single-post--content-sidebar-image{margin-left:auto;margin-right:auto}}.single-post--sidebar-title{display:block;margin-bottom:24px;color:#fff;font-family:IvyPresto Headline,serif;font-size:28px;font-weight:400;line-height:1.14;letter-spacing:.32px}.single-post--sidebar-label{display:block;margin-bottom:8px;color:#fff;font-family:Montserrat,sans-serif;font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.4px;text-transform:uppercase}.single-post--sidebar-wrap{background-color:#022e34;padding:24px 16px;border-radius:8px;margin-top:147px}.single-post--sidebar-link{display:block;padding:20px 15px;text-align:center;width:100%;letter-spacing:1px;font-size:16px;line-height:1.1;color:#fff;border-radius:4px;font-weight:500;font-family:PP Right Grotesk,sans-serif;background:#70eb94}.single-post--sidebar-link:hover{background:#2f8b49;color:#fff;text-decoration:none}.single-post--main{padding-top:80px;padding-bottom:64px}@media(max-width:640px){.single-post--main{padding:32px 0}}.single-post--main .app-block-image-cta{margin:64px 0}.single-post--main .app-block-image-cta img{width:100%;max-width:100%;height:auto;border-radius:16px}.single-post--main .single-post--content>.container{max-width:1252px;padding:0 16px}@media(max-width:1024px){.single-post--main .single-post--content>.container{max-width:640px}}.single-post--main-col{position:relative;max-width:1144px}.single-post--main-share-wrap{position:absolute;right:-76px;top:0;height:100%}@media(max-width:1300px){.single-post--main-share-wrap{right:-52px}}@media(max-width:1230px){.single-post--main-share-wrap{display:none}}.single-post--main-share{position:-webkit-sticky;position:sticky;top:88px}.single-post--intro-back{color:#1f2129;font-weight:500;font-size:18px;line-height:1.33;margin-bottom:28px;margin-top:50px;display:inline-block}.single-post--intro-back:hover{color:#5c6971;text-decoration:none}.single-post--intro-title{font-size:63px;font-weight:400;font-family:IvyPresto Headline,serif;line-height:1.01;margin:48px 0}@media(max-width:1024px){.single-post--intro-title{font-size:32px;line-height:1.25;margin:24px 0}}.single-post--intro-info{display:flex;margin-bottom:80px;align-items:center;flex-wrap:wrap}@media(max-width:1024px){.single-post--intro-info{margin-bottom:48px}}.single-post--intro-meta{display:flex;align-items:center}.single-post--intro-author{font-weight:600;font-size:14px;line-height:1.42;letter-spacing:1px;text-transform:uppercase;color:#12695c;margin-right:32px}.single-post--intro-date{color:#6d6d6d;font-size:16px;line-height:1.5;margin-right:12px}.single-post--intro-read{color:#6d6d6d;font-size:16px;line-height:1.5;padding-left:16px;position:relative}.single-post--intro-read:before{display:block;content:"";position:absolute;height:6px;width:6px;background:#e2e2e2;border-radius:50%;left:0;top:50%;transform:translateY(-50%)}.single-post--intro-thumb{margin-bottom:80px;border-radius:32px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width:1024px){.single-post--intro-thumb{margin-bottom:48px}}.single-post--intro-thumb img{height:auto;max-width:100%;width:100%}.single-post--intro-short{max-width:754px;margin:0 auto 96px;font-size:24px}.single-post--intro-short p{line-height:1.6;letter-spacing:-.02em}.single-post--intro-table{max-height:calc(100vh - 212px);overflow-y:auto}@media(max-width:1024px){.single-post--intro-table{max-height:none}}.single-post--intro-table-wrap{max-width:1025px;margin-bottom:103px}.single-post--intro-table-wrap .h2,.single-post--intro-table-wrap h2{font-family:Montserrat,sans-serif;font-size:24px;font-weight:600;line-height:1.33;margin-bottom:0}@media(max-width:1024px){.single-post--intro-table-wrap{margin-bottom:48px}.single-post--intro-table-wrap .h2,.single-post--intro-table-wrap h2{font-size:24px}}.single-post--intro-table-link{display:block;font-weight:400;color:#6d6d6d;font-size:16px;line-height:1.5;padding-top:8px;margin-top:24px;border-top:1px solid hsla(0,0%,42.7%,.3)}.single-post--intro-table-link.active,.single-post--intro-table-link:hover{font-weight:600;color:#022e34;text-decoration:none;border-color:#022e34}.single-post--content-col{max-width:856px;font-size:20px;font-weight:400}.single-post--content-col>:last-child{margin-bottom:0!important}.single-post--content-col .wp-block-image{border-radius:16px;overflow:hidden}.single-post--content-col .wp-block-image img{width:100%;max-width:100%;height:auto}.single-post--content-col .h2,.single-post--content-col h2{font-size:48px;font-family:IvyPresto Headline,serif;line-height:1.125;font-weight:400;margin-top:64px;margin-bottom:48px;color:#1f2129;letter-spacing:1px}.single-post--content-col .h2:first-child,.single-post--content-col h2:first-child{margin-top:0;border-top:0;padding-top:0}@media(max-width:640px){.single-post--content-col .h2,.single-post--content-col h2{font-size:32px}}.single-post--content-col .h3,.single-post--content-col h3{margin-top:45px;margin-bottom:30px;font-size:24px;line-height:1.33;font-weight:600;font-family:Montserrat,sans-serif}.single-post--content-col .h3 a,.single-post--content-col h3 a{text-decoration:none;transition:all .3s}.single-post--content-col .h3 a:after,.single-post--content-col h3 a:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M18 5V7H23.563L11.28 19.281L12.718 20.719L25 8.437V14H27V5H18ZM5 9V27H23V14L21 16V25H7V11H16L18 9H5Z' fill='%231F2129'/></svg>");width:22px;height:22px;display:inline-block;background-size:cover;margin:0 0 -3px 7px;transition:all .3s}.single-post--content-col .h3 a:hover,.single-post--content-col h3 a:hover{text-decoration:none;color:#12695c}.single-post--content-col .h3 a:hover:after,.single-post--content-col h3 a:hover:after{opacity:.7}.single-post--content-col .h4,.single-post--content-col h4{margin-bottom:20px;font-size:20px}.single-post--content-col a{color:inherit;text-decoration:underline;transition:all .3s}.single-post--content-col a:hover{color:#12695c}.single-post--content-col b{font-weight:500}.single-post--content-col i{font-style:normal}.single-post--content-col p{margin-bottom:28px;line-height:1.4;font-size:20px}.single-post--content-col ol{padding-left:0;counter-reset:list-counter;list-style-type:none;margin-bottom:32px}.single-post--content-col ol li{counter-increment:list-counter;position:relative;padding-left:26px;margin-bottom:24px}.single-post--content-col ol li br{content:"";display:block;margin:4px 0}.single-post--content-col ol li::marker{display:none}.single-post--content-col ol li:before{content:counter(list-counter) ".";display:block;position:absolute;height:28px;width:26px;left:0;top:0;font-weight:600}.single-post--content-col ul{padding-left:0;list-style:none;margin-bottom:32px}.single-post--content-col ul li{padding-left:26px;position:relative;margin-bottom:24px}.single-post--content-col ul li:before{display:block;content:"";position:absolute;height:6px;width:6px;background-color:#022e34;top:12px;left:0;border-radius:100%}.single-post--content-col ul li br{content:"";display:block;margin:4px 0}.single-post--content-col ol li,.single-post--content-col ul li{line-height:1.4}.single-post--content-col ol li>strong:first-of-type,.single-post--content-col ul li>strong:first-of-type{display:inline-block;margin-bottom:8px}.single-post--content-col .wp-block-image{margin-bottom:40px}.single-post--content-col .wp-block-image figcaption{margin-top:13px;margin-bottom:0;font-size:16px;color:#5c6971}.single-post--content-col .quote-block+.h2,.single-post--content-col .quote-block+h2{padding-top:0;border-top:none;margin-top:62px}.single-post--content-bottom{border-top:1px solid #cbd2d5;border-bottom:1px solid #cbd2d5;padding:63px 0 71px;margin-bottom:100px}.single-post--bottom-subtitle{letter-spacing:.05em;text-transform:uppercase;font-size:15px;font-weight:500;font-family:PP Right Grotesk,sans-serif;margin-bottom:15px;color:#5c6971}.single-post--bottom-title{display:inline-block;max-width:405px;font-size:28px;font-weight:500;line-height:1.35;color:#1f2129;margin-bottom:21px;position:relative}.single-post--bottom-title:hover{color:#5c6971;text-decoration:none}.single-post--bottom-title:before{content:"";position:absolute;width:8px;height:11px;top:50%;left:-31px;transform:translateY(-50%);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.769 9.516L3.379 5.5l4.39-4.016L6.417.25.667 5.5l5.75 5.25L7.77 9.516z' fill='%231F2129'/%3E%3C/svg%3E")}.single-post--bottom-info{color:#5c6971;font-size:16px;line-height:1.5}.single-post--bottom-info span{display:inline-block;margin-left:11px;padding-left:17px;position:relative}.single-post--bottom-info span:before{height:6px;width:6px;left:0;top:50%;transform:translateY(-50%);background:#cfd6d9;position:absolute;content:""}.single-post--bottom-row{display:flex;justify-content:space-between;align-items:center}.single-post--bottom-post.next{text-align:right}.single-post--bottom-post.next .single-post--bottom-title:before{left:auto;right:-31px;transform:translateY(-50%) rotate(180deg)}.single-post--fixed{padding:24px 0;background:#fff;position:fixed;top:0;width:100%;z-index:1000;transform:translateY(-100%);transition:all .3s;max-width:1920px;margin-left:auto;margin-right:auto}.single-post--fixed.show{transform:translateY(0)}.single-post--inner{max-width:1096px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 auto;padding:0 16px}.single-post--fixed-title{max-width:66.6%;line-height:1.4;color:#022e34;font-family:Montserrat,sans-serif;margin-bottom:0;font-weight:600;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-post--fixed-cta{text-align:center}.single-post--fixed-line{height:4px;max-width:100%;background:#12695c;bottom:0;left:0;position:absolute;transition:none}.single-post--share-item{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-bottom:32px;z-index:10}.single-post--share-item:hover{cursor:pointer}.single-post--share-item:hover path,.single-post--share-item:hover svg{fill:#022e34}.single-post--main-share-window{position:fixed;padding:17.5px 21.5px;display:none;align-items:center;bottom:20%;left:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:0 8px 14px -4px rgba(0,0,0,.25);border-radius:6px;z-index:10}.single-post--main-share-window svg{margin-right:13.5px}.single-post--main-share-window.show{display:flex}.single-post--cta{padding:0 0 110px}.single-post--cta-text{font-size:18px;text-align:center}.single-post--cta-text .h2,.single-post--cta-text h2{font-size:32px;line-height:1.2;font-weight:500;color:#1f2129;margin-bottom:12px}.single-post--cta-text p{margin-bottom:42px}.single-post--cta-text strong{color:#000}.single-post--cta-link-wrap{text-align:center}.single-post--cta-link{font-size:18px;line-height:1.33333;padding:17px 45px;color:#fff;background:#70eb94;display:inline-block;letter-spacing:1px;border-radius:4px;font-family:PP Right Grotesk,sans-serif;font-weight:500}.single-post--cta-link:hover{color:#fff;text-decoration:none;background:#022e34}.single-post .section-faq{padding:0;margin:64px 0}.single-post .section-faq--header{margin-bottom:0}.single-post .section-faq .h3,.single-post .section-faq h3{margin:0;font-weight:400}.single-post .section-faq .container{padding:0}.single-post .video-block{width:100%}.single-post .video-block>.container{padding:0}.single-post .video-block .section-video-block{max-height:640px}@media(min-width:640px){.single-post .related-posts{margin:80px 0}}.footer-jobs{position:relative;background:#022e34;color:#fff}.footer-jobs--container{background:#022e34;z-index:1;position:relative;box-shadow:0 12px 25px 0 rgba(0,0,0,.25098039215686274)}.footer-jobs--cta{padding:48px 0;border-bottom:1px solid #6d6d6d;display:flex;flex-direction:column;align-items:start;gap:40px}@media(min-width:640px){.footer-jobs--cta{align-items:start;flex-direction:row}}@media(min-width:1024px){.footer-jobs--cta{padding:64px 0}}@media(min-width:1200px){.footer-jobs--cta{padding:110px 0 106px}}.footer-jobs--cta-title{font:400 36px/1.11 IvyPresto Headline,serif;margin:0}@media(min-width:1024px){.footer-jobs--cta-title{font-size:63px;line-height:64px}}.footer-jobs--cta-actions{display:flex;flex-wrap:wrap;width:100%;gap:12px;justify-content:flex-start;align-items:center}@media(min-width:640px){.footer-jobs--cta-actions{width:auto;flex-wrap:nowrap;white-space:nowrap;flex-shrink:0}}@media(min-width:1024px){.footer-jobs--cta-actions{padding-top:16px;gap:24px}}.footer-jobs--inner{padding:48px 0}@media(min-width:1024px){.footer-jobs--inner{padding:42px 0 54px}}.footer-jobs--top{margin-bottom:48px}@media(min-width:1024px){.footer-jobs--top{margin-bottom:100px}}@media(min-width:1024px){.footer-jobs--bottom-row{align-items:center}}@media(min-width:1024px){.footer-jobs--logos-col{order:2}}.footer-jobs--logos{margin-bottom:48px;display:flex;flex-wrap:wrap;align-items:center;gap:32px}@media(min-width:1024px){.footer-jobs--logos{margin-bottom:0;justify-content:flex-end}}.footer-jobs--logos a{display:flex;color:#fff;text-decoration:none}@media(hover){.footer-jobs--logos a:hover{color:#70eb94}}.footer-jobs--copy{font:400 14px/1.43 Montserrat,sans-serif;color:#b1b1b1;margin-bottom:0}.footer-jobs--bg{position:-webkit-sticky;position:sticky;bottom:0;z-index:0;height:100px;background:#12695c;background:url(/wp-content/themes/ideals-jobs/build/f922a5938906a334b7d61f9960f0abc1.png) no-repeat 50% 50%;background-size:cover}@media(min-width:1024px){.footer-jobs--bg{height:240px;background-image:url(/wp-content/themes/ideals-jobs/build/f59a96465da18120a5d88fece8355528.png);background-size:1366px auto}}@media(min-width:1200px){.footer-jobs--bg{background-size:100% auto}}.footer-jobs--logo{color:#fff;width:124px;height:auto;display:flex}@media(min-width:640px){.footer-jobs--logo{width:164px}}.footer-jobs--logo img,.footer-jobs--logo svg{width:100%}.footer-jobs .footer-menu{display:grid;gap:16px}.footer-jobs .footer-menu+.footer-jobs .footer-menu{margin-top:32px}.footer-jobs .footer-menu--title{margin:0;font:600 16px/1.25 Montserrat,sans-serif}.footer-jobs .footer-menu--nav{list-style:none;margin:0;padding:0;display:grid;gap:12px}.footer-jobs .footer-menu--nav a{font:400 16px/1.25 Montserrat,sans-serif;color:#fff;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.footer-jobs .footer-menu--nav a{font-size:14px;line-height:1.42}}.footer-jobs .footer-menu--nav a:after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:0 0;background:#70eb94;transition:transform .2s ease-in-out}@media(hover){.footer-jobs .footer-menu--nav a:hover{color:#fff}.footer-jobs .footer-menu--nav a:hover:after{transform:scaleX(1)}}.footer-jobs-menu-offset{margin-top:-20px}@media(min-width:640px){.footer-jobs-menu-offset{margin-top:0}}@media(min-width:1024px){.footer-jobs-bottom-menu-col{order:1}}.footer-jobs-bottom-menu{margin:0 0 16px;list-style:none;padding:0;display:flex;gap:8px;flex-wrap:wrap;align-items:center}@media(min-width:640px){.footer-jobs-bottom-menu{gap:16px}}@media(min-width:1024px){.footer-jobs-bottom-menu{margin:0}}@media(min-width:1200px){.footer-jobs-bottom-menu{gap:48px}}.footer-jobs-bottom-menu a{color:#b1b1b1;font:400 14px/1.43 Montserrat,sans-serif;position:relative;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-jobs-bottom-menu a:after{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:0 0;background:#70eb94;transition:transform .2s ease-in-out}@media(hover){.footer-jobs-bottom-menu a:hover{color:#fff}.footer-jobs-bottom-menu a:hover:after{transform:scaleX(1)}}.footer-socials{display:flex;flex-wrap:wrap;align-items:center;gap:21px}@media(max-width:639.98px){.footer-socials{padding-top:16px}}@media(min-width:1024px){.footer-socials{justify-content:flex-end}}.footer-socials a{display:flex;color:#fff}.footer-socials a svg{width:32px;height:32px}.footer-socials a:hover{color:#70eb94}.related-posts{padding:40px 0}@media(min-width:640px){.related-posts{padding:80px 0}}.related-posts .container{max-width:1256px;padding:0 16px}.related-posts .h2,.related-posts h2{font-family:IvyPresto Headline,serif;font-size:63px;line-height:1.01;margin-bottom:64px;text-align:center}@media(max-width:1024px){.related-posts .h2,.related-posts h2{font-size:36px;margin-bottom:32px}}@media(min-width:768px){.related-posts .post-card{margin-bottom:0}}.post-card{animation:pop-up .5s ease-out;margin-bottom:64px}.post-card.hide{transition:all .3s;opacity:0;transform:translateY(40px);visibility:hidden}.post-card--link:hover{color:initial;text-decoration:none}.post-card--link:hover .post-card--image{transform:translate(-50%,-50%) scale(1.05)}.post-card--link:hover .post-card--title{color:#12695c}.post-card--inner{padding-right:12px}.post-card--image-wrap{position:relative;height:260px;margin-bottom:16px;overflow:hidden;border-radius:16px}.post-card--image{position:absolute;height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s;background-size:cover;background-position:50%;border-radius:16px;background-color:#022e34;overflow:hidden}.post-card--image img{object-fit:cover;object-position:center;width:100%;height:100%}.post-card--title{font-size:20px;line-height:1.4;letter-spacing:-.02em;margin:8px 0;font-weight:600;font-style:normal;color:#022e34}.post-card--cat{font-family:Montserrat,sans-serif;letter-spacing:.56px;text-transform:uppercase;font-weight:600;color:#12695c}.post-card--cat,.post-card--info{font-size:14px;line-height:1.42;font-style:normal}.post-card--info{display:flex;flex-wrap:wrap;font-weight:400;color:#9e9e9e}.post-card--info p{margin-bottom:0;margin-right:12px}.post-card--info span{position:relative;padding-left:16px}.post-card--info span:before{content:"";position:absolute;display:block;height:4px;width:4px;left:0;top:50%;transform:translateY(-50%);background:#9e9e9e;border-radius:100%}.col-big .post-card{height:700px;border-radius:32px;padding:32px 33px;position:relative;display:flex;flex-direction:column;justify-content:end;overflow:hidden}.col-big .post-card--image-wrap{position:absolute;height:100%;width:100%;bottom:0;left:0;margin:0}.col-big .post-card--title{margin:24px 0;height:120px;text-overflow:ellipsis;overflow:hidden;font-family:IvyPresto Headline,serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:.32px;position:relative;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.col-big .post-card--inner{background:#fff;border-radius:16px;position:relative;z-index:1;padding:32px}@media(max-width:1024px){.col-big .post-card{height:550px;padding:24px}.col-big .post-card--inner{padding:24px}.col-big .post-card--title{font-size:24px;line-height:1.33;height:98px}.post-card{margin-bottom:32px}}@keyframes pop-up{0%{transform:translateY(48px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pop-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(48px);opacity:0}}.cta-redesign--wrap{margin:0 auto;max-width:1288px;padding:40px 0;padding-left:16px!important;padding-right:16px!important}@media(min-width:640px){.cta-redesign--wrap{padding:80px 0}}@media(max-width:639.98px){.cta-redesign--wrap{margin:32px auto}}.cta-redesign--inner{padding:100px 24px 92px;border-radius:32px;background-image:url(/wp-content/themes/ideals-jobs/build/52d7dd5e3b7049f55e44b243b6942ef2.jpg);background-repeat:no-repeat;background-size:cover;text-align:center}@media(max-width:1024px){.cta-redesign--inner{background-image:url(/wp-content/themes/ideals-jobs/build/a7ea6e9a3af32b54b31e0e0b2659c9de.jpg)}}@media(max-width:640px){.cta-redesign--inner{padding:48px 16px}}.cta-redesign--title{font-family:IvyPresto Headline,serif;font-size:68px;line-height:1;margin:0 auto 54px;text-align:center;max-width:712px}@media(max-width:1024px){.cta-redesign--title{font-size:48px}}@media(max-width:640px){.cta-redesign--title{font-size:32px;margin-bottom:32px}}.cta-redesign--btn{border-radius:50px;padding:12px 22px;color:#fff;background-color:#022e34;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;line-height:1.5;position:relative;overflow:hidden;z-index:0;border:0;outline:none!important;box-shadow:none!important}.cta-redesign--btn:before{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(80deg,#022e34 28.78%,#10584f 75.76%,#1d8269 106.14%);opacity:0;transition:opacity .3s;left:0;top:0;z-index:-1}.cta-redesign--btn:active,.cta-redesign--btn:focus,.cta-redesign--btn:hover{background-color:#022e34}.cta-redesign--btn:active:before,.cta-redesign--btn:focus:before,.cta-redesign--btn:hover:before{opacity:1}#footer-cta,.main-menu-wrap,.navbar.custom-navbar{display:none!important}.outer-container{max-width:1920px;margin-left:auto;margin-right:auto;background-color:#fff;padding-top:92px}@media(max-width:639.98px){.outer-container{padding-top:59px}}.admin-bar .header.absolute{padding-top:32px}.overflow-hidden{overflow:hidden!important}
.footer{background:#ebf4fe;color:#87999f;padding-top:95px;padding-bottom:10px}.footer .row>*{padding:0 15px}.footer .logo{max-width:200px}.footer .logo svg{color:#022e34;max-width:120px;height:auto;display:block;margin:0 auto}.footer .footer-menu ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer .footer-menu ul li{margin-left:0;display:inline-block;margin-bottom:0}.footer .footer-menu ul li:first-child{margin-left:0}.footer .footer-menu ul li a{color:#87999f;transition:all .3s}.footer .footer-menu ul li a:hover{color:#2f8b49}.footer .copyright{margin-top:80px;color:#87999f;font-size:16px}@media (max-width:1159px){.footer .footer-menu ul{justify-content:center}.footer .footer-menu ul li{margin:0 30px 15px}.footer .logo{margin-bottom:25px;max-width:220px}.footer .copyright{text-align:center}.footer{padding-top:40px}.footer .copyright{margin-top:40px}}@media (max-width:769px){.footer .footer-menu ul li{margin-bottom:15px}}.contacts{padding:65px 0}.contact-wrap{padding:100px}.contacts .contact-wrap{border-radius:10px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);padding:100px;margin-top:30px}.contact-form .row-1>div{margin-bottom:30px}.contact-form .hidden-file-input{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;visibility:hidden}.contact-form .btn,.contact-form .button{outline:none;width:100%;max-width:100%;margin:0 auto;display:block;padding:16.5px 20px}.contact-form .file-name{width:200%;position:absolute;left:0;bottom:-40px;font-size:16px}#contact-form .modal-body{padding:0}#contact-form-thanks .modal-body{padding:60px 40px}#contact-form-thanks img{max-width:90px;margin-bottom:20px}#contact-form-thanks .title{margin-bottom:50px}@media (min-width:992px){#contact-form .modal-dialog{max-width:1160px}}@media (max-width:991px){.contact-wrap{padding:20px!important}#contact-form .contact-wrap{padding:20px;padding-top:50px!important}.contact-form .btn,.contact-form .button{width:100%}.contact-form .file-name{position:static;bottom:0}}@media (max-width:560px){.contact-form .file-name{max-width:100%;position:static;bottom:0}}.slider-type-1 .bx-wrapper{padding:0;margin:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.slider-type-1 .slider-wrap{min-height:375px;padding-bottom:86px;overflow:hidden;opacity:0;transition:all .3s}.slider-type-1 .slider-wrap .bx-pager-link{width:11px;height:11px;border-radius:6px;background:#fff!important;border:2px solid #3bae5b}.slider-type-1 .slider-wrap .bx-pager-link.active,.slider-type-1 .slider-wrap .bx-pager-link:hover{background:#2f8b49!important}.bx-wrapper .bx-controls-auto,.slider-type-1 .slider-wrap .bx-wrapper .bx-pager{bottom:-40px}.slider-type-1 .slider-wrap.visible{opacity:1}.slider-type-1 .bx-wrapper .row-2{height:100%;justify-content:space-between;font-size:15px}.slider-type-1 .bx-wrapper .row-3{height:100%}.slider-type-1 .bx-wrapper .row-3 .img{height:100%;width:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;padding-top:28%}.slider-type-1 .bx-wrapper .bx-controls{position:absolute;bottom:-86px;left:50%;margin-left:-86px}.slider-type-1 .bx-wrapper .bx-controls a{position:relative;left:0!important;right:0;display:inline-block;margin:0 15px}.bx-wrapper .bx-controls-direction a{width:56px;height:56px;border-radius:50%;border:1px solid #3bae5b;background:#fff;transition:all .3s}.bx-wrapper .bx-controls-direction a:after,.bx-wrapper .bx-controls-direction a:before{content:"";width:7px;height:12px;transition:all .3s;left:50%;top:50%;margin-left:-4px;margin-top:-6px;position:absolute}.bx-wrapper .bx-controls-direction a.bx-next:after,.bx-wrapper .bx-controls-direction a.bx-next:before{margin-left:-2px;transform:rotate(180deg)}.bx-wrapper .bx-controls-direction a:before{background:url(//stage.ideals.jobs/wp-content/themes/ideals-jobs/assets/images/slider-arrow-green.svg)}.bx-wrapper .bx-controls-direction a:after{opacity:0;background:url(//stage.ideals.jobs/wp-content/themes/ideals-jobs/assets/images/slider-arrow-white.svg)}.bx-wrapper .bx-controls-direction a:hover:before{opacity:0}.bx-wrapper .bx-controls-direction a:hover:after{opacity:1}.slider-type-1 .slider-wrap .bx-controls-direction a.bx-prev{left:25px}.slider-type-1 .slider-wrap .bx-controls-direction a.bx-next{right:25px}.slider-type-1 .slider-wrap .bx-controls-direction a:hover{background:#3bae5b}.workspace.hidden{visibility:hidden;display:none}.workspace .slides-wrap .item img{width:100%}@media (max-width:991px){.slider-type-1{visibility:hidden;display:none}.slider-type-1 .bx-wrapper .row-3 .img{padding-bottom:100%;margin-bottom:30px}.slider-type-1 .slider-wrap{max-height:none}.slider-type-1 .bx-wrapper .row-2{height:auto}.slider-type-1 .bx-wrapper .row-3>div{margin-bottom:30px}.workspace.hidden{visibility:visible;display:block}}.wrap-404{padding:75px 0;text-align:center}.wrap-404 .title-404{color:#3bae5b;font-size:40px;margin-top:35px;margin-bottom:0}.error404 .header{height:auto;min-height:0;padding-bottom:0}@media (max-width:991px){.wrap-404 .title-404{font-size:24px}}.page-template-wrap{padding:30px 0}.team-description{padding:10px 20px;border:1px solid #3bae5b;border-radius:10px;margin-bottom:60px}.team-description>:last-child{margin-bottom:0}.engineering-description{padding:55px 0 32px;font-family:Open Sans;font-weight:600;font-size:16px;line-height:30px;color:#000;overflow:hidden}.engineering-description .container>*{position:relative;z-index:10}.engineering-description .container .stack-process{z-index:2}.engineering-description-start .team-title,.engineering-description .team-title{font-weight:700;font-size:36px;line-height:1.2;text-transform:uppercase;color:#1f2129;margin-bottom:32px;margin-top:0}.engineering-description-start .team-title{font-family:Open Sans}.engineering-description .flag span svg{max-width:36px;position:relative;top:5px}.engineering-description-start .paragraph-1{padding-left:0;position:relative;margin-bottom:20px}.engineering-description-start .paragraph-1:last-child{margin-bottom:60px}.support-ukraine{color:#1f2129}.support-ukraine-title{margin-top:90px!important}.support-ukraine ul li{color:#1f2129;font-size:16px}.engineering-description .stack-process{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;margin-bottom:80px}.engineering-description .stack-process .bg{content:"";position:absolute;left:-261px;top:-298px;width:1718px;height:1471px;background:url(//stage.ideals.jobs/wp-content/themes/ideals-jobs/assets/images/engineering-stack-process-bg.jpg) no-repeat;z-index:1}.engineering-description .stack-process .process,.engineering-description .stack-process .stack{z-index:2;position:relative}.engineering-description .stack-process .stack{flex:0 0 450px;max-width:40%;flex-direction:column;justify-content:space-between;display:flex}.engineering-description .stack-process .stack .block{background:#1f2129;border-radius:10px;padding:29px 32px;flex:1;display:flex;align-items:center}.engineering-description .stack-process .stack .block ul,.engineering-description .stack-process .stack .block ul li{margin:0;padding:0;list-style:none;color:#fff;font-weight:700;font-size:24px;line-height:1.67;text-transform:uppercase}.engineering-description .stack-process .process{flex:0 0 640px;max-width:56%}.engineering-description .stack-process .process .block{background:rgba(59,174,91,.65);border-radius:10px;display:flex;overflow:hidden;flex-wrap:wrap;position:relative;box-shadow:0 100px 80px rgba(0,0,0,.07)}.engineering-description .stack-process .process .block .item{flex:0 0 50%;max-width:50%;font-weight:700;font-size:24px;line-height:1.25;text-transform:uppercase;color:#000;padding:20px 30px 32px 38px}.engineering-description .stack-process .process .block .item.colored{background:#3bae5b}.engineering-description .stack-process .process .block .item .icon{margin-bottom:24px}.engineering-description .stack-process .process .block .center-icon{position:absolute;left:50%;top:50%;margin-left:-31px;margin-top:-37px}.engineering-description .approach-block{margin-bottom:60px}.engineering-description .approach-block .item{height:100%;max-width:344px;position:relative}.engineering-description .approach-block .item .inner{background:#ebf4fe;border-radius:10px;box-shadow:0 27px 80px rgba(0,0,0,.07);padding:22px 23px;font-weight:600;font-size:18px;line-height:1.33;color:#1f2129;height:100%;position:relative;z-index:2}.engineering-description .approach-block .item:before{content:"";position:absolute;width:344px;height:100%;left:18px;bottom:-15px;background:url(//stage.ideals.jobs/wp-content/themes/ideals-jobs/assets/images/engineering-aproach-item-bg.png) no-repeat;background-size:cover;background-position:100% 100%;z-index:1;max-width:100%}.engineering-description .approach-block .item.item-centerd{margin:0 auto}.engineering-description .approach-block .item.item-right{margin-left:auto}.engineering-description .approach-block .item .icon{margin-bottom:26px}.engineering-description .approach-block .item p{margin-bottom:0}@media (max-width:991px){.engineering-description .stack-process .bg{display:none}.engineering-description .stack-process .process{order:1;flex:0 0 100%;max-width:100%;margin-bottom:40px}.engineering-description .stack-process .stack{order:2;flex:0 0 100%;max-width:100%}}@media (max-width:768px){.engineering-description .approach-block .item{margin:0 auto!important}.engineering-description .approach-block .col-md-4{margin-bottom:50px}}@media (max-width:556px){.engineering-description .team-title{font-size:26px}.engineering-description .stack-process .process .block .item{padding:16px 8px;font-size:15px;text-align:center}.engineering-description .stack-process .stack .block ul li{font-size:20px}.engineering-description .approach-block{margin-bottom:30px}.engineering-description .approach-block .item{text-align:center}}.header-social-links{display:flex;align-items:center;justify-content:flex-end;flex:0 0 243px}.header-social-links a{flex:0 0 32px;max-width:32px;margin:0 10px}.header-social-links a.glassdor{width:100px;height:auto;max-width:130px;flex:0 0 130px;margin:0 10px;position:relative}.header-social-links a.glassdor img{position:relative;z-index:1}.header-social-links a.glassdor:after{content:"";background-color:#fff;width:22px;height:15px;position:absolute;left:8px;bottom:3px}@media (max-width:991px){.header-social-links{margin-right:65px;flex:0 0 160px}.header-social-links a{flex:0 0 20px;margin:0 6px}.header-social-links a.glassdor{flex:0 0 75px}.header-social-links a.glassdor:after{width:12.5px;height:8px;bottom:2px;left:4.5px}}@media (max-width:600px){.header-social-links{margin-right:50px}.header .top .logo img{width:107px;height:auto}}@media (max-width:360px){.header-social-links{display:none}}.page-content{padding-bottom:40px}.page-content.all-vacancies{padding-bottom:0;margin-top:60px}.page-content.all-vacancies .wp-block-columns{margin-bottom:0}.wp-block-column{margin:0 0 1em!important}.page-content.all-vacancies .wp-block-column{margin-bottom:0!important}.wp-block-button{margin:0;padding:0 15px}.wp-block-button__link{max-width:320px;margin:10px auto}.title.small-mb{margin-bottom:64px}.button-default .wp-block-button__link{background:#3bae5b;color:#fff}.button-default .wp-block-button__link:hover{color:#fff;border-color:#2f8b49;background:#2f8b49}.dev-landing-header{background-color:#000}.dev-landing-header .main-menu{position:absolute;opacity:0;z-index:-20}.dev-landing-header .menu-button{display:none!important}@media (max-width:991px){.dev-landing-header .header-social-links{margin-right:0}}
.parallax{background-image:url(//stage.ideals.jobs/wp-content/themes/ideals-jobs/assets/css/../images/bg_single.svg);background-size:cover;background-position:50%;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;display:block}body.home .parallax{background-image:url(//stage.ideals.jobs/wp-content/themes/ideals-jobs/assets/css/../images/bg.svg)}@media (min-width:999px){#parallax-scene{opacity:1;transition:all .5s}#parallax-scene.hidden{visibility:hidden;opacity:0}#parallax-scene .layer{position:absolute;top:0;width:1920px;left:50%!important;margin-left:-960px;height:100%}@-webkit-keyframes float-right{0%{transform:rotate(4deg) translate3d(-12px,12px,0)}25%{transform:rotate(0deg) translate3d(12px,12px,0)}50%{transform:rotate(-4deg) translate3d(12px,-12px,0)}75%{transform:rotate(0deg) translate3d(-12px,-12px,0)}to{transform:rotate(4deg) translate3d(-12px,12px,0)}}@-webkit-keyframes float-left{0%{transform:rotate(-4deg) translate3d(12px,-12px,0)}25%{transform:rotate(0deg) translate3d(-12px,-12px,0)}50%{transform:rotate(4deg) translate3d(-12px,12px,0)}75%{transform:rotate(0deg) translate3d(12px,12px,0)}to{transform:rotate(-4deg) translate3d(12px,-12px,0)}}.wave-right{-webkit-animation:float-right 19s ease-in-out infinite;-moz-animation:float-right 19s infinite ease-in-out;animation:float-right 19s ease-in-out infinite}.wave-left{-webkit-animation:float-left 18s ease-in-out infinite;-moz-animation:float-left 18s infinite ease-in-out;animation:float-left 18s ease-in-out infinite}.wave-right-slow{-webkit-animation:float-right 15s ease-in-out infinite;-moz-animation:float-right 15s infinite ease-in-out;animation:float-right 15s ease-in-out infinite}.wave-left-slow{-webkit-animation:float-left 13s ease-in-out infinite;-moz-animation:float-left 13s infinite ease-in-out;animation:float-left 13s ease-in-out infinite}#parallax-scene .layer>div{background-image:url(//stage.ideals.jobs/wp-content/themes/ideals-jobs/assets/css/../images/parallax-sprite.png?ver=2);background-repeat:no-repeat;position:absolute}#parallax-scene .item-1{width:418px;height:375px;background-position:0 0;left:-280px;top:-80px}#parallax-scene .item-2{width:258px;height:241px;background-position:-418px 0;left:303px;top:95px}#parallax-scene .item-3{width:92px;height:82px;background-position:-676px 0;left:495px;top:24px}#parallax-scene .item-4{width:418px;height:375px;background-position:0 0;left:808px;top:110px}#parallax-scene .item-5{width:168px;height:168px;background-position:-712px -192px;left:1450px;top:-97px}#parallax-scene .item-6{width:101px;height:89px;background-position:-768px 0;left:227px;top:405px;opacity:.5}#parallax-scene .item-7{width:170px;height:170px;background-position:-418px -241px;left:975px;top:440px}#parallax-scene .item-8{width:114px;height:114px;background-position:-676px -375px;left:1862px;top:447px;opacity:.5}#parallax-scene .item-9{width:102px;height:103px;background-position:-676px -89px;left:882px;top:-64px}#parallax-scene .item-10{width:242px;height:242px;background-position:-1501px -591px;left:1780px;top:-110px;opacity:.7}#parallax-scene .item-11{width:130px;height:130px;background-position:-1294px -811px;left:294px;top:212px}#parallax-scene .item-12,#parallax-scene .item-13{width:386px;height:301px;background-position:-1357px -1091px;left:-93px;top:428px}#parallax-scene .item-14{width:708px;height:642px;background-position:0 -852px;left:1306px;top:263px}#parallax-scene .item-15{width:413px;height:291px;background-position:-768px -1203px;left:1207px;top:210px}#parallax-scene .item-16{width:258px;height:258px;background-position:-418px -409px;left:-150px;top:453px}#parallax-scene .item-17{width:583px;height:381px;background-position:-711px -750px;left:342px;top:204px}#parallax-scene .item-18{width:698px;height:586px;background-position:-880px 0;left:756px;top:48px}#parallax-scene .item-19{width:84px;height:84px;background-position:-778px -89px;left:694px;top:390px}#parallax-scene .item-20{width:124px;height:124px;background-position:-851px -563px;left:905px;top:175px}}
[data-tag]{visibility:hidden}
.cli_settings_button{background-color:transparent!important}.page-id-11409 .colombia-logo-footer{display:none}@media (min-width:640px){.page-id-11409 .section-creative-hero--body{padding-bottom:150px}}