/* This code is only meant for previewing your Reflow design. */
.primaryContainer {
    height: auto;
    margin-left: auto;
    margin-right: auto;
    min-height: 100%;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
#text2 {
    float: left;
    font-size: 1em;
    color: rgb(62, 62, 62);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 21px 0px 0px 68px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text2:hover{
	color:#FF0000;
}
#text3 {
    float: left;
    font-size: 1em;
    color: rgb(62, 62, 62);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 21px 0px 0px 54px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text3:hover{
	color:#FF0000;
}
#text4 {
    float: left;
    font-size: 1em;
    color: rgb(62, 62, 62);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 21px 0px 0px 74px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text4:hover{
	color:#FF0000;
}
#reflow-09f5c637-c24e-4dc3-bdc9-205643d4367f {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: 0%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -0.505167632972019%;
    margin-top: 71px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
}
#text5 {
    float: left;
    font-size: 1em;
    color: rgb(62, 62, 62);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 21px 0px 0px 65px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text5:hover{
	color:#FF0000;
}
#text6 {
    float: left;
    font-size: 1em;
    color: rgb(62, 62, 62);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin: 61px 0px 0px 28px;
    clear: both;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}#text6:hover{
	color:#FF0000;
}
#box10 {
    float: left;
    height: 349px;
    margin-left: -100%;
    margin-top: 0px;
    clear: none;
    width: 100%;
    background-image:url("img/intro1.png");
    background-attachment: scroll;
    background-size: cover;
    background-position: 0% 50%;
    background-repeat: no-repeat no-repeat;
}
#box11 {
    float: right;
    height: 349px;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    width: 51.22359465591126%;
    min-height: 50px;
    background-color: rgb(255, 0, 0);
    opacity: 0.95;
    margin-right: 0%;
}
#box11:hover {
	opacity: 0.85;
}
body {
    background-color: rgb(118, 118, 118);
}
#text1 {
    float: left;
    font-size: 0.8em;
    color: rgb(255, 255, 255);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 17.08092206182101%;
    margin-top: 5px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text:hover{
	color:#F00;
}
#text13 {
    float: none;
    font-size: 2.2em;
    color: rgb(255, 255, 255);
    width: 94.68700787401575%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 2.3201062673590145%;
    margin-top: 77px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
    opacity: 1;
    text-shadow: rgb(46, 46, 46) 0px 3px 3px;
}
#box6 {
    float: left;
    height: 167px;
    margin-left: 0%;
    margin-top: 349px;
    clear: both;
    width: 100%;
    background-color: rgb(0, 0, 0);
}
#box12 {
    float: left;
    height: 35px;
    margin-left: 0%;
    margin-top: 0px;
    clear: both;
    width: 100%;
    background-color: rgb(255, 0, 0);
}
#text14 {
    float: left;
    font-size: 0.8em;
    color: rgb(255, 255, 255);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 72.92588932806325%;
    margin-top: 14px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text {
    float: left;
    font-size: 0.8em;
    color: rgb(248, 248, 248);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 2.006009792178865%;
    margin-top: 5px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}

#box7 {
    float: left;
    height: 81px;
    margin-left: 4.269308943089431%;
    margin-top: 44px;
    clear: none;
    width: 6.581143128562382%;
    min-height: 50px;
    background-image:url("img/planner2.png");
    background-attachment: scroll;
    background-size: contain;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}
#box7:hover {
	background-image:url("img/planner21.png");
}
#text7 {
    float: left;
    font-size: 1em;
    color: rgb(255, 255, 255);
    width: 22.460457568081065%;
    height: auto;
    text-align: justify;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0.9156504065040652%;
    margin-top: 44px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text7:hover{
	color:#F00;
}
#text8 {
    float: left;
    font-size: 0.8em;
    color: rgb(255, 255, 255);
    width: 22.257599746675112%;
    height: auto;
    text-align: justify;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -22.460365853658534%;
    margin-top: 69px;
    clear: none;
    min-height: 58px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#box8 {
    float: left;
    height: 73px;
    margin-left: 7.866569031032299%;
    margin-top: 44px;
    clear: none;
    width: 6.77014724509183%;
    min-height: 50px;
    background-image:url("img/planner 1.png");
    background-attachment: scroll;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat no-repeat;
}
#box8:hover{
	background-image:url("img/nosotros2.png");
}

#text9 {
    float: left;
    font-size: 1.2em;
    color: rgb(255, 255, 255);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 0.8395498732037194%;
    margin-top: 45px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text9:hover{
	color:#F00;
}
#text10 {
    float: left;
    font-size: 0.8em;
    color: rgb(255, 255, 255);
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 75.30145661811272%;
    margin-top: 73px;
    clear: both;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#box {
    float: left;
    height: 116px;
    margin-left: 0px;
    margin-top: 0px;
    clear: none;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
