.cotizaciones-empresariales {padding-bottom:20px;}.cotizaciones-empresariales .medios {font-size:18px;margin:10px 0px 10px 0px;padding:10px 10px 10px 10px;}.cotizaciones-empresariales .mediosLeft {border-right:1px solid #c0c0c0;}.cotizaciones-empresariales .link {color:#257eff;}.cotizaciones-empresariales .cta_text {font-size:25px;text-align:center;padding:20px 10px 20px 10px;}.cotizaciones-empresariales .cta-text-gray {font-size:23px;color:#424242;text-align:center;padding:20px 10px 20px 10px;}.cotizaciones-empresariales .sub {border-bottom:2px solid var(--amarilloth);}.cotizaciones-empresariales .buttonTh {font-size:20px;}.cotizaciones-empresariales .form-label {margin-top:10px;}.cotizaciones-empresariales .alert {margin-top:10px;padding:4px;}.cotizaciones-empresariales .feature {background:#fff;box-shadow:0px 4px 2px -4px #000;padding:10px 20px 10px 20px;text-align:center;min-height:300px;margin-bottom:10px;}.cotizaciones-empresariales .feature img {height:100px;margin:10px;}.cotizaciones-empresariales .feature .title {font-family:'THBold';font-size:22px;margin-bottom:4px;}.cotizaciones-empresariales .feature .description {font-size:19px;}@media only screen and (min-width:0px) and (max-width:575px) {.cotizaciones-empresariales .feature {min-height:unset;}}@media only screen and (min-width:576px) and (max-width:767px) {.cotizaciones-empresariales .feature {min-height:324px;}}@media only screen and (min-width:992px) and (max-width:1199px) {.cotizaciones-empresariales .feature {min-height:352px;}}.catalog .piece {text-align:center;box-shadow:0px 4px 2px -4px #000;border:1px solid #d1d1d1;border-radius:3px;margin-top:10px;background:#fff;}.catalog .piece .image img {border-top-left-radius:2px;border-top-right-radius:2px;width:100%;}.catalog .piece .text {padding:10px 3px 10px 3px;}.catalog .piece .text .title {text-align:center;color:#040404;}.banner-empresarial .image {display:none;}.banner-empresarial .image.active {display:block;}.banner-empresarial .panel-left {color:#fff;font-family:'THNormal';text-align:center;width:100%;float:left;}.banner-empresarial .panel-left span {font-family:'rooster';}.banner-empresarial .panel-right {color:#fff;font-family:'THLight';text-align:center;width:100%;float:left;}.banner-empresarial .panel-right span {font-family:'THBold';}.banner-empresarial .panel-right div {width:100%;}.banner-empresarial .panel-left div {width:100%;}.banner-empresarial .panel-right .button-quote-now {background:#fff;color:#ffcf17;border-radius:5px;padding:6px 30px;font-family:'rooster';}@media only screen and (min-width:0px) and (max-width:991px) {.banner-empresarial {background-image:url("../../img/cotizaciones-empresariales/banner/fondo-mobile.jpg");background-position:center;background-size:cover;}.banner-empresarial .panel-left {font-size:32px;line-height:32px;padding-top:30px;}.banner-empresarial .panel-left span {font-size:42px;line-height:42px;}.banner-empresarial .panel-right {font-size:22px;line-height:22px;padding:20px 30px 0px 30px;}.banner-empresarial .panel-right.mobileToo {margin-top:-20px;padding:10px 30px 20px 30px;}.banner-empresarial .panel-right span {font-size:28px;}.banner-empresarial .image {width:100%;}.banner-empresarial img {width:300px;}}@media only screen and (min-width:576px) and (max-width:767px) {.banner-empresarial .panel-right {padding:20px 150px 0px 150px;}}@media only screen and (min-width:768px) and (max-width:991px) {.banner-empresarial .panel-left {font-size:45px;line-height:40px;padding-top:25px;}.banner-empresarial .panel-left span {font-size:50px;line-height:45px;}.banner-empresarial .panel-right {font-size:25px;line-height:25px;padding:20px 200px 0px 200px;}.banner-empresarial .panel-right .button-quote-now {font-size:30px;}}@media only screen and (min-width:992px) and (max-width:1399px) {.banner-empresarial {position:relative;background-image:url("../../img/cotizaciones-empresariales/banner/fondo-pc.jpg");background-position:center;background-size:cover;}}@media only screen and (min-width:1400px) {.banner-empresarial {position:relative;background-image:url("../../img/cotizaciones-empresariales/banner/fondo-pc.jpg");background-position:center;background-size:cover;}.banner-empresarial .panel-left {font-size:50px;line-height:50px;}.banner-empresarial .panel-right {font-size:30px;line-height:30px;}.banner-empresarial .panel-right span {font-size:33px;line-height:33px;}.banner-empresarial .panel-right div {margin-bottom:10px;}.banner-empresarial .panel-right .button-quote-now {font-size:25px;margin-top:10px;}.banner-empresarial img {width:300px;}}@media only screen and (min-width:992px) and (max-width:1399px) {.banner-empresarial .panel-left {font-size:50px;line-height:50px;}.banner-empresarial .panel-right {font-size:30px;line-height:30px;}.banner-empresarial .panel-right span {font-size:33px;line-height:33px;}.banner-empresarial .panel-right div {margin-bottom:10px;}.banner-empresarial .panel-right .button-quote-now {font-size:25px;margin-top:10px;}.banner-empresarial img {width:300px;}}#modalContact .title {font-size:22px;text-align:center;}#modalContact .title .image-check {border:3px solid #70a83b;width:30px;height:30px;border-radius:40px;}#modalContact .title .image-check img {margin-top:-13px;}.sale_persons .sale_person .name {font-size:17px;text-align:center;}.sale_persons .sale_person .image {border-radius:100px;padding:10px;}.sale_persons .sale_person .image img {border-radius:100px;box-shadow:0px 4px 2px -4px #000;border:1px solid #f2f2f2;}@media only screen and (min-width:992px) {.modal-dialog {min-width:800px;}.modal-content {min-width:800px;}}.shareButton{font-size:21px;}.bad{border:1px solid #d50000;}