.contact-module-section .module-heading{color:var(--font-third-color)}@media (min-width: 300px){.contact-module-section .item{text-align:left;margin:0.4em 0em}}@media (min-width: 576px){.contact-module-section .item{text-align:left;margin:0.4em 0em}}@media (min-width: 768px){.contact-module-section .item{text-align:left;margin:0.4em 0em}}@media (min-width: 992px){.contact-module-section .item{text-align:left;margin:0em}}@media (min-width: 1200px){.contact-module-section .item{text-align:left;margin:0em}}@media (min-width: 1400px){.contact-module-section .item{text-align:left;margin:0em}}.contact-module-section .contact-info-area{background:var(--background-fourth-color);border:0.1em solid var(--background-fourth-color);border-radius:1em;padding:0.6em 1em}.contact-module-section .contact-info-area .badge{background:var(--background-third-color);color:var(--font-white-color);padding:0.2em;border-radius:0.3em;font-size:1.2em;transform:translateY(2px);display:inline-block}.contact-module-section .contact-info-area a:hover .badge{background:var(--background-dark-color);color:var(--font-white-color);padding:0.2em;border-radius:0.3em}.contact-module-section .contact-info-area .company-information{list-style:none;padding-left:0px}.contact-module-section .contact-info-area .company-information li{color:var(--font-dark-color);margin-bottom:5px;font-size:1.1em}.contact-module-section .contact-info-area .company-information li a{text-decoration:none;color:var(--font-dark-color)}.contact-module-section .contact-info-area .company-information li:hover .badge{background:var(--background-secundary-color);color:var(--font-white-color)}.contact-module-section .map-section{margin-bottom:2em}.contact-module-section .map-section .company_map,.contact-module-section .map-section iframe{border-radius:0.5em}@media (min-width: 300px){.contact-module-section .map-section .company_map,.contact-module-section .map-section iframe{height:280px}}@media (min-width: 576px){.contact-module-section .map-section .company_map,.contact-module-section .map-section iframe{height:362px}}@media (min-width: 768px){.contact-module-section .map-section .company_map,.contact-module-section .map-section iframe{height:410px}}@media (min-width: 992px){.contact-module-section .map-section .company_map,.contact-module-section .map-section iframe{height:485px}}@media (min-width: 1200px){.contact-module-section .map-section .company_map,.contact-module-section .map-section iframe{height:385px}}@media (min-width: 1400px){.contact-module-section .map-section .company_map,.contact-module-section .map-section iframe{height:380px}}.contact-module-section .form-area{clear:both}@media (min-width: 300px){.contact-module-section .form-area{margin-top:2em}}@media (min-width: 576px){.contact-module-section .form-area{margin-top:2em}}@media (min-width: 768px){.contact-module-section .form-area{margin-top:2em}}@media (min-width: 992px){.contact-module-section .form-area{margin-top:1em}}@media (min-width: 1200px){.contact-module-section .form-area{margin-top:0em}}@media (min-width: 1400px){.contact-module-section .form-area{margin-top:0em}}.contact-module-section .form-area h2,.contact-module-section .form-area .title-form{margin-top:0em;color:var(--font-secundary-color) !important;margin-bottom:0em}.contact-module-section .form-area h2 span,.contact-module-section .form-area .title-form span{color:var(--font-third-color);font-size:1.5em;font-family:var(--title-bold)}