#box1 {
    float: left;
    height: 87px;
    margin: 17px 0px 0px 37px;
    clear: none;
    width: 10.526907155529273%;
    background-image:url("img/SIMCO.png");
    background-attachment: scroll;
    background-size: contain;
    background-repeat: no-repeat no-repeat;
}
#box2 {
    float: left;
    height: 22px;
    margin: 1px 54px 0px 17.97811945594323%;
    clear: none;
    width: 43.973277646363094%;
    background-color: rgb(105, 105, 105);
}
#box3 {
    float: left;
    height: 12px;
    margin-left: 18.77432136884086%;
    margin-top: 5px;
    clear: none;
    width: 3.107104582991868%;
    min-height: 0px;
    background-image:url("img/tel.png");
    background-attachment: scroll;
    background-size: contain;
    background-position: 0px 50%;
    background-repeat: no-repeat no-repeat;
}
#box4 {
    float: left;
    height: 12px;
    margin-left: -27.97419571749774%;
    margin-top: 5px;
    clear: none;
    width: 4.437243900901469%;
    min-height: 0px;
    background-image:url("img/email.png");
    background-attachment: scroll;
    background-size: contain;
    background-repeat: no-repeat no-repeat;
}
#box5 {
    float: left;
    height: 52px;
    margin: 0px;
    clear: right;
    width: 44.716181253696035%;
    min-height: 0px;
    position: absolute;
    top: 38px;
    left: 49.797764227642276%;
}
#box9 {
    float: left;
    height: 73px;
    margin-left: 22.527112676056337%;
    margin-top: 44px;
    clear: none;
    width: 6.77014724509183%;
    min-height: 50px;
    background-image:url("img/valores.png");
    background-attachment: scroll;
    background-size: contain;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}
#box9:hover{
	background-image:url("http://www.simconstruccion.com/site/valores/img/viii.png");
}

#text11 {
    float: left;
    font-size: 1.2em;
    width: auto;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    color: rgb(255, 255, 255);
    margin-left: 0.8369718309859155%;
    margin-top: 44px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text11:hover{
	color:#F00;
}
#text12 {
    float: left;
    font-size: 0.8em;
    width: 23.45198701709943%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    color: rgb(255, 255, 255);
    margin-left: -39.45598480050665%;
    margin-top: 29px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}


