[data-aos] {
    opacity: 0 !important;
}

.navbar {
    width: 100vw;
    overflow-x: hidden;
}

body {
    overflow-x: hidden;
}

.container,
.row {
    overflow: visible !important;
}

.text-decoration-none {
    text-decoration: none;
    color: #1C2024;
}

.section {
    padding-top: 200px;
    padding-bottom: 200px;
}

@media screen and (min-width:400px) {

    .section-title {
        font-size: 80px;
    }

    .title-name {
        font-size: 24px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .subtitle-name {
        font-size: 12px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .quote-text {
        font-size: 16px;
    }
}

/* sm Tablets (portrait)  */
@media screen and (min-width:375px) {

    .section-title {
        font-size: 80px;
    }

    .profile-img {
        height: 126px;
        width: 126px;
        text-align: center;
    }

    .title-name {
        font-size: 34px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .subtitle-name {
        font-size: 17px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .quote-text {
        font-size: 16px;
    }
}

/* md Tablets (Landscape) */
@media screen and (min-width:1024px) {
    .section-group {
        padding-left: 100px;
        padding-right: 100px;
    }

    .profile-img {
        height: 252px;
        width: 252px;
    }

    .title-name {
        font-size: 54px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .subtitle-name {
        font-size: 27px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .quote-text {
        font-size: 16px;
    }
}

/* lg Laptops */
@media screen and (min-width:1280px) {
    .section-group {
        padding-left: 200px;
        padding-right: 200px;
    }

    .profile-img {
        height: 252px;
        width: 252px;
    }

    .title-name {
        font-size: 74px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .subtitle-name {
        font-size: 37px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .quote-text {
        font-size: 35px;
    }
}

/* xl Desktops */
@media screen and (min-width:1640px) {
    .section-group {
        padding-left: 350px;
        padding-right: 350px;
    }

    .profile-img {
        height: 252px;
        width: 252px;
    }

    .title-name {
        font-size: 74px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .subtitle-name {
        font-size: 37px;
        font-weight: bold;
        color: #1A1B1F;
    }

    .quote-text {
        font-size: 35px;
    }
}

.form-inquiry {
    text-align: center;
}

.navbar {
    height: 83px;
}

body {
    font-family: 'Montserrat';
}

.title-section {
    padding-top: 200px;
}

.tagline {
    padding-top: 130px;
    padding-bottom: 130px;
}

.form-floating>label {
    padding: 1rem 1.5rem !important;
}

.with-logo:hover {
    cursor: url('favicon_rk_logo.png'), auto;
}

.text-justify {
    text-align: justify;
}

.text-right {
    text-align: right;
}

.text-left {
    text-align: left;
}

/* #silliman {
    background-image: url('../../img/projects/sulibrary.jpg');
    padding-top: 200px;
    padding-bottom: 200px;
  } */
