@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&family=Poppins:wght@400;600;700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{scroll-behavior:smooth}body{background:#fff;color:#303030}h1,h2,h3,h4,h5,h6{color:#303030;margin:0}.not-visible{display:none}@media screen and (max-width:1000px){.mobile-hidden{display:none}}.shadow,.shadow-big{box-shadow:8px 15px 100px #dadada}.shadow-medium{box-shadow:0 5px 20px hsla(0,0%,85%,.5)}.shadow-purple{box-shadow:0 6px 40px rgba(27,4,56,.75)}.shadow-black{box-shadow:0 8px 25px rgba(0,0,0,.25)}.shadow-border-black{box-shadow:0 2px 10px 0 rgba(0,0,0,.75)}.shadow-border{box-shadow:0 0 0 1px hsla(0,0%,85%,.5)}.radius-xs{border-radius:8px}.radius-sm{border-radius:16px}.radius-md{border-radius:24px}.radius-lg{border-radius:32px}.radius-bottom-left-sm{border-bottom-left-radius:16px}.rotate{transition:transform .5s ease}.rotated{transform:rotate(180deg)}.zoom-hover:hover{transform:scale(1.03);transition:transform .5s linear}.border{border:1px solid}.left-border{border-left:1px solid;padding-left:1rem}.top-border{border-top:1px solid}.bottom-border{border-bottom:1px solid}.right-border{border-right:1px solid;padding-right:1rem}.border-white{border-color:#fff}.border-coral{border-color:#ff564d}.border-yellow{border-color:#f5bc18}.border-green{border-color:#8fc640}.border-blue{border-color:#40c1ef}.border-purple{border-color:#44197e}.border-grey-200{border-color:#ced2da}.border-grey-700{border-color:#b0b0b0}.border-grey-1200{border-color:hsla(0,0%,100%,.29)}.divider{height:2px}.small-divider{width:7rem}.z-index-1{z-index:1}ul.green-checklist li{list-style:url(https://www.encora.com/hubfs/Website_Assets/icons/check-green.svg)}.bg-init{background-repeat:no-repeat;background-size:cover;background-position:50%;object-fit:cover;object-position:center}.padding-bordered{border-radius:16px;border:1px solid #ced2da}@media(max-width:992px){.padding-bordered{padding:16px}}.awards-container{padding:32px 16px;text-align:center;border-radius:16px;border:1px solid #ced2da;height:100%;box-sizing:border-box}.pointer{cursor:pointer}.img-fit-contain{object-fit:contain}.inline-logo-hero>h2,.inline-logo-hero>img{display:inline}.width-fit-content{width:-moz-fit-content;width:fit-content}.hide-temp{opacity:0;height:0;display:none}.gradient-color-numbers,.gradient-color-purple{font-size:3rem}.gradient-color-numbers,.gradient-color-purple,.gradient-color-purple-custom{background:linear-gradient(90deg,#564dff,#6124b0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-weight:700}.dark-grey{color:#585360;font-size:1.5rem}.blue-card-line{padding:1rem;border-top:3px solid transparent;border-image-source:linear-gradient(90deg,transparent 35%,#40c1ef 0,#40c1ef 65%,transparent 0);border-image-slice:1}.yellow-card-line{padding:1rem;border-top:3px solid transparent;border-image-source:linear-gradient(90deg,transparent 35%,#fabd00 0,#fabd00 65%,transparent 0);border-image-slice:1}.green-card-line{padding:1rem;border-top:3px solid transparent;border-image-source:linear-gradient(90deg,transparent 35%,#8fc745 0,#8fc745 65%,transparent 0);border-image-slice:1}.red-card-line{padding:1rem;border-top:3px solid transparent;border-image-source:linear-gradient(90deg,transparent 35%,#ff564d 0,#ff564d 65%,transparent 0);border-image-slice:1}.padding-card-becoming{padding:24px 12px}@media(max-width:992px){.padding-card-becoming{padding:8px}.padding-card-becoming h2{font-size:18px}.center-content-mobile{justify-content:center}}.valuesTabs .MuiTabs-flexContainer{display:flex!important;gap:1rem!important;justify-content:center!important}@media(max-width:1024px){.valuesTabs .MuiTabs-flexContainer{display:flex!important;gap:1rem!important;justify-content:unset!important}}.conductTabs .MuiTabs-flexContainer{display:flex;gap:1rem;justify-content:center}@media(max-width:1024px){.conductTabs .MuiTabs-flexContainer{display:flex!important;gap:1rem!important;justify-content:unset!important}}#job-content p,#job-content span{background-color:#f9fafb!important;font-family:Nunito!important}.container{box-sizing:border-box;margin-left:80px;margin-right:80px}@media(max-width:600px){.container{margin-left:16px;margin-right:16px}}.container.border-gray-rounded{border:1px solid #f9fafb;box-sizing:border-box;border-radius:15px}section{padding-top:4rem;padding-bottom:4rem}@media(max-width:600px){section{padding-top:2.5rem;padding-bottom:2.5rem}}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.align-justify{text-align:justify}.inner-align-center{display:flex;flex-wrap:wrap;align-content:center}.inner-align-center>:not(img){display:flex;flex-direction:column;width:100%;justify-content:center}.inner-align-right>:not(img):not(ul){display:flex;flex-direction:column;width:100%;justify-content:flex-end}.inner-align-left>:not(img){display:flex;flex-direction:column;width:100%;justify-content:flex-start}.inner-align-justify>:not(img){display:flex;flex-direction:column;width:100%;justify-content:space-evenly}.grid-align-center{align-items:center}.active-gradient-purple,.full-width,.growing-card-container,.location-tab__section--map{width:100%}.height-auto{height:auto}.width-80{width:80%;margin-left:auto;margin-right:auto}@media(max-width:600px){.width-80{width:100%}}.width-50{width:50%;margin-left:auto;margin-right:auto}@media(max-width:600px){.width-50{width:100%}}.d-block{display:block}.d-contents{display:contents}.d-inline-block{display:inline-block}.award-card,.d-flex,.industry-card,.swiper-container .swiper .swiper-arrows,.swiper-container .swiper .swiper-arrows div,.swiper-container .swiper .swiper-arrows-growing,.swiper-container .swiper .swiper-slide{display:flex}@media(max-width:992px){.award-card,.d-flex,.industry-card,.swiper-container .swiper .swiper-arrows,.swiper-container .swiper .swiper-arrows div,.swiper-container .swiper .swiper-arrows-growing,.swiper-container .swiper .swiper-slide{flex-wrap:wrap}}.gap-small{gap:16px}.gap-medium{gap:24px}.gap-large{gap:32px}.d-flex-row{display:flex;flex-direction:row}.d-inline-flex{display:inline-flex}.justify-content-start{justify-content:flex-start}.justify-content-center{justify-content:center}.justify-content-end,.swiper-container .swiper .swiper-arrows,.swiper-container .swiper .swiper-arrows-growing{justify-content:flex-end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-items-center{justify-items:center}.align-items-start{align-items:flex-start}.align-items-stretch{align-items:stretch}.align-items-center,.swiper-container .swiper .swiper-slide{align-items:center}.align-items-end{align-items:flex-end}.center-content{display:grid;place-content:center}.growing-card-container div.grow-card,.relative,.swiper-container .swiper .swiper-pagination{position:relative}.absolute,.active-gradient-purple{position:absolute}.fixed{position:fixed}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.absolute-center{left:0;right:0;top:0;bottom:0;margin:auto}.float-left,.float-right{float:left}.center-align-blog-image{margin-left:auto;margin-right:auto;display:block}.blog-video-iframe-container{width:100%;height:auto;max-width:900px;min-width:256px;margin:auto}.blog-video-iframe-container-second-level{max-width:100%;padding-bottom:56.25%;margin:0}.blog-video-iframe-container-second-level>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.box-sizing{box-sizing:border-box}html{padding:0;font-size:16px;font-style:normal;font-family:Nunito;line-height:150%}html,p{margin:0}.h1,.h1>p,.h1>span,h1{font-family:Poppins;font-weight:400;font-size:3rem;font-style:normal;line-height:130%}@media(max-width:992px){.h1,.h1>p,.h1>span,h1{font-size:3rem}}.h2,.h2>p,.h2>span,h2{font-weight:400;font-family:Poppins;font-size:2.5rem;font-style:normal;line-height:130%}.h3,.h3>p,.h3>span,.location-tab__section--title,.location-tab__section--title>p,.location-tab__section--title>span,h3{font-weight:400;font-family:Poppins;font-size:2rem;font-style:normal;line-height:130%}.h4,.h4>p,.h4>span,h4{font-family:Poppins;font-size:1.5rem;font-style:normal;line-height:130%;font-weight:400}.h5,.h5>p,.h5>span,h5{font-style:normal;line-height:130%}.h5,.h5>p,.h5>span,h5,p{font-family:Nunito;font-size:1rem}p{line-height:1.3rem;margin-bottom:1rem}.reading-text,.reading-text>p,.reading-text>span{font-size:1rem;line-height:1.3rem}.small-text,.small-text>p,.small-text>span{font-size:.875rem;line-height:1.7rem}.reading-text-s,.reading-text-s>p,.reading-text-s>span{font-size:.93rem;font-style:normal;line-height:140%;letter-spacing:-.3px}.reading-text-m,.reading-text-m>p,.reading-text-m>span{font-size:1rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.32px}.reading-text-l,.reading-text-l>p,.reading-text-l>span{font-size:1.125rem;font-style:normal;line-height:normal;letter-spacing:-.36px}.reading-text-xl,.reading-text-xl>p,.reading-text-xl>span{font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.36px}.reading-text-xxl,.reading-text-xxl>p,.reading-text-xxl>span{font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.36px}.font-weight-400,.font-weight-400>p,.font-weight-400>span,.location-tab__section--title,.location-tab__section--title>p,.location-tab__section--title>span{font-weight:400}.font-weight-600,.font-weight-600>p,.font-weight-600>span{font-weight:600}.font-weight-700,.font-weight-700>p,.font-weight-700>span{font-weight:700}.font-weight-800,.font-weight-800>p,.font-weight-800>span,.location-tab__tabs button,.location-tab__tabs button>p,.location-tab__tabs button>span{font-weight:800}.text-center,.text-center>p,.text-center>span{text-align:center}.text-center a,.text-center>p a,.text-center>span a{display:inline-flex;align-items:center}.text-right,.text-right>p,.text-right>span{text-align:right}.text-right a,.text-right>p a,.text-right>span a{display:inline-flex}.text-initial,.text-initial>p,.text-initial>span{text-align:initial}.list-unstyled{list-style:none;padding:0}li{line-break:anywhere}a{color:#303030;text-decoration:none}button{background-color:transparent;border:none;cursor:pointer}.button{font-family:Nunito;font-size:16px;font-style:normal;font-weight:600;line-height:130%;display:flex;padding:12px 24px;justify-content:flex-end;align-items:center;text-transform:uppercase;text-decoration:none;letter-spacing:.1rem;border-radius:.5rem;background:#44197e;color:#fff;transition:all .1s ease-out;width:-moz-fit-content;width:fit-content;box-shadow:0 20px 28px 0 rgba(68,25,126,.05);flex-wrap:wrap}.button:hover{opacity:.8}.button:active{transform:translateY(2px);transition:all .1s ease-in}.button-yellow{background:#f5bc18;color:#fff}.button-white{background:#fff;color:#44197e}.button-red{background:#ff564d;color:#fff}.button-black{background:#ced2da;color:#fff}.button.border-white{border:1px solid #fff}.download-icon:after{content:"█";font-size:2rem;line-height:1;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,  <svg height='10pt' viewBox='0 0 16 13' width='12pt' xmlns='http://www.w3.org/2000/svg' version='1.1'><path d='M 12.804688 6.527344 L 8 10.132812 L 3.195312 6.527344 L 4.078125 5.863281 L 7.375 8.335938 L 7.375 0 L 8.625 0 L 8.625 8.335938 L 11.921875 5.863281  M 16 11.0625 L 0 11.0625 L 0 12 L 16 12 Z M 16 11.0625 '/></svg>");mask-image:url("data:image/svg+xml;charset=utf-8,  <svg height='10pt' viewBox='0 0 16 13' width='12pt' xmlns='http://www.w3.org/2000/svg' version='1.1'><path d='M 12.804688 6.527344 L 8 10.132812 L 3.195312 6.527344 L 4.078125 5.863281 L 7.375 8.335938 L 7.375 0 L 8.625 0 L 8.625 8.335938 L 11.921875 5.863281  M 16 11.0625 L 0 11.0625 L 0 12 L 16 12 Z M 16 11.0625 '/></svg>");display:inline-block;margin-left:.5rem;width:16px;height:12px;overflow:hidden}.arrow-right:after{margin-top:auto;margin-bottom:auto}.arrow-left:before{margin-right:.5rem;transform:rotate(180deg)}.arrow-left:before,.arrow-right:after{content:"█";font-size:2rem;line-height:1;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,     <svg width='16' height='12' viewBox='0 0 16 12' xmlns='http://www.w3.org/2000/svg' version='1.1'>    <path d='M0 5H14V7H0V5Z'/>    <path d='M10.2104 12L9 10.7458L13.5808 6L9 1.25423L10.2104 0L16 6.00002L10.2104 12Z'/>    </svg>");mask-image:url("data:image/svg+xml;charset=utf-8,     <svg width='16' height='12' viewBox='0 0 16 12' xmlns='http://www.w3.org/2000/svg' version='1.1'>    <path d='M0 5H14V7H0V5Z'/>    <path d='M10.2104 12L9 10.7458L13.5808 6L9 1.25423L10.2104 0L16 6.00002L10.2104 12Z'/>    </svg>");display:inline-block;width:16px;height:12px;overflow:hidden}.arrow-right:after{margin-left:.5rem}.play:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,     <svg width='15' height='16' viewBox='0 0 15 16' xmlns='http://www.w3.org/2000/svg' version='1.1'>    <path d='M0 14.0713C0.0340907 15.5605 1.55113 16.4631 2.88068 15.7535L13.5682 9.65148C14.1496 9.32055 14.5455 8.71201 14.5455 7.99686C14.5455 7.2817 14.1496 6.67315 13.5682 6.3404L2.88068 0.247827C1.55113 -0.46182 0.0340848 0.431673 0 1.92269V14.0713Z'/>    </svg>");mask-image:url("data:image/svg+xml;charset=utf-8,     <svg width='15' height='16' viewBox='0 0 15 16' xmlns='http://www.w3.org/2000/svg' version='1.1'>    <path d='M0 14.0713C0.0340907 15.5605 1.55113 16.4631 2.88068 15.7535L13.5682 9.65148C14.1496 9.32055 14.5455 8.71201 14.5455 7.99686C14.5455 7.2817 14.1496 6.67315 13.5682 6.3404L2.88068 0.247827C1.55113 -0.46182 0.0340848 0.431673 0 1.92269V14.0713Z'/>    </svg>");margin-right:.5rem;width:15px;height:16px;top:.1rem;position:relative}.chevron-right:after,.play:before{content:"";background:currentColor;font-size:2rem;line-height:1;display:inline-block;overflow:hidden}.chevron-right:after{margin-left:.5rem;width:16px;height:12px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,   <svg width='16' height='12' viewBox='0 0 16 12' xmlns='http://www.w3.org/2000/svg' version='1.1'>  <path d='M10.2104 12L9 10.7458L13.5808 6L9 1.25423L10.2104 0L16 6.00002L10.2104 12Z'/></svg>");mask-image:url("data:image/svg+xml;charset=utf-8,   <svg width='16' height='12' viewBox='0 0 16 12' xmlns='http://www.w3.org/2000/svg' version='1.1'>  <path d='M10.2104 12L9 10.7458L13.5808 6L9 1.25423L10.2104 0L16 6.00002L10.2104 12Z'/></svg>")}.link-card-color{color:#706e72;font-size:14px;font-style:normal;font-weight:500;line-height:130%;margin-top:8px}.padding-links-industries{padding:2px}.button-hero-industries{min-width:60%}.button-hero-industries a{text-align:center}.button-hero-industries a.active-industry-link{border-radius:8px;background-color:#44197e;text-transform:capitalize;padding:12px 24px;text-align:center;color:#fff}.button-hero-industries a:first-of-type{width:20%;text-align:center;margin-top:auto;margin-bottom:auto}@media(max-width:992px){.button-hero-industries a:first-of-type{width:100%}}.button-hero-industries a:nth-of-type(2),.button-hero-industries a:nth-of-type(3){width:-webkit-fill-available;text-align:center;margin-top:auto;margin-bottom:auto}@media(max-width:992px){.button-hero-industries{width:100%}}#navbar-desktop a.button.nav-option{border-radius:8px;background-color:#44197e}.nav .back-class .swiper-container .swiper span.swiper-pagination,.nav .back-class span.relative,.swiper-container .swiper .nav .back-class span.swiper-pagination{bottom:3px}.nav .back-class p{color:#262429;font-size:1rem}.r-0{right:0}.nav-dropdow-content:not(:hover){display:none}.nav-dropdow-content{color:#000;display:block;position:absolute;background-color:#fff;z-index:1;top:101%;padding:16px 24px;width:max-content;box-shadow:0 33.8216590881px 120.254776001px -15.0318470001px rgba(0,59,255,.2)}.nav-dropdow-content.nav-dropdown-services{left:-100%}.link-hover-desktop:hover .nav-dropdow-content,.link-hover:hover .nav-dropdown-content{display:flex}.link-hover-desktop:hover .nav-dropdow-content.flex-column{flex-direction:column}.container-nav{display:block;margin-left:80px;margin-right:80px}@media(max-width:992px){.container-nav{margin-left:0;margin-right:0}}nav{position:fixed;z-index:6;top:0;width:100%;background-color:#fff}.nav,.nav-desktop{display:flex;justify-content:space-between;align-items:center;gap:10px;position:relative}.navbar,.navbar-desktop{list-style:none;display:flex;gap:8px;margin:0;height:64px}.navbar li,.navbar-desktop li{align-self:center;height:100%;display:flex;align-items:center;margin-bottom:0}.navbar a,.navbar-desktop a{display:flex;text-decoration:none;font-size:14px;font-style:normal;font-weight:500;cursor:pointer;padding:8px}.navbar-desktop a.accelerators.arrow-right.nunito-bold{text-decoration:underline;font-size:16px;color:#44197e;padding:0}.navbar .link-button,.navbar a{padding:16px}.navbar a.button-nav,.navbar-desktop a.button-nav{display:flex;padding:8px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background-color:#6124b0;color:#fff}.globe_class{background-image:url(https://static.hsappstatic.net/cos-LanguageSwitcher/static-1.11/img/globe.png)}.nav-link:hover li{background-color:#f4f7f1}.active,.nav-link:hover li{border-bottom:2px solid #44197e}.navbar li.link-hover,.navbar-desktop li.link-hover-desktop{position:relative}.navbar li.link-hover:hover,.navbar-desktop li.link-hover-desktop:hover{background-color:#f4f7f1;border-bottom:2px solid #44197e}.menu-link{display:flex;align-items:center;gap:10px;color:#585360;align-self:stretch;cursor:pointer;padding:16px 8px 16px 0;color:#262429}.nav-dropdown-careers,.nav-dropdown-services{gap:16px}.nav-dropdown-careers .menu-link{min-width:150px}.menu-link:hover{text-shadow:0 0 .5px #44197e;-webkit-text-decoration:underline #44197e;text-decoration:underline #44197e;-webkit-text-decoration-line:underline;-webkit-text-decoration-color:#44197e;-webkit-text-decoration-style:solid;text-decoration-line:underline;text-decoration-color:#44197e;text-decoration-style:solid;color:#44197e}.button-nav:hover{background-color:#44197e}.nav-search{background:transparent;font-size:1rem;line-height:2em;position:relative;padding:.25rem 0 .25rem 2.5rem;border-radius:2rem;overflow:hidden;box-sizing:border-box;width:2rem;transition:width .2s ease-out,background-color .1s ease-out}.nav-search:focus-within,.nav-search:hover{background:#fff;box-shadow:none}.nav-search-close{height:2rem;flex-grow:0;flex-shrink:0;padding-left:3.5rem;background-image:url(https://www.encora.com/hubfs/Website_Assets/icons/search-close.svg)}.nav-search button,.nav-search-close{width:2.5rem;box-sizing:border-box;overflow:hidden;background-position:50%;background-repeat:no-repeat}.nav-search button{height:2.5rem;position:absolute;top:11px;left:-7px;border:none;display:block;padding:0 0 0 2.5rem;background-color:transparent;background-image:url(https://www.encora.com/hubfs/Website_Assets/icons/search-icon-white.svg);outline:none;cursor:pointer}.nav-search form{display:flex;flex-wrap:nowrap}.nav-search .nav-search-field{background:transparent;width:calc(100% - 2rem);height:2rem;line-height:2rem;padding:0 2.5rem;box-sizing:border-box;border:none;flex-grow:0;flex-shrink:1;outline:none;color:#262429;font-size:1rem}.nav-close,.nav-open,.navbar .nav-item.context-menu ul.second-level-menu,.unactive-second-menu{display:none}.none{display:none!important}.position-arrow{position:relative;top:3px}.link-hover-desktop:hover img{transform:rotate(180deg);transition:transform .3s ease}.link-hover-desktop:not(:hover) img{transform:rotate(0deg);transition:transform .3s ease}@media(min-width:1200px)and (max-width:1280px){.navbar-desktop{gap:0}}@media(max-width:1200px){#main-nav-menu-mobile .swiper-container .swiper span.swiper-pagination img.position-arrow,#main-nav-menu-mobile span.relative img.position-arrow,.swiper-container .swiper #main-nav-menu-mobile span.swiper-pagination img.position-arrow{height:14px}body.nav-opened{overflow:hidden;position:relative;height:100%}a.link-mobile.inside-icon.arrow-category.weight-bold{-webkit-text-decoration-style:solid;text-decoration-style:solid;font-weight:600}.link-mobile .swiper-container .swiper span.swiper-pagination,.link-mobile span.relative,.swiper-container .swiper .link-mobile span.swiper-pagination{right:1rem}.back-class.award-card,.back-class.industry-card,.d-flex.back-class,.swiper-container .swiper .back-class.swiper-arrows,.swiper-container .swiper .back-class.swiper-arrows-growing,.swiper-container .swiper .back-class.swiper-slide,.swiper-container .swiper .swiper-arrows div.back-class{padding-left:16px;display:flex;align-items:center}.back-class.award-card p,.back-class.industry-card p,.d-flex.back-class p,.swiper-container .swiper .back-class.swiper-arrows p,.swiper-container .swiper .back-class.swiper-arrows-growing p,.swiper-container .swiper .back-class.swiper-slide p,.swiper-container .swiper .swiper-arrows div.back-class p{margin:0;padding:0}.hide{display:none!important}#navbar-desktop{display:none}.mx-auto-logo{margin-right:auto;margin-left:auto}.navbar li{display:block;height:auto}.navbar li.link-hover:hover,.navbar-desktop li.link-hover-desktop:hover{background-color:unset;border-bottom:unset;cursor:unset}#navbar{background-color:#fff;display:block;position:fixed;top:0;width:100%;transition:top .3s}.web-height{height:-webkit-fill-available}.nav-open{box-sizing:border-box;display:block;height:32px;overflow:hidden;padding-top:32px;position:absolute;right:unset;left:1rem;top:0;width:32px}.nav-open:before,.navbar{position:absolute;transition:all .1s ease-out}.nav-open:before{background:#44197e;box-shadow:0 7px 0,0 14px 0;color:#44197e;content:"";height:3px;left:3px;top:9px;width:24px}.navbar{align-items:flex-start;background:#fff;box-sizing:border-box;display:block;flex-direction:column;justify-content:flex-start;left:inherit;opacity:0;overflow-x:hidden;overflow-y:auto;right:0;top:56px;transform:scale(0);transform-origin:0 0;width:-moz-fit-content;width:100%;height:100vh;position:fixed;bottom:0;padding:0 0 6rem}.main-nav-class-mobile{bottom:91%;height:2rem}nav{padding:16px 0}.nav-visible .navbar{opacity:1;transform:scale(1);transition:all .2s ease-in}.nav-close{box-sizing:border-box;display:block;height:2rem;overflow:hidden;padding-top:26px;position:absolute;top:17px;width:3rem;left:0}.nav-close:after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.nav-close:before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.nav-close:after,.nav-close:before{background:#000;content:"";height:2px;left:50%;position:absolute;top:50%;transform-origin:50% 50%;width:16px}.nav-link,.nav-link-nearshore{display:flex;padding:16px 16px 16px 0;align-items:flex-start;gap:10px;border-bottom:1px solid #ced2da}.navbar .link-button,.navbar a{font-size:1rem;font-style:normal;font-weight:400;line-height:30px}.navbar .link-button{width:100%}.button-nav{border-radius:8px}.inside-icon{display:flex;flex-direction:row;justify-content:space-between}.box-second-menu,.sub-menu-digital-engineering-services,.sub-menu-managed-services,.sub-menu-strategic-services{display:flex;flex-direction:column;align-items:flex-start;width:100%}.navbar a.link-mobile{color:#262429;font-size:19px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px;border-bottom:1px solid #f4f7f1;padding:14px;width:-webkit-fill-available;width:96%}.no-border-bottom{border:none}}@media(min-width:1200px){.nav-item .nav-search-button{background-image:url(https://www.encora.com/hubfs/Website_Assets/icons/search-icon.svg)}#navbar{display:none}}@media(min-width:1001px){.search-open .nav-search{width:20rem;background:#fff}}.text-red{color:#ff564d}.text-blue{color:#40c1ef}.text-green{color:#8fc640}.text-yellow{color:#f5bc18}.text-purple{color:#44197e}.text-white{color:#fff}.text-grey-100{color:#f9fafb}.text-grey-200{color:#ced2da}.text-grey-300{color:#f4f7f1}.text-grey-400{color:#585360}.text-grey-600{color:#262429}.text-white-translucid{color:#fff;opacity:.8}.text-grey{color:#706e72}.text-black{color:#000}.bg-red{background-color:#ff564d}.bg-blue{background-color:#40c1ef}.bg-green{background-color:#8fc640}.bg-yellow{background-color:#f5bc18}.bg-purple{background-color:#44197e}.bg-white{background-color:#fff}.bg-grey-100{background-color:#f9fafb}.bg-grey-200{background-color:#ced2da}.bg-grey-300{background-color:#f4f7f1}.bg-grey-400{background-color:#585360}.bg-grey-600{background-color:#262429}.bg-grey-1300{background-color:#f3f3f3}.bg-grey{background-color:#706e72}.bg-black{background-color:#000}.bg-transparent{background-color:transparent}.opacity-80{opacity:.8}.hover-text-red:hover{color:#ff564d}.hover-text-blue:hover{color:#40c1ef}.hover-text-green:hover{color:#8fc640}.hover-text-yellow:hover{color:#f5bc18}.hover-text-purple:hover{color:#44197e}.hover-text-white:hover{color:#fff}.hover-bg-red:hover{background-color:#ff564d}.hover-bg-blue:hover{background-color:#40c1ef}.hover-bg-green:hover{background-color:#8fc640}.hover-bg-yellow:hover{background-color:#f5bc18}.hover-bg-purple:hover{background-color:#44197e}.hover-bg-white:hover{background-color:#fff}.bg-grey-to-white{background:#706e72;background:linear-gradient(180deg,#706e72,#fff 50%)}.bg-grad-grey-white{background-image:linear-gradient(#706e72,#fff)}.bg-grad-grey-purple{background:linear-gradient(#706e72 50%,#44197e 0)}.bg-grad-purple-white{background:linear-gradient(#44197e 50%,#fff 0)}.bg-grad-white-purple{background:linear-gradient(#fff 50%,#44197e 0)}.bg-grad-white-grey{background:linear-gradient(#fff 50%,#f9fafb 0)}.bg-grad-purple{background:linear-gradient(158.01deg,#44197e 20.32%,#501998 94.44%)}.d-none{display:none}@media(max-width:992px){.mobile-hide{display:none}}@media(min-width:992px){.desktop-hide{display:none}}.full-height{height:100%}.w-5r{width:5rem}.cky-btn-revisit-wrapper{display:none!important}.m-0{margin:0}.p-0{padding:0}.m-0-5{margin:.5rem}.p-0-5{padding:.5rem}.m-1{margin:1rem}.p-1{padding:1rem}.m-1-5{margin:1.5rem}.p-1-5{padding:1.5rem}.m-2{margin:2rem}.p-2{padding:2rem}.m-2-5{margin:2.5rem}.p-2-5{padding:2.5rem}.m-3{margin:3em}.p-3{padding:3em}.m-4{margin:4rem}.p-4{padding:4rem}.m-5{margin:5rem}.p-5{padding:5rem}.m-auto{margin:auto}.m-half{margin:.25rem}.p-half{padding:.25rem}.mt-0{margin-top:0}.pt-0{padding-top:0}.mt-0-5{margin-top:.5rem}.pt-0-5{padding-top:.5rem}.mt-1{margin-top:1rem}.pt-1{padding-top:1rem}.mt-1-5{margin-top:1.5rem}.pt-1-5{padding-top:1.5rem}.mt-2{margin-top:2rem}.pt-2{padding-top:2rem}.mt-2-5{margin-top:2.5rem}.pt-2-5{padding-top:2.5rem}.mt-3{margin-top:3em}.pt-3{padding-top:3em}.mt-4{margin-top:4rem}.pt-4{padding-top:4rem}.mt-5{margin-top:5rem}.pt-5{padding-top:5rem}.mt-auto{margin-top:auto}.mt-half{margin-top:.25rem}.pt-half{padding-top:.25rem}.mr-0{margin-right:0}.pr-0{padding-right:0}.mr-0-5{margin-right:.5rem}.pr-0-5{padding-right:.5rem}.mr-1{margin-right:1rem}.nav .back-class .swiper-container .swiper span.swiper-pagination,.nav .back-class span.relative,.pr-1,.swiper-container .swiper .nav .back-class span.swiper-pagination{padding-right:1rem}.mr-1-5{margin-right:1.5rem}.pr-1-5{padding-right:1.5rem}.mr-2{margin-right:2rem}.pr-2{padding-right:2rem}.mr-2-5{margin-right:2.5rem}.pr-2-5{padding-right:2.5rem}.mr-3{margin-right:3em}.pr-3{padding-right:3em}.mr-4{margin-right:4rem}.pr-4{padding-right:4rem}.mr-5{margin-right:5rem}.pr-5{padding-right:5rem}.mr-auto{margin-right:auto}.mr-half{margin-right:.25rem}.pr-half{padding-right:.25rem}.mb-0{margin-bottom:0}.pb-0{padding-bottom:0}.mb-0-5{margin-bottom:.5rem}.pb-0-5{padding-bottom:.5rem}.mb-1{margin-bottom:1rem}.pb-1{padding-bottom:1rem}.mb-1-5{margin-bottom:1.5rem}.pb-1-5{padding-bottom:1.5rem}.mb-2{margin-bottom:2rem}.pb-2{padding-bottom:2rem}.mb-2-5{margin-bottom:2.5rem}.pb-2-5{padding-bottom:2.5rem}.mb-3{margin-bottom:3em}.pb-3{padding-bottom:3em}.mb-4{margin-bottom:4rem}.pb-4{padding-bottom:4rem}.mb-5{margin-bottom:5rem}.pb-5{padding-bottom:5rem}.mb-auto{margin-bottom:auto}.mb-half{margin-bottom:.25rem}.pb-half{padding-bottom:.25rem}.ml-0{margin-left:0}.pl-0{padding-left:0}.ml-0-5{margin-left:.5rem}.pl-0-5{padding-left:.5rem}.ml-1{margin-left:1rem}.pl-1{padding-left:1rem}.ml-1-5{margin-left:1.5rem}.pl-1-5{padding-left:1.5rem}.ml-2{margin-left:2rem}.pl-2{padding-left:2rem}.ml-2-5{margin-left:2.5rem}.pl-2-5{padding-left:2.5rem}.ml-3{margin-left:3em}.pl-3{padding-left:3em}.ml-4{margin-left:4rem}.pl-4{padding-left:4rem}.ml-5{margin-left:5rem}.pl-5{padding-left:5rem}.ml-auto{margin-left:auto}.ml-half{margin-left:.25rem}.pl-half{padding-left:.25rem}.mx-0{margin-left:0;margin-right:0}.px-0{padding-left:0;padding-right:0}.mx-0-5{margin-left:.5rem;margin-right:.5rem}.px-0-5{padding-left:.5rem;padding-right:.5rem}.mx-1{margin-left:1rem;margin-right:1rem}.px-1{padding-left:1rem;padding-right:1rem}.mx-1-5{margin-left:1.5rem;margin-right:1.5rem}.px-1-5{padding-left:1.5rem;padding-right:1.5rem}.mx-2{margin-left:2rem;margin-right:2rem}.px-2{padding-left:2rem;padding-right:2rem}.mx-2-5{margin-left:2.5rem;margin-right:2.5rem}.px-2-5{padding-left:2.5rem;padding-right:2.5rem}.mx-3{margin-left:3em;margin-right:3em}.px-3{padding-left:3em;padding-right:3em}.mx-4{margin-left:4rem;margin-right:4rem}.px-4{padding-left:4rem;padding-right:4rem}.mx-5{margin-left:5rem;margin-right:5rem}.px-5{padding-left:5rem;padding-right:5rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-half{margin-left:.25rem;margin-right:.25rem}.px-half{padding-left:.25rem;padding-right:.25rem}.my-0{margin-top:0;margin-bottom:0}.py-0{padding-top:0;padding-bottom:0}.my-0-5{margin-top:.5rem;margin-bottom:.5rem}.py-0-5{padding-top:.5rem;padding-bottom:.5rem}.my-1{margin-top:1rem;margin-bottom:1rem}.py-1{padding-top:1rem;padding-bottom:1rem}.my-1-5{margin-top:1.5rem;margin-bottom:1.5rem}.py-1-5{padding-top:1.5rem;padding-bottom:1.5rem}.location-tab__section--title,.my-2{margin-top:2rem;margin-bottom:2rem}.py-2{padding-top:2rem;padding-bottom:2rem}.my-2-5{margin-top:2.5rem;margin-bottom:2.5rem}.py-2-5{padding-top:2.5rem;padding-bottom:2.5rem}.my-3{margin-top:3em;margin-bottom:3em}.py-3{padding-top:3em;padding-bottom:3em}.my-4{margin-top:4rem;margin-bottom:4rem}.py-4{padding-top:4rem;padding-bottom:4rem}.my-5{margin-top:5rem;margin-bottom:5rem}.py-5{padding-top:5rem;padding-bottom:5rem}.my-auto{margin-top:auto;margin-bottom:auto}.my-half{margin-top:.25rem;margin-bottom:.25rem}.py-half{padding-top:.25rem;padding-bottom:.25rem}@media(max-width:991px){.tablet-flex{display:flex!important}}@media(max-width:600px){.mobile-flex{display:flex!important}}@media(max-width:991px){.tablet-flex-column{flex-direction:column}}@media(max-width:600px){.mobile-flex-column{flex-direction:column}}@media(max-width:991px){.tablet-flex-column-reverse{flex-direction:column-reverse}}@media(max-width:600px){.mobile-flex-column-reverse{flex-direction:column-reverse}}@media(max-width:991px){.tablet-flex-row-reverse{flex-direction:row-reverse}}@media(max-width:600px){.mobile-flex-row-reverse{flex-direction:row-reverse}.mobile-order-2,.tablet-order-2{order:2}}.home-hero{position:relative;z-index:5;margin-top:64px}.home-hero .feature-content{padding:32px;background:rgba(0,0,0,.27);background-blend-mode:multiply}@media(max-width:992px){.home-hero .feature-content{padding:16px}.home-hero .feature-content .right-border{border:none}.home-hero .feature-content .swiper-pagination{text-align:left}.home-hero .feature-content .swiper-container .swiper .swiper-pagination{padding-top:32px}.home-hero .feature-content .swiper-container .swiper .swiper-pagination .swiper-pagination-bullet{background:#fff;border-radius:16px;height:8px;opacity:.4;width:76px;margin-right:auto;box-sizing:border-box}.home-hero .feature-content .swiper-container .swiper .swiper-pagination .swiper-pagination-bullet-active{background:#fff;border-radius:16px;flex-shrink:0;height:8px;opacity:1;width:120px}}.home-hero video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.home-hero .home-hero-ribbon{background:rgba(0,0,0,.27);background-blend-mode:multiply;position:absolute;top:0;left:0;right:0}.home-hero .hero-content{padding:170px 32px 69px}@media(max-width:992px){.home-hero .hero-content{padding:175px 32px 16px}.home-hero .hero-content .home-hero-ribbon{padding:1rem}.home-hero .hero-content .pl-2{padding-left:0}}.hero{margin-top:64px;background-size:cover;background-repeat:no-repeat;object-fit:contain;object-position:center}.hero .hero-content{gap:32px;min-height:13rem}.hero .hero-content p{max-width:700px;width:96%}.hero .hero-header{background-image:url(https://www.encora.com/hubfs/Website%20v2%20Assets/Homepage/Homepage%20V2/Hero.png);background-size:100% 100%;background-repeat:no-repeat;padding-top:64px;padding-bottom:64px;width:100%}.hero .hero-header section{padding-top:0;padding-bottom:0;margin-left:80px;margin-right:80px}@media(max-width:992px){.hero .hero-header section{margin-left:16px;margin-right:16px}}.hero .hero-header section h1{color:#fff;font-style:normal}.hero .hero-header section hr{background:#ced2da;height:1px;width:100%}@media(max-width:992px){.hero .hero-header section hr{display:none}.hero{height:-moz-fit-content!important;height:fit-content!important}}.columns,.location-tab__section--cards{display:grid;grid-gap:2rem}.columns.two-thirds,.two-thirds.location-tab__section--cards{grid-template-columns:2fr 1fr}@media(max-width:992px){.columns.two-thirds,.two-thirds.location-tab__section--cards{display:block}}.columns.two-thirds-inverse,.two-thirds-inverse.location-tab__section--cards{grid-template-columns:1fr 2fr}@media(max-width:992px){.columns.two-thirds-inverse,.two-thirds-inverse.location-tab__section--cards{display:block}}.columns.one-quarter,.one-quarter.location-tab__section--cards{grid-template-columns:repeat(4,1fr)}@media(max-width:600px){.columns.one-quarter,.one-quarter.location-tab__section--cards{display:block}}.columns.one-quarter>div:nth-child(n+2),.one-quarter.location-tab__section--cards>div:nth-child(n+2){grid-column:2/-1}.columns.one-quarter-inverse,.one-quarter-inverse.location-tab__section--cards{grid-template-columns:3fr 1fr}@media(max-width:600px){.columns.one-quarter-inverse,.one-quarter-inverse.location-tab__section--cards{display:block}}.columns.equal-6,.equal-6.location-tab__section--cards{grid-template-columns:repeat(6,1fr)}@media(max-width:1000px){.columns.equal-6,.equal-6.location-tab__section--cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.columns.equal-6,.equal-6.location-tab__section--cards{display:block}.columns.equal-6.stay-on-two,.equal-6.stay-on-two.location-tab__section--cards{display:grid;grid-template-columns:repeat(2,1fr)}.columns.equal-6.stay-on-two>*,.equal-6.stay-on-two.location-tab__section--cards>*{margin-bottom:0}}@media(max-width:370px){.columns.equal-6.stay-on-two,.equal-6.stay-on-two.location-tab__section--cards{display:block}.columns.equal-6.stay-on-two>:not(:last-child),.equal-6.stay-on-two.location-tab__section--cards>:not(:last-child){margin-bottom:2rem}}.columns.equal-5,.equal-5.location-tab__section--cards{grid-template-columns:repeat(5,1fr);column-gap:1rem}@media(max-width:1000px){.columns.equal-5,.equal-5.location-tab__section--cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.columns.equal-5,.equal-5.location-tab__section--cards{display:block}.columns.equal-5.stay-on-two,.equal-5.stay-on-two.location-tab__section--cards{display:grid;grid-template-columns:repeat(2,1fr)}.columns.equal-5.stay-on-two>*,.equal-5.stay-on-two.location-tab__section--cards>*{margin-bottom:0}}@media(max-width:370px){.columns.equal-5.stay-on-two,.equal-5.stay-on-two.location-tab__section--cards{display:block}.columns.equal-5.stay-on-two>:not(:last-child),.equal-5.stay-on-two.location-tab__section--cards>:not(:last-child){margin-bottom:2rem}}.columns.equal-4,.location-tab__section--cards{grid-template-columns:repeat(4,1fr)}@media(max-width:992px){.columns.equal-4.reduce-on-mobile>:nth-child(3),.columns.equal-4.reduce-on-mobile>:nth-child(4),.reduce-on-mobile.location-tab__section--cards>:nth-child(3),.reduce-on-mobile.location-tab__section--cards>:nth-child(4){display:none}.columns.equal-4,.location-tab__section--cards{display:block}.columns.equal-4.stay-on-two,.stay-on-two.location-tab__section--cards{display:grid}.columns.equal-4.stay-on-two>*,.stay-on-two.location-tab__section--cards>*{margin-bottom:0}}.columns.equal-3,.equal-3.location-tab__section--cards{grid-template-columns:repeat(3,1fr)}@media(max-width:600px){.columns.equal-3,.equal-3.location-tab__section--cards{display:block}}.columns.equal-3.start-two-thirds>:first-child,.equal-3.start-two-thirds.location-tab__section--cards>:first-child{grid-column:1/3}@media(max-width:900px){.columns.equal-3.start-two-thirds.stay-on-two,.equal-3.start-two-thirds.stay-on-two.location-tab__section--cards{display:grid;grid-template-columns:repeat(2,1fr)}.columns.equal-3.start-two-thirds.stay-on-two>*,.equal-3.start-two-thirds.stay-on-two.location-tab__section--cards>*{margin-bottom:0}}.columns.equal-2,.equal-2.location-tab__section--cards{grid-template-columns:repeat(2,1fr)}.columns.equal-2 img,.equal-2.location-tab__section--cards img{height:revert-layer;width:auto}@media(max-width:992px){.columns.equal-2,.equal-2.location-tab__section--cards{display:block}.columns.equal-2.stay-on-two,.equal-2.stay-on-two.location-tab__section--cards{display:grid}.columns.equal-2.stay-on-two>*,.equal-2.stay-on-two.location-tab__section--cards>*{margin-bottom:0}}.columns>*,.location-tab__section--cards>*{width:100%;height:auto;box-sizing:border-box;overflow:hidden}@media(max-width:600px){.columns>:not(:last-child),.location-tab__section--cards>:not(:last-child){margin-bottom:2rem}}.card,.partner-card{display:flex;flex-direction:column;flex:1 0;gap:10px;align-items:flex-start;align-self:stretch;border:1px solid #ced2da;border-radius:8px;padding:32px 16px;background-color:#fff;box-sizing:border-box;height:100%;min-height:100%;text-align:left}.card>img,.partner-card>img{height:auto;max-height:144px}.card>.button-wrapper,.partner-card>.button-wrapper{margin-top:auto}.card hr,.partner-card hr{width:100%}.card-why-encora-height{height:15rem;min-height:auto}@media(max-width:992px){.card-why-encora-height{height:auto}}.card-highlight:hover,.card-highlight:hover a,.card-highlight:hover button{color:#44197e}.active-gradient-purple{background:linear-gradient(0deg,rgba(23,6,47,.7),rgba(23,6,47,.7));border-radius:16px;height:100%;top:0;left:0;z-index:1}.growing-card-container{display:flex;flex-direction:row;gap:24px;justify-content:flex-end}@media(max-width:992px){.growing-card-container{display:block}}.growing-card-container div.grow-card{transition:width 1.3s ease;align-items:flex-start;border-radius:16px;display:flex;flex-direction:column;gap:24px;height:472px;justify-content:flex-end;padding:16px;box-sizing:border-box}.growing-card-container div.grow-card div.active-growing-card>:not(h1:first-of-type):not(h2:first-of-type):not(h3:first-of-type):not(h4:first-of-type):not(h5:first-of-type):not(h6:first-of-type),.growing-card-container div.grow-card>a,.growing-card-container div.grow-card>div:not(.active-growing-card):not(.active-gradient-purple),.growing-card-container div.grow-card>span{height:0;opacity:0;z-index:1;transition:all 0s linear;visibility:hidden;position:absolute;bottom:0;pointer-events:none}@media(max-width:992px){.growing-card-container div.grow-card div.active-growing-card>:not(h1:first-of-type):not(h2:first-of-type):not(h3:first-of-type):not(h4:first-of-type):not(h5:first-of-type):not(h6:first-of-type),.growing-card-container div.grow-card>a,.growing-card-container div.grow-card>div:not(.active-growing-card):not(.active-gradient-purple),.growing-card-container div.grow-card>span{position:unset;opacity:1;height:auto;visibility:visible}.growing-card-container div.grow-card{width:100%;border-radius:8px 8px 0 8px}}.growing-card-container.count-4 div.grow-card{width:25%}.growing-card-container.count-4 div.grow-card:first-child,.growing-card-container.count-4 div.grow-card:hover{width:60%}.growing-card-container.count-4 div.grow-card:not(:hover){width:25%}.growing-card-container.count-4 div.grow-card.active{width:60%}.growing-card-container.count-4 div.grow-card.active a.button,.growing-card-container.count-4 div.grow-card.active div.active-growing-card>:not(h1:first-of-type):not(h2:first-of-type):not(h3:first-of-type):not(h4:first-of-type):not(h5:first-of-type):not(h6:first-of-type),.growing-card-container.count-4 div.grow-card.active span{height:auto;opacity:1;transition:all .3s linear .9s;visibility:visible;z-index:2;position:relative;bottom:auto;pointer-events:auto}.growing-card-container.count-3 div.grow-card{width:33.33%}.growing-card-container.count-3 div.grow-card:first-child,.growing-card-container.count-3 div.grow-card:hover{width:60%}.growing-card-container.count-3 div.grow-card:not(:hover){width:33.33%}.growing-card-container.count-3 div.grow-card.active{width:60%}.growing-card-container.count-3 div.grow-card.active a.button,.growing-card-container.count-3 div.grow-card.active div.active-growing-card>:not(h1:first-of-type):not(h2:first-of-type):not(h3:first-of-type):not(h4:first-of-type):not(h5:first-of-type):not(h6:first-of-type),.growing-card-container.count-3 div.grow-card.active span{height:auto;opacity:1;transition:all .3s linear .9s;visibility:visible;z-index:2;position:relative;bottom:auto;pointer-events:auto}.growing-card-container.count-2 div.grow-card{width:40%}.growing-card-container.count-2 div.grow-card:first-child,.growing-card-container.count-2 div.grow-card:hover{width:60%}.growing-card-container.count-2 div.grow-card:not(:hover){width:40%}.growing-card-container.count-2 div.grow-card.active{width:60%}.growing-card-container.count-2 div.grow-card.active a.button,.growing-card-container.count-2 div.grow-card.active div.active-growing-card>:not(h1:first-of-type):not(h2:first-of-type):not(h3:first-of-type):not(h4:first-of-type):not(h5:first-of-type):not(h6:first-of-type),.growing-card-container.count-2 div.grow-card.active span{height:auto;opacity:1;transition:all .3s linear .9s;visibility:visible;z-index:2;position:relative;bottom:auto;pointer-events:auto}.award-card,.industry-card{border-radius:8px;border:1px solid #ced2da;gap:10px;align-items:center;padding:16px 24px;box-sizing:border-box;height:100%}@media(max-width:992px){.award-card,.industry-card{flex-direction:column;align-items:baseline}}.partner-card{background-color:transparent;max-height:160px}.partner-card img{margin:auto;height:auto;min-height:100px;max-height:100px}.success-card{display:flex;flex-direction:column;gap:4px;justify-content:flex-end;padding:16px;min-height:500px;max-height:500px;object-fit:cover;object-position:center;align-items:flex-start;align-self:stretch;box-sizing:border-box;border-radius:16px;background-position:50%;background-size:auto 100%;background-repeat:no-repeat;background-color:#d3d3d3}.success-card .description h5,.success-card .title h1,.success-card .title p,.success-card .title span{font-size:20px;font-style:normal;font-weight:600}.success-card p{color:#fff}.success-card.align-images-top div:first-of-type{margin-bottom:auto}.award-card{display:flex;box-shadow:-11px 6.111px 30.556px 0 rgba(0,0,0,.15);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#fff;height:auto}@media(max-width:992px){.award-card{flex-direction:row}}.left-bordered-card{padding:12px 32px;background:#fff;border-left:4px solid #44197e;border-radius:0 8px 8px 0}.left-bordered-card p,.left-bordered-card span{margin:0;color:#44197e;font-size:1.125rem;line-height:1.44}.approach-card{background:hsla(240,2%,92%,.3);border-radius:16px;display:flex;flex:1 0;gap:16px;padding:16px;background-repeat:no-repeat;background-size:auto}.approach-card div{margin-top:auto;margin-bottom:auto}.card-job{box-sizing:border-box;border:1px solid #ced2da;padding:32px 16px;background-color:#f9fafb}.swiper-container .swiper-autoheight .swiper-slide,.swiper-container .swiper-container .swiper-slide>*{height:100%}.swiper-container .swiper{position:relative}.swiper-container .swiper .swiper-slide{box-sizing:border-box}@media(max-width:992px){.swiper-container .swiper .swiper-slide{height:auto}}.swiper-container .swiper .swiper-slide>*{height:100%}.swiper-container .swiper .swiper-arrows-growing{gap:6px;margin-top:0;margin-left:auto;align-items:center;background:#3ec1ed;border-radius:0 0 8px 0;display:flex;gap:16px;height:50px;padding:8px;width:-moz-fit-content;width:fit-content}.swiper-container .swiper .swiper-arrows-growing .line-white-vertical{height:100%;width:2px;background-color:#fff}.swiper-container .swiper .swiper-arrows{gap:6px;margin-top:20px;margin-right:32px}.swiper-container .swiper .swiper-arrows div{background-color:#f9fafb;border:1px solid #ced2da;height:32px;width:40px;border-radius:8px;cursor:pointer}.swiper-container .swiper .swiper-arrows svg{margin:auto}.swiper-container .swiper .swiper-slide{height:auto}.swiper-container .swiper .swiper-pagination{padding-top:32px;display:flex;gap:16px;justify-content:center}.swiper-container .swiper .swiper-pagination-bullet{background:#44197e;border-radius:16px;height:8px;opacity:.4;width:53.5px;box-sizing:border-box}.swiper-container .swiper .swiper-pagination-bullet-dotted{background:#40c1ef;border-radius:50%;height:8px;width:8px;opacity:.6;box-sizing:border-box;transition:all .3s ease}.swiper-container .swiper .swiper-pagination-bullet-dotted-active{background:#40c1ef;opacity:1;height:10px;width:10px}.swiper-container .swiper .swiper-pagination-bullet-active{background:#44197e;opacity:1;width:120px}.swiper-container .swiper .custom-pagination{position:absolute;bottom:30px;left:10px}.card-our-client-say{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:1rem;flex:1 0;border-radius:16px;background:#fff;box-shadow:0 5px 12px 0 #dadada;z-index:1;min-height:186px;position:relative;height:100%;box-sizing:border-box}.top-container-title-logo{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch}.text-link-go-to{font-size:1rem;font-style:normal;font-weight:600;line-height:130%;letter-spacing:.15px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.title-photo{display:flex;align-items:center;gap:1rem;flex:1 0}.photo{border-radius:72px;width:4rem;height:4rem;object-fit:cover;object-position:center}.photo-image-size{width:104px;height:auto;margin-top:auto;margin-bottom:auto}.line-separator{height:1px;background:#dadada;width:100%}@media(max-width:374px){.top-container-title-logo img.logo-class{width:70px;height:auto}}.blog-card{display:flex;padding:24px;align-items:flex-start;gap:24px;align-self:stretch;border-radius:8px;border:2px solid #ced2da;background:#f9fafb;box-sizing:border-box;justify-content:right}.blog-card .search-tags{display:none}.blog-card .text-container{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;justify-content:center}.blog-card .text-container>.tag-text{display:flex;padding:6px 24px;justify-content:center;align-items:center;border-radius:8px;border:1px solid #44197e;background:#fff;color:#44197e;font-family:Nunito;font-size:16px;font-style:normal;line-height:130%;letter-spacing:.16px;text-transform:capitalize;box-sizing:border-box;font-weight:700}.blog-card .text-container>.title-card{color:#44197e;font-family:Nunito;font-size:20px;line-height:130%;font-weight:700}.blog-card .img-container{position:relative;width:100%;height:100%}.blog-card .img-container>img{width:100%;object-fit:cover;object-position:center;border-radius:4px;max-height:144px}.blog-list__eGuides,.blog-list__insights{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:32px;margin:2rem 0 0;justify-content:space-between}.blog-list__eGuides .blog-card,.blog-list__insights .blog-card{flex-basis:calc(33% - 24px);flex-grow:0}@media only screen and (max-width:992px){.blog-list__eGuides .blog-card,.blog-list__insights .blog-card{flex-basis:calc(50% - 16px)}}@media only screen and (max-width:767px){.blog-list__eGuides .blog-card,.blog-list__insights .blog-card{flex-basis:100%}}.blog-list__insights.page-1 .blog-card:first-child{flex-basis:calc(66% - 6.4px);flex-direction:row}.blog-list__insights.page-1 .blog-card:first-child .img-container>img{max-height:100%;height:100%}@media only screen and (max-width:992px){.blog-list__insights.page-1 .blog-card:first-child{flex-basis:100%}}@media only screen and (max-width:767px){.blog-list__insights.page-1 .blog-card:first-child{flex-basis:100%;flex-direction:column}}.blog-list__eGuides .blog-card:first-child{flex-basis:calc(66% - 6.4px);flex-direction:row}.blog-list__eGuides .blog-card:first-child .img-container>img{max-height:100%;height:100%}@media only screen and (max-width:992px){.blog-list__eGuides .blog-card:first-child{flex-basis:100%}}@media only screen and (max-width:767px){.blog-list__eGuides .blog-card:first-child{flex-basis:100%;flex-direction:column}}.blog-list__blog{display:flex;flex-wrap:wrap;gap:32px}.blog-list__blog--encora-talks-logo .img-container img{object-fit:fill;max-width:192px;height:auto}.blog-list__posts{display:flex;flex-wrap:wrap;gap:32px;flex-basis:calc(66% - 16px)}.blog-list__posts .blog-card{flex-basis:calc(50% - 16px);flex-grow:0}@media only screen and (max-width:992px){.blog-list__posts .blog-card{flex-basis:calc(50% - 16px)}}.blog-list__latest{font-family:Nunito;flex-grow:0;flex-basis:calc(33% - 32px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog-list__latest--link{display:block;padding:.5rem 1rem;margin-top:2rem;border-bottom:1px solid #ced2da;transition:background .3s ease-in}.blog-list__latest--link:hover{background:#f9fafb}.blog-list__latest--link:first-of-type{border-top:1px solid #ced2da}.blog-list__latest--date{font-size:1rem;font-weight:400;color:#303030}.blog-list__latest--title{font-size:1.25rem;font-weight:700;color:#44197e}.blog-list__title{font-size:2rem;font-family:Nunito;font-weight:700;color:#44197e;margin:0;width:100%}.blog-list__pagination{display:flex;justify-content:center;margin:4rem 0 0}.blog-list__pagination nav{position:relative;margin:0 auto;text-align:center;width:-moz-fit-content;width:fit-content;background-color:transparent}.blog-list__pagination nav ul li button{border-color:#ced2da;color:#706e72;font-weight:700;font-family:Nunito;background-color:#fff}.blog-list__pagination nav ul li button[aria-current=true]{border-color:#44197e;color:#44197e;background-color:#fff}.insights_tabstrip__main{background-image:url(/images/background-footer-desktop.png);background-size:cover;background-repeat:no-repeat}.insights_tabstrip__main_container{padding:24px 0;flex-grow:1;display:flex}.insights_tabstrip__tabs{border-right:1;border-color:#ced2da;padding-left:32px;padding-right:32px;display:flex;flex-direction:column}.insights_tabstrip__tab{height:62px;margin-top:16px;padding:16px;border:none;border-bottom:1px solid #ced2da;text-transform:none;text-align:left;color:#44197e;background-color:transparent;font-size:20px;cursor:pointer;font-weight:700}.insights_tabstrip__tab.active{border-bottom-width:2px;border-bottom-color:#6124b0}.insights_tabstrip__box{padding:32px}.insights_tabstrip__box .tab-title{font-size:32px;color:#44197e;font-weight:700;line-height:31.2px}.insights_tabstrip__item{margin-top:32px}.insights_tabstrip__tab_header{padding:24px;font-size:16px}.insights_tabstrip__card_container,.insights_tabstrip__tab_header{border:1px solid #ced2da;background-color:#f9fafb;border-radius:8px}.insights_tabstrip__card_container{padding:32px;gap:16px}.insights_tabstrip__card_box{align-content:center;border-bottom:1px solid #ced2da;padding-bottom:16px}.insights_tabstrip__card_link{border-radius:8px;height:25px;width:160px;border:1px solid #44197e;font-size:16px;font-weight:600;padding:4px 16px;color:#44197e;background-color:#fff;text-align:center;align-content:center}.insights_tabstrip__card_title{margin-top:16px;margin-bottom:16px;color:#44197e;font-size:24px;font-weight:700;line-height:31.2px;height:62px}@media only screen and (max-width:600px){.insights_tabstrip__footer_info{text-align:center}.insights_tabstrip__card_box{width:100%}.insights_tabstrip__card_box a.button{text-align:center;justify-content:center;width:auto}.insights_tabstrip__card_link{width:auto}}@media only screen and (min-width:601px)and (max-width:1024px){.insights_tabstrip__footer_info{text-align:center}}.location-tab__tabs{margin:2rem auto;max-width:-moz-fit-content;max-width:fit-content}.location-tab__tabs button{font-family:Nunito;font-size:2rem;text-transform:capitalize;color:#303030;margin:0 5px;padding:10px 20px}.location-tab__tabs button:hover{color:#44197e;opacity:1}.location-tab__tabs button.Mui-selected{color:#44197e}@media only screen and (max-width:767px){.location-tab__tabs button{width:100%}}.location-tab__tabs span.MuiTabs-indicator{display:inline-block;background-color:#44197e}.location-tab__tab{border:1px solid #ced2da;padding:32px 16px;border-radius:8px;background:linear-gradient(300deg,#e1daea,#f9fafb 40%)}@media only screen and (max-width:992px){.location-tab__tab{padding:1rem 1.8rem 0}}@media only screen and (max-width:767px){.location-tab__tab{padding:1rem 1rem 0}}@media only screen and (max-width:992px){.location-tab__section--cards{justify-content:space-between}.location-tab__section--cards .location_card{flex-basis:calc(50% - 1rem)}.location-tab__section--cards .award-card,.location-tab__section--cards .d-flex,.location-tab__section--cards .industry-card,.location-tab__section--cards .swiper-container .swiper .swiper-arrows,.location-tab__section--cards .swiper-container .swiper .swiper-arrows div,.location-tab__section--cards .swiper-container .swiper .swiper-arrows-growing,.location-tab__section--cards .swiper-container .swiper .swiper-slide,.swiper-container .swiper .location-tab__section--cards .swiper-arrows,.swiper-container .swiper .location-tab__section--cards .swiper-arrows-growing,.swiper-container .swiper .location-tab__section--cards .swiper-slide,.swiper-container .swiper .swiper-arrows .location-tab__section--cards div{flex-wrap:nowrap}}@media only screen and (max-width:767px){.location-tab__section--cards .location_card{flex-basis:100%}.location-tab__section--cards .location_card .image_asset-location_card{display:none}}.location-tab__section--title{color:#303030}.location-tab__section--map{height:auto}@media only screen and (max-width:767px){.location-tab__section--map{display:none}}.team-tabstrip__tabs{margin:2rem auto;width:100%;max-width:max-content}.team-tabstrip__tabs button{font-family:Nunito;font-weight:600;font-size:1.4rem;text-transform:capitalize;color:#303030}.team-tabstrip__tabs button:hover{color:#44197e;opacity:1}.team-tabstrip__tabs button.Mui-selected{color:#44197e}@media only screen and (max-width:767px){.team-tabstrip__tabs button{width:100%}}.team-tabstrip__tabs span.MuiTabs-indicator{display:inline-block;background-color:#44197e}.team-tabstrip__director_name{font-size:2.5rem;line-height:1rem}.team-tabstrip__director_position{color:#8a899f;font-size:1.5rem;line-height:1rem}.team-tabstrip__tab{border:1px solid #ced2da;padding:32px 62px;border-radius:8px;background:linear-gradient(300deg,#e1daea,#f9fafb 40%)}.team-tabstrip__tab img{padding:2.5rem 0 1.5rem}@media only screen and (max-width:992px){.team-tabstrip__tab img{display:block;margin:0 auto}}@media only screen and (max-width:767px){.team-tabstrip__tab{padding:0 10px;justify-content:center}.team-tabstrip__tab img{display:block;margin:0 auto}}.team-tabstrip__h2{font-size:40px;font-weight:400;line-height:52px}.team-tabstrip__h2_purple{font-weight:600;color:#44197e}.team-tabstrip__paragraph{font-weight:400;font-size:16px;line-height:22.4px}.form h1{color:#44197e;font-size:32px;line-height:2;font-weight:600}.form .container{background-color:#fff;border:1px solid #ced2da;padding:32px;border-radius:8px}form .hs-fieldtype-checkbox .input ul.inputs-list li label{display:flex;flex-direction:row-reverse;justify-content:flex-end}form .hs-fieldtype-checkbox .input ul.inputs-list li label input{width:auto}form .hs-fieldtype-checkbox .input ul.inputs-list li label span{margin-right:1rem;align-content:center}.lity-wrap{bottom:0;left:0;outline:none!important;position:fixed;right:0;text-align:center;top:0;z-index:9990}.lity.lity-opened{opacity:1}.lity{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(13,0,31,.8);bottom:0;left:0;opacity:0;outline:none!important;position:fixed;right:0;top:0;transition:opacity .3s ease;white-space:nowrap;z-index:9990}.lity-wrap:before{content:"";height:100%;margin-right:-.25em}.lity-container,.lity-wrap:before{display:inline-block;vertical-align:middle}.lity-container{max-height:100%;max-width:100%;outline:none!important;position:relative;text-align:left;white-space:normal;z-index:9992}.lity-content{transform:scale(1);transition:transform .3s ease;width:100%;z-index:9993}.team-modal{background-color:#fff;border-radius:15px;box-shadow:0 6px 40px rgba(27,4,56,.75);box-sizing:border-box;margin:0 auto;max-height:calc(100vh - 8rem)!important;max-width:90%;overflow-y:auto;width:900px}.lity-content:after{bottom:0;content:"";display:block;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:-1}.lity-close{background:none;border:0;color:#fff;cursor:pointer;font-family:Nunito;font-size:35px;font-style:normal;height:35px;line-height:35px;outline:none;padding:0;position:fixed;right:1rem;text-align:center;text-decoration:none;text-shadow:0 6px 40px rgba(27,4,56,.75);top:1rem;width:35px;z-index:9994}.p{line-height:140%;letter-spacing:-.32px}.team-modal header{align-items:center;border-bottom:1px solid #d8d6db;display:flex;justify-content:flex-start;margin-bottom:1.5rem;padding-bottom:1.5rem}@media(max-width:600px){.team-modal header{flex-direction:column;margin-bottom:1rem;padding-bottom:1rem}.team-modal header .m-0 div,.team-modal header .ml-1{text-align:center}}.bio-team-picture{border-radius:100%;display:block;filter:none;height:auto;max-width:13rem;width:100%}.membercards-title{margin-bottom:2rem;margin-top:2rem;text-align:left}@media only screen and (max-width:767px){.membercards-title{text-align:center}}.membercards-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:auto;row-gap:16px;column-gap:40px;max-width:1440px}@media only screen and (max-width:767px){.membercards-container{width:100%;gap:8px}}.leader-card{background-color:#fff;border:1px solid #ced2da;border-radius:8px;padding-top:24px;width:100%;max-width:264px;min-width:264px;margin:auto;text-align:center;min-height:421px;position:relative;box-sizing:border-box}.leader-card .absolute-center,.leader-card .absolute-center div a{position:absolute;bottom:0;width:100%}.leader-card .absolute-center div a{left:0}@media(max-width:992px){.leader-card .absolute-center{min-height:325px}}@media only screen and (max-width:767px){.leader-card{max-width:150px;padding:16px;min-height:auto}}.leadership-board-cards>*{margin-bottom:2rem;width:23%}.d-flex-column,.hero .hero-content{display:flex;flex-direction:column}.card-lead{box-sizing:border-box;height:100%}.short-border{border-bottom:2px solid!important;color:#ff564d;padding-right:1rem;width:7%}.team-position{color:#8a899f;line-height:1.44;height:auto;margin-bottom:8px}.team-position div{text-align:center}@media(max-width:600px){.team-position{height:auto}}.team-name{color:#44197e;font-weight:600;line-height:1.5em;margin-bottom:0;margin-top:1rem}.team-name div{text-align:center}.team-name,.team-position{font-size:1.125rem;text-align:center}.team-social{text-align:center;display:flex;flex-direction:row;justify-content:space-between;width:100px;margin:auto}.team-picture{display:block;filter:none;height:auto;max-width:211px;width:100%;border-radius:100%;min-height:211px;max-height:211px;margin:0 auto;object-fit:cover;object-position:center;padding-left:12px;padding-right:12px}@media(max-width:1200px){.team-picture{max-width:160px;min-height:160px;max-height:160px;padding-left:0;padding-right:0}}.card-option-insight{display:flex;padding:13px 0;align-items:flex-start;gap:10px;border-radius:8px;border:1px solid #44197e;background:#f9fafb;box-shadow:0 5px 29px 0 #dadada}.card-option-container{display:flex;padding:16px;align-items:center;gap:16px;flex:1 0}.tab-content{padding:24px;color:#fff}@media only screen and (max-width:992px){.blog-post h1{font-size:2rem}}@media only screen and (max-width:767px){.blog-post h1{font-size:2rem}}@media only screen and (max-width:992px){.blog-post .container{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem}}@media only screen and (max-width:767px){.blog-post .container{padding-left:0;padding-right:0}}.blog-post__authors{display:flex;flex-wrap:wrap;margin:1.5rem auto}.blog-post__authors-chat{flex-wrap:nowrap}@media only screen and (max-width:992px){.blog-post__authors-chat{flex-wrap:wrap}}@media only screen and (max-width:767px){.blog-post__authors-chat{flex-wrap:wrap}}.blog-post__author{background:#f9fafb;border:1px solid #ced2da;border-radius:8px;padding:1rem 2rem;margin:.5rem auto;display:flex;flex-basis:100%}@media only screen and (max-width:992px){.blog-post__author{padding:1rem}}@media only screen and (max-width:767px){.blog-post__author{padding:1rem}}.blog-post__author-name{margin:0 1rem}.blog-post__author-date{margin-left:auto}.blog-post__author-chat{flex-basis:50%}.blog-post__author-chat:first-child{margin-right:3rem}@media only screen and (max-width:992px){.blog-post__author-chat{flex-basis:100%}.blog-post__author-chat:first-child{margin-right:0}}@media only screen and (max-width:767px){.blog-post__author-chat{flex-basis:100%}.blog-post__author-chat:first-child{margin-right:0}}.blog-post__tags{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width:1200px){.blog-post__tags{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:992px){.blog-post__tags{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:767px){.blog-post__tags{flex-direction:column;align-items:flex-start}}.blog-post__tag{border-radius:8px;background-color:#fff;color:#44197e;border:1px solid #44197e;padding:0 1rem;width:-moz-fit-content;width:fit-content;margin-right:8px;display:flex;align-items:center;justify-content:center;text-align:center}@media only screen and (max-width:992px){.blog-post__tag{margin:.3rem 0}}@media only screen and (max-width:767px){.blog-post__tag{margin:.3rem 0}}.blog-post__post{padding:2rem 1rem}.blog-post__post p{line-height:27.2px;margin-bottom:1rem}.blog-post__post img{max-width:100%;height:auto;padding:2rem 0 1rem;margin:0 auto;display:block}.blog-post__post img+p,.blog-post__post table+p{text-align:center;font-weight:700;padding-bottom:1rem}.blog-post__post h3{font-size:1.5rem;line-height:3.25rem;margin-top:1rem}.blog-post__post table,.blog-post__post td,.blog-post__post th{border:2px solid}.blog-post__post td{text-align:center;padding:0 .8rem}.blog-post__post table{border-collapse:collapse;table-layout:fixed;margin:2rem auto 1rem;empty-cells:hide}.blog-post__post table p{margin-bottom:0}.blog-post__post table p:empty,.blog-post__post table td:empty,.blog-post__post table tr:empty,.blog-post__post table tr>td>p:empty{display:none}@media only screen and (max-width:992px){.blog-post__post h3{line-height:2.25rem}}@media only screen and (max-width:767px){.blog-post__post h3{line-height:2.25rem}}.blog-post__form{padding:1rem 0}.blog-post__share{padding:2rem 1rem;margin:2rem auto;display:flex;align-items:center}.blog-post__share-text{flex-basis:50%}.blog-post__share-links{flex-basis:50%;display:flex;justify-content:flex-start}.blog-post__share-links .MuiSvgIcon-root{font-size:2.5rem;margin:0 .5rem}@media only screen and (max-width:767px){.blog-post__share{flex-direction:column}.blog-post__share-text{margin-bottom:2rem}}.blog-post__goback{display:flex;align-items:center;color:#44197e;margin:2rem 0 1rem}.blog-post__goback svg{fill:#44197e}.blog-post__contents{display:flex}.blog-post__contents-table{min-width:400px;position:-webkit-sticky;position:sticky;top:100px;max-height:calc(100vh - 40px);overflow:auto;margin-top:2rem;padding:0 1rem}.blog-post__contents-table li{margin-top:1.5rem;line-height:27.2px}.blog-post__contents-table li a{text-decoration:none}.blog-post__contents-table li a:hover{color:#44197e;border-bottom:1px solid #44197e}@media only screen and (max-width:1200px){.blog-post__contents-table{min-width:185px;max-width:300px;padding:0 .3rem}}@media only screen and (max-width:992px){.blog-post__contents-table{min-width:185px;max-width:200px;padding:0 .3rem}}@media only screen and (max-width:767px){.blog-post__contents-table{display:none}}.blog-post__contents-post{width:calc(100% - 400px);padding:0 2rem}@media only screen and (max-width:1200px){.blog-post__contents-post{width:calc(100% - 320px);padding:0 1rem}}@media only screen and (max-width:992px){.blog-post__contents-post{width:calc(100% - 220px);padding:0 1rem}}@media only screen and (max-width:767px){.blog-post__contents-post{width:100%;padding:0}}.video-wrapper{width:100%;max-width:900px;margin:2rem auto}.video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-container .video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;min-height:inherit}.code+p{text-align:center;font-weight:700;padding-bottom:1rem}.code code[class*=language-],.code pre[class*=language-]{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;color:#eee;background:#2f2f2f;font-family:Roboto Mono,monospace;font-size:1em;line-height:1.5em;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}.code code[class*=language-] ::selection,.code code[class*=language-]::selection,.code pre[class*=language-] ::selection,.code pre[class*=language-]::selection{background:#363636}.code :not(pre)>code[class*=language-]{white-space:normal;border-radius:.2em;padding:.1em}.code pre[class*=language-]{overflow:auto;position:relative;margin:.5em 0;padding:1.25em 1em}.code .language-css>code,.code .language-sass>code,.code .language-scss>code{color:#fd9170}.code [class*=language-] .namespace{opacity:.7}.code .token.atrule{color:#c792ea}.code .token.attr-name{color:#ffcb6b}.code .token.attr-value,.code .token.attribute{color:#a5e844}.code .token.boolean{color:#c792ea}.code .token.builtin{color:#ffcb6b}.code .token.cdata,.code .token.char{color:#80cbc4}.code .token.class{color:#ffcb6b}.code .token.class-name{color:#f2ff00}.code .token.comment{color:#616161}.code .token.constant{color:#c792ea}.code .token.deleted{color:#f66}.code .token.doctype{color:#616161}.code .token.entity{color:#f66}.code .token.function{color:#c792ea}.code .token.hexcode{color:#f2ff00}.code .token.id,.code .token.important{color:#c792ea;font-weight:700}.code .token.inserted{color:#80cbc4}.code .token.keyword{color:#c792ea}.code .token.number{color:#fd9170}.code .token.operator{color:#89ddff}.code .token.prolog{color:#616161}.code .token.property{color:#80cbc4}.code .token.pseudo-class,.code .token.pseudo-element{color:#a5e844}.code .token.punctuation{color:#89ddff}.code .token.regex{color:#f2ff00}.code .token.selector{color:#f66}.code .token.string{color:#a5e844}.code .token.symbol{color:#c792ea}.code .token.tag{color:#f66}.code .token.unit{color:#fd9170}.code .token.url,.code .token.variable{color:#f66}.local-switcher div ul{padding:0;white-space:nowrap}