/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wpcf7-not-valid-tip{display:none;margin-top:1rem}.wpcf7-not-valid-tip:first-child{display:block}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7-not-valid-tip{border:none;color:#db0000;font:500 1.2rem/2rem Sharp Slab,sans-serif;letter-spacing:.01em;margin:8px 0 0;padding:0}.wpcf7 form.sent .wpcf7-response-output{border:none;color:#fff;font:500 1.2rem/2rem Sharp Slab,sans-serif;letter-spacing:.01em;margin:8px 0 0;padding:0}.jcf-select{cursor:pointer;display:block;position:relative}.jcf-select-text{background-color:#4d007a;border:1px solid #4d007a;border-radius:4px;color:#fff;display:block;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;padding:.8rem 4.8rem .8rem 1.6rem}.jcf-select-opener{background:url(../img/icon-chevron-down.svg) no-repeat 50%;content:"";filter:invert(1);height:2.4rem;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;width:2.4rem;will-change:transform}.jcf-drop-active .jcf-select-opener{transform:translateY(-50%) rotate(180deg)}.jcf-select-drop{position:absolute;top:100%;width:auto!important;z-index:10}.jcf-select-drop ul{list-style:none}.jcf-select-drop li{background-color:#ece6ff;padding:1.2rem 2.8rem;text-align:center}.jcf-select-drop li:not(:last-child){border-bottom:1px solid #fff}.jcf-option{color:#000d1c;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;white-space:nowrap}.facetwp-facet.facetwp-facet-search .facetwp-input-wrap{border-bottom:1px solid #000d1c;width:596px}@media only screen and (max-width:768px){.facetwp-facet.facetwp-facet-search .facetwp-input-wrap{width:100%}}.facetwp-facet.facetwp-facet-search .facetwp-search{background-color:transparent;border:none;outline:none;padding:.5rem 0;width:300px}@media only screen and (min-width:641px){.facetwp-facet.facetwp-facet-search .facetwp-search{width:100%}}.facetwp-facet.facetwp-facet-search .facetwp-search::-moz-placeholder{color:#000d1c}.facetwp-facet.facetwp-facet-search .facetwp-search::placeholder{color:#000d1c}.facetwp-facet.facetwp-facet-search .facetwp-icon{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;bottom:3px;cursor:pointer;height:24px;opacity:1;position:absolute;right:0;width:26px}.facetwp-facet.facetwp-facet-search .facetwp-icon:before{background-image:url(../img/icon-search.svg);background-position:50%;background-size:contain;height:100%;width:100%}.facetwp-facet{margin-bottom:0!important}.facetwp-facet select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4d007a;background-image:url(../img/icon-chevron-down-white.svg);background-position:right 1.6rem center;background-repeat:no-repeat;background-size:2.4rem;border:1px solid #4d007a;border-radius:4px;color:#fff;cursor:pointer;max-width:20rem;overflow:hidden;padding:.8rem 4.8rem .8rem 1.6rem;position:relative;text-overflow:ellipsis}.facetwp-facet select,.facetwp-facet select option{display:block;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;white-space:nowrap}.facetwp-facet select option{background-color:#ece6ff;color:#000d1c}.facetwp-pager{align-items:center;display:flex}.facetwp-pager .facetwp-page{color:#000d1c;font:700 1.6rem/2.4rem Garnett,sans-serif;opacity:.5;padding:1.2rem 1.6rem}.facetwp-pager .facetwp-page.active,.facetwp-pager .facetwp-page:hover{opacity:1}.facetwp-pager .facetwp-page.next,.facetwp-pager .facetwp-page.prev{display:inline-block;height:2.4rem;position:relative;width:2.4rem}.facetwp-pager .facetwp-page.next:before,.facetwp-pager .facetwp-page.prev:before{background:url(../img/icon-arrow-right.svg) no-repeat 50%;content:"";height:100%;inset:0;position:absolute;width:100%}.facetwp-pager .facetwp-page.next[disabled=disabled],.facetwp-pager .facetwp-page.prev[disabled=disabled]{cursor:not-allowed;opacity:.3}.facetwp-pager .facetwp-page.prev{margin-right:2.4rem}.facetwp-pager .facetwp-page.prev:before{transform:rotate(180deg)}.facetwp-pager .facetwp-page.next{margin-left:2.4rem}.facetwp-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4d007a;border:1px solid #4d007a;border-radius:4px;color:#fff;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;padding:.8rem 1.6rem;position:relative}html{box-sizing:border-box;-webkit-overflow-scrolling:touch;font-size:62.5%}body{background-color:#fff;font:500 1.6rem/2.4rem Sharp Slab,sans-serif;max-width:100%;overflow-x:hidden}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,.3)}body::-webkit-scrollbar-thumb{background-color:#4d007a;outline:none}*,:after,:before{box-sizing:inherit;margin:0;padding:0}img{display:block;height:auto;max-width:100%}.main{margin-top:82px}@media only screen and (max-width:1200px){.main{margin-top:72px}}a{color:#8f00ff;text-decoration:none;transition:all .3s ease-in-out}h1,h2,h3,h4,h5{margin:0;padding:0}b,strong{font-family:Garnett,sans-serif;font-weight:600}button{cursor:pointer}@font-face{font-display:swap;font-family:Garnett;font-size:normal;font-weight:600;src:url(../fonts/Garnett-Semibold.woff) format("woff"),url(../fonts/Garnett-Semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sharp Slab;font-size:normal;font-weight:700;src:url(../fonts/SharpSlab-Bold.woff) format("woff"),url(../fonts/SharpSlab-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sharp Slab;font-size:normal;font-weight:500;src:url(../fonts/SharpSlab-Medium.woff) format("woff"),url(../fonts/SharpSlab-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sharp Slab;font-size:normal;font-weight:350;src:url(../fonts/SharpSlab-Book.woff) format("woff"),url(../fonts/SharpSlab-Book.woff2) format("woff2")}.most{font-family:Garnett,sans-serif;font-size:calc(90.3662px + 1.50235vw);font-weight:600;line-height:calc(90.3662px + 1.50235vw)}@media only screen and (min-width:1440px){.most{font-size:112px;line-height:112px}}.most{letter-spacing:-.02em}.h1xl{font-family:Garnett,sans-serif;font-size:calc(39.5493px + 2.25352vw);font-weight:300;line-height:calc(47.5493px + 2.25352vw)}@media only screen and (min-width:1440px){.h1xl{font-size:72px;line-height:80px}}.h1xl{letter-spacing:-.01em}.h1,h1{font-family:Garnett,sans-serif;font-size:calc(23.77465px + 1.12676vw);font-weight:600;line-height:calc(31.77465px + 1.12676vw)}@media only screen and (min-width:1440px){.h1,h1{font-size:40px;line-height:48px}}.h2,h2{font-family:Garnett,sans-serif;font-size:calc(19.77465px + 1.12676vw);font-weight:600;line-height:calc(27.77465px + 1.12676vw)}@media only screen and (min-width:1440px){.h2,h2{font-size:36px;line-height:44px}}.h2,h2{letter-spacing:.01em}.h3,h3{font-family:Garnett,sans-serif;font-size:calc(15.77465px + 1.12676vw);font-weight:600;line-height:calc(18.3662px + 1.50235vw)}@media only screen and (min-width:1440px){.h3,h3{font-size:32px;line-height:40px}}.h3,h3{letter-spacing:.01em}.h4,h4{font-family:Garnett,sans-serif;font-size:calc(21.29577px + .18779vw);font-weight:600;line-height:calc(26.59155px + .37559vw)}@media only screen and (min-width:1440px){.h4,h4{font-size:24px;line-height:32px}}.h4,h4{letter-spacing:.01em}.h5,h5{font-family:Garnett,sans-serif;font-size:calc(13.88732px + .56338vw);font-weight:600;line-height:calc(21.1831px + .75117vw)}@media only screen and (min-width:1440px){.h5,h5{font-size:22px;line-height:32px}}.h5,h5{letter-spacing:.01em}.h6,h6{font-family:Garnett,sans-serif;font-size:calc(15.29577px + .18779vw);font-weight:600;line-height:24px}@media only screen and (min-width:1440px){.h6,h6{font-size:18px;line-height:24px}}.h6,h6{letter-spacing:.01em}.h7,.tab-image.tab-count-1 .tab-tab_heading.active,.tab-image.type--contained .tab-tab_heading,h7{font:600 1.2rem/1.6rem Garnett,sans-serif;letter-spacing:.16em;text-transform:uppercase}.st-large{font-family:Sharp Slab,sans-serif;font-size:calc(15.77465px + 1.12676vw);font-weight:500;line-height:calc(23.77465px + 1.12676vw)}@media only screen and (min-width:1440px){.st-large{font-size:32px;line-height:40px}}.st-large{letter-spacing:.01em}.st{font-family:Sharp Slab,sans-serif;font-size:calc(15.88732px + .56338vw);font-weight:500;line-height:calc(21.1831px + .75117vw)}@media only screen and (min-width:1440px){.st{font-size:24px;line-height:32px}}.st{letter-spacing:.01em}.contact-item__link,.p-normal{font:500 1.6rem/2.4rem Sharp Slab,sans-serif;letter-spacing:.01em}.h7,.tab-image.tab-count-1 .tab-tab_heading.active,.tab-image.type--contained .tab-tab_heading{font-family:Garnett,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;line-height:16px;text-transform:uppercase}.banner--archive .banner-content,.p-large{font-family:Sharp Slab,sans-serif;font-size:18px;font-weight:500;letter-spacing:.01em;line-height:24px}.p-small{font-size:14px}.caption,.p-small,.post-extra__main__statistics .statistics-caption{font-family:Sharp Slab,sans-serif;font-weight:500;letter-spacing:.01em;line-height:20px}.caption,.post-extra__main__statistics .statistics-caption{font-size:12px}.clearfix:after{clear:both;content:"";display:table}.container{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:25px;padding-right:25px;width:100%}@media only screen and (min-width:769px){.container{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:1201px){.container{padding-left:10rem;padding-right:10rem}}@media only screen and (min-width:1600px){.container{max-width:192rem;padding-left:18rem;padding-right:18rem}}.container-fluid,.image-content-carousel,.tab-image.type--contained{margin-inline:auto;max-width:192rem}.facetwp-pager .facetwp-page.next,.facetwp-pager .facetwp-page.prev,.hide-text,.pagination-next a,.pagination-prev a{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.disable-scrolling{overflow-y:scroll;position:fixed;width:100%}.embed-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.img-a,.img-a-left,.img-a-up,.img-a-video{display:inline-block;overflow:hidden;position:relative;width:100%;z-index:1}.img-a-video{height:100%}.img-a-video .img-a-img:before{padding-top:56.25%}.img-a-bg-video,.img-a-decor{bottom:0;left:0;position:absolute;right:0;top:0}.img-a-bg-video iframe,.img-a-bg-video video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.img-a-left .img-a-decor{transform:translateX(100%)}.img-a-img{overflow:hidden;position:relative}.img-a-img:before{content:"";display:block;padding-top:61.64%;width:100%}.img-a-img img,.img-a-up .img-a-img img{width:100%}.img-a-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0}.img-a-up .img-a-img img{transform:translateY(100%)}.img-not-a .img-a-img img{clip-path:inherit}.a-hidden{opacity:0}.a-visible{opacity:1}.animated,.beforeHeightUp:before{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.fadeInUp{animation-name:fadeInUp}.fadeInDown{animation-name:fadeInDown}.fadeInLeft{animation-duration:.5s;animation-name:fadeInLeft}.downFull{animation-name:downFull}.upFull{animation-name:upFull}.fadeInRight{animation-name:fadeInRight}.fade{animation-name:fade}.beforeHeightUp:before{animation-name:heightUp}.widthGrowth{animation-name:widthGrowth}.a-delay-1{animation-delay:.2s}.a-delay-2{animation-delay:.4s}.a-delay-3{animation-delay:.6s}.a-delay-4{animation-delay:.8s}.a-delay-5{animation-delay:1s}.a-delay-6{animation-delay:1.2s}.a-delay-7{animation-delay:1.4s}.a-delay-8{animation-delay:1.6s}.a-delay-9{animation-delay:1.8s}.a-delay-10{animation-delay:2s}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.mr-1,.mx-1{margin-right:1rem}.mx-1{margin-left:1rem}.my-1{padding-bottom:1rem}.my-1,.pt-1{padding-top:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.pr-1,.px-1{padding-right:1rem}.px-1{padding-left:1rem}.py-1{padding-bottom:1rem;padding-top:1rem}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.mr-2,.mx-2{margin-right:2rem}.mx-2{margin-left:2rem}.my-2{padding-bottom:2rem}.my-2,.pt-2{padding-top:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}.pr-2,.px-2{padding-right:2rem}.px-2{padding-left:2rem}.py-2{padding-bottom:2rem;padding-top:2rem}.mt-3{margin-top:3rem}.mb-3{margin-bottom:3rem}.ml-3{margin-left:3rem}.mr-3,.mx-3{margin-right:3rem}.mx-3{margin-left:3rem}.my-3{padding-bottom:3rem}.my-3,.pt-3{padding-top:3rem}.pb-3{padding-bottom:3rem}.pl-3{padding-left:3rem}.pr-3,.px-3{padding-right:3rem}.px-3{padding-left:3rem}.py-3{padding-bottom:3rem;padding-top:3rem}.mt-4{margin-top:4rem}.mb-4{margin-bottom:4rem}.ml-4{margin-left:4rem}.mr-4,.mx-4{margin-right:4rem}.mx-4{margin-left:4rem}.my-4{padding-bottom:4rem}.my-4,.pt-4{padding-top:4rem}.pb-4{padding-bottom:4rem}.pl-4{padding-left:4rem}.pr-4,.px-4{padding-right:4rem}.px-4{padding-left:4rem}.py-4{padding-bottom:4rem;padding-top:4rem}.mt-5{margin-top:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.mr-5,.mx-5{margin-right:5rem}.mx-5{margin-left:5rem}.my-5{padding-bottom:5rem}.my-5,.pt-5{padding-top:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.pr-5,.px-5{padding-right:5rem}.px-5{padding-left:5rem}.py-5{padding-bottom:5rem;padding-top:5rem}.mt-6{margin-top:6rem}.mb-6{margin-bottom:6rem}.ml-6{margin-left:6rem}.mr-6,.mx-6{margin-right:6rem}.mx-6{margin-left:6rem}.my-6{padding-bottom:6rem}.my-6,.pt-6{padding-top:6rem}.pb-6{padding-bottom:6rem}.pl-6{padding-left:6rem}.pr-6,.px-6{padding-right:6rem}.px-6{padding-left:6rem}.py-6{padding-bottom:6rem;padding-top:6rem}.mt-7{margin-top:7rem}.mb-7{margin-bottom:7rem}.ml-7{margin-left:7rem}.mr-7,.mx-7{margin-right:7rem}.mx-7{margin-left:7rem}.my-7{padding-bottom:7rem}.my-7,.pt-7{padding-top:7rem}.pb-7{padding-bottom:7rem}.pl-7{padding-left:7rem}.pr-7,.px-7{padding-right:7rem}.px-7{padding-left:7rem}.py-7{padding-bottom:7rem;padding-top:7rem}.mt-8{margin-top:8rem}.mb-8{margin-bottom:8rem}.ml-8{margin-left:8rem}.mr-8,.mx-8{margin-right:8rem}.mx-8{margin-left:8rem}.my-8{padding-bottom:8rem}.my-8,.pt-8{padding-top:8rem}.pb-8{padding-bottom:8rem}.pl-8{padding-left:8rem}.pr-8,.px-8{padding-right:8rem}.px-8{padding-left:8rem}.py-8{padding-bottom:8rem;padding-top:8rem}.mt-9{margin-top:9rem}.mb-9{margin-bottom:9rem}.ml-9{margin-left:9rem}.mr-9,.mx-9{margin-right:9rem}.mx-9{margin-left:9rem}.my-9{padding-bottom:9rem}.my-9,.pt-9{padding-top:9rem}.pb-9{padding-bottom:9rem}.pl-9{padding-left:9rem}.pr-9,.px-9{padding-right:9rem}.px-9{padding-left:9rem}.py-9{padding-bottom:9rem;padding-top:9rem}.mt-10{margin-top:10rem}.mb-10{margin-bottom:10rem}.ml-10{margin-left:10rem}.mr-10,.mx-10{margin-right:10rem}.mx-10{margin-left:10rem}.my-10{padding-bottom:10rem}.my-10,.pt-10{padding-top:10rem}.pb-10{padding-bottom:10rem}.pl-10{padding-left:10rem}.pr-10,.px-10{padding-right:10rem}.px-10{padding-left:10rem}.py-10{padding-bottom:10rem;padding-top:10rem}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto,.mx-auto{margin-right:auto}.mx-auto{margin-left:auto}.my-auto{margin-bottom:auto;margin-top:auto}@media only screen and (min-width:769px){.d-md-inline{display:inline}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:none}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-50px,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(50px,0,0)}to{opacity:1;transform:none}}@keyframes downFull{0%{transform:translate3d(0,-100%,0)}to{transform:none}}@keyframes upFull{0%{transform:translate3d(0,100%,0)}to{transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(-50px,0,0)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes heightUp{0%{height:0}to{height:100%}}@keyframes widthGrowth{0%{width:0}to{width:100%}}@keyframes BgUp{to{background-position:50% 0}}@keyframes BgDown{0%{background-size:100% 0}to{background-size:100% var(--block-height)}}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}@keyframes gradient{0%{background-position:0 0}to{background-position:0 -200%}}.header{background-color:#fff;border-bottom:1px solid #efefef;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:1000}.admin-bar .header{top:32px}@media screen and (max-width:782px){.admin-bar .header{top:46px}}@media only screen and (max-width:768px){.header.header--sticky{top:0!important}}.header-nav{align-items:center;display:flex}.header-nav__logo{margin-right:5rem}@media only screen and (max-width:1200px){.header-nav__logo{margin-right:3.5rem}}.header-nav__menu{align-items:center;display:flex;list-style:none}@media only screen and (max-width:1024px){.header-nav__menu{background-color:#ece6ff;display:block;height:calc(100vh - 8rem);left:0;padding:1.6rem 2.4rem;position:fixed;top:8rem;transform:translateX(100%);transition:all .3s ease-in-out;width:100%}.admin-bar .header:not(.header--sticky) .header-nav__menu{height:calc(100vh - 12.6rem);top:12.6rem}.header-nav.is-opened .header-nav__menu{transform:translateX(0)}}.header-nav__menu ul{list-style:none}.header-nav__menu a{color:#000d1c;font-family:Sharp Slab,sans-serif;font-size:1.6rem;font-weight:600;letter-spacing:.05rem;line-height:2.4rem;transition:.3s}.header-nav__menu .menu-item{cursor:pointer;padding:1.2rem 0;transition:all .3s ease-in-out}@media only screen and (min-width:769px){.header-nav__menu .menu-item{border-left:1px solid #efefef;flex-shrink:0;padding:2.9rem 2rem}.header-nav__menu .menu-item:last-child{border-right:1px solid #efefef}}@media only screen and (min-width:1201px){.header-nav__menu .menu-item{padding:2.9rem 2.4rem}}@media only screen and (max-width:1024px){.header-nav__menu .menu-item{margin-bottom:.8rem}}.header-nav__menu .menu-item:hover{background-color:#ece6ff}.header-nav__menu .menu-item-has-children .sub-menu{list-style:none}@media only screen and (min-width:1025px){.header-nav__menu .menu-item-has-children .sub-menu{padding:2.4rem 3rem}}@media only screen and (max-width:1024px){.header-nav__menu .menu-item-has-children.is-opened .sub-menu-content{z-index:3000}}.header-nav__menu .menu-item-has-children .sub-menu-content{left:100%;position:fixed;top:0;width:100%}@media only screen and (max-width:1024px){.header-nav__menu .menu-item-has-children .sub-menu-content{background-color:#ece6ff;height:100%;padding:1.6rem 2.4rem}}@media only screen and (min-width:1025px){.header-nav__menu .menu-item-has-children .sub-menu-content{background:#ece6ff;display:flex;justify-content:space-between;margin-left:-3rem;opacity:0;pointer-events:none;top:8.2rem;visibility:hidden;z-index:3000}.admin-bar .header-nav__menu .menu-item-has-children .sub-menu-content{top:11.3rem}}.header-nav__menu .menu-item-has-children .sub-menu-content{cursor:default}.header-nav__menu .menu-item-has-children .sub-menu-content .menu-post{border-left:1px solid #fff;max-width:23.2rem;padding:8rem 2.4rem 3.2rem}.header-nav__menu .menu-item-has-children .sub-menu-content .menu-post__type{margin-bottom:.8rem}.header-nav__menu .menu-item-has-children .sub-menu-content .menu-post__title{margin-bottom:1.6rem}.header-nav__menu .menu-item-has-children .sub-menu-content .menu-post__image{position:relative}.header-nav__menu .menu-item-has-children .sub-menu-content .menu-post img{border:1.5px solid #000d1c;border-radius:5px;height:23.2rem;-o-object-fit:cover;object-fit:cover;width:23.2rem}.header-nav__menu .menu-item-has-children .sub-menu-content .menu-post__cta{background-color:#ece6ff;border-color:#000d1c #000d1c transparent transparent;border-style:solid;border-top-right-radius:5px;border-width:1.5px;bottom:0;left:0;position:absolute}@media only screen and (max-width:1024px){.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu{display:flex;flex-direction:column;height:100%}}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item{padding:1.2rem 0}@media only screen and (max-width:1024px){.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item{margin-bottom:.8rem;padding:0}}@media only screen and (min-width:1025px){.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item.d-md-inline{margin-left:-1.6rem;padding-inline:1.6rem}}@media only screen and (max-width:1024px){.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item.border-top{padding-top:2.4rem;position:relative}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item.border-top:before{border-top:1px solid #fff;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item.sub-menu-item-has-children>a{padding-right:3rem;position:relative}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item.sub-menu-item-has-children>a:after{background:url(../img/icon-chevron-down.svg) no-repeat 50%;content:"";height:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;width:2rem;will-change:transform}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item.sub-menu-item-has-children>a.is-opened:after{transform:translateY(-50%) rotate(180deg)}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item.sub-menu-item-has-children ul{display:none}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item a{display:inline-block;padding:1.2rem 0}}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item a:hover{color:#8f00ff}@media only screen and (min-width:1025px){.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item ul{display:grid;gap:0 2rem;grid-template-columns:repeat(2,1fr);padding:1.2rem;width:-moz-fit-content;width:fit-content}}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item ul li{border-left:2px solid #8f00ff;padding-left:1.7rem}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item ul li a{align-items:center;cursor:pointer;display:flex;padding:1.3rem 0}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item ul li a .menu-icon{flex-shrink:0;margin-right:1rem}.header-nav__menu .menu-item-has-children .sub-menu-content .sub-menu-item ul li a p{font-size:12px;line-height:20px}@media only screen and (min-width:1025px){.header-nav__menu .menu-item-has-children:hover:before{content:"";left:0;position:fixed;top:8.2rem}.admin-bar .header-nav__menu .menu-item-has-children:hover:before{top:11.3rem}.header-nav__menu .menu-item-has-children:hover:before{background-color:rgba(0,13,28,.5);height:100%;pointer-events:none;width:100%;z-index:20}.header-nav__menu .menu-item-has-children:hover .sub-menu-content{opacity:1;pointer-events:all;transition:all .3s ease-in-out;visibility:visible}}@media only screen and (max-width:1024px){.header-nav__menu>.menu-item>a{display:block;position:relative}.header-nav__menu>.menu-item>a:after{background:url(../img/icon-arrow-right.svg) no-repeat 50%;content:"";height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s;width:20px}}.header-nav__search{align-items:center;background-color:#fff;border-bottom:1px solid transparent;display:flex;margin-left:auto;transition:.3s}.header-nav__search__icon{align-items:center;cursor:pointer;display:flex;flex-shrink:0;padding:2.8rem 3rem;position:relative}.header-nav__search__icon p{font-weight:600;margin-right:1rem}@media only screen and (max-width:1024px){.header-nav__search__icon p{display:none}}.header-nav__search__icon:before{border-color:#000d1c #000d1c transparent transparent;border-style:solid;border-width:2px;content:"";display:none;height:1rem;left:70%;position:absolute;top:46%;transform:rotate(-45deg);width:1rem}@media only screen and (max-width:1024px){.header-nav__search__icon:before{left:45%}}.header-nav__search.active:before{content:"";left:0;position:fixed;top:8.2rem}.admin-bar .header-nav__search.active:before{top:11.3rem}.header-nav__search.active:before{background-color:rgba(0,13,28,.5);height:100%;pointer-events:none;width:100%;z-index:20}.header-nav__search.active .header-nav__search__icon{background-color:#ece6ff}.header-nav__search.active .header-nav__search__icon img{visibility:hidden}.header-nav__search.active .header-nav__search__icon:before{display:block}.header-nav__search.active .search-box{display:flex}.header .mobile-nav-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;display:none}.header .mobile-nav-back img{transform:scaleX(-1)}.footer{background-color:#000d1c;padding:2.4rem 0}@media only screen and (min-width:993px){.footer{padding:10.4rem 0 13.2rem}}.footer .container{display:flex;justify-content:space-between}@media only screen and (max-width:992px){.footer .container{flex-direction:column}}.footer-main{display:flex;flex-direction:column;justify-content:space-between}.footer-main__top{display:flex}@media only screen and (max-width:992px){.footer-main__top{flex-direction:column}}.footer-main__top .scroll_to_top{border-color:#fff;flex-shrink:0;margin-right:6.5rem}@media only screen and (max-width:992px){.footer-main__top .scroll_to_top{margin-bottom:2rem;width:100%}}.footer-main__top .scroll_to_top:hover:after{transform:translateY(-15px)}.footer-main__top .scroll_to_top:after{background-image:url(../img/icon-arrow-up.svg);filter:invert(0)}.footer-main__bottom{display:flex}.footer-main__bottom .social-menu{align-items:center;display:flex}@media only screen and (max-width:992px){.footer-main__bottom .social-menu{display:none}}.footer-main__bottom .social-menu__item{margin-right:2.6rem}.footer-menu{display:flex;flex-shrink:0;list-style:none}@media only screen and (max-width:992px){.footer-menu{flex-direction:column;margin-bottom:3rem}}.footer-menu .menu-item{padding:1.2rem 2.4rem}@media only screen and (max-width:992px){.footer-menu .menu-item{padding:1.2rem 0}}.footer-menu .menu-item a{color:#fff;font-size:1.6rem;font-weight:700;line-height:2.4rem;transition:.3s}.footer-menu .menu-item a:hover{color:#d6bdff}.footer-copyright{color:#fff;margin-right:6rem}@media only screen and (max-width:992px){.footer-copyright{display:none}}.footer-newsletter{display:flex;flex-direction:column;max-width:28rem}@media only screen and (max-width:992px){.footer-newsletter{height:24rem;max-width:100%}}@media only screen and (min-width:993px){.footer-newsletter{margin-left:10rem}}.footer-newsletter__title{color:#fff;font-weight:600;margin-bottom:1.6rem}.footer-newsletter__description{color:#fff;margin-bottom:5rem}@media only screen and (max-width:992px){.footer-newsletter__description{display:none}}.footer-newsletter__copyright{color:#fff;margin-top:auto}@media only screen and (min-width:993px){.footer-newsletter__copyright{display:none}}.footer-newsletter__form{height:30px}.footer-newsletter__form div,.footer-newsletter__form form,.footer-newsletter__form input,.footer-newsletter__form p,.footer-newsletter__form span{height:100%}.footer-newsletter__form p{position:relative}.footer-newsletter__form .nf__input-box{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;outline:none;transition:all .3s ease-in-out;width:100%}@media only screen and (max-width:992px){.footer-newsletter__form .nf__input-box{padding:7px 0}}.footer-newsletter__form .nf__input-box::-moz-placeholder{color:#fff}.footer-newsletter__form .nf__input-box::placeholder{color:#fff}.footer-newsletter__form .nf__input-box:hover{border-bottom-color:#d6bdff}.footer-newsletter__form .nf__input-box:focus::-moz-placeholder{color:transparent}.footer-newsletter__form .nf__input-box:focus::placeholder{color:transparent}.footer-newsletter__form .wpcf7-spinner{display:none}.footer-newsletter__form .nf-btn{background-color:#000d1c;background:url(../img/icon-arrow-right.svg) no-repeat 100%;border:none;color:transparent;cursor:pointer;filter:invert(1);height:25px;left:calc(100% + 40px);padding:0 30px;position:absolute;top:0;transform:translateX(-100px);transition:.3s;width:30px}@media only screen and (min-width:1025px){.footer-newsletter__form .nf-btn{font-size:25px}}.footer-newsletter .wpcf7-response-output{border:none!important;color:#fff!important;font-size:1.2rem!important;margin:5px 0 0!important;padding:0!important}.pagination{align-items:center;display:flex;margin-top:1rem}@media only screen and (max-width:768px){.pagination{justify-content:center}}.pagination .page-numbers{color:#000d1c;font:700 1.6rem/2.4rem Garnett,sans-serif;opacity:.5;padding:1.2rem 1.6rem}.pagination .page-numbers.current,.pagination .page-numbers:hover{opacity:1}.pagination-next,.pagination-prev{align-items:center;display:flex;justify-content:center}.pagination-next a,.pagination-prev a{background:url(../img/icon-arrow-right.svg) no-repeat 50%;display:inline-block;height:2.4rem;width:2.4rem}.pagination-next a[disabled=disabled],.pagination-prev a[disabled=disabled]{cursor:not-allowed;opacity:.3}.pagination-prev{margin-right:2.4rem}.pagination-prev a{transform:rotate(180deg)}.pagination-next{margin-left:2.4rem}.popups{bottom:2.4rem;max-width:38.5rem;position:fixed;right:2.4rem;z-index:100}@media only screen and (max-width:768px){.popups{width:calc(100% - 4.8rem)}}.popup{background-color:#dbffdf;display:none;margin-top:1.6rem;padding:2.4rem;position:relative}.popup-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;position:absolute;right:2.4rem;top:2.4rem}.popup-content{margin-bottom:3.2rem;padding-right:2.4rem}.popup-form{height:auto}.popup-form .nf__input-box{border-bottom-color:#000d1c;color:#000d1c}.popup-form .nf__input-box::-moz-placeholder{color:#000d1c}.popup-form .nf__input-box::placeholder{color:#000d1c}.popup-form .nf-btn{filter:invert(0)}.popup .wpcf7 form.sent .wpcf7-response-output{color:#000d1c}.contact-form .popup-buttons .form-submit,.popup-buttons .btn,.popup-buttons .contact-form .form-submit{display:block;margin-bottom:1rem;width:100%}.btn,.contact-form .form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000d1c;border:1px solid #000d1c;color:#fff;cursor:pointer;display:block;font:700 1.6rem/2.4rem Sharp Slab,sans-serif;height:-moz-fit-content;height:fit-content;letter-spacing:.005em;outline:none;padding:12px 55px 12px 24px;position:relative;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}.btn:window-inactive,.contact-form .form-submit:window-inactive{background-color:#585858}.btn.inactive,.contact-form .inactive.form-submit{background-color:#585858}.btn:after,.contact-form .form-submit:after{background:url(../img/icon-arrow-right.svg) no-repeat 50%;content:"";filter:invert(1);height:20px;position:absolute;right:24px;top:50%;transform:translateY(-50%);transition:.3s;width:20px}.btn:hover,.contact-form .form-submit:hover{background-color:#2a0060}.btn:hover:after,.contact-form .form-submit:hover:after{transform:translate(10px,-50%)}.btn-primary-light{background-color:#fff;border-color:#fff;color:#000d1c}.btn-primary-light:hover{background-color:#d6bdff;border-color:#d6bdff}.btn-primary-light:window-inactive{background-color:#efefef;color:#efefef}.btn-primary-light.inactive{background-color:#efefef;color:#efefef}@media only screen and (min-width:769px){.btn-primary-light:after{filter:invert(0)}}.btn-secondary{background-color:transparent;border:none;color:#000d1c;text-decoration:underline}.btn-secondary:hover{background:transparent;color:#8f00ff}.btn-secondary:hover:after{background-image:url(../img/icon-arrow-right-purple.svg)}.btn-secondary:window-inactive{background:transparent;color:#efefef}.btn-secondary.inactive{background:transparent;color:#efefef}.btn-secondary:after{filter:invert(0)}.btn-third{background-color:transparent;border:1px solid #000d1c;color:#000d1c}.btn-third:after{filter:invert(0)}.btn-third:hover{background-color:transparent;border-color:#4d007a;color:#2a0060}.btn-third:window-inactive{color:#585858}.btn-third.inactive{color:#585858}.btn-third-light{background-color:transparent;border:1px solid #000d1c;color:#000d1c}.btn-small{font-size:14px}.hamburger{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;display:none;height:25px;justify-content:center;margin-left:1rem;outline:none;position:relative;width:20px;z-index:50}@media only screen and (max-width:1024px){.hamburger{display:flex}}.hamburger span{font-size:0;position:relative;width:25px}.hamburger span,.hamburger span:after,.hamburger span:before{background:#000;display:block;height:3px;transition:all .3s ease-in-out}.hamburger span:after,.hamburger span:before{content:"";left:0;position:absolute;right:0}.hamburger span:before{top:-8px}.hamburger span:after{bottom:-8px}.header-nav.is-opened .hamburger span{background-color:transparent}.header-nav.is-opened .hamburger span:before{top:0;transform:rotate(45deg)}.header-nav.is-opened .hamburger span:after{bottom:0;transform:rotate(-45deg)}.accordion-title{cursor:pointer;position:relative}.accordion-title:after{background-image:url(../img/icon-chevron-down.svg);content:"";height:2.4rem;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out;width:2.4rem;will-change:transform}.accordion.is-active .accordion-title:after{background-image:url(../img/icon-chevron-down-purple.svg);transform:translateY(-50%) rotate(180deg)}.accordion-content{display:none}.accordion-content ol,.accordion-content ul{margin-block:1em;padding-left:20px}.ajax-filters{background-color:#fff;position:sticky;top:81px;z-index:100}@media only screen and (min-width:783px){.admin-bar .ajax-filters{top:127px}}@media only screen and (min-width:1025px){.admin-bar .ajax-filters{top:113px}}.ajax-filters .container{align-items:flex-end;border-bottom:1px solid #efefef;border-top:1px solid #efefef;display:flex;margin-inline:-.8rem;overflow:auto;padding-block:.8rem}@media only screen and (min-width:1025px){.ajax-filters .container{padding-block:2.8rem}.ajax-filters__label{display:none}}.ajax-filters__popup__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;display:inline-flex;height:4.8rem;justify-content:center;margin-left:auto;outline:none;width:4.8rem}@media only screen and (min-width:1025px){.ajax-filters__popup__btn{display:none}}.ajax-filter{margin:.8rem}.ajax-filter label{color:#000d1c;display:none;font:600 1.2rem/1.8rem Garnett,sans-serif;letter-spacing:.06em;margin-bottom:.9rem;text-transform:uppercase}@media only screen and (min-width:1025px){.ajax-filter label{display:block}}.ajax-search__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:inline-flex;font:700 1.6rem/2.4rem Sharp Slab,sans-serif;letter-spacing:.5px;transition:all .3s ease-in-out}@media only screen and (max-width:1024px){.ajax-search__btn{height:4.8rem;justify-content:center;width:4.8rem}}@media only screen and (min-width:1025px){.ajax-search__btn{margin-left:auto;padding:1.2rem 2.4rem}}@media only screen and (max-width:1024px){.ajax-search__btn span{display:none}}@media only screen and (min-width:1025px){.ajax-search__btn img{margin-left:8px}}.ajax-search__btn .is-open{display:none;filter:invert(1)}.ajax-search__btn.is-active{background-color:#ece6ff}.ajax-search__btn.is-active .is-closed{display:none}.ajax-search__btn.is-active .is-open{display:block}.ajax-search__box{background-color:#ece6ff;left:0;opacity:0;padding:2rem;pointer-events:none;position:absolute;top:100%;visibility:hidden;width:100%}@media only screen and (min-width:1025px){.ajax-search__box{padding:5.6rem 2rem 6.4rem}}.ajax-search__box__inner{margin-inline:auto;max-width:59.6rem}.ajax-search__box.is-active{opacity:1;pointer-events:all;transition:all .3s ease-in-out;visibility:visible}.ajax-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../img/icon-search.svg);background-position:100% 0;background-repeat:no-repeat;border:none;border-bottom:1px solid #000d1c;display:block;outline:none;padding-bottom:8px;width:100%}.ajax-search__input::-moz-placeholder{color:#000d1c}.ajax-search__input::placeholder{color:#000d1c}.search-filters__popup{background-color:#e0d6ff;display:flex;flex-direction:column;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100%;z-index:10000}.search-filters__popup.is-active{opacity:1;pointer-events:all;transition:all .3s ease-in-out;visibility:visible}.search-filters__popup__header{align-items:center;border-bottom:1px solid #d6bdff;display:flex;justify-content:space-between;padding:3.5rem 2.4rem 2.4rem}.search-filters__popup__header button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none}.search-filters__popup__back{opacity:0;pointer-events:none;visibility:hidden}.search-filters__popup__back.is-active{opacity:1;pointer-events:all;transition:all .3s ease-in-out;visibility:visible}.search-filters__popup__back img{transform:scaleX(-1)}.search-filters__popup__body{flex-grow:1;position:relative}.search-filters__popup__footer{margin-top:auto;padding:2.4rem 2.4rem 3.5rem;width:100%}.search-filters__popup__footer button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000d1c;display:flex;font:700 1.6rem/2.4rem Sharp Slab,sans-serif;justify-content:space-between;letter-spacing:.5px;padding:1.2rem 2.4rem;width:100%}.search-filters__popup__apply{background-color:#000d1c;color:#fff;margin-bottom:.8rem}.search-filters__popup__clear{background-color:#e0d6ff;color:#000d1c}.search-filters__popup .search-filters__group{border-bottom:1px solid #d6bdff;padding:2.4rem}.search-filters__popup .search-filters__group h7{margin-bottom:.8rem}.search-filters__popup .search-filters__group__toggler{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../img/icon-arrow-right.svg);background-position:100%;background-repeat:no-repeat;border:none;color:#000d1c;display:block;font:700 1.6rem/2.4rem Garnett,sans-serif;letter-spacing:.5px;position:relative;text-align:left;width:100%}.search-filters__popup .search-filters__group--child{background-color:#e0d6ff;height:100%;left:100%;padding:2.4rem;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.search-filters__popup .search-filters__group--child.is-active{left:0}.search-filters__popup .search-filters__group--child .search-filter__btn{padding-right:4rem;position:relative}.search-filters__popup .search-filters__group--child .search-filter__btn:after{background:url(../img/icon-close-alt.svg) no-repeat 50%;content:"";height:1.6rem;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .3s ease-in-out;width:1.6rem}.search-filters__popup .search-filters__group--child .search-filter__btn.is-active:after{filter:invert(1);transform:translateY(-50%)}.search-filters__popup .search-filter__btns{margin-inline:-.8rem}.search-filters__popup .search-filter__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;color:#000d1c;cursor:pointer;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;margin:.8rem;outline:none;padding:.8rem 1.6rem;transition:all .3s ease-in-out}.search-filters__popup .search-filter__btn.is-active,.search-filters__popup .search-filter__btn:hover{background-color:#8f00ff;color:#fff}.banner{overflow:hidden;padding:3rem 0 24.5rem;position:relative}@media only screen and (min-width:769px){.banner{padding:10rem 0}}@media only screen and (min-width:1201px){.banner{padding:25rem 0}}.banner--archive{background-color:#fff;padding-block:5rem;text-align:center}@media only screen and (min-width:769px){.banner--archive{padding-block:12rem}.banner-inner{max-width:60rem}}.banner--archive .banner-inner{margin-inline:auto}.banner-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-heading{margin-bottom:2.2rem;width:-moz-fit-content;width:fit-content}.banner-heading h1,.banner-heading h2,.banner-heading h3,.banner-heading h4,.banner-heading h5,.banner-heading h6,.banner-heading p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.banner-heading h1{line-height:5.2rem}@media only screen and (min-width:769px){.banner-heading h1{line-height:6.4rem}}.banner-heading h2{line-height:4.8rem}@media only screen and (min-width:769px){.banner-heading h2{line-height:6rem}}.banner-heading h3{line-height:4rem}@media only screen and (min-width:769px){.banner-heading h3{line-height:5.6rem}}.banner-heading h4{line-height:4.4rem}@media only screen and (min-width:769px){.banner-heading h4{line-height:4.8rem}}.banner-heading h5{line-height:4rem}@media only screen and (min-width:769px){.banner-heading h5{line-height:4.8rem}}.banner-heading h6{line-height:4rem}.banner-heading .st{line-height:1.8}@media only screen and (min-width:769px){.banner-heading{max-width:50rem}}.banner--archive .banner-heading{margin-inline:auto;margin-bottom:4.8rem}.banner-cta{margin-top:6.5rem}.banner--general .banner-content{background-color:#fff;padding:.8rem 1.6rem;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:560px){.banner--general .banner-content{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;line-height:35px}}.banner-badge{align-items:center;background-color:#fff;display:flex;margin-bottom:1.8rem;padding:1rem 1.8rem;width:-moz-fit-content;width:fit-content}.banner-badge img{margin:0}.banner-badge p{margin-right:1rem}.hero-carousel-2025{overflow:hidden;position:relative}.hero-carousel-2025 .swiper{height:calc(100vh - 83px);width:100%}.hero-carousel-2025 .swiper-slide{align-items:center;display:flex;position:relative;text-align:left}.hero-carousel-2025 .hero-slide{align-items:center;display:flex;height:100%;position:relative;width:100%}.hero-carousel-2025 .hero-slide__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-carousel-2025 .hero-slide__img .hero-slide__img--desktop,.hero-carousel-2025 .hero-slide__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:560px){.hero-carousel-2025 .hero-slide__img .hero-slide__img--desktop{display:none}}.hero-carousel-2025 .hero-slide__img .hero-slide__img--mobile{display:block;display:none;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:560px){.hero-carousel-2025 .hero-slide__img .hero-slide__img--mobile{display:block}}.hero-carousel-2025 .hero-slide__inner{position:relative;width:100%;z-index:2}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__inner{max-width:60rem}}.hero-carousel-2025 .hero-slide__heading{margin-bottom:2.4rem;width:-moz-fit-content;width:fit-content}.hero-carousel-2025 .hero-slide__heading h1,.hero-carousel-2025 .hero-slide__heading h2,.hero-carousel-2025 .hero-slide__heading h3,.hero-carousel-2025 .hero-slide__heading h4,.hero-carousel-2025 .hero-slide__heading h5,.hero-carousel-2025 .hero-slide__heading h6,.hero-carousel-2025 .hero-slide__heading p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.hero-carousel-2025 .hero-slide__heading h1{line-height:5.2rem}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__heading h1{line-height:6.4rem}}.hero-carousel-2025 .hero-slide__heading h2{line-height:4.8rem}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__heading h2{line-height:6rem}}.hero-carousel-2025 .hero-slide__heading h3{line-height:4rem}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__heading h3{line-height:5.6rem}}.hero-carousel-2025 .hero-slide__heading h4{line-height:4.4rem}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__heading h4{line-height:4.8rem}}.hero-carousel-2025 .hero-slide__heading h5{line-height:4rem}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__heading h5{line-height:4.8rem}}.hero-carousel-2025 .hero-slide__heading h6{line-height:4rem}.hero-carousel-2025 .hero-slide__heading .st{line-height:1.8}@media only screen and (max-width:560px){.hero-carousel-2025 .hero-slide__heading{margin-bottom:1.5rem}}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__heading{max-width:50rem}}.hero-carousel-2025 .hero-slide__heading *{background:none!important;font-weight:600;padding:0!important;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:560px){.hero-carousel-2025 .hero-slide__heading *{padding:.6rem 1rem}}.hero-carousel-2025 .hero-slide__heading :first-child{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;line-height:4.5rem}@media only screen and (max-width:560px){.hero-carousel-2025 .hero-slide__heading :first-child{line-height:3.5rem}}@media only screen and (min-width:769px){.hero-carousel-2025 .hero-slide__heading :first-child{line-height:6rem}}.hero-carousel-2025 .hero-slide__content{margin-bottom:3.2rem;padding:0;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:560px){.hero-carousel-2025 .hero-slide__content{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;line-height:3rem;margin-bottom:1.5rem;padding:0}}.hero-carousel-2025 .hero-slide__cta{margin-top:2rem}@media only screen and (max-width:560px){.hero-carousel-2025 .hero-slide__cta{margin-top:1.5rem}}.hero-carousel-2025__nav-wrapper{bottom:2rem;left:0;pointer-events:none;position:absolute;right:0;z-index:10}@media only screen and (max-width:560px){.hero-carousel-2025__nav-wrapper{bottom:1.5rem}}@media only screen and (min-width:1201px){.hero-carousel-2025__nav-wrapper{bottom:4.1rem}}.hero-carousel-2025__controls{display:flex;gap:1rem;pointer-events:all}@media only screen and (max-width:560px){.hero-carousel-2025__controls{gap:.8rem}}@media only screen and (min-width:1201px){.hero-carousel-2025__controls{gap:1.6rem}}.hero-carousel-2025 .swiper-button-next,.hero-carousel-2025 .swiper-button-prev{background-color:#000d1c;border-radius:50%;color:#fff;cursor:pointer;height:4rem;margin:0;position:static;transition:all .3s ease-in-out;width:4rem}@media only screen and (max-width:560px){.hero-carousel-2025 .swiper-button-next,.hero-carousel-2025 .swiper-button-prev{height:3.6rem;width:3.6rem}}.hero-carousel-2025 .swiper-button-next:after,.hero-carousel-2025 .swiper-button-prev:after{content:""}.hero-carousel-2025 .swiper-button-next:hover,.hero-carousel-2025 .swiper-button-prev:hover{background-color:#4d007a;transform:scale(1.1)}.hero-carousel-2025 .swiper-button-next{background-image:url(../img/icon-arrow-right-white.svg);background-position:50%;background-repeat:no-repeat;background-size:1.8rem}@media only screen and (max-width:560px){.hero-carousel-2025 .swiper-button-next{background-size:1.6rem}}.hero-carousel-2025 .swiper-button-prev{background-image:url(../img/icon-arrow-left-white.svg);background-position:50%;background-repeat:no-repeat;background-size:2rem}@media only screen and (max-width:560px){.hero-carousel-2025 .swiper-button-prev{background-size:1.6rem}}.hero-carousel-2025 .swiper-pagination{bottom:6rem;display:block!important;opacity:1!important}@media only screen and (min-width:1201px){.hero-carousel-2025 .swiper-pagination{bottom:8rem}}.hero-carousel-2025 .swiper-pagination .swiper-pagination-bullet{background-color:#000d1c;cursor:pointer;height:.8rem;opacity:.35;transition:all .3s ease-in-out;width:.8rem}.hero-carousel-2025 .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.hero-carousel-2025 .swiper-pagination .swiper-pagination-bullet:hover{background-color:#4d007a;opacity:1}.hero-carousel-2025 .swiper-pagination .swiper-pagination-bullet{margin:0 .4rem}.hero-carousel-2025.single-slide .swiper-slide{height:calc(100vh - 83px)}.homepage-two-column-2025{background-color:#8f00ff;padding:8rem 0}@media only screen and (max-width:768px){.homepage-two-column-2025{padding:6rem 0}}.homepage-two-column-2025__inner{align-items:flex-start;display:grid;gap:16rem;grid-template-columns:1fr 1fr}@media only screen and (max-width:992px){.homepage-two-column-2025__inner{gap:6rem}}@media only screen and (max-width:768px){.homepage-two-column-2025__inner{gap:4rem;grid-template-columns:1fr}}.homepage-two-column-2025__column{display:flex;flex-direction:column;position:relative}.homepage-two-column-2025__image{background-color:hsla(0,0%,100%,.1);margin-bottom:4rem;overflow:hidden;position:relative}@media only screen and (max-width:768px){.homepage-two-column-2025__image{margin-bottom:2.4rem}}.homepage-two-column-2025__image img{display:block;height:auto;transition:opacity .3s ease;width:100%}.homepage-two-column-2025__content{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:200px}@media only screen and (max-width:768px){.homepage-two-column-2025__content{min-height:auto}}.homepage-two-column-2025__title{color:#fff;font-size:2.4rem;font-weight:600;line-height:1.33;margin:0 0 1.6rem}.homepage-two-column-2025__text{color:#fff;flex:1;font-size:1.6rem;line-height:1.5;margin-bottom:4rem;max-width:47.2rem}.homepage-two-column-2025__text p{margin:0 0 1.6rem}.homepage-two-column-2025__text p:last-child{margin-bottom:0}.homepage-two-column-2025__text ol,.homepage-two-column-2025__text ul{margin:1.6rem 0;padding-left:20px}.homepage-two-column-2025__text ol li,.homepage-two-column-2025__text ul li{color:hsla(0,0%,100%,.9);margin-bottom:.8rem}.homepage-two-column-2025__text strong{color:#fff;font-weight:600}.homepage-two-column-2025__text a{color:#fff;text-decoration:underline}.homepage-two-column-2025__text a:hover{text-decoration:none}.homepage-two-column-2025__cta{margin-top:auto}.homepage-two-column-2025 .a-up{animation:slideUp .6s ease forwards;opacity:0;transform:translateY(30px)}.homepage-two-column-2025 .a-up.a-delay-1{animation-delay:.2s}.homepage-two-column-2025 .a-up.a-delay-2{animation-delay:.4s}.homepage-two-column-2025 .a-up.a-delay-3{animation-delay:.6s}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}@media print{.homepage-two-column-2025{background:#fff!important}.homepage-two-column-2025__title{color:#333!important}.homepage-two-column-2025__text{color:#666!important}.homepage-two-column-2025__cta{display:none}}.quote-5050-2025{position:relative;width:100%}.quote-5050-2025__inner{display:flex;flex-direction:row;min-height:400px}@media only screen and (max-width:768px){.quote-5050-2025__inner{grid-template-columns:1fr;min-height:auto}}.quote-5050-2025__column{display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;padding:12rem 0}@media only screen and (max-width:992px){.quote-5050-2025__column{padding:3rem 2.5rem}}@media only screen and (max-width:768px){.quote-5050-2025__column{min-height:300px;padding:2.5rem 1.5rem}}.quote-5050-2025__left{align-items:center;background-color:#ff7859;color:#000d1c;display:flex;flex-direction:column;justify-content:center;position:relative}@media only screen and (min-width:769px){.quote-5050-2025__left{flex-direction:row;justify-content:flex-end}}.quote-5050-2025__left--inner{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:993px){.quote-5050-2025__left--inner{margin-right:16rem;width:36.9rem}}@media only screen and (min-width:1440px){.quote-5050-2025__left--inner{margin-right:26rem}}.quote-5050-2025__left--inner--column{display:flex;flex-direction:column}.quote-5050-2025__quote{border:none;font-size:1.6rem;font-weight:500;line-height:1.5;margin:4rem 0 1.6rem;max-width:47rem;padding:0;position:relative}.quote-5050-2025__author-info{align-items:center;display:flex;flex-wrap:wrap;font-family:Garnett,sans-serif;font-size:1.2rem;font-weight:600;gap:4px;letter-spacing:1.92px;line-height:1.33;margin-top:auto;text-transform:uppercase}.quote-5050-2025__right{align-items:center;background-color:#ffded9;color:#000d1c;display:flex;flex-direction:column;justify-content:center;position:relative}@media only screen and (min-width:769px){.quote-5050-2025__right{flex-direction:row;justify-content:flex-start}}@media only screen and (min-width:993px){.quote-5050-2025__right--inner{margin-left:8rem}}@media only screen and (min-width:1440px){.quote-5050-2025__right--inner{margin-left:12rem}}.quote-5050-2025__fact{font-size:3.2rem;font-weight:500;line-height:1.25;margin:0 0 4rem;max-width:46.6rem}.quote-5050-2025__source{font-family:Garnett,sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:1.92px;text-transform:uppercase}.quote-5050-2025__source-label{color:#1a1a1a;font-weight:700}.quote-5050-2025 .a-up{animation:slideUpQuote .8s ease forwards;opacity:0;transform:translateY(30px)}.quote-5050-2025 .a-up.a-delay-1{animation-delay:.2s}.quote-5050-2025 .a-up.a-delay-2{animation-delay:.4s}.quote-5050-2025 .a-up.a-delay-3{animation-delay:.6s}@media only screen and (max-width:768px){.quote-5050-2025__inner{display:block}.quote-5050-2025__column{width:100%}}.quote-5050-2025__fact,.quote-5050-2025__quote{word-wrap:break-word;hyphens:auto;overflow-wrap:break-word}@keyframes slideUpQuote{to{opacity:1;transform:translateY(0)}}@media print{.quote-5050-2025{page-break-inside:avoid}.quote-5050-2025__inner{display:block}.quote-5050-2025__left,.quote-5050-2025__right{background:#fff!important;border:1px solid #ddd;page-break-inside:avoid;margin-bottom:20px}.quote-5050-2025__left:before{display:none}.quote-5050-2025__author,.quote-5050-2025__author-title,.quote-5050-2025__fact,.quote-5050-2025__quote,.quote-5050-2025__source{color:#000!important}}@media(prefers-contrast:high){.quote-5050-2025__left,.quote-5050-2025__right{border:.2rem solid #000}.quote-5050-2025__author,.quote-5050-2025__author-title,.quote-5050-2025__fact,.quote-5050-2025__quote,.quote-5050-2025__source{color:#000}}@media(prefers-reduced-motion:reduce){.quote-5050-2025 .a-up{animation:none;opacity:1;transform:none}}.lens-details-columns-2025{position:relative;width:100%}.lens-details-columns-2025__inner{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.lens-details-columns-2025__inner{grid-template-columns:1fr}}.lens-details-columns-2025__column{display:flex;flex-direction:column;padding:8rem 2rem}.lens-details-columns-2025__left{background-color:#d6bdff}@media only screen and (min-width:769px){.lens-details-columns-2025__left{display:flex;flex-direction:row;justify-content:flex-end;padding:8rem 0}.lens-details-columns-2025__left .lens-details-columns-2025__content{margin-right:4rem;max-width:56rem}}@media only screen and (min-width:1201px){.lens-details-columns-2025__left .lens-details-columns-2025__content{margin-right:8rem}}.lens-details-columns-2025__right{background-color:#8f00ff;color:#fff}@media only screen and (min-width:769px){.lens-details-columns-2025__right{display:flex;flex-direction:row;justify-content:flex-start;padding:8rem 0}.lens-details-columns-2025__right .lens-details-columns-2025__content{margin-left:4rem;max-width:56rem}}@media only screen and (min-width:1201px){.lens-details-columns-2025__right .lens-details-columns-2025__content{margin-left:8rem}}.lens-details-columns-2025__right .lens-details-columns-2025__content,.lens-details-columns-2025__right .lens-details-columns-2025__content li,.lens-details-columns-2025__right .lens-details-columns-2025__content ol,.lens-details-columns-2025__right .lens-details-columns-2025__content p,.lens-details-columns-2025__right .lens-details-columns-2025__content ul,.lens-details-columns-2025__right .lens-details-columns-2025__description,.lens-details-columns-2025__right .lens-details-columns-2025__description li,.lens-details-columns-2025__right .lens-details-columns-2025__description ol,.lens-details-columns-2025__right .lens-details-columns-2025__description p,.lens-details-columns-2025__right .lens-details-columns-2025__description ul,.lens-details-columns-2025__right .lens-details-columns-2025__title{color:#fff}.lens-details-columns-2025__content{display:flex;flex-direction:column}.lens-details-columns-2025__image{height:auto;margin-bottom:4rem;width:100%}.lens-details-columns-2025__image img{display:block;height:auto;width:100%}.lens-details-columns-2025__title{font-size:2.4rem;font-weight:600;letter-spacing:.24px;line-height:1.33;margin:0 0 1.6rem;max-width:47rem}.lens-details-columns-2025__description{font-size:1.6rem;letter-spacing:.16px;line-height:1.5;margin-bottom:4rem;max-width:47rem}.lens-details-columns-2025__description p{margin:0 0 1rem}.lens-details-columns-2025__description p:last-child{margin-bottom:0}.lens-details-columns-2025__description ol,.lens-details-columns-2025__description ul{margin:0 0 1rem;padding-left:1.5rem}.lens-details-columns-2025__description ol:last-child,.lens-details-columns-2025__description ul:last-child{margin-bottom:0}.lens-details-columns-2025__description li{margin-bottom:.5rem}.lens-details-columns-2025__description li:last-child{margin-bottom:0}.lens-details-columns-2025__list_content{font-size:1.6rem;letter-spacing:.16px;line-height:1.5;margin-bottom:4rem;max-width:47rem}.lens-details-columns-2025__list_content p{margin:0 0 1rem}.lens-details-columns-2025__list_content p:last-child{margin-bottom:0}.lens-details-columns-2025__list_content ol,.lens-details-columns-2025__list_content ul{margin:0 0 1rem;padding-left:1.6rem}.lens-details-columns-2025__list_content li:last-child,.lens-details-columns-2025__list_content ol:last-child,.lens-details-columns-2025__list_content ul:last-child{margin-bottom:0}.lens-details-columns-2025__list_content a{color:inherit;text-decoration:underline}.lens-details-columns-2025__list_content a strong{font-family:inherit}.lens-details-columns-2025__buttons{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:768px){.lens-details-columns-2025__buttons{gap:.75rem}.lens-details-columns-2025__inner{display:block}.lens-details-columns-2025__column{width:100%}}.lens-details-columns-2025__content,.lens-details-columns-2025__description,.lens-details-columns-2025__title{word-wrap:break-word;hyphens:auto;overflow-wrap:break-word}@media print{.lens-details-columns-2025{page-break-inside:avoid}.lens-details-columns-2025__inner{display:block}.lens-details-columns-2025__left,.lens-details-columns-2025__right{background:#fff!important;border:1px solid #ddd;page-break-inside:avoid;margin-bottom:20px}.lens-details-columns-2025__content,.lens-details-columns-2025__description,.lens-details-columns-2025__title{color:#000!important}.lens-details-columns-2025__button{border:.2rem solid #000!important;color:#000!important}}@media(prefers-contrast:high){.lens-details-columns-2025__left{border:.2rem solid #000}.lens-details-columns-2025__right{border:.2rem solid #fff}.lens-details-columns-2025__button{font-weight:700}}@media(prefers-reduced-motion:reduce){.lens-details-columns-2025__button,.lens-details-columns-2025__button svg{transition:none}.lens-details-columns-2025__button:hover svg{transform:none}}.benefits-columns-2025{background-color:#fff;padding:11.2rem 0 14rem}@media only screen and (max-width:992px){.benefits-columns-2025{padding:6rem 0}}@media only screen and (max-width:768px){.benefits-columns-2025{padding:4.8rem 0}}.benefits-columns-2025__section-title{margin-bottom:6.4rem;text-align:center}.benefits-columns-2025__inner{display:flex;flex-direction:column;gap:0}@media only screen and (min-width:993px){.benefits-columns-2025__inner{flex-direction:row;gap:2rem;justify-content:center}}.benefits-columns-2025__column{display:flex;flex-direction:column;padding:6.4rem 4.8rem}@media only screen and (min-width:993px){.benefits-columns-2025__column{max-width:53.2rem;width:100%}}@media only screen and (max-width:992px){.benefits-columns-2025__column{padding:4.8rem 4rem}}@media only screen and (max-width:768px){.benefits-columns-2025__column{padding:4rem 3.2rem}}@media only screen and (max-width:560px){.benefits-columns-2025__column{padding:3.2rem 2.4rem}}.benefits-columns-2025__column--left{background-color:#ece6ff}.benefits-columns-2025__column--right{background-color:#8f00ff;color:#fff}.benefits-columns-2025__column--right .benefits-columns-2025__benefit-text,.benefits-columns-2025__column--right .benefits-columns-2025__column-title{color:#fff}.benefits-columns-2025__column--right .benefits-columns-2025__benefit-item{border-color:#fff}.benefits-columns-2025__column-title{font-size:2.4rem;font-weight:600;letter-spacing:.24px;line-height:1.3333;margin:0 0 6rem}@media only screen and (min-width:993px){.benefits-columns-2025__column-title{margin-bottom:12rem}}.benefits-columns-2025__benefits-list{display:flex;flex-direction:column;gap:2rem}.benefits-columns-2025__benefit-item{align-items:center;border-top:1px solid #000d1c;display:flex;gap:2rem;padding:2rem 0 0}@media only screen and (max-width:560px){.benefits-columns-2025__benefit-item{gap:1.6rem}}.benefits-columns-2025__benefit-icon{align-items:center;display:flex;flex-shrink:0;height:12rem;justify-content:center;width:12rem}.benefits-columns-2025__benefit-icon img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.benefits-columns-2025__benefit-text{flex:1;font-size:2rem;font-weight:500;letter-spacing:.2px;line-height:1.4;max-width:20.4rem}.benefits-columns-2025__benefit-text,.benefits-columns-2025__column-title,.benefits-columns-2025__section-title{word-wrap:break-word;hyphens:auto;overflow-wrap:break-word}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media print{.benefits-columns-2025{page-break-inside:avoid}.benefits-columns-2025__inner{display:block}.benefits-columns-2025__column{background:#fff!important;border:1px solid #ddd;page-break-inside:avoid;margin-bottom:20px;min-height:auto}.benefits-columns-2025__column--left .benefits-columns-2025__benefit-text,.benefits-columns-2025__column--left .benefits-columns-2025__column-title,.benefits-columns-2025__column--right .benefits-columns-2025__benefit-text,.benefits-columns-2025__column--right .benefits-columns-2025__column-title{color:#000!important}.benefits-columns-2025__benefit-icon img{filter:grayscale(100%)}}@media(prefers-contrast:high){.benefits-columns-2025__column--left{background-color:#f0f0f0;border:.2rem solid #000}.benefits-columns-2025__column--right{border:.2rem solid #fff}.benefits-columns-2025__column-title,.benefits-columns-2025__section-title{font-weight:900}.benefits-columns-2025__benefit-text{font-weight:600}}@media(prefers-reduced-motion:reduce){.benefits-columns-2025__benefit-icon img{animation:none}}.faqs-2025{padding:5rem 0}@media only screen and (min-width:769px){.faqs-2025{padding:6.4rem 0 12.4rem}}.faqs-2025__section-title{font-size:2.2rem;font-weight:600;letter-spacing:.22px;margin-bottom:2.4rem}.faqs-2025 .faq-accordion{border-bottom:1px solid #d9d9d9}.faqs-2025 .faq-accordion:first-child{border-top:1px solid #d9d9d9}.faqs-2025 .faq-accordion .accordion-content,.faqs-2025 .faq-accordion .accordion-title{padding-block:2.4rem}.faqs-2025 .faq-accordion .accordion-title{font:600 1.6rem/2.4rem Garnett,sans-serif;letter-spacing:.05em}.consultant{padding:11rem 0}@media only screen and (max-width:1200px){.consultant{padding:6rem 0}}@media only screen and (max-width:768px){.consultant{padding:2.4rem 0}.consultant .container{padding-right:0}}.consultant-heading{margin-bottom:7.2rem;text-align:center}@media only screen and (max-width:768px){.consultant-heading{margin-bottom:8rem}}.consultant-items:not(.slick-initialized){display:flex;justify-content:space-between}@media only screen and (max-width:640px){.consultant .slick-track{margin-left:-28%!important}}.full-video{align-items:flex-end;display:flex;height:0;padding-top:56.25%;position:relative}@media only screen and (min-width:1440px){.full-video{padding-top:60rem}}.full-video iframe,.full-video video{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media only screen and (max-width:768px){.full-video .container{padding-inline:0}}.full-video__title{max-width:32rem;width:-moz-fit-content;width:fit-content}.full-video__title h1,.full-video__title h2,.full-video__title h3,.full-video__title h4,.full-video__title h5,.full-video__title h6,.full-video__title p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.full-video__title h1{line-height:5.2rem}@media only screen and (min-width:769px){.full-video__title h1{line-height:6.4rem}}.full-video__title h2{line-height:4.8rem}@media only screen and (min-width:769px){.full-video__title h2{line-height:6rem}}.full-video__title h3{line-height:4rem}@media only screen and (min-width:769px){.full-video__title h3{line-height:5.6rem}}.full-video__title h4{line-height:4.4rem}@media only screen and (min-width:769px){.full-video__title h4{line-height:4.8rem}}.full-video__title h5{line-height:4rem}@media only screen and (min-width:769px){.full-video__title h5{line-height:4.8rem}}.full-video__title h6{line-height:4rem}.full-video__title .st{line-height:1.8}@media only screen and (max-width:768px){.full-video__title{display:none}}@media only screen and (min-width:769px){.full-video__title{margin-bottom:2.4rem;max-width:45rem}}.full-video__title h4{line-height:4rem;padding:.8rem 1.6rem}@media only screen and (max-width:768px){.full-video__title h4{font-size:1.8rem;line-height:2.4rem;padding:.4rem .8rem}}.full-video__play{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;will-change:transform}@media only screen and (max-width:768px){.full-video__play{width:2.4rem}}.full-video__play:hover{transform:translate(-50%,-50%) scale(1.1)}@media only screen and (max-width:768px){.full-video__caption{display:none}}.general-content{padding-block:5rem}@media only screen and (min-width:769px){.general-content{padding-block:8rem}}@media only screen and (min-width:1440px){.general-content{padding-block:11rem}}.general-content__inner{padding-inline:2.5rem}@media only screen and (min-width:769px){.general-content__inner{margin-inline:auto;max-width:72.5rem}}.general-content__inner h1,.general-content__inner h2,.general-content__inner h3,.general-content__inner h4,.general-content__inner h5,.general-content__inner h6,.general-content__inner ol,.general-content__inner p,.general-content__inner ul{margin-bottom:1em}.general-content__inner ul{list-style:disc}.general-content__inner ol{list-style:decimal}.general-content__inner a:not([class]){color:#4d007a;text-decoration:underline}.image-content{background-color:var(--bgcolor);overflow:hidden;--bgcolor:#fff;--midcolor:#ccd9d6;--color:#000d1c}.image-content.style--white .slick-arrow{background-color:#000d1c}.image-content.style--white .slick-arrow:after{filter:invert(1)}.image-content.style--white .slick-dots li{background-color:#ccd9d6}.image-content.style--white .slick-dots li.slick-active{background-color:#004238}.image-content.style--purple{--bgcolor:#4d007a;--midcolor:#d6bdff;--color:#fff}.image-content.style--purple .slick-dots li{background-color:#ccd9d6}.image-content.style--purple .slick-dots li.slick-active{background-color:#004238}.image-content.style--purple .slick-arrow:after{filter:invert(0)}.image-content.style--purple .slick-arrow:hover{background-color:#fff}.image-content.style--green{--bgcolor:#004238;--midcolor:#a6ffb0;--color:#fff}.image-content.style--green .slick-dots li{background-color:rgba(204,217,214,.3)}.image-content.style--green .slick-dots li.slick-active{background-color:#a6ffb0}.image-content.style--green .slick-arrow:after{filter:invert(0)}.image-content.style--green .slick-arrow:hover{background-color:#004238}.image-content.style--green .slick-arrow:hover:after{filter:invert(1)}.image-content.style--green .carousel-item__cta{color:#004238}.image-content.style--green a:not([class]){color:#fff;text-decoration:underline}.image-content-carousel{margin-bottom:0!important}.image-content .slick-track{display:flex}.image-content .slick-slide{height:inherit!important}.image-content .slick-slide .carousel-item__badge p img{margin-right:.8rem;width:2.4rem}.image-content .slick-arrow{background-color:var(--midcolor);border-radius:50%;height:4rem;text-align:center;top:50%;transition:.3s;width:4rem;z-index:4}@media only screen and (max-width:768px){.image-content .slick-arrow{display:none!important}}.image-content .slick-arrow:hover{background-color:#2a0060}.image-content .slick-arrow:before{display:none}.image-content .slick-arrow:after{background:url(../img/icon-arrow-right.svg) no-repeat 50%;content:"";filter:invert(1);height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:20px}.image-content .slick-dots{bottom:2rem;left:calc(100% - 5rem);text-align:left}@media only screen and (max-width:768px){.image-content .slick-dots{display:none!important}}.image-content .slick-dots li{border-radius:50%;height:6px;margin:0 7px 0 0;width:6px}.image-content .slick-dots li button{display:none}.image-content .slick-prev{left:1rem;top:45%;transform:rotate(180deg)}.image-content .slick-next{right:1rem}.image-content .carousel-item{max-width:100%;width:100vw!important}.image-content .carousel-item,.image-content .carousel-item .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.image-content .carousel-item__img{margin-bottom:3.3rem;width:100%}@media only screen and (min-width:769px){.image-content .carousel-item__img{margin-bottom:0;width:50%}}.image-content .carousel-item__img img{width:100%}.image-content .carousel-item__main{padding:3rem 15% 3rem 10rem;width:50%}@media only screen and (max-width:1200px){.image-content .carousel-item__main{padding:3rem 4rem 3rem 5rem}}@media only screen and (max-width:768px){.image-content .carousel-item__main{padding:3.5rem 2.4rem;width:100%}}.image-content .carousel-item__main h1,.image-content .carousel-item__main h2,.image-content .carousel-item__main h3,.image-content .carousel-item__main h4,.image-content .carousel-item__main h5,.image-content .carousel-item__main h6,.image-content .carousel-item__main p{color:var(--color)}.image-content .carousel-item__heading{font-size:28px;font-weight:600;line-height:40px;margin-bottom:1.5rem}@media only screen and (max-width:768px){.image-content .carousel-item__heading{font-size:24px;line-height:32px}}.image-content .carousel-item__content{margin-bottom:4rem}.image-content .carousel-item__badge{align-items:center;display:flex;margin-bottom:2.4rem}.image-content .carousel-item__badge img{margin:.4rem .8rem!important;max-height:4rem;max-width:4rem}.image-content .carousel-item__badge img:first-child{margin-left:-.4rem!important}.image-content .carousel-item__badge img:last-child{margin-right:-.4rem!important}.image-content .carousel-item.position--left .carousel-item__img{order:1}.image-content .carousel-item.position--left .carousel-item__main,.image-content .carousel-item.position--right .carousel-item__img{order:2}@media only screen and (max-width:768px){.image-content .carousel-item.position--right .carousel-item__img{order:1}}.image-content .carousel-item.position--right .carousel-item__main{order:1;padding:0 13% 0 8rem}@media only screen and (max-width:1200px){.image-content .carousel-item.position--right .carousel-item__main{padding:0 4rem 0 5rem}}@media only screen and (max-width:768px){.image-content .carousel-item.position--right .carousel-item__main{margin-bottom:3.3rem;order:2;padding:3.5rem 2.4rem;width:100%}}.image-content .carousel-item.show-padding{padding:9.5rem 10rem}@media only screen and (max-width:1200px){.image-content .carousel-item.show-padding{padding:5rem}}@media only screen and (max-width:768px){.image-content .carousel-item.show-padding{padding:2.4rem 2.5rem 7.2rem}.image-content .carousel-item.show-padding .carousel-item__main{padding:0}.image-content .carousel-item__cta{width:100%}}.image-content .carousel-item__quote{border:none;color:var(--color);font-size:1.6rem;font-weight:500;letter-spacing:.16px;line-height:1.5;margin:4rem 0 1.6rem;padding:0}.image-content .carousel-item__quote-author-info{align-items:center;display:flex;flex-wrap:wrap;font-family:Garnett,sans-serif;font-size:1.2rem;font-weight:600;gap:1.6rem;letter-spacing:1.92px;text-transform:uppercase}.lds-dual-ring{display:inline-block;height:80px;width:80px}.lds-dual-ring:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#4d007a transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loop-consultant{align-items:flex-start;color:inherit;display:flex;flex-direction:column;margin:0 2rem}@media only screen and (max-width:640px){.loop-consultant{width:80%}}.loop-consultant:hover .loop-consultant__img img{transform:scale(1.1)}.loop-consultant:hover .loop-consultant__cta{background:transparent;color:#8f00ff}.loop-consultant:hover .loop-consultant__cta:after{background-image:url(../img/icon-arrow-right-purple.svg);transform:translate(10px,-50%)}.loop-consultant__img{margin-bottom:1.6rem;overflow:hidden;padding-top:100%;position:relative;width:100%}.loop-consultant__img img{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .5s ease-in;width:100%}.loop-consultant__title{margin-bottom:1.6rem;width:-moz-fit-content;width:fit-content}.loop-consultant__title h1,.loop-consultant__title h2,.loop-consultant__title h3,.loop-consultant__title h4,.loop-consultant__title h5,.loop-consultant__title h6,.loop-consultant__title p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.loop-consultant__title h1{line-height:5.2rem}@media only screen and (min-width:769px){.loop-consultant__title h1{line-height:6.4rem}}.loop-consultant__title h2{line-height:4.8rem}@media only screen and (min-width:769px){.loop-consultant__title h2{line-height:6rem}}.loop-consultant__title h3{line-height:4rem}@media only screen and (min-width:769px){.loop-consultant__title h3{line-height:5.6rem}}.loop-consultant__title h4{line-height:4.4rem}@media only screen and (min-width:769px){.loop-consultant__title h4{line-height:4.8rem}}.loop-consultant__title h5{line-height:4rem}@media only screen and (min-width:769px){.loop-consultant__title h5{line-height:4.8rem}}.loop-consultant__title .st{line-height:1.8}.consultant .loop-consultant__title{width:-moz-fit-content;width:fit-content}.consultant .loop-consultant__title h1,.consultant .loop-consultant__title h2,.consultant .loop-consultant__title h3,.consultant .loop-consultant__title h4,.consultant .loop-consultant__title h5,.consultant .loop-consultant__title h6,.consultant .loop-consultant__title p{background-color:#ece6ff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.consultant .loop-consultant__title h1{line-height:5.2rem}@media only screen and (min-width:769px){.consultant .loop-consultant__title h1{line-height:6.4rem}}.consultant .loop-consultant__title h2{line-height:4.8rem}@media only screen and (min-width:769px){.consultant .loop-consultant__title h2{line-height:6rem}}.consultant .loop-consultant__title h3{line-height:4rem}@media only screen and (min-width:769px){.consultant .loop-consultant__title h3{line-height:5.6rem}}.consultant .loop-consultant__title h4{line-height:4.4rem}@media only screen and (min-width:769px){.consultant .loop-consultant__title h4{line-height:4.8rem}}.consultant .loop-consultant__title h5{line-height:4rem}@media only screen and (min-width:769px){.consultant .loop-consultant__title h5{line-height:4.8rem}}.consultant .loop-consultant__title h6{line-height:4rem}.consultant .loop-consultant__title .st{line-height:1.8}.loop-consultant__title h6{line-height:4rem;padding:.8rem}.loop-consultant__cta{margin-top:auto;padding:0 5.5rem 0 0}.loop-consultant__terms{margin-bottom:1.6rem}.loop-consultant__terms .term{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;margin-block:.8rem 1.6rem;padding:.8rem}.loop-post{background-color:#f5f5f5;display:flex;flex-direction:column;width:100%}@media only screen and (max-width:768px){.loop-post:not(:last-child){margin-bottom:2.4rem}}.loop-post__data{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;margin-top:-7rem;padding-bottom:4rem;position:relative}.loop-post__badge{align-items:center;background-color:#f5f5f5;display:flex;margin-bottom:-2px;padding:16px 24px 0;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:769px){.loop-post__badge{margin-bottom:3px}}.loop-post__badge img{margin-right:1rem}.loop-post__badge .h7,.loop-post__badge .tab-image.tab-count-1 .tab-tab_heading.active,.loop-post__badge .tab-image.type--contained .tab-tab_heading,.tab-image.tab-count-1 .loop-post__badge .tab-tab_heading.active,.tab-image.type--contained .loop-post__badge .tab-tab_heading{font-weight:600}.loop-post__link{display:block;max-width:90%;width:-moz-fit-content;width:fit-content}.loop-post__link h1,.loop-post__link h2,.loop-post__link h3,.loop-post__link h4,.loop-post__link h5,.loop-post__link h6,.loop-post__link p{background-color:#f5f5f5;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.loop-post__link h1{line-height:5.2rem}@media only screen and (min-width:769px){.loop-post__link h1{line-height:6.4rem}}.loop-post__link h2{line-height:4.8rem}@media only screen and (min-width:769px){.loop-post__link h2{line-height:6rem}}.loop-post__link h3{line-height:4rem}@media only screen and (min-width:769px){.loop-post__link h3{line-height:5.6rem}}.loop-post__link h4{line-height:4.4rem}@media only screen and (min-width:769px){.loop-post__link h4{line-height:4.8rem}}.loop-post__link h5{line-height:4rem}@media only screen and (min-width:769px){.loop-post__link h5{line-height:4.8rem}}.loop-post__link h6{line-height:4rem}.loop-post__link .st{line-height:1.8}.loop-post__link{margin-left:0}@media only screen and (min-width:769px){.loop-post__link h5{line-height:3.5rem}}.loop-post__heading{color:#000d1c;font-weight:600;padding-inline:2.4rem!important}.loop-post__content{background-color:#f5f5f5;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;padding:16px 24px;text-overflow:ellipsis;-webkit-box-orient:vertical}.loop-post__image{height:41.6rem;position:relative;width:100%}.loop-post__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact-form .loop-post .form-submit,.loop-post .btn,.loop-post .contact-form .form-submit{margin-top:auto}.news{padding-block:4rem}@media only screen and (min-width:769px){.news{padding-block:8.8rem}}@media only screen and (max-width:768px){.news .container{padding:0}}.news-stage{background-color:#4d007a;padding:9rem 7.8rem 9rem 21.5rem;position:relative}@media only screen and (max-width:1200px){.news-stage{padding:6rem 4rem 6rem 15rem}}@media only screen and (max-width:768px){.news-stage{background-color:#efefef;padding:8rem 2.4rem 4rem}}.news-stage .mark_1{content:"";height:2.65rem;left:12.5rem;position:absolute;top:9rem;width:5.3rem}@media only screen and (max-width:1200px){.news-stage .mark_1{left:6rem;top:6rem}}@media only screen and (max-width:768px){.news-stage .mark_1{height:2.3rem;left:2.4rem;top:4rem;width:4.2rem}}.news-sub_heading{font-weight:600;margin-bottom:1.6rem}.news-heading{font-family:Sharp Slab,sans-serif;font-size:56px;font-weight:350;line-height:64px;margin-bottom:2.4rem;max-width:59rem}@media only screen and (max-width:1200px){.news-heading{font-size:48px;line-height:54px}}@media only screen and (max-width:768px){.news-heading{font-size:40px;line-height:48px;width:100%}}.news-content{margin-bottom:5.6rem;max-width:59rem}@media only screen and (max-width:768px){.news-content{margin-bottom:3.2rem;width:100%}}.news-info{display:flex;flex-direction:column;justify-content:space-between;position:relative}@media only screen and (min-width:769px){.news-info{align-items:center;flex-direction:row}}.news-info .mark_2{bottom:1.5rem;content:"";height:2.65rem;left:-9rem;position:absolute;transform:scaleY(-1);width:5.3rem}@media only screen and (max-width:768px){.news-info .mark_2{display:none}}.news-info__left{display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.news-info__left{margin-bottom:4rem}}.news-info__item{margin-bottom:.8rem;padding-left:3.2rem;position:relative;width:50%}.news-info__item:before{background:url(../img/icon-arrow-right.svg) no-repeat 50%;content:"";height:2.4rem;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:2.4rem}@media only screen and (min-width:769px){.news-info__item:before{filter:invert(1)}}@media only screen and (max-width:768px){.news-info__cta{background-color:#000d1c;color:#fff;width:100%}.news-info__cta:before{border-color:#fff}.news-info__cta:after{border-color:#fff #fff transparent transparent}.news-info__cta:hover:before{border-color:#000d1c}.news-info__cta:hover:after{border-color:#000d1c #000d1c transparent transparent}}@media only screen and (min-width:769px){.news h1,.news h2,.news h3,.news h4,.news h5,.news h6,.news p{color:#fff}}.pdf-service__main{padding:5.6rem 6.5rem 4.7rem;position:relative}@media only screen and (max-width:768px){.pdf-service__main{padding:2.4rem}}.pdf-service__img{height:100%;left:0;position:absolute;top:0;width:100%}.pdf-service__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pdf-service__heading{margin-bottom:2.4rem;width:-moz-fit-content;width:fit-content}.pdf-service__heading h1,.pdf-service__heading h2,.pdf-service__heading h3,.pdf-service__heading h4,.pdf-service__heading h5,.pdf-service__heading h6,.pdf-service__heading p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.pdf-service__heading h1{line-height:5.2rem}@media only screen and (min-width:769px){.pdf-service__heading h1{line-height:6.4rem}}.pdf-service__heading h2{line-height:4.8rem}@media only screen and (min-width:769px){.pdf-service__heading h2{line-height:6rem}}.pdf-service__heading h3{line-height:4rem}@media only screen and (min-width:769px){.pdf-service__heading h3{line-height:5.6rem}}.pdf-service__heading h4{line-height:4.4rem}@media only screen and (min-width:769px){.pdf-service__heading h4{line-height:4.8rem}}.pdf-service__heading h5{line-height:4rem}@media only screen and (min-width:769px){.pdf-service__heading h5{line-height:4.8rem}}.pdf-service__heading h6{line-height:4rem}.pdf-service__heading .st{line-height:1.8}.pdf-service__content{margin-bottom:4rem;width:-moz-fit-content;width:fit-content}.pdf-service__content h1,.pdf-service__content h2,.pdf-service__content h3,.pdf-service__content h4,.pdf-service__content h5,.pdf-service__content h6,.pdf-service__content p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.pdf-service__content h1{line-height:5.2rem}@media only screen and (min-width:769px){.pdf-service__content h1{line-height:6.4rem}}.pdf-service__content h2{line-height:4.8rem}@media only screen and (min-width:769px){.pdf-service__content h2{line-height:6rem}}.pdf-service__content h3{line-height:4rem}@media only screen and (min-width:769px){.pdf-service__content h3{line-height:5.6rem}}.pdf-service__content h4{line-height:4.4rem}@media only screen and (min-width:769px){.pdf-service__content h4{line-height:4.8rem}}.pdf-service__content h5{line-height:4rem}@media only screen and (min-width:769px){.pdf-service__content h5{line-height:4.8rem}}.pdf-service__content h6{line-height:4rem}.pdf-service__content .st{line-height:1.8}@media only screen and (min-width:769px){.pdf-service__content{max-width:40rem}}.pdf-service__content p{padding:.4rem 1rem}.pdf-service__cta:after{background-image:url(../img/download-icon.svg)}.pdf-service__cta:hover:after{transform:translateY(-5px)}.previous-clients{margin:7rem 0}@media only screen and (min-width:769px){.previous-clients{margin:9rem 0}}@media only screen and (min-width:1201px){.previous-clients{margin:11.5rem 0}}.previous-clients__heading{font-weight:600;margin-bottom:3rem;text-align:center}@media only screen and (min-width:769px){.previous-clients__heading{margin-bottom:9rem}}.previous-clients__logos{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:769px){.previous-clients__logos{margin-bottom:10rem}}.previous-clients__logos .slick-dots li{background:#d6bdff;border-radius:50%;height:8px;width:8px}.previous-clients__logos .slick-dots li.slick-active{background-color:#4d007a}.previous-clients__logos .slick-dots li button{display:none}.previous-clients__logo{display:flex!important;justify-content:center!important;margin:1.6rem;width:12%}.previous-clients__cta{margin:auto}@media only screen and (max-width:768px){.previous-clients__cta{display:none}}.search-box{align-items:center;background-color:#ece6ff;height:128px;left:-100px;left:0;opacity:0;pointer-events:none;position:fixed;top:72px;visibility:hidden;width:100%;z-index:100}.admin-bar .search-box{top:104px}.search-box form{width:596px}@media only screen and (max-width:768px){.search-box form{width:100%}}.search-box fieldset{align-items:center;border:none;border-bottom:1px solid #000d1c;display:flex;margin:0;padding:0;position:relative}.active .search-box{opacity:1;pointer-events:all;transition:all .3s ease-in-out;visibility:visible}.search-text{background-color:transparent;border:none;outline:none;padding:.5rem 0;width:300px}@media only screen and (min-width:641px){.search-text{width:100%}}.search-text::-moz-placeholder{color:#000d1c}.search-text::placeholder{color:#000d1c}.search-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;height:24px;width:26px}.statistics{padding:11rem 0 4rem}.statistics .container{display:flex;justify-content:center}@media only screen and (max-width:1024px){.statistics .container{flex-direction:column}}.statistics-main{background-color:#e4ffe7;margin-bottom:2.6rem;padding:2.4rem 1.6rem}@media only screen and (min-width:1025px){.statistics-main{flex-grow:1;margin-bottom:0;max-width:72rem;padding:4rem}}@media only screen and (min-width:1440px){.statistics-main{padding:6.3rem}}.statistics-main__content_bottom,.statistics-main__content_top{margin-bottom:5.6rem}.statistics-main__numbers{display:flex;margin-bottom:7rem}@media only screen and (max-width:768px){.statistics-main__numbers{flex-direction:column}}@media only screen and (min-width:769px){.statistics-main__numbers{flex-wrap:wrap}}.statistics-main__numbers .number-item{border-right:1px solid #000d1c;padding:.8rem;text-align:center}.statistics-main__numbers .number-item__number{margin-bottom:.8rem}.statistics-main__numbers .number-item:last-child{border-right:none}@media only screen and (max-width:768px){.statistics-main__numbers .number-item{border:none;border-bottom:1px solid #000d1c;padding:2.4rem 0}.statistics-main__numbers .number-item:last-child{border-bottom:none}}@media only screen and (min-width:1025px){.statistics-img{flex:0 0 30rem;margin-left:2rem}}@media only screen and (min-width:1440px){.statistics-img{flex-basis:40rem;margin-left:4rem}}@media only screen and (min-width:769px){.sidebar-content__inner{align-items:flex-start;display:flex}}.sidebar-content__content{padding-block:5rem}@media only screen and (min-width:769px){.sidebar-content__content{border-right:1px solid #e6e6e6;flex-grow:1;padding-block:14.5rem 15.5rem;padding-right:10rem}}.sidebar-content__sidebar{margin-left:1rem;padding-bottom:2rem;padding-top:14.5rem;position:sticky;top:0}@media only screen and (min-width:769px){.sidebar-content__sidebar{flex:0 0 25rem;max-width:25rem}}@media only screen and (min-width:1440px){.sidebar-content__sidebar{flex:0 0 33.2rem;max-width:33.2rem}}@media only screen and (max-width:768px){.sidebar-content__sidebar{display:none}}.sidebar-content__sidebar>img{border:3px solid #000;border-radius:4px;margin-bottom:3.4rem;width:100%}.service .banner{padding:25rem 0 10rem}@media only screen and (max-width:768px){.service .banner{padding:5rem 0 36rem}}.service .banner-badge,.service .banner-heading{margin-bottom:3.2rem}.service .banner-cta{margin-top:3.2rem}.post-banner{display:flex;flex-wrap:wrap;max-height:60rem}@media only screen and (max-width:992px){.post-banner{flex-direction:column;max-height:none}}.post-banner__img{width:37%}@media only screen and (min-width:769px){.post-banner__img{position:relative}}@media only screen and (max-width:992px){.post-banner__img{overflow:hidden;width:100%}}.post-banner__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:769px){.post-banner__img img{inset:0;position:absolute}}.post-banner__main{background-color:#ece6ff;padding:8.8rem calc(50vw - 78rem) 5.6rem 9.6rem;width:63%}@media only screen and (max-width:1599px){.post-banner__main{padding-right:calc(50vw - 620px)}}@media only screen and (max-width:1439px){.post-banner__main{padding-right:10rem}}@media only screen and (max-width:1200px){.post-banner__main{padding:4rem 10rem 4rem 5rem}}@media only screen and (max-width:992px){.post-banner__main{padding:3.2rem 2.4rem;width:100%}}.post-banner__info{align-items:center;background-color:#fff;display:flex;margin-bottom:1.6rem;padding:1.2rem 1.6rem;width:-moz-fit-content;width:fit-content}.post-banner__info .dot{color:#4d007a;margin:0 .5rem}.post-banner__title{width:-moz-fit-content;width:fit-content}.post-banner__title h1,.post-banner__title h2,.post-banner__title h3,.post-banner__title h4,.post-banner__title h5,.post-banner__title h6,.post-banner__title p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.post-banner__title h1{line-height:5.2rem}@media only screen and (min-width:769px){.post-banner__title h1{line-height:6.4rem}}.post-banner__title h2{line-height:4.8rem}@media only screen and (min-width:769px){.post-banner__title h2{line-height:6rem}}.post-banner__title h3{line-height:4rem}@media only screen and (min-width:769px){.post-banner__title h3{line-height:5.6rem}}.post-banner__title h4{line-height:4.4rem}@media only screen and (min-width:769px){.post-banner__title h4{line-height:4.8rem}}.post-banner__title h5{line-height:4rem}@media only screen and (min-width:769px){.post-banner__title h5{line-height:4.8rem}}.post-banner__title h6{line-height:4rem}.post-banner__title .st{line-height:1.8}@media only screen and (min-width:769px){.post-banner__title{max-width:70rem;width:100%}}.post-banner__title *{line-height:4.8rem;padding:.8rem 1.6rem}@media only screen and (min-width:769px){.post-banner__title *{line-height:6rem}}.post-banner__author{background-color:#fff;display:inline-block;margin-top:1.6rem;padding:.8rem}@media only screen and (min-width:769px){.post-banner__author{margin-top:1.8rem;padding:1.2rem 1.6rem}}@media only screen and (max-width:768px){.post-banner__bottom{border-top:1px solid #fff;margin-top:3.2rem;padding-top:3.2rem}}@media only screen and (min-width:769px){.post-banner__bottom{display:flex;justify-content:space-between;margin-top:7.6rem}}.post-banner__tags{display:flex;flex-wrap:wrap;margin-inline:-.4rem;margin-bottom:1.6rem}.post-banner__tags .tag-item{background-color:#d6bdff;color:#000d1c;margin:.4rem;padding:1.2rem 1.6rem;text-transform:none}@media only screen and (max-width:768px){.post-banner__tags .tag-item{margin-block:.4rem}}.post-banner__buttons{align-items:center;display:flex}@media only screen and (max-width:768px){.post-banner__buttons{margin-top:1.6rem}}.post-banner__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000d1c;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:4rem;justify-content:center;transition:transform .3s ease-in-out;width:4rem;will-change:transform}.post-banner__button:hover{transform:translateY(-.5rem)}.post-banner__button:not(:last-child){margin-right:1.6rem}@media only screen and (min-width:769px){.post-banner__button:not(:last-child){margin-right:.8rem}}.post-reading-time{color:#000d1c;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;padding:.4rem .8rem .4rem 1.6rem;position:relative}.post-reading-time:before{background-color:#8f00ff;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.post-main{padding-block:5rem}@media only screen and (min-width:769px){.post-main{padding:11rem 0 8.8rem}}.post-main .container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.post-main__left{margin-bottom:3rem;position:sticky;top:10rem;width:35%}@media only screen and (max-width:992px){.post-main__left{display:none}}.post-main__categories{margin-bottom:4rem}.post-main__categories .heading{margin-bottom:.8rem}.post-main__categories .post-categories{display:flex;flex-wrap:wrap;max-width:350px}.post-main__categories .post-category{background-color:#d6bdff;color:#000d1c;margin-bottom:.8rem;margin-right:.8rem;padding:1rem 1.6rem;text-transform:none;width:-moz-fit-content;width:fit-content}.post-main__posts{max-width:350px}.post-main__posts .heading{margin-bottom:.8rem}.post-main__posts .post-items .post-item{background-color:#ece6ff;border-bottom:1px solid #8f00ff;padding:1.2rem 1rem}.post-main__posts .post-items .post-item:last-child{border-bottom:none}.post-main__posts .post-items .post-item .category{align-items:center;color:#000d1c;display:flex;margin-bottom:.8rem}.post-main__posts .post-items .post-item .category img{margin-right:8px}.post-main__posts .post-items .post-item .title{color:#000d1c;font-family:Garnett,sans-serif;font-size:1.4rem;letter-spacing:.01em;line-height:1.6rem;padding:0}.post-main__right{width:60%}@media only screen and (max-width:992px){.post-main__right{width:100%}}.post-main__content{width:100%}@media only screen and (max-width:768px){.post-main__content{margin-bottom:3rem}}@media only screen and (min-width:769px){.post-main__content{max-width:65rem}}.post-main__content p:nth-child(2){border-bottom:1px solid #efefef}.post-main__content a.Hyperlink,.post-main__content a:not([class]){text-decoration:underline}.post-extra .container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.post-extra__imagery{width:31%}@media only screen and (min-width:993px){.post-extra__imagery{position:sticky;top:11rem}}@media only screen and (max-width:992px){.post-extra__imagery{margin-bottom:2rem;max-width:40rem;width:100%}}.post-extra__imagery .imagery-img{margin-bottom:1rem}.post-extra__imagery img{width:100%}.post-extra__main{margin-left:auto;width:60%}@media only screen and (max-width:992px){.post-extra__main{width:100%}}.post-extra__main__content{margin:8rem 0}@media only screen and (min-width:769px){.post-extra__main__content{max-width:65rem}}.post-extra__main__content:first-child{margin-block:0}.post-extra__main__content ol,.post-extra__main__content ul{padding-left:2rem}.post-extra__main__content a.Hyperlink,.post-extra__main__content a:not([class]){text-decoration:underline}.post-extra__main__statistics{background-color:#004238;padding:6.4rem}@media only screen and (max-width:1200px){.post-extra__main__statistics{padding:4rem}}@media only screen and (max-width:992px){.post-extra__main__statistics{padding:3rem 2rem}}.post-extra__main__statistics .statistics-heading{color:#fff;margin-bottom:2rem}.post-extra__main__statistics .statistics-items{border-bottom:1px solid #fff;border-top:1px solid #fff;margin-bottom:2rem}.post-extra__main__statistics .statistics-item{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem 0}.post-extra__main__statistics .statistics-item__rating{color:#fff;width:40%}.post-extra__main__statistics .statistics-item__rating sub{bottom:0;font-size:50%}.post-extra__main__statistics .statistics-item__content{border-top:1px solid #fff;color:#fff;padding-top:.5rem;width:60%}.post-extra__main__statistics .statistics-item__content p{color:#fff}.post-extra__main__statistics .statistics-item:first-child .statistics-item__content{border-top:none}.post-extra__main__statistics .statistics-caption{color:#fff;text-transform:capitalize!important}.post-extra__main__card{margin-block:8rem;overflow:hidden;padding:5.6rem 6.3rem 7rem 12.7rem;position:relative}@media only screen and (max-width:1200px){.post-extra__main__card{padding:3rem 4rem 4rem 10rem}}@media only screen and (max-width:992px){.post-extra__main__card{margin-block:5rem;padding:5rem 2rem 2rem}}.post-extra__main__card__content{font-family:Sharp Slab,sans-serif;font-size:calc(17.1831px + .75117vw);font-weight:300;line-height:calc(26.47887px + .93897vw);margin-bottom:4.8rem}@media only screen and (min-width:1440px){.post-extra__main__card__content{font-size:28px;line-height:40px}}@media only screen and (max-width:1200px){.post-extra__main__card__content{margin-bottom:3rem}}.post-extra__main__card .mark{left:6.3rem;position:absolute;top:5.9rem}@media only screen and (max-width:1200px){.post-extra__main__card .mark{left:3.6rem;top:3.3rem}}@media only screen and (max-width:992px){.post-extra__main__card .mark{left:2rem;top:2rem}}.post-extra__main__card:after{background-color:#ede7ff;content:"";height:100%;left:0;position:absolute;top:0;width:130%;z-index:-1}.post-extra__main__inline_statistics{display:grid;grid-auto-flow:column;margin:8rem 0}@media only screen and (min-width:769px){.post-extra__main__inline_statistics{max-width:65rem}}.post-extra__main__inline_statistics .inline-statistics__item{border-right:1px solid #000d1c;padding:2.4rem;text-align:center}@media only screen and (max-width:560px){.post-extra__main__inline_statistics .inline-statistics__item{border-bottom:1px solid #000d1c;border-right:none;padding:2rem 0;width:100%}}.post-extra__main__inline_statistics .inline-statistics__item:last-child{border-bottom:none;border-right:none}.post .full-video__wrapper{margin-block:5rem}@media only screen and (min-width:769px){.post .full-video__wrapper{margin-block:9rem}}.post .full-video__caption{margin-top:1.2rem;text-align:right}.person-banner{padding:10rem 0 0}@media only screen and (max-width:768px){.person-banner{padding:3rem 0 0}}.person-banner .container{display:flex;flex-wrap:wrap;justify-content:space-between}.person-banner__img{width:43%}@media only screen and (max-width:768px){.person-banner__img{margin-bottom:3.2rem;width:100%}}@media only screen and (min-width:769px){.person-banner__img img{max-width:53rem;width:36.8055555556vw}}.person-banner__main{padding-right:10%;width:50%}@media only screen and (max-width:1024px){.person-banner__main{padding-right:0}}@media only screen and (max-width:768px){.person-banner__main{width:100%}}.person-banner__main__type{margin-bottom:1.6rem}.person-banner__main__title{margin-bottom:.8rem}.person-banner__main__tags{display:flex;flex-wrap:wrap;margin:3.2rem -.8rem}.person-banner__main__tag{background-color:#efefef;margin:.8rem;padding:.8rem}.person-banner__main__content{margin-top:5.6rem}.person-banner__main__content ol,.person-banner__main__content ul{padding-left:2rem}.case-banner{display:flex;flex-wrap:wrap}@media only screen and (max-width:992px){.case-banner{flex-direction:column}}.case-banner__img{position:relative;width:37%}@media only screen and (max-width:992px){.case-banner__img{max-height:40rem;order:1;overflow:hidden;width:100%}}.case-banner__img>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:993px){.case-banner__img>img{inset:0;position:absolute}}.case-banner__img .badges{background-color:#fff;bottom:4rem;display:flex;padding:.8rem 0;position:absolute;right:0}@media only screen and (max-width:768px){.case-banner__img .badges{bottom:2.5rem}}.case-banner__img .badges .badge-item{border-right:1px solid #000d1c;height:4rem;padding:0 1.6rem;width:auto}.case-banner__img .badges .badge-item:last-child{border-right:0}.case-banner__img .badges .badge-item img{filter:grayscale(1);max-width:4rem;-o-object-fit:contain;object-fit:contain}.case-banner__main{align-items:flex-start;background-color:#ece6ff;display:flex;flex-direction:column;padding:8.8rem 9.6rem 8.8rem 18rem;width:63%}@media only screen and (min-width:1921px){.case-banner__main{padding-left:calc(50vw - 78rem)}}@media only screen and (max-width:1200px){.case-banner__main{padding:4rem 5rem}}@media only screen and (max-width:992px){.case-banner__main{order:2;padding:3.2rem 2.4rem;width:100%}}.case-banner__info{align-items:center;background-color:#fff;display:flex;margin-bottom:2.2rem;padding:1.2rem 1.6rem;width:-moz-fit-content;width:fit-content}.case-banner__info img{margin-right:.8rem}.case-banner__info .dot{color:#4d007a;margin:0 .5rem}.case-banner__title{max-width:49rem;width:-moz-fit-content;width:fit-content}.case-banner__title h1,.case-banner__title h2,.case-banner__title h3,.case-banner__title h4,.case-banner__title h5,.case-banner__title h6,.case-banner__title p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.case-banner__title h1{line-height:5.2rem}@media only screen and (min-width:769px){.case-banner__title h1{line-height:6.4rem}}.case-banner__title h2{line-height:4.8rem}@media only screen and (min-width:769px){.case-banner__title h2{line-height:6rem}}.case-banner__title h3{line-height:4rem}@media only screen and (min-width:769px){.case-banner__title h3{line-height:5.6rem}}.case-banner__title h4{line-height:4.4rem}@media only screen and (min-width:769px){.case-banner__title h4{line-height:4.8rem}}.case-banner__title h5{line-height:4rem}@media only screen and (min-width:769px){.case-banner__title h5{line-height:4.8rem}}.case-banner__title h6{line-height:4rem}.case-banner__title .st{line-height:1.8}.case-banner__title h2{line-height:6rem;padding:.8rem 1.6rem}@media only screen and (max-width:992px){.case-banner__title h2{line-height:45px}}.case-banner__content{margin-bottom:5.8rem;margin-top:2.2rem;width:-moz-fit-content;width:fit-content}.case-banner__content h1,.case-banner__content h2,.case-banner__content h3,.case-banner__content h4,.case-banner__content h5,.case-banner__content h6,.case-banner__content p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.case-banner__content h1{line-height:5.2rem}@media only screen and (min-width:769px){.case-banner__content h1{line-height:6.4rem}}.case-banner__content h2{line-height:4.8rem}@media only screen and (min-width:769px){.case-banner__content h2{line-height:6rem}}.case-banner__content h3{line-height:4rem}@media only screen and (min-width:769px){.case-banner__content h3{line-height:5.6rem}}.case-banner__content h4{line-height:4.4rem}@media only screen and (min-width:769px){.case-banner__content h4{line-height:4.8rem}}.case-banner__content h5{line-height:4rem}@media only screen and (min-width:769px){.case-banner__content h5{line-height:4.8rem}}.case-banner__content h6{line-height:4rem}.case-banner__content .st{line-height:1.8}@media only screen and (min-width:769px){.case-banner__content{max-width:53rem}}.case-banner__bottom{margin-top:auto}.case-banner__tags{display:flex;flex-wrap:wrap}.case-banner__tags:not(:last-child){margin-bottom:1.6rem}.case-banner__tags .tag-item{background-color:#d6bdff;color:#000d1c;margin:.4rem .8rem .4rem 0;padding:1.2rem 1.6rem;text-transform:none}.case-challenge{padding:11.2rem 0 6.8rem}.case-challenge__inner{margin-inline:auto;max-width:110rem;position:relative}.case-challenge__main{background-color:#eaecff;margin-bottom:4rem;padding:4.8rem 6.5rem;width:57%}@media only screen and (max-width:1200px){.case-challenge__main{padding:4rem}}@media only screen and (max-width:768px){.case-challenge__main{margin-bottom:3.2rem;padding:4rem 2.5rem;width:100%}}.case-challenge__main__heading{display:flex;margin-bottom:2rem}.case-challenge__main__heading .challenge-icon{margin-right:1.2rem}.case-challenge__image{background-color:#e4ffe7;display:flex;margin-bottom:3.2rem;padding:8rem 0;width:100%}@media only screen and (min-width:769px){.case-challenge__image{height:46.5rem;margin-bottom:0;padding:0;position:absolute;right:0;top:24%;width:40%}}.case-challenge__image img{display:block;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}.case-challenge__card{background-color:#004238;margin-left:10%;padding:4.4rem 6.4rem 4.4rem 2.5rem;position:relative;width:47%}@media only screen and (max-width:768px){.case-challenge__card{margin:0;padding:3.4rem 2.4rem;width:100%}}.case-challenge__card .mark{left:2.4rem;position:absolute;top:2rem}.case-challenge__card__content{margin-bottom:6rem}.case-challenge__card__content h1,.case-challenge__card__content h2,.case-challenge__card__content h3,.case-challenge__card__content h4,.case-challenge__card__content h5,.case-challenge__card__content h6,.case-challenge__card__content p{color:#fff}@media only screen and (max-width:768px){.case-challenge__card__content{margin-bottom:5rem}}.case-challenge__card__caption{color:#fff}.case-carousel{overflow:hidden}.case-carousel img{width:100%}.case-carousel .slick-track{display:flex}.case-carousel .slick-slide{height:inherit!important}.case-carousel .slick-arrow{background-color:#fff;border-radius:50%;height:4rem;text-align:center;top:50%;transition:.3s;width:4rem;z-index:4}@media only screen and (max-width:768px){.case-carousel .slick-arrow{display:none!important}}.case-carousel .slick-arrow:after{background:url(../img/icon-arrow-right.svg) no-repeat 50%;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:20px}.case-carousel .slick-dots{bottom:2rem;left:calc(100% - 5rem);text-align:left}@media only screen and (max-width:768px){.case-carousel .slick-dots{display:none!important}}.case-carousel .slick-dots li{background-color:#fff;border-radius:50%;height:6px;margin:0 7px 0 0;width:6px}.case-carousel .slick-dots li button{display:none}.case-carousel .slick-dots li.slick-active{background-color:#8f00ff}.case-carousel .slick-prev{left:1rem;top:45%;transform:rotate(180deg)}.case-carousel .slick-next{right:1rem}.case-solution{padding:11.2rem 0 6.8rem}@media only screen and (max-width:768px){.case-solution{padding:0 0 6.8rem}}.case-solution .container{position:relative}.case-solution__main{background-color:#ffece9;margin-bottom:4rem;margin-left:10%;padding:4.8rem 6.5rem;width:47%}@media only screen and (max-width:1200px){.case-solution__main{padding:4rem}}@media only screen and (max-width:768px){.case-solution__main{margin-bottom:3.2rem;margin-left:0;padding:4rem 2.5rem;width:100%}}.case-solution__main__heading{align-items:center;display:flex;margin-bottom:2rem}.case-solution__main__heading .solution-icon{margin-right:1.2rem}@media only screen and (max-width:768px){.case-solution__main__heading .solution-icon{height:24px;width:24px}}.case-solution__image{background-color:#f4da64;display:flex;height:40%;position:absolute;right:10%;top:24%;width:30%}@media only screen and (max-width:768px){.case-solution__image{margin-bottom:3.2rem;padding:8rem 0;position:static;transform:translateY(0);width:100%}}.case-solution__image img{margin:auto}.case-solution__statistics{background-color:#004238;padding:6.3rem 6.4rem 5.6rem;position:relative;width:57%}@media only screen and (max-width:768px){.case-solution__statistics{margin:0;padding:4rem 2.4rem 6rem;width:100%}}.case-solution__statistics .mark{left:2.4rem;position:absolute;top:2rem}.case-solution__statistics__heading{align-items:center;display:flex}@media only screen and (min-width:769px){.case-solution__statistics__heading{margin-bottom:1.2rem}}.case-solution__statistics__heading .heading{color:#fff;margin-right:1rem}.case-solution__statistics__heading img{margin-right:1.2rem}.case-solution__statistics__copy{color:#fff;margin-block:2rem}.case-solution__statistics__items{border-top:1px solid #fff}@media only screen and (max-width:768px){.case-solution__statistics__items{margin-top:6rem}}@media only screen and (min-width:769px){.case-solution__statistics__items{border-bottom:1px solid #fff;margin-bottom:2rem}}.case-solution__statistics__item{padding-block:1.6rem 2.4rem}@media only screen and (max-width:768px){.case-solution__statistics__item:not(:first-child){border-top:1px solid #fff}}@media only screen and (min-width:769px){.case-solution__statistics__item{display:flex;justify-content:space-between;padding:2rem 0}}.case-solution__statistics__item .item-rating{color:#fff}@media only screen and (max-width:768px){.case-solution__statistics__item .item-rating{font-size:8.8rem;line-height:12rem}}@media only screen and (min-width:769px){.case-solution__statistics__item .item-rating{width:40%}}.case-solution__statistics__item .item-rating sub{bottom:0;font-size:50%}@media only screen and (max-width:768px){.case-solution__statistics__item .item-rating sub{font-size:4rem}}.case-solution__statistics__item .item-content{color:#fff;padding-top:.5rem}@media only screen and (min-width:769px){.case-solution__statistics__item .item-content{border-top:1px solid #fff;width:60%}}.case-solution__statistics__item .item-content p{color:#fff}.case-solution__statistics__item:first-child .item-content{border-top:none}.case-feedback{background-color:#000d1c;margin:6.4rem 0 6.4rem auto;padding:3.1rem 10rem 3.1rem .7rem;width:70%}@media only screen and (max-width:1200px){.case-feedback{padding-right:3rem;width:80%}}@media only screen and (max-width:768px){.case-feedback{margin:2.5rem 0;padding:3.1rem;width:100%}}.case-feedback__heading{color:#fff;margin-bottom:4.5rem;padding:0 2.4rem}@media only screen and (max-width:768px){.case-feedback__heading{margin-bottom:2.1rem;padding:0}}.case-feedback__items{display:flex;flex-wrap:wrap}.case-feedback__item{border-right:1px solid #fff;max-width:250px;padding:0 2.4rem;width:33.3333333333%}@media only screen and (max-width:1200px){.case-feedback__item{padding:0 1.6rem}}@media only screen and (max-width:768px){.case-feedback__item{border-bottom:1px solid #fff;border-right:none;max-width:none;padding:2.4rem 0;width:100%}}.case-feedback__item:last-child{border-bottom:none;border-right:none}.case-feedback__item__rating{color:#fff;font-size:6.4rem;line-height:6.4rem;margin-bottom:.8rem}@media only screen and (max-width:1200px){.case-feedback__item__rating{font-size:5.6rem}}.case-feedback__item__rating sub{bottom:0;font-size:70%}.case-feedback__item__content h1,.case-feedback__item__content h2,.case-feedback__item__content h3,.case-feedback__item__content h4,.case-feedback__item__content h5,.case-feedback__item__content h6,.case-feedback__item__content p{color:#fff;font-size:14px}.tab-links{list-style:none;padding-left:0}.tab-content:not(.is-active){display:none}@media only screen and (min-width:769px){.tab-image.type--full .tab-main{max-width:46.5rem}}.tab-image__inner{display:flex;height:60rem}@media only screen and (max-width:1200px){.tab-image__inner{height:50rem}}@media only screen and (max-width:768px){.tab-image__inner{flex-direction:column;height:auto}}.tab-image__image{position:relative;width:80%}@media only screen and (max-width:768px){.tab-image__image{height:0;order:1;padding-top:94.1489361702%;width:100%}}.position--right .tab-image__image{order:2}@media only screen and (max-width:768px){.position--right .tab-image__image{order:1}}.tab-image__img{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.tab-image__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tab-image__img.active{display:block}.tab-image__main{background-color:rgba(188,198,255,.6);display:flex;padding:12.7rem 16.8rem;width:80%}@media only screen and (min-width:1600px){.position--right .tab-image__main{padding-left:calc(50vw - 79.2rem)}.position--left .tab-image__main{padding-right:calc(50vw - 79.2rem)}}@media only screen and (max-width:1200px){.tab-image__main{padding:8rem 10rem}}@media only screen and (max-width:768px){.tab-image__main{min-height:36rem;order:2;padding:2.5rem;width:100%}}.position--right .tab-image__main{order:1}@media only screen and (max-width:768px){.position--right .tab-image__main{order:2}}@media only screen and (min-width:769px){.type--contained .tab-image__main{padding:4rem 5rem}}@media only screen and (min-width:1201px){.type--contained .tab-image__main{padding:9.6rem 12.8rem}}.tab-image .tab-tab_heading{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid transparent;border-radius:0;color:#585858;cursor:pointer;font:700 1.4rem/2.4rem Sharp Slab,sans-serif;height:-moz-fit-content;height:fit-content;letter-spacing:.005em;margin-right:2rem;padding:.7rem .5rem;transition:.3s}@media only screen and (min-width:769px){.tab-image .tab-tab_heading{font-size:1.6rem}}.tab-image .tab-tab_heading.active{border-bottom:1px solid #000d1c;color:#000d1c}.tab-image .tab-container{position:relative;width:100%}.tab-image .tab-links{align-items:center;display:flex}@media only screen and (max-width:768px){.tab-image .tab-links{margin-bottom:4rem}}.tab-image .tab-main{display:none;width:100%}@media only screen and (min-width:769px){.tab-image .tab-main{left:0;position:absolute;top:6rem}}.tab-image .tab-main.active{display:block}.tab-image .tab-heading{margin-bottom:1.6rem}.tab-image .tab-content{display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;margin-bottom:4rem;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}@media only screen and (max-width:768px){.tab-image .tab-content{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.tab-image .tab-cta{width:100%}}.tab-image.type--contained{margin-block:5rem}@media only screen and (min-width:769px){.tab-image.type--contained{margin-block:8rem}}@media only screen and (min-width:1201px){.tab-image.type--contained{margin-block:12rem}}.tab-image.tab-count-1 .tab-tab_heading.active{border-bottom:none;pointer-events:none}.talking{margin:7rem 0}@media only screen and (min-width:769px){.talking{margin:11.5rem 0}}.talking-heading{font-weight:600;margin-bottom:5.5rem}@media only screen and (max-width:768px){.talking-heading{margin-bottom:4.8rem;text-align:center}}.talking-posts{margin-bottom:3.2rem}@media only screen and (min-width:769px){.talking-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5rem 2.5rem}}@media only screen and (min-width:1440px){.talking-posts{grid-gap:7rem 4rem}}@media only screen and (max-width:768px){.talking-cta{display:none}}.testimonial{background-color:#ece6ff;padding-block:20rem}@media only screen and (max-width:1920px){.testimonial{padding-block:13rem}}@media only screen and (max-width:1200px){.testimonial{padding-block:8rem}}@media only screen and (max-width:768px){.testimonial{margin-inline:2.5rem;padding-block:2.4rem 3.9rem}}.testimonial .container{max-width:160rem}@media only screen and (min-width:1025px){.testimonial .container{display:flex;justify-content:space-between}}.testimonial-heading{margin-bottom:4rem;width:100%}@media only screen and (min-width:1025px){.testimonial-heading{margin-bottom:0;max-width:43.5rem}}.testimonial-heading h3{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-weight:600;line-height:4.8rem;padding:.8rem 1.6rem;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:769px){.testimonial-heading h3{line-height:6rem}.testimonial-carousel{max-width:53rem;width:100%}}.testimonial-carousel .slick-arrow{background-color:#000d1c;border-radius:50%;height:3.2rem;position:absolute;text-align:center;top:calc(100% + 5rem);transition:.3s;width:3.2rem;z-index:4}@media only screen and (max-width:768px){.testimonial-carousel .slick-arrow{display:none!important}}.testimonial-carousel .slick-arrow:before{display:none}.testimonial-carousel .slick-arrow:after{background:url(../img/icon-arrow-right.svg) no-repeat 50%;content:"";filter:invert(1);height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;width:20px}.testimonial-carousel .slick-prev{left:0;transform:rotate(180deg) translateY(50%)}.testimonial-carousel .slick-next{left:4rem}.testimonial-carousel__item{position:relative;width:50%}@media only screen and (max-width:768px){.testimonial-carousel__item{width:100%}}.testimonial-carousel__item:not(.slick-slide){display:flex}.testimonial-carousel__item .mark{left:0;position:absolute;top:0}.testimonial-carousel__item__content{margin-bottom:3rem;margin-top:4.8rem}.testimonial-carousel__item__sub_heading{text-transform:uppercase}.testimonial-carousel .slick-dots{bottom:-5rem;left:calc(100% - 10rem);text-align:left}@media only screen and (max-width:768px){.testimonial-carousel .slick-dots{left:0}}.testimonial-carousel .slick-dots li{background-color:rgba(143,0,255,.5);border-radius:50%;height:6px;margin:0 7px 0 0;width:6px}.testimonial-carousel .slick-dots li button{display:none}.testimonial-carousel .slick-dots li.slick-active{background-color:#4d007a}.tcc{margin-block:5rem}@media only screen and (min-width:769px){.tcc{margin-block:10rem}}.tcc-heading{text-align:center}.tcc-cards{margin-top:3rem}@media only screen and (min-width:769px){.tcc-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:6.4rem auto 0;grid-gap:4rem;max-width:110rem}}.tcc-card{background-color:#f5f5f5}@media only screen and (max-width:768px){.tcc-card{margin-bottom:2.4rem}}@media only screen and (min-width:769px){.tcc-card__img{height:41.5rem}}.tcc-card__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tcc-card__content{padding:1.6rem 2.4rem 4rem;position:relative;z-index:1}.tcc-card__top{background-color:#f5f5f5;display:inline-flex;left:0;padding:1.6rem 2.4rem 0;position:absolute;top:1px;transform:translateY(-100%)}.tcc-card__top img{margin-right:1.6rem}.tcc-card__copy{margin-bottom:4rem}.contact-form .tcc-card .form-submit,.tcc-card .btn,.tcc-card .contact-form .form-submit{padding:0 5.5rem 0 0}.two-columns-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:769px){.two-columns-content{align-items:stretch}}.two-columns-content .two-columns-content__content h1,.two-columns-content .two-columns-content__content h2,.two-columns-content .two-columns-content__content h3,.two-columns-content .two-columns-content__content h4,.two-columns-content .two-columns-content__content h5,.two-columns-content .two-columns-content__content h6,.two-columns-content .two-columns-content__content p{color:#fff}.two-columns-content .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.two-columns-content__img{background-color:rgba(214,189,255,.6);display:flex;flex-direction:column;justify-content:center;min-height:250px;padding:4.8rem 2.4rem;position:relative;width:100%}@media only screen and (min-width:769px){.two-columns-content__img{margin-bottom:0;min-height:41.6666666667vw;padding:5rem 7rem;width:50%}}@media only screen and (min-width:1201px){.two-columns-content__img{padding:9rem 14rem 9rem 22rem}}@media only screen and (min-width:1600px){.position--left .two-columns-content__img{padding-left:18rem}}@media only screen and (min-width:1921px){.position--left .two-columns-content__img{padding-left:calc(50vw - 960px + 22rem)}}@media only screen and (min-width:1201px){.position--right .two-columns-content__img{padding-left:10rem;padding-right:14.5rem}}@media only screen and (min-width:1600px){.position--right .two-columns-content__img{padding-right:18rem}}@media only screen and (min-width:1921px){.position--right .two-columns-content__img{padding-right:calc(50vw - 960px + 22rem)}}.two-columns-content__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.two-columns-content__img__heading{color:#000d1c;font-weight:600;margin-bottom:4rem;z-index:3}@media only screen and (min-width:769px){.two-columns-content__img__heading{margin-bottom:9rem}}.contact-form .two-columns-content__img__ctas .form-submit,.two-columns-content__img__ctas .btn,.two-columns-content__img__ctas .contact-form .form-submit{margin-bottom:1.6rem}.contact-form .two-columns-content__img__ctas .form-submit:hover,.contact-form .two-columns-content__img__ctas .is-active.form-submit,.two-columns-content__img__ctas .btn.is-active,.two-columns-content__img__ctas .btn:hover,.two-columns-content__img__ctas .contact-form .form-submit:hover,.two-columns-content__img__ctas .contact-form .is-active.form-submit{background-color:#8f00ff;border-color:#8f00ff;color:#fff}.contact-form .two-columns-content__img__ctas .form-submit:hover:after,.contact-form .two-columns-content__img__ctas .is-active.form-submit:after,.two-columns-content__img__ctas .btn.is-active:after,.two-columns-content__img__ctas .btn:hover:after,.two-columns-content__img__ctas .contact-form .form-submit:hover:after,.two-columns-content__img__ctas .contact-form .is-active.form-submit:after{filter:invert(1)}.two-columns-content__img.only-image img{height:auto;width:auto}.two-columns-content__img.only-image .two-columns-content__image{align-items:center;display:flex;justify-content:center}.two-columns-content__image{height:100%;left:0;position:absolute;top:0;width:100%}.two-columns-content__content{background-color:#4d007a;display:flex;flex-direction:column;justify-content:center;padding:4.8rem 2.4rem;width:100%}@media only screen and (min-width:769px){.two-columns-content__content{padding:6rem 7rem;width:50%}}@media only screen and (min-width:1201px){.two-columns-content__content{padding:13rem 14.5rem 13rem 10rem}}@media only screen and (min-width:1600px){.position--right .two-columns-content__content{padding-left:18rem}}@media only screen and (min-width:1921px){.position--right .two-columns-content__content{padding-left:calc(50vw - 960px + 18rem)}}@media only screen and (min-width:1201px){.position--left .two-columns-content__content{padding-left:10rem;padding-right:14.5rem}}@media only screen and (min-width:1600px){.position--left .two-columns-content__content{padding-right:18rem}}@media only screen and (min-width:1921px){.position--left .two-columns-content__content{padding-right:calc(50vw - 960px + 18rem)}}.two-columns-content__content__heading{font-weight:600;margin-bottom:1.5rem}.two-columns-content__content__content{margin-bottom:4rem}.two-columns-content.position--right .two-columns-content__img{order:2}.two-columns-content.position--right .two-columns-content__content{order:1}.topics-block .two-columns-content__img{position:relative}.topics-block__img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}@media only screen and (min-width:769px){.topics-block__img{height:22.7777777778vw;text-align:center;width:40.6944444444vw}}.topics-block__img .tab-content{height:100%;width:100%}.topics-block__img img{display:block;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wwd{background-color:#4d007a;color:#fff;padding-block:7.2rem}@media only screen and (min-width:769px){.wwd{padding-block:7.5rem}}@media only screen and (min-width:1440px){.wwd{padding-bottom:14.5rem}}.wwd-row{margin-bottom:4rem}@media only screen and (min-width:769px){.wwd-row{display:flex}}.wwd-heading{margin-bottom:2.4rem}@media only screen and (min-width:769px){.wwd-heading{flex-grow:1;margin-bottom:0}.wwd-content{flex:0 0 47rem;margin-left:4rem}}.contact-form .wwd-content .form-submit,.wwd-content .btn,.wwd-content .contact-form .form-submit{margin-top:3rem}.whole-image{overflow:hidden;padding:2.4rem 0 38rem;position:relative}@media only screen and (max-width:768px){.whole-image{margin-bottom:7rem;margin-inline:2.4rem}}@media only screen and (min-width:769px){.whole-image{padding:6rem 0}}@media only screen and (min-width:1201px){.whole-image{padding:9rem 0}}.whole-image--contained{margin-block:3rem}@media only screen and (min-width:769px){.whole-image--contained{margin:5rem auto;max-width:110rem}}@media only screen and (min-width:1201px){.whole-image--contained .container{padding-inline:7rem}}.whole-image__img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.whole-image__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.whole-image__heading{margin-bottom:2.6rem;width:-moz-fit-content;width:fit-content}.whole-image__heading h1,.whole-image__heading h2,.whole-image__heading h3,.whole-image__heading h4,.whole-image__heading h5,.whole-image__heading h6,.whole-image__heading p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.whole-image__heading h1{line-height:5.2rem}@media only screen and (min-width:769px){.whole-image__heading h1{line-height:6.4rem}}.whole-image__heading h2{line-height:4.8rem}@media only screen and (min-width:769px){.whole-image__heading h2{line-height:6rem}}.whole-image__heading h3{line-height:4rem}@media only screen and (min-width:769px){.whole-image__heading h3{line-height:5.6rem}}.whole-image__heading h4{line-height:4.4rem}@media only screen and (min-width:769px){.whole-image__heading h4{line-height:4.8rem}}.whole-image__heading h5{line-height:4rem}@media only screen and (min-width:769px){.whole-image__heading h5{line-height:4.8rem}}.whole-image__heading h6{line-height:4rem}.whole-image__heading .st{line-height:1.8}@media only screen and (min-width:769px){.whole-image__heading{margin-bottom:3.2rem}}.whole-image__heading *{font-weight:700;line-height:4.8rem;padding:.8rem 1.6rem}@media only screen and (min-width:769px){.whole-image__heading *{line-height:6rem}}.whole-image__content{margin-bottom:3.2rem;width:-moz-fit-content;width:fit-content}.whole-image__content h1,.whole-image__content h2,.whole-image__content h3,.whole-image__content h4,.whole-image__content h5,.whole-image__content h6,.whole-image__content p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.whole-image__content h1{line-height:5.2rem}@media only screen and (min-width:769px){.whole-image__content h1{line-height:6.4rem}}.whole-image__content h2{line-height:4.8rem}@media only screen and (min-width:769px){.whole-image__content h2{line-height:6rem}}.whole-image__content h3{line-height:4rem}@media only screen and (min-width:769px){.whole-image__content h3{line-height:5.6rem}}.whole-image__content h4{line-height:4.4rem}@media only screen and (min-width:769px){.whole-image__content h4{line-height:4.8rem}}.whole-image__content h5{line-height:4rem}@media only screen and (min-width:769px){.whole-image__content h5{line-height:4.8rem}}.whole-image__content h6{line-height:4rem}.whole-image__content .st{line-height:1.8}.whole-image__content{font-family:Sharp Slab,sans-serif!important;font-weight:500!important}@media only screen and (min-width:769px){.whole-image__content{margin-bottom:15.7rem}}.whole-image__content *{padding:.8rem 1.6rem}@media only screen and (max-width:768px){.whole-image__cta{width:100%}}.cpt-grid{margin-block:3rem}@media only screen and (min-width:769px){.cpt-grid{margin-block:7.2rem}.cpt-grid .lds-wrapper{grid-column:span 3;text-align:center}}.ajax-cpt{margin-bottom:3rem}@media only screen and (min-width:769px){.ajax-cpt{margin-bottom:7.2rem}}.wwa{background-color:#4d007a;color:#fff;padding-block:7.2rem 3.8rem}@media only screen and (min-width:769px){.wwa{padding-block:7.5rem}}@media only screen and (min-width:1440px){.wwa{padding-top:13rem}}@media only screen and (min-width:769px){.wwa .container{padding-right:0}.wwa-inner{margin-bottom:8.8rem;max-width:61.2rem}}.wwa-heading{margin-bottom:2.4rem}.wwa-slides{border-top:1px solid #fff;margin-top:2.7rem;padding-top:2.7rem}@media only screen and (min-width:769px){.wwa-slides{margin-left:auto;margin-top:5rem;max-width:114rem;padding-top:3rem}}@media only screen and (min-width:1440px){.wwa-slides{margin-top:8.8rem}}.wwa-slide{margin-bottom:2.7rem}@media only screen and (min-width:769px){.wwa-slide{display:flex!important;flex-direction:column;margin-bottom:0;margin-right:4rem;max-width:34rem}.wwa-slide:nth-child(2n){flex-direction:column-reverse}.wwa-slide:nth-child(2n) .wwa-slide__img{margin-bottom:0;margin-top:3.2rem}}.wwa-slide__img{height:32rem;margin-bottom:3.2rem}@media only screen and (min-width:769px){.wwa-slide__img{height:33.5rem;width:100%}}.wwa-slide__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wwa-slide__heading{margin-bottom:1.6rem}.page-template-contact .banner-subheading{align-items:center;background-color:#fff;display:inline-flex;margin-bottom:1.8rem;padding:.8rem 1.6rem;width:-moz-fit-content;width:fit-content}.page-template-contact .banner-subheading img{margin-right:.8rem}@media only screen and (min-width:769px){.page-template-contact .banner-heading h1{line-height:6rem}}.contact{margin-block:5rem}@media only screen and (min-width:769px){.contact{margin-block:8rem}}.contact-filters{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin-inline:-.4rem}.contact-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f5f5f5;border:none;border-radius:4px;color:#000d1c;cursor:pointer;display:inline-block;font:600 1.6rem/2.4rem Garnett,sans-serif;letter-spacing:1.5px;margin:.4rem;outline:none;padding:1.2rem 1.6rem;transition:all .3s ease-in-out}.contact-filter.is-active,.contact-filter:hover{background-color:#4d007a;color:#fff}.contact-inner{margin-top:5rem}@media only screen and (min-width:769px){.contact-inner{align-items:flex-start;display:flex;justify-content:space-between;margin-top:8rem}}@media only screen and (min-width:1440px){.contact-inner{margin-top:12.8rem}}@media only screen and (max-width:768px){.contact-left{margin-bottom:3rem}}@media only screen and (min-width:769px){.contact-left{flex:0 0 40.5rem;margin-right:5rem}.contact-right{flex-grow:1}}@media only screen and (min-width:1440px){.contact-right{max-width:67.6rem}}.contact-heading{font-family:Garnett,sans-serif;font-weight:600;margin-bottom:1.6rem}@media only screen and (min-width:769px){.contact-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4rem}}.contact-card{border-left:1px solid #4d007a;padding-left:4px}@media only screen and (max-width:768px){.contact-card{margin-bottom:2.4rem}}.contact-card__title{font-weight:600;margin-bottom:1.6rem}.contact-item{align-items:center;display:flex}.contact-item:not(:last-child){margin-bottom:.8rem}.contact-item__icon{flex:0 0 2.4rem;margin-right:.8rem;width:2.4rem}.contact-item__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000d1c;cursor:pointer}.contact-item__link:hover{color:#4d007a}.contact-form{margin-top:5rem}@media only screen and (min-width:769px){.contact-form{margin-top:7rem}}@media only screen and (min-width:1440px){.contact-form{margin-top:10rem}}.contact-form .form-group{margin-bottom:2.8rem}.contact-form .form-group label{display:block;font:600 1.2rem/1.6rem Garnett,sans-serif;letter-spacing:1.68px;text-transform:uppercase}.contact-form .form-control{border:1px solid #d6d6d6;border-radius:4px;color:#242435;display:block;font:500 1.4rem/2rem Sharp Slab,sans-serif;letter-spacing:.64px;padding:1rem 1.5rem;transition:all .3s ease-in-out;width:100%}@media only screen and (min-width:769px){.contact-form .form-control{font-size:1.6rem;line-height:2.4rem;padding:2rem 2.4rem}}.contact-form .form-control::-moz-placeholder{color:#6b6b6b}.contact-form .form-control::placeholder{color:#6b6b6b}.contact-form .form-control:focus,.contact-form .form-control:focus-visible,.contact-form .form-control:focus-within{border-color:#4d007a;outline:none}.contact-form .wpcf7-spinner{display:none}.contact-form .wpcf7-not-valid-tip{display:block}.contact-form .wpcf7-list-item{margin-left:0}.contact-form .form-checkbox .wpcf7-list-item label{align-items:flex-start;display:flex}.contact-form .form-checkbox .wpcf7-list-item-label{margin-left:1rem}.contact-form .wpcf7-response-output{color:#000d1c!important}.contact-form .form-submit{background-color:#000d1c;border-color:#000d1c;color:#fff}.error404{display:grid;grid-template-rows:1fr auto;min-height:100vh}.error-404{background-color:#e0d6ff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;padding-block:6.5rem 13.5rem}@media only screen and (min-width:769px){.error-404{padding-top:12rem}.error-404__inner{max-width:46rem}}.error-404__subheading{align-items:center;background-color:#fff;display:inline-flex;margin-bottom:1.6rem;padding:.8rem}.error-404__subheading img{margin-right:.8rem}.error-404__heading{width:-moz-fit-content;width:fit-content}.error-404__heading h1,.error-404__heading h2,.error-404__heading h3,.error-404__heading h4,.error-404__heading h5,.error-404__heading h6,.error-404__heading p{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;padding:.8rem 1.6rem}.error-404__heading h1{line-height:5.2rem}@media only screen and (min-width:769px){.error-404__heading h1{line-height:6.4rem}}.error-404__heading h2{line-height:4.8rem}@media only screen and (min-width:769px){.error-404__heading h2{line-height:6rem}}.error-404__heading h3{line-height:4rem}@media only screen and (min-width:769px){.error-404__heading h3{line-height:5.6rem}}.error-404__heading h4{line-height:4.4rem}@media only screen and (min-width:769px){.error-404__heading h4{line-height:4.8rem}}.error-404__heading h5{line-height:4rem}@media only screen and (min-width:769px){.error-404__heading h5{line-height:4.8rem}}.error-404__heading h6{line-height:4rem}.error-404__heading .st{line-height:1.8}.error-404__heading h1{line-height:5.5rem;padding:.8rem 1.6rem}@media only screen and (min-width:769px){.error-404__heading h1{line-height:6rem}}.error-404__content{margin-block:3.2rem}@media only screen and (max-width:768px){.error-404__content br{display:none}}@media only screen and (min-width:769px){.error-404__btns{align-items:center;display:flex}}@media only screen and (max-width:768px){.contact-form .error-404__btns .form-submit:first-child,.error-404__btns .btn:first-child,.error-404__btns .contact-form .form-submit:first-child{margin-bottom:1.6rem}}@media only screen and (min-width:769px){.contact-form .error-404__btns .form-submit:first-child,.error-404__btns .btn:first-child,.error-404__btns .contact-form .form-submit:first-child{margin-right:1.6rem}}.error-404__btns .btn-search:after{background-image:url(../img/icon-search.svg);filter:invert(1)}.faq-info{padding-block:5rem;text-align:center}@media only screen and (min-width:769px){.faq-info{padding-block:11rem 7rem}}.faq-info__heading{margin:0 auto 3rem}@media only screen and (min-width:769px){.faq-info__heading{margin-bottom:4.8rem;max-width:73rem}}.faq-info__content{margin-inline:auto}@media only screen and (min-width:769px){.faq-info__content{max-width:53rem}}.faqs{border-top:1px solid #efefef;padding-block:5rem}@media only screen and (min-width:769px){.faqs{padding-block:6.4rem 12.4rem}.faqs-inner{align-items:flex-start;display:flex;margin-inline:auto;max-width:91.6rem}}@media only screen and (max-width:768px){.faqs-links{display:flex;flex-wrap:wrap;margin-bottom:3rem;margin-inline:-.5rem}}@media only screen and (min-width:769px){.faqs-links{flex:0 0 15rem;max-width:15rem}}.faqs-links>li:first-child{opacity:0}@media only screen and (max-width:768px){.faqs-links>li:first-child{display:none}}.faqs .faq-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f5f5f5;border:none;border-radius:4px;color:#000d1c;cursor:pointer;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;margin:.5rem;padding:8px 15px;text-align:left;transition:all .3s ease-in-out}@media only screen and (min-width:769px){.faqs .faq-link{display:block;margin-bottom:.8rem;width:100%}}.faqs .faq-link.is-active,.faqs .faq-link:hover{background-color:#4d007a;color:#fff}@media only screen and (min-width:769px){.faqs-content{flex-grow:1;margin-left:10rem}}.faqs .tab-title{margin-bottom:2.4rem}.faqs .faq-accordion{border-bottom:1px solid #d9d9d9}.faqs .faq-accordion:first-child{border-top:1px solid #d9d9d9}.faqs .faq-accordion .accordion-content,.faqs .faq-accordion .accordion-title{padding-block:2.4rem}.faqs .faq-accordion .accordion-title{font:600 1.6rem/2.4rem Garnett,sans-serif;letter-spacing:.05em}.faqs .tab-content{margin-bottom:5rem}@media only screen and (min-width:769px){.glossary-top{max-width:53rem}}.glossary-heading{margin-bottom:2rem}@media only screen and (min-width:769px){.glossary-heading{margin-bottom:3.2rem}}.glossary-blocks{margin-top:5rem}@media only screen and (min-width:769px){.glossary-blocks{margin-top:11rem;max-width:66rem}}.glossary-block__alphabet{margin-bottom:3rem}@media only screen and (min-width:769px){.glossary-block__alphabet{margin-bottom:5rem}}.glossary-items{margin-bottom:5rem}@media only screen and (min-width:769px){.glossary-items{margin-bottom:10rem}}.glossary-item{border-bottom:1px solid #d9d9d9}.glossary-item__title{letter-spacing:.005em;padding-block:1.6rem}.is-active .glossary-item__title{color:#8f00ff;text-decoration:underline}.glossary-item__title:after{margin-left:8px;right:auto}.glossary-item__content{padding-block:1.6rem}.glossary-item__content p{font-weight:300}.search-sidebar__content{margin-bottom:2.4rem}.search-sidebar__content h1,.search-sidebar__content h2,.search-sidebar__content h3,.search-sidebar__content h4,.search-sidebar__content h5,.search-sidebar__content h6{margin-bottom:1rem}.contact-form .search-sidebar>.form-submit,.search-sidebar>.btn{display:block;width:100%}.search-title{margin-bottom:2rem}@media only screen and (min-width:769px){.search-title{margin-bottom:3.2rem}.search .sidebar-content__copy{max-width:66rem}.search .content-none{max-width:53rem}}.search .sidebar-content__copy{margin-bottom:3rem}@media only screen and (min-width:769px){.search .sidebar-content__copy{margin-bottom:6rem}}.search fieldset{border:none;margin:0;padding:0;position:relative}.search input[type=text]{border-bottom:1px solid #7767aa;margin-top:1.6rem;padding-block:.8rem}.search-submit{bottom:8px;position:absolute;right:0}.loop-search{border-bottom:1px solid #e6e6e6;padding-block:.8rem}@media only screen and (min-width:769px){.loop-search{display:flex}}.loop-search__content{align-items:flex-start;display:flex;flex-direction:column;padding-block:1.6rem}.loop-search__img{display:block;height:21.5rem;margin-bottom:2rem}@media only screen and (min-width:769px){.loop-search__img{flex:0 0 21.5rem;margin-bottom:0;margin-right:1.6rem;width:21.5rem}}.loop-search__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:769px){.loop-search__img img{height:21.5rem}}.loop-search__term{align-items:center;color:#000d1c;display:inline-flex;font:600 1.2rem/1.6rem Garnett,sans-serif;letter-spacing:.06em;margin-bottom:.8rem;text-transform:uppercase}.loop-search__term img{margin-right:.8rem}.loop-search__excerpt,.loop-search__title{margin-bottom:2.4rem}.loop-search__excerpt{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.loop-search__link{margin-top:auto;padding-block:0;padding-left:0}.people{background-color:#ece6ff;padding-block:5rem}@media only screen and (min-width:769px){.people{padding-block:11rem}.people-info{margin-bottom:11.2rem}}.people-info__heading{padding-block:5rem;text-align:center}@media only screen and (min-width:769px){.people-info__heading{padding-block:11.8rem}}.people-block{margin-block:3.2rem}@media only screen and (min-width:769px){.people-block{align-items:center;display:flex;margin-inline:auto;max-width:72rem}.people-block--right{flex-direction:row-reverse}}.people-block__img{margin-bottom:2rem;width:100%}@media only screen and (min-width:769px){.people-block__img{flex:0 0 28rem;height:28rem;margin-bottom:0;margin-right:4rem;width:28rem}}.people-block__img img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:769px){.people-block--right .people-block__img{margin-left:4rem;margin-right:0}}.people-block__heading{margin-bottom:1.6rem}.people-heading{margin-bottom:4rem}.people-filters{align-items:center;display:flex;margin-bottom:4.8rem}@media only screen and (max-width:768px){.people-filters{margin-right:-2.5rem;overflow:auto}}@media only screen and (min-width:769px){.people-filters{flex-wrap:wrap;margin:0 -.4rem 7rem}}.people-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:transparent;border-radius:4px;color:#000d1c;cursor:pointer;font:600 1.2rem/2 Garnett,sans-serif;letter-spacing:1.5px;padding:1.2rem 1.6rem;transition:all .3s ease-in-out;white-space:nowrap}@media only screen and (max-width:768px){.people-filter{border-bottom:1.25px solid #fff;border-radius:0}}@media only screen and (min-width:769px){.people-filter{margin-inline:.4rem;padding:.8rem}}@media only screen and (max-width:768px){.people-filter.is-active,.people-filter:hover{border-bottom-color:#4d007a}}@media only screen and (min-width:769px){.people-filter.is-active,.people-filter:hover{background-color:#4d007a;color:#fff}}@media only screen and (min-width:561px){.people-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:-2rem;grid-gap:2.4rem}}@media only screen and (min-width:1025px){.people-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.people-grid .lds-wrapper{text-align:center}@media only screen and (min-width:561px){.people-grid .lds-wrapper{grid-column:span 2}}@media only screen and (min-width:1025px){.people-grid .lds-wrapper{grid-column:span 4}}@media only screen and (max-width:560px){.people .loop-consultant{margin:0;width:100%}.people .loop-consultant:not(:last-child){border-bottom:1px solid #8f00ff;margin-bottom:2.4rem;padding-bottom:2.4rem}}
/*# sourceMappingURL=style.min.css.map */