/* 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);
}
#box4 {
    float: left;
    height: 87px;
    margin: 2px 0px 0px 16px;
    clear: none;
    width: 16.26%;
    background-image: url('img/SIMCO.png');
    background-attachment: scroll;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat no-repeat;
}
#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: 41px 0px 0px 332.91px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text6:hover{
	color:#FF0000;
}
#text7 {
    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: 41px 0px 0px 28px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text7:hover{
	color:#FF0000;
}
#text8 {
    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: 40.8px 0px 0px -256px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text8: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;
}
#text9 {
    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: 40.8px 0px 0px 130px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text9:hover{
	color:#FF0000;
}
#text10 {
    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: 40.8px 0px 0px 28px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text10:hover{
	color:#FF0000;
}
body {
    background-color: rgb(118, 118, 118);
}
#box1 {
    float: left;
    height: 22px;
    margin: 1px 54px 0px 30.67817440711462%;
    clear: none;
    width: 43.973320158102766%;
    background-color: rgb(105, 105, 105);
}
#text2 {
    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: 34.2750546764441%;
    margin-top: 5px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#text2:hover{
	color: #000;
}
#reflow-fbf5d73b-9a7a-3242-1903-15c5e99e9cf0 {
    float: none;
    font-size: 2.2em;
    color: rgb(255, 255, 255);
    width: 94.68700787401575%;
    height: auto;
    text-align: center;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: 2.5642813398030815%;
    margin-top: 128px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
    opacity: 1;
    text-shadow: rgb(46, 46, 46) 0px 3px 3px;
}
#text11 {
    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;
}
#box3 {
    float: left;
    height: 12px;
    margin-left: -34.088871735494656%;
    margin-top: 5px;
    clear: none;
    width: 4.436499688214509%;
    min-height: 0px;
    background-image: url('img/email.png');
    background-attachment: scroll;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat no-repeat;
}
#text1 {
    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: -61.258201466615205%;
    margin-top: 4px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#box2 {
    float: left;
    height: 12px;
    margin-left: 18.77432136884086%;
    margin-top: 5px;
    clear: none;
    width: 3.106214924132197%;
    min-height: 0px;
    background-image: url('img/tel.png');
    background-attachment: scroll;
    background-size: contain;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}
#reflow-e3d46443-bbc7-9a24-41de-bfa7f2e2f58b {
    float: left;
    font-size: 1em;
    color: rgb(255, 255, 255);
    width: 22.460365853658534%;
    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;
}
#reflow-3268122e-7df6-f4fd-2c73-95d0120e662c {
    float: left;
    font-size: 0.8em;
    color: rgb(255, 255, 255);
    width: 22.257113821138212%;
    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;
}
#reflow-6a23ec74-ec03-58ff-3de6-c834aace5c5b {
    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;
}
#reflow-f2f70537-a871-e0cf-65cc-ef756d355290 {
    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: -13.272189349112425%;
    margin-top: 73px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#box5 {
    float: none;
    height: 516px;
    margin-left: auto;
    margin-top: 114px;
    clear: none;
    width: 100%;
    min-height: 50px;
    margin-right: auto;
}
#box6 {
    float: left;
    height: 63px;
    margin-left: -99.92841648590021%;
    margin-top: 1px;
    clear: none;
    width: 99.92841648590021%;
    min-height: 50px;
    background-color: rgb(255, 0, 0);
}
#text3 {
    float: left;
    font-size: 1.6em;
    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.822720694645441%;
    margin-top: 16px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: convergence;
}
#reflow-2aaa0e4e-8ab1-2810-ee9c-fe76ad6a6535 {
    margin-left: 101px;
}
#box12 {
    float: left;
    height: 446px;
    margin: -446px 0px 0px 553px;
    clear: none;
    width: 43.82%;
    background-image: url('img/clientes.jpg');
    background-attachment: scroll;
    background-size: cover;
    background-position: 75% 0%;
    background-repeat: no-repeat no-repeat;
}
#reflow-855f5c5b-0ed5-072d-84bf-14ec62bee1d3 {
    float: left;
    font-size: 1em;
    color: rgb(0, 0, 0);
    width: 46.13232104121475%;
    height: auto;
    text-align: justify;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -98.62689804772235%;
    margin-top: 99px;
    clear: none;
    min-height: 334px;
    min-width: 0.5em;
    font-family: doppio-one;
}
#box15 {
    float: left;
    height: 134px;
    margin-left: -99.9279725609756%;
    margin-top: 378px;
    clear: none;
    width: 56.09857723577236%;
    min-height: 50px;
    background-color: rgb(0, 0, 0);
}
#box7 {
    float: left;
    height: auto;
    margin-left: 2.316208393632417%;
    margin-top: 7px;
    clear: none;
    width: 5.538604162482038%;
    min-height: 50px;
    background-image: url('img/personal2.png');
    background-attachment: scroll;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat no-repeat;
}
#box16 {
    float: left;
    height: 80px;
    margin-left: 3.868124786014944%;
    margin-top: 22px;
    clear: none;
    width: 12.890741747729242%;
    min-height: 50px;
    background-image: url('img/planner2 1.png');
    background-attachment: scroll;
    background-size: contain;
    background-position: 50% 50%;
    background-repeat: no-repeat no-repeat;
}
#box16:hover{
	background-image:url(img/viii.png);
}
#text4 {
    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: 1.6769178095986146%;
    margin-top: 26px;
    clear: none;
    min-height: 0px;
    min-width: 0.5em;
    font-family: convergence;
}
#text4:hover{
	color: #F00;
}
#text5 {
    float: left;
    font-size: 1em;
    color: rgb(255, 255, 255);
    width: 48.33673695446398%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 1em;
    word-wrap: break-word;
    margin-left: -32.99828811954967%;
    margin-top: 56px;
    clear: none;
    min-height: 40px;
    min-width: 0.5em;
    font-family: convergence;
}
#box17 {
    float: left;
    height: 21px;
    margin-left: 0px;
    margin-top: 16px;
    clear: none;
    width: 100%;
    background-color: rgb(255, 255, 255);
}
#box18 {
    float: left;
    height: 52px;
    margin: 0px;
    clear: right;
    width: 44.71646341463414%;
    min-height: 0px;
    position: absolute;
    top: 38px;
    left: 49.797764227642276%;
}
#box19 {
    float: left;
    height: 35px;
    margin-left: 0%;
    margin-top: -14px;
    clear: none;
    width: 100%;
    background-color: rgb(255, 0, 0);
}
#box8 {
    float: left;
    height: 103px;
    margin-left: 2.242227042660882%;
    margin-top: 30px;
    clear: both;
    width: 17.71583514099783%;
}
#box10 {
    float: left;
    height: 103px;
    margin-left: -37.817064352856114%;
    margin-top: -104px;
    clear: none;
    width: 17.71583514099783%;
}
#box11 {
    float: left;
    height: 103px;
    margin-left: -18.294287780187997%;
    margin-top: -104px;
    clear: none;
    width: 17.71583514099783%;
}
#box14 {
    float: left;
    height: 103px;
    margin-left: 2.603759942154736%;
    margin-top: 38px;
    clear: both;
    width: 17.71583514099783%;
}
#box13 {
    float: left;
    height: 103px;
    margin-left: 1.3745480838756328%;
    margin-top: 35px;
    clear: none;
    width: 17.71583514099783%;
}
#box9 {
    float: left;
    height: 103px;
    margin-left: 2.603759942154736%;
    margin-top: 38px;
    clear: none;
    width: 17.71583514099783%;
}

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

   #text11 {
        margin-top: 12px;
        margin-left: 69.8170731707317%;
        clear: none;
        height: auto;
        width: 28.456300813008127%;
   }
   #reflow-fbf5d73b-9a7a-3242-1903-15c5e99e9cf0 {
        font-size: 1.9em;
        margin-top: 133px;
        margin-left: 2.578551299123595%;
        clear: none;
   }
   #reflow-e3d46443-bbc7-9a24-41de-bfa7f2e2f58b {
        float: left;
        font-size: 1em;
        color: rgb(255, 255, 255);
        width: 22.460365853658534%;
        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;
   }
   #reflow-3268122e-7df6-f4fd-2c73-95d0120e662c {
        float: left;
        font-size: 0.8em;
        color: rgb(255, 255, 255);
        width: 22.257113821138212%;
        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;
   }
   #reflow-f2f70537-a871-e0cf-65cc-ef756d355290 {
        margin-top: 68px;
        margin-left: -13.517276422764226%;
        clear: none;
        height: auto;
        min-height: 54px;
        width: 23.47662601626016%;
   }
   #reflow-6a23ec74-ec03-58ff-3de6-c834aace5c5b {
        margin-top: 45px;
        margin-left: 1.0172764227642275%;
        clear: none;
        font-size: 1em;
   }
   #box4 {
        clear: none;
        margin-top: 12px;
        margin-left: 1.302241503976862%;
        width: 16.269703543022416%;
   }
   #box1 {
        clear: none;
        float: right;
        width: 44.613882863340564%;
        margin-right: 5.568329718004339%;
        margin-top: 0px;
   }
   #text8 {
        clear: none;
        margin-top: 19.39999847412109px;
        margin-left: 4.837362637362638%;
        max-width: 24.912087912087912%;
        width: 15.456818181818182%;
        height: 16px;
   }
   #text6 {
        clear: none;
        margin-top: 19.799999999999997px;
        margin-left: 4.397802197802198%;
        max-width: 43%;
        width: 9.774999999999999%;
        height: 16px;
   }
   #text7 {
        clear: none;
        margin-top: 19.599999237060544px;
        margin-left: 5.9362637362637365%;
        max-width: 26.01098901098901%;
        width: 16.138636363636365%;
        height: 16px;
   }
   #text9 {
        clear: none;
        margin-top: 20.199997711181638px;
        margin-left: 5.9362637362637365%;
        max-width: 22.347985347985347%;
        width: 13.86590909090909%;
        height: 16px;
   }
   #text10 {
        clear: none;
        margin-top: 19.999996948242185px;
        margin-left: 7.035164835164835%;
        max-width: 18.92162162162162%;
        width: 15.911363636363637%;
        height: 16px;
   }
   #text1 {
        margin-left: 0px;
        margin-right: 54.134521880064824%;
        float: right;
        margin-top: -11px;
        clear: both;
   }
   #box3 {
        margin-top: -12px;
        margin-left: 0px;
        clear: both;
        margin-right: 34.46020310736915%;
        float: right;
   }
   #text2 {
        margin-top: -12px;
        margin-left: 0px;
        clear: none;
        margin-right: 9.40194489465154%;
        float: right;
   }
   #box2 {
        margin-left: 0px;
        margin-right: 70.92622168214564%;
        float: right;
        margin-top: 4px;
        clear: none;
   }
   #reflow-855f5c5b-0ed5-072d-84bf-14ec62bee1d3 {
        height: auto;
        width: 52.23678861788618%;
        margin-top: 32px;
        margin-left: 1.2205284552845528%;
        clear: both;
        min-height: 246px;
        font-size: 1.2em;
   }
   #box5 {
        height: 514px;
        margin-left: -0.0730296456977585%;
        margin-top: 114px;
        clear: none;
   }
   #box12 {
        clear: none;
        margin-top: -158px;
        margin-left: 1.1870028922631959%;
        width: 30%;
        height: 445px;
   }
   #box6 {
        margin-top: 0px;
        margin-left: 0.0730296456977585%;
        clear: none;
   }
   #box15 {
        float: left;
        height: 105px;
        margin-left: -99.99281453362255%;
        margin-top: 181px;
        clear: none;
        width: 69.99349240780911%;
        min-height: 50px;
   }
   #text3 {
        margin-top: 21px;
        margin-left: 0.3240774240231548%;
        clear: none;
        font-family: doppio-one;
   }
   #text5 {
        margin-top: 51px;
        margin-left: -19.829377593360995%;
        clear: none;
        height: auto;
        width: 31.71590909090909%;
        font-family: doppio-one;
   }
   #box16 {
        margin-top: 11px;
        margin-left: 2.855249745158002%;
        clear: none;
        width: 9.175331294597349%;
        background-image: url('img/valores.png');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #text4 {
        margin-top: 26px;
        margin-left: 0.7145769622833842%;
        clear: none;
        font-family: doppio-one;
   }
   #box7 {
        margin-top: 7px;
        margin-left: 1.3755426917510856%;
        clear: none;
        background-image: url('img/clientesa.png');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #box17 {
        margin-top: 8px;
        margin-left: 0px;
        clear: none;
        height: 18px;
   }
   #box18 {
        float: left;
        height: 52px;
        margin: 0px;
        clear: right;
        width: 44.71646341463414%;
        min-height: 0px;
        position: absolute;
        top: 38px;
        left: 49.797764227642276%;
        background-color: rgb(255, 255, 255);
   }
   #box19 {
        margin-top: -17px;
        margin-left: 0px;
        clear: none;
        width: 100%;
   }
   #box8 {
        float: left;
        height: 140px;
        margin-left: 3.1822125813449023%;
        margin-top: 17.333333333333314px;
        clear: both;
        width: 20%;
        background-color: rgb(255, 255, 255);
        background-image: url('img/kaylogo.png');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #box10 {
        float: left;
        height: 140px;
        margin-left: -42.55992407809111%;
        margin-top: -139px;
        clear: none;
        width: 20%;
        background-color: rgb(255, 255, 255);
        background-image: url('img/palik.png');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #box11 {
        float: left;
        height: 140px;
        margin-left: -20.07257772957339%;
        margin-top: -140px;
        clear: none;
        width: 20%;
        background-color: rgb(255, 255, 255);
        background-image: url('img/delphilo.png');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #box14 {
        float: left;
        height: 140px;
        margin-left: -73.81783261026753%;
        margin-top: 26px;
        clear: none;
        width: 20%;
        background-color: rgb(255, 255, 255);
        background-image: url('img/colunga.jpg');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #box13 {
        float: left;
        height: 140px;
        margin-left: -96.9552151120752%;
        margin-top: 22px;
        clear: none;
        width: 20%;
        background-color: rgb(255, 255, 255);
        background-image: url('img/logogn.png');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
   #box9 {
        float: left;
        height: 140px;
        margin-left: 48.80766449746927%;
        margin-top: 25px;
        clear: both;
        width: 20%;
        background-color: rgb(255, 255, 255);
        background-image: url('img/logomabe.png');
        background-attachment: scroll;
        background-size: contain;
        background-position: 50% 50%;
        background-repeat: no-repeat no-repeat;
   }
}
@media only screen and (max-width: 1410px) {

   #box3 {
        margin-right: 36.35198873636043%;
        margin-top: -12px;
        clear: both;
   }
   #box2 {
        margin-right: 73.2429225121939%;
        margin-top: 4px;
        clear: none;
   }
}
@media only screen and (max-width: 1000px) {

   #text1 {
        margin-right: 66.52008928571428%;
        margin-top: -11px;
        clear: both;
   }
   #box1 {
        margin-right: 5.49440488301119%;
        margin-top: 0px;
        clear: none;
        width: 45.575788402848424%;
   }
   #text2 {
        margin-right: 5.582589285714286%;
        margin-top: -12px;
        clear: none;
   }
   #box3 {
        margin-right: 45.1171875%;
        margin-top: -12px;
        clear: both;
   }
   #box2 {
        margin-right: 92.431640625%;
        margin-top: 4px;
        clear: none;
   }
   #box7 {
        margin-top: 7px;
        margin-left: 1.3244679158845798%;
        clear: none;
   }
   #text3 {
        margin-top: 21px;
        margin-left: 0.7756816085006203%;
        clear: none;
   }
   #reflow-855f5c5b-0ed5-072d-84bf-14ec62bee1d3 {
        font-size: 1em;
   }
   #text5 {
        margin-top: 52px;
        margin-left: -32.41277194894854%;
        clear: none;
        height: auto;
        width: 34.59290548212744%;
   }
   #text4 {
        margin-top: 26px;
        margin-left: 1.9824322792700897%;
        clear: none;
   }
   #box16 {
        margin-top: 21px;
        margin-left: 3.991386149835657%;
        clear: none;
   }
   #box18 {
        top: 38px;
        left: 48.83112919633774%;
        width: 45.676500508647%;
   }
   #box19 {
        margin-top: -14px;
        margin-left: 0.10274669379450661%;
        clear: none;
   }
   #box12 {
        background-image: url('img/clientes.jpg');
        background-attachment: scroll;
        background-size: cover;
        background-position: 60% 0%;
        background-repeat: no-repeat no-repeat;
   }
}
@media only screen and (max-width: 800px) {

   #box1 {
        margin-right: 2.1724137931034484%;
        margin-top: 0px;
        clear: none;
        width: 49.68199233716475%;
   }
   #box4 {
        width: 21.20178799489144%;
        margin-top: -3px;
        margin-left: 1.2784163473818646%;
        clear: both;
   }
   #box12 {
        margin-top: -156px;
        margin-left: 1.2025862068965518%;
        clear: none;
   }
   #box6 {
   }
   #reflow-855f5c5b-0ed5-072d-84bf-14ec62bee1d3 {
        font-size: 0.9em;
   }
   #box15 {
        margin-top: 185px;
        margin-left: -99.9860312899106%;
        clear: none;
   }
   #box5 {
        margin-top: 117px;
        clear: none;
        height: 509px;
        margin-left: auto;
        margin-right: auto;
   }
   #text1 {
        margin-right: 63.75578406169665%;
        margin-top: -12px;
        clear: both;
   }
   #box3 {
        margin-right: 48.267352185089976%;
        margin-top: -11px;
        clear: none;
   }
   #text2 {
        margin-right: 2.0591259640102826%;
        margin-top: -12px;
        clear: both;
   }
   #box2 {
        margin-right: 94.06989074550128%;
        margin-top: 4px;
        clear: none;
   }
   #text11 {
        height: auto;
        margin-top: 12px;
        margin-left: 60.40996168582375%;
        clear: none;
        width: 37.804597701149426%;
   }
   #box17 {
        margin-top: 16px;
        margin-left: 0px;
        clear: none;
        height: 21px;
   }
   #box18 {
        top: 48px;
        left: 38.570881226053636%;
        width: 59.51596424010217%;
        height: 54px;
   }
   #box19 {
        margin-top: -17px;
        margin-left: 0%;
        clear: none;
   }
   #text5 {
        margin-top: 52px;
        margin-left: -40.87424091233072%;
        clear: none;
        height: auto;
        width: 42.51643620812545%;
   }
   #box16 {
        margin-top: 21px;
        margin-left: 2.278884462151394%;
        clear: none;
        width: 15.483210017074562%;
   }
   #box13 {
        margin-top: 32px;
        margin-left: -96.28232758620689%;
        clear: none;
   }
   #box9 {
        margin-top: 31px;
        margin-left: 48.53256704980843%;
        clear: both;
   }
   #box10 {
        margin-top: -138px;
        margin-left: -42.86127075351213%;
        clear: none;
   }
   #box11 {
        margin-top: -139px;
        margin-left: -20.255906768837804%;
        clear: none;
   }
   #box14 {
        margin-top: 32px;
        margin-left: -73.9323914431673%;
        clear: none;
   }
}
@media only screen and (max-width: 768px) {

   #text5 {
        margin-top: 52px;
        margin-left: -42.426325020064795%;
        clear: none;
   }
}
@media only screen and (max-width: 640px) {

   #text3 {
        font-size: 1.4em;
        margin-top: 21px;
        margin-left: 0.8047586778104058%;
        clear: none;
   }
   #box18 {
        top: 48px;
        left: 24.399678972712678%;
        width: 73.67736757624398%;
   }
   #box4 {
        margin-top: 4px;
        margin-left: 1.2857142857142856%;
        clear: both;
   }
   #box1 {
        width: 61.47833065810594%;
   }
   #box6 {
        margin-top: 1px;
        margin-left: 0.1621187800963082%;
        clear: none;
   }
   #reflow-855f5c5b-0ed5-072d-84bf-14ec62bee1d3 {
        margin-top: 33px;
        margin-left: 1.2857142857142856%;
        clear: both;
   }
   #box12 {
        margin-top: 30px;
        margin-left: 0%;
        clear: both;
        height: 196px;
        width: 100%;
        background-image: url('img/clientes.jpg');
        background-attachment: scroll;
        background-size: cover;
        background-position: 50% 90%;
        background-repeat: no-repeat no-repeat;
   }
   #box15 {
        margin-top: 0px;
        margin-left: 0.1621187800963082%;
        clear: both;
        width: 100%;
   }
   #text11 {
        height: auto;
        margin-top: 12px;
        margin-left: 51.04494382022472%;
        clear: none;
        width: 47.19261637239165%;
   }
   #text5 {
        font-size: 0.8em;
        margin-top: 54px;
        margin-left: -35.95666131621187%;
        clear: none;
   }
   #box16 {
        height: 67px;
   }
   #box19 {
        margin-top: 0px;
        margin-left: 0.1621187800963082%;
        clear: none;
   }
   #box17 {
        height: 42px;
        margin-top: -31px;
        margin-left: 0%;
        clear: none;
   }
   #box5 {
        height: 742px;
        margin-left: auto;
        margin-right: auto;
   }
   #box13 {
        margin-top: -140px;
        margin-left: -64.52808988764045%;
        clear: none;
        width: 30.17817014446228%;
   }
   #box8 {
        width: 30%;
        margin-top: 15.333333333333314px;
        margin-left: 3.211878009630819%;
        clear: both;
   }
   #box10 {
        width: 30%;
        margin-top: -139.66666666666669px;
        margin-left: -62.60192616372392%;
        clear: none;
   }
   #box11 {
        width: 30%;
        margin-top: -140.33333841959637px;
        margin-left: -29.696629213483146%;
        clear: none;
   }
   #box14 {
        margin-top: -141px;
        margin-left: -96.79133226324237%;
        clear: none;
        width: 29.696629213483146%;
   }
   #box9 {
        width: 29.696629213483146%;
        margin-top: 21px;
        margin-left: 68.38041733547351%;
        clear: both;
   }
   #box7 {
        width: 8.354390984614612%;
   }
}
@media only screen and (max-width: 480px) {

   #box12 {
        margin-top: 10px;
        margin-left: 0%;
        clear: both;
        height: 154px;
        background-image: url('img/clientes.jpg');
        background-attachment: scroll;
        background-size: cover;
        background-position: 60% 85%;
        background-repeat: no-repeat no-repeat;
   }
   #box13 {
        margin-top: -142px;
        margin-left: -96.95325203252033%;
        clear: none;
        width: 44%;
   }
   #box15 {
        margin-top: 1px;
        margin-left: 0.21956521739130436%;
        clear: both;
   }
   #text11 {
        height: auto;
        margin-top: 12px;
        margin-left: 37.40040650406504%;
        clear: none;
        width: 60.77439024390243%;
   }
   #box19 {
        margin-top: -1px;
        margin-left: 0%;
        clear: none;
   }
   #box17 {
        margin-top: 0px;
        margin-left: 0%;
        clear: none;
        height: 37px;
   }
   #box5 {
        height: 794px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 196px;
        clear: none;
   }
   #box9 {
        margin-top: 169px;
        margin-left: 51.83130081300813%;
        clear: both;
        width: 44%;
   }
   #box11 {
        margin-top: -140px;
        margin-left: -44.3109756097561%;
        clear: none;
        width: 44%;
   }
   #box14 {
        margin-top: -296px;
        margin-left: -48.4804347826087%;
        clear: none;
        width: 44%;
   }
   #box10 {
        margin-top: 15px;
        margin-left: -92.6829268292683%;
        clear: none;
        width: 44%;
   }
   #box8 {
        width: 44%;
        margin-top: 13px;
        margin-left: 3.2540650406504072%;
        clear: both;
   }
   #text5 {
        margin-top: 53px;
        margin-left: -48.592190889370926%;
        clear: none;
        height: auto;
        width: 68.54880694143168%;
   }
   #box6 {
        margin-top: 3px;
        margin-left: 0.20528455284552846%;
        clear: none;
   }
   #box1 {
        width: 100.21691973969631%;
        margin-right: 0%;
        margin-top: 0px;
        clear: none;
   }
   #text7 {
   }
   #text8 {
   }
   #box18 {
        top: 164px;
        left: 0%;
        width: 100%;
   }
   #box4 {
        height: 140px;
        width: 37.529284164859%;
        margin-top: 1px;
        margin-left: 28.635574837310195%;
        clear: both;
   }
   #box3 {
        margin-right: 40.58996212121212%;
        margin-top: -11px;
        clear: none;
   }
   #text1 {
        margin-right: 67.75108225108225%;
        margin-top: -12px;
        clear: both;
   }
   #box16 {
        margin-top: 23px;
        margin-left: 2.1760869565217393%;
        clear: none;
   }
   #text4 {
        margin-top: 26px;
        margin-left: 2.1285326086956524%;
        clear: none;
   }
   #text3 {
        margin-top: 31px;
        margin-left: 1.7426065674077094%;
        clear: none;
   }
   #box7 {
        width: 8.486776803317696%;
        margin-top: 25px;
        margin-left: 1.3074988102522265%;
        clear: none;
        height: 32px;
        min-height: 0px;
   }
   #text10 {
        margin-top: 20.199996948242188px;
        margin-left: 6.009179265658748%;
        clear: none;
   }
}
@media only screen and (max-width: 320px) {

   #text5 {
        margin-top: 51px;
        margin-left: -72.94059405940594%;
        clear: none;
   }
   #text11 {
        height: auto;
        margin-top: 12px;
        margin-left: 4.623762376237623%;
        clear: none;
        width: 93.73267326732673%;
   }
   #box17 {
        margin-top: 3px;
        margin-left: 0%;
        clear: none;
   }
   #box19 {
        width: 100%;
        margin-top: -4px;
        margin-left: 0%;
        clear: none;
   }
   #text6 {
        min-width: 0.5em;
        width: 29.609375px;
        font-size: 0.7em;
        height: auto;
        min-height: 11px;
   }
   #text7 {
        font-size: 0.7em;
        height: auto;
        width: 17.495049504950494%;
        margin-top: 19.799999237060547px;
        margin-left: 5.613861386138614%;
        clear: none;
   }
   #text8 {
        font-size: 0.7em;
        margin-top: 18.799999237060547px;
        margin-left: 3.6336633663366333%;
        clear: none;
        height: auto;
        min-height: 11px;
   }
   #text9 {
        font-size: 0.7em;
        height: auto;
        min-height: 12px;
   }
   #text10 {
        font-size: 0.7em;
        margin-top: 20.199996948242188px;
        margin-left: 5.283828382838284%;
        clear: none;
        height: auto;
        min-height: 12px;
   }
   #box4 {
        margin-top: 27px;
        margin-left: 23.105610561056107%;
        clear: both;
        height: 101px;
        width: 51.15841584158416%;
   }
   #text1 {
        font-size: 0.6em;
        margin-right: 63.448801070289186%;
        margin-top: -11px;
        clear: both;
   }
   #text2 {
        font-size: 0.6em;
        margin-right: 1.8660080271688793%;
        margin-top: -11px;
        clear: none;
   }
   #box3 {
        margin-right: 50.78028198003499%;
        margin-top: -12px;
        clear: none;
   }
}