#section_one{
    /*background: #f2f2f2;*/
    /*min-height: 100vh;*/
    padding-top: 20px;
}

#app_icon img{
    height: 80px;
}
#section_two #main_image{
    margin-left: auto;
    margin-right: auto;
    max-width: 900px;
    height: 500px;
    margin-top: 100px;
    overflow: hidden;
}
#section_three{
    height: 0px;
}

.module-river-base-left+.module-river-base-left {
    margin-top: 90px;
}

.module-river-base-left+section {
    margin-top: 140px;
}
.module-river-base-left .section-content {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.section-content {
    margin-left: auto;
    margin-right: auto;
    width: 980px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.module-river-base-left .copy-block {
    margin-top: -80px;
}

.large-6 {
    width: 50%;
}
.large-6 {
    width: 50%;
}
.module-river-base-left .typography-headline {
    margin-top: 24px;
}
.typography-headline {
    font-size: 48px;
    line-height: 1.08365;
    font-weight: 600;
    letter-spacing: -.003em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
}
.module-river-base-left .intro {
    margin-top: 14px;
}
.typography-headline+.typography-intro, .typography-intro-product+.typography-intro {
    margin-top: 1.2em;
}
[class*="typography-intro"] {
    color: #333;
}
.typography-intro {
    font-size: 21px;
    line-height: 1.38105;
    font-weight: 400;
    letter-spacing: .011em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
}
.large-5 {
    width: 41.66667%;
}
.large-offset-1 {
    margin-left: 8.33333%;
}
.section-reading .image-headline {
    background-image: url(https://www.apple.com/ca/apple-books/images/overview/reading_large_2x.jpg);
}
.section-reading .image-headline {
    width: 451px;
    height: 774px;
    background-size: 451px 774px;
    background-repeat: no-repeat;
    background-image: url(https://www.apple.com/ca/apple-books/images/overview/reading_large_2x.jpg);
    position: relative;
    left: 50%;
    margin-left: -225.5px;
}
.module-river-base-left+section {
    margin-top: 140px;
}
.module-1-up-base {
    background: #e6e6e6;
}
.section-night {
    background-color: black;
}
.module-1-up-base .section-content {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-top: 140px;
}
.section-night .typography-headline {
    margin-top: 15px;
}
.section-night [class*="typography"] {
    color: #fff;
}
.typography-headline {
    font-size: 48px;
    line-height: 1.08365;
    font-weight: 600;
    letter-spacing: -.003em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
}
.section-night [class*="typography"] {
    color: #fff;
}
.module-1-up-base .typography-intro {
    margin-top: 25px;
    margin-bottom: 50px;
}
.typography-headline+.typography-intro, .typography-intro-product+.typography-intro {
    margin-top: 1.2em;
}
.large-8 {
    width: 66.66667%;
}
[class*="typography-intro"] {
    color: #333;
}
.typography-intro {
    font-size: 21px;
    line-height: 1.38105;
    font-weight: 400;
    letter-spacing: .011em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
}
.section-night .image-headline {
    width: 984px;
    height: 605px;
    background-size: 984px 605px;
    background-repeat: no-repeat;
    background-image: url(https://www.apple.com/v/apple-books/a/images/overview/night_owls_large.jpg);
    position: relative;
    left: 50%;
    margin-left: -492px;
    margin-top: 19px;
}
.section-router .section-content .section-router-icon {
    width: 80px;
    height: 80px;
    background-size: 80px 80px;
    background-repeat: no-repeat;
    background-image: url(https://is4-ssl.mzstatic.com/image/thumb/Purple1/v4/71/9a/1c/719a1c66-34c7-d747-c9b2-c4548392760f/mzl.mlbaxisg.png/340x340bb-80.png);
    position: relative;
    left: 50%;
    margin-left: -40px;
    border: 1px solid rgba(214,214,214,0.5);
    border-radius: 20%;
    margin-bottom: 25px;
}
.section-router .section-content h2 {
    margin-top: .4em;
}
[class*="typography-eyebrow"] {
    color: #111;
    display: block;
    margin-bottom: .4em;
}
.typography-eyebrow-super-bold {
    font-size: 32px;
    line-height: 1.125;
    font-weight: 700;
    letter-spacing: .004em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;
}
#section_title {
    margin-top: 0px;
    margin-bottom: 16px;
    color: #27112d;
    font-size: 42px;
    line-height: 38px;
    font-weight: 300;
    font-family: WhitneyHTF-Black;
}
#section_title {
    padding-top: 50px;
}
#section_copy  {
    font-size: 23px;
    line-height: 1.34783;
    font-weight: 400;
    letter-spacing: .01em;
    /*font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif;*/
    font: normal 18px/1.5 Georgia, serif;
    
}
#section_copy h4 {
    margin-top: 0px;
    margin-bottom: 16px;
    color: #27112d;
    font-size: 42px;
    line-height: 38px;
    font-weight: 300;
    font-family: WhitneyHTF-Black;

}
#section_reflection{

    /*background-color: #eefafa;*/
}
#section_reflection .section_wrapper {
    max-width: 780px;
    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;
}
.section-router .section-content {
    padding-top: 168px;
    padding-bottom: 168px;
}

#title_header{
    height: 100px;
    width: 500px;

    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;
}
#title_logo{
    width: 100%;
    height: 400px;
    background-image: url('../img/sugar_app_logo.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    top: -160px;
    position: relative;

    margin-left: auto;
    margin-right: auto;
    margin: 0 auto;

}