/* This code is only meant for previewing your Reflow design. */
.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
   /*min-height: 100%;*/
    width: 975px;
}
#box {
    float: left;
    height: 31px;
    margin-left: 0px;
    margin-top:2%;
    clear: none;
    width: 100%;
    background-color: rgb(51, 51, 51);
}
#reflow-1061b212-0191-4e27-5815-79fe06e48f59 {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
}
.text {
    float: left;
    font-size: 22px;
    width: 29.6%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 32px;
    color: rgb(255, 255, 255);
    padding-top: 4px;
    padding-left: 10px;
    font-family: tinos;
}
#reflow-dc2a1912-2c76-b1b8-d947-8e7c11e52b20 {
    float: left;
    font-size: 1em;
    width: 44.30871794871795%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 9.94974358974359%;
    margin-top: 278px;
    clear: both;
    min-height: 100px;
    border-bottom-color: rgb(180, 100, 100);
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
#reflow-c7390057-3222-5b25-b205-17187c39f496 {
    float: left;
    font-size: 22px;
    width: 31.693333333333335%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 32px;
    color: rgb(255, 255, 255);
    padding-top: 4px;
    padding-left: 10px;
    font-family: tinos;
    visibility: hidden;
}
.text1 {
    float: left;
    font-size: 22px;
    width: 29.13%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 4.8%;
    margin-top: 0px;
    clear: none;
    min-height: 32px;
    color: rgb(255, 255, 255);
    padding-top: 4px;
    padding-left: 0px;
    font-family: tinos;
}
.text2 {
    float: left;
    font-size: 22px;
    width: 30.68%;
    height: auto;
    text-align: left;
    font-weight: 500;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 3%;
    margin-top: 0px;
    clear: none;
    min-height: 32px;
    color: rgb(255, 255, 255);
    padding-top: 4px;
    padding-left: 0px;
    font-family: tinos;
}
.box1 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(199, 228, 242);
}
#reflow-0da0ae3b-fd2b-3909-5656-d1bc658d12fd {
    float: left;
    font-size: 1em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 78px;
    clear: both;
}
.text3 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
	display:block;
}
.textspan {
    float: none;
    font-size: 1em;
    line-height: 1em;
  
}
.textspan1 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text4 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.textspan2 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.text5 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan3 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
#reflow-5fb4d5a0-413e-8cd5-de37-3a84fa4e827d {
    float: left;
    font-size: 1em;
    width: 31%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
#reflow-7b6c4a43-1de3-3908-8326-2ab69e2d31aa {
    float: left;
    font-size: 1em;
    width: 31%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 3.36%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
#reflow-1b7c223b-f1f5-37ee-0b94-01c38d974369 {
    float: left;
    font-size: 1em;
    width: 31%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 3.0523076923076924%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}

.box2 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
.text6 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan4 {
    float: none;
    font-size: 1em;
    line-height: 1em;
   
}
.textspan5 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text7 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text8 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan6 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image1 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box3 {
    float: left;
    height: 93px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(199, 228, 242);
}
.text9 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 93px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan7 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan8 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text10 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 92px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text11 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 93px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan9 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image2 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 17px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box4 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
.text12 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan10 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan11 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text13 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text14 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan12 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image3 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box5 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(199, 228, 242);
}
.text15 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan13 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan14 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text16 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.textspan15 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.text17 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan16 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image4 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box6 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
.text18 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan17 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan18 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text19 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text20 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan19 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image5 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box7 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(199, 228, 242);
}
.text21 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan20 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan21 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text22 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.textspan22 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.text23 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan23 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image6 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box8 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
.text24 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan24 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan25 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text25 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text26 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan26 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image7 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box9 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(199, 228, 242);
}
.text27 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan27 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan28 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text28 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.textspan29 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.text29 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan30 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image8 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box10 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
.text30 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan31 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan32 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text31 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 2px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text32 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan33 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image9 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box11 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(199, 228, 242);
}
.text33 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan34 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan35 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text34 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 1px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.textspan36 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.text35 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan37 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image10 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box12 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
.text36 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan38 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan39 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text37 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text38 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan40 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image11 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
	display:block;
}
#box13 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(199, 228, 242);
}
.text39 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan41 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan42 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text40 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.textspan43 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.text41 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan44 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image12 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
}
#box14 {
    float: left;
    height: 70px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
