    @charset "UTF-8";
    /* CSS Document */
    /*
.row            //  SON LOS ROW QUE ESTAN EN LA HOME, HELADERA (RUBROS) Y ENCABEZADOS
.col y .pro     //  SON RELACIONADOS A LOS DETALLES DE LOS PRODUCTOS.
.form           //  SON RELACIONADOS A LOS FORM DE LA HOME Y CONTACTO.
*/
    /* General */
    
    .box {
        border: 1px solid blue;
    }
    
    body {
        font-family: Arial, Helvetica, sans-serif;
        background-color: #FFF;
    }
    
    a {
        text-decoration: none;
        color: #231f20;
    }
    
    @font-face {
        font-family: "Cocogoose Pro Thin";
        src: url("../fonts/CocogooseProThinTrial.ttf");
    }
    
    @font-face {
        font-family: "Arual";
        src: url("../neba/fonts/Arual.ttf");
    }
    
    @import url('https://fonts.googleapis.com/css2?family=Comfortaa:wght@300;400;500;600;700&display=swap');
    .navbar-neba {
        background-image: linear-gradient(to right, #e11d3d, #8b172e);
    }
    
    .w-80 {
        width: 80%!important;
    }
    
    .w-30 {
        width: 30%!important;
    }
    
    .item-mob {
        display: none;
    }
    
    .item-des {
        display: block;
    }

    .item-des__tienda {
        margin-right: 20px;
    }
    
    .titulos {
        font-family: 'Comfortaa', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1.8rem;
        color: #231f20;
        font-weight: bold;
    }
    
    .titulos-internas {
        font-family: 'Comfortaa', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 2.4rem;
        color: #606060;
        font-weight: lighter;
    }
    
    .subtitulos {
        font-family: 'Comfortaa', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1rem;
        color: #231f20;
        font-weight: lighter;
    }
    
    .textos {
        font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1rem;
        color: #898b8d;
        font-weight: lighter;
        line-height: 2rem;
    }
    /* FIN DE GENERAL */
    
    .navbar-light .navbar-toggler {
        border-color: #FFF;
    }
    
    .nav-item,
        .nav-link-img,
        .nav-link-neba {
            margin-left: 0px;
            margin-top: 0px;
    }

    .nav-item__tienda {
        border: 1px solid #FFF; 
        padding: 10px; 
        border-radius: 24px; 
        margin-top: 6px;
    }

    .nav-link-neba {
        font-family: "Comfortaa", 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        color: #FFF;
        font-size: .8rem;
        padding: 4px 4px;
        margin-top: 4px;
        margin-left: 20px;
        text-transform: uppercase;
        border-bottom: 2px solid rgba(255, 255, 255, 0);
    }
    
    .nav-link-neba:hover {
        color: #FFF;
        outline: 0px solid transparent;
        -webkit-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }
    
    .navbar-light .navbar-nav .nav-link-neba.disabled {
        opacity: .5;
        color: #FFF;
    }
    
    .navbar-light .navbar-toggler-icon {
        background-image: url("../images/toggle.png");
        background-repeat: no-repeat;
    }
    
    .nav-link-img__tienda {
        color: #FFF;
    border: 1px solid #FFF;
    padding: 15px 12px 12px 12px;
    /* padding-top: 15px; */
    border-radius: 24px;
    margin-top: 0px;
    }

    .nav-link-img__tienda:hover {
        opacity: .6;
        -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.4s ease-in-out;
    }
    
    .nav-link-img__tienda i{
        padding-bottom: 4px;
        padding-left: 8px;
        padding-right: 10px;
        font-size: 1.2rem;
        opacity: .9;
    }

    .nav-link-img:hover {
        opacity: .6;
        -webkit-transition: all 0.3s ease-in-out;
        transition: all 0.4s ease-in-out;
    }
    
    hr {
        height: 1px;
        color: #FFF;
    }
    /* CAROUSEL  */
    
    .carousel-caption {
        position: absolute;
        right: 15%;
        top: 1.25rem;
        left: 40px;
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    
    .carousel-tit {
        padding-top: 20px;
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 4.4rem;
        line-height: 4rem;
        text-align: left;
        font-weight: bold;
    }
    
    .container-bloque {
        padding: 0px;
    }
    
    .row-gutter {
        --bs-gutter-x: 0rem;
    }
    
    .row-sep {
        background-image: linear-gradient(to right, #e11d3d, #8b172e);
        height: 10px;
    }
    
    .row-back {
        background-repeat: no-repeat;
        background-position: center top;
        background-size: cover;
        min-height: 580px;
        background-position-y: 10px;
    }
    
    .row-back-prod {
        background-repeat: no-repeat;
        background-position: center top;
        background-size: cover;
        min-height: 400px;
        background-position-y: 0px;
    }
    
    .row-heladeras {
        background-image: url('../images/carousel/home-heladeras.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-freezers {
        background-image: url('../images/carousel/home-freezers.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-freezers-int {
        background-image: url('../images/productos/freezers/header-freezers.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-hornos {
        background-image: url('../images/carousel/home-hornos.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-hornos-int {
        background-image: url('../images/productos/horno-electrico/header-horno-electrico.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-secarropas {
        background-image: url('../images/carousel/home-secarropas.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-caloventores {
        background-image: url('../images/carousel/home-caloventores.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-caloventores-int {
        background-image: url('../images/productos/caloventores/header-caloventores.jpg');
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-empresa {
        background-image: url('../images/header-empresa.jpg');
        min-height: 420px;
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-servicio-tecnico {
        background-image: url('../images/header-servicio-tecnico.jpg');
        min-height: 420px;
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-contacto {
        background-image: url('../images/header-contacto.jpg');
        min-height: 420px;
        opacity: 1;
        transition: 0.8s;
        --bs-gutter-x: 0rem;
    }
    
    .row-back:hover {
        opacity: .6;
        filter: brightness(100%);
    }
    
    .row-back:after {
        opacity: .0;
        filter: brightness(100%);
    }
    
    .row-block {
        padding-left: 50px;
    }
    
    .row-header {
        /* padding-top: 50px; */
        padding-bottom: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        line-height: .9rem;
        font-family: 'Arual', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1.8rem;
        color: #FFF;
        letter-spacing: .4rem;
    }
    
    .row-header-prod {
        padding-top: 10%;
    }
    
    .row-titulo {
        padding-top: 6px;
        margin-top: 0px;
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 4rem;
        line-height: 3.6rem;
        color: #FFF;
        font-weight: bold;
        letter-spacing: .4rem;
    }
    
    .row-pensa-en-frio {
        margin-top: 14px;
        line-height: 1rem;
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1.4rem;
        color: #FFF;
        letter-spacing: .4rem;
        text-transform: uppercase;
        font-style: italic;
        font-weight: lighter;
    }
    
    .col-titulo {
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 3.2rem;
        color: rgba(128, 130, 133, .7);
        padding-top: 3px;
        padding-left: 8px;
        font-weight: bold;
        position: relative;
        left: 8px;
        top: 8px;
        /* background: rgba(23, 39, 53, .7); */
        /* color: #000; */
        padding: 2px 4px;
        z-index: 1024;
    }
    
    .col-back {
        background-repeat: no-repeat;
        background-position: center top;
        background-size: contain;
        min-height: 280px;
        /* border:  4px solid #FFF; */
        border-top: 4px solid #FFF;
        border-bottom: 2px solid #FFF;
        border-left: 2px solid #FFF;
        border-right: 2px solid #FFF;
    }
    
    .col-back-b {
        position: relative;
        /* display: inline-block; */
    }
    
    .col-back-b:hover {
        opacity: .6;
        filter: brightness(100%);
    }
    
    .col-back-b:after {
        opacity: .0;
        filter: brightness(100%);
    }
    
    .col-titulo-b {
        position: absolute;
        top: 10px;
        left: 10px;
        padding-left: 10px;
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 2rem;
        color: rgba(128, 130, 133, 1);
    }
    
    .col-titulo-sub {
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        color: rgba(255, 255, 255, .6);
        font-weight: lighter;
        font-size: 1.4rem;
        position: absolute;
        top: 20px;
        right: 20px;
    }
    
    .col-back-ajuste-top-m {
        margin-top: 4px;
    }
    
    .col-back-ajuste-bottom-m {
        margin-bottom: 4px;
    }
    
    .col-heladeras-bajo-mesada-h135 {
        background-image: url('../images/productos/heladeras/bajo-mesada-h135-opcb.jpg');
    }
    
    .col-heladeras-a280 {
        background-image: url('../images/productos/heladeras/heladera-a280-opcb.jpg');
    }
    
    .col-heladeras-a320 {
        background-image: url('../images/productos/heladeras/heladera-a320-opcb.jpg');
    }
    
    .col-heladeras-a360 {
        background-image: url('../images/productos/heladeras/heladera-a360-opcb.jpg');
    }
    
    .pro-cont-listado {
        padding-left: 60px;
        padding-top: 60px;
        padding-bottom: 120px;
    }
    
    .pro-header {
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center top;
    }
    
    .pro-header-h135 {
        background-image: url('../images/productos/heladeras/modelo-h135-header.jpg');
    }
    
    .pro-header-a280 {
        background-image: url('../images/productos/heladeras/modelo-a280-header.jpg');
    }
    
    .pro-header-a320 {
        background-image: url('../images/productos/heladeras/modelo-a320-header.jpg');
    }
    
    .pro-header-a360 {
        background-image: url('../images/productos/heladeras/modelo-a360-header.jpg');
    }
    
    .pro-header-modelo {
        /* padding-top: 340px; */
    }
    /* .pro-especificaciones-img {
        margin-top: 0px;
    } */
    
    .pro-footer {
        background-image: url('../images/productos/heladeras/producto-argentino.jpg');
        background-repeat: no-repeat;
        background-size: 40%;
        background-position: bottom right;
    }
    
    .pro-listado {
        font-family: 'Comfortaa', sans-serif, Arial;
        font-weight: 300;
        font-size: .8em;
        padding-right: 40px;
        margin-bottom: 8px;
    }
    
    .pro-punto {
        margin-right: 10px;
    }
    
    .pro-especificaciones {
        padding-top: 0px;
        /* border: 1px solid orange; */
    }
    
    .pro-col-2 {
        padding-top: 0px;
    }
    
    .pro-hornos-list {
        position: relative;
        top: 300px;
    }
    
    .pro-hornos-list-plate {
        color: #9e9d9d;
        padding-left: 24px;
        padding-bottom: 20px;
    }
    
    .pro-titulo-caloventor {
        padding-top: 20px;
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 2rem;
        line-height: 2rem;
        text-align: left;
        font-weight: bold;
    }
    
    .pro-caloventores-box {
        padding: 40px;
    }
    
    .empresa-img-lateral-pos img {
        padding-right: 0px;
        height: 540px;
    }
    
    .ser-tecnico-icon {
        padding-right: 4px;
        margin-top: 28px;
        float: left;
    }
    
    .ser-tecnico-txt {
        color: #606060;
        line-height: 4.2rem;
        float: left;
    }
    
    .ser-tecnico-numb {
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1.6rem;
        /* margin-left: 30px; */
        color: #606060;
        text-transform: uppercase;
    }
    /* INICIO CONTACT */
    
    .form-block {
        padding: 50px;
    }
    
    .form-tit {
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1.6rem;
        /* margin-left: 30px; */
        color: #FFF;
        line-height: 2.2rem;
        text-transform: uppercase;
        margin-top: 1rem;
    }
    
    .form-icon {
        height: 80px;
        /* padding-left: 50px;
        padding-right: 50px; */
    }
    
    .txt-blanco {
        font-family: Arial, Helvetica, sans-serif;
        color: #FFF;
        font-size: 1rem;
        font-weight: lighter;
    }
    
    .form-control,
    .form-select {
        border-radius: 16px 0px 16px 0px;
        /* border: 1xp solid #FFF; */
        border: none;
        box-shadow: 5px 5px 9px rgba(0, 0, 0, .4);
    }
    
    .form-control-cont,
    .form-select-cont {
        /* display: block;
        width: 100%;
        padding: .375rem .75rem;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5;
        color: #212529;
        background-color: #fff;
        background-clip: padding-box;
        border: 1px solid #ced4da;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        border-radius: .25rem;
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
        border-radius: 16px 0px 16px 0px;
        border: none;
        box-shadow: none;
        border-radius: 0px;
        border-bottom: dotted;
        border-left: none;
        border-right: none;
        border-top: none;
        border-color: rgba(0, 0, 0, .3);
        margin-top: 1rem; */
    }
    
    .form-enviar {
        border-radius: 16px 0px 16px 0px;
        background-image: linear-gradient(to right, #212a5b, #29b8eb);
        border: none;
        height: 40px;
        margin-top: 40px;
        padding-left: 20px;
        padding-right: 20px;
        margin-bottom: 20px;
    }
    
    .form-check {
        margin-left: 50px;
    }
    
    .form-check-input {
        border-radius: 1rem;
    }
    
    .form-enviar:hover {
        background-image: linear-gradient(to right, #e11d3d, #8b172e);
    }
    /* FORMULARIO DE CONTACTO JS   */
    
    .contact-form {
        --form-ok-color: green;
        --form-erro-color: red;
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
    
    .contact-form>* {
        padding: 0.5rem;
        margin: 1rem auto;
        display: block;
        width: 100%;
    }
    
    .contact-form textarea {
        resize: none;
    }
    
    .contact-form legend,
    .contact-form-response {
        font-size: 1rem;
        font-weight: bold;
    }
    
    .contact-form input,
    .contact-form textarea {
        font-size: 1rem;
        color: #231f20;
        font-family: sans-serif;
    }
    
    .contact-form [required]:valid {
        border: thin solid var(--form-ok-color);
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
        border-radius: 16px 0px 16px 0px;
        border: none;
        box-shadow: none;
        border-radius: 0px;
        border-bottom: dotted;
        border-left: none;
        border-right: none;
        border-top: none;
        border-color: var(--form-ok-color);
    }
    
    .contact-form [required]:invalid {
        border: thin solid var(--form-erro-color);
        transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
        border-radius: 16px 0px 16px 0px;
        border: none;
        box-shadow: none;
        border-radius: 0px;
        border-bottom: dotted;
        border-left: none;
        border-right: none;
        border-top: none;
        border-color: rgba(0, 0, 0, .3);
    }
    
    .contact-form-error {
        margin-top: -1rem;
        font-size: 80%;
        background-color: var(--form-erro-color);
        color: #FFF;
        transition: all 800ms ease;
    }
    
    .contact-form-error.is-active {
        display: block;
        animation: show-message 1s 1 normal 0s ease-out both;
    }
    
    .none {
        display: none;
    }
    
    @keyframes show-message {
        0% {
            visibility: hidden;
            opacity: 0;
        }
        100% {
            visibility: visible;
            opacity: 1;
        }
    }
    /* FIN CONTACT */
    /* FOOTER */
    
    .list-group-item {
        border: none;
    }
    
    .footer-btn-box {
        width: 20%;
    }
    
    .footer-btn {
        font-family: 'Comfortaa', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1rem;
        color: #606060;
        letter-spacing: .3rem;
        text-transform: uppercase;
        font-weight: lighter;
        padding-top: 9%;
    }
    
    .footer-btn:hover {
        color: #e11d3d;
    }
    
    .footer-tit {
        font-family: 'Comfortaa', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1.4rem;
        color: #606060;
        font-weight: bold;
    }
    
    .footer-txt {
        font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: .8rem;
        color: #231f20;
        font-weight: lighter;
        padding-left: 40px;
        padding-right: 40px;
    }
    
    .footer-btn-menu {
        font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: .8rem;
        color: #231f20;
        /* letter-spacing: .1rem; */
        text-transform: uppercase;
        font-weight: lighter;
    }
    
    .footer-a:hover {
        color: #e11d3d;
    }
    
    .footer-tel {
        font-family: 'Comfortaa', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
        font-size: 1rem;
        color: #606060;
        letter-spacing: .3rem;
        text-transform: uppercase;
        font-weight: lighter;
    }
    
    .text-corporativa-izq {
        padding-top: 30px;
        text-align: right;
    }
    
    .text-corporativa-der {
        padding-top: 30px;
        text-align: left;
    }
    
    .pdf-thumb {
        box-shadow: 5px 5px 9px rgba(0, 0, 0, .4);
    }
    /* FIN FOOTER  */
    /* Small devices (landscape phones, 576px and up) */
    /* @media (min-width: 576px) { ... } */
    /* Medium devices (tablets, 768px and up) */
    /* @media (min-width: 768px) { ... } */
    /* Large devices (desktops, 992px and up) */
    /* @media (min-width: 992px) { ... } */
    /* Extra large devices (large desktops, 1200px and up) */
    /* @media (min-width: 1200px) { ... } */
    
    @media (max-width: 1440px) {
        .row-back {
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 400px;
            background-position-y: 10px;
        }
        .row-header-prod {
            padding-top: 8%;
        }
        .pro-header-modelo {
            padding-top: 260px;
        }
        .col-titulo-sub {
            font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
            color: #606060;
            font-size: 1.4rem;
            position: absolute;
            top: 20px;
            right: 20px;
        }
    }
    /* Medium devices (tablets, 768px and up) */
    
    @media (min-width: 1280px) {
        /* .pro-especificaciones-img {
            margin-top: 10px;
           
        } */
        .pro-especificaciones {
            margin-top: 10px;
            padding-top: 5%px;
            /* border: 1px solid blue; */
        }
    }
    
    @media (max-width: 1080px) {
        .pro-especificaciones {
            padding-top: 100px;
            /* border: 1px solid green; */
        }
    }
    
    @media (max-width: 980px) {
        /* .pro-especificaciones-img {
            margin-top: 200px;
        } */
        .pro-especificaciones {
            margin-top: 200px;
            padding-top: 200px;
            /* border: 1px solid red; */
        }
    }
    
    @media (max-width: 768px) {
        .item-mob {
            display: block;
        }
        .item-des {
            display: none;
        }
        .nav-link-neba {
            padding-left: 10px;
        }
        .nav-item,
        .nav-link-img,
        .nav-link-neba {
            margin-left: 0px;
            margin-top: 20px;
        }
        .w-30 {
            width: 100%!important;
        }
        .textos {
            padding-left: 20px;
            padding-right: 20px;
        }
        .titulos-internas {
            font-size: 2.4rem;
            font-weight: lighter;
            text-align: center;
        }
        .carousel-caption {
            position: absolute center;
            right: 0%;
            top: 9rem;
            left: 0px;
            padding-top: 30px;
            padding-bottom: 1.25rem;
        }
        .carousel-tit {
            padding-top: 20px;
            font-size: 2rem;
            line-height: 2rem;
            text-align: center;
        }
        .row-back {
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 230px;
            background-position-y: 10px;
        }
        .row-back-prod {
            background-repeat: no-repeat;
            background-size: cover;
            min-height: 230px;
            background-position-y: 0px;
        }
        .row-header {
            margin-top: 30%;
            line-height: .6rem;
            font-family: 'Arual', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
            font-size: 1rem;
            color: #FFF;
            letter-spacing: .5rem;
        }
        .row-header-prod {
            padding-top: 50px;
        }
        .row-titulo {
            padding: 0px;
            margin: 0px;
            font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
            font-size: 1.8rem;
            line-height: 1;
            letter-spacing: .2rem;
        }
        .row-pensa-en-frio {
            margin-top: 0px;
            line-height: 1rem;
            font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
            font-size: 1rem;
            padding-top: 8px;
        }
        .col-titulo {
            font-family: 'Cocogoose Pro Thin', 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
            font-size: 1.6rem;
            color: rgba(111, 111, 111, 1);
            padding-top: 2px;
            padding-left: 2px;
            font-weight: bold;
        }
        .col-titulo-sub {
            color: rgba(255, 255, 255, .6);
            font-weight: lighter;
            font-size: 2rem;
            position: absolute;
            top: 10px;
            left: 120px;
        }
        .col-back {
            background-position: left top;
            min-height: 200px;
        }
        .col-back-ajuste-top-m {
            margin-top: 2px;
        }
        .col-back-ajuste-bottom-m {
            margin-bottom: 2px;
        }
        .col-heladeras-bajo-mesada-h135 {
            background-image: url('../images/productos/heladeras/bajo-mesada-h135-m.jpg');
        }
        .col-heladeras-a280 {
            background-image: url('../images/productos/heladeras/heladera-a280-m.jpg');
        }
        .col-heladeras-a320 {
            background-image: url('../images/productos/heladeras/heladera-a320-m.jpg');
        }
        .col-heladeras-a360 {
            background-image: url('../images/productos/heladeras/heladera-a360-m.jpg');
        }
        .pro-header-modelo {
            padding-top: 270px;
        }
        .pro-cont-listado {
            padding-left: 30px;
            padding-top: 30px;
            padding-right: 20px;
        }
        .pro-listado {
            padding-right: 0px;
            font-size: 1rem;
        }
        .pro-header-h135 {
            background-image: url('../images/productos/heladeras/modelo-h135-header-m.jpg');
        }
        .pro-header-a280 {
            background-image: url('../images/productos/heladeras/modelo-a280-header-m.jpg');
        }
        .pro-header-a320 {
            background-image: url('../images/productos/heladeras/modelo-a320-header-m.jpg');
        }
        .pro-header-a360 {
            background-image: url('../images/productos/heladeras/modelo-a360-header-m.jpg');
        }
        .pro-especificaciones-img {
            margin-top: 80px;
            /* border: 1px solid red; */
        }
        .pro-especificaciones {
            margin-top: 80px;
            padding-top: 20%;
            /* border: 1px solid blue; */
        }
        .pro-footer {
            background-size: 95%;
        }
        .pro-hornos-list {
            position: static;
            top: 80px;
        }
        .pro-caloventores-box {
            padding: 20px;
        }
        .empresa-img-lateral-pos img {
            padding-right: 100px;
            height: 540px;
        }
        .ser-tecnico-img {
            padding: 40px;
        }
        .ser-tecnico-txt {
            float: none;
        }
        .form-block {
            padding: 30px;
            padding-top: 50px;
        }
        .form-icon {
            height: 70px;
            /* padding: 10px 100px 10px 100px; */
        }
        .footer-btn-box {
            width: 100%;
        }
        .footer-txt {
            font-size: .9rem;
            padding-left: 10px;
            padding-right: 10px;
        }
        .text-corporativa-izq {
            /* padding-top: 30px; */
            text-align: center;
        }
        .text-corporativa-der {
            padding-top: 0px;
            text-align: center;
        }
    }