@charset "utf-8";

.txt-box-img {display: none !important}

.h1-content-1{color:rgba(232,232,232,1.00);font-family: 'BebasNeue', sans-serif;font-weight:600;border-bottom:1px solid rgba(232,232,232,1.00);text-transform: uppercase;letter-spacing: 1px}

.p-sub-header-content-1 a{color:rgba(232,232,232,1.00);font-family: 'Montserrat', sans-serif;font-weight:600;}

.p-sub-header-content-1 a:hover{color:rgba(0,72,153,.45);}

.container,.container-2 {position: relative;float:left}

.mySlides {display: none;background-color:rgba(255,255,255,1)}

.img-slideshow{background-color:rgba(255,255,255,1)}

.cursor {cursor: pointer;}

.prev{
  user-select: none;
  position: absolute;
  outline: none;
  padding:15px 5px 8px 20px;
  font-size:30px;
  text-decoration: none;
  left: 5px !important;
  z-index:9999999999999999999999999999999999999 !important;
  border: 0;
  top: 40%;
  cursor: pointer;
  color: rgba(71,71,71,1.00);
  background-color:rgba(255,255,255,0.45);
  opacity: 1;
     width:35px;
    height:35px;
  line-height: 1;
    border-radius:50%;
  transition: opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;
}

.next {
 user-select: none;
  position: absolute;
  outline: none;
  padding:15px 5px 8px 20px;
  font-size:30px;
  text-decoration: none;
  right: 5px !important;
  z-index:9999999999999999999999999999999999999 !important;
  border: 0;
  top: 40%;
  cursor: pointer;
  color: rgba(71,71,71,1.00);
  background-color:rgba(255,255,255,0.45);
  opacity: 1;
     width:35px;
    height:35px;
  line-height: 1;
    border-radius:50%;
  transition: opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67);-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;

}

.prev:hover,.next:hover {background-color: rgba(0, 0, 0, 0.8);}

