.agentsingle__card{display:flex;flex-direction:column;color:var(--aios-agents-secondary-text-color);width:100%;max-width:400px;margin:0 auto}.agentsingle__card-image{position:relative}.agentsingle__card-image:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border:10px solid var(--agent-primary-color,#000000);z-index:1}.agentsingle__card-image canvas{display:block;width:100%;height:auto}.agentsingle__card-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.agentsingle__card-information{display:flex;flex-direction:column;gap:28px;padding:35px 29px 0;margin-bottom:82px}.agentsingle__card-contacts{display:flex;flex-direction:column;gap:8px}.agentsingle__card-contacts-item{display:flex;align-items:flex-start;gap:8.84px;font-size:13.892px;font-weight:300;line-height:23.995px;letter-spacing:.695px;color:var(--aios-agents-primary-color,#000000)}.agentsingle__card-contacts-item a{color:inherit;transition:var(--default-transition,150ms)}.agentsingle__card-contacts-item a:hover{text-decoration:underline;opacity:1;color:var(--primary)}.agentsingle__card-contacts-item svg{display:inline-flex;align-items:center;justify-content:center;width:13px;height:24px}.agentsingle__card-contacts-item svg.ai-envelope{width:15px}.agentsingle__card-contacts-item svg.ai-location{width:20px}.agentsingle__card-contacts-item span[class*=ai-font]{display:inline-flex;align-items:center;justify-content:center;max-width:24px;min-width:24px;height:24px;font-size:16px}.agentsingle__card-contacts-item span[class*=ai-font].ai-font-person-a{font-size:24px}.agentsingle__card-contacts-item span[class*=ai-font].ai-font-envelope-f{font-size:14px}.agentsingle__card-smi{display:block;position:relative;margin-top:28px}.agentsingle__card-smi ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:33px;list-style:none!important;padding:0!important;margin:0!important}.agentsingle__card-smi ul li{list-style:none!important;margin:0!important}.agentsingle__card-smi ul li a{font-size:25px;color:var(--aios-agents-primary-color);transition:var(--default-transition,150ms);display:block;line-height:1}.agentsingle__card-smi ul li a:hover{opacity:.65}.agentsingle__card-button a{display:flex;justify-content:center;align-items:center;padding:10px 22px;font-family:var(--font-family-default);background-color:#fff0;border:solid 1px var(--aios-agents-primary-color,#000000);color:var(--aios-agents-primary-color,#000000);transition:var(--default-transition,150ms);width:100%;max-width:216px;margin:0 auto;font-size:15px;font-style:normal;font-weight:300;line-height:19px;letter-spacing:.05em;text-transform:uppercase}.agentsingle__card-button a:hover{background-color:var(--aios-agents-primary-color,#000000);border-color:var(--aios-agents-primary-color,#000000);color:#fff}.aiosp-container[class*="aiosp-ref-#agents-popup-form"]{padding-right:22px;padding-left:22px}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body{max-width:654px;width:100%;padding:24px}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .aiosp-close{background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 1.16049L13.1045 0L7 5.97531L0.895476 0L0 1.16049L5.96256 7L0 12.8395L0.895476 14L7 8.02469L13.1045 14L14 12.8395L8.03744 7L14 1.16049Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat center;width:14px;height:14px;font-size:0;top:24px;right:24px}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form h2{font-size:22px;color:var(--aios-agents-text-color);line-height:1.6;margin:0 0 24px}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .aios-cf7-consent-consent-wrap{margin:0}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form{display:flex;flex-direction:column;gap:8px;margin:0!important}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form--field{position:relative}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form--field:last-child{margin-top:24px}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form--field .wpcf7-form-control-wrap{display:block;position:relative}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form--consent{border:0!important}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form fieldset{border:1px solid #AAA}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form fieldset legend{width:auto;margin-left:12px;padding:0 4px;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;color:#222}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=text],.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=email],.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=tel],.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0!important;border:0!important;padding:6px 16px 12px;width:100%;height:auto;font-family:var(--font-family-default);font-size:12px;font-weight:300;line-height:22px;letter-spacing:1.2px;color:var(--aios-agents-text-color)}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=text]::-moz-placeholder,.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=email]::-moz-placeholder,.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=tel]::-moz-placeholder,.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form textarea::-moz-placeholder{color:#929292}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=text]::placeholder,.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=email]::placeholder,.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form input[type=tel]::placeholder,.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form textarea::placeholder{color:#929292}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form textarea{height:96px}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form--submit{display:flex;justify-content:flex-end}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form--submit input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;display:flex;justify-content:center;align-items:center;padding:10px 12px;min-width:150px;width:auto;min-height:40px;font-family:var(--font-family-default);font-size:15px;font-weight:300;letter-spacing:1.5px;text-transform:uppercase;background-color:#fff0;border:1px solid var(--aios-agents-primary-color,#000000);color:var(--aios-agents-primary-color,#000000);transition:var(--default-transition,150ms)}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form--submit input[type=submit]:hover{background-color:var(--aios-agents-primary-color,#000000);border-color:var(--aios-agents-primary-color,#000000);color:#fff}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .agentsingle__form .wpcf7-spinner{position:absolute;top:50%;right:15px;margin:0;transform:translateY(-50%)}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:6px;left:auto;right:10px;font-size:12px;width:auto}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form .use-floating-validation-tip .wpcf7-response-output{margin:20px 0 0;font-size:12px;text-align:center}@media screen and (min-width:744px){.agentsingle__card{max-width:100%;flex-direction:row}.agentsingle__card-image{min-width:320px;max-width:320px}.agentsingle__card-information{padding:47px 0 0 60px}.agentsingle__card-contacts-item{font-size:13.75px;line-height:23.75px;letter-spacing:.688px}.agentsingle__card-smi ul{justify-content:flex-start}.agentsingle__card-smi ul li a{font-size:23px}.agentsingle__card-button a{margin-left:0;margin-right:auto}}@media screen and (min-width:1024px){.agentsingle__card{flex-direction:column;max-width:270px;min-width:270px}.agentsingle__card-image{min-width:270px;max-width:270px}.agentsingle__card-information{margin-bottom:0;padding:12px 22px 0 27px}.agentsingle__card-contacts{gap:7px}.agentsingle__card-contacts-item{font-size:11px;line-height:19px;letter-spacing:.55px}.agentsingle__card-contacts-item svg{width:11px;height:19px}.agentsingle__card-contacts-item svg.ai-envelope{width:13px}.agentsingle__card-contacts-item svg.ai-location{width:17px}}.aci-details-galaxy-info.has-multiple-agents{align-items:flex-start}.aci-details-galaxy-info.has-multiple-agents>.aci-details-galaxy-info-property{flex:1;min-width:0}.aci-details-galaxy-info.has-single-agent .aci-details-galaxy-info-content{width:100%}.aci-details-galaxy-info.has-single-agent{display:block}.aci-details-galaxy-agent-cards{margin-top:24px}.aci-details-galaxy-agent-cards .agentsingle__card{flex-direction:column;width:100%;max-width:400px;margin:0 auto}.aci-details-galaxy-agent-cards .agentsingle__card-image{min-width:0;max-width:100%}.aci-details-galaxy-agent-cards .agentsingle__card-information{padding:35px 29px 0;margin-bottom:0}.aci-details-galaxy-agent-cards .agentsingle__card-image:before{display:none}.aci-details-galaxy-agent-cards .agentsingle__card+.agentsingle__card{margin-top:32px}@media screen and (min-width:744px){.aci-details-galaxy-info.has-single-agent{display:block}.aci-details-galaxy-info.has-single-agent .aci-details-galaxy-info-columns{display:flex;flex-direction:row;gap:24px;align-items:flex-start}.aci-details-galaxy-info.has-single-agent .aci-details-galaxy-info-property{flex:1;min-width:0}.aci-details-galaxy-agent-cards .agentsingle__card{max-width:270px;min-width:270px;margin-left:auto;margin-right:0}.aci-details-galaxy-agent-cards .agentsingle__card-image{min-width:270px;max-width:270px}.aci-details-galaxy-agent-cards .agentsingle__card-information{padding:12px 22px 0 27px}}@media screen and (min-width:1024px){.aci-details-galaxy-info.has-single-agent .aci-details-galaxy-info-columns{gap:86px}}