﻿/* Hero Section */

.research-hero {
    background-image: url('../Content/banner-research.jpg');
}


/* Image Styling */

.researchPage img {
    max-width: 100%;
    border-radius: 0px !important;
    box-shadow: none !important;
}


/* Buttons */


/* 
.btn-lg {
    margin: 10px;
    padding: 12px 20px;
    font-size: 1rem;
    border-radius: 5px;
}

.btn-primary {
    background-color: #007bff;
    border: none;
}

.btn-outline-primary {
    border: 2px solid #007bff;
    color: #007bff;
}

.btn-outline-primary:hover {
    background-color: #007bff;
    color: white;
} */


/* Course Title */

.course-title {
    font-size: 1.5rem;
    font-weight: bold;
    color: var(--color-primary);
    margin-bottom: 2rem;
}


/* Course Subtitle */

.course-subtitle {
    font-size: 1.2rem;
    font-weight: bold;
    color: var(--color-primary);
    margin-bottom: 10px;
}

.right-image {
    margin-left: 1rem;
    float: right;
    max-width: 220px !important;
    max-height: 220px !important;
    width: auto;
    height: auto;
}

.right-image.cherry-blossom {
    max-width: 300px !important;
}

.content-block>p {
    position: relative;
    display: inline-block;
}


/* Responsive Design */

@media (max-width: 768px) {
    .researchPage .right-image {
        float: none !important;
        margin: 0 0 1rem 0 !important;
    }
    .flex-md-row-reverse {
        flex-direction: column-reverse !important;
    }
}

.researchPage .print-survey {
    padding: 80px 0;
    background-color: var(--color-gray-lighter);
}

.researchPage .content-block {
    margin-bottom: 1rem;
}