@import url(https://use.typekit.net/rnc1xlr.css);.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{background:none;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--bs-nav-link-disabled-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--bs-nav-link-disabled-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0,0,0,.55);--bs-navbar-hover-color:rgba(0,0,0,.7);--bs-navbar-disabled-color:rgba(0,0,0,.3);--bs-navbar-active-color:rgba(0,0,0,.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0,0,0,.9);--bs-navbar-brand-hover-color:rgba(0,0,0,.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0, 0, 0, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(0,0,0,.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:transparent!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark{--bs-navbar-color:hsla(0,0%,100%,.55);--bs-navbar-hover-color:hsla(0,0%,100%,.75);--bs-navbar-disabled-color:hsla(0,0%,100%,.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:hsla(0,0%,100%,.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.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{height:auto;transition:width .35s ease;width:0}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dd-res-px-4,.dd-res-px-9{padding-left:1rem;padding-right:1rem}@media screen and (min-width:576px){.dd-res-px-4{padding-left:1.6666666667rem;padding-right:1.6666666667rem}.dd-res-px-9{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:768px){.dd-res-px-4{padding-left:2.3333333333rem;padding-right:2.3333333333rem}.dd-res-px-9{padding-left:4rem;padding-right:4rem}}@media screen and (min-width:992px){.dd-res-px-4{padding-left:3rem;padding-right:3rem}.dd-res-px-9{padding-left:5.5rem;padding-right:5.5rem}}@media screen and (min-width:1200px){.dd-res-px-4{padding-left:3.6666666667rem;padding-right:3.6666666667rem}.dd-res-px-9{padding-left:7rem;padding-right:7rem}}@media screen and (min-width:1440px){.dd-res-px-4{padding-left:4.3333333333rem;padding-right:4.3333333333rem}.dd-res-px-9{padding-left:8.5rem;padding-right:8.5rem}}@media screen and (min-width:1680px){.dd-res-px-4{padding-left:5rem;padding-right:5rem}.dd-res-px-9{padding-left:10rem;padding-right:10rem}}*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth;scroll-padding-block-start:var(--header-height)}@media(prefers-reduced-motion:reduce){*,:after,:before,html{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms;animation-duration:.01ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-duration:.01ms}video[autoplay]{visibility:hidden}}body{text-rendering:optimizeSpeed;font-family:futura-pt,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.618}a{text-decoration-thickness:.125rem;text-underline-offset:.1875rem}.h1,h1{line-height:1.2}.h2,.h3,h2,h3{line-height:1.325}.h4,.h5,h4,h5{line-height:1.5}button,input,select,textarea{font:inherit}img,picture{display:block;max-width:100%}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}body,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}.h1,h1{font-size:3.125rem}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:2.5rem}.h3,h3{font-size:1.875rem}.h3,.h4,h3,h4{font-weight:700}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h5,.h6,h5,h6{font-weight:700}.h6,h6{font-size:1.125rem}.header-nav-skip,.section-skip-button,.section-skip-notification{background-color:#edecf8;border:none;color:#000;display:block;outline-offset:.3125rem;padding:1rem;text-align:center;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;width:100%}.header-nav-skip:focus,.header-nav-skip:hover,.section-skip-button:focus,.section-skip-button:hover,.section-skip-notification:focus,.section-skip-notification:hover{outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.section-skip-button,.section-skip-notification{margin-bottom:1rem;margin-top:1rem}.bg--lilac{background-color:#edecf8}.bg--purple{background-color:#533286}@media screen and (max-width:1679px){.h1,h1{font-size:2.8125rem}.h2,h2{font-size:2.25rem}}@media screen and (max-width:1439px){.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}}@media screen and (max-width:1199px){.h1,h1{font-size:2.1875rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.625rem}.h4,h4{font-size:1.375rem}}@media screen and (max-width:991px){.h1,h1{font-size:1.875rem}.h2,h2{font-size:1.5625rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}}@media screen and (max-width:767px){.h1,h1{font-size:1.5625rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.375rem}}.slider-swiper__wrapper{list-style:none;padding-bottom:2px;padding-left:0;padding-top:2px}.slider-swiper__navigation{display:flex;gap:.3125rem;justify-content:end;margin-left:auto;margin-top:1rem;order:1}.slider-swiper__navigation-button{align-items:center;background-color:transparent;border:none;color:#533286;cursor:pointer;display:grid;font-size:1.875rem;height:2.75rem;justify-content:center;padding:0;transition-duration:.5s;transition-property:color;transition-timing-function:cubic-bezier(.175,.4,.175,1);width:2.75rem}.slider-swiper__navigation-button.swiper-button-disabled{color:#000;cursor:not-allowed;opacity:.5;outline:none}.slider-swiper__navigation-button:not(.swiper-button-disabled){outline-offset:.3125rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.slider-swiper__navigation-button:not(.swiper-button-disabled):focus,.slider-swiper__navigation-button:not(.swiper-button-disabled):hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem;outline-offset:0}@media screen and (max-width:767px){.slider-swiper__navigation{gap:1rem;justify-content:center;margin-left:auto;margin-right:auto;order:0}}.btn-link{background-color:transparent;border:none;border-radius:.3125rem;color:inherit;cursor:pointer;display:block;font-size:1.25rem;font-weight:500;letter-spacing:.1em;max-width:31.25rem;padding:1rem 2rem;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;width:100%}@media screen and (max-width:1199px){.btn-link{font-size:1.125rem;max-width:28.125rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:767px){.btn-link{font-size:1rem;max-width:25rem;padding-left:1rem;padding-right:1rem}}.btn-link--pink{background-color:#76328b;color:#fff;outline-offset:.3125rem;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.btn-link--pink:focus,.btn-link--pink:hover{background-color:#533286;color:#fff;outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.form{display:flex;flex-wrap:wrap;gap:2rem}.form__section{flex:1 1 100%}.form__section--half{flex:1 1 calc(50% - 2rem)}.form__section-label,.form__section-legend{color:#533286;display:block;font-size:1.25rem;font-weight:500;padding-bottom:.5rem}.form__section-fieldset{border:none;margin:0;padding:0}.form__input{background-color:transparent;border:.125rem solid #533286;border-radius:.5625rem;font-size:1rem;letter-spacing:inherit;min-height:3.75rem;outline-offset:.3125rem;padding-left:1rem;padding-right:1rem;transition-duration:.5s,.5s,.2s;transition-duration:.2s;transition-property:color,background-color,outline-offset;transition-property:outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:linear;width:100%}.form__input:focus{background-color:#fff;outline:2px solid #000;outline-offset:.125rem}.form__input--text-area{display:block;height:10rem;padding-bottom:1rem;padding-top:1rem;resize:none}.form__input--checkboxes{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;min-height:3.75rem}.form__input--checkboxes input{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.form__input--checkboxes .wpcf7-list-item-label{align-items:center;border-radius:.25rem;color:#533286;cursor:pointer;display:flex;font-size:1.25rem;font-weight:500;outline-offset:.3125rem;position:relative;transition:outline-offset .2s linear}.form__input--checkboxes .wpcf7-list-item-label:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:.125rem;text-underline-offset:.1875rem}.form__input--checkboxes .wpcf7-list-item-label:after,.form__input--checkboxes .wpcf7-list-item-label:before{background-color:transparent;border-radius:.25rem;height:1.5625rem;width:1.5625rem}.form__input--checkboxes .wpcf7-list-item-label:before{border:.125rem solid #533286;content:"";margin-right:.5em}.form__input--checkboxes .wpcf7-list-item-label:after{align-items:center;border:.125rem solid transparent;color:#fff;display:flex;font:var(--fa-font-solid);justify-content:center;left:0;position:absolute}.form__input--checkboxes input:focus~.wpcf7-list-item-label{outline:2px solid #000;outline-offset:.25rem}.form__input--checkboxes input:checked~.wpcf7-list-item-label:after{content:""}.form__input--checkboxes input:checked~.wpcf7-list-item-label:before{background-color:#533286}.form .wpcf7-list-item{margin:0}.form__submit-row{display:flex;flex-direction:column;width:100%}.form__submit{background-color:transparent;background-color:#76328b;border:none;border-radius:.3125rem;color:inherit;color:#fff;cursor:pointer;display:block;font-size:1.25rem;font-weight:500;letter-spacing:.1em;margin-left:auto;max-width:20rem;outline-offset:.3125rem;padding:1rem 2rem;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;text-decoration-thickness:.125rem;text-transform:uppercase;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;width:100%}@media screen and (max-width:1199px){.form__submit{font-size:1.125rem;max-width:28.125rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:767px){.form__submit{font-size:1rem;max-width:25rem;padding-left:1rem;padding-right:1rem}}.form__submit:focus,.form__submit:hover{background-color:#533286;color:#fff;outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.form .wpcf7-spinner{display:none}.form.submitting .wpcf7-spinner{display:inline-block;margin-left:auto;margin-right:auto;margin-top:1rem}.form .wpcf7-not-valid-tip:not(:empty),.form .wpcf7-response-output{border:none!important;border-radius:.5625rem;display:block;font-size:1rem;font-weight:700;padding:.5rem 1rem!important}.form .wpcf7-response-output{background-color:#284e71;color:#fff;margin:0!important;width:100%}.form .wpcf7-not-valid-tip:not(:empty){margin-top:.35rem}.form .wpcf7-not-valid-tip:not(:empty),.form.invalid .wpcf7-response-output,.form.payment-required .wpcf7-response-output,.form.unaccepted .wpcf7-response-output{background-color:#8b3232;color:#fff}.form.sent .wpcf7-response-output{background-color:#1f5a23;color:#fff}.form--pink .form__section-label,.form--pink .form__section-legend{color:#fff}.form--pink .form__input{border:.125rem solid #fff;color:#fff;outline-offset:.3125rem;transition-duration:.5s,.5s,.2s;transition-duration:.2s;transition-property:color,background-color,outline-offset;transition-property:outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:linear}.form--pink .form__input:focus{background-color:#fff;color:#000;outline:2px solid #fff;outline-offset:.125rem}.form--pink .form__input--checkboxes .wpcf7-list-item-label{color:#fff}.form--pink .form__input--checkboxes .wpcf7-list-item-label:before{border:.125rem solid #fff}.form--pink .form__input--checkboxes .wpcf7-list-item-label:after{color:#533286}.form--pink .form__input--checkboxes input:focus~.wpcf7-list-item-label{outline:2px solid #fff}.form--pink .form__input--checkboxes input:checked~.wpcf7-list-item-label:before{background-color:#fff}.form--pink .form__submit{background-color:#fff;color:#76328b;outline-offset:.3125rem;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.form--pink .form__submit:focus,.form--pink .form__submit:hover{background-color:#533286;color:#fff;outline:2px solid #fff;outline-offset:.125rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.form--pink .wpcf7-response-output{background-color:#57beff;color:#000}.form--pink .wpcf7-not-valid-tip:not(:empty),.form--pink.invalid .wpcf7-response-output,.form--pink.payment-required .wpcf7-response-output,.form--pink.unaccepted .wpcf7-response-output{background-color:#ff7570;color:#000}.form--pink.sent .wpcf7-response-output{background-color:#2edf39;color:#000}@media screen and (max-width:1199px){.form__input--checkboxes .wpcf7-list-item-label,.form__section-label,.form__section-legend{font-size:1.125rem}}@media screen and (max-width:991px){.form__section--half{flex:1 1 100%}}@media screen and (max-width:767px){.form__section-label,.form__section-legend{font-size:1rem}.form__input{min-height:2.8125rem;padding-left:.5rem;padding-right:.5rem}.form__input--text-area{padding-bottom:.5rem;padding-top:.5rem}.form__input--checkboxes{min-height:2.8125rem}.form__input--checkboxes .wpcf7-list-item-label{font-size:1rem}.form__submit{margin-left:auto;margin-right:auto}}.pagination{padding-bottom:7.5rem}.pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-left:auto;margin-right:auto;max-width:109.375rem}.pagination .page-numbers{align-items:center;border-radius:50%;display:grid;font-size:1.5rem;font-weight:700;height:2.75rem;justify-content:center;-webkit-text-decoration-line:none;text-decoration-line:none;width:2.75rem}.pagination .page-numbers.dots{color:#353535}.pagination .page-numbers.current{background-color:#edecf8;color:#76328b}.pagination .page-numbers.next,.pagination .page-numbers.prev{color:#533286;font-size:1.25rem}.pagination .page-numbers:not(.current):not(.dots){color:#76328b;outline-offset:.3125rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.pagination .page-numbers:not(.current):not(.dots):focus,.pagination .page-numbers:not(.current):not(.dots):hover{background-color:#76328b;color:#fff;outline:2px solid #000;outline-offset:.125rem}.pagination--mobile{display:none;visibility:hidden}.pagination--mobile .nav-links{gap:2rem}.pagination--mobile .page-numbers{display:none;visibility:hidden}.pagination--mobile .page-numbers.current{background-color:#edecf8;color:#533286;display:grid;visibility:visible}.pagination--mobile .page-numbers.next,.pagination--mobile .page-numbers.prev{display:grid;font-size:1.25rem;visibility:visible}@media screen and (max-width:1679px){.pagination{padding-bottom:5.625rem}}@media screen and (max-width:1439px){.pagination{padding-bottom:3.75rem}}@media screen and (max-width:1199px){.pagination{padding-bottom:2.75rem}.pagination .page-numbers{font-size:1.375rem}}@media screen and (max-width:991px){.pagination .page-numbers{font-size:1.375rem}}@media screen and (max-width:767px){.pagination .page-numbers.next,.pagination .page-numbers.prev{font-size:1.125rem}.pagination--mobile{display:block;visibility:visible}.pagination--desktop{display:none;visibility:hidden}}.header{--navigation-padding-block:2.5rem;background-color:#fff;color:#533286;position:-webkit-sticky;position:sticky;top:0;z-index:999}.header__wrapper{align-items:center;display:flex;margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:var(--navigation-padding-block);padding-top:var(--navigation-padding-block)}.header__logo{border-radius:.3125rem;display:flex;flex:0 0 9.0625rem;outline-offset:.3125rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.header__logo:focus,.header__logo:hover{outline:2px solid #000;outline-offset:.125rem}.header__logo svg{width:100%}.header__nav{gap:1rem;margin-left:auto}.header__nav,.header__nav-list{align-items:center;display:flex}.header__nav-list{flex-direction:row}.header__nav-list-item{font-family:brandon-grotesque,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:.2em;margin-right:2rem;text-transform:uppercase}.header__nav-list-item.active .header__nav-list-item-link{background-color:#533286;color:#fff}.header__nav-list-item-link{background-color:transparent;border-radius:.3125rem;outline-offset:.3125rem;padding:.75rem 1rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:background-color,color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.header__nav-list-item-link:focus{outline:2px solid #000;outline-offset:.125rem}.header__nav-list-item-link:focus,.header__nav-list-item-link:hover{background-color:#533286;color:#fff}.header__social-icon{font-size:1.875rem}.header__social-icon:first-of-type{margin-left:1.75rem}.header__social-icon:not(:last-of-type){margin-right:1.75rem}.header__social-icon-link{align-items:center;border-radius:.3125rem;color:inherit;display:grid;justify-content:center;letter-spacing:0;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-duration:.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:cubic-bezier(.175,.4,.175,1),linear}.header__social-icon-link:focus,.header__social-icon-link:hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:none;text-decoration-line:none}.header__burger-menu-button{align-items:center;background-color:transparent;border:none;border-radius:.3125rem;color:#533286;cursor:pointer;display:grid;display:none;font-size:1.875rem;height:2.75rem;justify-content:center;outline-offset:.3125rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:background-color,color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;visibility:hidden;width:2.75rem}.header__burger-menu-button:focus{outline:2px solid #000;outline-offset:.125rem}.header__burger-menu-button:focus,.header__burger-menu-button:hover{background-color:#533286;color:#fff}@media screen and (max-width:1679px){.header__logo{flex:0 0 7.5rem}.header__nav-list-item{font-size:1.125rem;margin-right:1rem}}@media screen and (max-width:1439px){.header__logo{flex:0 0 6.25rem}.header__nav-list-item{font-size:1rem}.header__social-icon{font-size:1.5625rem}.header__social-icon:not(:last-of-type){margin-right:1rem}}@media screen and (max-width:1199px){.header__nav-list-item{margin-right:.5rem}.header__nav-list-item--hide-xl{display:none;visibility:hidden}.header__burger-menu-button:not(.header__burger-menu-button--close){display:grid;visibility:visible}}@media screen and (max-width:991px){.header{--navigation-padding-block:2rem}.header__nav-list-item--hide-lg{display:none;visibility:hidden}.header__social-icon{font-size:1.875rem}.header__social-icon:not(:last-of-type){margin-right:1rem}.header__burger-menu-button{font-size:2.1875rem}}@media screen and (max-width:767px){.header{--navigation-padding-block:1.5rem}}@media screen and (max-width:575px){.header{--navigation-padding-block:1rem}.header__social-icon{display:none;visibility:hidden}}.burger-menu{color:#533286;height:100%;position:fixed;right:0;top:0;transition-duration:.5s;transition-property:visibility;transition-timing-function:cubic-bezier(.175,.4,.175,1);visibility:hidden}@media(prefers-reduced-motion:reduce){.burger-menu{transition-duration:0ms;transition-property:all}}.burger-menu__backdrop{background-color:rgba(0,0,0,.25);height:100%;left:0;opacity:0;position:fixed;top:0;transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(.175,.4,.175,1);width:100%}@media(prefers-reduced-motion:reduce){.burger-menu__backdrop{transition-duration:0ms;transition-property:all}}.burger-menu__container{background-color:#fff;height:100%;max-height:100%;max-width:100%;overflow:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.175,.4,.175,1);width:max(25rem,min(10vw,37.5rem))}@media(prefers-reduced-motion:reduce){.burger-menu__container{transition-duration:0ms;transition-property:all}}.burger-menu__wrapper{padding-bottom:var(--navigation-padding-block)}.burger-menu__top{background-color:#fff;padding-top:var(--navigation-padding-block);position:-webkit-sticky;position:sticky;top:0}.burger-menu__top-wrapper{align-items:center;display:flex;height:4.25rem}.burger-menu .header__burger-menu-button{margin-left:auto}.burger-menu__nav-list,.burger-menu__social-list{list-style:none;padding-left:0}.burger-menu__nav-list{padding-top:.4375rem}.burger-menu__nav-list>*+*{margin-top:1rem}.burger-menu__nav-list-item{font-family:brandon-grotesque,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.2em;text-align:center;text-transform:uppercase}.burger-menu__nav-list-item-link{background-color:transparent;border-radius:.3125rem;color:#533286;outline-offset:.3125rem;padding:.75rem 2rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:background-color,color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.burger-menu__nav-list-item-link:focus{outline:2px solid #000;outline-offset:.125rem}.burger-menu__nav-list-item-link:focus,.burger-menu__nav-list-item-link:hover,.burger-menu__nav-list-item.active .burger-menu__nav-list-item-link{background-color:#533286;color:#fff}.burger-menu__social-list{display:flex;gap:2rem;justify-content:center;padding-top:.75rem}.burger-menu__social-list-item{font-size:1.875rem}.burger-menu__social-list-item-link{align-items:center;border-radius:.3125rem;color:#533286;display:grid;justify-content:center;letter-spacing:0;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-duration:.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:cubic-bezier(.175,.4,.175,1),linear}.burger-menu__social-list-item-link:focus,.burger-menu__social-list-item-link:hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:none;text-decoration-line:none}@media screen and (max-width:1199px){.burger-menu.active .header__burger-menu-button--close{display:grid;visibility:visible}.burger-menu.active{visibility:visible}.burger-menu.active .burger-menu__backdrop{opacity:1}.burger-menu.active .burger-menu__container{transform:translateX(0)}}@media screen and (max-width:575px){.burger-menu__container{width:100%}}.footer{background-color:#edecf8;color:#533286}.footer__wrapper{font-size:1.25rem;font-weight:500;letter-spacing:.1em;margin-left:auto;margin-right:auto;max-width:1750;padding-top:4.375rem;text-transform:uppercase}.footer__nav-list{display:flex;flex-wrap:wrap;gap:2rem 4rem;justify-content:center;list-style:none;padding-left:0}.footer__nav-list-item-link{border-radius:.3125rem;outline-offset:.3125rem;padding:.75rem 2rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:background-color,color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.footer__nav-list-item-link:focus{outline:2px solid #000;outline-offset:.125rem}.footer__nav-list-item-link:focus,.footer__nav-list-item-link:hover,.footer__nav-list-item.active .footer__nav-list-item-link{background-color:#533286;color:#fff}.footer__logo{text-align:center}.footer__logo-link{border-radius:.3125rem;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.footer__logo-link:focus,.footer__logo-link:hover{outline:2px solid #000;outline-offset:.125rem}.footer__logo-link svg{height:8.75rem}.footer__address{margin-left:auto;margin-right:auto;max-width:55ch;text-align:center}.footer__address span{color:#76328b}.footer__contact-list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;list-style:none;padding-left:0}.footer__contact-list-item-link{color:inherit;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-duration:.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:cubic-bezier(.175,.4,.175,1),linear}.footer__contact-list-item-link:focus{outline:2px solid #000;outline-offset:.125rem}.footer__contact-list-item-link:focus,.footer__contact-list-item-link:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.footer__contact-list-item-link span,.footer__contact-list-item-link:focus,.footer__contact-list-item-link:hover{color:#76328b}.footer__social-list{display:flex;gap:1rem;justify-content:center;list-style:none;padding-left:0}.footer__social-list-item{font-size:1.5625rem}.footer__social-icon-link{align-items:center;border-radius:.3125rem;color:inherit;display:grid;justify-content:center;letter-spacing:0;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-duration:.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:cubic-bezier(.175,.4,.175,1),linear}.footer__social-icon-link:focus,.footer__social-icon-link:hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:none;text-decoration-line:none}.footer__legal{font-size:1rem;padding-bottom:1rem;padding-top:3rem}.footer__legal-list{display:block;list-style:none;padding-left:0;text-align:center}.footer__legal-list-item{display:inline-block}.footer__legal-list-item-link{color:inherit;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-duration:.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:cubic-bezier(.175,.4,.175,1),linear}.footer__legal-list-item-link:focus{outline:2px solid #000;outline-offset:.125rem}.footer__legal-list-item-link:focus,.footer__legal-list-item-link:hover{color:#76328b;-webkit-text-decoration-line:underline;text-decoration-line:underline}.footer__logo-img img{height:6.25rem;margin-left:auto;margin-right:auto}.footer__address,.footer__contact-list,.footer__logo-img,.footer__nav-list,.footer__social-list{margin-top:2rem}@media screen and (max-width:1679px){.footer__wrapper{font-size:1.125rem}}@media screen and (max-width:1439px){.footer__wrapper{font-size:1rem}.footer__nav-list{gap:2rem 2rem}.footer__nav-list-item-link{padding-left:1rem;padding-right:1rem}.footer__logo-link svg{height:7.5rem}}@media screen and (max-width:1199px){.footer__nav-list{gap:2rem 1rem}.footer__logo-link svg{height:6.25rem}}@media screen and (max-width:767px){.footer__nav-list{margin-left:auto;margin-right:auto;max-width:31.25rem}}@media screen and (max-width:575px){.footer__nav-list{max-width:none}.footer__contact-list,.footer__nav-list{flex-direction:column;text-align:center}}@media screen and (max-width:399px){.footer__contact-list-item-link{display:inline-block;max-width:calc(100vw - 2rem);overflow:hidden;text-overflow:ellipsis}.footer__contact-list-item-link span{display:none;visibility:hidden}}.hero-homepage{overflow:hidden}.hero-homepage__wrapper{margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:8.125rem;padding-top:2.75rem;position:relative}.hero-homepage__image-side{width:min(65%,73.125rem)}.hero-homepage__image-side img{aspect-ratio:1169/725;max-height:56.25rem;object-fit:cover;width:100%}.hero-homepage__text-side{position:absolute;right:6.25rem;top:50%;transform:translateY(-50%)}.hero-homepage__text-side:after{aspect-ratio:285/700;background-image:url(/wp-content/themes/this-is-me/public/images/lilac.8f89f2.svg);background-size:contain;content:"";left:calc(100% + 1.25rem);position:absolute;top:60%;transform:translateY(-50%);width:17.8125rem}.hero-homepage__title-cont{background-color:#fff;padding:2rem 3rem}.hero-homepage__title{color:#533286;max-width:20ch;text-transform:uppercase}.hero-homepage__link-cont{margin-top:1rem}.hero-homepage__link{margin-left:auto;max-width:21.875rem;text-transform:uppercase}@media screen and (max-width:1679px){.hero-homepage__image-side{width:62.5%}.hero-homepage__text-side{right:3.75rem}.hero-homepage__text-side:after{width:15.625rem}}@media screen and (max-width:1439px){.hero-homepage__image-side{width:60%}.hero-homepage__text-side{right:1.25rem}.hero-homepage__text-side:after{width:12.5rem}}@media screen and (max-width:1199px){.hero-homepage__wrapper{display:grid;padding-bottom:2.75rem;padding-top:2.75rem}.hero-homepage__image-side{grid-column:1/2;grid-row:1/2;width:100%}.hero-homepage__image-side img{min-height:31.25rem}.hero-homepage__text-side{align-items:center;align-self:center;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-self:end;margin-left:0;position:relative;right:auto;top:auto;transform:none}.hero-homepage__text-side:after{content:normal}.hero-homepage__title-cont{padding:2rem}.hero-homepage__link-cont{background-color:#fff;margin-top:0;padding-bottom:2rem;padding-top:0;width:100%}.hero-homepage__link{margin-left:auto;margin-right:1rem}}@media screen and (max-width:767px){.hero-homepage__text-side{justify-self:center;margin-left:1rem;margin-right:1rem;text-align:center}.hero-homepage__title-cont{padding:1.5rem 1rem}.hero-homepage__title{max-width:25ch}.hero-homepage__link-cont{padding:0 1rem 1.5rem}.hero-homepage__link{margin-right:auto}}.hero-generic{overflow:hidden}.hero-generic__wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:9.375rem;padding-top:9.375rem;position:relative}.hero-generic__text-side{color:#533286;display:flex;flex:0 1 calc(40% - 1rem);flex-direction:column;justify-content:center;max-width:45rem}.hero-generic__image-side{display:flex;flex:0 1 calc(60% - 1rem);isolation:isolate;max-width:60rem;position:relative}@supports not (aspect-ratio:1/1){.hero-generic__image-side:before{content:"";display:block;padding-top:63.0208333333%}.hero-generic__image-side img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.hero-generic__image-side img{aspect-ratio:960/605;height:100%;object-fit:cover;width:100%}}.hero-generic__image-side:after{aspect-ratio:393/374;background-image:url(/wp-content/themes/this-is-me/public/images/circle-1.6417bc.svg);background-repeat:no-repeat;background-size:contain;content:"";left:calc(100% - 13.75rem);position:absolute;top:-3.75rem;width:24.5625rem;z-index:-1}.hero-generic__date,.hero-generic__subtitle{font-size:1.125rem;letter-spacing:.2em;margin-bottom:1rem;text-transform:uppercase}.hero-generic__title{text-transform:uppercase}.hero-generic__contents{font-size:1.25rem;line-height:2;margin-top:2rem}@media screen and (max-width:1679px){.hero-generic__contents{line-height:1.75}}@media screen and (max-width:1439px){.hero-generic__contents{line-height:revert}}@media screen and (max-width:1199px){.hero-generic__contents{font-size:1.125rem}}@media screen and (max-width:767px){.hero-generic__contents{font-size:1rem}}.hero-generic__contents>*+*{margin-top:2em}.hero-generic--large-image .hero-generic__wrapper{-moz-column-gap:5rem;column-gap:5rem;justify-content:space-between;max-width:100rem;padding-bottom:6.875rem;padding-top:6.875rem}.hero-generic--large-image .hero-generic__contents{color:#353535;margin-top:1rem}.hero-generic--large-image .hero-generic__contents>*+*{margin-top:1em}.hero-generic--large-image .hero-generic__text-side{flex:0 1 calc(30% - 2.5rem);max-width:26.5625rem}.hero-generic--large-image .hero-generic__image-side{display:flex;flex:0 1 calc(70% - 2.5rem);max-width:68.75rem}@supports not (aspect-ratio:1/1){.hero-generic--large-image .hero-generic__image-side:before{padding-top:62.3636363636%}}@supports(aspect-ratio:1/1){.hero-generic--large-image .hero-generic__image-side img{aspect-ratio:1100/686}}.hero-generic--large-image .hero-generic__image-side:after{left:-5rem;top:3.75rem}.hero-generic--reversed .hero-generic__wrapper{flex-direction:row-reverse;padding-bottom:11.25rem;position:relative}.hero-generic--reversed .hero-generic__wrapper:after{aspect-ratio:393/374;background-image:url(/wp-content/themes/this-is-me/public/images/circle-2.8a4b38.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";left:100%;position:absolute;width:18.75rem;z-index:-1}.hero-generic--reversed .hero-generic__image-side:after{background-image:url(/wp-content/themes/this-is-me/public/images/circle-2.8a4b38.svg);bottom:.625rem;left:-11rem;top:auto;width:18.75rem}.hero-generic--reversed .hero-generic__text-side{position:relative}.hero-generic--reversed .hero-generic__text-side:after{aspect-ratio:215/526;background-image:url(/wp-content/themes/this-is-me/public/images/lilac.8f89f2.svg);background-repeat:no-repeat;background-size:contain;content:"";left:100%;position:absolute;top:0;transform:rotate(-42deg);width:13.4375rem;z-index:-1}.hero-generic--reversed .hero-generic__contents{color:#533286}.hero-generic--blog .hero-generic__text-side:after{content:normal}.hero-generic--blog .hero-generic__contents{color:#533286}@media screen and (max-width:1679px){.hero-generic__wrapper{padding-bottom:7.5rem;padding-top:7.5rem}.hero-generic__text-side{flex:0 1 calc(45% - 1rem)}.hero-generic__image-side{flex:0 1 calc(55% - 1rem)}.hero-generic--large-image .hero-generic__wrapper{padding-bottom:6.875rem;padding-top:6.875rem}.hero-generic--large-image .hero-generic__text-side{flex:0 1 calc(35% - 2.5rem)}.hero-generic--large-image .hero-generic__image-side{flex:0 1 calc(65% - 2.5rem)}.hero-generic--reversed .hero-generic__wrapper{padding-bottom:11.25rem}}@media screen and (max-width:1439px){.hero-generic__wrapper{padding-bottom:5rem;padding-top:5rem}.hero-generic__image-side,.hero-generic__text-side{flex:0 1 calc(50% - 1rem)}.hero-generic__image-side:after{left:calc(100% - 13.75rem);top:-2.5rem;width:18.75rem}.hero-generic__contents{margin-top:1.5rem}.hero-generic__contents>*+*{margin-top:1.5em}.hero-generic--large-image .hero-generic__wrapper{gap:2rem;padding-bottom:5rem;padding-top:5rem}.hero-generic--large-image .hero-generic__text-side{flex:0 1 calc(40% - 1rem)}.hero-generic--large-image .hero-generic__image-side{flex:0 1 calc(60% - 1rem)}.hero-generic--large-image .hero-generic__image-side:after{left:-2rem;top:3.75rem}.hero-generic--reversed .hero-generic__wrapper{padding-bottom:9.375rem}.hero-generic--reversed .hero-generic__wrapper:after{width:15.625rem}.hero-generic--reversed .hero-generic__text-side:after{top:-1.875rem;width:10rem}.hero-generic--reversed .hero-generic__image-side:after{bottom:.625rem;left:-11rem;top:auto;width:15.625rem}}@media screen and (max-width:1199px){.hero-generic__contents{margin-top:1rem}.hero-generic__contents>*+*{margin-top:1em}.hero-generic--large-image .hero-generic__wrapper{padding-bottom:2.75rem;padding-top:2.75rem}.hero-generic--large-image .hero-generic__text-side{flex:0 1 calc(45% - 1rem)}.hero-generic--large-image .hero-generic__image-side{flex:0 1 calc(55% - 1rem)}.hero-generic--large-image .hero-generic__image-side:after{top:1.875rem;width:12.5rem}.hero-generic--reversed .hero-generic__wrapper{padding-bottom:2.75rem}.hero-generic--reversed .hero-generic__wrapper:after{content:normal}.hero-generic--reversed .hero-generic__image-side:after{top:auto}.hero-generic--reversed .hero-generic__text-side:after{top:-2.75rem}}@media screen and (max-width:991px){.hero-generic__wrapper{gap:2.75rem;padding-bottom:2.75rem;padding-top:2.75rem}.hero-generic--large-image .hero-generic__image-side,.hero-generic--large-image .hero-generic__text-side,.hero-generic__image-side,.hero-generic__text-side{flex:1 1 100%;max-width:none}.hero-generic--reversed .hero-generic__text-side:after{opacity:.5}.hero-generic--reversed .hero-generic__image-side:after{top:auto}}@media screen and (max-width:767px){.hero-generic__image-side:after{left:calc(100% - 13.75rem);top:-1.875rem;width:15.625rem}.hero-generic__text-side{text-align:center}}.info-block__wrapper{display:flex;gap:2rem;margin-left:auto;margin-right:auto;max-width:109.375rem;padding:8.125rem 2rem 13.125rem}.info-block__text-side{color:#533286;display:flex;flex:1 0 calc(48% - 2rem);flex-direction:column;justify-content:center;padding-bottom:1rem;padding-top:1rem}.info-block__title{text-transform:uppercase}.info-block__contents{font-size:1.25rem;line-height:2;margin-top:1rem}@media screen and (max-width:1679px){.info-block__contents{line-height:1.75}}@media screen and (max-width:1439px){.info-block__contents{line-height:revert}}@media screen and (max-width:1199px){.info-block__contents{font-size:1.125rem}}@media screen and (max-width:767px){.info-block__contents{font-size:1rem}}.info-block__contents ul{list-style-position:inside;list-style-type:none;padding-left:0}.info-block__contents ul li:before{content:"✤";margin-right:.5em}.info-block__contents,.info-block__title{max-width:40.625rem}.info-block__image-side{display:flex;flex:0 1 52%}@supports not (aspect-ratio:1/1){.info-block__image-side{position:relative}.info-block__image-side:before{content:"";display:block;padding-top:59.4266813671%}.info-block__image-side img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.info-block__image-side img{aspect-ratio:907/539;height:100%;object-fit:cover;width:100%}}@media screen and (max-width:1679px){.info-block__wrapper{padding-bottom:10.625rem;padding-top:6.25rem}}@media screen and (max-width:1439px){.info-block__wrapper{padding:3.75rem 0 8.125rem}}@media screen and (max-width:1199px){.info-block__wrapper{padding:3rem 0 6rem}}@media screen and (max-width:991px){.info-block__wrapper{flex-direction:column}.info-block__contents,.info-block__title{max-width:none}.info-block__image-side,.info-block__text-side{flex:initial}.info-block__image-side{order:0}.info-block__text-side{order:1}}@supports not (aspect-ratio:1/1){.statistics__image{position:relative}.statistics__image:before{content:"";display:block;padding-top:35%}.statistics__image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.statistics__image img{aspect-ratio:1920/672;height:100%;object-fit:cover;width:100%}}.statistics__image img{max-height:46.875rem;min-height:9.375rem}.statistics__stats-wrapper{margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:6rem;padding-top:6rem}.statistics__stats{color:#533286;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding-left:0}.statistics__stat{text-align:center}.statistics__stat-title{font-size:1.25rem;font-weight:700;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:25ch;text-transform:uppercase}@media screen and (max-width:1679px){.statistics__stats-wrapper{padding-bottom:5rem;padding-top:5rem}}@media screen and (max-width:1439px){.statistics__stats-wrapper{padding-bottom:4rem;padding-top:4rem}}@media screen and (max-width:1199px){.statistics__stats-wrapper{padding-bottom:3rem;padding-top:3rem}.statistics__stats{row-gap:3rem}.statistics__stat-title{font-size:1.125rem}}@media screen and (max-width:991px){.statistics__stat{flex:1 0 calc(50% - 1rem)}}@media screen and (max-width:767px){.statistics__stat-title{font-size:1rem}}@media screen and (max-width:575px){.statistics__stat{flex:1 0 100%}}.case-study-slider{background-color:#edecf8}.case-study-slider__wrapper{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:6rem;padding-top:6rem}.case-study-slider__title{color:#533286;text-transform:uppercase;width:100%}.case-study-slider__bottom{display:flex;width:100%}.case-study-slider__link{margin-top:2rem;order:0;text-transform:uppercase}.case-study-slider .slider-swiper{margin-top:3rem}@media screen and (max-width:1679px){.case-study-slider__wrapper{padding-bottom:5rem;padding-top:5rem}}@media screen and (max-width:1439px){.case-study-slider__wrapper{padding-bottom:4rem;padding-top:4rem}}@media screen and (max-width:1199px){.case-study-slider__wrapper{padding-bottom:3rem;padding-top:3rem}.case-study-slider .slider-swiper{margin-top:2rem}}@media screen and (max-width:767px){.case-study-slider__title{text-align:center}.case-study-slider__bottom{flex-direction:column}.case-study-slider__link{margin-left:auto;margin-right:auto;margin-top:1rem;order:1}}.case-study-card{display:block}.case-study-card__link{color:#76328b;display:block;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.case-study-card__link:focus,.case-study-card__link:hover{color:#fff;outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.case-study-card__link:focus .case-study-card__title,.case-study-card__link:hover .case-study-card__title{background-color:#76328b}@supports not (aspect-ratio:1/1){.case-study-card__image{position:relative}.case-study-card__image:before{content:"";display:block;padding-top:59.4072164948%}.case-study-card__image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.case-study-card__image img{aspect-ratio:776/461;height:100%;object-fit:cover;width:100%}}.case-study-card__title{align-items:center;background-color:#edecf8;display:flex;justify-content:center;padding:2.5rem 3.4375rem;transition-duration:.5s;transition-property:background-color;transition-timing-function:cubic-bezier(.175,.4,.175,1)}.case-study-card__title>*{display:flex;flex-direction:column;gap:.5rem;text-align:center}.case-study-card--slider .case-study-card__link{transition-duration:.5s,.5s;transition-property:color,background-color;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1)}.case-study-card--slider .case-study-card__link:focus,.case-study-card--slider .case-study-card__link:hover{outline-offset:0}.case-study-card--slider .case-study-card__link:focus .case-study-card__title,.case-study-card--slider .case-study-card__link:hover .case-study-card__title{background-color:#533286}@supports not (aspect-ratio:1/1){.case-study-card--slider .case-study-card__image{position:relative}.case-study-card--slider .case-study-card__image:before{content:"";display:block;padding-top:48.5824742268%}.case-study-card--slider .case-study-card__image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.case-study-card--slider .case-study-card__image img{aspect-ratio:776/377;height:100%;object-fit:cover;width:100%}}.case-study-card--slider .case-study-card__title{background-color:#fff;justify-content:normal;text-align:left}@media screen and (max-width:1679px){.case-study-card__title{padding:2.375rem 2.8125rem}}@media screen and (max-width:1439px){.case-study-card__title{padding:2.125rem 2.1875rem}}@media screen and (max-width:1199px){.case-study-card__title{padding:1.75rem 1.5625rem}}@media screen and (max-width:991px){.case-study-card__title{padding:1.5rem 1rem}}@media screen and (max-width:767px){@supports not (aspect-ratio:1/1){.case-study-card--slider .case-study-card__image:before{padding-top:64.4329896907%}}@supports(aspect-ratio:1/1){.case-study-card--slider .case-study-card__image img{aspect-ratio:776/500}}.case-study-card--slider .case-study-card__title{text-align:center}}.case-studies-archive__list{-moz-column-gap:5.625rem;column-gap:5.625rem;display:flex;flex-wrap:wrap;list-style:none;margin-left:auto;margin-right:auto;max-width:100rem;padding-bottom:7.5rem;padding-left:0;padding-top:7.5rem;row-gap:7.5rem}.case-studies-archive__list-item{flex:1 0 calc(50% - 5.625rem);max-width:calc(50% - 2.8125rem)}@media screen and (max-width:1679px){.case-studies-archive__list{-moz-column-gap:4.375rem;column-gap:4.375rem;padding-bottom:5.625rem;padding-top:5.625rem;row-gap:5.625rem}.case-studies-archive__list-item{flex:1 0 calc(50% - 4.375rem);max-width:calc(50% - 2.1875rem)}}@media screen and (max-width:1439px){.case-studies-archive__list{-moz-column-gap:3.125rem;column-gap:3.125rem;padding-bottom:3.75rem;padding-top:3.75rem;row-gap:3.75rem}.case-studies-archive__list-item{flex:1 0 calc(50% - 3.125rem);max-width:calc(50% - 1.5625rem)}}@media screen and (max-width:1199px){.case-studies-archive__list{-moz-column-gap:1.875rem;column-gap:1.875rem;padding-bottom:2.75rem;padding-top:2.75rem;row-gap:2.75rem}.case-studies-archive__list-item{flex:1 0 calc(50% - 1.875rem);max-width:calc(50% - .9375rem)}}@media screen and (max-width:991px){.case-studies-archive__list{-moz-column-gap:1rem;column-gap:1rem}.case-studies-archive__list-item{flex:1 0 calc(50% - 1rem);max-width:calc(50% - .5rem)}}@media screen and (max-width:767px){.case-studies-archive__list-item{flex:1 1 100%;max-width:none}}.case-study-single-hero__wrapper{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:86.25rem;padding-bottom:6.875rem;padding-top:6.875rem}.case-study-single-hero__image-side{display:flex;flex:0 1 calc(55% - 1rem);max-width:43.125rem}@supports not (aspect-ratio:1/1){.case-study-single-hero__image-side{position:relative}.case-study-single-hero__image-side:before{content:"";display:block;padding-top:114.9275362319%}.case-study-single-hero__image-side img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.case-study-single-hero__image-side img{aspect-ratio:690/793;height:100%;object-fit:cover;width:100%}}.case-study-single-hero__text-side{align-items:center;display:flex;flex:1;padding-left:2rem}.case-study-single-hero__text-side-wrapper{margin-left:auto;max-width:33.125rem;padding-bottom:2rem;padding-top:2rem}.case-study-single-hero__title{color:#533286;text-transform:uppercase}.case-study-single-hero__title span{font-weight:500;margin-bottom:1rem}.case-study-single-hero__job-role,.case-study-single-hero__title span{display:block;font-size:1.125rem;letter-spacing:.2em;text-transform:uppercase}.case-study-single-hero__job-role{color:#533286;font-weight:700;margin-top:1rem}.case-study-single-hero__contents{color:#353535;font-size:1.25rem;line-height:2;margin-top:1rem}@media screen and (max-width:1679px){.case-study-single-hero__contents{line-height:1.75}}@media screen and (max-width:1439px){.case-study-single-hero__contents{line-height:revert}}@media screen and (max-width:1199px){.case-study-single-hero__contents{font-size:1.125rem}}@media screen and (max-width:767px){.case-study-single-hero__contents{font-size:1rem}}.case-study-single-hero__contents>*+*{margin-top:2em}.case-study-single-hero__contents>*+ol,.case-study-single-hero__contents>*+ul,.case-study-single-hero__contents>h1+*,.case-study-single-hero__contents>h2+*,.case-study-single-hero__contents>h3+*,.case-study-single-hero__contents>h4+*,.case-study-single-hero__contents>h5+*,.case-study-single-hero__contents>h6+*{margin-top:.5em}.case-study-single-hero__contents>*+h1,.case-study-single-hero__contents>*+h2,.case-study-single-hero__contents>*+h3,.case-study-single-hero__contents>*+h4,.case-study-single-hero__contents>*+h5,.case-study-single-hero__contents>*+h6{margin-top:1em}@media screen and (max-width:1439px){.case-study-single-hero__contents>*+*{margin-top:1.75em}}@media screen and (max-width:991px){.case-study-single-hero__contents>*+*{margin-top:1.5em}}.case-study-single-hero__social-list{display:flex;gap:1rem;list-style:none;margin-top:1rem;padding-left:0}.case-study-single-hero__social-link{border-radius:.25rem;color:#202f46;font-size:1.5625rem;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.case-study-single-hero__social-link:focus,.case-study-single-hero__social-link:hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem}.case-study-single-hero__quote{background-color:#533286;color:#fff;flex:1 1 100%;line-height:1.6666666667;padding:6.875rem 1rem;text-align:center;text-transform:uppercase}.case-study-single-hero__quote span{display:block;margin-left:auto;margin-right:auto;max-width:65ch}@media screen and (max-width:1679px){.case-study-single-hero__quote,.case-study-single-hero__wrapper{padding-bottom:5.625rem;padding-top:5.625rem}}@media screen and (max-width:1439px){.case-study-single-hero__quote,.case-study-single-hero__wrapper{padding-bottom:3.75rem;padding-top:3.75rem}.case-study-single-hero__image-side{flex:0 1 calc(50% - 1rem);max-width:37.5rem}}@media screen and (max-width:1199px){.case-study-single-hero__quote,.case-study-single-hero__wrapper{padding-bottom:2.75rem;padding-top:2.75rem}}@media screen and (max-width:991px){.case-study-single-hero__image-side,.case-study-single-hero__text-side{flex:1 1 100%;max-width:none}.case-study-single-hero__text-side{padding-left:0;padding-right:0}.case-study-single-hero__text-side-wrapper{margin-left:0;max-width:none}@supports not (aspect-ratio:1/1){.case-study-single-hero__image-side:before{padding-top:74.4010088272%}}@supports(aspect-ratio:1/1){.case-study-single-hero__image-side img{aspect-ratio:793/590}}}@media screen and (max-width:575px){.case-study-single-hero__quote{font-size:1.125rem}}.case-study-single-contents__wrapper{margin-left:auto;margin-right:auto;max-width:86.25rem;padding-bottom:6.875rem}.case-study-single-contents__title{color:#533286;letter-spacing:.2em;text-transform:uppercase}.case-study-single-contents__contents{color:#353535;font-size:1.25rem;line-height:2;margin-top:1rem}@media screen and (max-width:1679px){.case-study-single-contents__contents{line-height:1.75}}@media screen and (max-width:1439px){.case-study-single-contents__contents{line-height:revert}}@media screen and (max-width:1199px){.case-study-single-contents__contents{font-size:1.125rem}}@media screen and (max-width:767px){.case-study-single-contents__contents{font-size:1rem}}.case-study-single-contents__contents>*+*{margin-top:2em}.case-study-single-contents__contents>*+ol,.case-study-single-contents__contents>*+ul,.case-study-single-contents__contents>h1+*,.case-study-single-contents__contents>h2+*,.case-study-single-contents__contents>h3+*,.case-study-single-contents__contents>h4+*,.case-study-single-contents__contents>h5+*,.case-study-single-contents__contents>h6+*{margin-top:.5em}.case-study-single-contents__contents>*+h1,.case-study-single-contents__contents>*+h2,.case-study-single-contents__contents>*+h3,.case-study-single-contents__contents>*+h4,.case-study-single-contents__contents>*+h5,.case-study-single-contents__contents>*+h6{margin-top:1em}@media screen and (max-width:1439px){.case-study-single-contents__contents>*+*{margin-top:1.75em}}@media screen and (max-width:991px){.case-study-single-contents__contents>*+*{margin-top:1.5em}}@media screen and (max-width:1679px){.case-study-single-hero__wrapper{padding-bottom:5.625rem}}@media screen and (max-width:1439px){.case-study-single-hero__quote{padding-bottom:3.75rem}}@media screen and (max-width:1199px){.case-study-single-hero__quote{padding-bottom:2.75rem}}.our-team-slider{padding-bottom:6rem;padding-top:6rem}.our-team-slider__wrapper{margin-left:auto;margin-right:auto;max-width:109.375rem}.our-team-slider__title{color:#533286;text-transform:uppercase}.our-team-slider__sub-title{color:#533286;font-size:1.25rem}.our-team-slider__link{margin-left:auto;margin-top:3rem;text-transform:uppercase}.our-team-slider__slide{max-width:41.875rem}@supports not (aspect-ratio:1/1){.our-team-slider__slide{position:relative}.our-team-slider__slide:before{content:"";display:block;padding-top:62.5931445604%}.our-team-slider__slide img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.our-team-slider__slide img{aspect-ratio:671/420;height:100%;object-fit:cover;width:100%}}.our-team-slider .swiper{margin-top:3rem}.our-team-slider .swiper-wrapper{transition-timing-function:cubic-bezier(.175,.4,.175,1)}@media(prefers-reduced-motion:reduce){.our-team-slider .swiper-wrapper{transition-timing-function:linear}}@media screen and (max-width:1679px){.our-team-slider{padding-bottom:5rem;padding-top:5rem}.our-team-slider__slide{max-width:37.5rem}}@media screen and (max-width:1439px){.our-team-slider{padding-bottom:4rem;padding-top:4rem}.our-team-slider__slide{max-width:34.375rem}}@media screen and (max-width:1199px){.our-team-slider{padding-bottom:3rem;padding-top:3rem}.our-team-slider__slide{max-width:31.25rem}.our-team-slider__sub-title{font-size:1.125rem}}@media screen and (max-width:991px){.our-team-slider__slide{max-width:28.125rem}.our-team-slider .swiper{margin-top:2rem}}@media screen and (max-width:767px){.our-team-slider__slide{max-width:100%}.our-team-slider__sub-title,.our-team-slider__title{text-align:center}.our-team-slider__sub-title{font-size:1rem}.our-team-slider__link{margin-left:auto;margin-right:auto}}.contact-form-block{align-items:center;background-image:url(/wp-content/themes/this-is-me/public/images/contact-form-dots.033cbe.png);background-position:bottom;background-repeat:no-repeat;background-size:120rem;display:flex;justify-content:center;padding-bottom:6rem;padding-top:6rem}.contact-form-block__title{color:#533286;margin-bottom:1rem;text-transform:uppercase}.contact-form-block__wrapper{background-color:#edecf8;margin-left:auto;margin-right:auto;max-width:80rem;padding-bottom:3rem;padding-top:3rem}.contact-form-block--pink{background-image:url(/wp-content/themes/this-is-me/public/images/contact-form-pink-circles.d099ef.png);background-size:auto 100%}.contact-form-block--pink .contact-form-block__wrapper{background-color:#76328b;color:#fff}.contact-form-block--pink .contact-form-block__title{color:#fff}.contact-form-block--pink-alt{background-image:none;padding-bottom:0;padding-top:0}.contact-form-block--pink-alt .contact-form-block__wrapper{background-color:#76328b;color:#fff;max-width:85rem}.contact-form-block--pink-alt .contact-form-block__title{color:#fff}@media screen and (max-width:1679px){.contact-form-block{padding-bottom:5rem;padding-top:5rem}.contact-form-block--pink-alt{padding-bottom:0;padding-top:0}}@media screen and (max-width:1439px){.contact-form-block{padding-bottom:4rem;padding-top:4rem}.contact-form-block--pink-alt{padding-bottom:0;padding-top:0}}@media screen and (max-width:1199px){.contact-form-block{padding-bottom:3rem;padding-top:3rem}.contact-form-block--pink-alt{padding-bottom:0;padding-top:0}}.blog-post-slider{background-color:#fff}.blog-post-slider__wrapper{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:6rem;padding-top:6rem}.blog-post-slider__title{color:#533286;text-transform:uppercase;width:100%}.blog-post-slider__bottom{display:flex;width:100%}.blog-post-slider__link{margin-top:2rem;order:0;text-transform:uppercase}.blog-post-slider .slider-swiper{margin-top:3rem}@media screen and (max-width:1679px){.blog-post-slider__wrapper{padding-bottom:5rem;padding-top:5rem}}@media screen and (max-width:1439px){.blog-post-slider__wrapper{padding-bottom:4rem;padding-top:4rem}}@media screen and (max-width:1199px){.blog-post-slider__wrapper{padding-bottom:3rem;padding-top:3rem}.blog-post-slider .slider-swiper{margin-top:2rem}}@media screen and (max-width:767px){.blog-post-slider__title{text-align:center}.blog-post-slider__bottom{flex-direction:column}.blog-post-slider__link{margin-left:auto;margin-right:auto;margin-top:1rem;order:1}}.blog-post-card{display:block;isolation:isolate;position:relative}.blog-post-card__link{color:#76328b;display:block;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-duration:.5s,.2s;transition-property:color,background-color,outline-offset;transition-property:color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear;transition-timing-function:linear,linear}.blog-post-card__link:focus,.blog-post-card__link:hover{color:#fff;outline:2px solid #000;outline-offset:.125rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.blog-post-card__link:focus .blog-post-card__title,.blog-post-card__link:hover .blog-post-card__title{background-color:#76328b}@supports not (aspect-ratio:1/1){.blog-post-card__image{position:relative}.blog-post-card__image:before{content:"";display:block;padding-top:69.1699604743%}.blog-post-card__image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.blog-post-card__image img{aspect-ratio:506/350;height:100%;object-fit:cover;width:100%}}.blog-post-card__title{align-items:center;background-color:#edecf8;display:flex;padding:2.5rem 3.4375rem;transition-duration:.5s;transition-property:background-color;transition-timing-function:cubic-bezier(.175,.4,.175,1)}.blog-post-card--slider .blog-post-card__link{transition-duration:.5s;transition-property:color;transition-timing-function:linear}.blog-post-card--slider .blog-post-card__link:focus,.blog-post-card--slider .blog-post-card__link:hover{outline-offset:0}.blog-post-card--slider .blog-post-card__link:focus .blog-post-card__title,.blog-post-card--slider .blog-post-card__link:hover .blog-post-card__title{background-color:#76328b}@media screen and (max-width:1679px){.blog-post-card__title{padding:2.375rem 2.8125rem}}@media screen and (max-width:1439px){.blog-post-card__title{padding:2.125rem 2.1875rem}}@media screen and (max-width:1199px){.blog-post-card__title{padding:1.75rem 1.5625rem}}@media screen and (max-width:991px){.blog-post-card__title{padding:1.5rem 1rem}}@media screen and (max-width:767px){@supports not (aspect-ratio:1/1){.blog-post-card__image:before{padding-top:59.2885375494%}}@supports(aspect-ratio:1/1){.blog-post-card__image img{aspect-ratio:506/300}}.blog-post-card__title{justify-content:center;text-align:center}}.blogs-archive{overflow:hidden}.blogs-archive__list{-moz-column-gap:3.75rem;column-gap:3.75rem;display:flex;flex-wrap:wrap;list-style:none;margin-left:auto;margin-right:auto;max-width:100rem;padding-bottom:7.5rem;padding-left:0;padding-top:7.5rem;row-gap:7.5rem}.blogs-archive__list-item{flex:1 0 calc(33.33333% - 3.75rem);max-width:calc(33.33333% - 2.5rem);position:relative}.blogs-archive__list-item:after{aspect-ratio:393/374;background-image:url(/wp-content/themes/this-is-me/public/images/circle-1.6417bc.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:-3.75rem;width:24.5625rem;z-index:-1}.blogs-archive__list-item:nth-child(12n-2):after,.blogs-archive__list-item:nth-child(12n-8):after{content:"";left:0;transform:translate(-50%,-50%)}.blogs-archive__list-item:nth-child(12n-3):after{content:"";right:0;transform:translate(50%,-50%)}@media screen and (max-width:1679px){.blogs-archive__list{-moz-column-gap:1.875rem;column-gap:1.875rem;padding-bottom:5.625rem;padding-top:5.625rem;row-gap:5.625rem}.blogs-archive__list-item{flex:1 0 calc(33.33333% - 1.875rem);max-width:calc(33.33333% - .625rem)}.blogs-archive__list-item:after{top:-2.8125rem}}@media screen and (max-width:1439px){.blogs-archive__list{-moz-column-gap:3.75rem;column-gap:3.75rem;padding-bottom:3.75rem;padding-top:3.75rem;row-gap:3.75rem}.blogs-archive__list-item{flex:1 0 calc(50% - 3.75rem);max-width:calc(50% - 1.875rem)}.blogs-archive__list-item:after{top:-1.875rem}.blogs-archive__list-item:nth-child(12n-1):after,.blogs-archive__list-item:nth-child(12n-5):after,.blogs-archive__list-item:nth-child(12n-9):after{content:"";right:0;transform:translate(50%,-50%)}.blogs-archive__list-item:nth-child(12n-2):after,.blogs-archive__list-item:nth-child(12n-6):after{content:"";left:0;transform:translate(-50%,-50%)}.blogs-archive__list-item:nth-child(12n-2):after,.blogs-archive__list-item:nth-child(12n-8):after{content:normal}}@media screen and (max-width:1199px){.blogs-archive__list{-moz-column-gap:1.875rem;column-gap:1.875rem;padding-bottom:2.75rem;padding-top:2.75rem;row-gap:2.75rem}.blogs-archive__list-item{flex:1 0 calc(50% - 1.875rem);max-width:calc(50% - .9375rem)}.blogs-archive__list-item:after{top:-1.375rem}}@media screen and (max-width:991px){.blogs-archive__list{-moz-column-gap:1rem;column-gap:1rem}.blogs-archive__list-item{flex:1 0 calc(50% - 1rem);max-width:calc(50% - .5rem)}}@media screen and (max-width:767px){.blogs-archive__list-item{flex:1 1 100%;max-width:none}.blogs-archive__list-item:nth-child(12n-1):after,.blogs-archive__list-item:nth-child(12n-3):after,.blogs-archive__list-item:nth-child(12n-5):after,.blogs-archive__list-item:nth-child(12n-7):after,.blogs-archive__list-item:nth-child(12n-9):after{content:"";right:0;transform:translate(50%,-50%)}.blogs-archive__list-item:nth-child(12n):after,.blogs-archive__list-item:nth-child(12n-10):after,.blogs-archive__list-item:nth-child(12n-2):after,.blogs-archive__list-item:nth-child(12n-4):after,.blogs-archive__list-item:nth-child(12n-6):after,.blogs-archive__list-item:nth-child(12n-8):after{content:"";left:0;transform:translate(-50%,-50%)}}.blogs-single-contents__wrapper{margin-left:auto;margin-right:auto;max-width:86.25rem}.blogs-single-contents__contents{color:#353535;font-size:1.25rem;line-height:2}@media screen and (max-width:1679px){.blogs-single-contents__contents{line-height:1.75}}@media screen and (max-width:1439px){.blogs-single-contents__contents{line-height:revert}}@media screen and (max-width:1199px){.blogs-single-contents__contents{font-size:1.125rem}}@media screen and (max-width:767px){.blogs-single-contents__contents{font-size:1rem}}.blogs-single-contents__contents>*+*{margin-top:2em}.blogs-single-contents__contents>*+ol,.blogs-single-contents__contents>*+ul,.blogs-single-contents__contents>h1+*,.blogs-single-contents__contents>h2+*,.blogs-single-contents__contents>h3+*,.blogs-single-contents__contents>h4+*,.blogs-single-contents__contents>h5+*,.blogs-single-contents__contents>h6+*{margin-top:.5em}.blogs-single-contents__contents>*+h1,.blogs-single-contents__contents>*+h2,.blogs-single-contents__contents>*+h3,.blogs-single-contents__contents>*+h4,.blogs-single-contents__contents>*+h5,.blogs-single-contents__contents>*+h6{margin-top:1em}@media screen and (max-width:1439px){.blogs-single-contents__contents>*+*{margin-top:1.75em}}@media screen and (max-width:991px){.blogs-single-contents__contents>*+*{margin-top:1.5em}}.blogs-single-contents__contents a{color:#533286;outline-offset:.3125rem;text-decoration-thickness:.0625rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.blogs-single-contents__contents a:focus,.blogs-single-contents__contents a:hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem;text-decoration-thickness:.125rem}.blogs-single-contents__contents ul{list-style-position:inside;list-style-type:none;padding-left:0}.blogs-single-contents__contents ul li:before{content:"✤";margin-right:.5em}.blogs-single-contents__contents ol{list-style-position:inside;padding-left:0}.blogs-single-contents__contents h2,.blogs-single-contents__contents h3,.blogs-single-contents__contents h4,.blogs-single-contents__contents h5,.blogs-single-contents__contents h6{color:#533286;text-transform:uppercase}.blogs-single-contents__share-block{margin-top:6rem}.blogs-single-contents__share-block-title{color:#533286;font-size:1.125rem;text-transform:uppercase}.blogs-single-contents__share-block-list{display:flex;gap:1rem;list-style:none;margin-top:1rem;padding-left:0}.blogs-single-contents__share-block-list-link{border-radius:.25rem;color:#533286;font-size:1.875rem;letter-spacing:0;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.blogs-single-contents__share-block-list-link:focus,.blogs-single-contents__share-block-list-link:hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem}@media screen and (max-width:1679px){.blogs-single-contents__share-block{margin-top:5rem}}@media screen and (max-width:1439px){.blogs-single-contents__share-block{margin-top:4rem}}@media screen and (max-width:1199px){.blogs-single-contents__share-block{margin-top:3rem}}.instagram-slider{padding-bottom:15rem}.instagram-slider__wrapper{margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:3rem;padding-top:9rem}.instagram-slider__title{color:#533286;text-transform:uppercase}@media screen and (max-width:1679px){.instagram-slider{padding-bottom:12rem}.instagram-slider__wrapper{padding-bottom:3rem;padding-top:6rem}}@media screen and (max-width:1439px){.instagram-slider{padding-bottom:9rem}.instagram-slider__wrapper{padding-bottom:3rem;padding-top:5rem}}@media screen and (max-width:1199px){.instagram-slider{padding-bottom:6rem}.instagram-slider__wrapper{padding-bottom:3rem;padding-top:4rem}}@media screen and (max-width:767px){.instagram-slider__title{text-align:center}.instagram-slider__wrapper{padding-bottom:2rem;padding-top:4rem}}.our-values__wrapper{color:#fff;margin-left:auto;margin-right:auto;max-width:109.375rem;padding-bottom:5.625rem;padding-top:5.625rem}.our-values__title{text-transform:uppercase}.our-values__list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;list-style:none;margin-top:2rem;padding-left:0}.our-values__list-item{max-width:20.625rem}.our-values__list-item-icon{font-size:3.125rem}.our-values__list-item-title{text-transform:uppercase}.our-values__list-item-contents{font-size:1.25rem;line-height:2;margin-top:1rem;max-width:30ch}@media screen and (max-width:1679px){.our-values__list-item-contents{line-height:1.75}}@media screen and (max-width:1439px){.our-values__list-item-contents{line-height:revert}}@media screen and (max-width:1199px){.our-values__list-item-contents{font-size:1.125rem}}@media screen and (max-width:767px){.our-values__list-item-contents{font-size:1rem}}@media screen and (max-width:1679px){.our-values__list-item{flex:1 1 calc(50% - 2rem);max-width:calc(50% - 2rem)}}@media screen and (max-width:1199px){.our-values__list-item-icon{font-size:2.5rem}}@media screen and (max-width:767px){.our-values__title{text-align:center}.our-values__list-item-icon{font-size:1.875rem}.our-values__list-item{flex:1 1 100%;max-width:none;text-align:center}.our-values__list-item-contents{margin-left:auto;margin-right:auto}}.team-members{overflow:hidden}.team-members__wrapper{margin-bottom:9.375rem;margin-left:auto;margin-right:auto;max-width:85rem}.team-members__list{list-style:none;padding-left:0}@media screen and (max-width:1679px){.team-members__wrapper{margin-bottom:7.5rem}}@media screen and (max-width:1439px){.team-members__wrapper{margin-bottom:5rem}}@media screen and (max-width:991px){.team-members__wrapper{max-width:48.5rem}}.team-members-single{display:flex;flex-wrap:wrap;gap:2rem;isolation:isolate;justify-content:space-between;margin-top:9.375rem;position:relative}.team-members-single:not(:last-child):after{aspect-ratio:285/700;background-image:url(/wp-content/themes/this-is-me/public/images/lilac.8f89f2.svg);background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:0;width:17.8125rem;z-index:-1}.team-members-single:nth-child(odd):after{right:calc(100% + 1rem);top:-3rem;transform:rotateY(180deg)}.team-members-single:nth-child(2n):after{left:calc(100% + 1rem);top:3rem}.team-members-single__image-side{display:flex;flex:0 1 50%;max-width:42.5rem}@supports not (aspect-ratio:1/1){.team-members-single__image-side{position:relative}.team-members-single__image-side:before{content:"";display:block;padding-top:62.5931445604%}.team-members-single__image-side img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.team-members-single__image-side img{aspect-ratio:671/420;height:100%;object-fit:cover;width:100%}}.team-members-single__text-side{display:flex;flex:0 1 calc(50% - 2rem);flex-direction:column;justify-content:center;max-width:35rem}.team-members-single__title{color:#533286;text-transform:uppercase}.team-members-single__title span{display:block;font-size:1.125rem;font-weight:500;letter-spacing:.2em;margin-bottom:1rem}.team-members-single__bio{color:#353535;font-size:1.25rem;line-height:2;margin-top:1rem}@media screen and (max-width:1679px){.team-members-single__bio{line-height:1.75}}@media screen and (max-width:1439px){.team-members-single__bio{line-height:revert}}@media screen and (max-width:1199px){.team-members-single__bio{font-size:1.125rem}}@media screen and (max-width:767px){.team-members-single__bio{font-size:1rem}}.team-members-single--reversed .team-members-single__image-side{order:1}@media screen and (max-width:1679px){.team-members-single{margin-top:7.5rem}.team-members-single:after{width:16.25rem}}@media screen and (max-width:1439px){.team-members-single{margin-top:5rem}.team-members-single:after{width:15rem}}@media screen and (max-width:1199px){.team-members-single:after{width:13.75rem}.team-members-single__title span{letter-spacing:.175em}}@media screen and (max-width:991px){.team-members-single:after{width:12.5rem}.team-members-single__image-side,.team-members-single__text-side{flex:1 1 100%;max-width:none}.team-members-single__title span{letter-spacing:.15em}.team-members-single--reversed .team-members-single__image-side{order:0}}@media screen and (max-width:767px){.team-members-single:after{width:11.25rem}.team-members-single__text-side{text-align:center}.team-members-single__title span{letter-spacing:.125em}}@media screen and (max-width:575px){.team-members-single__title span{letter-spacing:.1em}}.services__list{list-style:none;padding-left:0}.service-item__wrapper{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:85rem;padding-bottom:7.5rem;padding-top:7.5rem}.service-item__image-side{display:flex;flex:0 1 50%;max-width:42.5rem}@supports not (aspect-ratio:1/1){.service-item__image-side{position:relative}.service-item__image-side:before{content:"";display:block;padding-top:62.5931445604%}.service-item__image-side img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@supports(aspect-ratio:1/1){.service-item__image-side img{aspect-ratio:671/420;height:100%;object-fit:cover;width:100%}}.service-item__text-side{display:flex;flex:0 1 calc(50% - 2rem);flex-direction:column;justify-content:center;max-width:35rem}.service-item__title{color:#533286;text-transform:uppercase}.service-item__contents{color:#353535;font-size:1.25rem;line-height:2;margin-top:1rem}@media screen and (max-width:1439px){.service-item__contents{line-height:revert}}@media screen and (max-width:1199px){.service-item__contents{font-size:1.125rem}}@media screen and (max-width:767px){.service-item__contents{font-size:1rem}}.service-item:nth-child(odd){background-color:#edecf8}.service-item:nth-child(2n){background-color:#fff}.service-item:nth-child(2n) .service-item__image-side{order:1}@media screen and (max-width:1679px){.service-item__contents{line-height:1.75}}@media screen and (max-width:1439px){.service-item__wrapper{padding-bottom:5rem;padding-top:5rem}}@media screen and (max-width:1199px){.service-item__wrapper{padding-bottom:2.75rem;padding-top:2.75rem}}@media screen and (max-width:991px){.service-item__wrapper{max-width:48.5rem}.service-item__image-side,.service-item__text-side{flex:1 1 100%;max-width:none}.service-item:nth-child(2n) .service-item__image-side{order:0}}@media screen and (max-width:767px){.service-item__text-side{text-align:center}}.generic-alert__wrapper{align-items:center;background-color:#edecf8;color:#533286;display:flex;flex-direction:column;justify-content:center;margin-bottom:6rem;margin-left:auto;margin-right:auto;max-width:109.375rem;min-height:max(40vh,25rem);padding:1.5rem 1rem;text-align:center}.generic-alert__text{margin-top:1rem}@media screen and (max-width:1679px){.generic-alert__wrapper{margin-bottom:5rem}}@media screen and (max-width:1439px){.generic-alert__wrapper{margin-bottom:4rem}}@media screen and (max-width:1199px){.generic-alert__wrapper{margin-bottom:3rem}}.main-contact-form{background-color:#edecf8;padding-bottom:6.25rem;padding-top:6.25rem}.main-contact-form__wrapper{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:109.375rem}.main-contact-form__details-side{background-color:#533286;border-bottom-left-radius:.5625rem;border-top-left-radius:.5625rem;color:#fff;flex:0 0 37.5rem;padding:2.5rem}.main-contact-form__details-side>*{max-width:25rem}.main-contact-form__details-title{text-transform:uppercase}.main-contact-form__item{display:flex;gap:1rem}.main-contact-form__item a{color:#fff;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;text-decoration-thickness:.125rem;text-underline-offset:.1875rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.main-contact-form__item a:focus,.main-contact-form__item a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.main-contact-form__item a:focus{outline:2px solid #fff;outline-offset:.125rem}.main-contact-form__item-icon{font-size:1.5625rem;min-width:1.6875rem}.main-contact-form__item-text{display:inline-block;font-size:1.25rem;line-height:2!important}@media screen and (max-width:1679px){.main-contact-form__item-text{line-height:1.75}}@media screen and (max-width:1439px){.main-contact-form__item-text{line-height:revert}}@media screen and (max-width:1199px){.main-contact-form__item-text{font-size:1.125rem}}@media screen and (max-width:767px){.main-contact-form__item-text{font-size:1rem}}.main-contact-form__form-side{background-color:#fff;flex:1 0;padding:2.5rem 4rem}.main-contact-form__social-list{display:flex;font-size:1.5625rem;gap:3rem;list-style:none;padding-left:0}.main-contact-form__social-list-link{align-items:center;border-radius:.3125rem;color:#fff;display:grid;justify-content:center;letter-spacing:0;outline-offset:.3125rem;-webkit-text-decoration-line:none;text-decoration-line:none;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.main-contact-form__social-list-link:focus,.main-contact-form__social-list-link:hover{color:#fff;outline:2px solid #fff;outline-offset:.25rem}.main-contact-form__item,.main-contact-form__social-list{margin-top:2.5rem}@media screen and (max-width:1679px){.main-contact-form__details-side{flex:0 0 31.25rem}.main-contact-form__form-side{padding-left:3rem;padding-right:3rem}}@media screen and (max-width:1439px){.main-contact-form{padding-bottom:5rem;padding-top:5rem}.main-contact-form__details-side,.main-contact-form__form-side{padding-left:2rem;padding-right:2rem}.main-contact-form .form__section--half{flex:1 1 100%}}@media screen and (max-width:1199px){.main-contact-form{padding-bottom:3.75rem;padding-top:3.75rem}.main-contact-form__details-side{border-bottom-left-radius:0;border-top-right-radius:.5625rem;flex:1 1 100%}.main-contact-form__details-side>*{max-width:none}.main-contact-form__item-icon,.main-contact-form__social-list{font-size:1.4375rem}.main-contact-form__item-icon{min-width:1.5625rem}.main-contact-form .form__section--half{flex:1 1 calc(50% - 2rem)}}@media screen and (max-width:991px){.main-contact-form{padding-bottom:2.75rem;padding-top:2.75rem}.main-contact-form__details-side,.main-contact-form__form-side{padding-left:1.5rem;padding-right:1.5rem}.main-contact-form .form__section--half{flex:1 1 100%}}@media screen and (max-width:767px){.main-contact-form__item-icon,.main-contact-form__social-list{font-size:1.25rem}.main-contact-form__item-icon{min-width:1.375rem}}@media screen and (max-width:575px){.main-contact-form__details-side,.main-contact-form__form-side{padding-left:1rem;padding-right:1rem}.main-contact-form__details-side{text-align:center}.main-contact-form__item{justify-content:center}.main-contact-form__item a{display:inline-block;max-width:calc(100vw - 6rem);overflow:hidden;text-overflow:ellipsis}.main-contact-form__item-icon{display:none;visibility:hidden}.main-contact-form__social-list{justify-content:center}}.map-block__wrapper{margin-left:auto;margin-right:auto;max-width:109.375rem;padding-top:9rem}.map-block__title{color:#533286;text-transform:uppercase}.map-block__directions{color:#353535;font-size:1.25rem;line-height:2;margin-top:2rem;max-width:100ch}@media screen and (max-width:1679px){.map-block__directions{line-height:1.75}}@media screen and (max-width:1439px){.map-block__directions{line-height:revert}}@media screen and (max-width:1199px){.map-block__directions{font-size:1.125rem}}@media screen and (max-width:767px){.map-block__directions{font-size:1rem}}.map-block__map{margin-top:2rem}.map-block__map>*{height:34.375rem}@media screen and (max-width:1679px){.map-block__wrapper{padding-top:6rem}}@media screen and (max-width:1439px){.map-block__wrapper{padding-top:5rem}}@media screen and (max-width:1199px){.map-block__wrapper{padding-top:4rem}.map-block__map>*{height:28.125rem}}@media screen and (max-width:767px){.map-block__map>*{height:25rem}}.generic-page{background-color:#edecf8;padding-bottom:6rem;padding-top:6rem}.generic-page__wrapper{background-color:#fff;font-size:1.25rem;line-height:2;margin-left:auto;margin-right:auto;max-width:85rem;padding-bottom:3rem;padding-top:3rem}@media screen and (max-width:1679px){.generic-page__wrapper{line-height:1.75}}@media screen and (max-width:1439px){.generic-page__wrapper{line-height:revert}}@media screen and (max-width:1199px){.generic-page__wrapper{font-size:1.125rem}}@media screen and (max-width:767px){.generic-page__wrapper{font-size:1rem}}.generic-page__title-wrapper{margin-left:auto;margin-right:auto;max-width:80ch}.generic-page__title{color:#533286;text-transform:uppercase}.generic-page__contents{color:#353535;margin-left:auto;margin-right:auto;margin-top:1rem;max-width:80ch}.generic-page__contents>*+*{margin-top:2em}.generic-page__contents>*+ol,.generic-page__contents>*+ul,.generic-page__contents>h1+*,.generic-page__contents>h2+*,.generic-page__contents>h3+*,.generic-page__contents>h4+*,.generic-page__contents>h5+*,.generic-page__contents>h6+*{margin-top:.5em}.generic-page__contents>*+h1,.generic-page__contents>*+h2,.generic-page__contents>*+h3,.generic-page__contents>*+h4,.generic-page__contents>*+h5,.generic-page__contents>*+h6{margin-top:1em}@media screen and (max-width:1439px){.generic-page__contents>*+*{margin-top:1.75em}}@media screen and (max-width:991px){.generic-page__contents>*+*{margin-top:1.5em}}.generic-page__contents a{color:#533286;outline-offset:.3125rem;text-decoration-thickness:.0625rem;transition-duration:.5s,.5s,.2s;transition-property:color,background-color,outline-offset;transition-timing-function:cubic-bezier(.175,.4,.175,1),cubic-bezier(.175,.4,.175,1),linear}.generic-page__contents a:focus,.generic-page__contents a:hover{color:#76328b;outline:2px solid #000;outline-offset:.125rem;text-decoration-thickness:.125rem}.generic-page__contents ul{list-style-position:inside;list-style-type:none;padding-left:0}.generic-page__contents ul li:before{content:"✤";margin-right:.5em}.generic-page__contents ol{list-style-position:inside;padding-left:0}.generic-page__contents h2,.generic-page__contents h3,.generic-page__contents h4,.generic-page__contents h5,.generic-page__contents h6{color:#533286;text-transform:uppercase}@media screen and (max-width:1679px){.generic-page{padding-bottom:5rem;padding-top:5rem}.generic-page__wrapper{padding-bottom:2.5rem;padding-top:2.5rem}}@media screen and (max-width:1439px){.generic-page{padding-bottom:4rem;padding-top:4rem}.generic-page__wrapper{padding-bottom:2rem;padding-top:2rem}}@media screen and (max-width:1199px){.generic-page{padding-bottom:3rem;padding-top:3rem}}.page-404{padding-bottom:6rem;padding-top:6rem}.page-404__wrapper{align-items:center;background-color:#edecf8;border-radius:.5625rem;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:56.25rem;min-height:max(18.75rem,40vh);padding-bottom:2rem;padding-top:2rem;text-align:center}.page-404__subtitle,.page-404__title{color:#533286}.page-404 .btn-link,.page-404__subtitle,.page-404__title{text-transform:uppercase}.page-404__subtitle{margin-top:.5em}.page-404__text{color:#353535;font-size:1.25rem;line-height:2;margin-top:1em;max-width:50ch}@media screen and (max-width:1679px){.page-404__text{line-height:1.75}}@media screen and (max-width:1439px){.page-404__text{line-height:revert}}@media screen and (max-width:1199px){.page-404__text{font-size:1.125rem}}@media screen and (max-width:767px){.page-404__text{font-size:1rem}}.page-404 .btn-link{margin-top:2rem}