﻿body {
}

.landing .hero {
    background: #2699FB;
    color: #fff;
}

.landing .hero h1{
    font-size: 48px;
    font-weight:bold;
}

.landing .hero p {
    font-size: 18px;
}

    .landing .hero .pulsar-logo-hero{
        width: 100%;
    }

.landing .pulse-process-title, .landing .pulse-methodology-title, .landing .pulse-check-title, .landing .pulse-backgrond-title {
    font-size: 36px;
}

.landing .pulse-process-img{
    width: 100%;
}

.landing .pulse-objectives-title{
    font-size: 28px;
}

.landing .pulse-check-title {
    margin-bottom: 0px;
}

    .landing .pulse-check-subtitle {
        font-size: 16px;
    }

.landing .pilar {
    background-color: #4675c7;
    border-radius: 5px;
    color: #fff;
}

    .landing .pilar .pilar-icon{
        font-size: 36px;
        width: 40%;
        text-align:center;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .landing .pilar .pilar-description {
        display: flex;
        justify-content: flex-start;
        align-items: center;
        width: 60%;
    }

    .landing .pilar .pilar-title {
        font-size: 12px;
        margin: 0px;
    }

    .landing .pilar .pilar-title + p{
        font-size: 10px;
        margin: 0px;
    }

.landing .pulse-check-items li{
    margin: 10px 0px;
    font-size:14px;
}

.landing .pulsar-team-img{
    width: 100%;
}

.landing .page-logo{
    width: auto !important;
}

.landing .nav-item{
    font-size: 16px;
}

.landing .navbar .container{
    flex-wrap: nowrap !important;
}

.landing .login-container {
    padding-top: 20px;
}

.landing .navbar-nav{
    margin-top: 8px;
}

.landing .navbar-nav .nav-item{
    margin-right: 20px;
}

    .landing .navbar-nav .dropdown-item {
        color: #39a3f4;
        text-decoration: none !important;
    }

.separator {
    
    padding: 20px 0px;
    display: flex;
    justify-content: center;
}

    .separator > * {
        background-color: #fbb52d;
        width: 100px;
        height: 10px;
        border-radius: 5px;
    }