/* This code is only meant for previewing your Reflow design. */
.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 90%;
}
body {
    background-attachment: fixed;
    background-color: rgb(140, 181, 217);
}
#text1 {
    float: none;
    font-size: 5em;
    color: rgb(255, 255, 255);
    width: 83.0296530776035%;
    height: auto;
    text-align: center;
    font-weight: 400;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: auto;
    margin-top: 123px;
    clear: none;
    min-height: 51px;
    min-width: 0.5em;
    font-family: nixie-one;
    margin-right: auto;
    text-shadow: rgba(0, 0, 0, 0.199219) 0px 1px 3px;
}
#box1 {
    float: none;
    height: 14em;
    margin-left: auto;
    margin-top: 5em;
    clear: none;
    width: 14em;
    background-color: rgba(255, 255, 255, 0.257813);
    margin-right: auto;
    border-top-left-radius: 7em;
    border-top-right-radius: 7em;
    border-bottom-right-radius: 7em;
    border-bottom-left-radius: 7em;
    overflow: hidden;
}
#reflow-f03d0533-e368-6db8-52be-d8bfe1af5334 {
}
#reflow-239e1026-b255-6256-7f8f-2727b882ac0a {
}
#reflow-61dd55e4-cc89-e8b5-262d-27448008fe9d {
}
#reflow-4aac9b18-cb61-3e4f-7643-23eb90ccb3f2 {
}
#text2 {
    float: none;
    font-size: 3em;
    color: rgb(255, 255, 255);
    width: auto;
    height: auto;
    text-align: center;
    font-weight: 400;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: auto;
    margin-top: 85px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    margin-right: auto;
    font-family: rouge-script;
    text-shadow: rgba(0, 0, 0, 0.199219) 0px 1px 3px;
    display: none;
}

@media only screen and (max-width: 1213px) {

   #text1 {
        font-size: 4.8em;
   }
   #box1 {
        margin-top: 5em;
   }
   .primaryContainer {
   }
   body {
        background-attachment: fixed;
        background-color: rgb(185, 167, 226);
   }
   #text2 {
        visibility: visible;
        display: none;
   }
}
@media only screen and (max-width: 1131px) {

   #text1 {
        font-size: 4.5em;
        margin-top: 73px;
        margin-left: 6.208206763887191%;
        clear: none;
   }
   #box1 {
        margin-top: 5em;
   }
   body {
        background-attachment: fixed;
        background-color: rgb(165, 187, 62);
   }
   #text2 {
        display: none;
   }
}
@media only screen and (max-width: 1013px) {

   #text1 {
        font-size: 3.5em;
   }
   #box1 {
        margin-top: 5em;
   }
   body {
        background-attachment: fixed;
        background-color: rgb(208, 113, 145);
   }
   #text2 {
        display: none;
   }
}
@media only screen and (max-width: 795px) {

   #text1 {
        font-size: 3.2em;
   }
   #box1 {
        margin-top: 5em;
   }
   body {
        background-attachment: fixed;
        background-color: rgb(129, 132, 213);
   }
   #text2 {
        display: none;
   }
}
@media only screen and (max-width: 703px) {

   #text1 {
        font-size: 3em;
   }
   #box1 {
        margin-top: 5em;
   }
   body {
        background-attachment: fixed;
        background-color: rgb(195, 113, 75);
   }
   #text2 {
        display: none;
   }
}
@media only screen and (max-width: 671px) {

   #text1 {
        font-size: 2em;
        line-height: 1.2em;
   }
   #box1 {
        margin-top: 5em;
   }
   body {
        background-attachment: fixed;
        background-color: rgb(56, 166, 168);
   }
   #text2 {
        display: none;
   }
}
@media only screen and (max-width: 441px) {

   #text1 {
        font-size: 2em;
        line-height: 1.2em;
        visibility: hidden;
   }
   #box1 {
        margin-top: -7.5em;
        clear: none;
   }
   body {
        background-attachment: fixed;
        background-color: rgb(222, 115, 109);
   }
   #reflow-239e1026-b255-6256-7f8f-2727b882ac0a {
   }
   #reflow-61dd55e4-cc89-e8b5-262d-27448008fe9d {
   }
   #reflow-4aac9b18-cb61-3e4f-7643-23eb90ccb3f2 {
   }
   #text2 {
        float: none;
        font-size: 3em;
        color: rgb(255, 255, 255);
        width: auto;
        height: auto;
        text-align: center;
        font-weight: 400;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: auto;
        margin-top: 85px;
        clear: none;
        min-height: 0px;
        min-width: 0.5em;
        margin-right: auto;
        font-family: rouge-script;
        text-shadow: rgba(0, 0, 0, 0.199219) 0px 1px 3px;
        display: block;
   }
}
@media only screen and (max-width: 224px) {

   #text1 {
        font-size: 0.8em;
        line-height: 1.3em;
        visibility: visible;
   }
   #box1 {
        width: 63.497021887127644%;
        height: 8em;
        border-top-left-radius: 4em;
        border-top-right-radius: 4em;
        border-bottom-right-radius: 4em;
        border-bottom-left-radius: 4em;
        margin-top: 5em;
        clear: none;
   }
   body {
        background-attachment: fixed;
        background-color: rgb(136, 136, 215);
   }
   #text2 {
        display: none;
   }
}