<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (min-width: 1440px) {
    .view { height: 290px;}
    .menu_closed .list_menu{
        margin-right: 40px;
        margin-top: 55px;

    }
}

@media (min-width: 1599px) {
    .view { height: 322px;}
    .menu_closed .list_menu{
        margin-right: 40px;
        margin-top: 75px;
    }
}

@media (min-width: 1920px) {
    .view { height: 387px;}
    .menu_closed .list_menu{
        margin-right: 40px;
        margin-top: 140px;

    }
}

@media (min-width: 2560px) {
    .view { height: 517px;}
}

@media (max-width: 1280px) {
    .view { height: 257px;}
    .margin-image .col-igual { display: block;}
    .margin-image .col-igual .client-img {  display: block; }
}

@media (max-width: 1024px) {

    #thum-img li .img-content, #main .body .img-content { width: 100%; }
    .view { height: 206px;}

    .fancybox-next {
        right: 0px;
    }

    .fancybox-prev {
        left: 0px;
    }
}

@media (max-width: 992px) {
    .espacio{margin-bottom: 25px}
}

@media (max-width: 960px) {
    #main{
        margin: 0 auto;
        width: 100%;
    }

    #slider-work &gt; li {
        height: auto;
    }

    .modal-dialog .modal-body .alto-window {
        width: 93.667%;
    }
}

@media (max-width: 800px) {
    #main .body .content-slide ul li {
        height: 500px;
    }
    .modal-body .close {
        font-size: 30px;
        margin-left: 0;
    }

    #fancybox-thumbs ul li.active {
        width: 92%;
    }

    .description_category h1 {
        font-size: 51px;
        letter-spacing: -7px;
    }
}

@media(min-width:768px) {

}

@media (max-width:767px) {
    .menu_closed .list_menu ul &gt; li &gt; ul {
        margin-left: 0;
    }

    .descrip-larg {
        bottom: 25px;
        margin-left: 25px;
        width: 87%;
        right: 0;
    }
    .revista {
        margin-left: 45px;
        position: relative;
        text-align: center;
        height: 80px;
    }

    .wid130, .wid150{ width: 100%;}
}

@media (max-width:736px) {
    .wrapper-content {
        margin-top: 85px;
    }

    .menu #language-selector ul {
        padding: 0;
    }
}

@media (max-width:690px) {
    .wrapper-content.mimizar {
        margin-top: 71px;
    }

    .bx-wrapper .bx-controls-direction a {
        font-size: 50px;
        margin-top: -40px;
    }

    .description_category h1 {
        font-size: 44px;
        line-height: 37px;
        letter-spacing: -6px;
    }

    .fancybox-next span {
        background-image: url("../images/controls_facy_movil.png");
        background-position: 0px -106px;
        height: 32px;
        width: 25px;
    }

    .fancybox-prev span {
        background-image: url("../images/controls_facy_movil.png");
        background-position: 0 0;
        height: 32px;
        width: 25px;
    }

}

@media (max-width: 667px) {

    .wrapper-content {
        margin-top: 85px;
    }

    .wrapper-content.mimizar {
        margin-top: 70px;
    }

    #fancybox-thumbs.bottom {
        display: none;
    }

    .info-contact p.phone {
        margin-top: 0px;
    }
}

@media (max-width: 640px){

    .menu_closed {
        padding-top: 10px;
        width: 100%;
    }

    .menu_closed .list_menu ul &gt; li &gt; a {
        font-size: 36px;
        line-height: 25px;
        letter-spacing: -2px;
    }

    .menu_closed .list_menu ul &gt; li &gt; ul &gt; li &gt; a {
        font-size: 20px;
        line-height: 10px;
    }

    .menu_closed .list_menu ul &gt; li &gt; ul &gt; li {
        margin-bottom: 3px;
    }

    .menu_closed .list_menu .ver-list a {
        font-size: 12px;
        line-height: 12px;
    }

    .wrapper-content.mimizar {
        margin-top: 67px;
    }

    .menu #language-selector {
        margin-right: 35px;
    }
}

