.article-list,.team-clean{color:#313437;background-color:#fff}.article-list p,.features-boxed p,.team-clean p{color:#7d8285}.article-list h2,.features-blue h2,.features-boxed h2,.team-clean h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.article-list .intro,.features-boxed .intro,.team-clean .intro{font-size:16px;max-width:500px;margin:0 auto}.article-list .intro p,.features-boxed .intro p,.team-clean .intro p{margin-bottom:0}.article-list .articles,.team-clean .people{padding-bottom:40px}.article-list .item{padding-top:50px;min-height:425px;text-align:center}.article-list .item .name{font-weight:700;font-size:16px;margin-top:20px;color:inherit}.article-list .item .description{font-size:14px;margin-top:15px;margin-bottom:0}.article-list .item .action{font-size:24px;width:24px;margin:22px auto 0;line-height:1;display:block;color:#4f86c3;opacity:.85;transition:opacity .2s;text-decoration:none}.article-list .item .action:hover,.contact-clean form .btn:hover,.footer-clean ul a:hover,.team-clean .social a:hover{opacity:1}.contact-clean,.login-clean{background:#f1f7fc;padding:80px 0}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:active,.login-clean form .btn-primary:active,.login-dark form .btn-primary:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}.features-blue{color:#fff;background:linear-gradient(135deg,#172a74,#21a9af);background-color:#184e8e;padding-bottom:30px}.features-blue p{color:rgba(255,255,255,.6)}.features-blue .intro{font-size:16px;max-width:500px;margin:0 auto 60px}.features-blue .item{min-height:100px;padding-left:80px;margin-bottom:40px}.features-blue .item .name{font-size:20px;font-weight:700;margin-top:0;margin-bottom:20px;color:inherit}.features-blue .item .description{font-size:15px;margin-bottom:0}.features-blue .item .icon{font-size:40px;color:#ffcc1e;float:left;margin-left:-65px}.features-boxed{color:#313437;background-color:#eef4f7}.features-boxed .features{padding:50px 0}.features-boxed .item,.footer-dark .item.social{text-align:center}.features-boxed .item .box{text-align:center;padding:30px;background-color:#fff;margin-bottom:30px}.features-boxed .item .icon{font-size:60px;color:#1485ee;margin-top:20px;margin-bottom:35px}.features-boxed .item .name{font-weight:700;font-size:18px;margin-bottom:8px;margin-top:0;color:inherit}.features-boxed .item .description,.team-clean .item .description{font-size:15px;margin-top:15px;margin-bottom:20px}.footer-clean{padding:50px 0;background-color:#fff;color:#4b4c4d}.footer-clean h3,.footer-dark h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-clean ul,.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-clean ul a{color:inherit;text-decoration:none;opacity:.8}.footer-clean .item.social{text-align:right}@media (max-width:768px){.footer-clean .item.social{text-align:center}}.footer-clean .item.social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin-left:10px;margin-top:22px;color:inherit;opacity:.75}.footer-clean .item.social>a:hover,.footer-dark .item.social>a:hover{opacity:.9}.footer-clean .copyright{margin-top:14px;margin-bottom:0;font-size:13px;opacity:.6}.footer-dark{padding:50px 0;color:#f0f9ff;background-color:#282d32}.footer-dark ul a{color:inherit;text-decoration:none;opacity:.6}.footer-dark ul a:hover{opacity:.8}.footer-dark .item.text{margin-bottom:36px}.footer-dark .item.text p{opacity:.6;margin-bottom:0}@media (max-width:991px){.footer-clean .item.social>a{margin-top:40px}.footer-dark .item.social{text-align:center;margin-top:20px}}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75}.footer-dark .copyright{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}.login-card{max-width:350px;padding:40px;background-color:#f7f7f7;margin:50px auto 25px;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.3)}.login-card .profile-img-card{width:96px;height:96px;margin:0 auto 10px;display:block;border-radius:50%}.login-card .profile-name-card{font-size:16px;font-weight:700;text-align:center;margin:10px 0 0;min-height:1em}.login-card .reauth-email{display:block;color:#404040;line-height:2;margin-bottom:10px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.login-card .form-signin button,.login-card .form-signin input[type=email],.login-card .form-signin input[type=password],.login-card .form-signin input[type=text]{height:44px;font-size:16px;width:100%;display:block;margin-bottom:10px;z-index:1;position:relative;box-sizing:border-box}.login-card label{color:#000}.login-card .form-signin .form-control:focus{border-color:#6891a2;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #6891a2;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #6891a2}.login-card .btn.btn-signin{font-weight:700;height:36px;line-height:36px;font-size:14px;background:#6891a2;border-radius:3px;border:none;transition:218ms;padding:0}.login-card .btn.btn-signin:active,.login-card .btn.btn-signin:focus,.login-card .btn.btn-signin:hover{background:#0c6121}.login-card .forgot-password{color:#6891a2}.login-card .forgot-password:active,.login-card .forgot-password:focus,.login-card .forgot-password:hover{color:#0c6121}.login-clean form{max-width:320px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.login-clean .illustration{text-align:center;padding:0 0 20px;font-size:100px;color:#f4476b}.login-clean form .form-control{background:#f7f9fc;border:none;border-bottom:1px solid #dfe7f1;border-radius:0;box-shadow:none;outline:0;color:inherit;text-indent:8px;height:42px}.login-clean form .btn-primary{background:#f4476b;border:none;border-radius:4px;padding:11px;box-shadow:none;margin-top:26px;text-shadow:none;outline:0!important}.login-clean form .btn-primary:active,.login-clean form .btn-primary:hover{background:#eb3b60}.login-clean form .forgot,.login-dark form .forgot{display:block;text-align:center;font-size:12px;color:#6f7a85;opacity:.9;text-decoration:none}.login-clean form .forgot:active,.login-clean form .forgot:hover,.login-dark form .forgot:active,.login-dark form .forgot:hover{opacity:1;text-decoration:none}.login-dark{height:1000px;background:url(star-sky.jpg) 0 0/cover #475d62;position:relative}.login-dark form{max-width:320px;width:90%;background-color:#1e2833;padding:40px;border-radius:4px;transform:translate(-50%,-50%);position:absolute;top:40%;left:50%;color:#fff;box-shadow:3px 3px 4px rgba(0,0,0,.2)}.login-dark .illustration{text-align:center;padding:15px 0 20px;font-size:100px;color:#2980ef}.login-dark form .form-control{background:0 0;border:none;border-bottom:1px solid #434a52;border-radius:0;box-shadow:none;outline:0;color:inherit}.login-dark form .btn-primary{background:#214a80;border:none;border-radius:4px;padding:11px;box-shadow:none;margin-top:26px;text-shadow:none;outline:0}.login-dark form .btn-primary:active,.login-dark form .btn-primary:hover{background:#214a80;outline:0}.form-control:focus{color:#495057;background-color:#dae0e7;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}#box-1{height:100vh;width:100%;background-image:url(i1.jpg);background-size:cover;display:table;background-attachment:fixed}#box-2{height:100vh;width:100%;background-image:url(i2.jpg);background-size:cover;display:table;background-attachment:fixed}#box-3{height:100vh;width:100%;background-image:url(i3.jpg);background-size:cover;display:table;background-attachment:fixed}h1{font-family:arial black;font-size:50px;color:#fff;margin:0;text-align:center;display:table-cell;vertical-align:middle}@media (min-width:576px){.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}}@media (max-width:767px){.article-list h2,.features-blue h2,.features-boxed h2,.team-clean h2{margin-bottom:25px;padding-top:25px;font-size:24px}.contact-clean{padding:20px 0}.contact-clean form{padding:30px}.features-blue{padding-bottom:10px}.features-blue .intro{margin-bottom:40px}.features-blue .item{min-height:0}.footer-clean .item,.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-clean .item.social>a{margin-top:10px}.footer-dark .item.text{margin-bottom:0}}.team-clean .item{text-align:center;padding-top:50px}.team-clean .item .name{font-weight:700;margin-top:28px;margin-bottom:8px;color:inherit}.team-clean .item .title{text-transform:uppercase;font-weight:700;color:#d0d0d0;letter-spacing:2px;font-size:13px}.team-clean .item img{max-width:160px}.team-clean .social{font-size:18px;color:#a2a8ae}.team-clean .social a{color:inherit;margin:0 10px;display:inline-block;opacity:.7}