#inner-page-wrapper .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#inner-page-wrapper #content .agentsingle-container{display:flex;flex-direction:column;color:var(--aios-agents-text-color)}#inner-page-wrapper #content .agentsingle__card{display:flex;flex-direction:column;background-color:var(--aios-agents-secondary-color);color:var(--aios-agents-secondary-text-color)}#inner-page-wrapper #content .agentsingle__card-image{position:relative}#inner-page-wrapper #content .agentsingle__card-image canvas{display:block;width:100%;height:auto}#inner-page-wrapper #content .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}#inner-page-wrapper #content .agentsingle__card-information{display:flex;flex-direction:column;gap:32px;padding:14px 32px}#inner-page-wrapper #content .agentsingle__card-contacts{display:flex;flex-direction:column;gap:12px}#inner-page-wrapper #content .agentsingle__card-contacts-item{display:flex;gap:12px;font-family:var(--font-family-default);font-style:normal;font-weight:300;font-size:14px;line-height:20px;letter-spacing:.14em;text-transform:uppercase}#inner-page-wrapper #content .agentsingle__card-contacts-item a{color:var(--aios-agents-secondary-text-color);transition:var(--default-transition, .15s)}#inner-page-wrapper #content .agentsingle__card-contacts-item a:hover{text-decoration:underline}#inner-page-wrapper #content .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}#inner-page-wrapper #content .agentsingle__card-contacts-item span[class*=ai-font].ai-font-person-a{font-size:24px}#inner-page-wrapper #content .agentsingle__card-contacts-item span[class*=ai-font].ai-font-envelope-f{font-size:14px}#inner-page-wrapper #content .agentsingle__card-smi ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none!important;padding:0!important;margin:0!important}#inner-page-wrapper #content .agentsingle__card-smi ul li{list-style:none!important}#inner-page-wrapper #content .agentsingle__card-smi ul li a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;font-size:20px;color:var(--aios-agents-secondary-text-color);border:solid 1px var(--aios-agents-secondary-text-color);border-radius:999px;transition:var(--default-transition, .15s)}#inner-page-wrapper #content .agentsingle__card-smi ul li a:hover{background-color:var(--aios-agents-hover-color);border-color:var(--aios-agents-hover-color)}#inner-page-wrapper #content .agentsingle__card-button a{display:flex;justify-content:center;align-items:center;padding:20px 12px;min-height:56px;font-family:var(--font-family-default);font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;background-color:transparent;border-radius:16px;border:solid 1px var(--aios-agents-secondary-text-color);color:var(--aios-agents-secondary-text-color);transition:var(--default-transition, .15s)}#inner-page-wrapper #content .agentsingle__card-button a:hover{background-color:var(--aios-agents-hover-color);border-color:var(--aios-agents-hover-color);color:var(--aios-agents-secondary-text-color)}#inner-page-wrapper #content .agentsingle__content{flex-grow:1;margin-top:24px}#inner-page-wrapper #content .agentsingle__description h1,#inner-page-wrapper #content .agentsingle__description h2,#inner-page-wrapper #content .agentsingle__description h3,#inner-page-wrapper #content .agentsingle__description h4,#inner-page-wrapper #content .agentsingle__description h5,#inner-page-wrapper #content .agentsingle__description h6{margin:24px 0 8px;line-height:1}#inner-page-wrapper #content .agentsingle__description h1:first-child,#inner-page-wrapper #content .agentsingle__description h2:first-child,#inner-page-wrapper #content .agentsingle__description h3:first-child,#inner-page-wrapper #content .agentsingle__description h4:first-child,#inner-page-wrapper #content .agentsingle__description h5:first-child,#inner-page-wrapper #content .agentsingle__description h6:first-child{margin-top:0;margin-bottom:24px}#inner-page-wrapper #content .agentsingle__description .heading-1{font-size:36px;text-transform:uppercase}#inner-page-wrapper #content .agentsingle__description .heading-1 .small,#inner-page-wrapper #content .agentsingle__description .heading-1 small{color:var(--primary-text, #000000)}#inner-page-wrapper #content .agentsingle__description h5{font-size:24px;line-height:1.25em}#inner-page-wrapper #content .agentsingle__description h5 .small,#inner-page-wrapper #content .agentsingle__description h5 small{color:var(--primary-text, #000000)}#inner-page-wrapper #content .agentsingle__description p{margin-top:0;margin-bottom:24px}#inner-page-wrapper #content .agentsingle__description p:last-child{margin-bottom:0}#inner-page-wrapper #content .agentsingle__description-information-heading{display:block;padding:12px;background-color:#00000008;border-bottom:solid 1px rgba(0,0,0,.106);font-weight:400;font-size:14px;line-height:16px;letter-spacing:.12em;text-transform:uppercase}#inner-page-wrapper #content .agentsingle__description-information-content{display:block;padding:12px}#inner-page-wrapper #content .agentsingle__description-information-content ul{list-style:disc!important;margin:0 0 0 22px!important}#inner-page-wrapper #content .agentsingle__videos,#inner-page-wrapper #content .agentsingle__optional-section,#inner-page-wrapper #content .agentsingle__properties,#inner-page-wrapper #content .agentsingle__testimonials{margin-top:80px}#inner-page-wrapper #content .agentsingle__videos h2,#inner-page-wrapper #content .agentsingle__videos .heading-1,#inner-page-wrapper #content .agentsingle__optional-section h2,#inner-page-wrapper #content .agentsingle__optional-section .heading-1,#inner-page-wrapper #content .agentsingle__properties h2,#inner-page-wrapper #content .agentsingle__properties .heading-1,#inner-page-wrapper #content .agentsingle__testimonials h2,#inner-page-wrapper #content .agentsingle__testimonials .heading-1{margin-bottom:24px;display:block;font-size:36px;font-family:var(--font-family-title);font-weight:400;line-height:1.1}#inner-page-wrapper #content .agentsingle__videos h2 small,#inner-page-wrapper #content .agentsingle__videos .heading-1 small,#inner-page-wrapper #content .agentsingle__optional-section h2 small,#inner-page-wrapper #content .agentsingle__optional-section .heading-1 small,#inner-page-wrapper #content .agentsingle__properties h2 small,#inner-page-wrapper #content .agentsingle__properties .heading-1 small,#inner-page-wrapper #content .agentsingle__testimonials h2 small,#inner-page-wrapper #content .agentsingle__testimonials .heading-1 small{letter-spacing:1.96px;font-size:14px;line-height:1.2;display:block;font-family:var(--font-family-default);font-weight:300}#inner-page-wrapper #content .agentsingle__videos,#inner-page-wrapper #content .agentsingle__videos-list,#inner-page-wrapper #content .agentsingle__videos-list--image{position:relative;display:block}#inner-page-wrapper #content .agentsingle__videos-list--image:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:#000;opacity:.34;transition:opacity var(--default-transition, .15s)}#inner-page-wrapper #content .agentsingle__videos-list--image svg{position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%);opacity:1;transition:opacity var(--default-transition, .15s)}#inner-page-wrapper #content .agentsingle__videos-list--image canvas{display:block;width:100%;aspect-ratio:341.42/192}#inner-page-wrapper #content .agentsingle__videos-list--image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#inner-page-wrapper #content .agentsingle__videos-list--name{position:relative;display:flex;align-items:center;justify-content:center;margin-top:32px;padding:0 95px;height:95px;color:var(--aios-agents-text-color);text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:1.6;letter-spacing:2.55px;text-transform:uppercase;opacity:var(--name-opacity, 0);transition:var(--default-transition)}#inner-page-wrapper #content .agentsingle__videos-list:hover #inner-page-wrapper #content .agentsingle__videos-list--image:before{opacity:.7}#inner-page-wrapper #content .agentsingle__videos-list:hover #inner-page-wrapper #content .agentsingle__videos-list--image svg{opacity:1}#inner-page-wrapper #content .agentsingle__videos-pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;border:none!important;padding:0!important;margin:0!important;background-color:#000000b3;display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:10}#inner-page-wrapper #content .agentsingle__videos-pagination--prev{left:15px}#inner-page-wrapper #content .agentsingle__videos-pagination--next{right:15px}#inner-page-wrapper #content .agentsingle__testimonials h2,#inner-page-wrapper #content .agentsingle__testimonials .heading-1{text-align:center}#inner-page-wrapper #content .agentsingle__testimonials-items{display:grid;grid-template-columns:1fr;gap:24px}#inner-page-wrapper #content .agentsingle__testimonials-item{display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 24px;border:1px solid rgba(0,0,0,.333);border-radius:40px}#inner-page-wrapper #content .agentsingle__testimonials-item--stars{display:flex;justify-content:center;gap:8px}#inner-page-wrapper #content .agentsingle__testimonials-item p{margin:0!important;font-weight:300;font-size:14px;line-height:1.6;text-align:center}#inner-page-wrapper #content .agentsingle__testimonials-item--name{font-style:normal;font-weight:400;font-size:14px;line-height:1.2;text-align:center;letter-spacing:.12em;text-transform:uppercase}#inner-page-wrapper .agentsingle-container .aci-results-equinox-controls,#inner-page-wrapper .agentsingle-container .aci-results-equinox-pagination{display:none!important}.agentsinglepopup.aiosp-wrap{pointer-events:none}.agentsinglepopup.aiosp-bg{background:#000c;opacity:1}.agentsinglepopup .aiosp-container{padding:50px 11px;pointer-events:none}.agentsinglepopup .aiosp-content{pointer-events:auto}.agentsinglepopup__item{position:relative;display:block;height:100%}.agentsinglepopup__item .plyr{--plyr-color-main: var(--primary-text);height:100%}.agentsinglepopup__video{position:relative;display:block;width:100%}.agentsinglepopup__pagination button{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;border:none!important;padding:0!important;margin:0!important;background-color:#000000b3;display:inline-flex;align-items:center;justify-content:center;width:45px;height:45px;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.agentsinglepopup__pagination--prev{left:15px}.agentsinglepopup__pagination--next{right:15px}.agentsinglepopup__close{position:absolute;bottom:calc(100% + 18px);right:0;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:1.68px;text-transform:uppercase}.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 .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 fieldset{border:1px solid #AAAAAA}.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:0px;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-style:normal;font-weight:400;font-size:16px;line-height:1.65;letter-spacing:0;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:20px 12px;min-width:153px;width:auto;min-height:56px;font-family:var(--font-family-default);font-style:normal;font-weight:400;font-size:14px;line-height:1.1;letter-spacing:.12em;text-transform:uppercase;background-color:var(--aios-agents-primary-color);border-radius:16px;border-color:var(--aios-agents-primary-color);color:var(--aios-agents-secondary-text-color);transition:var(--default-transition, .15s)}.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-hover-color);border-color:var(--aios-agents-hover-color);color:var(--aios-agents-secondary-text-color)}.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}@media screen and (min-width: 744px){#inner-page-wrapper #content .agentsingle__card{flex-direction:row}#inner-page-wrapper #content .agentsingle__card-image{min-width:332px;max-width:332px}#inner-page-wrapper #content .agentsingle__card-information{padding:32px}#inner-page-wrapper #content .agentsingle__card-contacts-item{line-height:18px}#inner-page-wrapper #content .agentsingle__description .heading-1{font-size:40px}#inner-page-wrapper #content .agentsingle__description h5{font-size:28px;line-height:1.15em}#inner-page-wrapper #content .agentsingle__videos,#inner-page-wrapper #content .agentsingle__optional-section,#inner-page-wrapper #content .agentsingle__properties,#inner-page-wrapper #content .agentsingle__testimonials{margin-top:100px}#inner-page-wrapper #content .agentsingle__videos h2,#inner-page-wrapper #content .agentsingle__videos .heading-1,#inner-page-wrapper #content .agentsingle__optional-section h2,#inner-page-wrapper #content .agentsingle__optional-section .heading-1,#inner-page-wrapper #content .agentsingle__properties h2,#inner-page-wrapper #content .agentsingle__properties .heading-1,#inner-page-wrapper #content .agentsingle__testimonials h2,#inner-page-wrapper #content .agentsingle__testimonials .heading-1{font-size:40px;padding-top:8px}#inner-page-wrapper #content .agentsingle__videos h2 small,#inner-page-wrapper #content .agentsingle__videos .heading-1 small,#inner-page-wrapper #content .agentsingle__optional-section h2 small,#inner-page-wrapper #content .agentsingle__optional-section .heading-1 small,#inner-page-wrapper #content .agentsingle__properties h2 small,#inner-page-wrapper #content .agentsingle__properties .heading-1 small,#inner-page-wrapper #content .agentsingle__testimonials h2 small,#inner-page-wrapper #content .agentsingle__testimonials .heading-1 small{font-size:16px}#inner-page-wrapper #content .agentsingle__videos-list--image canvas{aspect-ratio:661.503/372}.agentsinglepopup .aiosp-container{padding:50px 41px}.aiosp-container[class*="aiosp-ref-#agents-popup-form"] .aios-popup-body .agents-popup-form h2{font-size:28px}}@media screen and (min-width: 1024px){#inner-page-wrapper #content .agentsingle-container{flex-direction:row;align-items:flex-start;gap:40px}#inner-page-wrapper #content .agentsingle__card{flex-direction:column;max-width:354px;min-width:354px}#inner-page-wrapper #content .agentsingle__card-image{min-width:none;max-width:100%}#inner-page-wrapper #content .agentsingle__videos h2,#inner-page-wrapper #content .agentsingle__videos .heading-1,#inner-page-wrapper #content .agentsingle__optional-section h2,#inner-page-wrapper #content .agentsingle__optional-section .heading-1,#inner-page-wrapper #content .agentsingle__properties h2,#inner-page-wrapper #content .agentsingle__properties .heading-1,#inner-page-wrapper #content .agentsingle__testimonials h2,#inner-page-wrapper #content .agentsingle__testimonials .heading-1{font-size:48px}#inner-page-wrapper #content .agentsingle__videos-list--image canvas{aspect-ratio:796.649/448}#inner-page-wrapper #content .agentsingle__videos-list--name{position:absolute;bottom:0;left:0;right:0;transform:translateY(calc(100% + 32px))}#inner-page-wrapper #content .agentsingle__testimonials h2,#inner-page-wrapper #content .agentsingle__testimonials .heading-1{text-align:left}#inner-page-wrapper #content .agentsingle__testimonials-items{grid-template-columns:repeat(2,1fr)}.agentsinglepopup .aiosp-container{padding:100px 32px}.agentsinglepopup .aiosp-content{width:-moz-max-content;width:max-content;max-width:100%;height:100%}.agentsinglepopup__pagination{padding:0 80px}}@media screen and (min-width: 1280px){#inner-page-wrapper #content .agentsingle__card{max-width:424px;min-width:424px}#inner-page-wrapper #content .agentsingle__card-contacts-item{font-size:16px}#inner-page-wrapper #content .agentsingle__description .heading-1{font-size:48px}#inner-page-wrapper #content .agentsingle__description h5{font-size:32px;line-height:1.125em}#inner-page-wrapper #content .agentsingle__videos-list--name{font-size:16px;line-height:1.125;letter-spacing:2.24px}.agentsinglepopup .aiosp-container{padding:100px 92px}.agentsinglepopup__pagination{padding:0 88px}}