@media (max-width: 615px){
    .logo-header{
        display: block;
        margin-top: 5px;
    }

    .menu #language-selector ul {
        padding: 0;
    }

    .menu #language-selector {
        margin-bottom: 5px;
        margin-top: 0;
    }

    .menu .icon-menu {
        margin-top: 0;
    }

    .wrapper-content.mimizar {
        margin-top: 52px;
    }

    .modal-header {
        padding: 10px;
    }

    .description_category h1 {
        font-size: 35px;
        line-height: 30px;
        letter-spacing: -5px;
    }

    .menu_closed .close {
        font-size: 25px;
    }

    .wrapper-content {
        margin-top: 62px;
    }
}

@media (max-width: 600px) {
    .description_category h1 {
        font-size: 29px;
        line-height: 28px;
        letter-spacing: -4px;
    }

    .menu #language-selector {
        margin-bottom: 5px;
        margin-top: 8px;
        margin-right: 25px;
    }

    .logo-header {
        margin-top: 0px;
    }

    .menu .icon-menu {
        margin-top: 5px;
    }

    .titulo-revista h1 {
        font-size: 36.74pt;
    }

    .titulo-revista h1 span {
        width: 90px;
    }
}

@media (max-width: 560px) {
    .menu #language-selector {
        margin-right: 10px;
    }
}

@media (max-width: 537px) {
    .menu #language-selector {
        margin-right: 8px;
    }
}

@media (max-width: 533px) {


    .menu #language-selector ul &gt; li &gt; a {
        font-size: 10px;
    }

    .menu_closed {
        top: 50px;
    }

    .modal-body .close {
        margin-top: 0;
    }

    .modal-dialog .modal-body .alto-window {
        width: 90.667%;
    }
}

@media (max-width: 525px) {

    #language-selector {
        margin-top: 5px;
    }

    .nopadixs{padding-left: 0}

    .loding {
        -webkit-background-size: contain;           /* Safari 3.0 */
        -moz-background-size: contain;           /* Gecko 1.9.2 (Firefox 3.6) */
        -o-background-size: contain;           /* Opera 9.5 */
        background-size: contain;
    }

    .cliente ul &gt; li &gt; a {
        font-size: 13px;
    }
}

@media (max-width: 480px) {

}

@media (max-width: 428px){
    .menu #language-selector ul &gt; li &gt; a span {
        margin-left: 5px;
    }

    .menu #language-selector {
        margin-top: 0px;
    }

    .menu .icon-menu {
        margin-top: 0px;
    }
}

@media (max-width: 424px) {

}

@media (max-width: 414px) {
    .menu #language-selector ul &gt; li &gt; a {
        margin-right: 5px;
    }

    .description_category h1 {
        font-size: 25px;
        line-height: 25px;
        letter-spacing: -4px;
    }

    .menu #language-selector {
        margin-right: 10px;
    }
}

@media (max-width: 384px) {
    .menu #language-selector {
        margin-right: 10px;
    }

    .menu #language-selector {
        margin-bottom: 0;
    }

    .modal-header {
        padding: 7px;
    }

    .menu #language-selector ul &gt; li &gt; a {
        margin-right: 3px;
        font-size: 8px;
    }
}

@media (max-width: 375px) {

}

@media (max-width: 368px)
{
    .wrapper-content.mimizar {
        margin-top: 47px;
    }
}

@media (max-width: 360px) {

}

@media (max-width: 350px) {

    .activar-description, .ocultar-description {
        font-size: 11px;
        line-height: 12px;
    }

    .view {
        height: 180px;
    }

    .modal-dialog .modal-body .alto-window {
        width: 87.667%;
    }

    .menu #language-selector {
        margin-right: 3px;
    }
}

@media (max-width: 320px) {

}</pre></body></html>