:root{--primary-color:#1921ff;--secondary-color:#f8fafc;--footer-bg:#171717;--link-color:#1921ff;--font-color:#303030;--link-hover-color:#1921ff}section.hero-content{background-color:var(--primary-color);height:400px;padding-top:3.125em}section.hero-content .search-icon{padding:.375rem .75rem;position:absolute;right:0;top:0}section.hero-content .search-icon svg{fill:var(--primary-color)}section.hero-content .hero-title{color:#fff;font-size:2.375em;font-weight:700;margin-bottom:.8em;margin-top:.5em}section.hero-content .hero-description{color:#fff;font-weight:700;line-height:2em;text-align:center}section.experts-section{padding-top:4em}.category-cards{transform:translateY(-52%)}.category-cards .category-wrapper{display:flex;justify-content:space-between}.category-cards .category-wrapper a:hover{opacity:1;text-decoration:none}.category-cards .category-wrapper a:hover .card-content p{color:var(--primary-color)}.category-cards .category-wrapper .card-content{align-items:center;background:#fff;border:0;border-radius:.4375em;box-shadow:0 0 15px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.05);display:flex;height:214px;justify-content:center;margin-right:1em;text-align:center;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;vertical-align:middle;width:214px}.category-cards .category-wrapper .card-content img{height:60px;margin-bottom:1em}.category-cards .category-wrapper .card-content p{color:var(--font-color);font-weight:700;margin-bottom:0}.content{overflow:hidden}.content .icon-left{left:0;position:absolute}.content .icon-right{position:absolute;right:0}.content .content-title{font-size:1.875em;font-weight:700;line-height:1;margin:1.5625em;text-align:center}.content .subcategory-wrapper .pill{background-color:#fff;border-radius:.4375em;padding:.8em 1em}.content .subcategory-wrapper .pill.active{background-color:#cacdfd}.content .hiw-wrapper{margin-bottom:3em;margin-top:3em;text-align:center}.content .hiw-wrapper .hiw-title{font-size:1.25em;font-weight:700;margin-bottom:.8em;margin-top:.8em}.content .hiw-wrapper .hiw-description{font-weight:500}.content .hiw-wrapper img,.content .hiw-wrapper svg{fill:var(--primary-color);height:60px;width:auto}.content .expert-card.card{align-self:center;border-radius:.4375em;height:400px;justify-content:center;margin-bottom:0;text-align:center}.content .expert-card.card .btn-outline-primary{border-color:var(--primary-color);color:var(--primary-color);font-weight:500}.content .expert-card.card .btn-outline-primary:hover{background-color:var(--primary-color);color:#fff}.content .card{border:none;border-radius:.4375em;margin-bottom:1.875em}.content .card .card-title{font-size:1.25em;font-weight:700;margin-bottom:0}@media screen and (max-width:768px){.hero-search .form-control{margin:auto;padding-right:2em;width:90%}section.hero-content .search-icon{right:1em}section.hero-content .hero-title{font-size:1.7em;margin:auto auto 1em;width:80%}section.hero-content .hero-description{line-height:1.5em}.category-cards .category-wrapper .card-content{height:108px;margin-right:1em;padding:0 1em;width:108px}.category-cards .category-wrapper{overflow:scroll}.category-cards .category-wrapper::-webkit-scrollbar{display:none}.category-cards .category-wrapper .card-content img{height:30px;margin-bottom:.3em}.category-cards .category-wrapper .card-content p{line-height:1.2em}section.hero-content{height:375px}.content .expert-card.card{border-radius:.4375em;opacity:.9;padding:2em 3em;text-align:center}.content .expert-card.card p{font-size:1.125em;font-weight:500;line-height:2em}.content .expert-card.card p.font-weight-bold{font-size:1.5em;margin:auto auto 1em}.content .content-title{margin:1em .2em}.content .icon-left{left:-30%;position:absolute;top:-13%}.hiw-wrapper .hiw-box{display:flex}.hiw-wrapper .hiw-box .hiw-image{align-self:center}.hiw-wrapper .hiw-box .hiw-body{margin-left:1em;text-align:left}.hiw-wrapper .hiw-box .hiw-body .hiw-title{margin-bottom:0}.content .icon-right{position:absolute;right:-30%;top:50%}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2){.category-cards .category-wrapper .card-content{height:180px;width:180px}}

/*# sourceMappingURL=homepage.css.map*/