.reconocimientos h1{font-family:'THBold';}.reconocimientos .descripcion{text-align:center;font-family:'THLight';font-size:25px;}.recognitionProductsSerie {}.recognitionProductsSerie.serie1{margin-top:120px;}.recognitionProductsSerie.serie2{margin-top:60px;}.recognitionProductsSerie.serie3 {}.recognitionProductsSerie.serie4{margin-top:60px;}.recognitionProductsSerie.serie5{margin-top:120px;}.recognitionProduct{width:100%;border:1px solid #e0e0e0;background:#fff;margin:5px;padding:5px 5px 10px 5px;margin-bottom:20px;}.recognitionProduct:hover{box-shadow:0px 4px 2px -4px #000;text-shadow:0px 0px 1px #ccc;}@media only screen and (min-width:992px){.recognitionProduct:hover .image img{transform:scale(1.3);}}.recognitionProduct:hover .title{font-size:20px;}.recognitionProduct.active{border:2px solid #70a83b;}.recognitionProduct .image{background:radial-gradient(circle,rgba(255,205,54,1) 50%,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 101%);}.recognitionProduct .image img{transition:all 0.3s;}.recognitionProduct .title{margin-top:8px;font-size:18px;line-height:18px;}.recognitionProduct .price{font-family:'THLight';font-size:17px;}.recognitionProduct .price span{font-size:12px;color:#3f3f3f;}.recognitionProduct .controls {}.recognitionProduct .controls .select{margin:0 auto;width:40%;padding-top:6px;border:2px solid #fff;background:#f7f7f7;height:30px;cursor:pointer;transition:all 0.3s;user-select:none;text-align:center;}.recognitionProduct .controls .select.selected{width:30px;border-radius:20px;background:#fff;text-align:center;}.recognitionProduct .controls .select .check{width:20px;transform:scale(0);transition:all 0.3s;display:none;margin-left:3px;margin-top:-1px;}.recognitionProduct .controls .select.active .check{transform:scale(1);display:block;}.recognitionProduct .controls .select.active{border:2px solid #70a83b;}.recognitionProduct .controls .select:hover{border:2px solid #70a83b;background:#fff;}.recognitionProduct .controls .quantity{width:80%;display:none;margin:0 auto;margin-top:5px;text-align:center;border-radius:0px;margin-top:0px;}.recognitionProduct .controls div{color:#202020;font-size:15px;line-height:15px;}.modal-body{border-radius:0px;padding:10px;}.modal-content{border-radius:0px;}.modal-dialog{min-width:80%;}.modal .title{font-size:25px;font-family:'THBold';padding:0px 5px;width:90%;float:left;}.modal .close{text-align:right;filter:contrast(0.2);cursor:pointer;width:10%;float:left;}.modal .close:hover{filter:contrast(1);}.modal .description{color:#202020;text-align:justify;padding:0px 5px;width:100%;float:left;}.modal .control-select{padding:8px 20px;}.modal .control-select:hover{cursor:pointer;}.modal .control-select .select{border:2px solid #979797;border-radius:40px;padding:3px;}.modal .control-select.active{background:#fff;}.modal .control-select .label{transition:all 0.3s;}.modal .control-select.active .select{border:2px solid #70a83b;background:#fff;}.modal .control-select .select .check{width:20px;transform:scale(0);transition:all 0.3s;margin-top:-3px;}.modal .control-select.active .select .check{transform:scale(1);}table{margin-bottom:0px !important;}table .label{font-family:'THBold';}table .data{color:#202020;}table .data span{font-size:13px;}.modal .images{float:left;width:100%;max-height:380px;overflow-y:scroll;}.modal .images::-webkit-scrollbar{width:5px;}.modal .images::-webkit-scrollbar-track{background:#f7f7f7;}.modal .images::-webkit-scrollbar-thumb{background:#e2e2e2;}.modal .image{float:left;margin-bottom:5px;border:1px solid #f0f0f0;}.modal .image img{transform:scale(0.9);transition:all 0.3s;}.modal .image:hover{cursor:pointer;border:1px solid #FFCD36;}.modal .image:hover img{transform:scale(1);}.modal .currentImage{border:1px solid #f0f0f0;}@media only screen and (min-width:0px) and (max-width:767px){.modal .title{text-align:center;}.modal .images{overflow-y:unset;}.modal .images::-webkit-scrollbar-track{background:#fff;}.modal .images::-webkit-scrollbar-thumb{background:#fff;}.modal .image{width:24%;margin-right:1% !important;}}.zoom-container{position:relative;width:100%;overflow:hidden;border:1px solid #ccc;cursor:crosshair;}.zoom-img{width:100%;height:100%;object-fit:cover;display:block;}.zoom-lens{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:250%;opacity:0;pointer-events:none;transition:opacity 0.2s ease;}.formulario .box{padding:10px 20px 5px 20px;border:1px solid #f0f0f0;background:#fff;box-shadow:0px 4px 2px -4px #000;}.formulario .box .title{font-size:20px;padding-bottom:10px;}.formulario span.required{color:#d00;}.formulario label{margin-bottom:0px;}.formulario .buttonTh{font-size:20px;}.modal .buttonTh{font-size:18px;}table.totals{margin-bottom:10px !important;}.error{color:#d50000;}.formulario .totalLabel{font-size:30px;}table.list{margin-top:10px;margin-bottom:8px !important;background:#f7f7f7;}table.list thead td{background:#f9f9f9;}table.list td{text-align:center;}.seeQuoteButtonContainer{position:fixed;bottom:0px;left:40%;width:20%;background:#FFCD36;}.seeQuoteButton{width:100%;height:100%;color:#000;text-align:center;padding:8px 0px;font-size:24px;cursor:pointer;}@media only screen and (min-width:768px) and (max-width:991px){.modal .description{width:90%;}}@media only screen and (min-width:992px) and (max-width:1399px){.reconocimientos .descripcion{font-size:30px;}}@media only screen and (min-width:1400px){.reconocimientos .descripcion{font-size:30px;}}@media only screen and (min-width:0px) and (max-width:767px){.seeQuoteButtonContainer{left:0px;width:auto;}.seeQuoteButton{font-size:17px;padding:10px 20px;}}