/* This code is only meant for previewing your Reflow design. */
.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 90%;
}
#reflow-c53a2a7d-e982-b06a-db97-c220bbfdf84f {
    margin-left: 253px;
}
#reflow-3579d2c8-15f0-8bf6-e058-be869c6917e8 {
    float: left;
    font-size: 1.125em;
    color: rgb(255, 255, 255);
    width: 28.43443867093586%;
    height: auto;
    text-align: justify;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -29.9227777839329%;
    margin-top: 250px;
    clear: none;
    min-height: 528px;
    min-width: 0.5em;
    font-family: verdana;
    overflow: scroll;
}
#reflow-b47308c6-f26c-ff87-2627-9334406c57d1 {
    float: left;
    font-size: 1.05em;
    color: rgb(0, 0, 0);
    width: 31.69616326349727%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -65.80245737267198%;
    margin-top: 793px;
    clear: none;
    min-height: 31px;
    min-width: 0.5em;
}
#reflow-6e8fd6e9-3694-8af1-473f-e1b4247ac9a4 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 59.764278354513124%;
    margin-top: 79.484375px;
    clear: both;
    min-height: 0px;
    min-width: 0.5em;
}
#reflow-1b764819-55b1-b0bb-83c3-b32bc2997f6a {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -9.360440510087637%;
    margin-top: 520px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
}
#image1 {
    float: left;
    width: auto;
    max-width: 31.72207831784245%;
    height: auto;
    margin-left: 0%;
    margin-top: 101px;
    clear: none;
    color: rgb(0, 0, 0);
}
#text1 {
    float: left;
    font-size: 1.5em;
    color: rgb(153, 51, 51);
    width: 31.72207831784245%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 36.54053472676592%;
    margin-top: 195.4000015258789px;
    clear: none;
    min-height: 24px;
    min-width: 0.5em;
}
#image2 {
    float: left;
    width: auto;
    max-width: 31.72207831784245%;
    height: auto;
    margin-left: 0%;
    margin-top: 46px;
    clear: both;
    color: rgb(0, 0, 0);
}
#image3 {
    float: left;
    width: auto;
    max-width: 31.72207831784245%;
    height: auto;
    margin-left: 2.4098018302246995%;
    margin-top: 45px;
    clear: none;
    color: rgb(0, 0, 0);
}
#box1 {
    float: left;
    height: 583px;
    margin-left: 2.4098018302246995%;
    margin-top: 44px;
    clear: none;
    width: 31.72207831784245%;
    background-color: rgb(145, 156, 136);
    background-image: url('img/bottomPalette.jpg');
    background-attachment: scroll;
    background-size: contain;
    background-position: 0% 100%;
    background-repeat: no-repeat no-repeat;
}
#box2 {
    float: left;
    height: 583px;
    margin-left: 2.4098018302246995%;
    margin-top: 44px;
    clear: none;
    width: 31.72207831784245%;
    background-color: rgb(153, 51, 51);
    background-image: url('img/bottomPalette.jpg');
    background-attachment: scroll;
    background-size: contain;
    background-position: 0% 100%;
    background-repeat: no-repeat no-repeat;
}#box3 {
    float: left;
    height: 583px;
    margin-left: 2.4098018302246995%;
    margin-top: 44px;
    clear: none;
    width: 31.72207831784245%;
    background-color: rgb(43, 46, 54);
    background-image: url('img/bottomPalette.jpg');
    background-attachment: scroll;
    background-size: contain;
    background-position: 0% 100%;
    background-repeat: no-repeat no-repeat;
}#box4 {
    float: left;
    height: 583px;
    margin-left: 2.4098018302246995%;
    margin-top: 44px;
    clear: none;
    width: 31.72207831784245%;
    background-color: rgb(204, 204, 204);
    background-image: url('img/bottomPalette.jpg');
    background-attachment: scroll;
    background-size: contain;
    background-position: 0% 100%;
    background-repeat: no-repeat no-repeat;
}
#reflow-352bccb0-1ec3-1fd2-434d-923452a25003 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 14px;
    margin-top: 30px;
    clear: both;
}
#reflow-d97c1075-15d8-92d4-e294-ae6c05d03e4f {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 246px;
    margin-top: 688px;
    clear: both;
}
#reflow-62e06e6b-82cd-b040-5695-eeeb360fdba3 {
    float: left;
    font-size: 1.25em;
    color: rgb(255, 255, 255);
    width: 84.81851851851852%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 12.225925925925925%;
    margin-top: 129px;
    clear: both;
    min-height: 152px;
    min-width: 0.5em;
}
#reflow-e6b2fd4e-c3a9-d638-acdd-f7b56cf05f19 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 84px;
    margin-top: 37px;
    clear: both;
}
#reflow-4718f5b3-a694-955d-a6a0-5622dba79bec {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -10.744444444444445%;
    margin-top: 42px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
}
#reflow-8161097b-dedb-2940-c942-3ae788ccd60b {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 6.670370370370371%;
    margin-top: 38px;
    clear: both;
    min-height: 0px;
    min-width: 0.5em;
}
#reflow-937dba49-2492-8197-7392-8bdcde4b0359 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 16px;
    margin-top: 37px;
    clear: both;
}
#reflow-a2f54ac8-a961-e553-5eda-d7c983636aec {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 15px;
    margin-top: 33px;
    clear: both;
}
#reflow-82d70dfd-3147-196d-a3a9-69215b614063 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: 600;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0.37407407407407406%;
    margin-top: 27px;
    clear: none;
    min-height: 686px;
    min-width: 0.5em;
    font-family: sans-serif;
    opacity: 1;
}
#reflow-39c1e5d9-0793-0da7-262b-0ddf5aafc135 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: 84.81851851851852%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 7.040740740740742%;
    margin-top: 47px;
    clear: both;
    min-height: 617px;
    min-width: 0.5em;
}
#reflow-03294f46-346b-8222-15f6-7af9857fcfcf {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 22px;
    clear: both;
}
#reflow-fce8ac08-21df-de75-2a7b-326d73feb666 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 18px;
    margin-top: 39px;
    clear: both;
}
#reflow-218eca65-a369-da3c-9e9e-8b367db53e7e {
    margin-left: 20px;
}
#text2 {
	float: left;
	font-size: 1.25em;
	color: rgb(0, 0, 0);
	width: 85.17359855334539%;
	height: auto;
	text-align: left;
	font-weight: 400;
	line-height: 1em;
	word-wrap: break-word;
	margin-left: 7.77757685352622%;
	margin-top: 38px;
	clear: none;
	min-height: 492px;
	min-width: 0.5em;
	font-family: raleway;
}
#text4 {
	float: left;
	font-size: 1.25em;
	color: rgb(204, 204, 204);
	width: 85.17359855334539%;
	height: auto;
	text-align: left;
	font-weight: 400;
	line-height: 1em;
	word-wrap: break-word;
	margin-left: 7.77757685352622%;
	margin-top: 38px;
	clear: none;
	min-height: 492px;
	min-width: 0.5em;
	font-family: raleway;
}
#text3 {
    float: left;
    font-size: 0.75em;
    color: rgb(0, 0, 0);
    width: 100%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0%;
    margin-top: 84px;
    clear: both;
    min-height: 20px;
    min-width: 0.5em;
}

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

   #text2 {
        text-align: justify;
        height: auto;
        margin-top: 36px;
        margin-left: 8.554032070648384%;
        clear: none;
        min-height: 494px;
        width: 84.03625377643505%;
   }
   #text4 {
        text-align: justify;
        height: auto;
        margin-top: 36px;
        margin-left: 8.554032070648384%;
        clear: none;
        min-height: 494px;
        width: 84.03625377643505%;
   }
}
@media only screen and (max-width: 1600px) {

   #text1 {
        height: auto;
        margin-top: 170px;
        margin-left: 36.489883601131105%;
        clear: none;
        width: 31.70451002278535%;
   }
   #image1 {
        margin-top: 101px;
        margin-left: 0%;
        clear: none;
        height: auto;
        width: auto;
        max-width: 31.76354897927179%;
   }
   #image2 {
        margin-top: 60px;
        margin-left: 0%;
        clear: both;
        height: auto;
        width: auto;
        max-width: 31.76354897927179%;
   }
   #image3 {
        margin-top: 59px;
        margin-left: 2.4689712619741773%;
        clear: none;
        height: auto;
        width: auto;
        max-width: 31.70451002278535%;
   }
   #box1 {
        margin-top: -364.25px;
        margin-left: 68.25296477344965%;
        clear: both;
        height: 566px;
        width: 31.76354897927179%;
   }   
   #box2 {
        margin-top: -364.25px;
        margin-left: 68.25296477344965%;
        clear: both;
        height: 566px;
        width: 31.76354897927179%;
   }
   #box3 {
        margin-top: -364.25px;
        margin-left: 68.25296477344965%;
        clear: both;
        height: 566px;
        width: 31.76354897927179%;
   }
  	#box4 {
        margin-top: -364.25px;
        margin-left: 68.25296477344965%;
        clear: both;
        height: 566px;
        width: 31.76354897927179%;
   }
   #text2 {
        height: auto;
        min-height: 471px;
        margin-top: 37px;
        margin-left: 9.277570738440303%;
        clear: none;
        width: 82.59710144927536%;
        text-align: justify;
        font-size: 1.1em;
   }
   #text4 {
        height: auto;
        min-height: 471px;
        margin-top: 37px;
        margin-left: 9.277570738440303%;
        clear: none;
        width: 82.59710144927536%;
        text-align: justify;
        font-size: 1.1em;
   }
   #text3 {
        margin-top: 11px;
        margin-left: 34.161906223284156%;
        clear: both;
        height: auto;
        width: 31.70451002278535%;
   }
}
@media only screen and (max-width: 1300px) {

   #text2 {
        height: auto;
        min-height: 451px;
        margin-top: 15px;
        margin-left: 5.179175003192713%;
        clear: none;
        font-size: 1em;
        width: 89.90949725426759%;
   }
   #text4 {
        height: auto;
        min-height: 451px;
        margin-top: 15px;
        margin-left: 5.179175003192713%;
        clear: none;
        font-size: 1em;
        width: 89.90949725426759%;
   }
   #box1 {
        margin-top: -296.625px;
        margin-left: 68.27745477162715%;
        clear: both;
        height: 493px;
   }
   #box2 {
        margin-top: -296.625px;
        margin-left: 68.27745477162715%;
        clear: both;
        height: 493px;
   }
   #box3 {
        margin-top: -296.625px;
        margin-left: 68.27745477162715%;
        clear: both;
        height: 493px;
   }
   #box4 {
        margin-top: -296.625px;
        margin-left: 68.27745477162715%;
        clear: both;
        height: 493px;
   }
   
   #text3 {
        margin-top: 19px;
        margin-left: 34.18242786446362%;
        clear: both;
   }
   #text1 {
        font-size: 1.25em;
   }
}
@media only screen and (max-width: 1024px) {

   #image2 {
        margin-top: 27px;
        margin-left: 0%;
        clear: both;
        height: auto;
        width: auto;
        max-width: 38.58188081295212%;
   }
   #image3 {
        margin-top: -121px;
        margin-left: 2.426179813985532%;
        clear: none;
        height: auto;
        width: auto;
        max-width: 58.9745780227351%;
   }
   #text1 {
        height: auto;
        margin-top: 29px;
        margin-left: 0%;
        clear: both;
        width: 38.58188081295212%;
        font-size: 1.25em;
        min-height: 22px;
   }
   #image1 {
        margin-top: 26px;
        margin-left: 0%;
        clear: none;
        height: auto;
        width: auto;
        max-width: 38.58188081295212%;
   }
   #box1 {
        margin-top: 22px;
        margin-left: 0%;
        clear: both;
        height: 284px;
        width: 99.98043403375819%;
        background-image: url('img/bottomPalette.jpg');
        background-attachment: scroll;
        background-size: contain;
        background-color: rgb(145, 156, 136);
        background-position: 100% 100%;
        background-repeat: no-repeat no-repeat;
   }
   #box2 {
        margin-top: 22px;
        margin-left: 0%;
        clear: both;
        height: 284px;
        width: 99.98043403375819%;
        background-image: url('img/bottomPalette.jpg');
        background-attachment: scroll;
        background-size: contain;
        background-color: rgb(153, 51, 51);
        background-position: 100% 100%;
        background-repeat: no-repeat no-repeat;
   }
   #box3 {
        margin-top: 22px;
        margin-left: 0%;
        clear: both;
        height: 284px;
        width: 99.98043403375819%;
        background-image: url('img/bottomPalette.jpg');
        background-attachment: scroll;
        background-size: contain;
        background-color: rgb(43, 46, 54);
        background-position: 100% 100%;
        background-repeat: no-repeat no-repeat;
   }
   #box4 {
        margin-top: 22px;
        margin-left: 0%;
        clear: both;
        height: 284px;
        width: 99.98043403375819%;
        background-image: url('img/bottomPalette.jpg');
        background-attachment: scroll;
        background-size: contain;
        background-color: rgb(204, 204, 204);
        background-position: 100% 100%;
        background-repeat: no-repeat no-repeat;
   }
   #grid .grid-10, #grid .grid-11, #grid .grid-12, #grid .grid-13, #grid .grid-14, #grid .grid-15 {
        display: none;
        visibility: hidden;
   }
   #grid .grid-0, #grid .grid-1, #grid .grid-2, #grid .grid-3, #grid .grid-4, #grid .grid-5, #grid .grid-6, #grid .grid-7, #grid .grid-8, #grid .grid-9 {
        display: block;
        visibility: visible;
   }
   #grid .column.grid-0 {
        margin-left: 0%;
   }
   #grid .gutter.grid-1 {
        margin-left: 7.84%;
   }
   #grid .column.grid-1 {
        margin-left: 10.24%;
   }
   #grid .gutter.grid-2 {
        margin-left: 18.080000000000002%;
   }
   #grid .column.grid-2 {
        margin-left: 20.48%;
   }
   #grid .gutter.grid-3 {
        margin-left: 28.32%;
   }
   #grid .column.grid-3 {
        margin-left: 30.72%;
   }
   #grid .gutter.grid-4 {
        margin-left: 38.56%;
   }
   #grid .column.grid-4 {
        margin-left: 40.96%;
   }
   #grid .gutter.grid-5 {
        margin-left: 48.800000000000004%;
   }
   #grid .column.grid-5 {
        margin-left: 51.2%;
   }
   #grid .gutter.grid-6 {
        margin-left: 59.040000000000006%;
   }
   #grid .column.grid-6 {
        margin-left: 61.440000000000005%;
   }
   #grid .gutter.grid-7 {
        margin-left: 69.28%;
   }
   #grid .column.grid-7 {
        margin-left: 71.68%;
   }
   #grid .gutter.grid-8 {
        margin-left: 79.52%;
   }
   #grid .column.grid-8 {
        margin-left: 81.92%;
   }
   #grid .gutter.grid-9 {
        margin-left: 89.76%;
   }
   #grid .column.grid-9 {
        margin-left: 92.16000000000001%;
   }
   #grid .column {
        width: 7.84%;
   }
   #text3 {
        margin-top: 21px;
        margin-left: 30.755494316224596%;
        clear: both;
        height: auto;
        width: 38.58188081295212%;
   }
   #text2 {
        height: auto;
        min-height: 0px;
        margin-top: 17px;
        margin-left: 2.095920617420066%;
        clear: none;
        width: 95.81036383682469%;
   }
   #text4 {
        height: auto;
        min-height: 0px;
        margin-top: 17px;
        margin-left: 2.095920617420066%;
        clear: none;
        width: 95.81036383682469%;
   }
}
@media only screen and (max-width: 768px) {

   #grid .grid-8, #grid .grid-9, #grid .grid-10, #grid .grid-11, #grid .grid-12, #grid .grid-13, #grid .grid-14, #grid .grid-15 {
        display: none;
        visibility: hidden;
   }
   #grid .grid-0, #grid .grid-1, #grid .grid-2, #grid .grid-3, #grid .grid-4, #grid .grid-5, #grid .grid-6, #grid .grid-7 {
        display: block;
        visibility: visible;
   }
   #grid .column.grid-0 {
        margin-left: 0%;
   }
   #grid .gutter.grid-1 {
        margin-left: 10.4%;
   }
   #grid .column.grid-1 {
        margin-left: 12.8%;
   }
   #grid .gutter.grid-2 {
        margin-left: 23.200000000000003%;
   }
   #grid .column.grid-2 {
        margin-left: 25.6%;
   }
   #grid .gutter.grid-3 {
        margin-left: 36.00000000000001%;
   }
   #grid .column.grid-3 {
        margin-left: 38.400000000000006%;
   }
   #grid .gutter.grid-4 {
        margin-left: 48.800000000000004%;
   }
   #grid .column.grid-4 {
        margin-left: 51.2%;
   }
   #grid .gutter.grid-5 {
        margin-left: 61.6%;
   }
   #grid .column.grid-5 {
        margin-left: 64%;
   }
   #grid .gutter.grid-6 {
        margin-left: 74.4%;
   }
   #grid .column.grid-6 {
        margin-left: 76.80000000000001%;
   }
   #grid .gutter.grid-7 {
        margin-left: 87.2%;
   }
   #grid .column.grid-7 {
        margin-left: 89.60000000000001%;
   }
   #grid .column {
        width: 10.4%;
   }
   #text2 {
        height: auto;
        min-height: 356px;
        width: 91.6686507936508%;
        text-align: justify;
        margin-top: 17px;
        margin-left: 4.1686507936507935%;
        clear: none;
        font-size: 1.1em;
   }
   #text4 {
        height: auto;
        min-height: 356px;
        width: 91.6686507936508%;
        text-align: justify;
        margin-top: 17px;
        margin-left: 4.1686507936507935%;
        clear: none;
        font-size: 1.1em;
   }
   #box1 {
        height: 427px;
        margin-top: 32.8125px;
        margin-left: 12.70839201200508%;
        clear: both;
        width: 74.46990649890338%;
   }
   #box2 {
        height: 427px;
        margin-top: 32.8125px;
        margin-left: 12.70839201200508%;
        clear: both;
        width: 74.46990649890338%;
   }
   #box3 {
        height: 427px;
        margin-top: 32.8125px;
        margin-left: 12.70839201200508%;
        clear: both;
        width: 74.46990649890338%;
   }
   #box4 {
        height: 427px;
        margin-top: 32.8125px;
        margin-left: 12.70839201200508%;
        clear: both;
        width: 74.46990649890338%;
   }
   #image1 {
        margin-top: 1px;
        margin-left: 12.70839201200508%;
        clear: none;
        height: auto;
        width: auto;
        max-width: 74.46990649890338%;
   }
   #text1 {
        margin-top: 25.203125px;
        margin-left: 12.70839201200508%;
        clear: both;
        height: auto;
        width: 74.46990649890338%;
   }
   #image2 {
        margin-top: 19px;
        margin-left: 12.70839201200508%;
        clear: both;
        height: auto;
        width: auto;
        max-width: 74.46990649890338%;
   }
   #image3 {
        margin-top: 62.8125px;
        margin-left: 12.70839201200508%;
        clear: both;
        height: auto;
        width: auto;
        max-width: 74.46990649890338%;
   }
   #text3 {
        margin-top: 27px;
        margin-left: 25.563061295163337%;
        clear: both;
        height: auto;
        width: 48.7590903843934%;
   }
}
@media only screen and (max-width: 480px) {

   #grid .column {
        width: 14.666666666666664%;
   }
   #grid .grid-6, #grid .grid-7, #grid .grid-8, #grid .grid-9, #grid .grid-10, #grid .grid-11, #grid .grid-12, #grid .grid-13, #grid .grid-14, #grid .grid-15 {
        display: none;
        visibility: hidden;
   }
   #grid .grid-0, #grid .grid-1, #grid .grid-2, #grid .grid-3, #grid .grid-4, #grid .grid-5 {
        display: block;
        visibility: visible;
   }
   #grid .column.grid-0 {
        margin-left: 0%;
   }
   #grid .gutter.grid-1 {
        margin-left: 14.666666666666664%;
   }
   #grid .column.grid-1 {
        margin-left: 17.066666666666663%;
   }
   #grid .gutter.grid-2 {
        margin-left: 31.73333333333333%;
   }
   #grid .column.grid-2 {
        margin-left: 34.13333333333333%;
   }
   #grid .gutter.grid-3 {
        margin-left: 48.800000000000004%;
   }
   #grid .column.grid-3 {
        margin-left: 51.2%;
   }
   #grid .gutter.grid-4 {
        margin-left: 65.86666666666666%;
   }
   #grid .column.grid-4 {
        margin-left: 68.26666666666667%;
   }
   #grid .gutter.grid-5 {
        margin-left: 82.93333333333334%;
   }
   #grid .column.grid-5 {
        margin-left: 85.33333333333334%;
   }
   #text2 {
        margin-top: 17px;
        margin-left: 5.270672753124299%;
        clear: none;
        height: auto;
        width: 89.32365486791888%;
   }
   #text4 {
        margin-top: 17px;
        margin-left: 5.270672753124299%;
        clear: none;
        height: auto;
        width: 89.32365486791888%;
   }
   #box1 {
        height: 504px;
        margin-top: 21.9375px;
        margin-left: 0%;
        clear: both;
        width: 100%;
   }
   #box2 {
        height: 504px;
        margin-top: 21.9375px;
        margin-left: 0%;
        clear: both;
        width: 100%;
   }
   #box3 {
        height: 504px;
        margin-top: 21.9375px;
        margin-left: 0%;
        clear: both;
        width: 100%;
   }
   #box4 {
        height: 504px;
        margin-top: 21.9375px;
        margin-left: 0%;
        clear: both;
        width: 100%;
   }
   #text3 {
        margin-top: 16px;
        margin-left: 0%;
        clear: both;
        height: auto;
        width: 100%;
   }
   #image2 {
        margin-top: 23px;
        margin-left: 0%;
        clear: both;
        max-width: 100.09967821596946%;
        height: auto;
        width: auto;
   }
   #image3 {
        margin-top: 20.609375px;
        margin-left: 0%;
        clear: both;
        height: auto;
        width: auto;
        max-width: 100%;
   }
   #image1 {
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
        height: auto;
        width: auto;
        max-width: 100%;
   }
   #text1 {
        height: auto;
        margin-top: 24.484375px;
        margin-left: 0%;
        clear: both;
        width: 100%;
   }
}
@media only screen and (max-width: 320px) {

   #grid .grid-4, #grid .grid-5, #grid .grid-6, #grid .grid-7, #grid .grid-8, #grid .grid-9, #grid .grid-10, #grid .grid-11, #grid .grid-12, #grid .grid-13, #grid .grid-14, #grid .grid-15 {
        display: none;
        visibility: hidden;
   }
   #grid .grid-0, #grid .grid-1, #grid .grid-2, #grid .grid-3 {
        display: block;
        visibility: visible;
   }
   #grid .column.grid-0 {
        margin-left: 0%;
   }
   #grid .gutter.grid-1 {
        margin-left: 23.200000000000003%;
   }
   #grid .column.grid-1 {
        margin-left: 25.6%;
   }
   #grid .gutter.grid-2 {
        margin-left: 48.800000000000004%;
   }
   #grid .column.grid-2 {
        margin-left: 51.2%;
   }
   #grid .gutter.grid-3 {
        margin-left: 74.4%;
   }
   #grid .column.grid-3 {
        margin-left: 76.80000000000001%;
   }
   #grid .column {
        width: 23.200000000000003%;
   }
   #reflow-3579d2c8-15f0-8bf6-e058-be869c6917e8 {
        margin-top: 141.859375px;
        margin-left: 70%;
        clear: both;
   }
   #reflow-b47308c6-f26c-ff87-2627-9334406c57d1 {
        margin-top: 684.859375px;
        margin-left: 34.077777777777776%;
        clear: both;
   }
   #image1 {
        float: left;
        width: auto;
        max-width: 100%;
        height: auto;
        margin-left: 0%;
        margin-top: 21px;
        clear: none;
        color: rgb(0, 0, 0);
   }
   #text1 {
        float: left;
        font-size: 1em;
        color: rgb(153, 51, 51);
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: 500;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: -100%;
        margin-top: 93px;
        clear: none;
        min-height: 31px;
        min-width: 0.5em;
   }
   #image2 {
        float: left;
        width: auto;
        max-width: 100%;
        height: auto;
        margin-left: 0%;
        margin-top: 7px;
        clear: both;
        color: rgb(0, 0, 0);
   }
   #image3 {
        float: left;
        width: auto;
        max-width: 100%;
        height: auto;
        margin-left: 0%;
        margin-top: 17px;
        clear: both;
        color: rgb(0, 0, 0);
        display: block;
   }
   #box1 {
        float: left;
        height: 679px;
        margin-left: 0%;
        margin-top: 17px;
        clear: both;
        width: 100%;
        border-right-width: 0px;
   }
    #box2 {
        float: left;
        height: 679px;
        margin-left: 0%;
        margin-top: 17px;
        clear: both;
        width: 100%;
        border-right-width: 0px;
   }
    #box3 {
        float: left;
        height: 679px;
        margin-left: 0%;
        margin-top: 17px;
        clear: both;
        width: 100%;
        border-right-width: 0px;
   }
    #box4 {
        float: left;
        height: 679px;
        margin-left: 0%;
        margin-top: 17px;
        clear: both;
        width: 100%;
        border-right-width: 0px;
   }
   #reflow-352bccb0-1ec3-1fd2-434d-923452a25003 {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 14px;
        margin-top: 30px;
        clear: both;
   }
   #reflow-d97c1075-15d8-92d4-e294-ae6c05d03e4f {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 246px;
        margin-top: 688px;
        clear: both;
   }
   #reflow-62e06e6b-82cd-b040-5695-eeeb360fdba3 {
        float: left;
        font-size: 1.25em;
        color: rgb(255, 255, 255);
        width: 84.81851851851852%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 12.225925925925925%;
        margin-top: 129px;
        clear: both;
        min-height: 152px;
        min-width: 0.5em;
   }
   #reflow-e6b2fd4e-c3a9-d638-acdd-f7b56cf05f19 {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 84px;
        margin-top: 37px;
        clear: both;
   }
   #reflow-4718f5b3-a694-955d-a6a0-5622dba79bec {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: -10.744444444444445%;
        margin-top: 42px;
        clear: none;
        min-height: 0px;
        min-width: 0.5em;
   }
   #reflow-8161097b-dedb-2940-c942-3ae788ccd60b {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 6.670370370370371%;
        margin-top: 38px;
        clear: both;
        min-height: 0px;
        min-width: 0.5em;
   }
   #reflow-937dba49-2492-8197-7392-8bdcde4b0359 {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 16px;
        margin-top: 37px;
        clear: both;
   }
   #reflow-a2f54ac8-a961-e553-5eda-d7c983636aec {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 15px;
        margin-top: 33px;
        clear: both;
   }
   #reflow-82d70dfd-3147-196d-a3a9-69215b614063 {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: 100%;
        height: auto;
        text-align: left;
        font-weight: 600;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0.37407407407407406%;
        margin-top: 27px;
        clear: none;
        min-height: 686px;
        min-width: 0.5em;
        opacity: 1;
   }
   #reflow-39c1e5d9-0793-0da7-262b-0ddf5aafc135 {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: 84.81851851851852%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 7.040740740740742%;
        margin-top: 47px;
        clear: both;
        min-height: 617px;
        min-width: 0.5em;
   }
   #reflow-03294f46-346b-8222-15f6-7af9857fcfcf {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0px;
        margin-top: 22px;
        clear: both;
   }
   #reflow-fce8ac08-21df-de75-2a7b-326d73feb666 {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 18px;
        margin-top: 39px;
        clear: both;
   }
   #reflow-218eca65-a369-da3c-9e9e-8b367db53e7e {
        margin-left: 20px;
   }
   #text2 {
        float: left;
        font-size: 1em;
        color: rgb(0, 0, 0);
        width: 87.78148148148148%;
        height: auto;
        text-align: left;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 5.9296296296296305%;
        margin-top: 17px;
        clear: none;
        min-height: 638px;
        min-width: 1em;
   }
   #text4 {
        float: left;
        font-size: 1em;
        color: rgb(204, 204, 204);
        width: 87.78148148148148%;
        height: auto;
        text-align: left;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 5.9296296296296305%;
        margin-top: 17px;
        clear: none;
        min-height: 638px;
        min-width: 1em;
   }
   #text3 {
        float: left;
        font-size: 0.75em;
        color: rgb(0, 0, 0);
        width: 100%;
        height: auto;
        text-align: center;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0%;
        margin-top: 17px;
        clear: both;
        min-height: 20px;
        min-width: 0.5em;
   }
}
