.img__separate{
    padding-top: 1.3rem;
}

.img__separate__img{
    width: 26rem;
    margin: 0 auto;
}

.img__separate__copy p{
    text-shadow: 0px 2px 4px rgba(12, 38, 35, .34);
    color: #EDF2F2;
    font-size: 1.1em;
    line-height: 2.2rem;
    letter-spacing: 1.32px;
    text-align: center;
    font-weight: 700;
}

.img__separate__copy a{
    display: inline-block;
    text-decoration: underline;
    color: #EDF2F2;
}

.img__separate__copy a:hover{
    text-decoration: none;
}

.img__separate__copy{
    margin-top: 2.7rem;
}

@media only screen and (min-width: 769px){
    .img__separate .row{
        max-width: 144rem;
    }

    .img__separate{
        padding-top: 4.3rem;
    }

    .img__separate__wrapper{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: start;
            -ms-flex-pack: start;
                justify-content: flex-start;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        padding-left: 11.319444444444445%;
    }

    .img__separate__img{
        width: 26.5rem;
        margin: 0;
    }

    .img__separate__copy{
        margin-top: 0;
        padding-left: 6.3rem;
    }

    .img__separate__copy p{
        text-align: left;
    }
}

/* Center */

.img__separate__center .img__separate__wrapper{
    position: relative;
}

.img__separate__center .img__separate__copy{
    position: absolute;
    z-index: 4;
    margin-top: 0;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 100%;
}

.img__separate__center .img__separate__img{
    width: 15.5rem;
    height: 16.8rem;
}

.img__separate__center{
    padding-top: 8.2rem;
}

@media only screen and (min-width: 768px){
    .img__separate__center{
        padding-top: 6.2rem;
    }
    .img__separate__center .img__separate__wrapper{
        padding-left: 0;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }

    .img__separate__center .img__separate__copy{
        padding-left: 0;
        left: 50%;
        -webkit-transform: translate(-50%, -50%);
            -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
        width: 45%;
    }
    
    .img__separate__center .img__separate__copy p{
        text-align: center;
    }

    .img__separate__center .img__separate__img{
        width: 22rem;
        height: 23.9rem;
    }
}

@media only screen and (min-width: 1200px){
    .img__separate__center .img__separate__copy{
        width: 30%;
    }
}

/* Animations */
.img__separate__img__animate{
    position: relative;
}

.img__separate__img__animate img{
    position: absolute;
    top: 0;
    left: 0;
}

.img__separate__img__animate img:nth-child(1){
    z-index: 3;
}
.img__separate__img__animate img:nth-child(2){
    z-index: 2;
}
.img__separate__img__animate img:nth-child(3){
    z-index: 1;
}

@media only screen and (min-width: 1024px){
    
    /* Explore */

    .img__separate__img__animate.img__separate__img__animate__explore img:nth-child(1){
        -webkit-animation: arcmenuexplore 3.7s ease-in-out infinite;
                animation: arcmenuexplore 3.7s ease-in-out infinite;
    }

    .img__separate__img__animate.img__separate__img__animate__explore img:nth-child(2){
        -webkit-animation: float1 4.3s ease-in-out infinite;
                animation: float1 4.3s ease-in-out infinite;
    }

    /* Eat */

    .img__separate__img__animate.img__separate__img__animate__eat img:nth-child(1){
        -webkit-animation: arc 3.2s ease-in-out infinite;
                animation: arc 3.2s ease-in-out infinite;
    }

    .img__separate__img__animate.img__separate__img__animate__eat img:nth-child(2){
        -webkit-animation: float2 4.8s ease-in-out infinite;
                animation: float2 4.8s ease-in-out infinite;
    }
    
    /* Eat */

    .img__separate__img__animate.img__separate__img__animate__come img:nth-child(1){
        -webkit-animation: float1 3.2s ease-in-out infinite;
                animation: float1 3.2s ease-in-out infinite;
    }

    /* Unwind */

    .img__separate__img__animate.img__separate__img__animate__unwind img:nth-child(1){
        -webkit-animation: rotateunwind 25s ease-in-out infinite;
                animation: rotateunwind 25s ease-in-out infinite;
    }

    .img__separate__img__animate.img__separate__img__animate__unwind img:nth-child(2){
        -webkit-animation: float2 5.5s ease-in-out infinite;
                animation: float2 5.5s ease-in-out infinite;
    }
}

/* Atacama */

.img__separate__unwind__ata figure img:nth-child(1){
    z-index: 2;
}

.img__separate__unwind__ata figure img:nth-child(2){
    z-index: 3;
}

.img__separate__unwind__ata figure img:nth-child(3){
    z-index: 1;
}

.img__separate__unwind__ata figure{
    width: 18.6rem !important;
}

@media only screen and (min-width: 1200px){
    .img__separate__unwind.img__separate__unwind__ata .img__separate__wrapper{
        padding-left: 17.319444%;
    }
}

/* Unwind */

.img__separate__center .img__separate__img.img__separate__img__animate__unwind{
    width: 16.5rem;
}

@media only screen and (min-width: 768px){
    .img__separate__center .img__separate__img.img__separate__img__animate__unwind{
        width: 24rem;
    }
}