.numbertext {color: #f2f2f2;font-size: 12px;padding: 8px 12px;position: absolute;top: 0;}

.caption-container {text-align: center;background-color: #222;padding: 2px 16px;color: white;margin:1px 0px}

.row:after {content: "";display: table;clear: both;}

.column {float: left;position:relative;background-color:rgba(255,255,255,1)}

.column-video a {float: left;position:relative;background-color:rgba(255,255,255,1)}

.active,.demo:hover {opacity: 1;}

.span-box-text-img{color:rgba(255,255,255,1);font-family: 'Montserrat', sans-serif;font-weight:400;text-align: center}

.h2-content-1{color:rgba(255,255,255,1);border-bottom: 5px solid rgba(255,203,0,1.00);font-family: 'BebasNeue', sans-serif;font-weight:600;letter-spacing: 1px}

.p-content-1{color:rgba(232,232,232,1.00);font-family: 'Montserrat', sans-serif;font-weight:400;}

.icon-descripcion-producto:before {color:rgba(232,232,232,1.00);position: relative;float: left}

.h3-content-1{color:rgba(232,232,232,1.00);font-family: 'Montserrat', sans-serif;font-weight:400;}

.icon-puesta-en-marcha-item:before,.icon-garantia-item:before,.icon-servicio-tecnico-item:before {color:#F7F7F7;position: relative;float: left}

#content-2{float: left;width: 100%;position: relative;height: auto;}

.icon-especificaciones-tecnicas-producto:before {color:rgba(0,0,0,1.00);position: relative;float: left}

.h2-content-2{color:rgba(0,0,0,1.00);font-family: 'BebasNeue', sans-serif;font-weight:600;letter-spacing: 1px}

.col-title-content-2{font-family: 'Montserrat', sans-serif;float: left;height: auto;position: relative;font-weight: 700;padding:5px 0px}

.col-producto-content-2,.col-producto-content-2 a{font-family: 'Montserrat', sans-serif;float: left;height: auto;position: relative;font-weight: 500;color:rgba(129,129,129,1);text-transform: capitalize !important}

.tr-box-content-2{padding: 4px 0px;color: rgba(87,87,87,1);}

.tr-box-content-2-2:nth-child(even){background-color:rgba(248,248,248,1)}

.tr-box-content-2-2:nth-child(even):last-child{background-color:transparent}

.h2-content-3{color:#fff;font-family: 'BebasNeue', sans-serif;font-weight:400;animation: fadein 3s;-moz-animation: fadein 3s;-webkit-animation: fadein 3s;-o-animation: fadein 3s;}

.h3-content-3{color:rgba(232,232,232,1.00);font-family: 'BebasNeue', sans-serif;font-weight:600;}

.p-content-3 a, .p-2-content-3 a{font-family: 'BebasNeue', sans-serif;font-weight: 400;color:rgba(247,247,247,1.00);position:relative;float:left}

.p-content-3 a:hover, .p-2-content-3 a:hover{color:rgba(255,203,0,1.00)}

.h3-content-3 a{color:#fff;font-family: 'BebasNeue', sans-serif;font-weight:400;background-color:rgba(0,41,74,1);border-radius:75px}

.icon-youtube-item:before {color: rgba(251,81,84,1.00);position:absolute;width: 100%; height: 35px}
    
#content-4{float: left;width: 100%;position: relative;height: auto;}

.h2-content-4{color:rgba(0,0,0,1.00);font-family: 'BebasNeue', sans-serif;font-weight:800;position:relative;float:left;}

#formulario{position: relative;text-align: center;z-index: 9;float:left}	

.box-form, .box-form-select{float: left;position: relative;display: block;}

.espacio-blanco, .espacio-blanco-tel-short, .espacio-blanco-tel{font-family: 'BebasNeue', sans-serif;color: #1a1a1a;font-weight:300;z-index: 99;text-align: center;display: block;position:relative;float: left;border:none;background-color: rgba(240,240,240,1.00);-webkit-appearance: none;-webkit-border-radius: 0;border-radius: 0;}

.espacio-blanco-select{font-family: 'BebasNeue', sans-serif;color: #1a1a1a;border: none;font-weight: 300;z-index: 99;text-align: center;display: block;float: left;position:relative;background-color:rgba(240,240,240,1.00);-webkit-appearance: none;-webkit-border-radius: 0;border-radius: 0;}

#enviar{cursor:pointer; -webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;background-color:#1a1a1a;color:rgba(255,255,255,1.00);font-family: 'BebasNeue', sans-serif;font-weight:600;text-align:center;border:none;letter-spacing: 1px;-webkit-appearance: none;-webkit-border-radius: 0;border-radius: 0;}

#enviar:hover{background-color:rgba(45,45,45,0.80)}

.p-2-content-4{font-family: 'BebasNeue', sans-serif;font-weight:400;color:rgba(65,65,65,1);position:relative;float:left}

.h4-content-4 a{color:rgba(255,203,0,1.00);font-family: 'BebasNeue', sans-serif;font-weight:400;letter-spacing: 1px}

.icon-whatsapp-home a:before, .icon-telefono-home a:before, .icon-email-home a:before, .icon-ubicacion-home a:before{position:relative;float:left;color:#6b6b6b;}

.wrapper_popup {display: none;position: fixed;padding:10px;z-index:9999999999;background-color:rgba(25,25,25,.75)}

#box-wrapper-popup{position: relative;height: auto;float:left;}

.content-wrapper-popup{border:3px solid rgba(0,159,228,1);background-color:#fff;box-shadow: 2px 2px 2px 2px rgba(0,0,0,0.1)}

.popupCloseButtonPopup {background-color:rgba(0,159,228,1);color:#fff;border: 3px solid rgba(0,159,228,1);border-radius: 50px;cursor: pointer;display: inline-block;font-family: 'Sarabun', sans-serif;font-weight:900;position: absolute;top: -20px;right: -20px;font-size: 25px;line-height: 30px;width: 30px;height: 30px;text-align: center;}

.popupCloseButtonPopup:hover {background-color:#fff;color:rgba(0,159,228,1)}

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

    #cuerpo{height:auto;width:100%;margin:0;position:relative;}

    .wrapper_popup {width:100%;height:100%;bottom:0px;left:0px;position: fixed;padding:1px}

    .content-wrapper-popup {width:450px;height:600px;left:50%;margin:-300px 0px 0px -225px;top:50%;position:fixed;}

    .img-wrapper-popup {position:relative;float:left;width:100%;height:auto;margin:0px}
    
    #content-1{width:100%;position:relative;height:auto;z-index:9;margin:85px 0px 0px 0px;float:left}

    #contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:95%;margin:0px 2.5%;padding:0px;}

    .header-content-1{width:100%;height:60px;position:relative;float:left;margin:20px 0px}

    .h1-content-1 {font-size:25px;line-height: 32px;text-align: left;width:95%;margin:30px 2.5% 0px 2.5%;padding:0px 0px 0px 0px;position:absolute;float:left}

    .sub-header-content-1{width:100%;height:auto;position:relative;float:left;margin:0px}

    .p-sub-header-content-1 a{font-size:13px;width:auto;height:auto;padding:0px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55);margin:0px 0px 15px 0px}
    
    .p-sub-header-content-1:last-child a{border-right:none}

    .box-content-1{height:auto;width:95%;left:0px;float:left;position:relative;margin:0px 2.5% 20px 2.5%;}

    .container-img{height:auto;width:100%;float:left;position:relative;margin:0px 0px;}

    .border-content-1 {border:5px solid rgba(255,203,0,1.00);width: 94%;height: auto;margin: 0px 1.5%; position: relative;float: left}
    
    .txt-box-img {position: absolute;top: 155px;right: 2.5px;width:170px;height:auto;background-color:rgba(0,72,153,0.7);color:rgba(255,255,255,1);font-family: 'Montserrat', sans-serif;font-weight:700;text-align: center;z-index: 999999999999999999999 !important;font-size:30px;line-height:30px;padding:7.5px 0px}
    
    .span-txt-box-img {font-size:14px;line-height:20px;text-align: center;width: 100%;margin:5px 0px;top: 0px;display:block;font-family: 'Montserrat', sans-serif;font-weight: 600;}

    .box-myslides{height:auto;width:100%;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

    .mySlides{height:auto;width:100%;margin:0px;position:relative;float:left;}

    .img-slideshow{height:auto;width:100%;margin:0px;position:relative;float:left}

    .box-text-img {height:auto;width:100%;margin:10px 0px;position:relative;float:left;}
    
    .span-box-text-img{height:auto;width:100%;margin:0px;position:relative;float:left;font-size:12px;}

    .row{height:auto;width:100%;margin:10px 0px;position:relative;float:left;top:0px;}

    .column{height:auto;width:40px;margin:10px 2.5px;float:left;border:1px solid rgba(239,239,239,1)}

    .column-video a{height:auto;width:17%;margin:10px 2.5px;float:left;border:1px solid rgba(239,239,239,1)}
    
    .img-slideshow-small{height:45px;width:100%;margin:0px;position:relative;float:left}

    .img-slideshow-small-video{height:auto;width:100%;margin:0px;position:relative;float:left}

    .column-video:hover a .img-slideshow-small-video{opacity: 0.5}

    .icon-youtube-item:before {font-size: 35px;top:50%; left:50%;width:35px; margin:-17px 0px 0px -17.5px}
    
    .column-video:hover a .icon-youtube-item:before {color: rgba(251,0,4,1.00);}
    
    .h2-content-1 {font-size:30px;line-height: 45px;text-align: center;width:100%;margin:0px;padding:20px 0px}

    .p-content-1 {font-size: 14px;line-height:24px;text-align:left;width:100%;margin:20px 0% 0px 0%;position:relative;float:left}
    
    .icon-descripcion-producto:before {font-size:34px;width:45px;margin:0%;}
    
    .contenedor-col-box-content-1{height:auto;width:340px;margin:10px 0px 10px -170px;position: relative;float: left;left: 50%}

    .col-box-content-1{height:auto;width:110px;margin:10px 2.5px 10px 0px;float:left;border-top:2px solid rgba(255,203,0,1.00);left: 5px}

    .col-box-content-1:last-child{margin:10px 0px;float:left;}

    .icon-puesta-en-marcha-item:before,.icon-garantia-item:before,.icon-servicio-tecnico-item:before {position: relative;float: left; width: 100%;margin: 10px 0px 5px 0px;font-size: 45px;text-align: center}
    
    .h3-content-1{font-size: 12px;line-height:18px;text-align:center;width:100%;margin:5px 0%;position:relative;float:left;}
    
    #content-2{width:100%;position:relative;height:auto;z-index:9;margin:0px;float:left;background-color:#fff;cursor:grabbing;overflow: hidden}

    .content-box-content-2{position:relative;float:left;height:auto;width:100%;margin:0px;z-index: 999999999 !important;top:0px}

    .h2-content-2 {font-size:25px;line-height:35px;text-align: center;width:100%;margin:0px;padding:20px 0px}
    
    .icon-especificaciones-tecnicas-producto:before {font-size:34px;width:45px;margin:0%;}
    
    .table {float: left;height: auto;position: relative;padding: 0px;left:0px;width:100%;margin:0px 0px 0px 0px !important;overflow-x:auto;}

    /* ACA HAY QUE MODIFICAR EL WIDTH DE LA TABLA */
    
    #miTabla {border: thin solid rgba(193,193,193,.51);float: left;height: auto;position: relative;font-family: 'Montserrat', sans-serif;padding: 2px 0px;width:1010px;overflow-x: auto}
    
    .miTablaWidth2 {width:550px !important;}
    
    .miTablaWidth3 {width:700px !important;}
    
    .miTablaWidth4 {width:850px !important;}
    
    .miTablaWidth5 {width:1000px !important;}
    
    .miTablaWidth6 {width:1170px !important;}
    
    .miTablaWidth7 {width:1350px !important;}
    
    .miTablaWidth8 {width:1550px !important;}
    
    .miTablaWidth9 {width:1750px !important;}
    
    .miTablaWidth10 {width:1950px !important;}
    
    .miTablaWidth11 {width:2150px !important;}
    
    .miTablaWidth12 {width:2350px !important;}
    
    .miTablaWidth13 {width:2550px !important;}
    
    .miTablaWidth14 {width:2750px !important;}
    
    .miTablaWidth15 {width:2950px !important;}
    
    /* ACA HAY QUE MODIFICAR EL WIDTH DE LA TABLA */

    .tr-box-content-2{position: relative;height: auto;width: 100%;float: left;border-bottom:thin solid rgba(193,193,193,.31);z-index: 999;margin:0px}

    .tr-box-content-2-2{position: relative;height:auto;width: 100%;float: left;border-bottom:thin solid rgba(193,193,193,.31);z-index: 999;margin:0px;padding:4px 0px;}
    
    .col-title-content-2{margin:2px 0%;float:left;display:inline;font-size: 13px;padding:10px 8px;position: -webkit-sticky;
  position: sticky;background-color: white;width: 150px;left: 0% !important}

    .col-producto-content-2{margin:0%;font-size: 12px;height:auto;padding:10px 8px;display:block;position: -webkit-sticky;
  position: sticky;background-color: white;width: 150px;left: 0% !important}

    .first-col {width: 150px;left: 0px !important;z-index: 999999999999999999999999 !important;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2);}

    .second-col {width: 150px;left: 0% !important;z-index: 999999999999999999999999 !important;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2);font-weight: 700}
    
    #content-3{width:100%;height:auto;margin:0% 0px 5% 0px;padding:0px}

    .content-box-content-3{position:relative;float:left;height:auto;width:100%;margin:0px;z-index: 999999999 !important;top:0px}

    .h2-content-3 {font-size:25px;line-height:28px;text-align: center;width: 100%;margin:50px 0px 30px 0px;position:relative;float:left;}

    .wrapper-content-3{position:relative;float:left;height:auto;width:95%;margin:2.5%;z-index: 999999999 !important;top:0px;border-bottom:5px solid rgba(255,203,0,1.00);}
    
    .wrapper-content-3{margin:2.5% 0px;z-index: 999999999 !important;top:0px;border-bottom:none}
    
    .box-content-3{height:auto;position:relative;float:left;width:40%;margin: 4.5% 6.5% 1.5% 0px;}

    .box-content-3:last-child{height:auto;position:relative;float:left;width:53%;margin:1.5% 0px;}

    .box-2-content-3{height:auto;position:relative;float:left;width:90%;margin: -10px 5% 0% 5%;padding:0px 0px 30px 0px;border-bottom:5px solid rgba(255,203,0,1.00);}

    .img-content-3{height:auto;width:95%;float:left;position:relative;margin:5px 0px 0px 4.5%;display: block !important;}
    
    .h3-content-3{font-size:28px;line-height:42px;text-align:left;width:100%;margin:0%;position:relative;float:left;}

    .p-content-3 a{font-size:14px;width:100%;margin:8px 0px;height:auto;text-align:left;line-height:16px;padding: 0px}

    .p-2-content-3 a{font-size:20px;width:100%;margin:0px 0px;height:auto;text-align:left;line-height:28px;padding: 0px}

    .icon-whatsapp-home, .icon-telefono-home:before, .icon-email-home:before{font-size:25px;margin:-5px 10px 0px 0px;position:relative;float:left}
    
   .icon-ubicacion-home:before{font-size:35px;margin:5px 10px 0px 0px;position:relative;float:left}
    
    .h3-content-3 a{font-size:16px;line-height:42px;text-align:center;width:200px;margin:10px 0px 0px -100px;left:50%;position:relative;float:left;}

    #content-4{width:100%;height:auto !important;padding:20px 0px;z-index: 9999999999999999 !important;background-color: #fff}
   
    .content-box-content-4 {position:relative;width:100%;padding:0px 0px;float:left;height:auto;}

    .box-content-4{height:auto;width:100%;float:left;position:relative;margin:10px 0px;display: inline !important;}

    .h2-content-4{font-size:28px;line-height:32px;text-align: center;width:95%;margin:20px 2.5%;position: relative;float:left;}

    .p-content-4 {font-size:18px;line-height:28px;text-align: center;width:85%;margin:0px 7.5%;top: 0px;position:relative;float:left;}

    #formulario{height: auto;width:90%;padding:0px;margin:0px 5%;}

    .box-form{height:auto;width:90%;padding:0px;margin:20px 5%}

    .box-form-select{height: auto;width:47.5%;margin:5px 5% 5px 0%;}

    .box-form-select:last-child{height: auto;width:47.5%;margin:5px 0%;}

    .espacio-blanco{position: relative;float:left;height:45px;width:98%;font-size: 16px;margin:10px 0%;}

    .espacio-blanco-select{position: relative;float:left;width:100%;height:auto;font-size: 16px;margin:5px 0%;padding:15px 0px}

    .espacio-blanco-tel-short{position: relative;float:left;width:22%;height:45px;font-size: 16px;margin:10px 5% 5px 0px;border:none;}
    
    .espacio-blanco-tel{position: relative;float:left;width:70%;height:45px;font-size: 16px;margin:10px 0%;border:none;}

    .box-enviar-form{height: auto;width:100%;position: relative;margin:0px 0px;float:left;top: 0px;}

    #enviar{font-size:20px;position: relative;width:75%;height:auto;line-height:36px;float:left;margin:0px 12.5%;padding:10px 0px}

    .p-2-content-4{height:auto;font-size: 18px;width:100%;text-align: center;display: block;line-height: 28px;margin:15px 0px 5px 0%;}

    .h4-content-4 a{font-size:16px;line-height:42px;text-align:center;width:200px;margin:10px 0px 0px -100px;left:50%;position:relative;float:left;}

}
@media screen and (min-width:601px) and (max-width:980px){

#cuerpo{height:auto;width:100%;margin:0;position:relative;}

    .wrapper_popup {width:100%;height:100%;bottom:0px;left:0px;position: fixed;padding:1px}

    .content-wrapper-popup {width:450px;height:600px;left:50%;margin:-300px 0px 0px -225px;top:50%;position:fixed;}

    .img-wrapper-popup {position:relative;float:left;width:100%;height:auto;margin:0px}
    
#content-1{width:100%;position:relative;height:auto;z-index:9;margin:40px 0px 0px 0px;float:left}

#contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:95%;margin:0px 2.5%;padding:0px;}

.header-content-1{width:100%;height:60px;position:relative;float:left;margin:20px 0px}

.h1-content-1 {font-size:25px;line-height: 32px;text-align: left;width:100%;margin:40px 0% 0px 0%;padding:0px 0px 0px 0px;position:absolute;float:left}

.img-logo-content-1{height:auto;width:120px;right:5px;margin:0px;float:right;position:absolute;top:-35px}

.sub-header-content-1{width:100%;height:auto;position:relative;float:left;margin:0px}

.p-sub-header-content-1 a{font-size:14px;width:auto;height:auto;padding:0px 10px 0px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55);margin:0px 0px 15px 0px}

.box-content-1{height:auto;width:95%;left:0px;float:left;position:relative;margin:0px 2.5% 20px 2.5%;}

.h2-content-1 {font-size:18px;line-height: 32px;text-align: center;width:100%;margin:20px 0px 0px 0px;padding:20px 0px}

.p-content-1 {font-size: 14px;line-height:34px;text-align:left;width:100%;margin:20px 0% 0px 0%;position:relative;float:left}

.container{height:auto;width:100%;float:left;position:relative;margin:0px 0px;}

    .txt-box-img {position: absolute;top: 150px;right: 2.5px;width:190px;height:auto;background-color:rgba(0,72,153,0.7);color:rgba(255,255,255,1);font-family: 'Montserrat', sans-serif;font-weight:700;text-align: center;z-index: 999999999999999999999 !important;font-size:28px;line-height:30px;padding:10px 0px}
    
    .span-txt-box-img {font-size:16px;line-height:20px;text-align: center;width: 100%;margin:5px 0px;top: 0px;display:block;font-family: 'Montserrat', sans-serif;font-weight: 600;}

.box-myslides{height:auto;width:100%;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

.mySlides{height:auto;width:100%;margin:0px;position:relative;float:left;}

.img-slideshow{height:auto;width:100%;margin:0px;position:relative;float:left}

.row{height:auto;width:100%;margin:10px 0px;position:relative;float:left;top:0px;}

.column{height:auto;width:40px;margin:10px 2.5px;float:left;border:1px solid rgba(239,239,239,1)}

.column-video a{height:auto;width:17%;margin:10px 2.5px;float:left;border:1px solid rgba(239,239,239,1)}

.img-slideshow-small{height:auto;width:100%;margin:0px;position:relative;float:left}

    .img-slideshow-small-video{height:auto;width:100%;margin:0px;position:relative;float:left}

    .column-video:hover a .img-slideshow-small-video{opacity: 0.5}

    .icon-youtube-item:before {font-size: 35px;top:50%; left:50%;width:35px; margin:-17px 0px 0px -17.5px}
    
    .column-video:hover a .icon-youtube-item:before {color: rgba(251,0,4,1.00);}
    
.img-box-content-1{height:auto;width:620px;float:left;position:relative;margin:0px 10px 0px 0px;}

.img-content-1{height:auto;width:620px;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

.h2-box-content-1 {font-size:23px;line-height:35px;text-align: left;width: 100%;margin:5px 0px;top: 0px;display:block}

.h3-content-1 a{font-size:20px;line-height: 32px;text-align: center;width:100%;margin:10px 0px 0px 0px;top: 0px;padding:15px 0px;position:relative;float:left}

.box-content-icon-content-1{height:auto;width:100%;float:left;position:relative;margin:20px 0px;}

.box-icon-content-1{height:auto;width:140px;float:left;position:relative;margin:10px 2.5%;}

.icon-content-1 {height:35px;width:140px;float:left;position:relative;margin:0px}

.icon-img-content-1 {height:90%;width:auto;float:left;position:relative;margin:0px 35%;}

.txt-icon-box-content-1 {height:35px;width:140px;float:left;position:relative;padding:0px 0px 25px 0px;margin:0px 0px;}

.p-icon-box-content-1 {font-size:11px;line-height:16px;text-align: center;width: 90%;margin:0px 5%;position:relative;float:left;top: 80%;transform: translateY(-55%);}

.text-box-content-1{height:100%;width:100%;float:left;position:relative;margin:30px 0px 0px 0px;border-top:2px solid rgba(0,159,228,1);padding:10px 0px 10px 0px}

.h3-text-content-1{font-size:22px;line-height: 36px;text-align: left;width:100%;margin:15px 0px 10px 0px;top: 0px;position:relative;float:left}

.p-text-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;margin:5px 0px;top: 0px;position:relative;float:left}

.sub-text-box-content-1{height:auto;width:100%;float:left;position:relative;margin:10px 0px;text-align:center}

.h4-sub-text-content-1{font-size:25px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 15px 0px;top: 0px;position:relative;float:left}

.p-sub-text-content-1{position:relative;float:left;font-size:12px;text-align: center;width:auto;height:auto;margin:5px 3.5px;padding:5px;}

.h5-text-content-1 a{font-size:15px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;padding:10px 30px !important;position:relative;float:left}

#content-3{width:100%;position:relative;float:left;height:auto;z-index:9;margin:10px 0px;}

#contenedor-content-3{z-index:9;position:relative;float:left;height:auto;width:95%;margin:0px 2.5%;padding:0px;}

.box-content-3{position:relative;float:left;margin:10px 0px;width:100%;height:auto}

.h2-text-content-3 {font-size:20px;line-height:38px;text-align: left;width: 100%;margin:5px 0px;top: 0px;display:block}

.p-text-content-3{font-size:14px;line-height: 30px;text-align: left;width:100%;margin:5px 0px;top: 0px;position:relative;float:left}

.h3-text-content-3 a{font-size:15px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;height:auto;padding:10px 20px !important;position:relative;float:left;display:block !important}

.box-form-content-3{position:relative;float:left;margin:10px 2.5%;width:95%;height:auto;background-color:rgba(248,248,248,1);padding:10px 0%}

#formulario{height:auto;width:100%;margin:0px;padding: 5px 0px 0px 0px;}

.box-form,.box-form-mail,.box-form-select{height: auto;width:90%;margin:0px 5%;}

.box-form-msj{height:80px;width:90%;margin:0px 5% 20px 5%}

.h3-form-content-3 {font-size:18px;line-height:25px;text-align: center;width: 100%;margin:5px 0px;top: 0px;display:block}

.p-form-content-3{height:auto;font-size: 16px;width:100%;text-align: left;display: block;line-height: 22px;margin:15px 0px;}

.espacio-blanco,.espacio-blanco-mail{position: relative;width:95%;height:55px;font-size: 13px;margin:0}

.espacio-blanco-select{position: relative;width:95%;height:60px;font-size: 13px;margin:0 2.5%}

.espacio-blanco-msj{position: relative;height:75px;width: 100%;font-size: 13px;}

#enviar{height:60px;width:80%;position: relative;font-size:22px;float: left;margin:10%;display:block;}

#content-4{width:100%;position:relative;float:left;height:auto;z-index:9;margin:40px 0px 10px 0px;background-color:rgba(236,236,236,.35)}

#contenedor-content-4{z-index:9;position:relative;float:left;height:auto;width:95%;margin:0px 2.5%;padding:0px;}

.h2-content-4 {font-size:30px;line-height: 32px;text-align: center;width:100%;margin:20px 0%;position:relative;float:left}

.box-content-4{height:auto;width:40%;float:left;position:relative;margin:10px 5%;border-bottom:1px solid rgba(115,115,115,.25);padding:10px 0px 20px 0px }

.box-content-4:last-child{border-bottom:none}

.img-box-content-4{height:auto;width:200px;left:50%;float:left;position:relative;margin:0px 0px 0px -100px;}
	
.img-content-4{height:auto;width:100%;margin:0px;float:left;position:relative}

.text-box-content-4{height:auto;width:100%;left:0px;float:left;position:relative;margin:5px 0px;}
	
.h3-content-4 {font-size:20px;line-height: 32px;text-align: center;width:100%;margin:0px;float:left;position:relative;}

.p-content-4 {font-size: 16px;line-height:30px;text-align:center;width:100%;margin:10px 0px;position:relative;float:left}

.h4-content-4 a{font-size:15px;line-height: 32px;text-align: center;width:150px;margin:5px 25px 10px -75px;left:50%;padding:5px 0px;float:left;position:relative;}

}
@media screen and (min-width:981px) and (max-width:1100px) {

#cuerpo{height:auto;width:100%;margin:0;position:relative;}

    .wrapper_popup {width:100%;height:100%;bottom:0px;left:0px;position: fixed;padding:1px}

    .content-wrapper-popup {width:450px;height:600px;left:50%;margin:-300px 0px 0px -225px;top:50%;position:fixed;}

    .img-wrapper-popup {position:relative;float:left;width:100%;height:auto;margin:0px}
    
#content-1{width:100%;position:relative;float:left;height:auto;z-index:9;margin:20px 0px 0px 0px;}

#contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:980px;margin:0px 0px 0px -490px;left:50%;text-align:center}

.header-content-1{width:100%;height:100px;position:relative;float:left;margin:5px 0px 0px 0px}

.h1-content-1 {font-size:40px;line-height: 32px;text-align: left;width:100%;margin:20px 0% 50px 0%;padding:0px 0px 30px 0px;position:absolute;text-indent:10px}

.sub-header-content-1{width:100%;height:60px;position:relative;float:left;margin:0px}

.p-sub-header-content-1 a{font-size:14px;width:auto;height:10px;padding:0px 10px 10px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55)}

.box-content-1{height:auto;width:98%;left:0px;float:left;position:relative;margin:0px 1% 20px 1%;}

.h2-content-1 {font-size:30px;line-height: 32px;text-align: center;width:100%;margin:0px 0px 0px 0px;padding:20px 0px}

.p-content-1 {font-size: 16px;line-height:34px;text-align:left;width:100%;margin:20px 0%;position:relative;float:left}

.container-img{height:auto;width:500px;float:left;position:relative;margin:20px 10px 0px 0px;}

    .txt-box-img {position: absolute;top: 10px;right: 2.5px;width:190px;height:auto;background-color:rgba(0,72,153,0.7);color:rgba(255,255,255,1);font-family: 'Montserrat', sans-serif;font-weight:700;text-align: center;z-index: 999999999999999999999 !important;font-size:28px;line-height:30px;padding:10px 0px}
    
    .span-txt-box-img {font-size:16px;line-height:20px;text-align: center;width: 100%;margin:5px 0px;top: 0px;display:block;font-family: 'Montserrat', sans-serif;font-weight: 600;}

.box-myslides{height:450px;width:500px;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

.mySlides{height:290px;width:500px;margin:20px 0px 30px 0px;position:relative;float:left;}

.img-slideshow{height:400px;width:500px !important;margin:0px 0px;position:relative;float:left}

.row{height:auto;width:500px;margin:0px 0px;position:relative;float:left;top:0px;}

.column{height:60px;width:60px;margin:5px 8px;padding:2.5px;float:left;border:1px solid rgba(239,239,239,1)}

.column-video a{height:60px;width:100px;margin:5px 8px;padding:2.5px;float:left;border:1px solid rgba(239,239,239,1)}

.img-slideshow-small{height:60px;width:100px;margin:0px;position:relative;float:left}

    .img-slideshow-small-video{height:60px;width:100px;margin:0px;position:relative;float:left}

    .column-video:hover a .img-slideshow-small-video{height:60px;width:100px;margin:0px;position:relative;float:left;opacity: 0.5}

    .icon-youtube-item:before {font-size: 35px;top:50%; left:50%;width:35px; margin:-17px 0px 0px -17.5px}
    
    .column-video:hover a .icon-youtube-item:before {color: rgba(251,0,4,1.00);}
    
.h2-box-content-1 {font-size:23px;line-height:35px;text-align: left;width: 100%;margin:5px 0px;top: 0px;display:block}

.h3-content-1 a{font-size:20px;line-height: 32px;text-align: center;width:550px;margin:10px 0px 0px 0px;top: 0px;padding:15px 0px;position:relative;float:left}

.text-box-content-1{height:100%;width:410px;float:left;position:relative;margin:0px;border-left:2px solid rgba(0,159,228,1);padding:5px 15px 10px 15px}

.h3-text-content-1{font-size:18px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 5px 0px;top: 0px;position:relative;float:left}

.p-text-content-1{font-size:14px;line-height: 32px;text-align: left;width:100%;margin:5px 0px;top: 0px;position:relative;float:left}

.sub-text-box-content-1{height:auto;width:100%;float:left;position:relative;margin:10px 0px 10px 0px;text-align:center}

.h4-sub-text-content-1{font-size:25px;line-height: 32px;text-align: left;width:100%;margin:0px 0px 15px 0px;top: 0px;position:relative;float:left}

.p-sub-text-content-1{position:relative;float:left;font-size:12px;text-align: center;width:auto;height:auto;margin:5px 3.5px;padding:5px;}

.h5-text-content-1 a{font-size:18px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;padding:10px 50px !important;position:relative;float:left}

.box-content-icon-content-1{height:auto;width:980px;float:left;position:relative;margin:20px 0px;}

.box-icon-content-1{height:100px;width:140px;float:left;position:relative;margin:0px 10px 10px 0px;left:6px}

.icon-content-1 {height:40px;width:140px;float:left;position:relative;margin:0px}

.icon-img-content-1 {height:auto;width:60px;float:left;position:relative;margin:0px 40px;}

.txt-icon-box-content-1 {height:40px !important;line-height:40px;width:140px;float:left;position:relative;margin:0px;}

.p-icon-box-content-1 {font-size:11px;line-height:16px;text-align: center;width: 90%;margin:0px 5%;position:relative;float:left;top: 80%;transform: translateY(-55%);}

#content-3{width:100%;position:relative;float:left;height:auto;z-index:9;margin:10px 0px 0px 0px;}

#contenedor-content-3{z-index:9;position:relative;float:left;height:auto;width:980px;margin:0px 0px 0px -490px;left:50%;}

.box-content-3{position:relative;float:left;margin:10px 25px 10px 10px;width:450px;height:auto}

.h2-text-content-3 {font-size:34px;line-height:45px;text-align: left;width: 100%;margin:15px 0px;top: 0px;display:block}

.p-text-content-3{font-size:14px;line-height: 35px;text-align: left;width:100%;margin:5px 0px;top: 0px;position:relative;float:left}

.h3-text-content-3 a{font-size:18px;line-height:25px;text-align: center;width:auto;margin:10px 0px 15px 0px;height:auto;padding:10px 50px !important;position:relative;float:left;display:block !important}

.box-form-content-3{position:relative;float:left;margin:10px 0px 10px 25px;width:440px;height:auto;background-color:rgba(248,248,248,1);padding:10px 0px 10px 20px}

#formulario{height:auto;width:100%;margin:0px;padding: 5px 0px;}

.box-form{height: auto;width:205px;margin:0px 15px 0px 0px;}

.box-form-mail{height: auto;width:425px;margin:0px 0px;}

.box-form-select{height: auto;width:425px;margin:0px 0px;}

.box-form-msj{height:80px;width: 425px;margin:0px 0px;}

.h3-form-content-3 {font-size:35px;line-height:45px;text-align: center;width: 100%;margin:5px 0px;top: 0px;display:block}

.p-form-content-3{height:auto;font-size: 14px;width:100%;text-align: left;display: block;line-height: 22px;margin:15px 0px 5px 0px;}

.espacio-blanco{position: relative;width:100%;height:46px;font-size: 13px;margin:0}

.espacio-blanco-mail{position: relative;width:100%;height:50px;font-size: 13px;margin:0}

.espacio-blanco-select{position: relative;width:100%;height:50px;font-size: 13px;margin:0}

.espacio-blanco-msj{position: relative;height:55px;width: 100%;font-size: 13px;}

#enviar{height:60px;width:425px;position: relative;font-size:22px;float: left;margin-left:0px;margin-top:45px;display:block;}

#content-4{width:100%;position:relative;float:left;height:auto;z-index:9;margin:40px 0px;background-color:rgba(236,236,236,.35)}

#contenedor-content-4{z-index:9;position:relative;float:left;height:auto;width:980px;margin:0px 0px 0px -490px;left:50%;}

.h2-content-4 {font-size:30px;line-height: 32px;text-align: center;width:100%;margin:20px 0%;position:relative;float:left}

.box-content-4{height:280px;width:200px;left:0px;float:left;position:relative;margin:20px 10px;border-right:1px solid rgba(115,115,115,.25);padding:10px 40px 10px 0px }

.box-content-4:last-child{border-right:none}

.img-box-content-4{height:auto;width:200px;left:0px;float:left;position:relative;margin:0px;}
	
.img-content-4{height:auto;width:100%;margin:0px;float:left;position:relative}

.text-box-content-4{height:auto;width:100%;left:0px;float:left;position:relative;margin:5px 0px;}
	
.h3-content-4 {font-size:12px;line-height:22px;text-align: center;width:100%;margin:0px;}

.p-content-4 {font-size: 14px;line-height:24px;text-align:center;width:100%;margin:10px 0px;position:relative;float:left;height:50px}

.h4-content-4 a{font-size:18px;line-height: 32px;text-align: center;width:150px;margin:5px 25px 10px 25px;padding:5px 0px}

}
@media screen and (min-width:1101px){
    
    #cuerpo{height:auto;width:100%;margin:0;position:relative;}

    .wrapper_popup {width:100%;height:100%;bottom:0px;left:0px;position: fixed;padding:1px}

    .content-wrapper-popup {width:450px;height:600px;left:50%;margin:-300px 0px 0px -225px;top:50%;position:fixed;}

    .img-wrapper-popup {position:relative;float:left;width:100%;height:auto;margin:0px}
    
    #content-1{width:1100px;position:relative;height:auto;z-index:9;margin:0px 0px 150px -550px;left: 50%;top: 125px; float:left}

    .contenedor-content-1{z-index:9;position:relative;float:left;height:auto;width:400px;margin:0px;padding:0px;}

    .header-content-1{width:100%;height:60px;position:relative;float:left;margin:20px 0px}

    .h1-content-1 {font-size:25px;line-height: 32px;text-align: left;width:100%;margin:30px 0% 0px 0%;padding:0px 0px 0px 0px;position:absolute;float:left}

    .sub-header-content-1{width:100%;height:auto;position:relative;float:left;margin:0px}

    .p-sub-header-content-1 a{font-size:13px;width:auto;height:auto;padding:0px 10px;position:relative;float:left;border-right:2px solid rgba(149,149,149,.55);margin:0px 0px 15px 0px}
    
    .p-sub-header-content-1:last-child a{border-right:none}

    .box-content-1{height:auto;width:95%;left:0px;float:left;position:relative;margin:0px 2.5% 20px 2.5%;}

    .container-img{height:auto;width:500px;float:left;position:relative;margin:0px 100px 0px 0px;}

    .border-content-1 {border:5px solid rgba(255,203,0,1.00);width: 94%;height: auto;margin: 0px 1.5%; position: relative;float: left}
    
    .txt-box-img {position: absolute;top: 155px;right: 2.5px;width:170px;height:auto;background-color:rgba(0,72,153,0.7);color:rgba(255,255,255,1);font-family: 'Montserrat', sans-serif;font-weight:700;text-align: center;z-index: 999999999999999999999 !important;font-size:30px;line-height:30px;padding:7.5px 0px}
    
    .span-txt-box-img {font-size:14px;line-height:20px;text-align: center;width: 100%;margin:5px 0px;top: 0px;display:block;font-family: 'Montserrat', sans-serif;font-weight: 600;}

    .box-myslides{height:auto;width:100%;left:0px;margin:0px 0px;float:left;position:relative;top:0px;}

    .mySlides{height:auto;width:100%;margin:0px;position:relative;float:left;}

    .img-slideshow{height:auto;width:100%;margin:0px;position:relative;float:left}

    .box-text-img {height:auto;width:100%;margin:10px 0px;position:relative;float:left;}
    
    .span-box-text-img{height:auto;width:100%;margin:0px;position:relative;float:left;font-size:12px;}

    .row{height:auto;width:100%;margin:10px 0px;position:relative;float:left;top:0px;}

    .column{height:47px;width:47px;margin:10px 2.5px;float:left;border:1px solid rgba(239,239,239,1)}

    .column-video a{height:auto;width:47px;margin:10px 2.5px;float:left;border:1px solid rgba(239,239,239,1)}
    
    .img-slideshow-small{height:45px;width:100%;margin:0px;position:relative;float:left}

    .img-slideshow-small-video{height:auto;width:100%;margin:0px;position:relative;float:left}

    .column-video:hover a .img-slideshow-small-video{opacity: 0.5}

    .icon-youtube-item:before {font-size: 35px;top:50%; left:50%;width:35px; margin:-17px 0px 0px -17.5px}
    
    .column-video:hover a .icon-youtube-item:before {color: rgba(251,0,4,1.00);}
    
    .h2-content-1 {font-size:30px;line-height: 45px;text-align: center;width:100%;margin:0px;padding:20px 0px}

    .p-content-1 {font-size: 14px;line-height:24px;text-align:left;width:100%;margin:20px 0% 0px 0%;position:relative;float:left}
    
    .icon-descripcion-producto:before {font-size:34px;width:45px;margin:0%;}

    .contenedor-col-box-content-1{height:auto;width:100%;margin:10px 0px;float:left}

    .col-box-content-1{height:auto;width:120px;margin:10px 10px 10px 0px;float:left;border-top:2px solid rgba(255,203,0,1.00)}

    .col-box-content-1:last-child{margin:10px 0px 10px 0px;float:left;border-top:2px solid rgba(255,203,0,1.00)}

    .icon-puesta-en-marcha-item:before,.icon-garantia-item:before,.icon-servicio-tecnico-item:before {position: relative;float: left; width: 100%;margin: 10px 0px 5px 0px;font-size: 45px;text-align: center}
    
    .h3-content-1{font-size: 12px;line-height:18px;text-align:center;width:100%;margin:5px 0%;position:relative;float:left;}

    #content-2{width:100%;position:relative;height:auto;z-index:9;margin:100px 0px 0px 0px;float:left;background-color:#fff;}

    .content-box-content-2{width:1100px;position:relative;height:auto;z-index:9;margin:0px 0px 0px -550px;left: 50%;float:left}

    .h2-content-2 {font-size:25px;line-height:35px;text-align: center;width:100%;margin:0px;padding:20px 0px}
    
    .icon-especificaciones-tecnicas-producto:before {font-size:34px;width:45px;margin:0%;}
    
    .table {float: left;height: auto;position: relative;padding: 0px;left:0px;width:100%;margin:0px 0px 0px 0px !important;overflow-x:auto;}

    /* ACA HAY QUE MODIFICAR EL WIDTH DE LA TABLA */
    
    #miTabla {border: thin solid rgba(193,193,193,.51);float: left;height: auto;position: relative;font-family: 'Montserrat', sans-serif;padding: 2px 0px;width:1010px;overflow-x: auto}
    
    .miTablaWidth2 {width:550px !important;}
    
    .miTablaWidth3 {width:700px !important;}
    
    .miTablaWidth4 {width:850px !important;}
    
    .miTablaWidth5 {width:1000px !important;}
    
    .miTablaWidth6 {width:1170px !important;}
    
    .miTablaWidth7 {width:1350px !important;}
    
    .miTablaWidth8 {width:1550px !important;}
    
    .miTablaWidth9 {width:1750px !important;}
    
    .miTablaWidth10 {width:1950px !important;}
    
    .miTablaWidth11 {width:2150px !important;}
    
    .miTablaWidth12 {width:2350px !important;}
    
    .miTablaWidth13 {width:2550px !important;}
    
    .miTablaWidth14 {width:2750px !important;}
    
    .miTablaWidth15 {width:2950px !important;}
    
    /* ACA HAY QUE MODIFICAR EL WIDTH DE LA TABLA */

    .tr-box-content-2{position: relative;height: auto;width: 100%;float: left;border-bottom:thin solid rgba(193,193,193,.31);z-index: 999;margin:0px}

    .tr-box-content-2-2{position: relative;height:auto;width: 100%;float: left;border-bottom:thin solid rgba(193,193,193,.31);z-index: 999;margin:0px;padding:4px 0px;}
    
    .col-title-content-2{margin:2px 0%;float:left;display:inline;font-size: 15px;padding:10px 8px;position: -webkit-sticky;
  position: sticky;background-color: white;width: 150px;left: 0% !important}

    .col-producto-content-2{margin:0%;font-size: 14px;height:auto;padding:10px 8px;display:block;position: -webkit-sticky;
  position: sticky;background-color: white;width: 150px;left: 0% !important}

    .first-col {width: 150px;left: 0px !important;z-index: 999999999999999999999999 !important;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2);}

    .second-col {width: 150px;left: 0% !important;z-index: 999999999999999999999999 !important;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.2);font-weight: 500}
    
    #content-3{width:100%;height:auto;margin:0% 0px 5% 0px;padding:0px}

    .content-box-content-3{position:relative;float:left;height:auto;width:100%;margin:0px;z-index: 999999999 !important;top:0px}

    .h2-content-3 {font-size:25px;line-height:28px;text-align: center;width: 100%;margin:50px 0px 30px 0px;position:relative;float:left;}

    .wrapper-content-3{position:relative;float:left;height:auto;width:95%;margin:2.5%;z-index: 999999999 !important;top:0px;border-bottom:5px solid rgba(255,203,0,1.00);}
    
    .wrapper-content-3{margin:2.5% 0px;z-index: 999999999 !important;top:0px;border-bottom:none}
    
    .box-content-3{height:auto;position:relative;float:left;width:40%;margin: 4.5% 6.5% 1.5% 0px;}

    .box-content-3:last-child{height:auto;position:relative;float:left;width:53%;margin:1.5% 0px;}

    .box-2-content-3{height:auto;position:relative;float:left;width:90%;margin: -10px 5% 0% 5%;padding:0px 0px 30px 0px;border-bottom:5px solid rgba(255,203,0,1.00);}

    .img-content-3{height:auto;width:95%;float:left;position:relative;margin:5px 0px 0px 4.5%;display: block !important;}
    
    .h3-content-3{font-size:28px;line-height:42px;text-align:left;width:100%;margin:0%;position:relative;float:left;}

    .p-content-3 a{font-size:14px;width:100%;margin:8px 0px;height:auto;text-align:left;line-height:16px;padding: 0px}

    .p-2-content-3 a{font-size:20px;width:100%;margin:0px 0px;height:auto;text-align:left;line-height:28px;padding: 0px}

    .icon-whatsapp-home, .icon-telefono-home:before, .icon-email-home:before{font-size:25px;margin:-5px 10px 0px 0px;position:relative;float:left}
    
   .icon-ubicacion-home:before{font-size:35px;margin:5px 10px 0px 0px;position:relative;float:left}
    
    .h3-content-3 a{font-size:16px;line-height:42px;text-align:center;width:200px;margin:10px 0px 0px -100px;left:50%;position:relative;float:left;}

    #content-4{width:100%;height:auto !important;padding:20px 0px;z-index: 9999999999999999 !important;background-color: #fff}
   
    .content-box-content-4{width:1100px;position:relative;height:auto;z-index:9;margin:0px 0px 0px -550px;left: 50%;float:left}

    .box-content-4{height:auto;width:100%;float:left;position:relative;margin:10px 0px;display: inline !important;}

    .h2-content-4{font-size:28px;line-height:32px;text-align: center;width:95%;margin:20px 2.5%;position: relative;float:left;}

    .p-content-4 {font-size:18px;line-height:28px;text-align: center;width:85%;margin:0px 7.5%;top: 0px;position:relative;float:left;}

    #formulario{height: auto;width:500px;padding:0px;margin:0px -250px;left:50%;}

    .box-form{height:auto;width:90%;padding:0px;margin:20px 5%}

    .espacio-blanco{position: relative;height:45px;width:100%;font-size: 16px;margin:10px 0px;}

    .box-enviar-form{height: auto;width:100%;margin:0px 0px;float:left;top: 0px;}

    .box-form-select{height: auto;width:47.5%;margin:5px 5% 5px 0%;}

    .box-form-select:last-child{height: auto;width:47.5%;margin:5px 0%;}

    .espacio-blanco{position: relative;float:left;height:45px;width:98%;font-size: 16px;margin:10px 0%;}

    .espacio-blanco-select{position: relative;float:left;width:100%;height:auto;font-size: 16px;margin:5px 0%;padding:15px 0px}

    .espacio-blanco-tel-short{position: relative;float:left;width:20%;height:45px;font-size: 16px;margin:10px 5% 5px 0px;border:none;}
    
    .espacio-blanco-tel{position: relative;float:left;width:70%;height:45px;font-size: 16px;margin:10px 0px 10px 1.5%;border:none;}

    .box-enviar-form{height: auto;width:100%;position: relative;margin:0px 0px;float:left;top: 0px;}

    #enviar{font-size:30px;position: relative;width:450px;height:auto;line-height:36px;float:left;margin:0px 25px;padding:10px 0px;left:0}

    .p-2-content-4{height:auto;font-size: 18px;width:100%;text-align: center;display: block;line-height: 28px;margin:15px 0px 5px 0%;}

    .h4-content-4 a{font-size:16px;line-height:42px;text-align:center;width:200px;margin:10px 0px 0px -100px;left:50%;position:relative;float:left;}

}