.input-range__slider{appearance:none;background:#3f51b5;border:1px solid #3f51b5;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-.5rem;margin-top:-.65rem;outline:none;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:1rem}.input-range__slider:active{transform:scale(1.3)}.input-range__slider:focus{box-shadow:0 0 0 5px rgba(63,81,181,.2)}.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}.input-range__slider-container{transition:left .3s ease-out}.input-range__label{color:#aaa;font-family:Helvetica Neue,san-serif;font-size:.8rem;transform:translateZ(0);white-space:nowrap}.input-range__label--max,.input-range__label--min{bottom:-1.4rem;position:absolute}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{left:-50%;position:relative}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}.input-range__track--active{background:#3f51b5}.input-range{height:1rem;position:relative;width:100%}.FittedImage{width:100%;height:100%}.FittedImage--contain{object-fit:contain}.FittedImage--cover{object-fit:cover}.FittedImage--background{background-repeat:no-repeat;background-position:50%}.FittedImage--background.FittedImage--contain{background-size:contain}.FittedImage--background.FittedImage--cover{background-size:cover}.primary-header{height:81px;background-color:#0d2752;border-bottom:1px solid #566886}@media (min-width:768px){.primary-header{height:94px}}.primary-header .container{height:100%;display:flex;justify-content:space-between}.primary-header__mobile-cta,.primary-header__search-icon{color:#fff;height:100%;font-size:30px;display:flex;align-items:center;justify-content:center;width:80px}@media (min-width:768px){.primary-header__mobile-cta,.primary-header__search-icon{display:none}}.primary-header__mobile-cta{margin-left:-20px;border-right:1px solid #33486a}.primary-header__search-icon{margin-right:-20px;border-left:1px solid #33486a}.primary-header__logo{display:flex;align-items:center;justify-content:center;height:100%;flex-shrink:0;flex-grow:1}@media (min-width:768px){.primary-header__logo{flex-grow:0}}.primary-header__logo img{width:120px}@media (min-width:768px){.primary-header__logo img{width:120px}}.primary-header__cobranded{display:flex;align-items:center;justify-content:center;height:100%;flex-shrink:0;flex-grow:1}@media (min-width:768px){.primary-header__cobranded{flex-grow:0}}.cobranded-coyote img{width:120px}@media (min-width:768px){.cobranded-coyote img{width:100px}}.cobranded-newmarkknightfrank img{width:200px}@media (min-width:768px){.cobranded-newmarkknightfrank img{width:180px}}.primary-header__nav{position:absolute;top:82px;background:#0d2752;left:0;justify-content:space-around;max-height:0;overflow:hidden;transition:max-height .2s ease;z-index:3;width:100%}@media (min-width:768px){.primary-header__nav{display:flex;position:relative;top:0;margin:0;max-height:none;left:0}}@media (min-width:1024px){.primary-header__nav{width:auto;flex-shrink:1}}.primary-header__nav--open{max-height:275px}.primary-header__nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;padding:20px 0}@media (min-width:768px){.primary-header__nav ul{flex-direction:row;padding:0}}.primary-header__nav li.active a{border-bottom:1px solid #fff}.primary-header__nav a{color:#fff;font-weight:400;display:block;padding:10px 0;font-size:18px;text-transform:uppercase;margin:0 10px}@media (min-width:768px){.primary-header__nav a{font-size:16px;text-transform:none}}@media (min-width:1024px){.primary-header__nav a{font-size:18px}}.primary-header__search{display:flex;height:100%;align-items:center;position:absolute;top:-82px;left:0;z-index:10;width:calc(100% - 80px);height:81px;transition:top .2s ease}@media (min-width:768px){.primary-header__search{position:relative;top:auto;left:auto;background:transparent;width:auto;height:auto}}.primary-header__search--down{top:0}.primary-header__search-input{background:#fff;width:100%;height:55px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding-right:20px;height:82px}@media (min-width:768px){.primary-header__search-input{height:auto;width:300px}}@media (min-width:1024px){.primary-header__search-input{width:370px}}@media (min-width:1024px){.primary-header__nav__sign-in{display:none}}@media (min-width:768px){.primary-header__nav__sign-in{display:none}}.primary-header__search-input input[type=text]{border:0;height:54px;padding:0 20px;font-size:18px;outline:none;position:relative;width:100%}.primary-header__search-input__icon{font-weight:700;font-size:20px;color:#0d2752;cursor:pointer;display:none}@media (min-width:1024px){.primary-header__search-input__icon{display:block}}#search-form{width:100%}.session-control{height:44px;background-color:#061b3c;border-bottom:1px solid #516077;display:none;color:#fff;font-size:16px}@media (min-width:768px){.session-control{display:block}}.session-control a{color:#fff;font-weight:400;font-size:16px}.session-control a.social-icon:last-child{margin-right:0}.session-control a.social-icon{margin:0 8px}.session-control__nav{height:44px;display:flex;align-items:center;float:right}.session-control__nav__sep{width:1px;background:#516077;height:15px;display:block;margin:0 10px}.session-control__info--sign-in{display:flex;align-items:center}.session-control__info .fa-user{margin-right:10px}.marketing-section{background:#fff;padding:60px 0}.marketing-section h2,.marketing-section h3{color:#0d2752;text-transform:uppercase;margin:0;padding:0;margin-bottom:35px}.marketing-section p{margin:30px 0;color:#333;line-height:24px}.marketing-section--blue{background:#0d2752;color:#fff}.marketing-section--blue h2,.marketing-section--blue h3,.marketing-section--blue p{color:#fff}.marketing-section--grey{background:#f7f7f7}.marketing-section--2-column .container{display:flex;flex-direction:column}@media (min-width:768px){.marketing-section--2-column .container{flex-direction:row}}.marketing-section--2-column .container>div{width:100%}@media (min-width:768px){.marketing-section--2-column .container>div:first-child{padding-right:25px}}@media (min-width:768px){.marketing-section--2-column .container>div:last-child{padding-left:25px}}.marketing-section--2-column .container>div:last-child h2,.marketing-section--2-column .container>div:last-child h3,.marketing-section--2-column .container>div:last-child p{text-align:center}@media (min-width:768px){.marketing-section--2-column .container>div:last-child h2,.marketing-section--2-column .container>div:last-child h3,.marketing-section--2-column .container>div:last-child p{text-align:right}}.marketing-section--center h2,.marketing-section--center h3,.marketing-section--center p{text-align:center}.marketing-section__insights{display:flex;flex-direction:column}@media (min-width:768px){.marketing-section__insights{flex-direction:row}}.marketing-section__insights .post{width:100%;min-height:300px;margin-bottom:20px}@media (min-width:768px){.marketing-section__insights .post{width:33%}}@media (min-width:768px){.marketing-section__insights .post:nth-child(2){margin:0 30px 20px}}.marketing-section__numbers{display:flex;flex-direction:column}@media (min-width:560px) and (max-width:767px){.marketing-section__numbers{flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.marketing-section__numbers{flex-direction:row}}.marketing-section__numbers__number{width:100%;background:#19325b;display:flex;align-items:center;padding:40px 0;flex-direction:column;margin-bottom:20px}@media (min-width:560px) and (max-width:767px){.marketing-section__numbers__number{width:calc(50% - 10px)}}@media (min-width:768px){.marketing-section__numbers__number{margin:0 15px}}@media (min-width:560px) and (max-width:767px){.marketing-section__numbers__number:nth-child(2n){margin-left:20px}}.marketing-section__numbers__number h1{color:#27959d;font-size:56px;margin:10px 0}.marketing-section__numbers__number p{text-transform:uppercase;margin:0}.marketing-section__numbers>div:first-child{margin-left:0}.marketing-section__numbers>div:last-child{margin-right:0}.marketing-section__content_providers{display:flex;justify-content:space-between;flex-wrap:wrap;align-content:flex-end;align-items:center}.marketing-section__content_providers__provider{width:50%;margin-bottom:66px;display:flex;justify-content:center}@media (min-width:768px){.marketing-section__content_providers__provider{width:25%}}@media (min-width:1024px){.marketing-section__content_providers__provider{width:16%}}.marketing-section__nodes img,.marketing-section__video img{width:100%}.marketing-section__nodes{padding-bottom:20px}.marketing-section__insights .card{width:100%;margin-bottom:20px}@media (min-width:768px){.marketing-section__insights .card{width:33%}}@media (min-width:768px){.marketing-section__insights .card:nth-child(2){margin:0 30px}}.marketing-section__insights .article-card{background:#fff}.marketing-section__insights .article-card__body__content{text-align:left}.page-section{padding-bottom:60px}.page-section h1,.page-section h2,.page-section h3{font-family:Open-Sans,sans-serif;color:#0d2752}.page-section h1{font-size:30px;text-transform:uppercase;text-align:center;margin:50px 0 40px}.page-section h2{font-size:24px;margin-top:50px}.page-section h3{font-size:18px;margin:30px 0}.page-section p.marketing-intro{color:#333;font-family:Open-Sans,sans-serif;font-size:24px;margin:0;padding:0;font-weight:400;text-align:center;margin-bottom:48px}.marketing-container.two-columns{display:flex;flex-direction:column}@media (min-width:1024px){.marketing-container.two-columns{flex-direction:row}}.marketing-aside__box__body{padding:32px;background:#fff}.marketing-aside__box__body .btn{width:100%;text-align:center;display:flex;font-weight:400;height:40px;justify-content:center}.marketing-aside__box__body p{margin:30px 0}.marketing-aside__box h3{margin:0;padding:0;color:#0d2752;font-size:24px}.marketing-aside{min-height:500px;width:370px;margin:0 auto}@media (min-width:1024px){.marketing-aside{float:right;margin-left:30px}}.marketing-aside__box{margin-bottom:30px}.marketing-container ol{padding:0;margin:0;counter-reset:item}.marketing-container ol li{list-style:none;counter-increment:item;margin-bottom:30px}.marketing-container ol li:before{content:counter(item) ".";display:inline-block;font-weight:700;color:#0d2752;margin-right:10px}.marketing-container ol li:last-child{margin-bottom:0}.marketing-aside__contact a{display:block}.marketing-aside__contact .contact-icon{display:inline-block;margin-right:6px}.marketing-aside__contact a:first-of-type{margin-top:15px;margin-bottom:5px}.marketing-list-counter{font-weight:700;color:#0d2752;display:inline-block;margin-right:6px}.banner{background:url(/dist/img/355d20fe5459795b9e629466c1c6967e.png) no-repeat 50% fixed;background-size:cover;min-height:240px;padding:60px 0}.banner.real-estate-portal{background:url(/dist/img/28612deeb2675c896bdd3a9573bf1860.jpg) no-repeat top fixed;background-size:cover}.banner h1{text-transform:uppercase;box-sizing:border-box;color:#fff;margin:0;padding:0}.banner p{color:#fff;font-size:24px;line-height:34px}.btn{height:55px;background:#27959d;align-items:center;display:inline-flex;border:0;color:#fff;text-align:center;border-radius:0}button.btn{display:block}.btn a{display:block;color:#fff;font-size:18px;height:100%;padding:0 20px;display:flex;align-items:center}.btn--outline{border:1px solid #0d2752;background-color:#fff}.btn--outline a{color:#0d2752}.post{min-height:200px;background:#fff}footer{background:#061b3c;color:#fff}.footer__company-information{display:flex;flex-direction:column;padding:20px 0;display:none}@media (min-width:768px){.footer__company-information{display:flex;flex-direction:row;font-size:14px}}@media (min-width:1024px){.footer__company-information{font-size:18px}}.footer__company-information__column{width:100%}@media (min-width:768px){.footer__company-information__column{width:25%;padding:0 10px}}@media (min-width:768px){.footer__company-information__column:first-child,.footer__company-information__column:last-child{padding:0}}.footer__company-information__column p{line-height:22px}.footer__company-information__column h4{font-weight:400;font-size:24px;padding:0;margin:0}.footer__company-information__column a.social-icon{color:#fff;margin:0 12px}.footer__company-information__column a.social-icon:first-child{margin-left:0}.footer__company-information__meta{display:flex;margin-bottom:20px}.footer__company-information__meta a{font-weight:400}.footer__company-information__meta__icon{min-width:30px;display:block}.footer__nav{border-top:1px solid #516077}.footer__nav .container{display:flex;align-items:center;height:80px;justify-content:space-between}.footer__nav ul{padding:0;margin:0;list-style:none;display:none}@media (min-width:768px){.footer__nav ul{display:flex}}.footer__nav ul a{font-weight:400;color:#fff;font-size:12px;display:block;padding:0 10px}@media (min-width:1024px){.footer__nav ul a{font-size:16px}}.footer__nav__copyright{font-size:12px}@media (min-width:1024px){.footer__nav__copyright{font-size:16px}}.footer__nav__logo{width:80px}.footer__nav__logo img{width:100%}.overlay{position:fixed;top:0;left:0;bottom:0;background:rgba(0,0,0,.6);z-index:1;width:0;height:0}.overlay--active{width:100vw;height:100vh;width:0;height:0}.subscription{display:flex}.subscription__header--errors h2,.subscription__header--errors p{color:#a61013}@media (max-width:1170px){.subscription{flex-direction:column}}.subscription>div{width:100%}@media (min-width:768px){.subscription>div{width:100%}}@media (min-width:1024px){.subscription>div{width:50%}}.subscription>div:first-child{margin-right:15px}.subscription>div:last-child{margin-left:15px}@media (max-width:1170px){.subscription>div:first-child{margin-right:0}.subscription>div:last-child{margin-left:0}}.subscription__panel__items{background:#fff}.subscription__panel__items__header{height:52px;border-bottom:1px solid #eaeaea;padding:0 30px}@media (max-width:720px){.subscription__panel__items__header{padding:0 15px}}.subscription__panel__title{float:left;display:inline-flex;align-items:center;height:100%;cursor:pointer}.subscription h2{font-size:24px;font-weight:400}.subscription__panel__title h3{font-size:18px;color:#0d2752;margin-right:10px}@media (max-width:720px){.subscription__panel__title h3{font-size:12px}}.subscription__panel__items__body__inner{display:flex;flex-wrap:wrap;padding:30px}@media (max-width:720px){.subscription__panel__items__body__inner{padding:15px}}.subscription__panel__item{width:33%;display:flex;align-items:center;padding:10px 0}@media (max-width:720px){.subscription__panel__item{width:50%}}.subscription__panel__item label{margin-bottom:0!important;font-size:14px}@media (max-width:720px){.subscription__panel__item label{font-size:12px}}.subscription__panel__items__body>div{transform:translateZ(0)}.subscription__panel__items__body__column{width:33%}.subscription__panel__items input[type=checkbox]{opacity:0;position:absolute;width:20px;height:20px}.subscription__panel__items input[type=checkbox]:checked+.infabode-checkbox{background:url(/dist/img/subscription-tick.png) no-repeat}.subscription__filters{display:flex;height:100%;align-items:center;float:right}.subscription__filters a{font-size:16px;color:#0d2752;display:block;text-decoration:underline}@media (max-width:720px){.subscription__filters a{font-size:12px}}.subscription__filters__sep{width:1px;height:32px;background:#eaeaea}.subscription__filters .subscription__filters__filter:first-child a{padding-right:20px}@media (max-width:720px){.subscription__filters .subscription__filters__filter:first-child a{padding-right:10px}}.subscription__filters .subscription__filters__filter:last-child a{padding-left:20px}@media (max-width:720px){.subscription__filters .subscription__filters__filter:last-child a{padding-left:10px}}.subscription__panel--collapsable .subscription__panel__items__body{overflow:hidden;height:0}.subscription__panel--collapsable .subscription__panel__items__header{display:flex;justify-content:space-between;border-top:1px solid #eaeaea}.subscription__panel--collapsable .subscription__panel__items__header:first-child{border-top:0}.subscription__panel--collapsable .subscription__filters{float:none}.subscription__panel--collapsable .subscription__panel__items__body--open{height:auto;border-bottom:1px solid #eaeaea}.infabode-checkbox{display:flex;align-items:center;user-select:none;cursor:pointer}.infabode-checkbox input[type=checkbox]{width:23px;height:23px;position:absolute;opacity:0;z-index:2}.infabode-checkbox input[type=checkbox]:checked+.infabode-checkbox__checkbox:after{content:" ";display:block;width:11px;height:5px;border-bottom:2px solid #0d2752;border-left:2px solid #0d2752;transform:rotate(-45deg);position:relative;top:3px;left:2px}.infabode-checkbox__checkbox{width:18px;height:18px;background:#fff;border:1px solid #ccc;margin-right:10px;flex-shrink:0}.infabode-checkbox label{font-size:16px;color:#333}.chevron{width:8px;height:8px;border-left:2px solid #0d2752;border-top:2px solid #0d2752;transform:rotate(45deg);transition:transform .1s ease;position:relative;top:3px}.chevron--up{transform:rotate(225deg);top:-1px}.filters-panel{background:#fff}.filters-panel__head{border-bottom:1px solid #dbdbdb;height:53px;padding:0 30px;justify-content:space-between}.filters-panel__head,.filters-panel__title{display:flex;align-items:center}.filters-panel__head h3{padding:0;margin:0;font-size:18px;color:#0d2752;margin-right:10px}.filters-panel__head__controls a{color:#0d2752;font-size:16px;text-decoration:underline}.filters-panel__body{height:0;overflow:hidden}.filters-panel__body--open{height:auto}.filters-panel__body__inner{padding:30px}.filters-panel__body__inner h4{padding:0;margin:0;color:#0d2752;font-size:16px}.search-filters{display:flex;justify-content:space-between;margin:26px 0}.search-filters .infabode-checkbox{width:20%}.infabode-select-box{height:56px;padding:0 20px;margin:0;border:0;outline:0;border-radius:0;width:100%;-webkit-appearance:none;-moz-appearance:none;background:#fff url(/dist/img/chevron-down.png) no-repeat 97% 50%}.enable_notifications{width:100%;height:60px;text-align:center;background:#27959d}.avatar{overflow:hidden;position:absolute}.category-tree{background:#0d2752;color:#fff;font-size:14px}.category-tree ul{padding:0;margin:0;list-style:none}.category-tree a{font-size:14px;font-weight:400;color:#fff;display:block}.category-tree__head{height:75px;font-size:22px;font-weight:700;background:#061b3c;justify-content:space-between}.category-tree__category,.category-tree__head{padding:0 20px;display:flex;align-items:center}.category-tree__category{height:52px;border-top:1px solid #0e3a79}.category-tree__navigate{flex-grow:0}.category-tree__title{width:100%}.category-tree__back,.category-tree__subscription-status{font-size:12px;margin-right:20px;flex-grow:0;cursor:pointer}.category-tree__subscription-status{color:#7d7d7d}.category-tree__subscription-status--active{color:#27959d}.category-tree__subscribed-content{text-transform:uppercase;display:flex;justify-content:space-between;margin-right:30px;align-items:center}.category-tree__edit-subscription a{display:flex;align-items:center;justify-content:center;text-transform:uppercase}.bounce-spinner{text-align:center;flex-shrink:0}.bounce-spinner>div{width:12px;height:12px;background-color:#fff;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.bounce-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.bounce-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.toggle-switch{background:#fff;height:33px;width:36px;position:relative;left:15px;cursor:pointer;-webkit-tap-highlight-color:transparent}.toggle-switch:after,.toggle-switch:before{height:33px;width:33px;border-radius:50%;background:#fff;content:" ";display:block;position:absolute;z-index:1}.toggle-switch:before{left:-15px}.toggle-switch:after{left:19px}.toggle-switch__tab{height:25px;width:25px;border-radius:50%;background:silver;position:absolute;z-index:2;top:4px;transition:all .1s ease;transform:translateX(-11px)}.toggle-switch__tab--on{background:#27959d;transform:translateX(23px)}.toggle-switch--disabled .toggle-switch__tab{background:silver}.container.article{display:flex;flex-direction:column}@media (min-width:1024px){.container.article{flex-direction:row}}.hub-post-article{width:100%;flex-shrink:1}@media (min-width:1024px){.hub-post-article{width:800px;padding-bottom:60px}}.hub-post-article figure,.hub-post-article ul{font-size:18px;line-height:26px}.hub-post-article figure{margin:0}.hub-post-article h1{margin-top:40px;margin-bottom:30px}.hub-post-article header,.hub-post-article section{padding-right:0}@media (min-width:1024px){.hub-post-article header,.hub-post-article section{padding-right:58px}}.hub-post-aside{display:block;flex-grow:1;padding-top:36px;flex-shrink:0;width:100%}@media (min-width:1024px){.hub-post-aside{width:370px}}.hub-post-article__meta__author{font-weight:700;color:#333;font-size:18px;order:1}@media (min-width:1024px){.hub-post-article__meta__author{order:0}}.hub-post-article__share-icon{width:50px;height:50px;background:#9ea1a8;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;margin:0 10px}@media (min-width:1024px){.hub-post-article__share-icon{margin:0 0 0 3px;font-size:14px;width:35px;height:35px}}.hub-post-article__share-icon a{color:#fff}.hub-post-article__share-icons{display:flex;order:0;justify-content:center;margin:20px 0 40px}@media (min-width:1024px){.hub-post-article__share-icons{order:1;margin:0}}.hub-post-article__meta{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:1024px){.hub-post-article__meta{justify-content:space-between;flex-direction:row}}.hub-post-article__meta time{font-weight:400;display:block;margin-top:6px}.hub-post-article p{font-size:18px;color:#333;line-height:26px}.hub-post-aside .avatar{width:170px;height:170px}.hub-post-aside__related-posts{background:#fff;margin-top:30px;margin-bottom:30px}.hub-post-aside__related-posts__head{padding:24px 0;border-bottom:1px solid #d0d0d0}.hub-post-aside__related-posts h2{color:#0d2752;font-size:24px;margin:0 30px;padding:0}.hub-post-aside__related-post{margin:0 24px;padding:18px 0;border-bottom:1px solid #d0d0d0;display:flex}.hub-post-aside__related-post time{font-size:14px;font-weight:700;color:#333}.hub-post-aside__related-post:last-child{border-bottom:none}.hub-post-aside__related-post h3{color:#0d2752;font-size:16px;margin:0;padding:5px 0}.hub-post-aside__related-post h3 a{color:#0d2752}.hub-post-aside__related-post__image{width:96px;height:96px;overflow:hidden;flex-shrink:0;margin-left:30px}.hub-post-aside__related-post__image img{display:block;width:96px}.hub-post-aside__related-post__content p{margin:5px 0;padding:0;font-size:14px}.hub-post-article__document{background:#0d2752;color:#fff;padding:40px 30px;margin-top:30px;display:flex;justify-content:space-between;flex-direction:column}@media (min-width:1024px){.hub-post-article__document{flex-direction:row}}.hub-post-article__document p{color:#fff}.hub-post-article__document h1{color:#fff;margin:0;padding:0;font-size:30px}.hub-post-article__document .btn{width:100%;text-align:center;display:block;line-height:55px}@media (min-width:1024px){.hub-post-article__document .btn{width:200px}}.hub-post-article__document__preview{width:100%;order:0;margin-bottom:30px}@media (min-width:1024px){.hub-post-article__document__preview{order:1;width:175px;flex-shrink:0;margin-bottom:0}}.hub-post-article__document__preview img{display:block;width:100%}.hub-post-article__document__details{display:flex;flex-direction:column;justify-content:space-between;order:1}@media (min-width:1024px){.hub-post-article__document__details{order:0;padding-right:30px}}.hub-post-article section img{display:block;margin:20px auto;max-width:100%}.hub-post-article__modal{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;transition:opacity .3s;opacity:1}.hub-post-article__modal.hidden{opacity:0;width:0;height:0}.hub-post-article__sign-in-prompt{width:670px;background:#fff;padding:50px;max-height:calc(100% - 100px);overflow-x:scroll;max-width:100%;height:100%}@media (min-width:768px){.hub-post-article__sign-in-prompt{width:670px;height:auto}}.hub-post-article__sign-in-prompt h1{font-size:32px;padding:0;margin:0}.hub-post-article__sign-in-prompt h2{font-size:20px}.hub-post-article__sign-in-prompt p{font-size:14px}.hub-post-article__sign-in-prompt__options{display:flex;flex-direction:column;margin-top:30px}@media (min-width:768px){.hub-post-article__sign-in-prompt__options{flex-direction:row}}.hub-post-article__sign-in-prompt__options>div{width:100%}@media (min-width:768px){.hub-post-article__sign-in-prompt__options>div{width:50%}}.hub-post-article__sign-in-prompt__options>div:first-child{border-bottom:1px solid #d0d0d0;padding-bottom:30px}@media (min-width:768px){.hub-post-article__sign-in-prompt__options>div:first-child{padding-right:30px;padding-bottom:0;border-right:1px solid #d0d0d0;border-bottom:0}}.hub-post-article__sign-in-prompt__options>div:last-child{padding-top:30px}@media (min-width:768px){.hub-post-article__sign-in-prompt__options>div:last-child{padding-top:0;padding-left:30px}}.hub-post-article__sign-in-prompt .btn{width:100%;text-align:center;display:block;line-height:55px;margin-top:30px;font-size:18px;font-weight:700}.hub-post-article__sign-in-prompt__login__field{margin-top:10px}.hub-post-article__sign-in-prompt__login__field label{display:block;margin-bottom:10px}.hub-post-article__sign-in-prompt__login__field input[type=email],.hub-post-article__sign-in-prompt__login__field input[type=password]{width:calc(100% - 20px);height:38px;padding:0 10px;outline:none}.hub-post-article__sign-in-prompt__logo{width:200px;margin:0 auto 40px}.hub-post-article__sign-in-prompt__logo img{width:100%}.alert{text-align:center;padding:8px 0;font-size:14px;font-weight:700}.alert--success{background:#dff0d9;color:#3c763d;border-bottom:1px solid #d0e9c6}.alert--notice{background:#cce5ff;color:#0d2752;border-bottom:1px solid #b8daff}.profile-banner{height:300px;max-height:300px;position:relative}.profile-banner__overlay{position:absolute;width:100%;height:100%;background:linear-gradient(0deg,#000,transparent 50%);top:0;left:0;z-index:1}.profile-banner__edit-overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:2}.profile-banner__user-info{display:none}@media (min-width:1024px){.profile-banner__user-info{position:absolute;top:122px;left:260px;z-index:10;height:178px;display:flex;flex-direction:column;justify-content:center}}.profile-banner__user-info h2,.profile-banner__user-info h3{color:#fff;margin:0;padding:10px 0}.profile-banner__user-info .company-counters{padding:10px 0}.profile-banner__user-info h2{font-size:30px}.profile-banner__user-info h3{font-size:18px;font-weight:400}.profile-banner__avatar{width:210px;height:210px;border:5px solid #fff;position:absolute;bottom:-41px;z-index:2;left:0;right:0;margin-left:auto;margin-right:auto}@media (min-width:1024px){.profile-banner__avatar{left:auto;right:auto}}.profile-banner__avatar img{width:100%;height:100%;display:block}.profile-banner__user-details{margin-left:28px;margin-top:30px}.profile-banner__user-details__stats{display:flex;color:#fff}.profile-banner__user-details__stats em{font-style:normal;font-weight:700}.profile-banner__user-details__stats__stat{padding:0 12px}.profile-banner__user-details__stats__stat:first-child{padding-left:0}.profile-banner__user-details__stats__stat:after{display:inline-block;width:2px;background:#fff;content:" ";height:14px;position:relative;left:12px}.profile-banner__user-details__stats__stat:last-child:after{display:none}.profile-banner__edit{height:300px}.profile-banner__edit .container{position:relative;height:300px}.profile-banner__edit-cta{position:absolute;bottom:20px;right:0;z-index:4}.profile-banner__edit-cta input[type=file]{position:absolute;opacity:0}.profile-banner__avatar__edit{position:absolute;top:10px;right:10px}.profile-banner__banner-image{position:absolute;top:0;left:0;width:100%;height:300px;overflow:hidden}.profile-banner__banner-image img{width:100%}.profile-banner__avatar__edit-overlay,.profile-banner__edit-overlay{width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:32px;cursor:pointer}.profile-banner__edit-overlay .fa-image{position:relative;top:-80px}@media (min-width:1024px){.profile-banner__edit-overlay .fa-image{top:0}}.profile-banner__avatar__input{width:100%;height:100%;opacity:0;position:absolute;cursor:pointer}.profile-banner .container{position:relative;height:300px}.profile-menu{padding:61px 0 20px}@media (min-width:1024px){.profile-menu{height:60px;padding:0}}.profile-menu ul{padding:0;margin:0;list-style:none}@media (min-width:1024px){.profile-menu ul{height:60px;display:flex;align-items:center;padding-left:230px}}.profile-menu ul a{color:#fff;font-weight:400;font-size:16px;text-align:center;padding:5px 0;display:block}@media (min-width:1024px){.profile-menu ul a{padding:0 10px;display:block}}.profile-menu ul a i{margin-right:10px;display:inline-block}.profile-menu ul li{position:relative;text-align:center}.profile-menu ul li a.active:after{width:0;height:0;display:none;content:" ";border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #f7f7f7;position:absolute;bottom:-25px;margin-left:auto;margin-right:auto;left:0;right:0}@media (min-width:1024px){.profile-menu ul li a.active:after{display:block}}.profile-menu ul .icon{float:left;margin-right:9px}@media (min-width:1024px){.profile-menu .container{display:flex;justify-content:space-between}}@media (min-width:1024px){.profile-menu__edit-links{display:block}}.profile-menu__edit-links .icon{display:none}@media (min-width:1024px){.profile-menu__edit-links .icon{display:block}}.edit-icon{display:flex;font-size:14px;color:#fff;cursor:pointer}.edit-icon__icon{margin-right:4px}.profile-image-uploader{width:210px;height:210px;overflow:hidden;position:absolute;left:0;top:0;opacity:0}.profile-image-uploader input[type=file]{width:210px;height:210px;cursor:pointer}.profile-image-editor{width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0;left:0;z-index:20;display:flex;justify-content:center;align-items:flex-start;padding-top:40px}.profile-image-editor__panel{background:#f7f7f7;border-radius:10px;padding:20px}.profile-image-editor__panel h2{font-size:24px;margin:0;margin-bottom:20px}.profile-image-editor__image{margin:20px 0;position:relative}.profile-image-editor__zoom-controls{margin:20px 0}.profile-image-editor__save a.btn{width:100%;display:block;text-align:center;line-height:55px;cursor:pointer}.banner-editor{width:100%;height:100%;position:absolute;z-index:200}.banner-editor__image{width:100%;height:300px;overflow:hidden}.banner-editor__overlay{width:100%;height:100vh;background:rgba(0,0,0,.75)}.banner-editor__controls{width:100%;height:100px;background:#fff;display:flex;align-items:center;justify-content:center}.banner-editor__controls__slider{width:200px}.banner-editor__controls__save a{display:block;padding:0 30px;line-height:55px;margin-left:20px}.profile-panel{background:#fff}.profile-panel__header{padding:0 32px;border-bottom:1px solid #d0d0d0}.profile-panel__body{padding:32px;background:#fff}.profile-panel h1{font-size:24px;margin:0;padding:20px 0}@media (min-width:1024px){.profile-edit{display:flex;justify-content:space-between}}.profile-edit__col--left{width:100%;order:2}@media (min-width:1024px){.profile-edit__col--left{width:770px;order:1}}@media (min-width:768px){.profile-edit__col--left{width:770px}}.profile-edit__col--right{width:100%;order:1}@media (min-width:1024px){.profile-edit__col--right{order:2;width:369px}}.profile-edit__panel{background:#fff;margin-bottom:27px}.profile-edit__panel__header{height:58px;border-bottom:1px solid #d0d0d0;line-height:58px;font-size:24px;color:#0d2752;font-weight:700;padding:0 30px}.profile-edit__panel__body{padding:30px}.profile-field__bio-label{display:flex;font-size:14px;color:#333;justify-content:space-between;align-items:center}.profile-field .profile-field__bio-label label{width:auto}.profile-field__dob-fields{display:flex}.profile-field__dob-fields select:nth-child(2){margin:0 10px}.profile-form__message{padding:20px;margin-bottom:20px;width:100%}.profile-form__message--success{background:#dff0d8;color:#3c763d;border:1px solid #d0e9c6;border-radius:5px}.profile-field{margin-bottom:30px}.profile-field__error-message{font-size:12px}.profile-field--error{color:#a61013}.profile-address-form .profile-field,.profile-general-form .profile-field{width:100%}@media (min-width:1024px){.profile-address-form .profile-field,.profile-general-form .profile-field{width:calc(50% - 14px)}}.profile-field textarea{width:calc(100% - 20px);border:1px solid #d2d2d2;min-height:116px;outline:none;padding:10px}.profile-field input[type=email],.profile-field input[type=password],.profile-field input[type=text]{height:40px;outline:none;width:calc(100% - 20px);padding:0 10px}.profile-field select{width:100%;height:40px;outline:none;-webkit-border-radius:0}.profile-field label{font-size:16px;font-weight:700;margin-bottom:10px;width:100%;display:block}@media (min-width:1024px){.profile-address-form__row,.profile-general-form__row{display:flex;justify-content:space-between}}.profile-change-password .btn,.profile-form .btn{height:40px;width:140px;font-size:16px;font-weight:700}.profile-address-block span{display:block}.profile-addresses{display:flex;flex-wrap:wrap}.profile-address-block{width:calc(33.3% - 40px);padding:20px;cursor:pointer}.profile-address-block:hover{background:#f7f7f7}.profile-address-block a{font-size:12px;color:#a61013;font-weight:400;cursor:pointer}.profile-social-links__item{display:flex;justify-content:space-between;padding:4px 0}.profile-social-links__item a{font-size:12px;color:#a61013;font-weight:400;cursor:pointer}.profile-activities{display:flex;flex-wrap:wrap;justify-content:space-between}.profile-activity{width:100%;min-height:54px;display:flex;padding-bottom:12px;align-items:center}@media (min-width:1024px){.profile-activity{width:calc(50% - 20px)}}.profile-activity__text{font-size:16px;margin-left:12px;align-items:center}.profile-activity .avatar{width:54px;position:relative;flex-shrink:0}.profile-activity__timestamp{font-size:14px;color:#333;margin-top:12px}.react-tagsinput{background-color:#fff;border:1px solid #d2d2d2;overflow:hidden;padding-left:5px;padding-top:5px}.react-tagsinput-tag{background-color:#f8f8f8;border-radius:2px;border:1px solid #d2d2d2;color:#333;display:inline-block;font-family:sans-serif;font-size:13px;font-weight:400;margin-bottom:5px;margin-right:5px;padding:5px;display:flex;align-items:center}.react-tagsinput-remove{cursor:pointer;font-weight:700;color:#333;margin-left:4px}.react-tagsinput-tag a:before{content:" \D7"}.react-tagsinput-input{background:transparent;border:0;color:#777;font-family:sans-serif;font-size:13px;font-weight:400;margin-bottom:6px;margin-top:1px;outline:none;padding:5px;width:80px!important;flex-grow:1}.react-tagsinput>span{display:flex}.company-counters{color:#fff;display:flex}.company-counters__counter:after{content:" ";height:13px;width:2px;background:#fff;display:inline-block;margin:0 12px}.company-counters__counter:last-child:after{display:none}.company-counters__counter_accent{font-weight:700}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#0d2752;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.card{font-family:Open Sans,sans-serif;background:#fff}.card h2{font-size:22px;text-transform:capitalize;text-align:center}.card h2,.hub-post h2{font-weight:700;color:#0d2752}.hub-post h2{font-size:24px;text-align:left;margin:20px 0}.hub-post h2 a{color:#0d2752}.hub-post h3{text-transform:none}.hub-post h3,.hub-post p{color:#333;font-size:16px;text-align:left}.hub-post p{font-family:Open Sans,sans-serif;line-height:26px}.hub-post p em{font-style:normal;background:rgba(15,41,80,.2);text-decoration:underline}.hub-post__head{max-height:195px;overflow:hidden}.hub-post__head__banner{height:195px}.hub-post__head__banner img{min-width:100%;max-width:100%;transition:transform .2s ease}.hub-post:hover .hub-post__head__banner img{transform:scale(1.2)}.hub-post__body{padding:30px}.hub-post__type{display:flex;align-items:center;text-transform:uppercase;font-size:14px;color:#333;font-weight:700}.hub-post__type img{margin-right:10px}.hub-post__foot{padding:0 30px 30px;font-size:14px;color:#333}.hub-post__avatar{position:absolute;top:155px;right:100px}.user-card{background:#fff;position:relative;padding-bottom:33px}.user-card__banner{min-width:100%;max-width:100%}.user-card__head{height:195px;overflow:hidden}.user-card__avatar{position:absolute;top:55px;margin-left:auto;margin-right:auto;left:0;right:0;width:170px}.user-card__body{padding-top:30px;padding-left:30px;padding-right:30px}.user-card h2{padding:0;margin:14px 0}.user-card h2 a{color:#0d2752}.user-card h3{color:#27959d;padding:0;text-align:center;font-size:16px;margin:12px 0}.user-card .user-card__position{color:#333}.user-card .user-card__location{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.user-card .user-card__location>img{display:block;margin-right:9px}.user-card__numbers{display:none;justify-content:center;margin:24px 0}.user-card__number{width:33%;display:flex;flex-direction:column;align-items:center;font-size:24px;color:#0d2752;font-weight:700;border-right:1px solid #d0d0d0}.user-card__number:last-child{border-right:none}.user-card__follow-btn{width:100%;text-align:center;max-height:40px;cursor:pointer}.user-card__follow-btn a{display:block;width:100%;display:flex;align-items:center;justify-content:center;font-size:16px}.user-card__number label{font-size:14px;color:#666;font-weight:400;text-transform:uppercase;margin-top:10px}.advert__head img{width:80%}.advert__head{padding:30px}.advert__head h2{color:#eff0f2;font-size:12px;text-transform:uppercase;text-align:left;margin:0;padding:0;margin-bottom:20px}.advert__body{position:relative;width:100%;padding-top:100%;background-color:red}.advert__text{position:absolute;top:0;left:0;bottom:0;right:0;padding:30px;width:calc(100% - 60px);background:#fff}.advert__text.advert__text--dark h3,.advert__text.advert__text--dark p{color:#333}.advert__text h3{margin:0;padding:0;font-size:20px;color:#fff}.advert__text p{color:#fff}.advert__text .btn{padding:0 20px;margin-top:20px}.register{background:url(/dist/img/register-bg.png) no-repeat 50%;background-size:100% 100%;width:100vw;padding:70px 0}.register h1{text-transform:uppercase;margin:0;padding:0;text-align:center;color:#0d2752}.register label{display:block}.register button.btn{margin-top:60px;width:100%}@media (min-width:768px){.register button.btn{max-width:240px}}.register-form__row{display:flex;width:100%;flex-direction:column}@media (min-width:768px){.register-form__row{flex-direction:row}}.register-form__field{width:100%;margin-bottom:20px}.register-form__field input[type=email],.register-form__field input[type=password],.register-form__field input[type=text],.register-form__field select{height:56px;padding:0 20px;margin:0;border:0;outline:0;width:calc(100% - 40px)}.register-form__field select{border-radius:0;width:100%;-webkit-appearance:none;-moz-appearance:none;background:#fff url(/dist/img/chevron-down.png) no-repeat 97% 50%}.register-form__field select option{background:#fff}.register-form__field select::-ms-expand{display:none}@media (min-width:768px){.register-form__row .register-form__field:first-child{padding-right:15px}}@media (min-width:768px){.register-form__row .register-form__field:last-child{padding-left:15px}}.register__terms{font-size:14px;text-align:left}.register__terms a{color:#0d2752}.register-form__field label{margin-bottom:20px}.register-form__field--error label{color:#a61013}.register-form__help{font-size:12px}.register-form__field--error .register-form__help,.register-form__field--error input[type=email],.register-form__field--error input[type=password],.register-form__field--error input[type=text],.register-form__field--error select{color:#a61013}.register__terms .field_with_errors{display:inline}.search h1{text-align:center;padding:30px 0;text-transform:uppercase}.search__result-list{padding:60px 0}.search__controls{display:flex;justify-content:space-between;padding:30px 0;font-size:16px;font-weight:700;color:#0d2752}.search__controls__sort{display:flex;align-items:center}.search__controls__sort select{margin-left:10px;width:290px;height:38px;background:#fff url(/dist/img/chevron-down.png) no-repeat 94% 50%;border:1px solid #dedede}.search__filter-list__filters .infabode-checkbox{margin-bottom:20px}@media (min-width:768px){.search__filter-list__filters .infabode-checkbox{margin-bottom:0}}.category{padding-bottom:60px}.category__filters{display:flex;justify-content:space-between;margin-right:27px;padding:30px 0;flex-wrap:wrap}.category__filters__filter{display:flex;align-items:center;font-size:14px;font-weight:700;width:calc(50% - 33px);justify-content:space-between;margin-bottom:20px}@media (min-width:1024px){.category__filters__filter{width:auto;margin-bottom:0}}.category__filters__filter:nth-child(odd){padding-right:30px}.category__filters__filter .toggle-switch{margin-left:10px}.dashboard{padding:60px 0}.sign-in{background:url(/dist/img/register-bg.png) no-repeat 50%;background-size:cover;padding:20px;min-height:calc(100vh - 200px)}@media (min-width:1024px){.sign-in{padding:0}}.sign-in .container{display:flex;flex-direction:column;padding:35px 0}@media (min-width:1024px){.sign-in .container{flex-direction:row;padding:70px 0}}.sign-in label{display:block}.sign-in p{font-size:24px;line-height:32px}.sign-in h1{text-transform:uppercase;padding:0;margin:0;margin-bottom:30px}@media (min-width:1024px){.sign-in h1{margin-bottom:60px}}@media (min-width:1024px){.sign-in input[type=email],.sign-in input[type=password],.sign-in input[type=text]{width:calc(100% - 20px)}}.sign-in__form__session{display:flex;width:100%;flex-direction:column}.sign-in__form__session>div{margin:20px 0}@media (min-width:1024px){.sign-in__form__session{flex-direction:row;justify-content:space-between;align-items:center}}.sign-in .container>div:first-child{width:100%}@media (min-width:1024px){.sign-in .container>div:first-child{width:50%;padding-right:115px;border-right:1px solid #ccc}}@media only screen and (min-width:1024px) and (max-width:1260px){.sign-in .container>div:first-child{padding-right:40px}}.sign-in .container>div:last-child{width:100%;display:none}@media (min-width:1024px){.sign-in .container>div:last-child{width:50%;padding-left:115px;display:block}}@media only screen and (min-width:1024px) and (max-width:1260px){.sign-in .container>div:last-child{padding-left:40px}}.sign-in__form__remember label{font-size:18px}.sign-in ul{list-style:none;padding:0;margin:0;font-size:24px}.sign-in ul li{white-space:nowrap;padding:6px 0}.sign-in ul li img{display:block;float:left;position:relative;top:6px;margin-right:20px}.register-form__submit .btn{margin-top:20px!important}@media (min-width:1024px){.register-form__submit .btn{margin-top:60px}}.sign-in .btn{min-width:215px;margin-top:60px;cursor:pointer;justify-content:center;font-weight:700}.register-form__alert{margin:-20px 0 20px;color:#a61013}@media (min-width:1024px){.register-form__alert{margin-top:-40px}}.sign-in__buttons__linkedin{width:215px;margin-top:20px}.sign-in__buttons__linkedin img{display:block;width:100%}.community__toggles{display:flex;justify-content:space-between;padding:20px 0 0;margin-right:30px;font-size:14px;flex-wrap:wrap}@media (min-width:1024px){.community__toggles{padding-bottom:20px}}.community__toggle{display:flex;justify-content:space-between;font-weight:700;align-items:center;width:calc(50% - 33px);margin-bottom:20px}@media (min-width:1024px){.community__toggle{width:auto;margin-bottom:0}}.community__toggle .toggle-switch{margin-left:10px}.community__toggle:nth-child(odd){padding-right:30px}.container.profile-container{padding:30px 20px}.profile__latest h1{font-size:24px}.profile__social-links{display:flex;justify-content:flex-start;margin-bottom:32px;flex-wrap:wrap}.profile__social-links img{display:block;width:32px;height:32px;margin:0 12px 12px}.profile-bio{font-size:16px;line-height:26px;margin-bottom:30px}.profile-bio__read-more{text-indent:10px}.profile-bio__contact{margin:12px 0}.profile-activity-container{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:1024px){.profile-activity-container{flex-direction:row}}#profile .addresses{display:flex;flex-wrap:wrap;margin-top:20px}#profile .address{padding:20px}#profile .addresses--address-inner{background:#fff;width:25%}#profile .addresses--address-inner:hover{background:#f7f7f7;cursor:pointer}.collapse-box{background:#fff;font-size:16px;color:#0d2752}.collapse-box__head{font-weight:700;display:flex;height:53px;border-bottom:1px solid #dbdbdb;align-items:center;justify-content:space-between;padding:0 30px}.collapse-box__header__filter{display:flex;align-items:center;cursor:pointer;user-select:none}.collapse-box__header__filter .chevron{margin-left:10px}.collapse-box__head h2{font-size:18px}.collapse-box__head a{color:#0d2752;text-decoration:underline}.collapse-box__body{height:0;overflow:hidden}.collapse-box__body__inner{padding:30px}.collapse-box__body--open{height:auto}.search__filter-list{font-weight:700}.search__filter-list__filters{display:flex;padding:25px 0;font-weight:400;flex-direction:column}@media (min-width:768px){.search__filter-list__filters{flex-direction:row;justify-content:space-between}}.marketing-collapse{margin-bottom:20px}.marketing-collapse__box{background:#fff;margin-bottom:5px}.marketing-collapse__head{display:flex;align-items:center;justify-content:space-between;padding:30px;font-weight:700;font-size:24px;font-family:Open-Sans,sans-serif;color:#0d2752;border-bottom:1px solid #dbdbdb}.marketing-collapse__arrow{width:19px;height:12px}.marketing-collapse__arrow--up{background:url(/dist/img/chevron-up.png) no-repeat;display:none}.marketing-collapse__content{height:auto;overflow:hidden}.marketing-collapse__content--open{height:auto}.marketing-collapse__content__inner{padding:30px}.press-items{width:760px}.press-item{background:#fff;padding:30px;margin-bottom:9px;min-height:100px}.press-item,.press-item__details{display:flex;justify-content:space-between}.press-item__details{flex-direction:column}.press-item__details__title{font-size:24px;color:#0d2752;font-weight:700;font-family:Open Sans,sans-serif}.press-item__details__title a{color:inherit}.press-item__image{display:flex;justify-content:center;align-items:center}.press-item__details__author,.press-item__details__date{font-size:14px;font-weight:700;font-family:Open Sans,sans-serif;color:#333}.press-item__details__author{font-size:16px}body,html{height:100%}body{color:#333;font-size:18px;font-family:Open Sans,sans-serif;background:#f7f7f7}.application{display:flex;min-height:100vh;flex-direction:column}main{flex:1 0 auto}a{color:#27959d;font-weight:700;text-decoration:none}h1{font-size:36px;color:#0d2752}h2,h3{font-size:32px}.container{max-width:1170px;margin:auto;padding:0 20px}.admin-controls{float:left}.admin-controls ul{padding:0;margin:0;list-style:none;display:flex;height:44px;align-items:center}.admin-controls ul a{display:block;margin-right:10px;font-size:12px}.admin-icon{padding:10px;color:#fff;font-size:12px;margin-right:5px;position:relative;margin-left:-10px}.admin-icon:hover{background:#fff;color:#0d2752!important}.admin-icon:hover ul.admin-menu{display:block}.admin-controls ul.admin-menu{display:block;position:absolute;height:auto;background:#fff;left:0;top:33px;padding:10px 20px;display:none;z-index:100}.admin-controls ul.admin-menu:hover{display:block}.admin-controls ul.admin-menu a{color:#0d2752;display:block;padding:4px 0}.careers-container{display:flex}.careers-container .careers-item:first-child{margin-left:0}.careers-container .careers-item{background:#fff;width:calc(33% - 40px);margin-left:20px;padding:20px}.careers-item h1{margin:0;padding:0;text-transform:none;text-align:left}.careers-item em{font-style:normal;color:#696969;font-weight:700}.careers-item p{font-size:18px;line-height:30px;color:#27959d}