.ca{font-weight:600;font-size:var(--wp--preset--font-size--text-md, 1rem) !important;line-height:160%}.flex-col-start-1{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2rem}@media(max-width: 600px){.title-map h2{font-size:28px !important;font-size:var(--font-Size-Title-sm, 28px);font-weight:600;line-height:38px;letter-spacing:-0.56px}}.contact-page__estado-group{gap:32px}@media screen and (max-width: 600px){.contact-page__estado-group{gap:24px}}.contact-page__title{padding-top:64px;padding-bottom:64px;border-bottom:1px dashed var(--Neutral-Grey-500, #484848);font-weight:600 !important}@media(max-width: 1119px){.contact-page__title{font-size:var(--font-Size-Title-md, 36px) !important;font-weight:600 !important;line-height:130%;letter-spacing:-0.72px}}@media(max-width: 600px){.contact-page__title{font-weight:600;line-height:38px;letter-spacing:-0.56px;padding-bottom:32px;padding-top:40px}}.contact-page__header{justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1119px){.contact-page__header{margin-top:80px !important}}@media screen and (max-width: 600px){.contact-page__header{margin-top:32px !important;margin-bottom:40px !important;border-bottom:1px solid var(--Neutral-Grey-50, #e6e6e6);gap:32px !important}}@media(max-width: 960px){.contact-page__header{flex-direction:column}}@media(max-width: 1119px){.contact-page__header>.wp-block-group{gap:64px !important}.contact-page__header>.wp-block-group .wp-container-core-group-is-layout-2 p:first-child,.contact-page__header>.wp-block-group .wp-container-core-group-is-layout-3 p:first-child,.contact-page__header>.wp-block-group .wp-container-core-group-is-layout-4 p:first-child{font-size:18px !important}}@media(max-width: 600px){.contact-page__header>.wp-block-group{gap:32px !important}.contact-page__header>.wp-block-group>div{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.contact-page__header>.wp-block-group>div .wp-container-core-group-is-layout-2,.contact-page__header>.wp-block-group>div .wp-container-core-group-is-layout-3{padding:unset !important;border:none !important;gap:8px !important}.contact-page__header>.wp-block-group>div .wp-container-core-group-is-layout-4{gap:8px !important;grid-column:span 2}}.contact-page__header>div{flex:1}@media(max-width: 600px){.contact-page__header>div{width:100%}}.contact-page__header>div:first-child{width:100%}.contact-page__header>div:first-child>div{width:100%}.contact-page__header>div:first-child>div>div{width:100%}.contact-page__header__title-form{max-width:527px}@media(max-width: 1119px){.contact-page__header__title-form{font-size:28px !important}}.contact-page__header .wpcf7{width:100%}.contact-page__header .wpcf7 p span.wpcf7-spinner{margin-top:8px;margin-bottom:8px}.contact-page__header .wpcf7-form .form-row{display:flex;margin-bottom:16px}@media(max-width: 600px){.contact-page__header .wpcf7-form .form-row{flex-direction:column}}.contact-page__header form .wpcf7-response-output{display:none}.contact-page__header .wpcf7-form .form-group{flex:1;padding:0 10px;gap:8px;display:flex;flex-direction:column}@media(max-width: 600px){.contact-page__header .wpcf7-form .form-group{padding:0;margin-bottom:12px}}.contact-page__header .wpcf7-form .form-group>p.text{color:var(--Neutral-Grey-300, #6e6e6e);font-family:var(--font-Family-Text, Montserrat);font-size:var(--font-Size-Text-xs, 12px);font-style:normal;font-weight:400;line-height:18px}.contact-page__header .wpcf7-form .form-group.terms label{display:flex;gap:8px;align-items:center}.contact-page__header .wpcf7-form .form-group.terms label a{color:var(--Brand-Secondary-600, #004f82);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:26px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.contact-page__header .wpcf7-form .check-area{display:flex;margin-bottom:32px}@media(max-width: 600px){.contact-page__header .wpcf7-form .check-area{gap:16px;flex-direction:column}}.contact-page__header .wpcf7-form .check-area .form-group .wpcf7-list-item{display:flex;align-items:center;gap:8px;margin:unset !important}.contact-page__header .wpcf7-form .check-area .form-group .wpcf7-list-item span{color:var(--Neutral-Grey-400, #606060);font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.contact-page__header span.wpcf7-not-valid-tip{font-size:12px !important}.contact-page__header .wpcf7-form input,.contact-page__header select{height:48px}@media(max-width: 600px){.contact-page__header .wpcf7-form input[type=submit],.contact-page__header select[type=submit]{width:100%}}.contact-page__header .wpcf7-form input[type=text],.contact-page__header .wpcf7-form input[type=email],.contact-page__header .wpcf7-form input[type=tel],.contact-page__header .wpcf7-form select,.contact-page__header .wpcf7-form textarea{width:100%;padding:8px;border:1px solid #ddd;transition:border .3s ease-in-out;color:var(--Neutral-Grey-300, #6e6e6e);font-family:var(--font-Family-Text, Montserrat);font-size:12px;font-style:normal;font-weight:500;line-height:140%}.contact-page__header .wpcf7-form input[type=text]:hover,.contact-page__header .wpcf7-form input[type=email]:hover,.contact-page__header .wpcf7-form input[type=tel]:hover,.contact-page__header .wpcf7-form select:hover,.contact-page__header .wpcf7-form textarea:hover{transition:border .3s ease-in-out;border:1px solid #a1c9fd}.contact-page__header .wpcf7-form input[type=text]:focus,.contact-page__header .wpcf7-form input[type=text]:focus-visible,.contact-page__header .wpcf7-form input[type=email]:focus,.contact-page__header .wpcf7-form input[type=email]:focus-visible,.contact-page__header .wpcf7-form input[type=tel]:focus,.contact-page__header .wpcf7-form input[type=tel]:focus-visible,.contact-page__header .wpcf7-form select:focus,.contact-page__header .wpcf7-form select:focus-visible,.contact-page__header .wpcf7-form textarea:focus,.contact-page__header .wpcf7-form textarea:focus-visible{transition:border .3s ease-in-out;outline:1px solid #004f82}.contact-page__header .wpcf7-form input[type=text].wpcf7-not-valid,.contact-page__header .wpcf7-form input[type=email].wpcf7-not-valid,.contact-page__header .wpcf7-form input[type=tel].wpcf7-not-valid,.contact-page__header .wpcf7-form select.wpcf7-not-valid,.contact-page__header .wpcf7-form textarea.wpcf7-not-valid{transition:border .3s ease-in-out;outline:1px solid red;margin-bottom:8px;font-size:12px}.contact-page__header .wpcf7-form input[type=submit]{background-color:#08c;color:#fff;padding:10px 20px;border:none;cursor:pointer;margin:0 10px}@media(max-width: 600px){.contact-page__header .wpcf7-form input[type=submit]{margin:0}}.contact-page__header .wpcf7-form input[type=submit]:hover{background-color:#069}.contact-page__header .wpcf7-form select{padding:8px;color:var(--Neutral-Grey-300, #6e6e6e);font-family:var(--font-Family-Text, Montserrat);font-size:12px;font-style:normal;font-weight:500;line-height:140%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236e6e6e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:calc(100% - 8px);background-position-y:center;padding-right:30px}@media screen and (max-width: 1119px){.contact-page__hoverIsClient{margin-bottom:80px !important}}@media screen and (max-width: 600px){.contact-page__hoverIsClient{margin-bottom:unset !important}}.contact-page__hoverIsClient .contact-page__isClient:hover figure img{filter:brightness(0.9)}.contact-page__hoverIsClient .contact-page__isClient:hover>div{filter:brightness(0.9)}.contact-page__hoverIsClient .contact-page__isClient:hover>div a{color:#048ae1 !important}.contact-page__isClient{height:480px;transition:all .3s ease-in-out;position:relative}@media screen and (max-width: 1119px){.contact-page__isClient{height:410px}.contact-page__isClient figure img{object-fit:cover}}@media screen and (max-width: 900px){.contact-page__isClient{flex-direction:column;height:unset !important}.contact-page__isClient figure{width:100%}.contact-page__isClient figure img{width:100%}}.contact-page__isClient:hover figure img{filter:brightness(0.9)}.contact-page__isClient:hover>div{filter:brightness(0.9)}.contact-page__isClient figure{height:100%;display:flex;justify-content:center;align-items:center;flex:1;transition:all .3s ease-in-out}.contact-page__isClient figure img{height:100%;object-fit:cover;transition:all .3s ease-in-out}.contact-page__isClient>div{height:100%;justify-content:space-between;flex:1;transition:all .3s ease-in-out}@media screen and (max-width: 900px){.contact-page__isClient>div{width:100%;gap:16px}}@media screen and (max-width: 600px){.contact-page__isClient>div{padding:32px !important;height:unset !important}}.contact-page__isClient>div h2{max-width:580px;transition:all .3s ease-in-out}@media screen and (max-width: 1119px){.contact-page__isClient>div h2{font-size:var(--font-Size-Title-sm, 28px) !important;font-weight:600;line-height:38px;letter-spacing:-0.56px}}.contact-page__isClient>div p{max-width:580px;transition:all .3s ease-in-out}@media screen and (max-width: 900px){.contact-page__isClient>div p{max-width:420px}}.contact-page__isClient>div a{transition:all .3s ease-in-out}
