.content__mobile-top,
.content__mobile-center,
.content__mobile-bottom,
.content__desktop-center,
.content__desktop-left>section,
.content__desktop-right>section,
.header {
    background-color: var(--box-bg);
    border-left: 0.0625rem solid rgba(var(--white--100), 0.5);
    -webkit-border-radius: var(--radius);
    -moz-border-radius: var(--radius);
    border-radius: var(--radius);
    border-top: 0.0625rem solid rgba(var(--white--100), 0.5);
    -webkit-box-shadow: 0.25rem 0.25rem 0.25rem rgba(var(--black--100), 0.75);
    -moz-box-shadow: 0.25rem 0.25rem 0.25rem rgba(var(--black--100), 0.75);
    box-shadow: 0.25rem 0.25rem 0.25rem rgba(var(--black--100), 0.75);
}

@media (max-width: 65rem) {

    .content__mobile-top,
    .content__mobile-center,
    .content__mobile-bottom,
    .content__desktop-center,
    .content__desktop-left>section,
    .content__desktop-right>section,
    .header {
        background-color: transparent;
    }
}

:root {
    --black--100: 0, 0, 0;
    --white--100: 255, 255, 255;
    --ff-protest: "Protest Guerrilla",
        san-serif;
    --ff-arial: Arial,
        sans-serif;
    --animation-time: 250ms;
    --box-bg: rgba(var(--white--100), .75);
    --primary-bg: grey;
    --primary-font: var(--ff-arial);
    --primary-text: var(--black--100);
    --primary-link: var(--white--100);
    --secondary-font: var(--ff-protest);
    --spacing: .75rem;
    --radius: 0.5rem;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

body {
    background-color: white;
    color: rgb(var(--primary-text));
    font-family: var(--primary-font);
}

body a {
    color: var(--primary-link);
    text-decoration: none;
}

ul {
    padding: 1rem;
    line-height: 24.5px;
}

.container {
    height: 100vh;
    overflow: hidden;
    padding: 0.75rem;
}

.container>* {
    margin-top: var(--spacing);
}

.container>*:first-child {
    margin-top: 0;
}

@media (max-width: 65rem) {
    .container {
        height: 100%;
        overflow: auto;
    }

    .container>* {
        margin-top: -webkit-calc(var(--spacing) * 1.5);
        margin-top: -moz-calc(var(--spacing) * 1.5);
        margin-top: calc(var(--spacing) * 1.5);
    }

    .container>*:first-child {
        margin-top: 0;
    }
}

.header {
    color: rgba(var(--black--100), 0.85);
    font-family: var(--secondary-font);
    padding: 1.5rem 4rem;
    -webkit-animation-delay: -webkit-calc(var(--animation-time) * 1);
    -moz-animation-delay: -moz-calc(var(--animation-time) * 1);
    -o-animation-delay: calc(var(--animation-time) * 1);
    animation-delay: calc(var(--animation-time) * 1);
    -webkit-animation-duration: -webkit-calc(var(--animation-time) * 2);
    -moz-animation-duration: -moz-calc(var(--animation-time) * 2);
    -o-animation-duration: calc(var(--animation-time) * 2);
    animation-duration: calc(var(--animation-time) * 2);
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-name: bounce-in-top;
    -moz-animation-name: bounce-in-top;
    -o-animation-name: bounce-in-top;
    animation-name: bounce-in-top;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-animation-delay: -webkit-calc(var(--animation-time) * 0);
    -moz-animation-delay: -moz-calc(var(--animation-time) * 0);
    -o-animation-delay: calc(var(--animation-time) * 0);
    animation-delay: calc(var(--animation-time) * 0);
    -webkit-animation-duration: -webkit-calc(var(--animation-time) * 5.5);
    -moz-animation-duration: -moz-calc(var(--animation-time) * 5.5);
    -o-animation-duration: calc(var(--animation-time) * 5.5);
    animation-duration: calc(var(--animation-time) * 5.5);
    animation-fill-mode: both;
    animation-iteration-count: 1;
    animation-name: bounce-in-top;
}

@media (max-width: 65rem) {
    .header {
        padding: 1.5rem;
    }
}

@media (max-width: 45rem) {
    .header {
        display: none;
        display: -webkit-box;
        display: -webkit-flex;
        display: -moz-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -moz-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -moz-box-orient: horizontal;
        -moz-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -moz-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}

.header h1 {
    cursor: pointer;
    letter-spacing: 0.5rem;
}

.header__links {
    gap: 1.5rem;
    color: rgba(var(--black--100), 0.5);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.header__links a:hover {
    background-color: transparent;
    padding: 1rem;
    border-radius: 5px;
    box-shadow: 5px 5px 17px 2px #15232e;
    color: black;
}

@media (max-width: 45rem) {
    .header__links {
        display: none;
    }
}

.header__links a {
    text-decoration: none;
}

@-webkit-keyframes bounce-in-top {
    0% {
        -webkit-transform: translateY(-31.25rem);
        transform: translateY(-31.25rem);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    38% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        opacity: 1;
    }

    55% {
        -webkit-transform: translateY(-4.25rem);
        transform: translateY(-4.25rem);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    72% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    81% {
        -webkit-transform: translateY(-1.75rem);
        transform: translateY(-1.75rem);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    90% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    95% {
        -webkit-transform: translateY(-0.5rem);
        transform: translateY(-0.5rem);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

@-moz-keyframes bounce-in-top {
    0% {
        -moz-transform: translateY(-31.25rem);
        transform: translateY(-31.25rem);
        -moz-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    38% {
        -moz-transform: translateY(0);
        transform: translateY(0);
        -moz-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        opacity: 1;
    }

    55% {
        -moz-transform: translateY(-4.25rem);
        transform: translateY(-4.25rem);
        -moz-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    72% {
        -moz-transform: translateY(0);
        transform: translateY(0);
        -moz-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    81% {
        -moz-transform: translateY(-1.75rem);
        transform: translateY(-1.75rem);
        -moz-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    90% {
        -moz-transform: translateY(0);
        transform: translateY(0);
        -moz-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    95% {
        -moz-transform: translateY(-0.5rem);
        transform: translateY(-0.5rem);
        -moz-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -moz-transform: translateY(0);
        transform: translateY(0);
        -moz-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

@-o-keyframes bounce-in-top {
    0% {
        -webkit-transform: translateY(-31.25rem);
        -moz-transform: translateY(-31.25rem);
        -o-transform: translateY(-31.25rem);
        transform: translateY(-31.25rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    38% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        opacity: 1;
    }

    55% {
        -webkit-transform: translateY(-4.25rem);
        -moz-transform: translateY(-4.25rem);
        -o-transform: translateY(-4.25rem);
        transform: translateY(-4.25rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    72% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    81% {
        -webkit-transform: translateY(-1.75rem);
        -moz-transform: translateY(-1.75rem);
        -o-transform: translateY(-1.75rem);
        transform: translateY(-1.75rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    90% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    95% {
        -webkit-transform: translateY(-0.5rem);
        -moz-transform: translateY(-0.5rem);
        -o-transform: translateY(-0.5rem);
        transform: translateY(-0.5rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

@keyframes bounce-in-top {
    0% {
        -webkit-transform: translateY(-31.25rem);
        -moz-transform: translateY(-31.25rem);
        -o-transform: translateY(-31.25rem);
        transform: translateY(-31.25rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0;
    }

    38% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
        opacity: 1;
    }

    55% {
        -webkit-transform: translateY(-4.25rem);
        -moz-transform: translateY(-4.25rem);
        -o-transform: translateY(-4.25rem);
        transform: translateY(-4.25rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    72% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    81% {
        -webkit-transform: translateY(-1.75rem);
        -moz-transform: translateY(-1.75rem);
        -o-transform: translateY(-1.75rem);
        transform: translateY(-1.75rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    90% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    95% {
        -webkit-transform: translateY(-0.5rem);
        -moz-transform: translateY(-0.5rem);
        -o-transform: translateY(-0.5rem);
        transform: translateY(-0.5rem);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }
}

.content {
    height: -webkit-calc(100vh - 7.375rem);
    height: -moz-calc(100vh - 7.375rem);
    height: calc(100vh - 7.375rem);
}

@media (max-width: 65rem) {
    .content {
        height: 100%;
    }
}

.content__desktop {
    gap: var(--spacing);
    height: 100%;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media (max-width: 65rem) {
    .content__desktop {
        display: none;
    }
}

.content__desktop>div {
    height: 100%;
    width: 100%;
}

.content__desktop-left,
.content__desktop-right {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    gap: var(--spacing);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content__desktop-left>section,
.content__desktop-right>section {
    width: 100%;
}

.content__desktop-left>section:first-of-type {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -moz-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    border-left: 1px solid black;
    border-top: 1px solid black;
}

.content__desktop-left>section:last-of-type {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-left: 1px solid black;
    border-top: 1px solid black;
}

.content__desktop-center {
    -webkit-box-flex: 1.25;
    -webkit-flex: 1.25;
    -moz-box-flex: 1.25;
    -ms-flex: 1.25;
    flex: 1.25;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.content__desktop-center img {
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-animation-delay: -webkit-calc(var(--animation-time) * 0);
    -moz-animation-delay: -moz-calc(var(--animation-time) * 0);
    -o-animation-delay: calc(var(--animation-time) * 0);
    animation-delay: calc(var(--animation-time) * 0);
    -webkit-animation-duration: -webkit-calc(var(--animation-time) * 7);
    -moz-animation-duration: -moz-calc(var(--animation-time) * 7);
    -o-animation-duration: calc(var(--animation-time) * 7);
    animation-duration: calc(var(--animation-time) * 7);
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-name: blur;
    -moz-animation-name: blur;
    -o-animation-name: blur;
    animation-name: blur;
    height: 100%;
    width: 100%;
}

@-webkit-keyframes blur {
    from {
        -webkit-filter: blur(2rem);
        filter: blur(2rem);
        scale: 1.25;
    }

    to {
        -webkit-filter: blur(0);
        filter: blur(0);
        scale: 1;
    }
}

@-moz-keyframes blur {
    from {
        filter: blur(2rem);
        scale: 1.25;
    }

    to {
        filter: blur(0);
        scale: 1;
    }
}

@-o-keyframes blur {
    from {
        -webkit-filter: blur(2rem);
        filter: blur(2rem);
        scale: 1.25;
    }

    to {
        -webkit-filter: blur(0);
        filter: blur(0);
        scale: 1;
    }
}

@keyframes blur {
    from {
        -webkit-filter: blur(2rem);
        filter: blur(2rem);
        scale: 1.25;
    }

    to {
        -webkit-filter: blur(0);
        filter: blur(0);
        scale: 1;
    }
}

.content__desktop-right>section:first-of-type {
    -webkit-box-flex: 8;
    -webkit-flex: 8;
    -moz-box-flex: 8;
    -ms-flex: 8;
    flex: 8;
    border-left: 1px solid black;
    border-top: 1px solid black;
}

.content__desktop-right>section:last-of-type {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-left: 1px solid black;
    border-top: 1px solid black;
}

@media (min-width: 65rem) {
    .content__mobile {
        display: none;
    }
}

.content__mobile>* {
    margin-top: -webkit-calc(var(--spacing) * 1.5);
    margin-top: -moz-calc(var(--spacing) * 1.5);
    margin-top: calc(var(--spacing) * 1.5);
}

.content__mobile>*:first-child {
    margin-top: 0;
}

.content__mobile-top,
.content__mobile-center {
    padding: 1.25rem 0.75rem;
}

.content__mobile-bottom {
    padding: 1.25rem 0.75rem;
    display: flex;
    align-items: center;
    justify-content: space-around;
    border: 1px solid;
}

.content__mobile-top>* {
    margin-top: -webkit-calc(var(--spacing) * 4);
    margin-top: -moz-calc(var(--spacing) * 4);
    margin-top: calc(var(--spacing) * 4);
}

.content__mobile-top>*:first-child {
    margin-top: 0;
}

.content__mobile-top span {
    height: 30rem;
    overflow: hidden;
    -webkit-border-radius: -webkit-calc(var(--radius) * 2);
    border-radius: -webkit-calc(var(--radius) * 2);
    -moz-border-radius: -moz-calc(var(--radius) * 2);
    border-radius: -moz-calc(var(--radius) * 2);
    border-radius: calc(var(--radius) * 2);
    border: 0.0625rem solid rgba(var(--white--100), 1);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.descr {
    padding: 1.25rem;
    line-height: 1.4em;
}

.contentfour {
    position: relative;
    left: 15px;
}

.hbutton {
    display: flex;
    background-color: black;
    color: white;
    gap: 4px;
    padding: .55rem;
    width: 80%;
    height: 100%;
    border: 1px white solid;
    border-radius: 10px;
    align-items: center;
    justify-content: space-around;
}

.hbutton_l {
    display: flex;
    background-color: white;
    position: relative;
    top: 8.5px;
    left: 10px;
    color: black;
    gap: 4px;
    padding: .55rem;
    width: 95%;
    height: 70%;
    border: 1px white solid;
    border-radius: 10px;
    align-items: center;
    justify-content: space-around;
}

.firsthigh_desktop {
    position: relative;
    top: -15px;
    left: 335px;
}

.firstlow_desktop {
    position: relative;
    top: 20px;
    left: -45px;
}

.firsthigh_mobile {
    position: relative;
    left: 400px;
}

.firstlow_mobile {
    position: relative;
    left: -10px;
}


.desktop_textright {
    padding: 1.25rem;
    display: block;
    margin: 0.25rem;
    text-align: center;
}

.gif img {
    position: relative;
    top: 10px;
    left: 20px;
}

.thirdhigh_desktop img {
    position: relative;
    top: 10px;
    left: 10px;
}

.thirdhigh_mobile img {
    position: relative;
    top: -10px;
    left: -5px;
}

.thirdlow_desktop img {
    position: relative;
    left: 375px;
}

.chr {
    width: 75%;
    margin: 0.55rem 2.5rem;
}

.wbox {
    color: black;
    border: 1px solid;
    padding: 1rem;
}

.cfive_p {
    display: flex;
    flex-direction: column;
}

.cfive_p a:hover {
    background-color: transparent;
    padding: 1rem;
    border-radius: 5px;
    box-shadow: 5px 5px 17px 2px #15232e;
    color: black;
}

.gith {
    display: flex;
    flex-direction: row;
    gap: 4px;
    align-items: center;
}

.gith:hover {
    display: flex;
    flex-direction: row;
    gap: 14px;
    padding: 4px;
    border-top: 4px solid rgba(70, 53, 53, 0.616);
}

.twit {
    display: flex;
    flex-direction: row;
    gap: 4px;
    align-items: center;
}

.twit:hover {
    display: flex;
    flex-direction: row;
    gap: 14px;
    padding: 4px;
    border-bottom: 4px solid rgba(70, 53, 53, 0.616);
}


.skillsdesktopcol {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap:25px;
}

.content__mobile-top img {
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%;
    width: 100%;
    -webkit-animation-delay: -webkit-calc(var(--animation-time) * 0);
    -moz-animation-delay: -moz-calc(var(--animation-time) * 0);
    -o-animation-delay: calc(var(--animation-time) * 0);
    animation-delay: calc(var(--animation-time) * 0);
    -webkit-animation-duration: -webkit-calc(var(--animation-time) * 7);
    -moz-animation-duration: -moz-calc(var(--animation-time) * 7);
    -o-animation-duration: calc(var(--animation-time) * 7);
    animation-duration: calc(var(--animation-time) * 7);
    -webkit-animation-fill-mode: forwards;
    -moz-animation-fill-mode: forwards;
    -o-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -o-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-name: blur;
    -moz-animation-name: blur;
    -o-animation-name: blur;
    animation-name: blur;
}

.content__mobile-top section>* {
    margin-top: var(--spacing);
}

.content__mobile-top section>*:first-child {
    margin-top: 0;
}