@media only screen and (max-width: 1400px), only screen and (max-width: 1400px), only screen and (max-width: 1580px) {

   #text {
        margin-top: 3px;
        margin-left: 1.0088127232085506%;
        clear: none;
   }
   #text1 {
        margin-top: 5px;
        margin-left: 16.77408083040004%;
        clear: none;
   }
   #text2 {
        margin-top: 19px;
        margin-left: 5.988975979772439%;
        clear: none;
   }
   #text3 {
        margin-top: 19px;
        margin-left: 3.8853097345132745%;
        clear: none;
   }
   #text4 {
        margin-top: 19px;
        margin-left: 5.993218966651485%;
        clear: none;
   }
   #text5 {
        margin-top: 19px;
        margin-left: 5.669348717170183%;
        clear: none;
   }
   #text6 {
        margin-top: 19px;
        margin-left: 7.6125702140579925%;
        clear: none;
   }
   #box11 {
   }
   #text10 {
        margin-top: 73px;
        margin-left: -10.045425463851567%;
        clear: none;
        height: auto;
        min-height: 41px;
        width: 19.53762662807525%;
   }
   #box8 {
        margin-top: 46px;
        margin-left: 17.309110629067245%;
        clear: none;
   }
   #text9 {
        margin-top: 45px;
        margin-left: 0.8294591172214183%;
        clear: none;
   }
   #text13 {
        font-size: 2.6em;
        margin-top: 138px;
        margin-left: 2.259952800017645%;
        clear: none;
   }
   #text7 {
        margin-top: 44px;
        margin-left: 0.7960954446854663%;
        clear: none;
        font-size: 1.2em;
   }
   #box7 {
        width: 6.580621836587129%;
   }
   #text8 {
        margin-top: 69px;
        margin-left: -22.533261026753433%;
        clear: none;
   }
   #box {
        margin-top: 0px;
        margin-left: 0px;
        clear: none;
        border-style: none;
        overflow: visible;
   }
   #box1 {
        margin-top: 6px;
        margin-left: -97.55246746203905%;
        clear: none;
        background-image:url("img/SIMCO.png");
        background-attachment: scroll;
        background-size: contain;
        height: 101px;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #box2 {
        margin-top: 1px;
        margin-left: 50.03687635574837%;
        clear: none;
        width: 43.973320158102766%;
   }
   #box3 {
        margin-top: 4px;
        margin-left: 16.609645178695306%;
        clear: none;
   }
   #box4 {
        margin-top: 5px;
        margin-left: -34.088871735494656%;
        clear: none;
   }
   #box10 {
   }
   #box12 {
   }
   #box6 {
   }
}
@media only screen and (max-width: 1691px) {

   #text6 {
        margin-top: 21px;
        margin-left: 10.84586613766454%;
        clear: none;
   }
   #text5 {
        margin-top: 21px;
        margin-left: 8.729857624036535%;
        clear: none;
   }
   #text4 {
        margin-top: 21px;
        margin-left: 15.871386357531048%;
        clear: none;
   }
   #box2 {
        margin-top: 1px;
        margin-left: 35.541691306918985%;
        clear: none;
        width: 43.973277646363094%;
        height: 22px;
   }
   #box1 {
        width: 11.887049083382612%;
        margin-top: 14px;
        margin-left: 2.1886457717327024%;
        clear: none;
   }
   #box5 {
        width: 44.716181253696035%;
        height: 52px;
   }
   #text13 {
        line-height: 1.3em;
        font-size: 3.1em;
        margin-top: 49px;
        margin-left: 2.3101233855256513%;
        clear: none;
   }
   #box8 {
        margin-top: 44px;
        margin-left: 2.8982850384387935%;
        clear: none;
        width: 6.769884683619161%;
        height: 73px;
   }
   #text9 {
        margin-top: 45px;
        margin-left: 0.8599201655824956%;
        clear: none;
   }
   #text8 {
        height: auto;
        width: 18.924305144884684%;
        margin-top: 69px;
        margin-left: -18.86516853932584%;
        clear: none;
   }
   #box7 {
        width: 6.581386753400355%;
        height: 81px;
   }
   #text7 {
        width: 18.924305144884684%;
        height: auto;
        margin-top: 44px;
        margin-left: 0.8710082791247782%;
        clear: none;
   }
   #box9 {
        width: 5.6777054997043175%;
        height: 73px;
        margin-top: 44px;
        margin-left: 6.5056179775280905%;
        clear: none;
   }
   #text12 {
        width: 23.45195150798344%;
        margin-top: 74px;
        margin-left: -9.403311649911295%;
        clear: none;
   }
   #text10 {
        margin-top: 72px;
        margin-left: -10.763453577764635%;
        clear: none;
        height: auto;
        width: 20.63926670609107%;
   }
   #text11 {
        margin-top: 44px;
        margin-left: 0.5919574216439977%;
        clear: none;
   }
   #text14 {
        margin-top: 14px;
        margin-left: 80.54464813719693%;
        clear: none;
   }
   #box4 {
        width: 4.437243900901469%;
        height: 12px;
   }
   #box3 {
        margin-top: 5px;
        margin-left: 21.1154678602198%;
        clear: none;
   }
   #text {
        margin-top: 5px;
        margin-left: -0.2829225241127151%;
        clear: none;
   }
}
@media only screen and (max-width: 1576px) {

   #box7 {
        margin-top: 44px;
        margin-left: 3.1732233502538074%;
        clear: none;
        width: 6.580782043147209%;
        height: 81px;
   }
   #text7 {
        margin-top: 44px;
        margin-left: 0.6539895304568528%;
        clear: none;
        width: 22.460580583756347%;
   }
   #text8 {
        margin-top: 69px;
        margin-left: -22.460580583756347%;
        clear: none;
        width: 22.25733661167513%;
   }
   #box8 {
        margin-top: 52px;
        margin-left: 3.8097239847715736%;
        clear: none;
        width: 6.770145939086294%;
        height: 73px;
   }
   #text10 {
        margin-top: 84px;
        margin-left: -11.6751269035533%;
        clear: none;
   }
   #text9 {
        margin-top: 50px;
        margin-left: 1.226046954314721%;
        clear: none;
   }
   #box9 {
        margin-top: 52px;
        margin-left: 3.940593274111675%;
        clear: none;
        width: 6.770145939086294%;
        height: 73px;
   }
   #text11 {
        margin-top: 52px;
        margin-left: 0.8453362944162437%;
        clear: none;
   }
   #text12 {
        margin-top: 90px;
        margin-left: -9.772208121827411%;
        clear: none;
        width: 15.863578680203045%;
        height: auto;
   }
   #text13 {
        line-height: 1.2em;
        margin-top: 63px;
        margin-left: 3.4696705763945346%;
        clear: none;
        font-size: 3.1em;
        height: auto;
        width: 94.2670228002942%;
   }
}
@media only screen and (max-width: 1420px) {

   #text13 {
        text-align: left;
        margin-top: 77px;
        margin-left: 2.3201062673590145%;
        clear: none;
        line-height: 1.2em;
        height: auto;
        width: 95.00051555250043%;
   }
   #text8 {
        margin-top: 70px;
        margin-left: -22.4599911971831%;
        clear: none;
        width: 22.257526408450705%;
   }
   #box8 {
        margin-top: 44px;
        margin-left: 4.090713028169014%;
        clear: none;
        width: 6.770070422535211%;
        height: 73px;
   }
   #box7 {
        width: 6.580809859154931%;
        height: 81px;
   }
   #text7 {
        width: 22.4599911971831%;
   }
   #text9 {
        margin-top: 43px;
        margin-left: 0.907394366197183%;
        clear: none;
   }
   #text10 {
        margin-top: 69px;
        margin-left: -13.099295774647887%;
        clear: none;
   }
   #box9 {
        float: left;
        height: 73px;
        margin-top: 44px;
        margin-left: 2.0836707746478873%;
        clear: none;
        width: 6.770070422535211%;
   }
   #text11 {
        float: left;
        font-size: 1.2em;
        width: auto;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-top: 44px;
        margin-left: 0.7665492957746479%;
        clear: none;
   }
   #text12 {
        float: left;
        font-size: 0.8em;
        width: 16.761267605633805%;
        height: auto;
        text-align: left;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-top: 70px;
        margin-left: -10.845774647887323%;
        clear: none;
   }
   #box6 {
        margin-top: 350px;
        margin-left: 0%;
        clear: both;
        width: 100%;
   }
   #box {
        width: 100%;
        height: 116px;
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
   }
   #box10 {
        width: 100%;
        height: 349px;
        margin-top: 0px;
        margin-left: -100%;
        clear: none;
   }
   #box12 {
        margin-top: 516px;
        margin-left: -100%;
        clear: none;
        width: 100%;
        height: 35px;
   }
   #grid .column.grid-0 {
        margin-left: 0%;
   }
   #grid .gutter.left.grid-1 {
        margin-left: 6.133333333333333%;
   }
   #grid .gutter.right.grid-1 {
        margin-left: 7.333333333333332%;
   }
   #grid .column.grid-1 {
        margin-left: 8.533333333333333%;
   }
   #grid .gutter.left.grid-2 {
        margin-left: 14.666666666666664%;
   }
   #grid .gutter.right.grid-2 {
        margin-left: 15.866666666666665%;
   }
   #grid .column.grid-2 {
        margin-left: 17.066666666666663%;
   }
   #grid .gutter.left.grid-3 {
        margin-left: 23.200000000000003%;
   }
   #grid .gutter.right.grid-3 {
        margin-left: 24.400000000000002%;
   }
   #grid .column.grid-3 {
        margin-left: 25.6%;
   }
   #grid .gutter.left.grid-4 {
        margin-left: 31.73333333333333%;
   }
   #grid .gutter.right.grid-4 {
        margin-left: 32.93333333333333%;
   }
   #grid .column.grid-4 {
        margin-left: 34.13333333333333%;
   }
   #grid .gutter.left.grid-5 {
        margin-left: 40.266666666666666%;
   }
   #grid .gutter.right.grid-5 {
        margin-left: 41.46666666666666%;
   }
   #grid .column.grid-5 {
        margin-left: 42.666666666666664%;
   }
   #grid .gutter.left.grid-6 {
        margin-left: 48.800000000000004%;
   }
   #grid .gutter.right.grid-6 {
        margin-left: 50%;
   }
   #grid .column.grid-6 {
        margin-left: 51.2%;
   }
   #grid .gutter.left.grid-7 {
        margin-left: 57.33333333333335%;
   }
   #grid .gutter.right.grid-7 {
        margin-left: 58.53333333333334%;
   }
   #grid .column.grid-7 {
        margin-left: 59.73333333333335%;
   }
   #grid .gutter.left.grid-8 {
        margin-left: 65.86666666666666%;
   }
   #grid .gutter.right.grid-8 {
        margin-left: 67.06666666666666%;
   }
   #grid .column.grid-8 {
        margin-left: 68.26666666666667%;
   }
   #grid .gutter.left.grid-9 {
        margin-left: 74.4%;
   }
   #grid .gutter.right.grid-9 {
        margin-left: 75.6%;
   }
   #grid .column.grid-9 {
        margin-left: 76.80000000000001%;
   }
   #grid .gutter.left.grid-10 {
        margin-left: 82.93333333333334%;
   }
   #grid .gutter.right.grid-10 {
        margin-left: 84.13333333333334%;
   }
   #grid .column.grid-10 {
        margin-left: 85.33333333333334%;
   }
   #grid .gutter.left.grid-11 {
        margin-left: 91.46666666666667%;
   }
   #grid .gutter.right.grid-11 {
        margin-left: 92.66666666666666%;
   }
   #grid .column.grid-11 {
        margin-left: 93.86666666666667%;
   }
   #grid .column {
        width: 6.133333333333333%;
   }
   #text5 {
        margin-top: 19px;
        margin-left: 6.458585560313007%;
        clear: none;
   }
   #text6 {
        margin-top: 19px;
        margin-left: 6.773561691028101%;
        clear: none;
   }
}
@media only screen and (max-width: 1200px) {

   #text10 {
        margin-top: 74px;
        margin-left: -15.25%;
        clear: none;
        position: static;
        top: 0px;
        left: 0px;
        width: 19.537291666666665%;
   }
   #text1 {
        margin-top: 5px;
        margin-left: 19.032949869341905%;
        clear: none;
   }
   #box4 {
        margin-top: 5px;
        margin-left: -36.33388399963956%;
        clear: none;
   }
   #text13 {
        line-height: 1.3em;
        margin-top: 71px;
        margin-left: 2.441953277917588%;
        clear: none;
        height: auto;
        width: 93.87284882686392%;
   }
   #text12 {
        margin-top: 74px;
        margin-left: 0.8146354166666666%;
        clear: none;
        width: 16.76125%;
   }
   #box7 {
        width: 6.5815625%;
        height: 81px;
        position: static;
        margin-left: 51px;
        margin-top: 44px;
        top: 0px;
        left: 0px;
        clear: none;
   }
   #text7 {
        width: 22.460468749999997%;
        position: static;
        margin-left: 10.03125px;
        margin-top: 44px;
        top: 0px;
        left: 0px;
        clear: none;
   }
   #text8 {
        width: 22.25734375%;
        margin-top: 70px;
        margin-left: -269.515625px;
        clear: none;
        position: static;
        top: 0px;
        left: 0px;
   }
   #box8 {
        width: 6.769531249999999%;
        height: 73px;
        margin-top: 44px;
        margin-left: 4.0411979166666665%;
        clear: none;
   }
   #box9 {
        width: 6.769531249999999%;
        height: 73px;
        margin-top: 44px;
        margin-left: 1.9643750000000002%;
        clear: none;
        position: static;
        top: 0px;
        left: 0px;
   }
   #text9 {
        margin-top: 44px;
        margin-left: 9.765625px;
        clear: none;
        position: static;
        width: 15.25%;
        top: 0px;
        left: 0px;
   }
   #text11 {
        margin-top: 0px;
        margin-left: 0px;
        clear: none;
        font-size: 1.2em;
        position: absolute;
        width: 12.917499999999999%;
        top: 510px;
        left: 74.83416666666668%;
   }
   #box11 {
        margin-right: 0.027343750000000003%;
        margin-top: 1px;
        clear: none;
   }
}
@media only screen and (max-width: 1001px), only screen and (max-width: 1001px), only screen and (max-width: 1001px) {

   #text14 {
        margin-top: 12px;
        margin-left: 69.8170731707317%;
        clear: none;
        height: auto;
        width: 28.456300813008127%;
   }
   #text13 {
        font-size: 2.5em;
        margin-top: 71px;
        margin-left: 2.5373761999085787%;
        clear: none;
        line-height: 1.2em;
        height: auto;
        width: 92.4455279597745%;
   }
   #box11 {
   }
   #box7 {
        float: left;
        height: 81px;
        margin-left: 1.7992007992007994%;
        margin-top: 44px;
        clear: none;
        width: 8.740696803196805%;
        min-height: 50px;
   }
   #text7 {
        float: left;
        font-size: 1em;
        color: rgb(255, 255, 255);
        width: 22.461351148851147%;
        height: auto;
        text-align: justify;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: 0.7518106893106893%;
        margin-top: 44px;
        clear: none;
        min-height: 0px;
        min-width: 0.5em;
        font-family: doppio-one;
   }
   #text8 {
        float: left;
        font-size: 0.8em;
        color: rgb(255, 255, 255);
        width: 22.25686813186813%;
        height: auto;
        text-align: justify;
        font-weight: normal;
        line-height: 1em;
        word-wrap: break-word;
        margin-left: -22.561251248751248%;
        margin-top: 69px;
        clear: none;
        min-height: 58px;
        min-width: 0.5em;
        font-family: doppio-one;
   }
   #text10 {
        margin-top: 71px;
        margin-left: -15.349712787212786%;
        clear: none;
        height: auto;
        min-height: 54px;
        width: 18.38261738261738%;
   }
   #text9 {
        margin-top: 48px;
        margin-left: 0.951610889110889%;
        clear: none;
        font-size: 1em;
        width: 15.249812687312685%;
   }
   #box8 {
        margin-top: 44px;
        margin-left: 4.4137737262737256%;
        clear: none;
        width: 8.740696803196805%;
        height: 81px;
   }
   #text4 {
        clear: none;
        margin-top: 19.39999847412109px;
        margin-left: 4.837362637362638%;
        max-width: 24.912087912087912%;
        width: 15.456818181818182%;
        height: 16px;
   }
   #text2 {
        clear: none;
        margin-top: 19.799999999999997px;
        margin-left: 4.397802197802198%;
        max-width: 43%;
        width: 9.774999999999999%;
        height: 16px;
   }
   #text3 {
        clear: none;
        margin-top: 19.599999237060544px;
        margin-left: 5.9362637362637365%;
        max-width: 26.01098901098901%;
        width: 16.138636363636365%;
        height: 16px;
   }
   #text5 {
        clear: none;
        margin-top: 20.199997711181638px;
        margin-left: 5.9362637362637365%;
        max-width: 22.347985347985347%;
        width: 13.86590909090909%;
        height: 16px;
   }
   #text6 {
        clear: none;
        margin-top: 19.999996948242185px;
        margin-left: 7.035164835164835%;
        max-width: 18.92162162162162%;
        width: 15.911363636363637%;
        height: 16px;
   }
   #text {
        margin-left: 0px;
        margin-right: 58.50158549185876%;
        float: right;
        margin-top: -12px;
        clear: right;
   }
   #text1 {
        margin-top: -12px;
        margin-left: 0px;
        clear: none;
        margin-right: 2.4072398190045248%;
        float: right;
   }
   #box10 {
        margin-top: -2px;
        margin-left: -100%;
        clear: none;
   }
   #box6 {
        margin-top: 347px;
        margin-left: 0%;
        clear: both;
   }
   #box12 {
   }
   #box {
        margin-top: 2px;
        margin-left: auto;
        clear: none;
        background-color: rgb(255, 255, 255);
        margin-right: auto;
        float: none;
   }
   #box1 {
        clear: both;
        margin-top: -19px;
        margin-left: 1.6270325203252036%;
   }
   #box2 {
        clear: none;
        float: right;
        width: 44.614837398373986%;
   }
   #box3 {
        margin-left: 0px;
        margin-right: 85.04165033669435%;
        float: right;
        margin-top: 5px;
        clear: right;
   }
   #box4 {
        margin-top: -12px;
        margin-left: 0px;
        clear: none;
        margin-right: 42.892507214878684%;
        float: right;
   }
   #box5 {
        float: left;
        height: 52px;
        margin: 0px;
        clear: right;
        width: 44.71646341463414%;
        min-height: 0px;
        position: absolute;
        top: 38px;
        left: 49.797764227642276%;
   }
   #box9 {
        margin-top: 44px;
        margin-left: 5.2957042957042955%;
        clear: none;
        width: 8.740696803196805%;
        height: 81px;
   }
   #text11 {
        margin-top: 48px;
        margin-left: 0.6519105894105894%;
        clear: none;
        font-size: 1em;
        width: 13.887112887112888%;
        top: 0px;
        left: 0px;
        position: static;
        height: auto;
   }
   #text12 {
        margin-top: 71px;
        margin-left: -13.987012987012987%;
        clear: none;
        height: auto;
        min-height: 54px;
        width: 16.684315684315685%;
   }
}
@media only screen and (max-width: 795px), only screen and (max-width: 795px), only screen and (max-width: 800px) {

   #box1 {
        margin-top: -17px;
        margin-left: 1.543701799485861%;
        clear: both;
        width: 21.56739409499358%;
   }
   #box5 {
        top: 52px;
        left: 25.683788121990368%;
        width: 72.553772070626%;
   }
   #box2 {
        width: 69.02247191011236%;
        margin-right: 5.27120822622108%;
        margin-top: 0px;
        clear: none;
   }
   #text10 {
        margin-top: 68px;
        margin-left: -21.189406099518457%;
        clear: none;
        height: auto;
        width: 27.28892455858748%;
   }
   #text7 {
        height: auto;
        width: 34.8330658105939%;
   }
   #text8 {
        margin-top: 68px;
        margin-left: -34.8330658105939%;
        clear: none;
        height: auto;
        width: 31.462279293739964%;
   }
   #box8 {
        margin-top: 44px;
        margin-left: 4.335473515248797%;
        clear: none;
   }
   #box {
        margin-top: 0px;
        clear: none;
   }
   #box6 {
        margin-top: 349px;
        margin-left: 0%;
        clear: none;
   }
   #box10 {
        margin-top: 0px;
        margin-left: -100%;
        clear: none;
   }
   #box11 {
        margin-right: 0%;
        margin-top: 204px;
        clear: none;
        height: 145px;
        width: 100%;
   }
   #text13 {
        margin-top: 47px;
        margin-left: 2.5698234349919744%;
        clear: none;
   }
   #text14 {
        height: auto;
        margin-top: 12px;
        margin-left: 52.00802568218298%;
        clear: none;
        width: 46.22953451043338%;
   }
}
@media only screen and (max-width: 800px) {

   #text13 {
        margin-top: 12px;
        margin-left: 2.5%;
        clear: none;
        font-size: 1.7em;
        text-align: center;
        height: auto;
        width: 95.125%;
   }
   #box3 {
        margin-right: 79.8739070149127%;
        margin-top: 5px;
        clear: none;
   }
   #box4 {
        margin-right: 36.70913155437335%;
        margin-top: -12px;
        clear: none;
   }
   #text1 {
        margin-right: 4.37941084920343%;
        margin-top: -12px;
        clear: none;
   }
   #box7 {
        margin-top: 44px;
        margin-left: 1.5%;
        clear: none;
        width: 8.740234375%;
        height: 81px;
   }
   #text7 {
        margin-top: 44px;
        margin-left: 0.884765625%;
        clear: none;
        font-size: 0.8em;
        width: 19.375%;
        height: auto;
   }
   #box8 {
        margin-top: 44px;
        margin-left: 4.5%;
        clear: none;
        width: 8.740234375%;
        height: 81px;
   }
   #text9 {
        margin-top: 45px;
        margin-left: 0.884765625%;
        clear: none;
        width: 20.125%;
        height: auto;
        font-size: 0.8em;
   }
   #text10 {
        margin-top: 67px;
        margin-left: -20.25%;
        clear: none;
        width: 20.25%;
        font-size: 0.6em;
        height: auto;
   }
   #box9 {
        margin-top: 44px;
        margin-left: 3.25%;
        clear: none;
        width: 8.740234375%;
        height: 81px;
   }
   #text8 {
        margin-top: 68px;
        margin-left: -19.25%;
        clear: none;
        font-size: 0.6em;
        height: auto;
        width: 19.25%;
   }
   #text11 {
        margin-top: 50px;
        margin-left: 2.384765625%;
        clear: none;
        width: 13.886718749999998%;
        font-size: 0.8em;
   }
   #text12 {
        margin-top: 71px;
        margin-left: -14.13671875%;
        clear: none;
        width: 16.68359375%;
        font-size: 0.6em;
   }
}
@media only screen and (max-width: 768px) {

   #text13 {
        margin-top: 15px;
        margin-left: 2.34375%;
        clear: none;
        height: auto;
        width: 95.44401041666667%;
   }
   #text12 {
        margin-top: 69px;
        margin-left: -14.276123046875%;
        clear: none;
        width: 16.684244791666668%;
   }
   #box7 {
        width: 8.740234375%;
        height: 81px;
   }
   #text7 {
        width: 21.875%;
        height: auto;
   }
   #text8 {
        width: 19.249755859374996%;
        margin-top: 68px;
        margin-left: -21.746093749999996%;
        clear: none;
   }
   #box8 {
        width: 8.740234375%;
        height: 81px;
        margin-top: 44px;
        margin-left: 2.084635416666667%;
        clear: none;
   }
   #text9 {
        width: 20.123291015625%;
   }
   #text10 {
        width: 20.250732421874996%;
   }
   #box9 {
        width: 8.740234375%;
        height: 81px;
        margin-top: 44px;
        margin-left: 3.189371744791667%;
        clear: none;
   }
   #text11 {
        margin-top: 46px;
        margin-left: 1.677734375%;
        clear: none;
        width: 13.885498046875%;
   }
}
@media only screen and (max-width: 640px), only screen and (max-width: 640px), only screen and (max-width: 640px) {

   #box2 {
        margin-right: 1.6067415730337078%;
        margin-top: 0px;
        clear: none;
        width: 72.71428571428571%;
   }
   #text13 {
        margin-top: 13px;
        margin-left: 2.5%;
        clear: none;
        height: auto;
        width: 92.34375%;
   }
   #text11 {
        margin-top: 50px;
        margin-left: 2.197265625%;
        clear: none;
        height: auto;
        width: 16.5625%;
        font-size: 0.7em;
   }
   #text12 {
        margin-top: 71px;
        margin-left: -17.34375%;
        clear: none;
        width: 16.68212890625%;
   }
   #box7 {
        width: 8.740234375%;
        height: 81px;
   }
   #text7 {
        width: 21.875%;
        font-size: 0.7em;
        height: auto;
        margin-top: 48px;
        margin-left: 0.791015625%;
        clear: none;
   }
   #text8 {
        width: 19.248046875%;
        margin-top: 68px;
        margin-left: -21.71875%;
        clear: none;
   }
   #box8 {
        width: 8.740234375%;
        height: 81px;
        margin-top: 44px;
        margin-left: 2.03125%;
        clear: none;
   }
   #text9 {
        width: 20.12451171875%;
        margin-top: 48px;
        margin-left: 0.9472656249999999%;
        clear: none;
        font-size: 0.7em;
   }
   #text10 {
        width: 20.2490234375%;
   }
   #box9 {
        width: 8.740234375%;
        height: 81px;
   }
   #text6 {
        margin-top: 20.199996948242188px;
        margin-left: 6.812840702604482%;
        clear: none;
   }
   #box {
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
   }
   #box5 {
        top: 52px;
        left: 25%;
   }
}
@media only screen and (max-width: 479px), only screen and (max-width: 479px), only screen and (max-width: 480px) {

   #box1 {
        margin-top: 12px;
        margin-left: 33.33549783549783%;
        clear: both;
        height: 80px;
        width: 31.6038961038961%;
   }
   #text14 {
        height: auto;
        margin-top: 12px;
        margin-left: 35.4978354978355%;
        clear: none;
        width: 62.989177489177486%;
   }
   #box5 {
        top: 126px;
        left: 0%;
        height: 43px;
        width: 100%;
   }
   #box2 {
        margin-right: -0.2186147186147186%;
        margin-top: 1px;
        clear: none;
        width: 100.2186147186147%;
   }
   #text1 {
        margin-right: 2.383116883116883%;
        margin-top: -13px;
        clear: none;
   }
   #text {
        margin-right: 60.175324675324674%;
        margin-top: -12px;
        clear: both;
   }
   #box4 {
        margin-right: 40.58996212121212%;
        margin-top: -13px;
        clear: none;
   }
   #box {
        margin-top: 0px;
        clear: none;
        height: 170px;
        margin-left: auto;
        margin-right: auto;
   }
   #box6 {
        margin-top: 349px;
        margin-left: 0%;
        clear: none;
   }
   #box10 {
        margin-top: 0px;
        margin-left: -100%;
        clear: none;
   }
   #box3 {
        margin-right: 85.42559523809523%;
        margin-top: 6px;
        clear: none;
   }
   #text8 {
        margin-top: 64px;
        margin-left: -36.149350649350644%;
        clear: none;
        font-size: 0.7em;
   }
   #box8 {
        margin-top: 44px;
        margin-left: 2.816017316017316%;
        clear: none;
        height: 43px;
        min-height: 0px;
   }
   #text9 {
        margin-top: 43px;
        margin-left: 1.4361471861471862%;
        clear: none;
        font-size: 0.8em;
   }
   #text10 {
        margin-top: 61px;
        margin-left: -21.647186147186147%;
        clear: none;
        font-size: 0.7em;
   }
   #box7 {
        height: 40px;
        min-height: 0px;
        margin-top: 44px;
        margin-left: 3.0324675324675323%;
        clear: none;
   }
   #text7 {
        margin-top: 44px;
        margin-left: 1.4361471861471862%;
        clear: none;
        height: auto;
        width: 36.582251082251084%;
        font-size: 0.8em;
   }
   #text13 {
        margin-top: 20px;
        margin-left: 2.166666666666667%;
        clear: none;
   }
   #box12 {
        margin-top: 0px;
        margin-left: 0%;
        clear: both;
   }
}
@media only screen and (max-width: 480px) {

   #text13 {
        margin-top: 12px;
        margin-left: 1.875%;
        clear: none;
        height: auto;
        width: 93.125%;
   }
   #text7 {
        font-size: 0.6em;
        height: auto;
        width: 19.375%;
        margin-top: 18px;
        margin-left: 1.678515625%;
        clear: none;
   }
   #text8 {
        font-size: 0.5em;
        margin-top: 43px;
        margin-left: -19.168750000000003%;
        clear: none;
        width: 19.248046875%;
   }
   #box8 {
        margin-top: 18px;
        margin-left: 2.420703125%;
        clear: none;
        width: 8.740234375%;
        height: 43px;
   }
   #text9 {
        margin-top: 19px;
        margin-left: 1.053515625%;
        clear: none;
        width: 20.125781250000003%;
        font-size: 0.6em;
   }
   #box7 {
        width: 8.740234375%;
        height: 40px;
        margin-top: 19px;
        margin-left: 2.7104166666666667%;
        clear: none;
   }
   #text10 {
        width: 20.249479166666667%;
        margin-top: 34px;
        margin-left: -19.917447916666667%;
        clear: none;
        font-size: 0.5em;
   }
   #box9 {
        width: 8.740234375%;
        height: 41px;
        margin-top: 20px;
        margin-left: 2.6713541666666667%;
        clear: none;
        min-height: 0px;
   }
   #text11 {
        width: 18.75%;
        margin-top: 21px;
        margin-left: 1.678515625%;
        clear: none;
        font-size: 0.6em;
        height: auto;
   }
   #text12 {
        width: 16.6796875%;
        margin-top: 35px;
        margin-left: -18.75%;
        clear: none;
        font-size: 0.5em;
   }
   #text6 {
        margin-top: 20.199996948242188px;
        margin-left: 4.888151041666667%;
        clear: none;
   }
   #text1 {
        margin-right: 4.3773021080326115%;
        margin-top: -13px;
        clear: none;
   }
   #box6 {
        margin-top: 348px;
        margin-left: 0%;
        clear: none;
        height: 128px;
   }
   #box12 {
        margin-top: 1px;
        margin-left: 0%;
        clear: both;
        width: 100%;
        height: 35px;
   }
   #box {
        width: 100%;
        height: 170px;
   }
   #box10 {
        width: 100%;
        height: 349px;
   }
}
@media only screen and (max-width: 320px) {

   #text13 {
        margin-top: 11px;
        margin-left: 2.1875%;
        clear: none;
        font-size: 1.6em;
        height: auto;
        width: 89.375%;
   }
   #text14 {
        height: auto;
        margin-top: 12px;
        margin-left: 8.629392971246007%;
        clear: none;
        width: 90.09904153354633%;
   }
   #box6 {
        height: 233px;
   }
   #text7 {
        margin-top: 17px;
        margin-left: 2.9834437086092715%;
        clear: none;
        height: auto;
        width: 52.71484374999999%;
   }
   #text9 {
        margin-top: 44px;
        margin-left: 3.408203125%;
        clear: none;
        width: 30.9375%;
        height: auto;
   }
   #text8 {
        margin-top: 35px;
        margin-left: -52.38845198675497%;
        clear: none;
        height: auto;
        width: 77.4853515625%;
        min-height: 23px;
   }
   #box8 {
        margin-top: 38px;
        margin-left: 1.5625%;
        clear: both;
        width: 11.591796875%;
        min-height: 0px;
        height: 43px;
   }
   #text10 {
        margin-top: 59px;
        margin-left: -31.25%;
        clear: none;
        height: auto;
        width: 72.51953125%;
        min-height: 22px;
   }
   #box7 {
        margin-top: 18px;
        margin-left: 1.658940397350993%;
        clear: none;
        width: 11.591796875%;
        min-height: 0px;
        height: 40px;
   }
   #text2 {
        height: auto;
        width: 15.336914062500002%;
        margin-top: 20px;
        margin-left: 0.6421725239616612%;
        clear: none;
        font-size: 0.7em;
   }
   #text3 {
        margin-top: 20px;
        margin-left: 3.4130859375000004%;
        clear: none;
        height: auto;
        width: 18.4375%;
        font-size: 0.7em;
   }
   #text4 {
        margin-top: 20px;
        margin-left: 3.4375000000000004%;
        clear: none;
        font-size: 0.7em;
        height: auto;
        width: 15.937499999999998%;
   }
   #text5 {
        margin-top: 20px;
        margin-left: 3.125%;
        clear: none;
        font-size: 0.7em;
        height: auto;
        width: 15.625%;
        min-height: 11px;
   }
   #text6 {
        font-size: 0.7em;
        margin-top: 20px;
        margin-left: 2.5%;
        clear: none;
        height: auto;
        width: 17.2509765625%;
   }
   #box1 {
        margin-top: 14px;
        margin-left: 25.3125%;
        clear: both;
        width: 43.75%;
   }
   #text {
        font-size: 0.6em;
        margin-right: 64.29708592777087%;
        margin-top: -11px;
        clear: both;
   }
   #text1 {
        font-size: 0.6em;
        margin-right: 5.2036640031183%;
        margin-top: -12px;
        clear: none;
   }
   #box3 {
        margin-right: 93.39297633872977%;
        margin-top: 6px;
        clear: none;
   }
   #box4 {
        margin-right: 52.53673747807445%;
        margin-top: -13px;
        clear: none;
   }
   #box9 {
        margin-top: 30px;
        margin-left: 1.5625%;
        clear: both;
        width: 11.591796875%;
        min-height: 0px;
        height: 41px;
   }
   #text11 {
        margin-top: 31px;
        margin-left: 3.408203125%;
        clear: none;
        width: 30.9375%;
        height: auto;
   }
   #text12 {
        margin-top: 45px;
        margin-left: -30.9375%;
        clear: none;
        height: auto;
        width: 72.51953125%;
        min-height: 26px;
   }
   #box2 {
        width: 100.21484375%;
        height: 22px;
        margin-right: -0.21484375000000003%;
        margin-top: 1px;
        clear: none;
   }
   #box5 {
        width: 100%;
        height: 43px;
   }
}