.text42 {
    float: left;
    font-size: 1em;
    width: 31.8%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan45 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.textspan46 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(0, 93, 139);
}
.text43 {
    float: left;
    font-size: 1em;
    width: 29%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.28%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
    color: rgb(51, 51, 51);
}
.text44 {
    float: left;
    font-size: 1em;
    width: 24%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 1.87%;
    margin-top: 0px;
    clear: none;
    min-height: 70px;
    padding-top: 7px;
    padding-left: 12px;
    font-family: tinos;
}
.textspan47 {
    float: none;
    font-size: 1em;
    line-height: 1em;
    color: rgb(51, 51, 51);
}
.image13 {
    float: none;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-top: 6px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: auto;
}
/*****************************custom css*******************************/
.banner{
    margin:0 auto;
    position:relative;
    width:1px;
    height:1px;

}
.bannerslider{
    float: left;
    height: 419px;
    clear: none;
    color: rgb(0, 0, 0);
    min-width: 0px;
    position: absolute;
   	top: 0;
    left: -960px;
    width:1920px;
    overflow: hidden;
	background:#f4f4f4;
}
.bannerTablet{
	display:none;
}
.image5555 {
    float: right;
    width: auto;
    max-width: 100%;
    height: auto;
    margin-left: 0px;
    margin-top: 20px;
    clear: none;
    color: rgb(0, 0, 0);
    margin-right: 1.0266666666666666%;
}
.text2111 {
    float: left;
    font-size: 14px;
    width: 213px;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 10px;
    margin-top: 23px;
    clear: none;
    min-height: 19px;
    color: rgb(255, 255, 255);
    margin-bottom: 0%;
}
#box1333 {
    float: left;
    height: 67px;
    margin-left: 0%;
    margin-top: 0px;
	position:relative;
	bottom:0;
    clear: none;
    width: 100%;
    background-color: rgb(51, 51, 51);
}
#box1444 {
    float: none;
    height: 100%;
    margin-left: auto;
    margin-top: 0px;
    clear: none;
    width: 100%;
    min-height: 0px;
    margin-right: auto;
}
.footersafearea{
	width:975px;
	margin:0 auto;	
}
.footersafearea{
	width:975px;
	margin:0 auto;	
}
.bannerpos{
	background: url("../img/projectbanner.png") no-repeat scroll 0 0 transparent;
    display: table;
    float: left;
    height: 381px;
    left:488px;
    position: relative;
    top: 30px;
    width: 309px;
    z-index: 999;
	display:table;
}

	

.posElement{
	height: 60px;
	padding-left:15px;
	color:#333333;	
	border-bottom:1px solid #e6e4e2;
	font-size:18px;
	font-family: tinos;
}
.posElement p{
	padding-top:15px;
}
.posElement:hover{
	background: none repeat scroll 0 0 #46a4d3;
    color: #FFFFFF;
}

.blue{
	color:#005d8b ;
	font-size:1em ;
}	

.grey{
	color:#333333 ;
	font-size:18px ;
}
.bannerpos a{
	text-decoration:none;
}
.LastBorder{
	border:none;
}
.currentBanner{
	background: none repeat scroll 0 0 #46a4d3;
    border-bottom: 1px solid #E6E4E2;
    color: #FFFFFF !important;
    font-family: tinos;
    font-size: 18px;
    height: 16.667%;
    padding-left: 15px;
}
.currentBanner	font{
	 color: #FFFFFF !important;
}
.currentBanner p{
	padding-top:15px;
}

