.mdc-checkbox{--mat-checkbox-disabled-label-color: color-mix(in srgb, #3D3936 38%, transparent);--mat-checkbox-disabled-selected-checkmark-color: #fff8f6;--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, #3D3936 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, #3D3936 38%, transparent);--mat-checkbox-label-text-color: #3D3936;--mat-checkbox-selected-checkmark-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #ED7623;--mat-checkbox-selected-focus-state-layer-color: #ED7623;--mat-checkbox-selected-hover-icon-color: #ED7623;--mat-checkbox-selected-hover-state-layer-color: #ED7623;--mat-checkbox-selected-icon-color: #ED7623;--mat-checkbox-selected-pressed-icon-color: #ED7623;--mat-checkbox-selected-pressed-state-layer-color: #3D3936;--mat-checkbox-unselected-focus-icon-color: #3D3936;--mat-checkbox-unselected-focus-state-layer-color: #3D3936;--mat-checkbox-unselected-hover-icon-color: #3D3936;--mat-checkbox-unselected-hover-state-layer-color: #3D3936;--mat-checkbox-unselected-icon-color: #ED7623;--mat-checkbox-unselected-pressed-state-layer-color: #ED7623}.mdc-checkbox .mat-mdc-checkbox-ripple,.mdc-checkbox .mdc-checkbox__ripple,.mdc-checkbox .mat-mdc-checkbox-ripple:before{border-radius:4px}.mdc-checkbox .mdc-checkbox__background{border-radius:4px;width:18px;height:18px}html,body{height:100%}html{width:100%;overflow:auto;overflow-y:scroll}body{margin:0;font-family:Dm Sans;font-size:.875rem}div,section{box-sizing:border-box}h1{font-size:2.5rem;font-weight:700;line-height:1.2;letter-spacing:-.01em}h2{font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:-.01em}h3{font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:-.01em}a img{border:none}a:link,a:visited{color:#ed7623;text-decoration:none}a:hover,a:active,a:focus{color:#ed7623;text-decoration:underline}a:focus{outline:none!important}.material-icons{overflow:visible!important}.material-icons.md-18{font-size:1.125rem}.material-icons.md-24{font-size:1.5rem}.material-icons.md-36{font-size:2.25rem}.material-icons.md-48{font-size:3rem}.material-icons.md-64{font-size:4rem}.appNavigationInProgress{z-index:8000;position:fixed;width:100%;height:2px;left:0;top:0}.appSectionWrapper{width:100%;min-height:100%;color:#000;background-color:#fff}.appSectionWrapper a:link,.appSectionWrapper a:visited{color:#000}.appSectionWrapper.negative{color:#fff;background-color:#ed7623;background:linear-gradient(to bottom right,#ed7623 50%,#ed7623e6)}.appSectionWrapper.negative a:link,.appSectionWrapper.negative a:visited{color:#fff}.appSectionWrapper.peach{background-color:#fff4ec;background:linear-gradient(to bottom right,#fff4ec 50%,#ffefe3)}.appSectionWrapper.peach h1,.appSectionWrapper.peach h2,.appSectionWrapper.peach h3,.appSectionWrapper.peach h4,.appSectionWrapper.peach h5,.appSectionWrapper.peach h6,.appSectionWrapper.peach a:link,.appSectionWrapper.peach a:visited{color:#ed7623}.appSectionWrapper.black{color:#fff;background-color:#000;background:linear-gradient(to bottom,#33312ff2,#33312f)}.appSectionWrapper.black a:link,.appSectionWrapper.black a:visited{color:#ed7623}.navScrollTopButtonContainer{position:fixed;bottom:2em;right:2em;z-index:1000;transition:background-color .3s ease-in-out}.navScrollTopButtonContainer button{background-color:#3d3936;color:#fff;border-radius:8px;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.navScrollTopButtonContainer button:hover{background-color:#22201e}.appSectionWrapper.overlap{margin-top:-50px;position:relative;z-index:1;background:none}.appSectionWrapper.overlap.ol50{margin-top:-50px}.appSectionWrapper.overlap.ol200{margin-top:-200px}.appSectionWrapper.withLookingGlass{position:relative;overflow:hidden}.lookingGlass{z-index:1;display:block;position:absolute;right:calc(50vw - 800px);bottom:-70px;width:400px;height:400px;background-image:url("./media/aka-looking-glass-I6XYJCBT.svg");background-size:contain;background-position:center;background-repeat:no-repeat}@media (max-width: 1600px){.lookingGlass{right:15px}}.appSection{display:flex;justify-content:space-between;align-items:center;width:90%;max-width:1200px;margin:0 auto}.appContent{padding:2em;width:100%}.appContent p{font-size:1rem;font-weight:300;line-height:1.4rem}.appContent.cols{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.appContent .twoCols{width:50%;min-width:300px}.appContent .threeCols{width:33%;min-width:200px}.appContent.header{padding:2em 2em 1em 1.3em}.appContent.header .akaLogo{width:100%;max-width:160px}.appContent.header .links{display:flex;justify-content:flex-end;align-items:center;gap:3em}.appContent.intro{z-index:200;width:70%;padding-top:2vh;padding-bottom:10vh}.appContent.intro p{font-size:2rem;font-weight:400;letter-spacing:-.02em;line-height:2.8rem}.appContent.searchBox{position:relative;border-radius:16px;box-shadow:0 4px 12px #0000001a;background-color:#fff;padding:2em}.appContent.searchBox .advancedSearchToggle{display:flex;align-items:center;position:absolute;bottom:1em;right:1.5em;cursor:pointer}.appContent.searchResult{padding:2em 0 2.5em}.appContent.searchResult .searchResultContent{margin-top:2em}.appContent.searchResult .searchResultItem{position:relative;box-sizing:border-box;display:grid;align-content:center;justify-content:start;align-items:center;justify-items:start;grid-template-columns:0fr 1fr 0fr;width:100%;margin-bottom:1em;padding:1em;border:1px solid #F2EFED;border-radius:16px;background-color:#fffbf7;background:linear-gradient(to bottom,#fffbf7 50%,#fff)}.appContent.searchResult .searchResultItem h2{font-weight:500;font-size:1.2rem;font-weight:700;line-height:1rem;letter-spacing:-.01em}.appContent.searchResult .searchResultItem.plus{align-items:start;padding:0 1em;background-image:url("./media/aka-plus-bg-EIDHV7HY.png");background-repeat:repeat-x}.appContent.searchResult .searchResultItem.plus h2{color:#ed7623;font-size:1.5rem;line-height:3.5rem}.appContent.searchResult .searchResultItem .personImage{border-radius:200px;width:125px;height:125px;margin-right:2em;background:url("./media/aka-person-placeholder-B5QE4TWF.png");background-color:#020202;background-repeat:no-repeat;background-position:center;background-size:contain;border:2px solid #FFF4EB}.appContent.searchResult .searchResultItem .personImage.plus{height:150px;width:150px;margin-left:1em;margin-top:2.3em;margin-bottom:1em}.appContent.searchResult .searchResultItem .certificationTags{list-style:none;margin:0 0 .5em;padding:0}.appContent.searchResult .searchResultItem .certificationTags li{display:inline-block;padding:4px 8px;border-radius:6px;border:solid 1px #85817E;color:#85817e;font-size:13px;font-weight:500;margin-right:.5em}.appContent.searchResult .searchResultItem .regionTag{color:#85817e}.appContent.searchResult .searchResultItem .customerLogoContainer{text-align:right;padding:1.8em 0 1em}.appContent.searchResult .searchResultItem .customerLogo{max-width:200px;max-height:100px;margin-top:3em}.appContent.searchResult a:hover.searchResultItem,.appContent.searchResult a:active.searchResultItem,.appContent.searchResult a:focus.searchResultItem{text-decoration:none}.appContent.searchResult .searchResultItem:hover{box-shadow:0 5px 25px #fe602c33;border:1px solid #ffd8bd}@media (max-width: 768px){.appContent.searchResult .searchResultItem{grid-template-columns:1fr;justify-items:center;text-align:center}.appContent.searchResult .searchResultItem .personImage,.appContent.searchResult .searchResultItem .personImage.plus{margin:1.5em 0 0}.appContent.searchResult .searchResultItem.plus h3{text-align:center;line-height:1rem;color:#3d3936}.appContent.searchResult .searchResultItem .certificationTags{margin:0 0 1em;text-align:center}.appContent.searchResult .searchResultItem .regionTags{text-align:center;font-size:1rem}.appContent.searchResult .searchResultItem .customerLogoContainer{text-align:right;padding:0 0 1em}.appContent.searchResult .searchResultItem .customerLogoContainer .customerLogo{margin-top:2em}.appContent.searchResult .searchResultItem .customerLogoContainer .navigationArrow{display:none}}.appContent.searchResult .searchResultFooter{text-align:center}.appContent.agentView{display:grid;grid-template-columns:1fr 2fr;min-height:100%;justify-content:start;align-items:start;justify-items:stretch}.appContent.agentView.agentContent{padding-top:0}.appContent.agentView .personImage{border-radius:200px;width:250px;height:250px;background:url("./media/aka-person-placeholder-W5VNXIJK.svg");background-color:#020202;background-repeat:no-repeat;background-position:center;background-size:contain;border:2px solid #FFF4EB;box-sizing:content-box}.appContent.agentView h1{color:#ed7623;font-weight:600;margin:1em 0 0}.appContent.agentView h2{font-size:1.2rem;font-weight:500;line-height:.8rem;margin-bottom:.5em}.appContent.agentView h4{font-size:1.2rem;margin-top:1.4em}.appContent.agentView .ctaButtons{margin:3rem 0 0;display:flex;align-content:flex-start;justify-content:flex-start;justify-items:start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.appContent.agentView .ctaButtons .ctaButton{margin:0 1em 1em 0}.appContent.agentView .ctaButtons .mdc-button:hover{color:#fff!important;background-color:#ed7623!important}.appContent.agentView .agentPresentationTexts{margin-bottom:3em}.appContent.agentView .agentInfo{max-width:250px;padding:1em;margin:1em 0;border:1px solid #F2EFED;border-radius:16px}.appContent.agentView .agentInfo h3{font-size:1rem;font-weight:600}.appContent.agentView .agentInfo p{font-size:.9rem}.appContent.agentView .agentInfo a:link,.appContent.agentView .agentInfo a:visited{color:#ed7623}.appContent.agentView .agentInfo .certificationTags{margin:0;padding:0 1.2em;line-height:1.4rem}.appContent.agentView .agentInfo .certificationTags li::marker{color:#ed7623;font-size:1.2em}.appContent.agentView .agentInfo .customerLogo{max-width:100%;max-height:100px}@media (max-width: 1024px){.appContent.agentView{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.appContent.agentView{grid-template-columns:1fr;justify-items:center;padding-bottom:0}.appContent.agentView .leftCol,.appContent.agentView .rightCol{width:100%}.appContent.agentView .agentTitle{text-align:center}.appContent.agentView .ctaButton{width:100%;margin:0 0 1em!important}.appContent.agentView .ctaButton button{width:100%}.appContent.agentView .agentInfo{max-width:100%}}.appContent.signin .price{font-family:Inter,sans-serif;color:#ed7623;font-size:3em;line-height:1.5em;font-weight:700}.appContent.footer{padding:1.5em 2em}.appContent.footer .toimitilatFiPopup{width:100%;max-width:75px}.appContent.footer .footerCopyright{float:right;line-height:6em}.appContent.signinIntro{padding-bottom:200px}.appContent.signinIntro h1{font-size:1.8rem}.appContent.signinIntro p{font-size:1.1rem;font-weight:400;line-height:1.5rem}.appContent.packages{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;align-items:stretch;justify-items:center;margin-bottom:3em}.appContent.packages .package{width:100%;min-width:180px;padding:1em;border-radius:16px;box-shadow:0 4px 12px #0000001a;background-color:#fff}.appContent.packages .package .packageHeader{text-align:center}.appContent.packages .package ul{list-style:none;padding-left:2em}.appContent.packages .package li{position:relative;padding-left:2.5em;margin-bottom:.5em;line-height:2em}.appContent.packages .package li:before{content:url("./media/package-bullet-point-FSVOUDWM.svg");position:absolute;left:0;top:0;font-size:18px;margin-top:2px}.formContainer .mailSentResponse{display:grid;grid-template-columns:1fr 2fr;align-content:center;justify-content:start;align-items:center;justify-items:start}.formContainer .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:#f5f5f5}.formContainer .gridForm{display:grid;grid-template-columns:1fr 1fr;gap:1em;align-items:start}.formContainer .gridForm .fullWidth{grid-column:1/-1}.formContainer .gridForm button{width:100%;grid-column:1/-1;justify-self:start}.formContainer .advancedSearch{overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease-out,opacity .5s ease-out}.formContainer .advancedSearch.expanded{max-height:200px;opacity:1}@media (prefers-reduced-motion: reduce){.formContainer .advancedSearch{transition:none}}.formContainer.searchResultHeader .gridForm{grid-template-columns:3fr 1fr}a.backToResults{display:inline-flex;align-items:center;text-decoration:none;color:inherit}a.backToResults img.navigationArrow{margin-right:.5em;width:.5em;height:auto}.almaFooterWrapper{background-color:#333;padding-top:2em}.almaFooterWrapper .almaFooterContainer{display:flex;justify-content:space-between;align-items:center;width:90%;max-width:1200px;margin:0 auto}@media (min-width: 768px){.lmHid{display:none!important}.mobileMainNav{display:none}}@media (max-width: 768px){.smHid{display:none!important}.appSectionWrapper .mobileMainNav{position:absolute;right:2rem;top:2rem}.appSectionWrapper .mobileMainNav .navIcon{color:#000}.appSectionWrapper.negative .mobileMainNav .navIcon{color:#fff}.appContent.cols .twoCols,.appContent.cols .threeCols,.appContent.intro{width:100%}.appContent.packages{grid-template-columns:1fr}.formContainer .mailSentResponse{text-align:center;grid-template-columns:1fr;justify-items:center}.formContainer .gridForm,.formContainer.searchResultHeader .gridForm{grid-template-columns:1fr}.formContainer .gridForm .mat-mdc-form-field{width:100%}}
