﻿.right-picture-section {
    margin: 80px 0px; }
    .right-picture-section h2 {
        margin-bottom: 15px; }
    .right-picture-section a {
        margin-top: 15px; }
    .right-picture-section .display-alt {
        font-size: 3.5rem; }
    .right-picture-section img {
        border-radius: 15px;
        width: 100%;
        margin-bottom: 30px; }
        @media (min-width: 992px) {
            .right-picture-section img {
                margin-bottom: 0px; } }
    .right-picture-section img.img-background {
        position: absolute;
        display: none; }
        @media (min-width: 768px) {
            .right-picture-section img.img-background {
                z-index: -1;
                display: inherit;
                bottom: 23%;
                width: 200px;
                right: -23%; } }
        @media (min-width: 992px) {
            .right-picture-section img.img-background {
                width: 315px;
                bottom: -11%;
                right: -28%; } }
        @media (min-width: 1200px) {
            .right-picture-section img.img-background {
                bottom: -25%;
                right: -10%; } }
    @media (min-width: 768px) {
        .right-picture-section {
            margin-bottom: 90px; }
            .right-picture-section h2 {
                margin-bottom: 30px; }
            .right-picture-section a {
                margin-top: 30px; } }