.projectPic{
	float:left;
	width:645px;
	margin-left:13px;
	 position: relative;
	 display:table;
	 left:478px;
	 top:29px;
	 height:372px;
	
		
}
.projecttxt{
	background:#ffffff;
	width:344px;
	position:relative;
	left:262px;
	top:190px;
	opacity:0.9;
	height:157px;
}
.ourprojects{
	color:#005d8b;
	margin-left:18px;
	padding-top:18px;
	margin-right:18px;
	border-bottom:1px solid #c0bcb6;
	font-size:22px;
	display:block;
		
}
.txtpro{
	color:#333333;
	font-size:14px;
	margin-left:18px;
	margin-top:18px;
	
}
.grp{
	cursor: pointer;
    display: table;
    width: 100%;
	color: rgb(51, 51, 51);
}
.filter{
	 margin-top: 45%;
}
.flterby{
 float:left;
 width:60px;
 padding-top:10px;	
}
.selContainer {
   background: url("../img/slebg.png") no-repeat scroll 0 0 transparent;
    height: 39px;
    overflow: hidden;
    width: 247px;
}
select {
    width:272px;
    padding-top:10px;
    border:none;
    background-color: transparent;
	font-size:18px;
}
/***************************** end of custom css*******************************/
@media only screen and (max-width: 1024px) {

   .primaryContainer {
        width: 100%;
   }
   .image5 {
        clear: none;
        float: none;
   }
   .text18 {
   }
   .text19 {
        clear: none;
   }
   .text20 {
        clear: none;
   }
   .text5 {
        clear: none;
   }
   .text4 {
        clear: none;
   }
   .text3 {
   }
   .text43 {
        clear: none;
   }
   .text40 {
        clear: none;
   }
   .text37 {
        clear: none;
   }
   .text34 {
        clear: none;
   }
   .text31 {
        clear: none;
   }
   .text28 {
        clear: none;
   }
   .text25 {
        clear: none;
   }
   .text22 {
        clear: none;
   }
   .text16 {
        clear: none;
   }
   .text13 {
        clear: none;
   }
   .text10 {
        clear: none;
   }
   .text7 {
        clear: none;
   }
   .image {
        clear: none;
        float: none;
   }
   .image1 {
        clear: none;
        float: none;
   }
   .image2 {
        clear: none;
        float: none;
   }
   .image4 {
        clear: none;
        float: none;
   }
   .image6 {
        clear: none;
        float: none;
   }
   .image8 {
        clear: none;
        float: none;
   }
   .image10 {
        clear: none;
        float: none;
   }
   .image12 {
        clear: none;
        float: none;
   }
   .image3 {
        margin-top: 6px;
        clear: none;
        margin-left: auto;
        float: none;
        margin-right: auto;
   }
   .image7 {
        clear: none;
        float: none;
   }
   .image9 {
        clear: none;
        float: none;
   }
   .image11 {
        clear: none;
        float: none;
   }
   .image13 {
        clear: none;
        float: none;
   }
   .text29 {
        clear: none;
   }
   .text32 {
        clear: none;
   }
   .text35 {
        clear: none;
   }
   .text38 {
        clear: none;
   }
   .text41 {
        clear: none;
   }
   .text44 {
        clear: none;
   }
   .text26 {
        clear: none;
   }
   .text23 {
        clear: none;
   }
   .text17 {
        clear: none;
   }
   .text14 {
        clear: none;
   }
   .text8 {
        clear: none;
   }
   .text11 {
        clear: none;
   }
   .text39 {
        clear: none;
   }
   .text42 {
   }
   .text36 {
   }
   .text33 {
   }
   .text30 {
   }
   .text27 {
   }
   .text24 {
   }
   .text21 {
   }
   .text15 {
   }
   .text12 {
   }
   .text9 {
   }
   .text6 {
   }
   .text1 {
        clear: none;
        margin-top: 0px;
        margin-left: 6.1%;
        width: 29.130833333333335%;
   }
   .text2 {
        clear: none;
        margin-top: 1px;
        /*margin-left: 1.9481410256410259%;*/
    	margin-left: 3.2%;
    	width:29.68%;
   }
   .text {
        width: 28.57474358974359%;
   }
   #box3 {
        height: auto;
        width: 100%;
   }
   .box1 {
        height: auto;
        width: 100%;
   }
   #box {
	   margin-top:1%;
        width: 100%;
        height: 31px;
   }
 .box2 {
        width: 100%;
        height: auto;
   }
   #box4 {
        width: 100%;
        height: auto;
   }
   #box5 {
        width: 100%;
        height: auto;
   }
   #box7 {
        width: 100%;
        height: auto;
   }
   #box8 {
        width: 100%;
        height: auto;
   }
   #box9 {
        width: 100%;
        height: auto;
   }
   #box10 {
        width: 100%;
        height: auto;
   }
   #box11 {
        width: 100%;
        height: auto;
   }
   #box12 {
        width: 100%;
        height: auto;
   }
   #box13 {
        width: 100%;
        height: auto;
   }
   #box14 {
        width: 100%;
        height: auto;
   }
   #box6 {
        height: auto;
   }
   #grid .column.grid-0 {
        margin-left: 0%;
   }
   #grid .gutter.left.grid-1 {
        margin-left: 31.73333333333333%;
   }
   #grid .gutter.right.grid-1 {
        margin-left: 32.93333333333333%;
   }
   #grid .column.grid-1 {
        margin-left: 34.13333333333333%;
   }
   #grid .gutter.left.grid-2 {
        margin-left: 65.86666666666666%;
   }
   #grid .gutter.right.grid-2 {
        margin-left: 67.06666666666666%;
   }
   #grid .column.grid-2 {
        margin-left: 68.26666666666667%;
   }
   #grid .column {
        width: 31.73333333333333%;
   }
   .projectPic{
	 display:none;
}
     	   .banner{
    margin:0 auto;
    position:relative;
    width:1px;
    height:1px;
	display:none;

}
.bannerslider{
    float: left;
     height: 414px;
    clear: none;
    color: rgb(0, 0, 0);
    min-width: 0px;
    position: absolute;
 	top: 0;
    left: -960px;
    width:1920px;
    overflow: hidden;
	background:url(../img/projectsIpad.jpg) no-repeat 0 0;
	display:none;
}
.bannerTablet{
	margin-top:0;
	display:table;
	width:100%;
	height:auto;
}
.bannerTablet img{
	width:100%;	
}
.bannerpos{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #f0efee;
    display: table;
    float: left;
    height: auto;
    left: 13px;
    position: absolute;
    top: 17%;
    width: 30%;
    z-index: 999;

}
.posElement{
 border-bottom: 1px solid #E6E4E2;
    color: #333333;
    font-family: tinos;
    font-size: 1em;
    height:16.6666%;
    padding-left: 15px;  
}
.posElement p{
	padding-top:3%;
}
.posElement:hover{
	background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
}
.projecttxt{
	background:#ffffff;
	width:344px;
	position:absolute;
	left:57%;
	bottom:0;
	opacity:0.9;
	height:157px;
	z-index:9999;
	display:table;
}
.footersafearea{
	width:100%;
	
}
.filter{
	 margin-top: 1%;
	
}
}


