.navi,.navi__container{display:flex;width:100%}.navi__logo:hover .navi__logo__circle,.navi__logo__letter{fill:#010101}#search-popup,.navi{position:fixed;height:100%;top:0}header.navigation-bar-header{margin-bottom:71px}.navi{left:0;z-index:99;flex-direction:row;flex-wrap:nowrap;justify-content:center;transition:top .3s ease-in-out,background-color .1s linear,max-height .3s ease-in-out}.navi__container{flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:0}.navi__login-signup,.navi__logo,.navi__main,.navi__mobile,.navi__spacer{list-style:none}.navi__logo{height:44px}.navi__logo a{display:block;height:44px}.navi__logo svg{display:inline-block}.navi__logo__circle,.navi__logo__letter{transition:.3s linear}.navi__logo__circle{fill:#fcd72b}@media (max-width:999px){.navi,.navi.navi--perma-shrink,.navi.navi--shrink{max-height:70px}.navi__main__item .navi__sub__item>a>.navi__sub__item__title,.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title{font-size:14px;font-weight:500;line-height:19px}.navi{align-items:flex-start}.navi.navi--with-banner{top:38px}.navi.navi--open,.navi.navi--open.navi--perma-shrink,.navi.navi--open.navi--shrink,.navi.navi--open.navi--with-banner{top:0;max-height:100%;overflow-y:auto}.navi__main,.navi__main__item .navi__sub,.navi__main__item .navi__sub__list{height:100%;max-height:0;overflow-y:hidden}.navi.navi--open .navi__main,.navi.navi--open.navi--perma-shrink .navi__main,.navi.navi--open.navi--shrink .navi__main,.navi.navi--open.navi--with-banner .navi__main{max-height:100%;overflow-y:auto}.navi__container{padding:13px 16px}.navi__main{position:absolute;top:70px;left:0;width:100%;overflow-x:hidden;margin:0 auto;transition:.3s linear}.navi__main__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;max-width:617px;height:100%;margin:0 auto;padding:0}.navi__main__item{list-style:none;width:100%;transition:max-height .3s linear}.navi__main__item__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:12px 17px;cursor:pointer}.navi__main__item__title__text{font-weight:500;font-size:16px;line-height:125%}.navi__main__item__title__arrow{transition:transform .3s linear}.navi__main__item .navi__sub{margin:0;padding:0;transition:max-height .3s linear}.navi__main__item .navi__sub__item{list-style:none;padding:0;border-top:1px solid #f7f7f7}.navi__main__item .navi__sub__item__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding:12px 17px 12px 32px;cursor:pointer}.navi__login-signup__items,.navi__mobile__btn{margin:0;padding:0}.navi__main__item .navi__sub__item__title__text{font-weight:500;font-size:16px;line-height:125%}.navi__main__item .navi__sub__item__title__arrow{transition:transform .3s linear}.navi__main__item .navi__sub__item>a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;transition:.3s linear}.navi__main__item .navi__sub__item>a>.navi__sub__item__arrow{display:none}.navi__main__item .navi__sub__item--platform .navi__sub__item__title{display:block}.navi__main__item .navi__sub__item--platform .navi__sub__item__title___text{display:block;font-size:14px;font-weight:500;line-height:19px}.navi__main__item .navi__sub__item--platform .navi__sub__item__title__icon,.navi__spacer{display:none}.navi__main__item .navi__sub__item--platform .navi__sub__item__title__description{display:block;font-size:12px;font-weight:400}.navi__main__item .navi__sub__list{margin:0;padding:0;transition:max-height .3s linear}.navi__main__item--open .navi__sub,.navi__main__item--open .navi__sub__item--open .navi__sub__list{max-height:1000px}.navi__main__item .navi__sub__list__item{list-style:none}.navi__main__item .navi__sub__list__item a{display:block;padding:12px 6px 12px 48px;text-decoration:none;transition:.3s linear}.navi__main__item .navi__sub__list__item a .navi__sub__list__item__description{font-size:12px;font-weight:400;line-height:14px}.navi__main__item--open .navi__main__item__title__arrow,.navi__main__item--open .navi__sub__item--open .navi__sub__item__title__arrow{transform:rotate(180deg)}.navi__mobile__btn{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.navi__mobile__btn__container{transition:stroke .3s linear}.navi__mobile__btn__line{transition:fill .3s linear}.navi__login-signup{width:100%}.navi.navi--white .navi__main__item,nav.navi.navi--white--override .navi__main__item{border-top:1px solid #010101}.navi.navi--white .navi__main__item:last-of-type,nav.navi.navi--white--override .navi__main__item:last-of-type{border-bottom:1px solid #010101}.navi.navi--white .navi__main__item .navi__sub__item__title__arrow path,.navi.navi--white .navi__main__item__title__arrow path,.navi.navi--white .navi__mobile__btn__line,nav.navi.navi--white--override .navi__main__item .navi__sub__item__title__arrow path,nav.navi.navi--white--override .navi__main__item__title__arrow path,nav.navi.navi--white--override .navi__mobile__btn__line{fill:#010101}.navi.navi--white .navi__main__item .navi__sub__item,nav.navi.navi--white--override .navi__main__item .navi__sub__item{border-top:1px solid #f7f7f7}.navi.navi--white .navi__main__item .navi__sub__item--platform .navi__sub__item__title___text,.navi.navi--white .navi__main__item .navi__sub__item>a>.navi__sub__item__title,.navi.navi--white .navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,nav.navi.navi--white--override .navi__main__item .navi__sub__item--platform .navi__sub__item__title___text,nav.navi.navi--white--override .navi__main__item .navi__sub__item>a>.navi__sub__item__title,nav.navi.navi--white--override .navi__main__item .navi__sub__list__item a .navi__sub__list__item__title{color:#010101}.navi.navi--white .navi__main__item .navi__sub__item>a:hover,.navi.navi--white .navi__main__item .navi__sub__list__item a:hover,nav.navi.navi--white--override .navi__main__item .navi__sub__item>a:hover,nav.navi.navi--white--override .navi__main__item .navi__sub__list__item a:hover{background-color:#e4e4e4}.navi.navi--white .navi__main__item .navi__sub__item--platform .navi__sub__item__title__description,.navi.navi--white .navi__main__item .navi__sub__list__item a .navi__sub__list__item__description,nav.navi.navi--white--override .navi__main__item .navi__sub__item--platform .navi__sub__item__title__description,nav.navi.navi--white--override .navi__main__item .navi__sub__list__item a .navi__sub__list__item__description{color:#626262}.navi.navi--white .navi__mobile__btn__container,nav.navi.navi--white--override .navi__mobile__btn__container{stroke:#010101}.navi.navi--white .navi__mobile__btn:active .navi__mobile__btn__container,nav.navi.navi--white--override .navi__mobile__btn:active .navi__mobile__btn__container{stroke:#fcd72b}.navi.navi--white .navi__mobile__btn:active .navi__mobile__btn__line,nav.navi.navi--white--override .navi__mobile__btn:active .navi__mobile__btn__line{fill:#fcd72b}}@media (min-width:1000px){.navi__container,.navi__main,.navi__main__item{width:100%;height:100%}.navi{max-height:144px;align-items:center}.navi.navi--with-banner{top:38px}.navi.navi--perma-shrink,.navi.navi--shrink{max-height:70px}.navi.navi--perma-shrink .navi__main__item .navi__sub,.navi.navi--shrink .navi__main__item .navi__sub{top:67px}.navi__mobile{display:none}.navi__spacer{list-style:none;margin-left:auto}.navi__container{max-width:1170px;padding:0 16px}.navi__main__container{height:100%;display:grid;grid-template-columns:auto 120px 120px 120px 120px auto;padding:0;margin:0}.navi__main__item{list-style:none;position:relative;display:flex;justify-content:center;align-items:center;transition:.3s linear}.navi__main__item__title{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer}.navi__main__item__title__text{font-weight:500;font-size:16px;line-height:200%;border-bottom:2px solid transparent}.navi__main__item__title__arrow{display:none}.navi__main__item--products.navi__main__item .navi__sub{left:0;display:block;width:500px;border-radius:8px;padding:12px 0 0;margin:0;overflow:hidden;transition:.3s linear}.navi__main__item--products.navi__main__item .navi__sub__item{list-style:none;width:150px;overflow:hidden}.navi__main__item--products.navi__main__item .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow{display:block}.navi__main__item--products.navi__main__item .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow path{fill:#010101}.navi__main__item--products.navi__main__item .navi__sub__item__title{padding:16px 17px;cursor:pointer}.navi__main__item--products.navi__main__item .navi__sub__item__title__text{font-weight:500;font-size:16px;line-height:20px;padding:0}.navi__main__item--products.navi__main__item .navi__sub__item__title__arrow{display:none;transition:.3s linear}.navi__main__item--products.navi__main__item .navi__sub__item>a{text-decoration:none}.navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title{display:block;padding-bottom:24px}.navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title__text{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;line-height:22px}.navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title__icon{margin-left:auto}.navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title__description{display:block;font-size:12px;font-weight:400;padding-top:4px;line-height:16px}.navi__main__item--products.navi__main__item .navi__sub__list{position:absolute;top:0;left:150px;width:350px;height:100%;pointer-events:none;opacity:0;margin:0;padding:12px 0;border-radius:0 8px 8px 0;transition:.3s linear}.navi__main__item--products.navi__main__item .navi__sub__list__item{list-style:none}.navi__main__item--products.navi__main__item .navi__sub__list__item a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:10px 6px 10px 34px;text-decoration:none;transition:.3s linear}.navi__main__item--products.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title{font-size:14px;font-weight:500;line-height:16px}.navi__main__item--products.navi__main__item .navi__sub__list__item a .navi__sub__list__item__description{font-size:12px;font-weight:400;line-height:14px}.navi__main__item--use-cases.navi__main__item .navi__sub{left:-50px;display:grid;grid-template-columns:1fr 1fr;width:580px;border-radius:8px;padding:12px 0;margin:0;overflow:hidden;transition:.3s linear}.navi__main__item--use-cases.navi__main__item .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow,.navi__main__item--use-cases.navi__main__item .navi__sub__item>a>.navi__sub__item__arrow{display:block}.navi__main__item--use-cases.navi__main__item .navi__sub__item{list-style:none;width:100%;overflow:hidden}.navi__main__item--use-cases.navi__main__item .navi__sub__item>a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 17px;cursor:pointer;text-decoration:none;transition:.3s linear}.navi__main__item--use-cases.navi__main__item .navi__sub__item>a>.navi__sub__item__title{font-size:16px;font-weight:500;line-height:140%}.navi__main__item--developers.navi__main__item .navi__sub,.navi__main__item--resources.navi__main__item .navi__sub{left:-100px;display:block;width:580px;border-radius:8px;padding:0;margin:0;overflow:hidden;transition:.3s linear}.navi__main__item--developers.navi__main__item .navi__sub__item,.navi__main__item--resources.navi__main__item .navi__sub__item{display:grid;grid-template-columns:150px auto;width:100%;overflow:hidden;list-style:none}.navi__main__item--developers.navi__main__item .navi__sub__item__title,.navi__main__item--resources.navi__main__item .navi__sub__item__title{padding:24px 17px 12px;cursor:pointer}.navi__main__item--developers.navi__main__item .navi__sub__item__title__text,.navi__main__item--resources.navi__main__item .navi__sub__item__title__text{font-weight:500;font-size:16px;line-height:150%;padding:0}.navi__main__item--developers.navi__main__item .navi__sub__item__title__arrow,.navi__main__item--resources.navi__main__item .navi__sub__item__title__arrow{display:none}.navi__main__item--developers.navi__main__item .navi__sub__list,.navi__main__item--resources.navi__main__item .navi__sub__list{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-template-rows:30px 30px 30px 30px;width:100%;overflow:hidden;border-radius:0 8px 8px 0;margin:0;padding:22px 0;transition:.3s linear}.navi__login-signup .navi__main__item .navi__sub__item>a>.navi__sub__item__arrow,.navi__main__item .navi__sub.navi__sub--hidden{display:none}.navi__main__item--developers.navi__main__item .navi__sub__list__item,.navi__main__item--resources.navi__main__item .navi__sub__list__item{list-style:none}.navi__main__item--developers.navi__main__item .navi__sub__list__item a,.navi__main__item--resources.navi__main__item .navi__sub__list__item a{display:flex;justify-content:flex-start;align-items:center;width:100%;height:30px;text-decoration:none;transition:.3s linear}.navi__main__item--developers.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,.navi__main__item--resources.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title{padding:0 6px 0 34px;font-size:14px;font-weight:500;line-height:140%}.navi__main__item--resources.navi__main__item .navi__sub{left:unset;right:-280px;width:600px}.navi__main__item--resources.navi__main__item .navi__sub__item:first-child .navi__sub__list{grid-template-rows:30px 30px 30px}.navi__main__item .navi__sub{position:absolute;top:107px;opacity:0;z-index:-1;pointer-events:none}.navi__main__item--open.navi__main__item .navi__sub{opacity:1;z-index:999;pointer-events:all}.navi__main__item--open.navi__main__item.navi__main__item--products .navi__sub__item--open .navi__sub__list{opacity:1;pointer-events:all}.navi__login-signup{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;max-width:200px;margin-left:auto;padding:0 0 0 16px}.navi__login-signup__items{margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:100%}.navi__login-signup .navi__main__item{display:flex;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap;width:100%;max-width:100px;height:100%;padding:12px 24px;border-radius:4px}.navi__login-signup .navi__main__item__title{white-space:nowrap}.navi__login-signup .navi__main__item .navi__sub{left:-20px;width:130px;border-radius:8px;margin:0;padding:12px 0;transition:.3s linear}.navi__login-signup .navi__main__item .navi__sub__item{list-style:none;width:100%;overflow:hidden}.navi__login-signup .navi__main__item .navi__sub__item>a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 17px;cursor:pointer;text-decoration:none;text-align:center;transition:.3s linear}.navi__login-signup .navi__main__item .navi__sub__item>a>.navi__sub__item__title{font-size:16px;font-weight:500;line-height:140%;text-align:center}}@media (min-width:1300px){.navi__main__container{grid-template-columns:auto 140px 140px 140px 140px auto}.navi__login-signup{max-width:280px;padding:0 0 0 27px}.navi__login-signup .navi__main__item .navi__sub{width:200px;left:-50px}.navi__login-signup__btn--login,.navi__login-signup__btn--signup{max-width:140px}.navi__main__item.navi__main__item--resources .navi__sub{left:-100px;right:unset}}.navi.navi--white,.navi.navi--white .navi__sub,nav.navi.navi--white--override,nav.navi.navi--white--override .navi__sub{background-color:#fff}.custom-search{width:100%;box-shadow:0 4px 12px rgba(0,0,0,.04);margin:71px 0 10px;display:flex;justify-content:center}@media (min-width:1000px){.navi.navi--white .navi__main__item__title__text,nav.navi.navi--white--override .navi__main__item__title__text{border-bottom:2px solid transparent}.navi.navi--white .navi__main__item.navi__main__item .navi__sub,nav.navi.navi--white--override .navi__main__item.navi__main__item .navi__sub{border:1px solid #e4e4e4}.navi.navi--white .navi__login-signup .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow path,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow path,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__item__title__arrow path,.navi.navi--white .navi__main__item--use-cases.navi__main__item .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow path,nav.navi.navi--white--override .navi__login-signup .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow path,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow path,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__item__title__arrow path,nav.navi.navi--white--override .navi__main__item--use-cases.navi__main__item .navi__sub__item.navi__sub__item--platform .navi__sub__item__title__arrow path{fill:#010101}.navi.navi--white .navi__main__item--developers.navi__main__item .navi__sub__item:last-child,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__item--platform,.navi.navi--white .navi__main__item--resources.navi__main__item .navi__sub__item:last-child,nav.navi.navi--white--override .navi__main__item--developers.navi__main__item .navi__sub__item:last-child,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__item--platform,nav.navi.navi--white--override .navi__main__item--resources.navi__main__item .navi__sub__item:last-child{background-color:#feefaa}.navi.navi--white .navi__main__item--developers.navi__main__item .navi__sub__item:last-child .navi__sub__list__item a:hover,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__item--platform:hover,.navi.navi--white .navi__main__item--resources.navi__main__item .navi__sub__item:last-child .navi__sub__list__item a:hover,nav.navi.navi--white--override .navi__main__item--developers.navi__main__item .navi__sub__item:last-child .navi__sub__list__item a:hover,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__item--platform:hover,nav.navi.navi--white--override .navi__main__item--resources.navi__main__item .navi__sub__item:last-child .navi__sub__list__item a:hover{background-color:#fcd72b}.navi.navi--white .navi__login-signup .navi__sub__item>a>.navi__sub__item__title,.navi.navi--white .navi__main__item--developers.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title__text,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,.navi.navi--white .navi__main__item--resources.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,.navi.navi--white .navi__main__item--use-cases.navi__main__item .navi__sub__item>a>.navi__sub__item__title,nav.navi.navi--white--override .navi__login-signup .navi__sub__item>a>.navi__sub__item__title,nav.navi.navi--white--override .navi__main__item--developers.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title__text,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,nav.navi.navi--white--override .navi__main__item--resources.navi__main__item .navi__sub__list__item a .navi__sub__list__item__title,nav.navi.navi--white--override .navi__main__item--use-cases.navi__main__item .navi__sub__item>a>.navi__sub__item__title{color:#010101}.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title__description,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__list__item a .navi__sub__list__item__description,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__item--platform .navi__sub__item__title__description,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__list__item a .navi__sub__list__item__description{color:#626262}.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__list,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__list{border-left:1px solid #e4e4e4}.navi.navi--white .navi__login-signup .navi__sub__item>a:hover,.navi.navi--white .navi__main__item--developers.navi__main__item .navi__sub__item:first-child .navi__sub__list__item a:hover,.navi.navi--white .navi__main__item--open.navi__main__item.navi__main__item--products .navi__sub__item--open .navi__sub__item__title,.navi.navi--white .navi__main__item--products.navi__main__item .navi__sub__list__item a:hover,.navi.navi--white .navi__main__item--resources.navi__main__item .navi__sub__item:first-child .navi__sub__list__item a:hover,.navi.navi--white .navi__main__item--use-cases.navi__main__item .navi__sub__item>a:hover,nav.navi.navi--white--override .navi__login-signup .navi__sub__item>a:hover,nav.navi.navi--white--override .navi__main__item--developers.navi__main__item .navi__sub__item:first-child .navi__sub__list__item a:hover,nav.navi.navi--white--override .navi__main__item--open.navi__main__item.navi__main__item--products .navi__sub__item--open .navi__sub__item__title,nav.navi.navi--white--override .navi__main__item--products.navi__main__item .navi__sub__list__item a:hover,nav.navi.navi--white--override .navi__main__item--resources.navi__main__item .navi__sub__item:first-child .navi__sub__list__item a:hover,nav.navi.navi--white--override .navi__main__item--use-cases.navi__main__item .navi__sub__item>a:hover{background-color:#e4e4e4}.navi.navi--white .navi__main__item--open.navi__main__item .navi__main__item__title__text,nav.navi.navi--white--override .navi__main__item--open.navi__main__item .navi__main__item__title__text{border-bottom:2px solid #010101}.custom-search{margin:145px 0 10px}}.custom-search .custom-search-box{max-width:1186px;width:100%;padding:0 26px}.custom-search .custom-search-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:10px 0 20px;max-width:290px;padding-left:10px;width:100%;transition:.3s ease-in-out;border-bottom:1px solid transparent}.custom-search .custom-search-container:focus-within{border-bottom:1px solid #303030}.custom-search .search-icon{margin:0 10px 0 0}.custom-search .search{width:100%;margin:0;padding:0;position:relative}.custom-search .search-form{height:100%;display:flex;align-items:center}.custom-search .search-input{width:100%;margin:0;padding:10px 10px 10px 0;font-size:16px;box-shadow:none;border:none;outline:0;height:100%;background:#fff;display:block}.custom-search .search-input:focus{border:none}.custom-search .search-results{position:absolute;z-index:101;top:60px;left:-20px;visibility:hidden;background-color:#fff;width:100%;padding:8px;box-shadow:0 10px 16px rgba(0,0,0,.08);border-radius:0 0 20px 20px}.custom-search .search-results.active{visibility:visible}@media (min-width:768px){.custom-search .search-results{width:590px;left:-40px}}.custom-search .search-result{display:grid;grid-template-columns:50px auto;align-items:center;grid-gap:10px;height:50px;overflow:hidden}.custom-search .search-result:hover{color:initial}.custom-search .search-result:hover .search-result-title{text-decoration:underline}.custom-search .search-result-img{width:50px;height:auto;overflow:hidden}.custom-search .search-result-title{font-weight:500;font-size:12px;line-height:1.2;margin:0;padding:0}#search-popup #popup-results-container .search-result .bold,.custom-search .search-result .bold{font-weight:700}.custom-search #search-results-btn{border:none;background:0 0;font-family:default;text-decoration:underline;text-align:center;width:100%;margin-top:10px;transition:color .3s ease-in-out;font-weight:500;font-size:12px}#search-popup .search-modal #search-close-btn:hover,.custom-search #search-results-btn:hover{color:#fcd72b}.custom-search .search-results-no-results{text-align:center;width:100%}@media screen and (min-width:1000px){header.navigation-bar-header{margin-bottom:145px}.custom-search .search-result{grid-template-columns:111px auto;grid-gap:15px;align-items:flex-start;height:66px;margin:0 0 10px}.custom-search .search-result-img{width:111px}.custom-search--active{max-width:150px;padding-left:0}.custom-search--active #nav-search-btn svg circle,.custom-search--active #nav-search-btn svg path,.custom-search--active #nav-search-btn:hover svg circle,.custom-search--active #nav-search-btn:hover svg path{stroke:#000}.custom-search--active .search-results.active{visibility:visible}.custom-search #search-results-btn,.custom-search .search-result-title{font-size:16px}}#search-popup{z-index:-1;width:100%;background-color:rgba(0,0,0,.2);visibility:none;opacity:0;pointer-events:none;display:flex;justify-content:center;transition:opacity .3s ease-in-out,z-index .3s ease-in-out;overflow-y:scroll}#search-popup.active{transition:opacity .3s ease-in-out,z-index;z-index:999;visibility:visible;opacity:1;pointer-events:all}#search-popup .search-modal{position:relative;width:100%;max-width:600px;height:100%;background-color:#fff;box-shadow:0 10px 16px rgba(0,0,0,.1);padding:16px 10px}#search-popup .search-modal #search-close-btn{background:0 0;border:none;font-size:20px;transition:color .3s ease-in-out}#search-popup .search-header{margin-bottom:20px}#search-popup .search-header .search-form{display:grid;grid-template-columns:50px auto 50px;align-items:center}#search-popup .search-header .search-form svg{position:relative;top:0;left:0;display:block;justify-self:center;width:20px;height:20px}#search-popup .search-header .search-form .search-input-popup{margin:0;border-radius:4px;width:100%;font-size:16px}#search-popup #popup-results-container .search-results-section{width:100%;height:80vh;overflow-y:scroll}#search-popup #popup-results-container .search-num-results{margin:0 0 15px 10px}#search-popup #popup-results-container .search-result{display:grid;grid-template-columns:50px auto;grid-template-rows:auto auto;grid-gap:5px 10px;margin:10px 5px;box-shadow:0 0 5px rgba(0,0,0,.15);border-radius:4px;padding:5px;align-items:flex-start;transition:box-shadow 150ms ease-in-out}#search-popup #popup-results-container .search-result:hover{box-shadow:0 0 8px rgba(0,0,0,.35);text-decoration:none;color:initial}#search-popup #popup-results-container .search-result:hover .search-result-excerpt,#search-popup #popup-results-container .search-result:hover .search-result-title{text-decoration:none}#search-popup #popup-results-container .search-result:last-child{margin-bottom:200px}#search-popup #popup-results-container .search-result-img{width:100%;height:auto;max-height:50px;overflow:hidden;grid-column:1/2;grid-row:1/3;margin-top:3px}#search-popup #popup-results-container .search-result-title{font-size:16px;line-height:1.2;grid-column:2/3;grid-row:1/2;overflow:hidden;font-weight:500;margin:0;padding:0}#search-popup #popup-results-container .search-result-excerpt{font-size:12px;line-height:1.2;grid-column:2/3;grid-row:2/3;margin:0;padding:0}@media screen and (min-width:500px){#search-popup{padding-top:70px}#search-popup .search-modal{height:600px;padding:32px;border-radius:20px}#search-popup .search-modal #search-close-btn{font-size:20px}#search-popup #popup-results-container .search-result{grid-template-columns:150px auto}#search-popup #popup-results-container .search-result-img{max-height:150px;margin-top:0}#search-popup #popup-results-container{height:470px}#search-popup #popup-results-container .search-results-section{height:450px}}