a:hover {text-decoration:none !important;}
.footer .top {display:none;}
.contact-nuevo .subtitle {font-weight:600;color:#fff;}

.container .carea{overflow:hidden;}
.container .carea p.txt {font-size:20px;margin:0px;font-weight:600;}
.container .carea p.txt.address {padding-left:33px;height:30px;background:url("/images/8/icon-address.png") left center no-repeat;margin:10px 0px 25px 0px;font-weight:400;}
.res480 .container .carea p.txt {font-size:15px;}
.res320 .container .carea p.txt {font-size:15px;}

.features-contact{margin:40px 0px;overflow:hidden;}
.features-contact .feactures-contact-area .feacture-contact-feat{width:24%;float:left;box-sizing:border-box;border:2px solid #fff;min-height:200px;border-radius:6px;margin-right:14px;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-4-contact{margin-right:0px;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area{box-sizing:border-box;padding:10px;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat{padding:5px 0px 10px 105px;height:126px;cursor:pointer;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-1-contact .text-feat{background:url(/images/8/icon-new-customer.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-2-contact .text-feat{background:url(/images/8/icon-current-customer.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-3-contact .text-feat{background:url(/images/8/icon-other-customer.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-4-contact .text-feat{background:url(/images/8/icon-join-team.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-title{font-size:22px;line-height:22px;color:#CFAA50;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle{font-size:16px;line-height:16px;color:#fff;margin-top:6px;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle .item {margin:5px 0px;padding-left:10px;background:url("/images/8/bullet.png") no-repeat left center;color:#fff;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle.phone a{color:#fff;font-size:25px;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .bottom-feat{background:#fff;text-align:center;color:#000;font-weight:600;cursor:pointer;font-size:18px;box-sizing:border-box;padding:5px;border-radius:6px;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-1-contact:hover .text-feat{background:url(/images/8/icon-new-customer-h.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-2-contact:hover .text-feat{background:url(/images/8/icon-current-customer-h.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-3-contact:hover .text-feat{background:url(/images/8/icon-other-customer-h.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat.feat-4-contact:hover .text-feat{background:url(/images/8/icon-join-team-h.png) left 10px top 18px no-repeat;}
.features-contact .feactures-contact-area .feacture-contact-feat:hover .bottom-feat{background:#CFAA50;color:#000;}
.features-contact .feactures-contact-area .feacture-contact-feat:hover .bottom-feat a{color:#000;text-decoration:none;}
.features-contact .feactures-contact-area .feacture-contact-feat .bottom-feat a{color:#000;width:100%;display:block;}
.features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle.chatlive{font-size:25px;/* color:#CFAA50; */}

.res1810 .features-contact .feactures-contact-area .feacture-contact-feat{min-height:212px;margin-right:23px;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-4-contact{margin-right:0px;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-1-contact .text-feat{background:url(/images/8/icon-new-customer-1810.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-2-contact .text-feat{background:url(/images/8/icon-current-customer-1810.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-3-contact .text-feat{background:url(/images/8/icon-other-customer-1810.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-4-contact .text-feat{background:url(/images/8/icon-join-team-1810.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-1-contact:hover .text-feat{background:url(/images/8/icon-new-customer-1810-h.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-2-contact:hover .text-feat{background:url(/images/8/icon-current-customer-1810-h.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-3-contact:hover .text-feat{background:url(/images/8/icon-other-customer-1810-h.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat.feat-4-contact:hover .text-feat{background:url(/images/8/icon-join-team-1810-h.png) left 20px top 10px no-repeat;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-title{font-size:28px;line-height:30px;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle.phone a{font-size:37px;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle.chatlive{}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat{height:139px;padding:15px 0px 0px 165px;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle{font-size:20px;line-height:22px;}
.res1810 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .bottom-feat{font-size:22px;}

.res940 .features-contact .feactures-contact-area .feacture-contact-feat{margin:10px 4px;min-height:auto;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .text-feat {background-position-x:5px;padding:10px 0px 5px 95px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat:hover .text-feat {background-position-x:5px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area{padding:5px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-title{font-size:20px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle{font-size:14px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle .item {margin:2px 0px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle.chatlive{font-size:25px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle.phone a{font-size:16px;}
.res940 .features-contact .feactures-contact-area .feacture-contact-feat .bottom-feat a{font-size:16px;}

.res720 .features-contact .feactures-contact-area .feacture-contact-feat{width:80%;float:none;margin:15px auto;}

.res480 .features-contact .feactures-contact-area .feacture-contact-feat{width:95%;margin:10px auto;float:none;}

.res320 .features-contact .feactures-contact-area .feacture-contact-feat{width:95%;margin:10px auto;float:none;min-height:227px;}
.res320 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat{padding-left:102px;height:151px;background-position:left top 17px;}
.res320 .features-contact .feactures-contact-area .feacture-contact-feat .feature-contact-feat-area .text-feat .text-feat-sttitle.requestQuote{font-size:17px;}

.formData{display:none;position:relative;margin-bottom:20px;}
.formData.show{display:block;}
.formData .formData-area{border:2px solid #fff;box-sizing:border-box;padding:25px 15px;border-radius:6px;}
.formData .formData-area form{width:80%;margin:0 auto;}
.formData .formData-area form .frmbfield{float:left;width:50%;box-sizing:border-box;box-sizing:border-box;padding:10px;}
.formData .formData-area form .frmbfield.frmbhearaboutus {clear:both; float:none; width:auto;}
.formData .formData-area form .frmbfield.frmbcheckbox {float:none; width:auto !important;}
.formData .formData-area form .frmbfield.frmbcheckbox .checkbox div:nth-child(1) {display:none;}
.formData .formData-area form .frmbfield label{font-weight:600;font-size:20px;display:block;margin-bottom:10px;}
.formData .formData-area form .frmbfield.frmbcheckbox label {font-weight:400;}
.formData .formData-area form .frmbfield input,.formData .formData-area form .frmbfield select,.formData .formData-area form .frmbfield textarea{box-sizing:border-box;padding:5px 0px 5px 10px;border:1px solid #fff;background:transparent;width:100%;height:40px;color:#fff;font-size:19px;border-radius:6px;}
.formData .formData-area form .frmbfield input[type=checkbox] {width:20px!important;height:20px!important;background:#fff;padding:0!important;float:left;margin:2px 10px 0px 0px;appearance:checkbox;accent-color:#CFAA50;}
.formData .formData-area form .frmbfield input[type=checkbox]:checked {color:#000;}
.formData .formData-area form .frmbfield select{display:block;width:100%;font-size:17px;font-weight:400;box-sizing:border-box;color:#fff;border:solid 1px #fff;background:#000;height:40px;padding:0px 10px;border-radius:6px;}
.formData .formData-area form .frmbfield textarea{height:100px;resize:none;padding:15px;}
.formData .formData-area form .frmbfield.frmbtextarea{width:100%;float:none;clear:both;}
.formData .formData-area form .security {margin:0px 10px; clear:both;}
.formData .formData-area form .security .SecurityCodetxt {display:block; color:#000; font-weight:700; font-size:22px; margin-bottom:5px;}
.formData .formData-area form .security label {display:block;color:#fff;font-weight:700;font-size:22px;margin-bottom:5px;}
.formData .formData-area form .security label .fsccode {text-decoration:underline;}
.formData .formData-area form .security .secdesc {display:block;color:#CFAA50;font-weight:600;font-size:18px;margin-bottom:5px;}
.formData .formData-area form .security .secdesc .fsccode {text-decoration:underline;}
.formData .formData-area form .security .seccnt {position:relative;}
.formData .formData-area form .security .seccnt br {display:none;}
.formData .formData-area form .security .seccnt input.code {float:left;display:block;width:45%;font-size:17px;box-sizing:border-box;color:#fff;border:solid 1px #fff;background:#000;height:40px;padding:0px 10px;border-radius:6px;}
.formData .formData-area form .security .seccnt input.submit {float:right;height:40px;border:solid 1px transparent;background:#CFAA50;color:#000;font-weight:600;font-size:25px;cursor:pointer;width:50%;border-radius:6px;}
.formData .formData-area form .security .seccnt input.submit:hover {background:#fff;}
.formData .formData-area .linea{height:36px;width:2px;position:absolute;background:#fff;top:-30px;right:422px;}
.formData .formData-area .linea.linea-1{transform:rotate(45deg);}
.formData .formData-area .linea.linea-2{transform:rotate(135deg);right:396px;}
.formData .formData-area .linea.linea-3{transform:rotate(180deg);top:0px;background:#000;right:385px;height:3px;width:49px;}
.formData .formData-area .tittle {width:79%;margin:0 auto;font-size:30px;font-weight:700; margin-bottom:15px;}

.res1810 .formData .formData-area form .security input.code{margin-right:26px;}
.res1810 .formData .formData-area .linea {right:624px;}
.res1810 .formData .formData-area .linea.linea-1 {right:660px;}
.res1810 .formData .formData-area .linea.linea-2 {right:635px;}
.res1810 .formData .formData-area form .security input.submit {font-size:25px;}

.res940 .formData .formData-area .linea{display:none;}
.res940 .formData .formData-area form .security input.code{margin-right:12px;}

.res720 .formData .formData-area .linea{display:none;}
.res720 .formData .formData-area form .security input.code{margin-right:9px;}

.res480 .formData .formData-area .linea{display:none;}
.res480 .formData .formData-area form .frmbfield{width:100%;float:none;}
.res480 .formData .formData-area form .security input{width:100%;float:none;margin:0px 0px 15px 0px;}
.res480 .formData .formData-area form{width:100%;}
.res480 .formData .formData-area .tittle {width:100%;text-align:center;}

.res320 .formData .formData-area .tittle {width:100%;font-size:23px;text-align:center;}
.res320 .formData .formData-area .linea{display:none;}
.res320 .formData .formData-area form .frmbfield{width:100%;float:none;}
.res320 .formData .formData-area form .security input{width:100%;float:none;margin:0px 0px 15px 0px;}
.res320 .formData .formData-area form{width:100%;}
.res320 .contact-nuevo h1 {font-size:22px;line-height:normal;}
.res320 .contact-nuevo .subtitle {font-size:16px;}
.res320 .contact-nuevo p.text {font-size:16px;}