@media only screen and (max-width: 780px) {
 .bannerpos{
		display:none;   
   }
   .projecttxt{
	background:#ffffff;
	width:100%;
	position:absolute;
	left:0;
	bottom:0%;
	opacity:0.9;
	height:100px;
	z-index:9999;
	display:table;
	top:28%;
	display:none;
}
    .image5555 {
        margin-top: 17px;
   }
   .ourprojects{
	display:none;
}

}
@media only screen and (max-width: 640px) {
	  .projecttxt{
		 display:none !important;
		 visibility:hidden !important;
		 
	}
  

    .mobileGal p{
		color:#ffffff;
		font-size:16px;	
    	padding-left: 12px
	}
	.bluefont{
		color:#46a4d3;
		font-size:16px;	
	}
	.pojectimg{
		display:table;
			
	}
	.proFirst{
		background: none repeat scroll 0 0 #343433;
    clear: both;
    display: table;
    height: 40px;
    padding-bottom: 40px;
    width: 100%;
	}
	.projecttxtcont{
		background: #343433;
		padding-bottom:40px;
	}
	
	.image{
		display:none;	
	}
	.image1{
		display:none;	
	}
	.image2{
		display:none;	
	}
	.image3{
		display:none;	
	}
	.image4{
		display:none;	
	}
	.image5{
		display:none;	
	}
	.image6{
		display:none;	
	}
	.image7{
		display:none;	
	}
	.image8{
		display:none;	
	}
	.image9{
		display:none;	
	}
	.image10{
		display:none;	
	}
	.image11{
		display:none;	
	}
	.filter{
	 margin-bottom: 1%;
	
}
	.flterby{
		 margin-left: 4%;
	}

}

@media only screen and (max-width: 480px) {
	
	.procont{
		height:auto; 
		overflow:hidden;	
	}
   .text1 {
        visibility: hidden;
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
        width: 29.129687499999996%;
   }
   .text2 {
        visibility: hidden;
        margin-top: 0px;
        margin-left: -0.17135416666666667%;
        clear: none;
        width: 33.680468749999996%;
   }
   .text4 {
      display:none !important;
   }
   .text5 {
       display:none !important;
   }
   .text3 {
        height: auto;
        width: 75%;
   }
   .image {
       display:none;
   }
   #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, #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 {
        display: block;
        visibility: visible;
   }
   #grid .column.grid-0 {
        margin-left: 0%;
   }
   #grid .column {
        width: 100%;
   }
   .text {
        height: auto;
        width: 98%;
   }
   .text7 {
        height: 0px;
        width: 0px;
        min-height: 0px;
        visibility: hidden;
        margin-top: 0px;
        margin-left: 0.6403712296983759%;
        clear: none;
   }
   .text8 {
        height: 1px;
        width: 1px;
        min-height: 0px;
        visibility: hidden;
        margin-top: 7px;
        margin-left: -2.7865429234338746%;
        clear: none;
   }
   .text6 {
        width: 75%;
   }
   .image1 {
        margin-left: auto;
        float: none;
        margin-top: 6px;
        clear: none;
        margin-right: auto;
   }
   #box {
       height:31px;
    margin-top:0;
    width: 100%;
   }
   .box2 {
        width: 100%;
   }
   #box3 {
        width: 100%;
   }
   #box4 {
        width: 100%;
   }
   #box5 {
        width: 100%;
   }
   #box6 {
        width: 100%;
   }
   #box7 {
        width: 100%;
   }
   #box8 {
        width: 100%;
   }
   #box9 {
        width: 100%;
   }
   #box10 {
        width: 100%;
   }
   #box11 {
        width: 100%;
   }
   #box12 {
        width: 100%;
   }
   #box13 {
        width: 100%;
   }
   #box14 {
        width: 100%;
   }
   .text10 {
        height: 0px;
        min-height: 0px;
        width: 0px;
        margin-top: 2px;
        margin-left: 0.23820754716981132%;
        clear: none;
        visibility: hidden;
   }
   .text11 {
        height: 0px;
        min-height: 0px;
        width: 0px;
        margin-top: 11px;
        margin-left: -2.832547169811321%;
        clear: none;
        visibility: hidden;
   }
   .text9 {
        width: 75%;
   }
   .image2 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        float: none;
        margin-right: auto;
   }
   .text13 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text14 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text12 {
        width: 75%;
   }
   .image3 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text16 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text15 {
        width: 75%;
   }
   .text17 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .image4 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text19 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.3416289592760181%;
        clear: none;
        visibility: hidden;
   }
   .text20 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.7171945701357463%;
        clear: none;
        visibility: hidden;
   }
   .box1 {
        width: 100%;
   }
   .text18 {
        width: 75%;
   }
   .image5 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        float: none;
        margin-right: auto;
   }
   .text22 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text23 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text21 {
        width: 75%;
   }
   .image6 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text25 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text26 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text24 {
        width: 75%;
   }
   .image7 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text28 {
        width: 0px;
        min-width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text29 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text27 {
        width: 75%;
   }
   .image8 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text31 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 2px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text32 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 9px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text30 {
        width: 75%;
   }
   .image9 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text35 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 8px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text34 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 1px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text33 {
        width: 75%;
   }
   .image10 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text37 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text38 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text36 {
        width: 75%;
   }
   .image11 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text40 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text41 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text39 {
        width: 75%;
   }
   .image12 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
   .text43 {
        width: 0px;
        height: 0px;
        min-height: 0px;
        margin-top: 0px;
        margin-left: 0.21041666666666664%;
        clear: none;
        visibility: hidden;
   }
   .text44 {
        width: 1px;
        height: 1px;
        min-height: 0px;
        margin-top: 7px;
        margin-left: -2.5%;
        clear: none;
        visibility: hidden;
   }
   .text42 {
        width: 75%;
   }
   .image13 {
        margin-top: 6px;
        margin-left: auto;
        clear: none;
        margin-right: auto;
        float: none;
   }
    #box {
		display:none;	
	}
 
}
@media only screen and (max-width: 640px) {
.pojectimg img{
	max-height: 300px
}
}