﻿@charset "UTF-8";

:root {
    --lp-container-small: 67.875rem;
    --lp-container-medium: 80rem;
    --lp-container-large: 90rem;
    --lp-grid-gap-xxsmall: .25rem;
    --lp-grid-gap-xsmall: .5rem;
    --lp-grid-gap-small: 1.25rem;
    --lp-grid-gap-medium: 1.5rem;
    --lp-grid-gap-large: 5rem;
    --lp-grid-gap-xlarge: 17.8125rem;
    --lp-grid-gap-left: 11.75rem;
    --lp-grid-gap-left-xlarge: 41.86rem;
}

:root {
    --border-radius: 100px;
    --border-radius-xsmall: .25rem;
    --border-radius-small: .5rem;
    --border-radius-large: 500px;
    --circle-size: 3.5rem;
    --circle-size-medium: 2.5rem;
    --circle-size-small: 1.5rem;
}

:root {
    --lp-color-primary-1: #FFF;
    --lp-color-primary-2: #AAAAAA;
    --lp-color-primary-3: #EAEAEA;
    --lp-color-primary-4: #131826;
    --lp-color-primary-5: #000;
    --lp-color-primary-text-disabled: #EFF3FF;
    --lp-color-primary-accent: #001A72;
    --lp-color-primary-accent-hover: #002FCF;
    --lp-color-primary-accent-active: #0028AF;
    --lp-color-primary-accent-focused: #00218F;
    --lp-color-primary-accent-disabled: #EFF3FF;
    --lp-color-primary-g-1: #F7F7F7;
    --lp-color-primary-g-2: #E7E7E7;
    --lp-color-primary-g-3: #D7D7D7;
    --lp-color-primary-g-4: #C7C7C7;
    --lp-color-primary-g-5: #B7B7B7;
    --lp-color-primary-g-6: #A7A7A7;
    --lp-color-primary-g-7: #979797;
    --lp-color-primary-g-8: #878787;
    --lp-color-primary-g-9: #787878;
    --lp-color-primary-g-10: #686868;
    --lp-color-primary-g-11: #585858;
    --lp-color-primary-g-12: #484848;
    --lp-color-primary-g-13: #383838;
    --lp-color-primary-g-14: #282828;
    --lp-color-primary-g-15: #181818;
    --lp-color-primary-g-16: #080808;
    /*Those colors are given in the style guide, but I do not see them being used*/
    /*	--lp-color-secondary-gray-100: #313131;
  	--lp-color-secondary-gray-200: #272727;
  	--lp-color-secondary-gray-300: #404040;
  	--lp-color-secondary-gray-400: #5E5E5E;
  	--lp-color-secondary-gray-500: #999999;
  	--lp-color-secondary-gray-600: #C0C0C0;
  	--lp-color-secondary-gray-700: #E2E2E2;
      --lp-color-secondary-gray-800: #F8F8F8;*/
    /*These colors are found constantly through style guide*/
    --lp-color-primary-1-100: rgba(255, 255, 255, 0.08);
    --lp-color-primary-1-200: rgba(255, 255, 255, 0.12);
    --lp-color-primary-1-300: rgba(255, 255, 255, 0.16);
    --lp-color-primary-1-400: rgba(255, 255, 255, 0.24);
    --lp-color-primary-1-500: rgba(255, 255, 255, 0.32);
    --lp-color-primary-1-600: rgba(255, 255, 255, 0.40);
    --lp-color-primary-1-700: rgba(255, 255, 255, 0.64);
    --lp-color-primary-1-800: rgba(255, 255, 255, 0.8);
    --lp-color-primary-5-100: rgba(0, 0, 0, 0.08);
    --lp-color-primary-5-200: rgba(0, 0, 0, 0.12);
    --lp-color-primary-5-300: rgba(0, 0, 0, 0.16);
    --lp-color-primary-5-400: rgba(0, 0, 0, 0.24);
    --lp-color-primary-5-500: rgba(0, 0, 0, 0.32);
    --lp-color-primary-5-600: rgba(0, 0, 0, 0.40);
    --lp-color-primary-5-700: rgba(0, 0, 0, 0.64);
    --lp-color-error: #D8401E;
    --lp-color-warning: #DF982F;
    --lp-color-success: #16A869;
}

:root {
    --lp-h1-font-size: var(--global-h1-font-size, 3.25rem);
    --lp-h1-font-weight: 400;
    --lp-h1-line-height: 1.12;
    --lp-h1-letter-spacing: -1.5px;
    --lp-h2-font-size: var(--global-h2-font-size, 3rem);
    --lp-h2-font-weight: 400;
    --lp-h2-line-height: 1.24;
    --lp-h2-letter-spacing: -1.5%;
    --lp-h3-font-size: var(--global-h3-font-size, 2rem);
    --lp-h3-font-weight: 400;
    --lp-h3-line-height: 1.14;
    --lp-h3-letter-spacing: -0.5%;
    --lp-h4-font-size: var(--global-h4-font-size, 1.5rem);
    --lp-h4-font-weight: 400;
    --lp-h4-line-height: 1.31;
    --lp-h4-letter-spacing: normal;
    --lp-h5-font-size: var(--global-h5-font-size, 1.25rem);
    --lp-h5-font-weight: 400;
    --lp-h5-line-height: 1.325;
    --lp-h5-letter-spacing: normal;
    --lp-body-font-size: var(--global-body-font-size, 16px);
    --lp-body-font-weight: 400;
    --lp-body-line-height: 1.5;
    --lp-body-letter-spacing: normal;
}

@media (max-width: 560px) {
    :root {
        --lp-h1-font-size: 2.25rem;
        --lp-h1-line-height: 1;
        --lp-h2-font-size: 1.5rem;
        --lp-h2-line-height: 1.25;
        --lp-h3-font-size: 1.31rem;
        --lp-h3-line-height: 1.43;
        --lp-h4-font-size: 1.125rem;
        --lp-h4-line-height: 1.33;
        --lp-h5-font-size: 1rem;
        --lp-h5-line-height: 1.16;
        --lp-body-font-size: var(--global-body-font-size, 14px);
        --lp-body-font-weight: 500;
        --lp-body-line-height: 1.43;
    }
}

:root {
    --global-body-padding: 0px;
    --global-background-color: #fff;
    --global-body-font-size: 16px;
    --global-h1-font-size: 48px;
    --global-h2-font-size: 40px;
    --global-h3-font-size: 32px;
    --global-h4-font-size: 24px;
    --global-h5-font-size: 20px;
    --global-h6-font-size: 16px;
    --global-section-padding: 96px;
}

:root {
    --titleColor: rgb(29 14 68);
}

@media (min-width: 1981px) {
    :root {
        --lp-h1-font-size: clamp(var(--global-h1-font-size, 4.25rem), 4.296875vw, 13.75rem);
        --lp-h2-font-size: clamp(var(--global-h2-font-size, 3rem), 1.875vw, 6rem);
        --lp-h3-font-size: clamp(var(--global-h3-font-size, 2rem), 1.25vw, 4rem);
        --lp-h4-font-size: clamp(var(--global-h4-font-size, 1.5rem), 0.9375vw, 3rem);
        --lp-h5-font-size: clamp(var(--global-h5-font-size, 1.25rem), 0.78125vw, 2.5rem);
        --lp-body-font-size: clamp(var(--global-body-font-size, 1rem), 0.625vw, 2rem);
    }
}

:root {
    --lp-spacing-large: clamp(7rem, 7.8125vw, 25rem);
    --lp-spacing-xlarge: clamp(11.125rem, 7.8125vw, 25rem);
}

@media (max-width: 1980px) {
    :root {
        --lp-spacing-xlarge: 11.125rem;
        --lp-spacing-large: 7rem;
    }
}

@media (max-width: 1024px) {
    :root {
        --lp-spacing-xlarge: 5.5rem;
        --lp-spacing-large: 5rem;
    }
}

@media (max-width: 560px) {
    :root {
        --lp-spacing-xlarge: 5.875rem;
        --lp-spacing-large: 3.5rem;
    }
}

:root {
    --btn-height: 3.5rem;
    --btn-height-medium: 2.5rem;
    --btn-height-small: 1.5rem;
    --btn-vertical-paddings: calc(1.125rem - 1px);
    --btn-vertical-paddings--medium: calc(.625rem - 1px);
}

@media (max-width: 560px) {
    :root {
        --btn-height: 2.5rem;
        --btn-vertical-paddings: calc(.625rem - 1px);
    }
}

:root {
    --lp-icon-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m14 14-2.9-2.9m1.567-3.767A5.333 5.333 0 1 1 2 7.333a5.333 5.333 0 0 1 10.667 0Z'/%3E%3C/svg%3E");
    --lp-icon-search-big: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m17.5 17.5-3.625-3.625m1.958-4.708a6.667 6.667 0 1 1-13.333 0 6.667 6.667 0 0 1 13.333 0Z'/%3E%3C/svg%3E");
    --lp-icon-aim: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M16.666 10a6.667 6.667 0 0 1-6.667 6.666M16.666 10a6.667 6.667 0 0 0-6.667-6.667M16.666 10h1.667m-8.334 6.666A6.667 6.667 0 0 1 3.333 10m6.666 6.666v1.667M3.333 10a6.667 6.667 0 0 1 6.666-6.667M3.333 10H1.666m8.333-6.667V1.666M12.5 10a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    --lp-icon-checkmark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23001A72' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M13.333 4 6 11.333 2.667 8'/%3E%3C/svg%3E");
    --lp-icon-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m7.5 15 5-5-5-5'/%3E%3C/svg%3E");
    --lp-icon-arrow-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");
    --lp-icon-lock: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.333 6.667V5.333a3.333 3.333 0 0 0-6.667 0v1.334m3.334 3V11m-2.133 3h4.266c1.12 0 1.68 0 2.108-.218a2 2 0 0 0 .874-.874c.218-.428.218-.988.218-2.108v-.933c0-1.12 0-1.68-.218-2.108a2 2 0 0 0-.874-.874c-.428-.218-.988-.218-2.108-.218H5.867c-1.12 0-1.68 0-2.108.218a2 2 0 0 0-.875.874c-.217.428-.217.988-.217 2.108v.933c0 1.12 0 1.68.217 2.108a2 2 0 0 0 .875.874c.427.218.987.218 2.108.218Z'/%3E%3C/svg%3E");
    --lp-icon-lock-big: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.167 8.333V6.667a4.167 4.167 0 1 0-8.334 0v1.666M10 12.083v1.667M7.333 17.5h5.334c1.4 0 2.1 0 2.635-.273a2.5 2.5 0 0 0 1.092-1.092c.273-.535.273-1.235.273-2.635v-1.167c0-1.4 0-2.1-.273-2.635a2.5 2.5 0 0 0-1.092-1.092c-.535-.273-1.235-.273-2.635-.273H7.334c-1.4 0-2.1 0-2.635.273a2.5 2.5 0 0 0-1.093 1.092c-.272.535-.272 1.235-.272 2.635V13.5c0 1.4 0 2.1.272 2.635a2.5 2.5 0 0 0 1.093 1.092c.534.273 1.234.273 2.635.273Z'/%3E%3C/svg%3E");
    --lp-icon-range: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 4.667 2.667 8 6 11.333m4-6.667L13.333 8 10 11.333'/%3E%3C/svg%3E");
    --lp-icon-download: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath stroke='%23001A72' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 17.5H3m12.5-8.333-5 5m0 0-5-5m5 5V2.5'/%3E%3C/svg%3E");
    --lp-icon-burger: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 8h12M2 4h12M2 12h8'/%3E%3C/svg%3E");
    --lp-icon-filters: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2.5 6.667h10m0 0a2.5 2.5 0 1 0 5 0 2.5 2.5 0 0 0-5 0Zm-5 6.666h10m-10 0a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z'/%3E%3C/svg%3E");
    --lp-icon-eye: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Cpath stroke='%23001A72' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4.034 21.189c-.227-.36-.34-.54-.404-.817a1.955 1.955 0 0 1 0-.744c.063-.277.177-.457.404-.817C5.909 15.841 11.492 8.334 20 8.334c8.508 0 14.091 7.508 15.967 10.477.227.36.34.54.404.817.047.208.047.536 0 .744-.064.278-.177.457-.404.817-1.876 2.97-7.459 10.478-15.967 10.478-8.509 0-14.092-7.508-15.967-10.478Z'/%3E%3Cpath stroke='%23001A72' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M20 25a5 5 0 1 0 0-10 5 5 0 0 0 0 10Z'/%3E%3C/svg%3E");
    --lp-icon-headphones: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none'%3E%3Cpath stroke='%23001A72' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M43 38V28c0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15v10m4.167 5A4.167 4.167 0 0 1 13 38.833V35.5a4.167 4.167 0 0 1 8.333 0v3.333A4.167 4.167 0 0 1 17.167 43Zm21.666 0a4.167 4.167 0 0 1-4.166-4.167V35.5a4.167 4.167 0 1 1 8.333 0v3.333A4.167 4.167 0 0 1 38.833 43Z'/%3E%3C/svg%3E");
    --lp-icon-phone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M4.566 2.516a.583.583 0 0 0-.527 0c-.056.028-.134.093-.53.489l-.105.105c-.376.376-.467.475-.54.606l-.655-.367.654.367c-.086.154-.16.44-.16.616 0 .157.022.248.133.638a11.943 11.943 0 0 0 3.057 5.196c1.5 1.5 3.295 2.518 5.197 3.058.39.11.481.132.638.133.176 0 .462-.074.616-.16.13-.074.23-.165.606-.541l.105-.105c.396-.396.46-.474.489-.53a.583.583 0 0 0 0-.527c-.029-.056-.093-.134-.489-.53l-.13-.13c-.26-.26-.31-.304-.345-.327a.583.583 0 0 0-.636 0c-.035.023-.085.067-.345.327l-.016.016c-.06.06-.14.14-.237.21l-.436-.61.436.61a1.447 1.447 0 0 1-1.221.208c-.114-.033-.208-.078-.276-.111l-.016-.008a10.484 10.484 0 0 1-2.879-2.043 10.485 10.485 0 0 1-2.043-2.88l.642-.308-.642.309a7.257 7.257 0 0 0-.008-.016c-.033-.068-.078-.162-.111-.276l.72-.21-.72.21A1.447 1.447 0 0 1 5 4.714c.07-.097.15-.178.21-.237l.016-.016c.26-.26.304-.31.327-.345a.583.583 0 0 0 0-.636c-.023-.035-.067-.085-.327-.345l-.13-.13c-.396-.396-.474-.46-.53-.49ZM3.362 1.177a2.083 2.083 0 0 1 1.88 0c.302.153.562.413.847.7l.067.067.13.13.044.044c.189.188.36.359.48.544l-.628.409.628-.409c.45.69.45 1.58 0 2.271-.12.186-.291.356-.48.545l-.044.044-.034.034.011.022a8.985 8.985 0 0 0 1.752 2.467 8.985 8.985 0 0 0 2.467 1.752l-.324.676.324-.676.022.01.034-.033.044-.044c.188-.19.36-.36.544-.48a2.083 2.083 0 0 1 2.272 0c.185.12.356.291.544.48l.044.044.13.13.067.066c.287.286.547.546.7.847.299.591.299 1.29 0 1.88-.153.302-.413.562-.7.847l-.067.067-.105.105-.048.049c-.308.307-.553.553-.885.74-.379.212-.92.353-1.355.352-.38-.001-.658-.08-1.002-.178l-.04-.012a13.442 13.442 0 0 1-5.848-3.44A13.442 13.442 0 0 1 1.38 5.34c-.098-.344-.177-.623-.178-1.002-.001-.435.14-.976.353-1.355.186-.332.432-.578.74-.885l.048-.048.105-.105.066-.067c.286-.287.546-.547.847-.7l.339.67-.339-.67Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    --lp-icon-book: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' fill='none'%3E%3Cpath stroke='%23001A72' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M28 41.333H16.666c-1.867 0-2.8 0-3.513-.363a3.334 3.334 0 0 1-1.457-1.457c-.363-.713-.363-1.646-.363-3.513V20c0-1.867 0-2.8.363-3.514.32-.627.83-1.137 1.457-1.456.713-.364 1.646-.364 3.513-.364h.667c3.734 0 5.6 0 7.027.727a6.668 6.668 0 0 1 2.913 2.914C28 19.733 28 21.6 28 25.333m0 16v-16m0 16h11.333c1.867 0 2.8 0 3.513-.363a3.333 3.333 0 0 0 1.457-1.457c.363-.713.363-1.646.363-3.513V20c0-1.867 0-2.8-.363-3.514a3.333 3.333 0 0 0-1.457-1.456c-.713-.364-1.646-.364-3.513-.364h-.667c-3.733 0-5.6 0-7.026.727a6.667 6.667 0 0 0-2.914 2.914C28 19.733 28 21.6 28 25.333'/%3E%3C/svg%3E");
    --lp-icon-tour: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M10.5 1.667C13 3.334 13.77 6.91 13.834 10c-.065 3.09-.834 6.667-3.334 8.334m0-16.667C8 3.334 7.231 6.91 7.167 10c.064 3.09.833 6.667 3.333 8.334m0-16.667A8.333 8.333 0 0 0 2.167 10M10.5 1.667A8.333 8.333 0 0 1 18.834 10M10.5 18.334A8.333 8.333 0 0 0 18.834 10M10.5 18.334A8.333 8.333 0 0 1 2.167 10m16.667 0c-1.667 2.5-5.244 3.27-8.334 3.334C7.41 13.269 3.834 12.5 2.167 10m16.667 0C17.167 7.5 13.59 6.731 10.5 6.667 7.41 6.731 3.834 7.5 2.167 10'/%3E%3C/svg%3E");
    --lp-icon-percent: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='41' fill='none'%3E%3Cpath stroke='%23787878' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M25.834 14.667 14.167 26.334m3.333-10a1.667 1.667 0 1 1-3.333 0 1.667 1.667 0 0 1 3.333 0Zm8.334 8.333a1.667 1.667 0 1 1-3.334 0 1.667 1.667 0 0 1 3.334 0Z'/%3E%3C/svg%3E");
    --lp-icon-pin-map: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 18.667c.666-3.334 5.333-3.721 5.333-8a5.333 5.333 0 0 0-10.667 0c0 4.279 4.667 4.667 5.333 8Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 12.667a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z'/%3E%3C/svg%3E");
    --lp-icon-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23001A72' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m12 4-8 8m0-8 8 8'/%3E%3C/svg%3E");
    --lp-icon-plus-1: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10 7.232v7m-3.5-3.5h7'/%3E%3Crect width='20' height='20' y='.732' stroke='%23D7D7D7' rx='10'/%3E%3C/svg%3E");
    --lp-icon-plus-2: 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='M7.0013 1.1665V12.8332M1.16797 6.99984H12.8346' stroke='%231A1A1A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    --lp-icon-reset: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M17.044 10.744a7.083 7.083 0 0 1-13.179 2.798l-.208-.361m-.702-3.925a7.083 7.083 0 0 1 13.179-2.798l.209.361M2.91 15.055l.61-2.277 2.277.61m8.404-6.776 2.277.61.61-2.277'/%3E%3C/svg%3E");
    --lp-icon-play: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.667 4.158c0-.81 0-1.214.168-1.437a.833.833 0 0 1 .615-.329c.28-.017.616.208 1.29.657l8.763 5.842c.556.37.834.556.931.79a.833.833 0 0 1 0 .638c-.097.234-.375.42-.931.79L6.74 16.951c-.674.45-1.01.674-1.29.657a.834.834 0 0 1-.615-.329c-.168-.223-.168-.628-.168-1.437V4.158Z'/%3E%3C/svg%3E");
    --lp-icon-facebook: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' d='M8.153 10.967H6.24c-.31 0-.406-.113-.406-.394V8.3c0-.3.116-.394.406-.394h1.914V6.255c0-.751.136-1.465.522-2.122.406-.676.986-1.126 1.721-1.389a4.418 4.418 0 0 1 1.489-.244h1.895c.27 0 .386.113.386.375v2.14c0 .263-.116.376-.386.376-.522 0-1.044 0-1.566.019-.523 0-.793.244-.793.77-.02.563 0 1.107 0 1.69h2.243c.309 0 .425.112.425.412v2.272c0 .3-.097.394-.425.394H11.42v6.12c0 .32-.097.432-.445.432H8.56c-.29 0-.406-.113-.406-.394v-6.14Z'/%3E%3C/svg%3E");
    --lp-icon-ig: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M12.798 4.365c-.73-.033-.95-.04-2.798-.04s-2.067.007-2.797.04c-.675.03-1.042.143-1.286.238a2.145 2.145 0 0 0-.796.518 2.145 2.145 0 0 0-.518.796c-.095.244-.207.61-.238 1.286-.033.73-.04.949-.04 2.797 0 1.849.007 2.068.04 2.798.03.675.143 1.041.238 1.285.126.323.276.554.518.796s.473.393.796.518c.244.095.61.208 1.286.239.73.033.949.04 2.797.04 1.849 0 2.068-.007 2.798-.04.675-.031 1.041-.144 1.285-.239.323-.126.554-.276.796-.518.243-.242.393-.473.518-.796.095-.244.208-.61.239-1.285.033-.73.04-.95.04-2.798s-.007-2.067-.04-2.797c-.031-.675-.144-1.042-.239-1.286a2.145 2.145 0 0 0-.518-.796 2.146 2.146 0 0 0-.796-.518c-.244-.095-.61-.207-1.285-.238ZM7.146 3.119c.738-.034.974-.042 2.854-.042 1.88 0 2.116.008 2.855.042.736.033 1.24.15 1.68.322.455.177.841.413 1.226.798.385.385.622.771.799 1.226.171.44.288.944.322 1.68.033.74.041.975.041 2.855s-.008 2.116-.041 2.855c-.034.736-.151 1.24-.322 1.68a3.395 3.395 0 0 1-.799 1.226c-.385.385-.77.622-1.226.799-.44.17-.944.288-1.68.322-.739.033-.975.041-2.855.041s-2.116-.008-2.854-.041c-.737-.034-1.24-.151-1.68-.322a3.393 3.393 0 0 1-1.227-.799 3.394 3.394 0 0 1-.798-1.226c-.172-.44-.289-.944-.322-1.68-.034-.739-.042-.975-.042-2.855s.008-2.116.042-2.854c.033-.737.15-1.24.322-1.68.177-.456.413-.842.798-1.227a3.394 3.394 0 0 1 1.226-.798c.44-.172.944-.289 1.68-.322Zm-.697 6.885a3.555 3.555 0 1 1 7.11 0 3.555 3.555 0 0 1-7.11 0Zm1.247 0a2.308 2.308 0 1 0 4.615 0 2.308 2.308 0 0 0-4.615 0Z' clip-rule='evenodd'/%3E%3Cpath fill='%23000' d='m12.798 4.365-.014.3.014-.3Zm-5.595 0 .013.3-.013-.3Zm-1.286.238.109.28-.109-.28Zm-.796.518.212.212-.212-.212Zm-.518.796.28.109-.28-.109Zm-.238 1.286.3.013-.3-.013Zm0 5.595.3-.014-.3.014Zm.238 1.285.28-.108-.28.108Zm.518.796.212-.212-.212.212Zm.796.518.109-.28-.109.28Zm1.286.239.013-.3-.013.3Zm5.595 0-.014-.3.014.3Zm1.285-.239-.108-.28.108.28Zm.796-.518.212.212-.212-.212Zm.518-.796-.28-.108.28.108Zm.239-1.285-.3-.014.3.014Zm0-5.595-.3.013.3-.013Zm-.239-1.286-.28.109.28-.109Zm-.518-.796.212-.212-.212.212Zm-.796-.518-.108.28.108-.28ZM7.146 3.12l.014.3-.014-.3Zm5.709 0-.014.3.014-.3Zm1.68.322.109-.28-.109.28Zm1.226.798.213-.212-.213.212Zm.799 1.226.28-.108-.28.108Zm.322 1.68-.3.015.3-.014Zm0 5.71-.3-.014.3.014Zm-.322 1.68.28.109-.28-.109Zm-.799 1.226.213.212-.213-.212Zm-1.226.799-.109-.28.11.28Zm-1.68.322-.014-.3.014.3Zm-5.71 0 .015-.3-.014.3Zm-1.68-.322.109-.28-.109.28ZM4.24 15.76l-.212.212.212-.212Zm-.798-1.226.28-.109-.28.11Zm-.322-1.68.3-.014-.3.014Zm0-5.71.3.015-.3-.014Zm.322-1.68.28.109-.28-.109Zm.798-1.226-.212-.212.212.212Zm1.226-.798-.108-.28.108.28ZM10 4.625c1.848 0 2.061.007 2.784.04l.027-.6c-.736-.033-.96-.04-2.81-.04v.6Zm-2.784.04c.723-.033.937-.04 2.784-.04v-.6c-1.85 0-2.074.007-2.811.04l.027.6Zm-1.19.218c.214-.083.548-.19 1.19-.218l-.027-.6c-.708.033-1.107.152-1.38.259l.217.559Zm-.693.45c.213-.212.408-.34.693-.45l-.217-.56c-.362.141-.628.314-.9.586l.424.424Zm-.45.693c.11-.285.238-.48.45-.693L4.91 4.91a2.443 2.443 0 0 0-.585.9l.559.217Zm-.218 1.19c.029-.642.135-.976.218-1.19l-.56-.217c-.106.273-.225.672-.258 1.38l.6.027ZM4.625 10c0-1.847.007-2.06.04-2.784l-.6-.027c-.033.737-.04.961-.04 2.811h.6Zm.04 2.784c-.033-.723-.04-.937-.04-2.784h-.6c0 1.85.007 2.074.04 2.811l.6-.027Zm.218 1.19c-.083-.213-.19-.548-.218-1.19l-.6.027c.033.708.152 1.107.259 1.38l.559-.216Zm.45.693a1.847 1.847 0 0 1-.45-.692l-.56.217c.141.361.314.627.586.9l.424-.425Zm.693.45a1.846 1.846 0 0 1-.693-.45l-.424.424c.272.272.538.445.9.586l.217-.56Zm1.19.219c-.642-.03-.976-.135-1.19-.219l-.217.56c.273.106.672.226 1.38.258l.027-.6Zm2.784.04c-1.847 0-2.06-.007-2.784-.04l-.027.6c.737.033.961.04 2.811.04v-.6Zm2.784-.04c-.723.033-.936.04-2.784.04v.6c1.85 0 2.075-.007 2.811-.04l-.027-.6Zm1.19-.219c-.213.084-.548.19-1.19.219l.027.6c.709-.033 1.107-.153 1.38-.26l-.216-.559Zm.693-.45c-.212.213-.408.34-.692.45l.217.56c.361-.14.627-.314.9-.586l-.425-.424Zm.45-.692c-.11.284-.237.48-.45.692l.424.424c.273-.272.445-.538.586-.9l-.56-.216Zm.219-1.191c-.03.642-.135.976-.219 1.19l.56.218c.106-.274.226-.673.258-1.38l-.6-.028Zm.04-2.784c0 1.847-.007 2.061-.04 2.784l.6.027c.033-.737.04-.961.04-2.81h-.6Zm-.04-2.784c.033.723.04.937.04 2.784h.6c0-1.85-.007-2.074-.04-2.811l-.6.027Zm-.219-1.19c.084.214.19.548.219 1.19l.6-.027c-.033-.708-.153-1.107-.26-1.38l-.559.217Zm-.45-.693c.213.213.34.408.45.693l.56-.217a2.444 2.444 0 0 0-.586-.9l-.424.424Zm-.692-.45c.284.11.48.238.692.45l.424-.424a2.443 2.443 0 0 0-.9-.585l-.216.559Zm-1.19-.218c.641.029.976.135 1.19.218l.217-.56c-.274-.106-.672-.225-1.38-.258l-.028.6ZM10 2.777c-1.881 0-2.123.008-2.868.042l.028.6c.731-.034.961-.042 2.84-.042v-.6Zm2.868.042c-.745-.034-.986-.042-2.868-.042v.6c1.879 0 2.11.008 2.84.042l.028-.6Zm1.776.342c-.475-.184-1.01-.307-1.776-.342l-.027.6c.708.032 1.179.143 1.585.301l.218-.559Zm1.33.866a3.694 3.694 0 0 0-1.33-.866l-.218.56c.42.162.77.377 1.123.73l.425-.424Zm.866 1.33a3.694 3.694 0 0 0-.867-1.33l-.424.424c.354.354.568.704.731 1.123l.56-.217Zm.341 1.775c-.035-.765-.157-1.301-.341-1.775l-.56.217c.158.406.27.877.302 1.586l.6-.028ZM17.223 10c0-1.881-.008-2.123-.042-2.868l-.599.028c.033.731.041.961.041 2.84h.6Zm-.042 2.868c.034-.745.042-.986.042-2.868h-.6c0 1.879-.008 2.11-.041 2.84l.6.028Zm-.341 1.776c.184-.475.306-1.01.341-1.776l-.599-.027c-.032.708-.144 1.179-.302 1.585l.56.218Zm-.867 1.33c.417-.417.676-.839.867-1.33l-.56-.218c-.163.42-.377.77-.73 1.123l.423.424Zm-1.33.865c.492-.19.914-.45 1.33-.866l-.424-.424a3.093 3.093 0 0 1-1.123.731l.218.56Zm-1.775.342c.766-.035 1.301-.157 1.776-.342l-.218-.559c-.406.158-.877.27-1.585.302l.027.6ZM10 17.223c1.882 0 2.123-.008 2.868-.042l-.027-.6c-.732.034-.962.042-2.84.042v.6Zm-2.868-.042c.745.034.987.042 2.868.042v-.6c-1.879 0-2.109-.008-2.84-.041l-.028.6Zm-1.775-.342c.474.185 1.01.307 1.775.342l.028-.6c-.709-.031-1.18-.143-1.586-.3l-.217.558Zm-1.33-.866c.416.417.838.675 1.33.866l.217-.559a3.094 3.094 0 0 1-1.123-.73l-.424.423Zm-.866-1.33c.19.492.45.914.866 1.33l.424-.424a3.093 3.093 0 0 1-.73-1.123l-.56.218Zm-.342-1.775c.035.766.158 1.301.342 1.776l.56-.218c-.159-.406-.27-.877-.303-1.585l-.599.027ZM2.777 10c0 1.882.008 2.123.042 2.868l.6-.027c-.034-.732-.042-.962-.042-2.84h-.6Zm.042-2.868c-.034.745-.042.987-.042 2.868h.6c0-1.879.008-2.109.042-2.84l-.6-.028Zm.342-1.775c-.184.474-.307 1.01-.342 1.775l.6.028c.032-.709.143-1.18.301-1.586l-.559-.217Zm.866-1.33a3.693 3.693 0 0 0-.866 1.33l.56.217c.162-.42.377-.77.73-1.123l-.424-.424Zm1.33-.866c-.492.19-.914.45-1.33.866l.424.424a3.095 3.095 0 0 1 1.123-.73l-.217-.56Zm1.775-.342c-.765.035-1.301.158-1.775.342l.217.56c.406-.159.877-.27 1.586-.303l-.028-.599Zm2.872 3.33a3.855 3.855 0 0 0-3.855 3.855h.6a3.255 3.255 0 0 1 3.255-3.255v-.6Zm3.855 3.855a3.855 3.855 0 0 0-3.855-3.855v.6a3.255 3.255 0 0 1 3.255 3.255h.6Zm-3.855 3.855a3.855 3.855 0 0 0 3.855-3.855h-.6a3.255 3.255 0 0 1-3.255 3.255v.6Zm-3.855-3.855a3.855 3.855 0 0 0 3.855 3.855v-.6a3.255 3.255 0 0 1-3.255-3.255h-.6Zm3.855 2.007a2.008 2.008 0 0 1-2.008-2.007h-.6a2.608 2.608 0 0 0 2.608 2.607v-.6Zm2.007-2.007a2.008 2.008 0 0 1-2.007 2.007v.6a2.608 2.608 0 0 0 2.607-2.607h-.6Zm-2.007-2.008c1.108 0 2.007.899 2.007 2.008h.6a2.608 2.608 0 0 0-2.607-2.608v.6Zm-2.008 2.008c0-1.11.899-2.008 2.008-2.008v-.6a2.608 2.608 0 0 0-2.608 2.608h.6Z'/%3E%3C/svg%3E");
    --lp-icon-linkedin: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' d='M15.68 3.333H4.316a.972.972 0 0 0-.984.96v11.41c0 .531.44.963.984.963H15.68c.545 0 .987-.432.987-.96V4.293a.974.974 0 0 0-.987-.961ZM7.288 14.695h-1.98V8.33h1.98v6.365Zm-.99-7.232a1.146 1.146 0 1 1-.004-2.293A1.146 1.146 0 0 1 6.3 7.463Zm8.396 7.232h-1.977v-3.094c0-.737-.013-1.687-1.028-1.687-1.029 0-1.185.804-1.185 1.635v3.146H8.53V8.33h1.896v.87h.026c.263-.5.909-1.028 1.87-1.028 2.002 0 2.372 1.317 2.372 3.03v3.493Z'/%3E%3C/svg%3E");
    --lp-icon-twitter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M17.15 6.489c.011.153.011.306.011.46C17.161 11.618 13.45 17 6.665 17c-2.09 0-4.032-.58-5.665-1.586.297.033.582.044.89.044a7.599 7.599 0 0 0 4.58-1.51c-1.621-.032-2.98-1.05-3.448-2.45.228.033.456.055.696.055.332 0 .663-.044.971-.12-1.69-.328-2.958-1.75-2.958-3.467v-.044a3.84 3.84 0 0 0 1.667.448c-.993-.634-1.644-1.717-1.644-2.942 0-.656.183-1.258.502-1.783C4.072 5.79 6.802 7.19 9.863 7.342a3.826 3.826 0 0 1-.091-.81C9.772 4.587 11.416 3 13.46 3c1.062 0 2.021.427 2.695 1.116a7.462 7.462 0 0 0 2.341-.853 3.555 3.555 0 0 1-1.621 1.946A7.655 7.655 0 0 0 19 4.663a7.757 7.757 0 0 1-1.85 1.826Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    --lp-icon-tiktok: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' d='M13.055 2.917h-2.387v9.65c0 1.15-.919 2.094-2.061 2.094-1.143 0-2.061-.944-2.061-2.094 0-1.13.898-2.053 2-2.095V8.05c-2.429.04-4.388 2.032-4.388 4.517 0 2.505 2 4.517 4.47 4.517 2.468 0 4.468-2.033 4.468-4.517V7.619c.898.657 2 1.047 3.163 1.067V6.264c-1.796-.062-3.204-1.54-3.204-3.347Z'/%3E%3C/svg%3E");
    --lp-icon-youtube: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23000' d='M18.129 6.682s-.162-1.143-.661-1.645c-.632-.661-1.338-.665-1.662-.703-2.32-.169-5.803-.169-5.803-.169h-.006s-3.483 0-5.803.169c-.324.038-1.03.042-1.662.703-.499.502-.657 1.645-.657 1.645s-.169 1.345-.169 2.686v1.257c0 1.342.165 2.686.165 2.686s.162 1.144.658 1.646c.632.66 1.461.638 1.83.71 1.329.126 5.641.165 5.641.165s3.486-.007 5.806-.172c.324-.039 1.03-.042 1.662-.703.499-.502.66-1.646.66-1.646s.166-1.341.166-2.686V9.368c0-1.341-.165-2.686-.165-2.686Zm-9.843 5.47V7.488l4.48 2.34-4.48 2.322Z'/%3E%3C/svg%3E");
    --lp-icon-share: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.82691 2.04028C7.0386 1.78055 7.35856 1.63338 7.69353 1.64169C7.99107 1.64907 8.21329 1.79806 8.31866 1.87305C8.43174 1.95354 8.55951 2.0631 8.68233 2.16843C8.68885 2.17402 8.69536 2.17959 8.70185 2.18516L14.349 7.02557C14.3535 7.02944 14.3581 7.03336 14.3627 7.03735C14.4316 7.09635 14.5152 7.16789 14.583 7.23696C14.6604 7.31583 14.773 7.44532 14.8407 7.63371C14.9257 7.87046 14.9257 8.12944 14.8407 8.3662C14.773 8.55459 14.6604 8.68407 14.583 8.76294C14.5152 8.83201 14.4316 8.90355 14.3628 8.96254C14.3581 8.96653 14.3535 8.97046 14.349 8.97433L8.68232 13.8315C8.55951 13.9368 8.43174 14.0464 8.31866 14.1269C8.21329 14.2018 7.99107 14.3508 7.69353 14.3582C7.35856 14.3665 7.0386 14.2194 6.82691 13.9596C6.63888 13.7289 6.60737 13.4632 6.59574 13.3344C6.58326 13.1962 6.58329 13.0279 6.58333 12.8661C6.58333 12.8575 6.58333 12.8489 6.58333 12.8404V10.8972C5.99695 11.0074 5.42582 11.194 4.8849 11.4534C3.99485 11.8804 3.2076 12.4947 2.57708 13.2543C2.37523 13.4975 2.04261 13.588 1.74535 13.4807C1.4481 13.3734 1.25 13.0913 1.25 12.7753V12.3673C1.25092 10.5996 1.90258 8.89383 3.08066 7.57601C4.01879 6.52659 5.23844 5.78147 6.58333 5.42138V3.15953C6.58333 3.15099 6.58333 3.14243 6.58333 3.13385C6.58329 2.97205 6.58326 2.80372 6.59574 2.66548C6.60737 2.53667 6.63888 2.27099 6.82691 2.04028ZM8.08333 3.63062V6.02304C8.08333 6.38739 7.82148 6.69903 7.46258 6.76182C6.20511 6.98181 5.05422 7.619 4.19895 8.57572C3.60756 9.23726 3.18378 10.0222 2.9527 10.8648C3.3557 10.5732 3.78507 10.3174 4.23611 10.101C5.19265 9.64214 6.22667 9.37032 7.28257 9.29869C7.48982 9.28463 7.69363 9.35716 7.8454 9.49899C7.99718 9.64081 8.08333 9.83924 8.08333 10.047V12.3693L13.1809 7.99995L8.08333 3.63062Z' fill='black'/%3E%3C/svg%3E ");
    --lp-icon-download-2: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1.25C8.41421 1.25 8.75 1.58579 8.75 2V8.18934L10.803 6.13634C11.0959 5.84344 11.5708 5.84344 11.8637 6.13634C12.1566 6.42923 12.1566 6.9041 11.8637 7.197L8.53033 10.5303C8.23744 10.8232 7.76256 10.8232 7.46967 10.5303L4.13634 7.197C3.84344 6.9041 3.84344 6.42923 4.13634 6.13634C4.42923 5.84344 4.9041 5.84344 5.197 6.13634L7.25 8.18934V2C7.25 1.58579 7.58579 1.25 8 1.25ZM2 9.25C2.41421 9.25 2.75 9.58579 2.75 10V10.8C2.75 11.3724 2.75058 11.7566 2.77476 12.0525C2.79822 12.3396 2.8401 12.4769 2.88624 12.5675C3.00608 12.8027 3.19731 12.9939 3.43251 13.1138C3.52307 13.1599 3.66036 13.2018 3.94748 13.2252C4.24336 13.2494 4.62757 13.25 5.2 13.25H10.8C11.3724 13.25 11.7566 13.2494 12.0525 13.2252C12.3396 13.2018 12.4769 13.1599 12.5675 13.1138C12.8027 12.9939 12.9939 12.8027 13.1138 12.5675C13.1599 12.4769 13.2018 12.3396 13.2252 12.0525C13.2494 11.7566 13.25 11.3724 13.25 10.8V10C13.25 9.58579 13.5858 9.25 14 9.25C14.4142 9.25 14.75 9.58579 14.75 10V10.8305C14.75 11.3646 14.75 11.8104 14.7203 12.1747C14.6892 12.5546 14.6221 12.9112 14.4503 13.2485C14.1866 13.7659 13.7659 14.1866 13.2485 14.4503C12.9112 14.6221 12.5546 14.6892 12.1747 14.7203C11.8104 14.75 11.3646 14.75 10.8305 14.75H5.16955C4.6354 14.75 4.18956 14.75 3.82533 14.7203C3.44545 14.6892 3.08879 14.6221 2.75153 14.4503C2.23408 14.1866 1.81338 13.7659 1.54973 13.2485C1.37789 12.9112 1.31078 12.5546 1.27974 12.1747C1.24998 11.8104 1.24999 11.3646 1.25 10.8304L1.25 10C1.25 9.58579 1.58579 9.25 2 9.25Z' fill='black'/%3E%3C/svg%3E ");
    --lp-icon-email: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.50361 1.9165H11.4978C12.032 1.91649 12.4778 1.91648 12.8421 1.94624C13.2219 1.97728 13.5786 2.04439 13.9159 2.21624C14.4333 2.47989 14.854 2.90058 15.1177 3.41803C15.2821 3.7407 15.3506 4.08112 15.3834 4.44265C15.4199 4.55923 15.4267 4.68158 15.4056 4.79896C15.4174 5.09875 15.4174 5.44356 15.4174 5.83605V10.1636C15.4174 10.6978 15.4174 11.1436 15.3876 11.5078C15.3566 11.8877 15.2895 12.2444 15.1177 12.5816C14.854 13.0991 14.4333 13.5198 13.9159 13.7834C13.5786 13.9553 13.2219 14.0224 12.8421 14.0534C12.4778 14.0832 12.032 14.0832 11.4978 14.0832H4.5036C3.96945 14.0832 3.52361 14.0832 3.15938 14.0534C2.77949 14.0224 2.42284 13.9553 2.08557 13.7834C1.56813 13.5198 1.14743 13.0991 0.883781 12.5816C0.711937 12.2444 0.644826 11.8877 0.613788 11.5078C0.584029 11.1436 0.584038 10.6978 0.584048 10.1636V5.83607C0.584041 5.44357 0.584034 5.09875 0.595837 4.79896C0.574779 4.68158 0.581543 4.55923 0.618026 4.44265C0.650831 4.08112 0.719374 3.7407 0.883781 3.41803C1.14743 2.90059 1.56813 2.47989 2.08557 2.21624C2.42284 2.04439 2.77949 1.97728 3.15938 1.94624C3.52361 1.91648 3.96946 1.91649 4.50361 1.9165ZM2.08405 6.107V10.1332C2.08405 10.7056 2.08463 11.0898 2.10881 11.3857C2.13227 11.6728 2.17415 11.8101 2.22029 11.9007C2.34013 12.1359 2.53136 12.3271 2.76656 12.4469C2.85712 12.4931 2.9944 12.535 3.28153 12.5584C3.57741 12.5826 3.96162 12.5832 4.53405 12.5832H11.4674C12.0398 12.5832 12.424 12.5826 12.7199 12.5584C13.007 12.535 13.1443 12.4931 13.2349 12.4469C13.4701 12.3271 13.6613 12.1359 13.7811 11.9007C13.8273 11.8101 13.8692 11.6728 13.8926 11.3857C13.9168 11.0898 13.9174 10.7056 13.9174 10.1332V6.107L9.6542 9.09123C9.62716 9.11015 9.6003 9.12902 9.5736 9.14779C9.2151 9.39968 8.88351 9.63266 8.50461 9.72711C8.17374 9.80958 7.82769 9.80958 7.49682 9.72711C7.11792 9.63266 6.78633 9.39968 6.42784 9.14779C6.40113 9.12902 6.37427 9.11015 6.34723 9.09122L2.08405 6.107ZM13.8537 4.32059L8.794 7.86238C8.3024 8.2065 8.21412 8.25362 8.1418 8.27165C8.04916 8.29474 7.95227 8.29474 7.85963 8.27165C7.78731 8.25362 7.69903 8.2065 7.20742 7.86238L2.14773 4.32059C2.16873 4.21835 2.19381 4.15099 2.22029 4.09902C2.34013 3.86381 2.53136 3.67259 2.76656 3.55275C2.85712 3.5066 2.9944 3.46472 3.28153 3.44126C3.57741 3.41709 3.96162 3.4165 4.53405 3.4165H11.4674C12.0398 3.4165 12.424 3.41709 12.7199 3.44126C13.007 3.46472 13.1443 3.5066 13.2349 3.55275C13.4701 3.67259 13.6613 3.86381 13.7811 4.09902C13.8076 4.15099 13.8327 4.21835 13.8537 4.32059Z' fill='%23001A72'/%3E%3C/svg%3E ");
    --lp-icon-podcast: url("data:image/svg+xml,%3Csvg width='11' height='15' viewBox='0 0 11 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.93942 7.67403C3.45165 7.21102 3.14208 6.53706 3.14208 5.78565C3.14208 4.39311 4.19949 3.26019 5.49922 3.26019C6.79895 3.26019 7.85636 4.39311 7.85636 5.78565C7.85636 6.53706 7.54679 7.21102 7.05902 7.67403C7.35696 7.8264 7.62662 8.0217 7.86108 8.25C8.44046 7.61257 8.79922 6.74364 8.79922 5.78565C8.79922 3.83599 7.31893 2.25 5.49922 2.25C3.6795 2.25 2.19922 3.83599 2.19922 5.78565C2.19922 6.74364 2.55798 7.61257 3.13736 8.24983C3.37182 8.02153 3.64148 7.8264 3.93942 7.67403Z' fill='%231A1A1A'/%3E%3Cpath d='M5.49844 6.75C6.10595 6.75 6.59844 6.24632 6.59844 5.625C6.59844 5.00368 6.10595 4.5 5.49844 4.5C4.89092 4.5 4.39844 5.00368 4.39844 5.625C4.39844 6.24632 4.89092 6.75 5.49844 6.75Z' fill='%231A1A1A'/%3E%3Cpath d='M5.13359 8.25C3.91861 8.25 2.93359 9.15659 2.93359 10.275C2.93359 11.2766 3.05093 12.3866 3.28545 13.3927C3.42185 13.9777 3.70007 14.7036 3.70007 14.7036C3.76255 14.8666 3.94559 15 4.10693 15H6.16026C6.32159 15 6.50463 14.8666 6.56711 14.7036C6.56711 14.7036 6.84519 13.9777 6.98159 13.3929C7.21626 12.3868 7.33359 11.2766 7.33359 10.275C7.33359 9.15659 6.34858 8.25 5.13359 8.25Z' fill='%231A1A1A'/%3E%3Cpath d='M5.5 0C2.46733 0 0 2.65509 0 5.91852C0 7.76367 0.789 9.41368 2.02267 10.5C2.0685 10.1047 2.18917 9.73167 2.36733 9.39001C1.52483 8.5094 1 7.27907 1 5.91852C1 3.24837 3.01867 1.0761 5.5 1.0761C7.98133 1.0761 10 3.24837 10 5.91852C10 7.27907 9.47517 8.5094 8.63267 9.39001C8.81083 9.73167 8.9315 10.1047 8.97733 10.5C10.211 9.41368 11 7.76367 11 5.91852C11 2.65509 8.53267 0 5.5 0Z' fill='%231A1A1A'/%3E%3C/svg%3E");
    --lp-icon-yelp: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.04036 11.7807V12.9164C6.03426 14.6568 6.01669 15.5654 5.98789 15.6419C5.91371 15.833 5.74571 15.9713 5.5428 15.9994H5.54018C5.52054 16 5.49688 16 5.47331 16C4.91934 16 4.39364 15.8744 3.92298 15.6499L3.9453 15.6593C3.39136 15.4976 2.91287 15.223 2.51382 14.8604L2.51708 14.8637C2.44292 14.7762 2.39042 14.6673 2.36876 14.547L2.3681 14.543C2.36744 14.533 2.3668 14.521 2.3668 14.5096C2.3668 14.4382 2.37992 14.37 2.4042 14.3072L2.40289 14.3112C2.49412 14.1522 2.59324 14.0146 2.70416 13.8883L2.70218 13.891C2.8772 13.6706 3.4071 13.0268 4.29186 11.9598C4.29798 11.9598 4.47306 11.7512 4.81691 11.3338C4.90222 11.2236 5.02232 11.1454 5.16022 11.1154L5.16414 11.1146C5.214 11.1034 5.27116 11.0966 5.32952 11.0966C5.42672 11.0966 5.51924 11.1146 5.60454 11.148L5.59931 11.1462C5.73382 11.2008 5.84542 11.2904 5.9268 11.4033L5.92811 11.4054C5.99836 11.5014 6.04036 11.6224 6.04036 11.754C6.04036 11.7633 6.04036 11.7734 6.03971 11.7827V11.7814L6.04036 11.7807ZM4.73094 9.53614V9.55617C4.73094 9.8448 4.53928 10.0879 4.27808 10.1608L4.27348 10.1622L3.21938 10.5108C1.60914 11.0354 0.754144 11.2977 0.654382 11.2977C0.446313 11.2858 0.26976 11.1594 0.18312 10.9804L0.181811 10.977C0.100418 10.78 0.047258 10.5516 0.0328144 10.3124V10.3064C0.0118144 10.0966 0 9.8528 0 9.60626C0 9.32842 0.0150979 9.05384 0.0446288 8.78386L0.0413454 8.81739C0.0551345 8.41043 0.150306 8.02977 0.311106 7.68703L0.303884 7.70442C0.391844 7.53266 0.565767 7.41781 0.76596 7.41781C0.776456 7.41781 0.78696 7.41781 0.797464 7.41843H0.796144C1.52404 7.65635 2.11146 7.89016 2.68314 8.15325L2.57092 8.1072L3.58103 8.52737L4.31876 8.83137C4.45266 8.88417 4.56032 8.97962 4.62928 9.10122L4.63058 9.10386C4.69418 9.21544 4.7316 9.34977 4.7316 9.49266C4.7316 9.50804 4.73094 9.52417 4.73029 9.53955V9.53746L4.73094 9.53614ZM11.9876 12.1922C11.8242 12.7534 11.5472 13.2358 11.1815 13.6338L11.1834 13.6318C10.8744 14.0988 10.476 14.4802 10.01 14.7581L9.99282 14.7674C9.92661 14.8002 9.84854 14.8196 9.76581 14.8196C9.64242 14.8196 9.52821 14.7762 9.43835 14.704L9.43962 14.7046C9.35781 14.645 8.81915 13.79 7.82365 12.1394L7.41085 11.4514C7.3452 11.3552 7.30645 11.2356 7.30645 11.1073C7.30645 11.084 7.30779 11.0606 7.3104 11.0372V11.0399C7.32678 10.8816 7.38918 10.7406 7.48235 10.627L7.48165 10.6284C7.59261 10.4614 7.7784 10.3532 7.9884 10.3532C8.06845 10.3532 8.14525 10.3692 8.21485 10.3972L8.21097 10.3958C8.21704 10.4022 8.5656 10.5213 9.25645 10.7533C10.4466 11.1452 11.1553 11.3821 11.3824 11.4641C11.5392 11.5096 11.6764 11.5722 11.8018 11.6518L11.7946 11.6478C11.92 11.7473 12 11.9016 12 12.0746C12 12.1167 11.9954 12.1574 11.9862 12.1969L11.9869 12.1936L11.9876 12.1922ZM6.08432 6.54134C6.11368 7.14977 5.95614 7.51339 5.61174 7.63221C5.27226 7.73336 4.93832 7.52181 4.61018 6.99763L1.28972 1.65338C1.27922 1.61263 1.27398 1.56653 1.27398 1.51843C1.27398 1.3521 1.3442 1.20312 1.45644 1.09958L1.4571 1.09891C1.97166 0.715457 2.58536 0.43489 3.25154 0.301952L3.28043 0.297269C3.76284 0.108885 4.3214 0 4.90484 0C5.02626 0 5.14712 0.00467223 5.26592 0.0140269L5.25011 0.0133651C5.46011 0.0501011 5.62691 0.207755 5.68004 0.412171L5.68069 0.416182C5.69814 0.523072 5.76251 1.43359 5.87368 3.14776C5.98484 4.86193 6.0552 5.99357 6.08498 6.54272L6.08432 6.54134ZM11.8988 7.50734C11.9022 7.53064 11.9042 7.55743 11.9042 7.58484C11.9042 7.7712 11.8122 7.93558 11.6718 8.03374L11.6699 8.03506C11.5818 8.09475 10.6192 8.35103 8.78195 8.80397C8.38941 8.89343 8.12294 8.96202 7.98254 9.00974L7.99165 8.99235C7.94577 9.00501 7.89325 9.01238 7.83875 9.01238C7.74755 9.01238 7.66094 8.99165 7.58344 8.95499L7.58739 8.95624C7.45094 8.89482 7.33998 8.79659 7.26381 8.67374L7.26184 8.6704C7.17981 8.56417 7.12984 8.42859 7.12984 8.2816C7.12984 8.13461 7.17981 7.99826 7.26318 7.89141L7.26184 7.8928C7.26798 7.88654 7.48758 7.5824 7.92078 6.98024C8.65285 5.96083 9.09219 5.35293 9.2388 5.15652C9.32739 5.02493 9.42579 4.91069 9.53605 4.80982L9.53802 4.80848C9.62266 4.7517 9.72642 4.7183 9.83802 4.7183C9.93777 4.7183 10.0316 4.74502 10.1123 4.79245L10.1096 4.79112C10.5548 5.10242 10.9177 5.50257 11.1815 5.96752L11.1908 5.98488C11.5189 6.40512 11.765 6.90678 11.8969 7.45454L11.9022 7.48125L11.8988 7.50734Z' fill='%231A1A1A'/%3E%3C/svg%3E");
    --lp-icon-pinterest: url("data:image/svg+xml,%3Csvg width='9' height='12' viewBox='0 0 9 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.72187 1.27569C6.17586 -0.435244 3.56699 -0.320825 1.83228 0.999041C0.353562 2.12414 -0.691232 4.6224 0.55141 6.3225C0.805417 6.67 1.17761 6.88196 1.58966 6.96804C1.69967 6.99102 1.78805 6.93643 1.82659 6.83119C1.90994 6.60383 1.99887 6.39033 2.01807 6.14689C2.0254 6.05404 1.9521 6.00185 1.87595 5.99784C0.748953 4.73885 1.51449 3.1721 2.61276 2.20319C3.58377 1.34667 5.36683 0.544072 6.50813 1.53097C7.29568 2.212 7.35577 3.48461 7.31797 4.44612C7.27062 5.65199 6.8564 6.92306 5.62551 7.30665C5.22024 7.43293 4.7513 7.38275 4.48227 7.0198C4.17835 6.60975 4.27582 6.11547 4.39098 5.66327C4.56829 4.96701 4.98852 3.98135 4.59053 3.29261C4.10869 2.45871 3.13816 3.21695 2.85787 3.77851C2.68716 4.12054 2.37966 5.21613 2.83345 5.49703C2.35125 6.73747 2.02594 8.10063 1.80593 9.40912C1.70712 9.9967 1.61613 10.6433 1.72554 11.2359C1.73135 11.2674 1.85608 11.7131 1.98087 11.8873C1.96143 11.9998 2.12444 12.0404 2.18938 11.9519C2.63337 11.3475 3.08812 10.7686 3.33304 10.0472C3.46317 9.66401 3.5115 9.24415 3.58941 8.84759C3.64399 8.56983 3.75576 8.25394 3.78404 7.95797C3.7858 7.95762 3.78744 7.95691 3.78926 7.95663C4.17253 8.2562 4.68824 8.50969 5.14367 8.59976C5.85982 8.74129 6.70398 8.47009 7.2889 8.05891C7.37834 7.99594 7.46772 7.92034 7.55398 7.83585C7.82433 7.65267 8.07079 7.415 8.28153 7.11536C9.49341 5.39167 9.08191 2.78096 7.72187 1.27569ZM1.62044 6.28269C1.63013 6.29322 1.64031 6.30191 1.6506 6.30956C1.64418 6.3241 1.63703 6.33839 1.63031 6.35281C1.61577 6.33352 1.60051 6.31479 1.58566 6.29563C1.58894 6.27776 1.58863 6.25965 1.58463 6.24141C1.59687 6.25509 1.60784 6.26901 1.62044 6.28269ZM0.867995 2.86827C0.75465 3.0684 0.658512 3.27432 0.579337 3.48689C0.642217 3.25805 0.726903 3.0366 0.832009 2.82341C0.847274 2.82994 0.863876 2.83407 0.881197 2.83635C0.876594 2.84689 0.872474 2.85767 0.867995 2.86827ZM7.75856 2.01409C7.74056 1.99037 7.71903 1.9717 7.69542 1.95722C7.69016 1.94952 7.68351 1.94403 7.67756 1.93726C7.66994 1.91132 7.66101 1.88692 7.65284 1.86159C7.72145 1.95125 7.78743 2.04336 7.84863 2.13917C7.81955 2.09709 7.78985 2.05532 7.75856 2.01409Z' fill='%231A1A1A'/%3E%3C/svg%3E");
    --lp-icon-google: url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.76017 3.00778C7.18559 2.46858 6.40314 2.16902 5.60848 2.181C4.14141 2.181 2.90664 3.13959 2.45429 4.44567L2.45428 4.44566C2.22199 5.12865 2.22199 5.87156 2.45428 6.55458L0.595995 7.96847C-0.198665 6.42273 -0.198665 4.58944 0.595995 3.03173L0.596008 3.03175C1.5496 1.17448 3.48123 0.000209127 5.60848 0.000209127C7.0022 -0.0117733 8.34701 0.491486 9.36172 1.42611L7.76017 3.00778ZM10.9022 4.51757C10.9633 4.87703 11 5.26047 11 5.63193C11 7.29747 10.3887 8.71136 9.3251 9.68195L9.31785 9.67648C8.38939 10.5113 7.12053 11 5.60848 11C3.48124 11 1.5496 9.82574 0.596008 7.96847L2.45429 6.56652C2.90664 7.86063 4.14141 8.83121 5.60848 8.83121C6.36647 8.83121 7.01445 8.63947 7.51568 8.304L7.52125 8.30819L7.51575 8.304C8.11476 7.92058 8.51821 7.32141 8.64049 6.63841H5.60853V4.51757H10.9022Z' fill='%231A1A1A'/%3E%3C/svg%3E");
    --lp-icon-zillow: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.49845 3.77517C8.56159 3.76093 8.58961 3.78228 8.62798 3.82498C8.84556 4.07019 9.54089 4.9312 9.72978 5.16602C9.76483 5.20871 9.7405 5.25524 9.71248 5.27987C8.30896 6.38997 6.74727 7.96249 5.87706 9.08681C5.85986 9.112 5.87387 9.112 5.88789 9.1081C7.40367 8.44635 10.9648 7.38945 12.5687 7.09438V5.03466L6.29167 0L0.00390625 5.03082V7.28262C1.95102 6.10911 6.45628 4.29079 8.49845 3.77517Z' fill='%231A1A1A'/%3E%3Cpath d='M3.3895 12.428C3.33714 12.4564 3.29449 12.4493 3.25239 12.4067L2.08045 10.9907C2.04914 10.9512 2.04536 10.9299 2.08747 10.8696C2.99328 9.52471 4.84212 7.42896 6.02116 6.54331C6.04219 6.52909 6.03518 6.511 6.01032 6.52188C4.78222 6.92755 1.29124 8.45032 0 9.19035V13.9999H12.5653V9.36825C10.853 9.66325 5.72316 11.2112 3.3895 12.428Z' fill='%231A1A1A'/%3E%3C/svg%3E");
    --lp-icon-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M7 1.75a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5ZM3.25 4a3.75 3.75 0 1 1 7.5 0 3.75 3.75 0 0 1-7.5 0Zm1.96 4.58h3.58c.81 0 1.38 0 1.87.15a3.42 3.42 0 0 1 2.28 2.28c.15.49.15 1.06.14 1.87V13a.75.75 0 0 1-1.5 0c0-.98 0-1.31-.08-1.56a1.92 1.92 0 0 0-1.28-1.27 6.27 6.27 0 0 0-1.55-.09H5.33c-.98 0-1.3.01-1.55.09-.61.18-1.1.66-1.28 1.27-.07.25-.08.58-.08 1.56a.75.75 0 0 1-1.5 0v-.12c0-.81 0-1.38.15-1.87a3.42 3.42 0 0 1 2.27-2.28c.49-.15 1.06-.15 1.87-.15Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    --lp-icon-serhant-logo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' d='M10.272 7.387a5.184 5.184 0 0 0-1.424-.73 10.059 10.059 0 0 0-1.072-.299c-.836-.228-1.519-.42-2.036-.568a7.393 7.393 0 0 1-1.171-.424.997.997 0 0 1-.447-.35 1.014 1.014 0 0 1-.1-.496 1.08 1.08 0 0 1 .133-.568c.099-.16.231-.3.38-.402.166-.112.348-.192.534-.233.211-.049.43-.071.646-.071.314 0 .629.031.94.094.248.053.488.152.707.295.195.134.352.317.455.537.133.29.207.608.216.93l.02.353h3.543V5.07a5.21 5.21 0 0 0-.484-2.325 4.49 4.49 0 0 0-1.308-1.587A5.292 5.292 0 0 0 7.958.272a8.415 8.415 0 0 0-2.11-.268c-.642 0-1.284.094-1.904.277a5.31 5.31 0 0 0-1.735.872A4.545 4.545 0 0 0 .947 2.651 4.428 4.428 0 0 0 .455 4.79 4.19 4.19 0 0 0 .848 6.67c.244.506.588.944 1.006 1.297a5.37 5.37 0 0 0 1.37.818 13.19 13.19 0 0 0 1.514.51c.489.157.981.286 1.465.412a8.24 8.24 0 0 1 1.238.411c.298.12.57.3.803.532.17.184.256.434.244.689.012.241-.054.478-.186.67a1.54 1.54 0 0 1-.538.466c-.236.12-.493.2-.75.241-.264.04-.53.063-.798.067-.352 0-.704-.045-1.047-.143a2.39 2.39 0 0 1-.836-.411 1.925 1.925 0 0 1-.547-.693 2.5 2.5 0 0 1-.207-1.074v-.384H.012v.37a5.516 5.516 0 0 0 .492 2.505 4.94 4.94 0 0 0 1.37 1.744c.592.46 1.263.796 1.97.988.737.206 1.49.313 2.252.309a8.096 8.096 0 0 0 2.528-.362 5.421 5.421 0 0 0 1.875-1.038c.501-.434.898-.984 1.163-1.614a5.09 5.09 0 0 0 .39-2.017c0-.885-.183-1.632-.539-2.218a4.816 4.816 0 0 0-1.241-1.36ZM14.07 11.63c-1.068-.004-1.937.931-1.937 2.085 0 1.153.86 2.092 1.928 2.092 1.068.005 1.937-.93 1.937-2.083.004-1.154-.86-2.089-1.928-2.093Z'/%3E%3C/svg%3E");
    --lp-icon-serhant-stroke: url("data:image/svg+xml,%3Csvg width='936' height='1150' viewBox='0 0 936 1150' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M603.593 457.432L603.608 457.436L603.624 457.439C624.184 461.293 651.826 468.363 686.876 478.972C726.069 490.855 763.334 508.52 797.387 531.324C835.606 557.333 868.045 590.407 893.74 628.941C921.336 670.966 935.472 724.565 935.472 788.163L935.472 788.17C936.114 837.939 925.837 887.39 905.282 932.986C884.731 978.253 853.904 1017.74 815.047 1048.88C771.677 1082.93 722.202 1107.98 669.512 1123.4C605.554 1141.72 539.667 1150.39 473.137 1149.43H473.127C413.99 1149.75 355.494 1142.04 298.281 1127.26L298.278 1127.26C243.34 1113.44 191.294 1089.35 145.352 1056.27C100.707 1023.2 64.4122 980.488 39.0378 931.037C11.4144 875.159 -1.75426 813.502 0.815362 751.203L0.815787 751.193V751.183V724.993H277.071V752.14C276.104 778.912 281.913 805.356 293.2 829.538L293.203 829.545L293.207 829.553C303.214 849.239 317.739 866.343 335.814 879.573L335.822 879.578C355.491 893.441 377.418 903.432 400.957 909.236C427.697 916.321 455.079 919.542 482.457 919.542L482.464 919.542C503.392 919.22 523.998 917.611 544.603 914.714L544.605 914.713C564.593 911.813 584.582 906.013 602.964 897.308C619.442 889.555 633.654 877.927 644.955 863.723L644.96 863.716L644.965 863.71C655.322 849.796 660.503 832.647 659.539 815.175C660.503 796.715 653.697 778.579 640.415 765.3L640.408 765.293L640.401 765.287C622.339 748.519 601.055 735.624 577.838 726.92C546.3 714.694 514.437 704.718 481.606 697.317C443.975 688.313 405.712 678.99 367.773 667.739L367.762 667.736L367.752 667.734C327.887 657.77 288.664 645.558 250.085 631.094C212.175 616.639 176.196 597.045 143.752 572.316C111.321 546.955 84.6731 515.497 65.7312 479.227C44.5415 437.498 33.9469 390.956 35.2311 344.092L35.2315 344.079L35.2312 344.066C33.9468 290.455 47.1114 237.486 73.4413 190.616C97.8493 147.912 131.249 111.309 171.394 83.0532C212.194 54.4674 257.814 33.2687 306.004 20.421L306.007 20.4202C354.211 7.24749 404.021 0.5 453.831 0.5C509.114 0.5 564.076 6.92685 617.752 19.7804L617.753 19.7806C669.155 31.986 717.666 53.5052 761.037 83.3758C803.426 112.914 838.109 152.083 862.516 197.354C888.531 249.052 901.697 306.528 900.091 364.323V364.336V391.493H625.735L624.157 366.574C624.157 366.571 624.157 366.568 624.157 366.565C623.51 343.341 617.703 320.443 607.381 299.482L607.378 299.475C599.294 283.635 587.009 270.385 571.821 260.693L571.81 260.686C554.712 250.365 536.002 243.268 516.649 239.398L516.643 239.397C492.489 234.89 468.014 232.637 443.538 232.637C426.783 232.637 409.702 234.246 393.261 237.791C378.725 240.698 364.518 246.511 351.606 254.579L351.601 254.582C339.965 262.014 329.622 272.031 321.863 283.667L321.857 283.676L321.851 283.685C314.405 295.985 310.843 310.546 311.486 324.783C310.843 337.401 313.434 349.701 319.264 360.711L319.285 360.75L319.312 360.784C328.374 372.433 340.67 381.172 354.261 386.028C383.869 398.575 414.123 408.872 445.344 416.595C485.55 427.207 538.622 441.032 603.593 457.432Z' stroke='white' stroke-opacity='0.2'/%3E%3C/svg%3E%0A");
    --lp-icon-serhant-stroke-2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='811' height='754' fill='none'%3E%3Cmask id='a' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M447.88 313.427a270.442 270.442 0 0 1 72.131 34.334c24.953 17.061 46.131 38.758 62.906 64.034 18.032 27.594 27.258 62.769 27.258 104.475a225.061 225.061 0 0 1-19.71 94.999c-13.419 29.7-33.549 55.607-58.921 76.039-28.307 22.327-60.598 38.757-94.987 48.868-41.727 12.006-84.712 17.693-128.116 17.061-38.582.21-76.745-4.844-114.068-14.533-35.856-9.057-69.825-24.856-99.81-46.552a236.142 236.142 0 0 1-69.405-82.148C7.125 573.353-1.472 532.911.206 492.047v-17.482h180.747v18.116c-.629 17.482 3.145 34.755 10.484 50.552 6.5 12.849 15.936 24.013 27.678 32.649 12.791 9.058 27.049 15.586 42.356 19.377 17.404 4.634 35.227 6.741 53.05 6.741a324.134 324.134 0 0 0 40.47-3.16c13-1.895 26-5.686 37.952-11.373 10.694-5.055 19.92-12.639 27.259-21.907 6.71-9.057 10.065-20.221 9.436-31.595.629-12.007-3.775-23.803-12.372-32.439-11.742-10.953-25.581-19.378-40.678-25.065-20.549-8.004-41.308-14.534-62.695-19.379-24.533-5.898-49.486-12.007-74.228-19.379a704.04 704.04 0 0 1-76.745-24.011c-24.743-9.479-48.227-22.329-69.405-38.549-21.178-16.64-38.582-37.282-50.953-61.084-13.84-27.383-20.759-57.925-19.92-88.678a196.65 196.65 0 0 1 24.952-100.684 218.887 218.887 0 0 1 63.954-70.563c26.629-18.747 56.405-32.649 87.857-41.074C230.858 4.424 263.359 0 295.86 0c36.065 0 71.921 4.213 106.938 12.638 33.55 8.004 65.212 22.117 93.519 41.706 27.679 19.378 50.324 45.076 66.26 74.776 16.985 33.913 25.582 71.617 24.533 109.531v18.116H407.621l-1.048-16.641c-.42-15.166-4.194-30.121-10.904-43.812-5.242-10.321-13.21-18.957-23.065-25.276-11.113-6.741-23.275-11.376-35.856-13.904a258.255 258.255 0 0 0-47.598-4.422c-10.904 0-22.017 1.052-32.711 3.369-9.436 1.896-18.661 5.688-27.049 10.954-7.548 4.844-14.259 11.374-19.291 18.957-4.823 8.004-7.129 17.483-6.71 26.751-.419 8.215 1.259 16.218 5.033 23.38 5.871 7.583 13.839 13.272 22.645 16.431 19.291 8.215 39.002 14.956 59.341 20.011a9756.56 9756.56 0 0 0 103.164 26.749c13.42 2.528 31.453 7.162 54.308 14.113Zm166.276 332.384c0-54.344 44.034-98.367 98.132-98.156 54.099.211 97.922 44.233 97.713 98.578 0 54.344-44.034 98.368-98.132 98.158-54.099 0-97.713-44.236-97.713-98.58Z' clip-rule='evenodd'/%3E%3C/mask%3E%3Cpath fill='%23fff' fill-opacity='.2' d='m520.011 347.761.361-.527-.004-.003-.357.53Zm-72.131-34.334.186-.61-.186.61Zm135.037 98.368.534-.349-.003-.004-.531.353Zm27.258 104.475h-.638v.008l.638-.008Zm-19.71 94.999.582.262.001-.001-.583-.261Zm-58.921 76.039.395.501.005-.004-.4-.497Zm-94.987 48.868.177.613.004-.001-.181-.612Zm-128.116 17.061.009-.639-.013.001.004.638Zm-114.068-14.533.16-.618-.004-.001-.156.619Zm-99.81-46.552-.38.512.006.005.375-.517Zm-69.405-82.148-.573.281.005.009.568-.29ZM.206 492.047l.638.026v-.026H.206Zm0-17.482v-.639h-.638v.639h.638Zm180.747 0h.638v-.639h-.638v.639Zm0 18.116.638.022v-.022h-.638Zm10.484 50.552-.579.269.005.01.005.01.569-.289Zm27.678 32.649-.378.514.01.007.368-.521Zm42.356 19.377.165-.617-.011-.003-.154.62Zm53.05 6.741v.638h.01l-.01-.638Zm40.47-3.16.089.632h.003l-.092-.632Zm37.952-11.373-.273-.577-.001.001.274.576Zm27.259-21.907.5.396.007-.008.006-.008-.513-.38Zm9.436-31.595-.638-.034-.001.034.002.035.637-.035Zm-12.372-32.439.453-.451-.009-.008-.008-.008-.436.467Zm-40.678-25.065-.232.595.007.002.225-.597Zm-62.695-19.379-.15.621.009.002.141-.623Zm-74.228-19.379.182-.612-.014-.004-.013-.003-.155.619Zm-76.745-24.011-.228.596.003.001.225-.597Zm-69.405-38.549-.394.502.006.005.388-.507Zm-50.953-61.084-.57.288.004.006.566-.294Zm-19.92-88.678.638.018v-.033l-.638.015Zm24.952-100.684-.555-.315-.002.004.557.311Zm63.954-70.563-.368-.522-.001.001.369.521Zm87.857-41.074.166.616h.003l-.169-.616Zm203.393-.422-.149.62.001.001.148-.62Zm93.519 41.706.366-.523-.002-.002-.364.525Zm66.26 74.776.571-.286-.004-.008-.004-.008-.563.302Zm24.533 109.531-.638-.017v.017h.638Zm0 18.116v.638h.638v-.638h-.638Zm-179.489 0-.637.04.038.598h.599v-.638Zm-1.048-16.641-.638.018v.011l.001.011.637-.04Zm-10.904-43.812.573-.281-.004-.008-.569.289Zm-23.065-25.276.344-.538-.006-.004-.007-.004-.331.546Zm-35.856-13.904.126-.626-.008-.001-.118.627Zm-80.309-1.053.126.626.009-.002-.135-.624Zm-27.049 10.954-.339-.541-.006.004.345.537Zm-19.291 18.957-.532-.353-.008.012-.007.012.547.329Zm-6.71 26.751.638.033.001-.031-.001-.031-.638.029Zm5.033 23.38-.565.298.026.049.034.044.505-.391Zm22.645 16.431.25-.587-.017-.007-.017-.006-.216.6Zm59.341 20.011.163-.617-.009-.002-.154.619Zm103.164 26.749-.157.619.02.005.019.003.118-.627Zm318.716 248.341-.002.638.002-.638Zm97.713 98.578-.638-.003v.003h.638Zm-98.132 98.158.002-.639h-.002v.639Zm-191.501-397.16a271.108 271.108 0 0 0-72.302-34.414l-.372 1.221a269.82 269.82 0 0 1 71.961 34.252l.713-1.059Zm63.08 64.211c-16.819-25.343-38.054-47.099-63.076-64.208l-.721 1.054c24.883 17.013 46.003 38.65 62.734 63.86l1.063-.706Zm27.366 104.828c0-41.798-9.247-77.103-27.363-104.824l-1.069.698c17.95 27.466 27.155 62.512 27.155 104.126h1.277Zm-19.766 95.26a225.728 225.728 0 0 0 19.766-95.268l-1.277.016a224.43 224.43 0 0 1-19.654 94.729l1.165.523Zm-59.104 76.275c25.449-20.494 45.642-46.482 59.103-76.274l-1.163-.525c-13.378 29.608-33.446 55.435-58.74 75.805l.8.994Zm-95.206 48.983c34.463-10.133 66.828-26.6 95.201-48.979l-.79-1.002c-28.242 22.275-60.459 38.668-94.772 48.757l.361 1.224Zm-128.306 17.087c43.466.633 86.514-5.062 128.302-17.086l-.353-1.226c-41.666 11.988-84.589 17.667-127.931 17.036l-.018 1.276Zm-114.22-14.553c37.374 9.702 75.592 14.764 114.232 14.553l-.007-1.276c-38.523.21-76.631-4.837-113.904-14.513l-.321 1.236ZM94.189 692.669c30.051 21.744 64.094 37.577 100.027 46.654l.313-1.238c-35.778-9.038-69.673-24.802-99.591-46.45l-.749 1.034Zm-69.6-82.375a236.78 236.78 0 0 0 69.593 82.37l.763-1.024a235.496 235.496 0 0 1-69.218-81.927l-1.137.581ZM-.43 492.021c-1.683 40.97 6.937 81.518 25.016 118.264l1.146-.563C7.745 573.166-.83 532.83.844 492.073l-1.276-.052Zm-.001-17.456v17.482H.844v-17.482H-.432Zm181.385-.639H.206v1.277h180.747v-1.277Zm.638 18.755v-18.116h-1.276v18.116h1.276Zm10.425 50.283c-7.299-15.712-11.05-32.885-10.425-50.261l-1.276-.045c-.633 17.59 3.165 34.961 10.543 50.844l1.158-.538Zm27.478 32.404c-11.662-8.577-21.032-19.663-27.487-32.423l-1.139.577c6.545 12.938 16.047 24.179 27.869 32.874l.757-1.028Zm42.131 19.271c-15.23-3.772-29.415-10.267-42.141-19.278l-.737 1.042c12.856 9.104 27.187 15.665 42.571 19.476l.307-1.24Zm52.896 6.723c-17.772 0-35.54-2.101-52.885-6.72l-.329 1.234c17.462 4.649 35.341 6.762 53.214 6.762v-1.276Zm40.38-3.154a323.613 323.613 0 0 1-40.389 3.154l.019 1.276a324.638 324.638 0 0 0 40.549-3.166l-.179-1.264Zm37.768-11.317c-11.89 5.658-24.829 9.43-37.771 11.318l.185 1.263c13.059-1.904 26.121-5.712 38.134-11.428l-.548-1.153Zm27.033-21.727c-7.283 9.197-16.433 16.716-27.032 21.726l.546 1.154c10.789-5.1 20.091-12.749 27.486-22.088l-1-.792ZM429.001 534c.62 11.226-2.691 22.243-9.312 31.18l1.026.76c6.799-9.177 10.197-20.488 9.56-32.011l-1.274.071Zm-12.187-32.024c8.468 8.506 12.806 20.126 12.186 31.955l1.275.067c.639-12.184-3.83-24.157-12.556-32.923l-.905.901Zm-40.451-24.918c15.023 5.66 28.79 14.041 40.468 24.934l.871-.933c-11.806-11.013-25.718-19.48-40.889-25.195l-.45 1.194Zm-62.611-19.353c21.353 4.837 42.082 11.357 62.604 19.351l.464-1.19c-20.576-8.014-41.365-14.554-62.786-19.406l-.282 1.245Zm-74.27-19.39c24.761 7.377 49.728 13.49 74.261 19.388l.299-1.241c-24.533-5.898-49.471-12.004-74.195-19.371l-.365 1.224Zm-76.787-24.026a704.65 704.65 0 0 0 76.814 24.033l.311-1.238a703.049 703.049 0 0 1-76.675-23.99l-.45 1.195ZM93.127 375.65c21.23 16.259 44.768 29.138 69.565 38.638l.456-1.192c-24.689-9.458-48.118-22.28-69.245-38.459l-.776 1.013Zm-51.131-61.297c12.415 23.886 29.878 44.598 51.125 61.292l.788-1.003c-21.11-16.587-38.453-37.16-50.78-60.878l-1.133.589Zm-19.992-88.989c-.842 30.86 6.102 61.506 19.988 88.983l1.14-.576c-13.792-27.289-20.688-57.726-19.852-88.372l-1.276-.035Zm25.033-100.978a197.289 197.289 0 0 0-25.033 101.011l1.276-.031a196.01 196.01 0 0 1 24.871-100.357l-1.114-.623Zm64.142-70.773a219.526 219.526 0 0 0-64.14 70.769l1.11.631a218.252 218.252 0 0 1 63.767-70.358l-.737-1.042Zm88.061-41.17c-31.524 8.445-61.368 22.38-88.06 41.17l.735 1.043c26.568-18.703 56.275-32.573 87.656-40.98l-.331-1.233ZM295.86-.638c-32.559 0-65.117 4.431-96.624 13.082l.338 1.231C230.972 5.055 263.417.638 295.86.638V-.638Zm107.088 12.656C367.881 3.58 331.975-.638 295.86-.638V.638c36.016 0 71.821 4.207 106.789 12.62l.299-1.24Zm93.733 41.801c-28.373-19.634-60.108-33.78-93.734-41.802l-.297 1.242c33.473 7.986 65.062 22.066 93.304 41.61l.727-1.05Zm66.459 74.999c-15.983-29.786-38.695-55.56-66.457-74.997l-.732 1.046c27.595 19.32 50.174 44.942 66.064 74.555l1.125-.604Zm24.608 109.851c1.052-38.023-7.57-75.831-24.6-109.835l-1.141.572c16.938 33.821 25.511 71.421 24.465 109.228l1.276.035Zm0 18.098v-18.116h-1.276v18.116h1.276Zm-180.127.638H587.11v-1.276H407.621v1.276Zm-1.685-17.239 1.048 16.641 1.274-.08-1.048-16.641-1.274.08Zm-10.84-43.571c6.671 13.612 10.422 28.477 10.839 43.549l1.276-.036c-.422-15.259-4.22-30.304-10.969-44.075l-1.146.562Zm-22.837-25.02c9.764 6.26 17.653 14.813 22.841 25.028l1.138-.578c-5.296-10.427-13.343-19.147-23.29-25.525l-.689 1.075Zm-35.637-13.815c12.512 2.514 24.603 7.123 35.651 13.823l.662-1.091c-11.179-6.78-23.41-11.442-36.061-13.983l-.252 1.251Zm-47.472-4.41c15.897 0 31.793 1.47 47.481 4.412l.235-1.255a258.926 258.926 0 0 0-47.716-4.433v1.276Zm-32.576 3.355c10.645-2.306 21.713-3.355 32.576-3.355v-1.276c-10.944 0-22.103 1.056-32.846 3.383l.27 1.248Zm-26.844 10.87c8.326-5.228 17.48-8.989 26.835-10.868l-.252-1.252c-9.517 1.912-18.814 5.735-27.262 11.039l.679 1.081Zm-19.099 18.77c4.982-7.508 11.628-13.975 19.104-18.773l-.69-1.074c-7.621 4.891-14.395 11.483-19.478 19.141l1.064.706Zm-6.604 26.369c-.414-9.146 1.863-18.5 6.619-26.393l-1.094-.658c-4.89 8.115-7.225 17.719-6.8 27.109l1.275-.058Zm4.959 23.112c-3.718-7.056-5.373-14.944-4.959-23.05l-1.275-.065c-.425 8.323 1.275 16.442 5.105 23.71l1.129-.595Zm22.297 16.128c-8.695-3.12-16.561-8.737-22.356-16.222l-1.01.782c5.947 7.681 14.016 13.441 22.935 16.641l.431-1.201Zm59.279 19.992c-20.304-5.047-39.982-11.776-59.245-19.979l-.5 1.175c19.32 8.227 39.062 14.978 59.437 20.042l.308-1.238Zm103.167 26.75a9766.139 9766.139 0 0 1-103.158-26.748l-.327 1.234a9788.381 9788.381 0 0 0 103.171 26.751l.314-1.237Zm54.337 14.121c-22.866-6.955-40.923-11.596-54.376-14.13l-.236 1.254c13.388 2.522 31.396 7.149 54.241 14.097l.371-1.221Zm264.225 234.2c-54.454-.212-98.773 44.099-98.773 98.794h1.277c0-53.993 43.748-97.727 97.491-97.518l.005-1.276Zm98.348 99.218c.211-54.697-43.898-99.006-98.348-99.218l-.005 1.276c53.746.21 97.285 43.946 97.077 97.937l1.276.005Zm-98.773 98.794c54.455.212 98.773-44.101 98.773-98.796h-1.276c0 53.993-43.749 97.729-97.492 97.519l-.005 1.277Zm-98.348-99.218c0 54.691 43.894 99.218 98.351 99.218v-1.277c-53.74 0-97.074-43.943-97.074-97.941h-1.277Z' mask='url(%23a)'/%3E%3C/svg%3E");
    --lp-icon-arrow-2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M2.47 1.47a.75.75 0 0 1 1.06 0l2 2a.75.75 0 0 1 0 1.06l-2 2a.75.75 0 0 1-1.06-1.06L3.94 4 2.47 2.53a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    --lp-icon-external: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.5 2.5C11.5 1.94772 11.9477 1.5 12.5 1.5H17.5C18.0523 1.5 18.5 1.94771 18.5 2.5L18.5 7.5C18.5 8.05228 18.0523 8.5 17.5 8.5C16.9477 8.5 16.5 8.05229 16.5 7.5L16.5 4.91421L11.5404 9.87377C11.1499 10.2643 10.5168 10.2643 10.1262 9.87377C9.7357 9.48325 9.7357 8.85008 10.1262 8.45956L15.0858 3.5H12.5C11.9477 3.5 11.5 3.05228 11.5 2.5ZM6.45984 3.16667L8.33333 3.16667C8.88562 3.16667 9.33333 3.61438 9.33333 4.16667C9.33333 4.71895 8.88562 5.16667 8.33333 5.16667H6.5C5.78343 5.16667 5.30615 5.16744 4.93944 5.19741C4.5844 5.22641 4.42194 5.27772 4.31902 5.33016C4.03677 5.47397 3.8073 5.70344 3.66349 5.98568C3.61105 6.0886 3.55975 6.25106 3.53074 6.6061C3.50078 6.97282 3.5 7.4501 3.5 8.16667V13.5C3.5 14.2166 3.50078 14.6938 3.53074 15.0606C3.55975 15.4156 3.61105 15.5781 3.66349 15.681C3.8073 15.9632 4.03677 16.1927 4.31901 16.3365C4.42194 16.3889 4.5844 16.4403 4.93944 16.4693C5.30615 16.4992 5.78343 16.5 6.5 16.5H11.8333C12.5499 16.5 13.0272 16.4992 13.3939 16.4693C13.7489 16.4403 13.9114 16.389 14.0143 16.3365C14.2966 16.1927 14.526 15.9632 14.6698 15.681C14.7223 15.5781 14.7736 15.4156 14.8026 15.0606C14.8326 14.6938 14.8333 14.2166 14.8333 13.5V11.6667C14.8333 11.1144 15.281 10.6667 15.8333 10.6667C16.3856 10.6667 16.8333 11.1144 16.8333 11.6667V13.5401C16.8333 14.206 16.8334 14.7655 16.796 15.2234C16.7568 15.7021 16.6719 16.1571 16.4519 16.589C16.1163 17.2475 15.5809 17.783 14.9223 18.1185C14.4904 18.3386 14.0355 18.4235 13.5568 18.4626C13.0989 18.5 12.5394 18.5 11.8735 18.5H6.45982C5.79396 18.5 5.23444 18.5 4.77657 18.4626C4.29785 18.4235 3.84289 18.3386 3.41104 18.1185C2.75247 17.783 2.21704 17.2475 1.88148 16.589C1.66144 16.1571 1.5765 15.7021 1.53738 15.2234C1.49997 14.7656 1.49999 14.206 1.5 13.5402V8.12651C1.49999 7.46064 1.49997 6.90111 1.53738 6.44324C1.5765 5.96452 1.66144 5.50956 1.88148 5.0777C2.21704 4.41913 2.75247 3.8837 3.41103 3.54814C3.84289 3.3281 4.29785 3.24316 4.77657 3.20405C5.23445 3.16664 5.79397 3.16665 6.45984 3.16667Z' fill='%23A7A7A7'/%3E%3C/svg%3E%0A");
    --lp-icon-quotes: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2245 8.33398L13.6327 24.5985L11.9796 17.8425C14.0204 17.8425 15.6939 18.4472 17 19.6566C18.3061 20.866 18.9592 22.5342 18.9592 24.6611C18.9592 26.788 18.2857 28.4978 16.9388 29.7906C15.6327 31.0418 13.9796 31.6673 11.9796 31.6673C9.97959 31.6673 8.30612 31.0418 6.95918 29.7906C5.65306 28.4978 5 26.788 5 24.6611C5 24.0772 5.04082 23.4934 5.12245 22.9095C5.2449 22.3256 5.44898 21.6167 5.73469 20.7826C6.02041 19.9485 6.44898 18.8642 7.02041 17.5297L10.9388 8.33398H18.2245ZM34.2653 8.33398L29.6735 24.5985L28.0204 17.8425C30.0612 17.8425 31.7347 18.4472 33.0408 19.6566C34.3469 20.866 35 22.5342 35 24.6611C35 26.788 34.3265 28.4978 32.9796 29.7906C31.6735 31.0418 30.0204 31.6673 28.0204 31.6673C26.0204 31.6673 24.3469 31.0418 23 29.7906C21.6939 28.4978 21.0408 26.788 21.0408 24.6611C21.0408 24.0772 21.0816 23.4934 21.1633 22.9095C21.2857 22.3256 21.4898 21.6167 21.7755 20.7826C22.0612 19.9485 22.4898 18.8642 23.0612 17.5297L26.9796 8.33398H34.2653Z' fill='%23001A72'/%3E%3C/svg%3E");
    --lp-icon-street-view: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' d='M8.503 4.6c1 0 1.8-.8 1.8-1.8s-.8-1.8-1.8-1.8-1.8.8-1.8 1.8.8 1.8 1.8 1.8Zm0-2.1c.2 0 .3.1.3.3 0 .2-.1.3-.3.3-.2 0-.3-.1-.3-.3 0-.2.1-.3.3-.3ZM14.003 10.4c-.6-.3-1.4-.6-2.3-.8V6.5c0-.2 0-.4-.1-.6-.1-.2-.2-.3-.4-.5-.2-.1-.3-.3-.5-.3-.1 0-.3-.1-.6-.1h-.5c-.7.3-1.5.3-2.2 0h-.5c-.2 0-.4 0-.6.1-.3.1-.4.2-.6.4-.2.1-.3.3-.4.4 0 .2-.1.4-.1.6v3.1c-.8.2-1.6.5-2.2.8-1.7.9-1.5 2-1.4 2.4.3.8 1.1 1.4 2.5 1.9 1.2.4 2.7.6 4.3.6 1.6 0 3.1-.2 4.3-.6 1.4-.4 2.3-1.1 2.6-1.8.2-.4.5-1.6-1.3-2.5Zm-7.2-3.9h.2c1 .3 2 .3 3 0h.2V9h-1v4h-1.4V9h-1.1l.1-2.5Zm-3.7 5.8c0-.1.2-.3.7-.6.6-.3 1.5-.6 2.6-.7v2.6c-.6-.1-1.2-.2-1.7-.4-1.2-.3-1.6-.7-1.6-.9Zm9.2.9c-.5.2-1.1.3-1.7.3V11c1.1.2 2 .4 2.6.7.4.2.7.5.6.6.1.2-.3.6-1.5.9Z'/%3E%3C/svg%3E");
    --lp-icon-map-view: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M15.023.672a.75.75 0 0 1 .396.661V12a.75.75 0 0 1-.334.624l-4 2.666a.75.75 0 0 1-.788.028l-4.294-2.454-4.295 2.454a.75.75 0 0 1-1.122-.652V4a.75.75 0 0 1 .378-.652L5.63.682a.75.75 0 0 1 .745 0l4.264 2.437 3.614-2.41a.75.75 0 0 1 .77-.037ZM9.92 4.435l-3.166-1.81v8.94l3.166 1.809v-8.94Zm1.5 8.83 2.5-1.667V2.734l-2.5 1.667v8.864Zm-6.166-1.7v-8.94l-3.167 1.81v8.939l3.167-1.81Z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    --lp-icon-mute: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m22 9-6 6m0-6 6 6M9.634 4.366 6.47 7.53c-.173.173-.26.26-.36.322a1 1 0 0 1-.29.12C5.704 8 5.582 8 5.337 8H3.6c-.56 0-.84 0-1.054.109a1 1 0 0 0-.437.437C2 8.76 2 9.04 2 9.6v4.8c0 .56 0 .84.109 1.054a1 1 0 0 0 .437.437C2.76 16 3.04 16 3.6 16h1.737c.245 0 .367 0 .482.028a1 1 0 0 1 .29.12c.1.061.187.148.36.32l3.165 3.166c.429.429.643.643.827.657a.5.5 0 0 0 .42-.174c.119-.14.119-.443.119-1.048V4.93c0-.606 0-.908-.12-1.049a.5.5 0 0 0-.42-.173c-.183.014-.397.228-.826.657Z'/%3E%3C/svg%3E");
    --lp-icon-unmute: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19.748 5A11.946 11.946 0 0 1 22 12c0 2.612-.835 5.03-2.252 7M15.745 8A6.968 6.968 0 0 1 17 12a6.967 6.967 0 0 1-1.255 4M9.635 5.366 6.468 8.53c-.173.173-.26.26-.36.322a1 1 0 0 1-.29.12C5.704 9 5.582 9 5.337 9H3.6c-.56 0-.84 0-1.054.109a1 1 0 0 0-.437.437C2 9.76 2 10.04 2 10.6v2.8c0 .56 0 .84.109 1.054a1 1 0 0 0 .437.437C2.76 15 3.04 15 3.6 15h1.737c.245 0 .367 0 .482.028a1 1 0 0 1 .29.12c.1.061.187.148.36.32l3.165 3.166c.429.429.643.643.827.657a.5.5 0 0 0 .42-.174c.119-.14.119-.443.119-1.048V5.93c0-.606 0-.908-.12-1.049a.5.5 0 0 0-.42-.173c-.183.014-.397.228-.826.657Z'/%3E%3C/svg%3E");
    --icon-right-padding: 1.375rem;
    --icon-size-large: 1.25rem;
    --icon-size: 1rem;
    --icon-size-small: .75rem;
    --icon-circle-size: 2.5rem;
    --icon-circle-size-medium: 2.5rem;
    --icon-circle-size-large: 3.5rem;
    --icon-circle-size-small: 1.5rem;
}

@media (max-width: 560px) {
    :root {
        --icon-right-padding: .875rem;
        --icon-circle-size: 1.5rem;
        --icon-circle-size-large: 2.5rem;
    }
}





footer, section {
    position: relative;
    overflow-x: hidden;
}

body div.sidemenu2 {
    position: fixed;
    top: 0;
    left: 0;
    min-height: 100vh;
    z-index: 999;
    display: none;
}

    body div.sidemenu2.visible {
        display: block;
    }

.embed-container {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
}

    .embed-container embed, .embed-container iframe, .embed-container object {
        width: 100% !important;
        height: 100% !important;
        position: absolute;
        top: 0;
        left: 0;
        margin: 0;
    }

figure.image > img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
}

figcaption {
    text-align: center;
    font-size: 14px;
    font-style: italic;
}

figure.table > table {
    width: 100%;
}



ol {
    margin-left: 1.666rem;
    list-style-position: outside;
    list-style-image: none;
}

pre {
    font-size: 0.85rem;
    line-height: 1.666rem;
}

table {
    font-size: 1rem;
    line-height: 1.666rem;
    border-collapse: collapse;
    width: 100%;
}

blockquote {
    margin-left: 1.666rem;
    margin-right: 1.666rem;
}

hr {
    margin-bottom: calc(1.666rem - 1px);
    background: hsla(0, 0%, 0%, 0.2);
    border: none;
    height: 1px;
}

dt, th {
    font-weight: bold;
}






li > p {
    margin-bottom: 0.833rem;
}

code {
    font-size: 0.85rem;
    line-height: 1.666rem;
}

kbd {
    font-size: 0.85rem;
    line-height: 1.666rem;
}

samp {
    font-size: 0.85rem;
    line-height: 1.666rem;
}

abbr, acronym, abbr[title] {
    border-bottom: 1px dotted hsla(0, 0%, 0%, 0.5);
    cursor: help;
}

    abbr[title] {
        text-decoration: none;
    }

thead {
    text-align: left;
}

td, th {
    text-align: left;
    border-bottom: 1px solid hsla(0, 0%, 0%, 0.12);
    font-feature-settings: "tnum";
    -moz-font-feature-settings: "tnum";
    -ms-font-feature-settings: "tnum";
    -webkit-font-feature-settings: "tnum";
    padding-left: 1.11067rem;
    padding-right: 1.11067rem;
    padding-top: 0.833rem;
    padding-bottom: calc(0.833rem - 1px);
}

    th:first-child, td:first-child {
        padding-left: 0;
    }

    th:last-child, td:last-child {
        padding-right: 0;
    }

article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
    display: block;
}

audio, canvas, progress, video {
    display: inline-block;
}

    audio:not([controls]) {
        display: none;
        height: 0;
    }

progress {
    vertical-align: baseline;
}

[hidden], template {
    display: none;
}



abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}

b, strong {
    font-weight: bolder;
}

dfn {
    font-style: italic;
}

mark {
    background-color: #ff0;
    color: #000;
}

small {
    font-size: 80%;
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

img {
    border-style: none;
    max-width: 100%;
}



code, kbd, pre, samp {
    font-size: 1em;
}

figure {
    margin: 0;
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

button, input, optgroup, select, textarea {
    font: inherit;
    margin: 0;
}

optgroup {
    font-weight: 700;
}

button, input {
    overflow: visible;
}

button, select {
    text-transform: none;
}

[type=reset], [type=submit], button, html [type=button] {
    -webkit-appearance: button;
}

    [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
        border-style: none;
        padding: 0;
    }

    [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
        outline: 1px dotted ButtonText;
    }

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}

textarea {
    overflow: auto;
}

[type=checkbox], [type=radio] {
    box-sizing: border-box;
    padding: 0;
}

[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    height: auto;
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

    [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

::-webkit-input-placeholder {
    color: inherit;
    opacity: 0.54;
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

.pagination-container li {
    list-style: none;
}

/*to fix unnecessary margins while using google translate fo links*/
.goog-te-gadget-simple a {
    margin-left: 0 !important;
    margin-right: 0 !important;
    color: inherit !important;
}

    .goog-te-gadget-simple a span {
        border-left: none !important;
        color: inherit !important;
    }

.video-subsection > * {
    position: relative;
}

.video-subsection > .overlay-component {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #000;
    transition-property: opacity;
    transition-timing-function: linear;
}

.video-subsection .video-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

@media screen and (max-width: 900px) {
    .video-subsection .video-wrapper.hidable {
        display: none;
    }
}

.video-subsection .full-screen-video-component {
    position: relative;
    height: 100%;
    overflow: hidden;
}

.video-subsection video {
    position: absolute;
    z-index: -1000;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%;
    /* IE10 + media query */
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .video-subsection video {
        overflow: hidden;
        top: 50%;
        left: 50%;
        -webkit-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
        min-width: 100%;
        min-height: 100%;
        width: auto;
        height: auto !important;
    }
}

.video-subsection .poster {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1000;
    background: center center/cover;
}

@media screen and (max-width: 900px) {
    .video-subsection .poster {
        display: block;
    }
}

.animate-hover-left-right {
    position: relative;
}

    .animate-hover-left-right:after {
        background: none repeat scroll 0 0 transparent;
        content: "";
        display: block;
        height: 2px;
        bottom: 0;
        right: 0;
        position: absolute;
        background: #fff;
        transition: width 0.3s ease-out 0s, left 0.3s ease-out 0s;
        width: 0;
    }

    .animate-hover-left-right:hover:after {
        width: 100%;
        left: 0;
        right: auto;
    }

@media (hover: hover) and (pointer: fine) {
    .lp_animation-img-zoom {
        overflow: hidden;
    }

        .lp_animation-img-zoom img {
            transition: 0.3s;
        }

        .lp_animation-img-zoom:hover img {
            -webkit-transform: scale(1.1);
            transform: scale(1.1);
        }
}

.lp_scroll-element {
    transition: 1s linear;
    position: relative;
}

    .lp_scroll-element.lp_scrolled:before {
        background-color: var(--bgColor);
        transition: 1s linear;
    }

.lp_scrolled {
    background-color: var(--bgColor);
    transition: 1s linear;
}

    .lp_scrolled + .lp_back-color {
        transition: 1s linear;
        background-color: var(--bgColor);
    }

.lp_back-color {
    position: absolute;
    width: 100%;
    height: 200vh;
    top: 0;
    left: 0;
    z-index: 100;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    transition: 1s linear;
    background-color: transparent;
    pointer-events: none;
}

.lp_same-background {
    position: relative;
    overflow: visible;
}

.lp_zoom-fullscreen-image {
    position: relative;
    overflow: hidden;
    padding-bottom: 60%;
    background-size: 100% 100%;
    background-position: center;
}

@-webkit-keyframes lp-animation--circle-rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }

    25% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
    }

    50% {
        -webkit-transform: rotate3d(0, 0, 1, 180deg);
        transform: rotate3d(0, 0, 1, 180deg);
    }

    75% {
        -webkit-transform: rotate3d(0, 0, 1, 270deg);
        transform: rotate3d(0, 0, 1, 270deg);
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg);
    }
}

@keyframes lp-animation--circle-rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg);
    }

    25% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg);
    }

    50% {
        -webkit-transform: rotate3d(0, 0, 1, 180deg);
        transform: rotate3d(0, 0, 1, 180deg);
    }

    75% {
        -webkit-transform: rotate3d(0, 0, 1, 270deg);
        transform: rotate3d(0, 0, 1, 270deg);
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg);
    }
}

body .modal, .modals > .modal {
    position: fixed;
    overflow-y: auto;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.92);
    z-index: 1000;
    display: none;
}

    body .modal.visible, .modals > .modal.visible {
        display: block;
    }

    body .modal .modal-content, .modals > .modal .modal-content {
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        width: 100%;
        min-height: 100vh;
    }

    body .modal .lightbox-video, .modals > .modal .lightbox-video {
        width: 100%;
        max-width: 177vh;
    }

    body .modal .close, .modals > .modal .close {
        display: block;
        position: absolute;
        right: 8vw;
        top: 8vh;
        width: 3.2em;
        cursor: pointer;
        color: var(--close-button-color, #fff);
        font-size: 75%;
        border: none;
        background: 0 0;
        z-index: 2;
    }

        body .modal .close img, .modals > .modal .close img {
            width: 100%;
            height: 100%;
        }

/*
  This file is for all the defaults of standardizations,
  which don't necessary should have their custom values
  Feel free to override it in the template's LP-stylesheet
 */
.lp-title-group {
    max-width: 860px;
    text-align: center;
    margin: 0 auto 32px;
}

@media (min-width: 1921px) {
    .lp-title-group {
        max-width: 50vw;
    }
}

@media (max-width: 767px) {
    .lp-title-group {
        margin-bottom: 16px;
    }
}

.lp-title-group .lp-text--pretitle {
    margin-bottom: 8px;
}

.lp-title-group .lp-text--subtitle {
    margin-bottom: 24px;
}

@media (max-width: 767px) {
    .lp-title-group .lp-text--subtitle {
        margin-bottom: 16px;
    }
}

.lp-title-group .lp-h1,
.lp-title-group .lp-h2,
.lp-title-group .lp-h3 {
    margin: 8px 0 24px;
    font-weight: 400;
}

@media (max-width: 767px) {
    .lp-title-group .lp-h1,
    .lp-title-group .lp-h2,
    .lp-title-group .lp-h3 {
        margin-bottom: 16px;
    }
}

.lp-vertical-paddings {
    padding-top: 96px;
    padding-bottom: 96px;
}

@media (max-width: 1024px) {
    .lp-vertical-paddings {
        padding-top: 64px;
        padding-bottom: 64px;
    }
}

.lp-vertical-paddings--l {
    padding-top: 144px;
    padding-bottom: 144px;
}

@media (max-width: 1024px) {
    .lp-vertical-paddings--l {
        padding-top: 64px;
        padding-bottom: 64px;
    }
}

.lp-tmce-responsive-wrap {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}

    .lp-tmce-responsive-wrap iframe {
        position: absolute;
        top: 0;
        left: 0;
    }

@media (max-width: 762px) {
    .lp-tmce-responsive-wrap iframe {
        width: 100% !important;
        height: 100% !important;
    }
}

.lp-arrow.lp-arrow--vertical, .lp-arrow--vertical.lp-lightbox-arrow {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

@media (max-width: 768px) {
    .lp-arrow.lp-arrow--vertical, .lp-arrow--vertical.lp-lightbox-arrow {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.lp-input ~ .input-icon {
    display: none;
    pointer-events: none;
}

/*Default listing-card fonts*/
.listing-card__price {
    font-weight: normal;
    font-size: 18px;
}

.listing-card__price--sales {
    font-size: 18px;
}

.listing-card__price--lease {
    font-size: 16px;
}

.listing-card__attributes {
    font-size: 12px;
    font-weight: normal;
}

.listing-card__address {
    font-size: 12px;
    font-weight: normal;
}

.listing-card__status {
    font-size: 10px;
    font-weight: normal;
}

.listing-card__attribution {
    font-size: 10px;
    font-weight: normal;
}

/*TCR compliance standardization*/
.lp-disclaimer {
    font-size: 12px;
    line-height: 1.3;
    margin-top: 16px;
    margin-bottom: 16px;
    text-align: justify;
}

    .lp-disclaimer a {
        color: inherit;
        transition: opacity 0.3s;
        text-decoration: underline !important;
    }

        .lp-disclaimer a:hover {
            color: inherit;
            opacity: 0.8;
            text-decoration: underline !important;
        }

/* This file called to apply custom values from variables to the external stylesheets */


/*
  This file is for all the features from category «Other»
  If it will be more than a pair of related features,
  it makes sense to move them in separate file
 */
.lp-h-pot {
    /* This is a class for hiding the honey pot in forms */
    height: 0;
    overflow: hidden;
    visibility: hidden;
    position: absolute;
}

.lp-pre-line {
    /* This is a class displaying linebreaks from the formInputs' values */
    white-space: pre-line;
}

.lp-visually-hidden {
    /* Сan be used to hide element on screen but keep it accessible to assistive technologies */
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}

.lp-portrait {
    /* For the portrait images in sliders. Guide: https://www.notion.so/luxurycoders/Sliders-1f3a4c83f60c4e6b888792bee8094b7d#2a1cd1866610440db1693dbbbca13770*/
    background-size: contain;
}

.lp-expand-btn {
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: 40px;
    height: 40px;
    padding: 9px;
    border: 1px solid transparent;
    background: #fff;
    color: #000;
    font-size: 20px;
    line-height: 1;
    text-align: center;
    vertical-align: middle;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.4);
    cursor: pointer;
    z-index: 100;
}

@media (min-width: 768px) {
    .lp-expand-btn {
        display: none;
    }
}

.lp-lightbox {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.95);
    z-index: 9999;
    /* allowing zooming on lightbox slider */
}

@media (min-width: 768px) {
    .lp-lightbox {
        display: none;
    }
}

@media (hover: none) and (pointer: coarse) {
    .lp-lightbox {
        height: calc(var(--vh, 1%) * 100);
    }
}

.lp-lightbox.show {
    display: block;
}

.lp-lightbox__content {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media screen and (orientation: portrait) {
    .lp-lightbox__content {
        padding: 50px 0;
    }
}

@media screen and (orientation: landscape) {
    .lp-lightbox__content {
        padding: 0 50px;
    }
}

@media screen and (orientation: landscape) and (min-width: 1200px) {
    .lp-lightbox__content {
        padding: 50px;
    }
}

.lp-lightbox__carousel {
    width: 100%;
    height: 100%;
    flex: 1 1 100%;
}

    .lp-lightbox__carousel .slick-list,
    .lp-lightbox__carousel .slick-track {
        height: 100%;
    }

.lp-lightbox__slide {
    width: 100%;
    height: 100%;
}

    .lp-lightbox__slide:focus {
        outline: none;
    }

    .lp-lightbox__slide img {
        width: 100%;
        height: 100%;
        -o-object-fit: contain;
        object-fit: contain;
    }

.lp-lightbox__close {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 1;
    width: 32px;
    height: 32px;
    background: none;
    padding: 10px;
    border: none;
    border-radius: 0;
    color: #fff;
    font-size: 0;
    cursor: pointer;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

    .lp-lightbox__close:before, .lp-lightbox__close:after {
        content: "";
        position: absolute;
        left: 6px;
        top: 50%;
        margin-top: -1px;
        width: 20px;
        height: 2px;
        border-radius: 2px;
        background-color: currentColor;
        transition: all 0.3s;
    }

    .lp-lightbox__close:before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .lp-lightbox__close:after {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

.lp-lightbox .slick-slider {
    touch-action: auto;
}

.lp-lightbox-arrow {
    width: 46px;
    height: 46px;
    border-radius: 0;
    background-color: transparent;
    position: absolute;
    transition: background-color 0.3s;
    border: solid 2px #fff;
    padding: 0;
    cursor: pointer;
    font-size: 0;
    line-height: 0;
    top: calc(50% - 23px);
    bottom: unset;
    z-index: 1;
    touch-action: none;
}

    .lp-lightbox-arrow.slick-disabled {
        cursor: default;
        opacity: 0.6;
    }

    .lp-lightbox-arrow:focus {
        outline: none;
    }

    .lp-lightbox-arrow:before {
        content: "";
        width: 10px;
        height: 10px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -5px;
        border-style: solid;
        border-width: 2px 2px 0 0;
        transition: border-color 0.3s;
        border-color: #fff;
    }

.lp-lightbox-arrow--prev {
    left: 10px;
}

@media screen and (orientation: landscape) {
    .lp-lightbox-arrow--prev {
        -webkit-transform: translateX(-50px);
        transform: translateX(-50px);
    }
}

.lp-lightbox-arrow--prev:before {
    margin-left: -3px;
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

.lp-lightbox-arrow--next {
    right: 10px;
}

@media screen and (orientation: landscape) {
    .lp-lightbox-arrow--next {
        -webkit-transform: translateX(50px);
        transform: translateX(50px);
    }
}

.lp-lightbox-arrow--next:before {
    margin-left: -7px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

@media (hover: hover) and (pointer: fine) {
    .lp-lightbox-arrow:not(.slick-disabled):hover {
        background-color: #fff;
    }

        .lp-lightbox-arrow:not(.slick-disabled):hover:before {
            border-color: #211F1F;
        }
}

/* .close should be deprecated later in favor of new .lp-close */
.lp-close {
    display: block;
    position: absolute;
    right: 8vw;
    top: 8vh;
    width: 3.2em;
    cursor: pointer;
    color: var(--close-button-color, #fff);
    font-size: 75%;
    border: none;
    background: none;
    border-radius: 0;
    z-index: 2;
}

    .lp-close:focus {
        outline: none;
    }

    .lp-close:focus-visible {
        box-shadow: 0 0 0 2px var(--close-button-color, #fff);
    }

.lp-close-icon {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: inherit;
    width: 100%;
    aspect-ratio: 1/1;
    transition: all 0.3s ease;
}

    .lp-close-icon::before, .lp-close-icon::after {
        content: "";
        position: absolute;
        width: 140%;
        height: 8%;
        background-color: currentColor;
    }

    .lp-close-icon::before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    .lp-close-icon::after {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

/*
  Since our Button styles feature overrides styles for disabled states of buttons and pagination, we add them manually.
  The styles below apply ONLY when specific style is selected
*/
[class*=pagination-style-] {
    /* .paginationjs-prev, .paginationjs-ellipsis, .paginationjs-next can be in disabled state */
}

    [class*=pagination-style-] .disabled {
        /* normalizing opacity which can be set in templates */
        opacity: 1 !important;
    }

        [class*=pagination-style-] .disabled a {
            opacity: 0.5 !important;
            pointer-events: none;
            cursor: auto;
        }

[class*=button-style-]:disabled {
    opacity: 0.3;
    pointer-events: none;
    cursor: auto;
}

*:before,
*:after {
    box-sizing: border-box;
}

.border-radius {
    border-radius: var(--border-radius);
}

.border-radius--xsmall {
    border-radius: var(--border-radius-xsmall);
}

.border-radius--small {
    border-radius: var(--border-radius-small);
}

.border-radius--large {
    border-radius: var(--border-radius-large);
}

.lp-pre-line {
    white-space: pre-line;
}

.lp-h-pot,
.h-pot {
    height: 0;
    width: 0;
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    visibility: hidden;
    position: absolute;
}

.hide {
    display: none !important;
}

.icon-size:after {
    width: var(--icon-size);
    height: var(--icon-size);
}

.icon-size--large:after {
    width: var(--icon-size-large);
    height: var(--icon-size-large);
}

@media (max-width: 560px) {
    .icon-size--large:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }
}

.lp-icon {
    line-height: 1;
}

    .lp-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .lp-icon:after {
        background: currentColor;
    }

    .lp-icon:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .lp-icon.lp-icon--large:after {
        width: var(--icon-size-large);
        height: var(--icon-size-large);
    }

@media (max-width: 560px) {
    .lp-icon.lp-icon--large:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }
}

.lp-icon.lp-icon--medium:after {
    width: var(--icon-size);
    height: var(--icon-size);
}

.lp-icon.lp-icon--small:after {
    width: var(--icon-size-small);
    height: var(--icon-size-small);
}

.lp-icon.lp-icon--right:after {
    position: absolute;
    right: var(--icon-right-padding);
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.lp-icon.lp-icon--dark:after {
    background: var(--lp-color-primary-5);
}

.lp-icon.lp-icon--light:after {
    background: var(--lp-color-primary-1);
}

.lp-icon.lp-icon-btn {
    background: transparent;
    cursor: pointer;
}

    .lp-icon.lp-icon-btn:focus {
        outline: none;
    }

    .lp-icon.lp-icon-btn:not(.lp-icon-circle) {
        border: 1px solid transparent;
    }

.lp-icon.lp-icon-circle {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size);
    height: var(--icon-circle-size);
    border: 1px solid var(--lp-color-primary-5-300);
}

.lp-icon.lp-icon-circle--small {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size);
    height: var(--icon-circle-size);
}

.lp-icon.lp-icon-circle--large {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size-large);
    height: var(--icon-circle-size-large);
}

.lp-icon.lp-icon-circle--medium {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size-medium);
    height: var(--icon-circle-size-medium);
}

.lp-icon.lp-icon-circle--light {
    border: 1px solid var(--lp-color-primary-1-400);
}

.lp-icon--search:after {
    -webkit-mask-image: var(--lp-icon-search);
    mask-image: var(--lp-icon-search);
}

.lp-icon--search-big:after {
    -webkit-mask-image: var(--lp-icon-search-big);
    mask-image: var(--lp-icon-search-big);
}

.lp-icon--aim:after {
    -webkit-mask-image: var(--lp-icon-aim);
    mask-image: var(--lp-icon-aim);
}

.lp-icon--checkmark:after {
    -webkit-mask-image: var(--lp-icon-checkmark);
    mask-image: var(--lp-icon-checkmark);
}

.lp-icon--arrow:after {
    -webkit-mask-image: var(--lp-icon-arrow);
    mask-image: var(--lp-icon-arrow);
}

.lp-icon--arrow-down:after {
    -webkit-mask-image: var(--lp-icon-arrow-down);
    mask-image: var(--lp-icon-arrow-down);
}

.lp-icon--lock:after {
    -webkit-mask-image: var(--lp-icon-lock);
    mask-image: var(--lp-icon-lock);
}

.lp-icon--lock-big:after {
    -webkit-mask-image: var(--lp-icon-lock-big);
    mask-image: var(--lp-icon-lock-big);
}

.lp-icon--range:after {
    -webkit-mask-image: var(--lp-icon-range);
    mask-image: var(--lp-icon-range);
}

.lp-icon--download:after {
    -webkit-mask-image: var(--lp-icon-download);
    mask-image: var(--lp-icon-download);
}

.lp-icon--burger:after {
    -webkit-mask-image: var(--lp-icon-burger);
    mask-image: var(--lp-icon-burger);
}

.lp-icon--filters:after {
    -webkit-mask-image: var(--lp-icon-filters);
    mask-image: var(--lp-icon-filters);
}

.lp-icon--eye:after {
    -webkit-mask-image: var(--lp-icon-eye);
    mask-image: var(--lp-icon-eye);
}

.lp-icon--headphones:after {
    -webkit-mask-image: var(--lp-icon-headphones);
    mask-image: var(--lp-icon-headphones);
}

.lp-icon--phone:after {
    -webkit-mask-image: var(--lp-icon-phone);
    mask-image: var(--lp-icon-phone);
}

.lp-icon--book:after {
    -webkit-mask-image: var(--lp-icon-book);
    mask-image: var(--lp-icon-book);
}

.lp-icon--tour:after {
    -webkit-mask-image: var(--lp-icon-tour);
    mask-image: var(--lp-icon-tour);
}

.lp-icon--percent:after {
    -webkit-mask-image: var(--lp-icon-percent);
    mask-image: var(--lp-icon-percent);
}

.lp-icon--pin-map:after {
    -webkit-mask-image: var(--lp-icon-pin-map);
    mask-image: var(--lp-icon-pin-map);
}

.lp-icon--close:after {
    -webkit-mask-image: var(--lp-icon-close);
    mask-image: var(--lp-icon-close);
}

.lp-icon--plus-1:after {
    -webkit-mask-image: var(--lp-icon-plus-1);
    mask-image: var(--lp-icon-plus-1);
}

.lp-icon--plus-2:after {
    -webkit-mask-image: var(--lp-icon-plus-2);
    mask-image: var(--lp-icon-plus-2);
}

.lp-icon--reset:after {
    -webkit-mask-image: var(--lp-icon-reset);
    mask-image: var(--lp-icon-reset);
}

.lp-icon--play:after {
    -webkit-mask-image: var(--lp-icon-play);
    mask-image: var(--lp-icon-play);
}

.lp-icon--facebook:after {
    -webkit-mask-image: var(--lp-icon-facebook);
    mask-image: var(--lp-icon-facebook);
}

.lp-icon--ig:after {
    -webkit-mask-image: var(--lp-icon-ig);
    mask-image: var(--lp-icon-ig);
}

.lp-icon--linkedin:after {
    -webkit-mask-image: var(--lp-icon-linkedin);
    mask-image: var(--lp-icon-linkedin);
}

.lp-icon--twitter:after {
    -webkit-mask-image: var(--lp-icon-twitter);
    mask-image: var(--lp-icon-twitter);
}

.lp-icon--tiktok:after {
    -webkit-mask-image: var(--lp-icon-tiktok);
    mask-image: var(--lp-icon-tiktok);
}

.lp-icon--youtube:after {
    -webkit-mask-image: var(--lp-icon-youtube);
    mask-image: var(--lp-icon-youtube);
}

.lp-icon--share:after {
    -webkit-mask-image: var(--lp-icon-share);
    mask-image: var(--lp-icon-share);
}

.lp-icon--download-2:after {
    -webkit-mask-image: var(--lp-icon-download-2);
    mask-image: var(--lp-icon-download-2);
}

.lp-icon--email:after {
    -webkit-mask-image: var(--lp-icon-email);
    mask-image: var(--lp-icon-email);
}

.lp-icon--podcast:after {
    -webkit-mask-image: var(--lp-icon-podcast);
    mask-image: var(--lp-icon-podcast);
}

.lp-icon--yelp:after {
    -webkit-mask-image: var(--lp-icon-yelp);
    mask-image: var(--lp-icon-yelp);
}

.lp-icon--pinterest:after {
    -webkit-mask-image: var(--lp-icon-pinterest);
    mask-image: var(--lp-icon-pinterest);
}

.lp-icon--google:after {
    -webkit-mask-image: var(--lp-icon-google);
    mask-image: var(--lp-icon-google);
}

.lp-icon--zillow:after {
    -webkit-mask-image: var(--lp-icon-zillow);
    mask-image: var(--lp-icon-zillow);
}

.lp-icon--user:after {
    -webkit-mask-image: var(--lp-icon-user);
    mask-image: var(--lp-icon-user);
}

.lp-icon--serhant-logo:after {
    -webkit-mask-image: var(--lp-icon-serhant-logo);
    mask-image: var(--lp-icon-serhant-logo);
}

.lp-icon--serhant-stroke:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke);
    mask-image: var(--lp-icon-serhant-stroke);
}

.lp-icon--serhant-stroke-2:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke-2);
    mask-image: var(--lp-icon-serhant-stroke-2);
}

.lp-icon--arrow-2:after {
    -webkit-mask-image: var(--lp-icon-arrow-2);
    mask-image: var(--lp-icon-arrow-2);
}

.lp-icon--external:after {
    -webkit-mask-image: var(--lp-icon-external);
    mask-image: var(--lp-icon-external);
}

.lp-icon--quotes:after {
    -webkit-mask-image: var(--lp-icon-quotes);
    mask-image: var(--lp-icon-quotes);
}

.lp-icon--street-view:after {
    -webkit-mask-image: var(--lp-icon-street-view);
    mask-image: var(--lp-icon-street-view);
}

.lp-icon--map-view:after {
    -webkit-mask-image: var(--lp-icon-map-view);
    mask-image: var(--lp-icon-map-view);
}

.lp-icon--mute:after {
    -webkit-mask-image: var(--lp-icon-mute);
    mask-image: var(--lp-icon-mute);
}

.lp-icon--unmute:after {
    -webkit-mask-image: var(--lp-icon-unmute);
    mask-image: var(--lp-icon-unmute);
}

.btn-circle {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height);
    height: var(--btn-height);
}

.btn-circle--medium {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height-medium);
    height: var(--btn-height-medium);
}

.btn-circle--small {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height-small);
    height: var(--btn-height-small);
}

.btn--arrow {
    text-decoration: none;
    font-size: 0;
    line-height: 1;
}

    .btn--arrow:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .btn--arrow:after {
        background: currentColor;
    }

    .btn--arrow:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .btn--arrow:after {
        -webkit-mask-image: var(--lp-icon-arrow);
        mask-image: var(--lp-icon-arrow);
    }



.bold-500 {
    font-weight: 500;
}

.bold-700, .paragraph--16.bold,
.paragraph--14.bold,
.paragraph--12.bold,
.bold {
    font-weight: 700;
}

.bold-800 {
    font-weight: 800;
}

.paragraph--16 {
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 500;
}

@media (max-width: 560px) {
    .paragraph--16 {
        font-size: 0.875rem;
        line-height: 1.43;
    }
}

@media (min-width: 1980px) {
    .paragraph--16 {
        font-size: clamp(1rem, 0.625vw, 2rem);
        line-height: 1.25;
    }
}

.paragraph--14 {
    --lineHeight: 1.43;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 500;
}

@media (max-width: 560px) {
    .paragraph--14 {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .paragraph--14 {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.paragraph--12 {
    --lineHeight: 1.33;
    font-size: 12px;
    line-height: var(--lineHeight);
    font-weight: 500;
}

@media (max-width: 560px) {
    .paragraph--12 {
        font-size: 10px;
        --lineHeight: 1.2;
    }
}

@media (min-width: 1980px) {
    .paragraph--12 {
        font-size: clamp(0.75rem, 0.46875vw, 1.5rem);
        line-height: 1.33;
        letter-spacing: 1px;
    }
}

.label--14 {
    --lineHeight: 1.22;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 700;
    text-transform: inherit;
    letter-spacing: 0.28px;
}

@media (max-width: 560px) {
    .label--14 {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .label--14 {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

@media (max-width: 560px) {
    .label--14 {
        --lineHeight: 1.33;
    }
}

.label--12 {
    --lineHeight: 1.33;
    font-size: 12px;
    line-height: var(--lineHeight);
    font-weight: 700;
    text-transform: uppercase;
}

@media (max-width: 560px) {
    .label--12 {
        font-size: 10px;
        --lineHeight: 1.2;
    }
}

@media (min-width: 1980px) {
    .label--12 {
        font-size: clamp(0.75rem, 0.46875vw, 1.5rem);
        line-height: 1.33;
        letter-spacing: 1px;
    }
}

@media (max-width: 560px) {
    .label--12 {
        --lineHeight: 1.6;
    }
}

.big {
    font-size: 12.5rem;
    font-weight: 800;
    line-height: 1.22;
    letter-spacing: -1.5px;
}

@media (max-width: 560px) {
    .big {
        font-size: 4.5rem;
    }
}

.outline {
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: currentColor;
}

.uppercase {
    text-transform: uppercase;
}

.lp-container {
    --padding: max(var(--lp-grid-gap-xlarge), 5.56vw);
    margin: 0 auto;
    max-width: unset;
    padding-left: var(--padding);
    padding-right: var(--padding);
    width: 100%;
}

@media (max-width: 1980px) {
    .lp-container {
        --padding: var(--lp-grid-gap-large);
    }
}

@media (max-width: 1024px) {
    .lp-container {
        --padding: var(--lp-grid-gap-medium);
    }
}

@media (max-width: 560px) {
    .lp-container {
        --padding: var(--lp-grid-gap-small);
    }
}

.lp-container.lp-container--left {
    --padding-left: max(var(--lp-grid-left-xlarge), 13vw);
    padding-left: var(--padding-left);
}

@media (max-width: 1980px) {
    .lp-container.lp-container--left {
        --padding-left: var(--lp-grid-gap-left);
    }
}

@media (max-width: 1024px) {
    .lp-container.lp-container--left {
        --padding-left: var(--lp-grid-gap-medium);
    }
}

@media (max-width: 560px) {
    .lp-container.lp-container--left {
        --padding-left: var(--lp-grid-gap-small);
    }
}

.lp-vertical-paddings:not([class*=pt-]) {
    padding-top: var(--lp-spacing-xlarge);
}

.lp-vertical-paddings:not([class*=pb-]) {
    padding-bottom: var(--lp-spacing-xlarge);
}

.lp-vertical-paddings--large:not([class*=pt-]) {
    padding-top: var(--lp-spacing-large);
}

.lp-vertical-paddings--large:not([class*=pb-]) {
    padding-bottom: var(--lp-spacing-large);
}



.lp-btn {
    border-radius: var(--border-radius);
    font-size: 0.875rem;
    line-height: 1.43;
    font-weight: 500;
    padding-top: var(--btn-vertical-paddings);
    padding-bottom: var(--btn-vertical-paddings);
    color: var(--lp-color-primary-1);
    max-width: 100%;
    border: 1px solid;
    text-overflow: ellipsis;
    text-decoration: none;
    display: inline-block;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-image: none;
    background-color: var(--lp-color-primary-accent);
    border-color: transparent;
    outline: none;
    transition: all 0.3s ease-out;
    white-space: nowrap;
    min-height: var(--btn-height);
    padding-left: 2rem;
    padding-right: 2rem;
    text-transform: uppercase;
}

@media (min-width: 1980px) {
    .lp-btn {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.lp-btn:focus-visible {
    background-color: var(--lp-color-primary-accent-focused);
    border-color: transparent;
    color: var(--lp-color-primary-1);
    box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
}

.lp-btn:disabled {
    background-color: var(--lp-color-primary-accent-disabled);
    border-color: transparent;
    color: var(--lp-color-primary-text-disabled);
}

.lp-btn:active, .lp-btn.active, .lp-btn.active:hover {
    background-color: var(--lp-color-primary-accent-active);
    border-color: transparent;
    color: var(--lp-color-primary-1);
}

@media (hover: hover) and (pointer: fine) {
    .lp-btn:hover {
        background-color: var(--lp-color-primary-accent-hover);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }
}

.lp-btn:focus {
    outline: none;
}

.lp-btn:disabled {
    cursor: default;
    pointer-events: none;
}

@media (max-width: 560px) {
    .lp-btn--mob-full-width {
        width: 100%;
        text-align: center;
    }
}

.lp-btn.lp-btn--light, .lp-btn.lp-btn--filled.lp-btn--light {
    color: var(--lp-color-primary-accent);
    background-color: var(--lp-color-primary-1);
}

    .lp-btn.lp-btn--light:focus-visible, .lp-btn.lp-btn--filled.lp-btn--light:focus-visible {
        background-color: var(--lp-color-primary-g-6);
        border-color: transparent;
        color: var(--lp-color-primary-accent);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-btn.lp-btn--light:disabled, .lp-btn.lp-btn--filled.lp-btn--light:disabled {
        background-color: var(--lp-color-primary-g-3);
        border-color: transparent;
        color: var(--lp-color-primary-g-13);
    }

    .lp-btn.lp-btn--light:active, .lp-btn.lp-btn--light.active, .lp-btn.lp-btn--light.active:hover, .lp-btn.lp-btn--filled.lp-btn--light:active, .lp-btn.lp-btn--filled.lp-btn--light.active, .lp-btn.lp-btn--filled.lp-btn--light.active:hover {
        background-color: var(--lp-color-primary-g-4);
        border-color: transparent;
        color: var(--lp-color-primary-accent);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-btn.lp-btn--light:hover, .lp-btn.lp-btn--filled.lp-btn--light:hover {
        background-color: var(--lp-color-primary-g-3);
        border-color: transparent;
        color: var(--lp-color-primary-accent-hover);
    }
}

.lp-btn.lp-btn--medium {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
    padding-top: var(--btn-vertical-paddings--medium);
    padding-bottom: var(--btn-vertical-paddings--medium);
    min-height: var(--btn-height-medium);
}

.lp-btn.lp-btn--small {
    padding: 0 0.375rem 0 0.5rem;
    min-height: var(--btn-height-small);
}

@media (max-width: 560px) {
    .lp-btn {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }
}

.lp-btn.lp-btn--filled.lp-btn--desktop-centered {
    width: 100%;
    text-align: center;
}

.lp-btn.lp-btn--outline {
    text-align: center;
    color: var(--lp-color-primary-5);
    background-color: transparent;
    border-color: var(--lp-color-primary-5-300);
}

    .lp-btn.lp-btn--outline:focus-visible {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-700);
        color: inherit;
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-btn.lp-btn--outline:disabled {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-100);
        color: var(--lp-color-primary-g-3);
    }

    .lp-btn.lp-btn--outline:active, .lp-btn.lp-btn--outline.active, .lp-btn.lp-btn--outline.active:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-500);
        color: inherit;
    }

@media (hover: hover) and (pointer: fine) {
    .lp-btn.lp-btn--outline:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-600);
        color: var(--lp-color-primary-accent-hover);
    }
}

.lp-btn.lp-btn--outline.lp-btn--light {
    border-color: var(--lp-color-primary-1-400);
    color: var(--lp-color-primary-1);
}

    .lp-btn.lp-btn--outline.lp-btn--light:focus-visible {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-700);
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-btn.lp-btn--outline.lp-btn--light:disabled {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-200);
        color: var(--lp-color-primary-g-13);
    }

    .lp-btn.lp-btn--outline.lp-btn--light:active, .lp-btn.lp-btn--outline.lp-btn--light.active, .lp-btn.lp-btn--outline.lp-btn--light.active:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-500);
        color: var(--lp-color-primary-1);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-btn.lp-btn--outline.lp-btn--light:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-600);
        color: var(--lp-color-primary-1);
    }
}

.lp-btn.lp-btn--circle {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height);
    height: var(--btn-height);
}

    .lp-btn.lp-btn--circle.lp-btn--medium {
        border-radius: var(--border-radius);
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        width: var(--btn-height-medium);
        height: var(--btn-height-medium);
    }

    .lp-btn.lp-btn--circle.lp-btn--small {
        border-radius: var(--border-radius);
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        width: var(--btn-height-small);
        height: var(--btn-height-small);
    }

.lp-btn.lp-btn-icon {
    --btn-icon-spacing: 1rem;
    display: inline-flex;
    align-items: center;
    gap: var(--btn-icon-spacing);
    line-height: 1;
}

    .lp-btn.lp-btn-icon:not(.lp-btn--circle) {
        justify-content: space-between;
    }

    .lp-btn.lp-btn-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .lp-btn.lp-btn-icon:after {
        background: currentColor;
    }

    .lp-btn.lp-btn-icon:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .lp-btn.lp-btn-icon:after {
        width: var(--icon-size-large);
        height: var(--icon-size-large);
    }

@media (max-width: 560px) {
    .lp-btn.lp-btn-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }
}

.lp-btn.lp-btn-icon.lp-btn--medium {
    --btn-icon-spacing: .625rem;
}

    .lp-btn.lp-btn-icon.lp-btn--medium:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

.lp-btn.lp-btn-icon.lp-btn--small {
    --btn-icon-spacing: .25rem;
}

    .lp-btn.lp-btn-icon.lp-btn--small:after {
        width: var(--icon-size-small);
        height: var(--icon-size-small);
    }

    .lp-btn.lp-btn-icon.lp-btn--small.lp-btn--circle:after {
        width: var(--icon-size-small);
        height: var(--icon-size-small);
    }

.lp-btn.lp-btn-icon--search:after {
    -webkit-mask-image: var(--lp-icon-search);
    mask-image: var(--lp-icon-search);
}

.lp-btn.lp-btn-icon--search-big:after {
    -webkit-mask-image: var(--lp-icon-search-big);
    mask-image: var(--lp-icon-search-big);
}

.lp-btn.lp-btn-icon--aim:after {
    -webkit-mask-image: var(--lp-icon-aim);
    mask-image: var(--lp-icon-aim);
}

.lp-btn.lp-btn-icon--checkmark:after {
    -webkit-mask-image: var(--lp-icon-checkmark);
    mask-image: var(--lp-icon-checkmark);
}

.lp-btn.lp-btn-icon--arrow:after {
    -webkit-mask-image: var(--lp-icon-arrow);
    mask-image: var(--lp-icon-arrow);
}

.lp-btn.lp-btn-icon--arrow-down:after {
    -webkit-mask-image: var(--lp-icon-arrow-down);
    mask-image: var(--lp-icon-arrow-down);
}

.lp-btn.lp-btn-icon--lock:after {
    -webkit-mask-image: var(--lp-icon-lock);
    mask-image: var(--lp-icon-lock);
}

.lp-btn.lp-btn-icon--lock-big:after {
    -webkit-mask-image: var(--lp-icon-lock-big);
    mask-image: var(--lp-icon-lock-big);
}

.lp-btn.lp-btn-icon--range:after {
    -webkit-mask-image: var(--lp-icon-range);
    mask-image: var(--lp-icon-range);
}

.lp-btn.lp-btn-icon--download:after {
    -webkit-mask-image: var(--lp-icon-download);
    mask-image: var(--lp-icon-download);
}

.lp-btn.lp-btn-icon--burger:after {
    -webkit-mask-image: var(--lp-icon-burger);
    mask-image: var(--lp-icon-burger);
}

.lp-btn.lp-btn-icon--filters:after {
    -webkit-mask-image: var(--lp-icon-filters);
    mask-image: var(--lp-icon-filters);
}

.lp-btn.lp-btn-icon--eye:after {
    -webkit-mask-image: var(--lp-icon-eye);
    mask-image: var(--lp-icon-eye);
}

.lp-btn.lp-btn-icon--headphones:after {
    -webkit-mask-image: var(--lp-icon-headphones);
    mask-image: var(--lp-icon-headphones);
}

.lp-btn.lp-btn-icon--phone:after {
    -webkit-mask-image: var(--lp-icon-phone);
    mask-image: var(--lp-icon-phone);
}

.lp-btn.lp-btn-icon--book:after {
    -webkit-mask-image: var(--lp-icon-book);
    mask-image: var(--lp-icon-book);
}

.lp-btn.lp-btn-icon--tour:after {
    -webkit-mask-image: var(--lp-icon-tour);
    mask-image: var(--lp-icon-tour);
}

.lp-btn.lp-btn-icon--percent:after {
    -webkit-mask-image: var(--lp-icon-percent);
    mask-image: var(--lp-icon-percent);
}

.lp-btn.lp-btn-icon--pin-map:after {
    -webkit-mask-image: var(--lp-icon-pin-map);
    mask-image: var(--lp-icon-pin-map);
}

.lp-btn.lp-btn-icon--close:after {
    -webkit-mask-image: var(--lp-icon-close);
    mask-image: var(--lp-icon-close);
}

.lp-btn.lp-btn-icon--plus-1:after {
    -webkit-mask-image: var(--lp-icon-plus-1);
    mask-image: var(--lp-icon-plus-1);
}

.lp-btn.lp-btn-icon--plus-2:after {
    -webkit-mask-image: var(--lp-icon-plus-2);
    mask-image: var(--lp-icon-plus-2);
}

.lp-btn.lp-btn-icon--reset:after {
    -webkit-mask-image: var(--lp-icon-reset);
    mask-image: var(--lp-icon-reset);
}

.lp-btn.lp-btn-icon--play:after {
    -webkit-mask-image: var(--lp-icon-play);
    mask-image: var(--lp-icon-play);
}

.lp-btn.lp-btn-icon--facebook:after {
    -webkit-mask-image: var(--lp-icon-facebook);
    mask-image: var(--lp-icon-facebook);
}

.lp-btn.lp-btn-icon--ig:after {
    -webkit-mask-image: var(--lp-icon-ig);
    mask-image: var(--lp-icon-ig);
}

.lp-btn.lp-btn-icon--linkedin:after {
    -webkit-mask-image: var(--lp-icon-linkedin);
    mask-image: var(--lp-icon-linkedin);
}

.lp-btn.lp-btn-icon--twitter:after {
    -webkit-mask-image: var(--lp-icon-twitter);
    mask-image: var(--lp-icon-twitter);
}

.lp-btn.lp-btn-icon--tiktok:after {
    -webkit-mask-image: var(--lp-icon-tiktok);
    mask-image: var(--lp-icon-tiktok);
}

.lp-btn.lp-btn-icon--youtube:after {
    -webkit-mask-image: var(--lp-icon-youtube);
    mask-image: var(--lp-icon-youtube);
}

.lp-btn.lp-btn-icon--share:after {
    -webkit-mask-image: var(--lp-icon-share);
    mask-image: var(--lp-icon-share);
}

.lp-btn.lp-btn-icon--download-2:after {
    -webkit-mask-image: var(--lp-icon-download-2);
    mask-image: var(--lp-icon-download-2);
}

.lp-btn.lp-btn-icon--email:after {
    -webkit-mask-image: var(--lp-icon-email);
    mask-image: var(--lp-icon-email);
}

.lp-btn.lp-btn-icon--podcast:after {
    -webkit-mask-image: var(--lp-icon-podcast);
    mask-image: var(--lp-icon-podcast);
}

.lp-btn.lp-btn-icon--yelp:after {
    -webkit-mask-image: var(--lp-icon-yelp);
    mask-image: var(--lp-icon-yelp);
}

.lp-btn.lp-btn-icon--pinterest:after {
    -webkit-mask-image: var(--lp-icon-pinterest);
    mask-image: var(--lp-icon-pinterest);
}

.lp-btn.lp-btn-icon--google:after {
    -webkit-mask-image: var(--lp-icon-google);
    mask-image: var(--lp-icon-google);
}

.lp-btn.lp-btn-icon--zillow:after {
    -webkit-mask-image: var(--lp-icon-zillow);
    mask-image: var(--lp-icon-zillow);
}

.lp-btn.lp-btn-icon--user:after {
    -webkit-mask-image: var(--lp-icon-user);
    mask-image: var(--lp-icon-user);
}

.lp-btn.lp-btn-icon--serhant-logo:after {
    -webkit-mask-image: var(--lp-icon-serhant-logo);
    mask-image: var(--lp-icon-serhant-logo);
}

.lp-btn.lp-btn-icon--serhant-stroke:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke);
    mask-image: var(--lp-icon-serhant-stroke);
}

.lp-btn.lp-btn-icon--serhant-stroke-2:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke-2);
    mask-image: var(--lp-icon-serhant-stroke-2);
}

.lp-btn.lp-btn-icon--arrow-2:after {
    -webkit-mask-image: var(--lp-icon-arrow-2);
    mask-image: var(--lp-icon-arrow-2);
}

.lp-btn.lp-btn-icon--external:after {
    -webkit-mask-image: var(--lp-icon-external);
    mask-image: var(--lp-icon-external);
}

.lp-btn.lp-btn-icon--quotes:after {
    -webkit-mask-image: var(--lp-icon-quotes);
    mask-image: var(--lp-icon-quotes);
}

.lp-btn.lp-btn-icon--street-view:after {
    -webkit-mask-image: var(--lp-icon-street-view);
    mask-image: var(--lp-icon-street-view);
}

.lp-btn.lp-btn-icon--map-view:after {
    -webkit-mask-image: var(--lp-icon-map-view);
    mask-image: var(--lp-icon-map-view);
}

.lp-btn.lp-btn-icon--mute:after {
    -webkit-mask-image: var(--lp-icon-mute);
    mask-image: var(--lp-icon-mute);
}

.lp-btn.lp-btn-icon--unmute:after {
    -webkit-mask-image: var(--lp-icon-unmute);
    mask-image: var(--lp-icon-unmute);
}

.lp-btn.lp-btn-icon span:empty {
    display: none;
}

.lp-btn.lp-btn-icon:has(span:empty) {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}

.lp-btn.lp-btn--select {
    border-radius: var(--border-radius-small);
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 700;
    border-color: var(--lp-color-primary-5-300);
    color: var(--lp-color-primary-5);
    background-color: var(--lp-color-primary-1);
    padding: calc(1rem - 1px) 1rem;
}

@media (max-width: 560px) {
    .lp-btn.lp-btn--select {
        font-size: 0.875rem;
        line-height: 1.43;
    }
}

@media (min-width: 1980px) {
    .lp-btn.lp-btn--select {
        font-size: clamp(1rem, 0.625vw, 2rem);
        line-height: 1.25;
    }
}

.lp-btn.lp-btn--select:focus-visible {
    background-color: var(--lp-color-primary-1);
    border-color: var(--lp-color-primary-5-700);
    color: var(--lp-color-primary-5);
    box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
}

.lp-btn.lp-btn--select:disabled {
    background-color: var(--lp-color-primary-1);
    border-color: var(--lp-color-primary-5-100);
    color: var(--lp-color-primary-g-3);
}

.lp-btn.lp-btn--select:active, .lp-btn.lp-btn--select.active, .lp-btn.lp-btn--select.active:hover {
    background-color: var(--lp-color-primary-accent);
    border-color: var(--lp-color-primary-accent);
    color: var(--lp-color-primary-1);
}

@media (hover: hover) and (pointer: fine) {
    .lp-btn.lp-btn--select:hover {
        background-color: var(--lp-color-primary-g-2);
        border-color: var(--lp-color-primary-g-2);
        color: var(--lp-color-primary-5);
    }
}

@media (max-width: 560px) {
    .lp-btn.lp-btn--select {
        padding: var(--btn-vertical-paddings--medium) 0.875rem;
    }
}

.lp-btn.lp-btn--select.lp-btn--medium {
    padding-top: var(--btn-vertical-paddings--medium);
    padding-bottom: var(--btn-vertical-paddings--medium);
    padding-left: 0.875rem;
    padding-right: 0.875rem;
    line-height: 1;
    min-height: var(--btn-height-medium);
}

.lp-btn.lp-btn--select.lp-btn--light {
    border-color: var(--lp-color-primary-1-400);
    color: var(--lp-color-primary-1);
    background-color: var(--lp-color-primary-5);
}

    .lp-btn.lp-btn--select.lp-btn--light:focus-visible {
        background-color: var(--lp-color-primary-5);
        border-color: var(--lp-color-primary-1-700);
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-btn.lp-btn--select.lp-btn--light:disabled {
        background-color: var(--lp-color-primary-5);
        border-color: var(--lp-color-primary-1-200);
        color: var(--lp-color-primary-g-13);
    }

    .lp-btn.lp-btn--select.lp-btn--light:active, .lp-btn.lp-btn--select.lp-btn--light.active, .lp-btn.lp-btn--select.lp-btn--light.active:hover {
        background-color: var(--lp-color-primary-1);
        border-color: var(--lp-color-primary-1);
        color: var(--lp-color-primary-5);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-btn.lp-btn--select.lp-btn--light:hover {
        background-color: var(--lp-color-primary-g-14);
        border-color: var(--lp-color-primary-g-14);
        color: var(--lp-color-primary-1);
    }
}

.lp-input-group {
    display: flex;
    flex-direction: column;
    gap: var(--lp-grid-gap-xsmall);
}

.lp-label {
    --lineHeight: 1.43;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 600;
    margin-bottom: var(--lp-grid-gap-xsmall);
}

@media (max-width: 560px) {
    .lp-label {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .lp-label {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

textarea.lp-input {
    resize: none;
}

.lp-input {
    width: 100%;
    padding: calc(1rem - 1px) 1.25rem;
    transition: all 0.3s;
    border: 1px solid;
    border-color: var(--lp-color-primary-5-300);
    background: transparent;
    --text-color: var(--lp-color-primary-5-600);
    color: var(--text-color);
    border-radius: var(--border-radius-small);
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 500;
    min-height: var(--btn-height);
}

@media (max-width: 560px) {
    .lp-input {
        font-size: 0.875rem;
        line-height: 1.43;
    }
}

@media (min-width: 1980px) {
    .lp-input {
        font-size: clamp(1rem, 0.625vw, 2rem);
        line-height: 1.25;
    }
}

.lp-input--with-icon {
    position: relative;
}

    .lp-input--with-icon .lp-input {
        padding-right: 0.625rem;
    }

.lp-input + .error {
    display: none;
}

.lp-input-icon {
    position: absolute;
    -webkit-transform: translate(calc(50% - 0.5rem), -50%);
    transform: translate(calc(50% - 0.5rem), -50%);
    top: 50%;
    right: var(--icon-right-padding);
    line-height: 1;
}

    .lp-input-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .lp-input-icon:after {
        background: currentColor;
    }

    .lp-input-icon:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .lp-input-icon:after {
        background: var(--lp-color-primary-5);
    }

.lp-input-icon-circle {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size);
    height: var(--icon-circle-size);
    border: 1px solid var(--lp-color-primary-5-300);
}

.lp-input-icon--search:after {
    -webkit-mask-image: var(--lp-icon-search);
    mask-image: var(--lp-icon-search);
}

.lp-input-icon--search-big:after {
    -webkit-mask-image: var(--lp-icon-search-big);
    mask-image: var(--lp-icon-search-big);
}

.lp-input-icon--aim:after {
    -webkit-mask-image: var(--lp-icon-aim);
    mask-image: var(--lp-icon-aim);
}

.lp-input-icon--checkmark:after {
    -webkit-mask-image: var(--lp-icon-checkmark);
    mask-image: var(--lp-icon-checkmark);
}

.lp-input-icon--arrow:after {
    -webkit-mask-image: var(--lp-icon-arrow);
    mask-image: var(--lp-icon-arrow);
}

.lp-input-icon--arrow-down:after {
    -webkit-mask-image: var(--lp-icon-arrow-down);
    mask-image: var(--lp-icon-arrow-down);
}

.lp-input-icon--lock:after {
    -webkit-mask-image: var(--lp-icon-lock);
    mask-image: var(--lp-icon-lock);
}

.lp-input-icon--lock-big:after {
    -webkit-mask-image: var(--lp-icon-lock-big);
    mask-image: var(--lp-icon-lock-big);
}

.lp-input-icon--range:after {
    -webkit-mask-image: var(--lp-icon-range);
    mask-image: var(--lp-icon-range);
}

.lp-input-icon--download:after {
    -webkit-mask-image: var(--lp-icon-download);
    mask-image: var(--lp-icon-download);
}

.lp-input-icon--burger:after {
    -webkit-mask-image: var(--lp-icon-burger);
    mask-image: var(--lp-icon-burger);
}

.lp-input-icon--filters:after {
    -webkit-mask-image: var(--lp-icon-filters);
    mask-image: var(--lp-icon-filters);
}

.lp-input-icon--eye:after {
    -webkit-mask-image: var(--lp-icon-eye);
    mask-image: var(--lp-icon-eye);
}

.lp-input-icon--headphones:after {
    -webkit-mask-image: var(--lp-icon-headphones);
    mask-image: var(--lp-icon-headphones);
}

.lp-input-icon--phone:after {
    -webkit-mask-image: var(--lp-icon-phone);
    mask-image: var(--lp-icon-phone);
}

.lp-input-icon--book:after {
    -webkit-mask-image: var(--lp-icon-book);
    mask-image: var(--lp-icon-book);
}

.lp-input-icon--tour:after {
    -webkit-mask-image: var(--lp-icon-tour);
    mask-image: var(--lp-icon-tour);
}

.lp-input-icon--percent:after {
    -webkit-mask-image: var(--lp-icon-percent);
    mask-image: var(--lp-icon-percent);
}

.lp-input-icon--pin-map:after {
    -webkit-mask-image: var(--lp-icon-pin-map);
    mask-image: var(--lp-icon-pin-map);
}

.lp-input-icon--close:after {
    -webkit-mask-image: var(--lp-icon-close);
    mask-image: var(--lp-icon-close);
}

.lp-input-icon--plus-1:after {
    -webkit-mask-image: var(--lp-icon-plus-1);
    mask-image: var(--lp-icon-plus-1);
}

.lp-input-icon--plus-2:after {
    -webkit-mask-image: var(--lp-icon-plus-2);
    mask-image: var(--lp-icon-plus-2);
}

.lp-input-icon--reset:after {
    -webkit-mask-image: var(--lp-icon-reset);
    mask-image: var(--lp-icon-reset);
}

.lp-input-icon--play:after {
    -webkit-mask-image: var(--lp-icon-play);
    mask-image: var(--lp-icon-play);
}

.lp-input-icon--facebook:after {
    -webkit-mask-image: var(--lp-icon-facebook);
    mask-image: var(--lp-icon-facebook);
}

.lp-input-icon--ig:after {
    -webkit-mask-image: var(--lp-icon-ig);
    mask-image: var(--lp-icon-ig);
}

.lp-input-icon--linkedin:after {
    -webkit-mask-image: var(--lp-icon-linkedin);
    mask-image: var(--lp-icon-linkedin);
}

.lp-input-icon--twitter:after {
    -webkit-mask-image: var(--lp-icon-twitter);
    mask-image: var(--lp-icon-twitter);
}

.lp-input-icon--tiktok:after {
    -webkit-mask-image: var(--lp-icon-tiktok);
    mask-image: var(--lp-icon-tiktok);
}

.lp-input-icon--youtube:after {
    -webkit-mask-image: var(--lp-icon-youtube);
    mask-image: var(--lp-icon-youtube);
}

.lp-input-icon--share:after {
    -webkit-mask-image: var(--lp-icon-share);
    mask-image: var(--lp-icon-share);
}

.lp-input-icon--download-2:after {
    -webkit-mask-image: var(--lp-icon-download-2);
    mask-image: var(--lp-icon-download-2);
}

.lp-input-icon--email:after {
    -webkit-mask-image: var(--lp-icon-email);
    mask-image: var(--lp-icon-email);
}

.lp-input-icon--podcast:after {
    -webkit-mask-image: var(--lp-icon-podcast);
    mask-image: var(--lp-icon-podcast);
}

.lp-input-icon--yelp:after {
    -webkit-mask-image: var(--lp-icon-yelp);
    mask-image: var(--lp-icon-yelp);
}

.lp-input-icon--pinterest:after {
    -webkit-mask-image: var(--lp-icon-pinterest);
    mask-image: var(--lp-icon-pinterest);
}

.lp-input-icon--google:after {
    -webkit-mask-image: var(--lp-icon-google);
    mask-image: var(--lp-icon-google);
}

.lp-input-icon--zillow:after {
    -webkit-mask-image: var(--lp-icon-zillow);
    mask-image: var(--lp-icon-zillow);
}

.lp-input-icon--user:after {
    -webkit-mask-image: var(--lp-icon-user);
    mask-image: var(--lp-icon-user);
}

.lp-input-icon--serhant-logo:after {
    -webkit-mask-image: var(--lp-icon-serhant-logo);
    mask-image: var(--lp-icon-serhant-logo);
}

.lp-input-icon--serhant-stroke:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke);
    mask-image: var(--lp-icon-serhant-stroke);
}

.lp-input-icon--serhant-stroke-2:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke-2);
    mask-image: var(--lp-icon-serhant-stroke-2);
}

.lp-input-icon--arrow-2:after {
    -webkit-mask-image: var(--lp-icon-arrow-2);
    mask-image: var(--lp-icon-arrow-2);
}

.lp-input-icon--external:after {
    -webkit-mask-image: var(--lp-icon-external);
    mask-image: var(--lp-icon-external);
}

.lp-input-icon--quotes:after {
    -webkit-mask-image: var(--lp-icon-quotes);
    mask-image: var(--lp-icon-quotes);
}

.lp-input-icon--street-view:after {
    -webkit-mask-image: var(--lp-icon-street-view);
    mask-image: var(--lp-icon-street-view);
}

.lp-input-icon--map-view:after {
    -webkit-mask-image: var(--lp-icon-map-view);
    mask-image: var(--lp-icon-map-view);
}

.lp-input-icon--mute:after {
    -webkit-mask-image: var(--lp-icon-mute);
    mask-image: var(--lp-icon-mute);
}

.lp-input-icon--unmute:after {
    -webkit-mask-image: var(--lp-icon-unmute);
    mask-image: var(--lp-icon-unmute);
}

.lp-input-icon--lock {
    --iconLockColor: var(--lp-color-primary-5-600);
}

    .lp-input-icon--lock:after {
        background: var(--iconLockColor);
    }

    .lp-input-icon--lock:after {
        width: var(--icon-size-large);
        height: var(--icon-size-large);
    }

@media (max-width: 560px) {
    .lp-input-icon--lock:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }
}

.lp-input-icon--lock:after {
    -webkit-mask-image: var(--lp-icon-lock);
    mask-image: var(--lp-icon-lock);
}

.lp-input-icon:not(.hide) + .lp-input-icon {
    right: calc(var(--icon-right-padding) + var(--icon-circle-size) + var(--lp-grid-gap-xsmall));
}

@media (max-width: 560px) {
    .lp-input-icon:not(.hide) + .lp-input-icon {
        right: calc(var(--icon-right-padding) + var(--icon-circle-size));
    }
}

.lp-input:-webkit-autofill, .lp-input:-webkit-autofill:hover, .lp-input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 1000px transparent inset;
    -webkit-transition: background-color 5000s ease-in-out 10000s;
    transition: background-color 5000s ease-in-out 10000s;
}

.lp-input:focus, .lp-input:visited {
    outline: none;
}

.lp-input:disabled {
    border-color: var(--lp-color-primary-5-100);
    pointer-events: none;
    --text-color: var(--lp-color-primary-5-200);
}

    .lp-input:disabled + label {
        color: var(--lp-color-primary-5-200);
        pointer-events: none;
    }

    .lp-input:disabled + .lp-input-icon:after {
        background: var(--lp-color-primary-5-200);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-input:hover {
        border-color: var(--lp-color-primary-5-600);
    }
}

.lp-input:active, .lp-input:focus {
    border-color: var(--lp-color-primary-5-600);
}

.lp-input:not(:-moz-placeholder-shown) {
    background-color: transparent;
    --text-color: var(--lp-color-primary-5);
}

.lp-input:not(:placeholder-shown) {
    background-color: transparent;
    --text-color: var(--lp-color-primary-5);
}

.lp-input:not(:-moz-placeholder-shown):invalid {
    border-color: var(--lp-color-error);
}

.lp-input:not(:placeholder-shown):invalid {
    border-color: var(--lp-color-error);
}

.lp-input:not(:-moz-placeholder-shown):invalid + .lp-input-icon:after {
    --iconLockColor: var(--lp-color-error);
}

.lp-input:not(:placeholder-shown):invalid + .lp-input-icon:after {
    --iconLockColor: var(--lp-color-error);
}

.lp-input:not(:-moz-placeholder-shown):invalid + .error {
    display: block;
    color: var(--lp-color-error);
    --iconLockColor: var(--lp-color-error);
}

.lp-input:not(:placeholder-shown):invalid + .error {
    display: block;
    color: var(--lp-color-error);
    --iconLockColor: var(--lp-color-error);
}

.lp-input--medium {
    padding: var(--btn-vertical-paddings--medium) 1rem;
    --lineHeight: 1.43;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 500;
}

@media (max-width: 560px) {
    .lp-input--medium {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .lp-input--medium {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.lp-input--medium + .lp-icon-circle {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size);
    height: var(--icon-circle-size);
}

.lp-input--medium + .lp-input-icon:after {
    width: var(--icon-size);
    height: var(--icon-size);
}

@media (max-width: 560px) {
    .lp-input {
        padding: var(--btn-vertical-paddings--medium) 1rem;
    }
}

.lp-input--light {
    border-color: var(--lp-color-primary-1-400);
    --text-color: var(--lp-color-primary-1);
}

    .lp-input--light + .lp-input-icon {
        --iconLockColor: var(--lp-color-primary-1-600);
    }

        .lp-input--light + .lp-input-icon:after {
            background: var(--lp-color-primary-1);
        }

    .lp-input--light + .lp-icon-circle {
        border: 1px solid var(--lp-color-primary-1-400);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-input--light:hover {
        border-color: var(--lp-color-primary-1-600);
    }
}

.lp-input--light:focus, .lp-input--light:active {
    border-color: var(--lp-color-primary-1-500);
}

.lp-input--light:-webkit-autofill:hover, .lp-input--light:-webkit-autofill:focus {
    border-color: var(--lp-color-primary-1-600);
}

.lp-input--light:-webkit-autofill, .lp-input--light:-webkit-autofill:hover, .lp-input--light:-webkit-autofill:focus {
    -webkit-text-fill-color: var(--lp-color-primary-1);
}

.lp-input--light:not(:-moz-placeholder-shown) {
    border-color: var(--lp-color-primary-1-400);
    --text-color: var(--lp-color-primary-1);
}

.lp-input--light:not(:placeholder-shown) {
    border-color: var(--lp-color-primary-1-400);
    --text-color: var(--lp-color-primary-1);
    opacity: 0.6;
}

.lp-input--light:disabled {
    border-color: var(--lp-color-primary-1-200);
    pointer-events: none;
    --text-color: var(--lp-color-primary-1-400);
}

    .lp-input--light:disabled + label {
        color: var(--lp-color-primary-1-400);
        pointer-events: none;
    }

    .lp-input--light:disabled + .lp-input-icon:after {
        background: var(--lp-color-primary-1-400);
    }

h1,
.lp-h1 {
    font-size: var(--lp-h1-font-size);
    font-weight: var(--lp-h1-font-weight);
    line-height: var(--lp-h1-line-height);
    letter-spacing: var(--lp-h1-letter-spacing);
}

h2,
.lp-h2 {
    font-size: var(--lp-h2-font-size);
    font-weight: var(--lp-h2-font-weight);
    line-height: var(--lp-h2-line-height);
    letter-spacing: var(--lp-h2-letter-spacing);
}

h3,
.lp-h3 {
    font-size: var(--lp-h3-font-size);
    font-weight: var(--lp-h3-font-weight);
    line-height: var(--lp-h3-line-height);
    letter-spacing: var(--lp-h3-letter-spacing);
}

h4,
.lp-h4 {
    font-size: var(--lp-h4-font-size);
    font-weight: var(--lp-h4-font-weight);
    line-height: var(--lp-h4-line-height);
    letter-spacing: var(--lp-h4-letter-spacing);
}

h5,
.lp-h5 {
    font-size: var(--lp-h5-font-size);
    font-weight: var(--lp-h5-font-weight);
    line-height: var(--lp-h5-line-height);
    letter-spacing: var(--lp-h5-letter-spacing);
}

h6,
.lp-h6 {
    font-size: var(--lp-h6-font-size);
    font-weight: var(--lp-h6-font-weight);
    line-height: var(--lp-h6-line-height);
    letter-spacing: var(--lp-h6-letter-spacing);
}

/* Underlined link */
.lp-a {
    --decoration-color: var(--lp-color-primary-5-400);
}

    .lp-a .link,
    .lp-a a {
        -webkit-font-smoothing: unset;
        color: inherit;
        display: inline-block;
        position: relative;
        text-decoration: underline;
        text-underline-offset: 4px;
        --lineHeight: 1.43;
        font-size: 0.875rem;
        line-height: var(--lineHeight);
        font-weight: 500;
        color: currentColor;
        text-decoration-color: var(--decoration-color);
    }

        .lp-a .link a:focus-visible,
        .lp-a a a:focus-visible {
            text-decoration-color: var(--lp-color-primary-5-700);
        }

        .lp-a .link a:disabled,
        .lp-a a a:disabled {
            text-decoration-color: transparent;
        }

@media (hover: hover) and (pointer: fine) {
    .lp-a .link a:hover,
    .lp-a a a:hover {
        text-decoration-color: var(--lp-color-primary-5-600);
        color: currentColor;
    }
}

.lp-a .link a:active,
.lp-a a a:active {
    text-decoration-color: var(--lp-color-primary-5-700);
}

@media (max-width: 560px) {
    .lp-a .link,
    .lp-a a {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .lp-a .link,
    .lp-a a {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.lp-a.lp-a--light {
    --decoration-color: var(--lp-color-primary-1-400);
}

    .lp-a.lp-a--light a:focus-visible {
        text-decoration-color: var(--lp-color-primary-1-700);
    }

    .lp-a.lp-a--light a:disabled {
        text-decoration-color: transparent;
    }

@media (hover: hover) and (pointer: fine) {
    .lp-a.lp-a--light a:hover {
        text-decoration-color: var(--lp-color-primary-1-600);
        color: currentColor;
    }
}

.lp-a.lp-a--light a:active {
    text-decoration-color: var(--lp-color-primary-1-700);
}

.lp-link {
    background-color: transparent;
    border-color: transparent;
    text-decoration: none;
    position: relative;
    transition: 0.3s;
    display: inline-block;
    cursor: pointer;
    color: var(--lp-color-primary-accent);
    --lineHeight: 1.43;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 400;
}

    .lp-link:focus-visible {
        color: var(--lp-color-primary-accent-focused);
    }

    .lp-link:disabled {
        color: var(--lp-color-primary-accent-disabled);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-link:hover {
        color: var(--lp-color-primary-accent-hover);
    }
}

.lp-link:active {
    color: var(--lp-color-primary-accent-active);
}

.lp-link:focus-visible:before {
    background-color: var(--lp-color-primary-5-700);
}

.lp-link:disabled:before {
    background-color: transparent;
}

@media (hover: hover) and (pointer: fine) {
    .lp-link:hover:before {
        background-color: var(--lp-color-primary-5-600);
    }
}

.lp-link:active:before {
    background-color: var(--lp-color-primary-5-500);
}

@media (max-width: 560px) {
    .lp-link {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .lp-link {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.lp-link.lp-link--light {
    color: var(--lp-color-primary-1);
}

    .lp-link.lp-link--light:focus-visible {
        color: var(--lp-color-pimary-1);
    }

    .lp-link.lp-link--light:disabled {
        color: var(--lp-color-primary-g-13);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-link.lp-link--light:hover {
        color: var(--lp-color-pimary-1);
    }
}

.lp-link.lp-link--light:active {
    color: var(--lp-color-pimary-1);
}

.lp-link.lp-link--light:focus-visible:before {
    background-color: var(--lp-color-primary-1-700);
}

.lp-link.lp-link--light:disabled:before {
    background-color: transparent;
}

@media (hover: hover) and (pointer: fine) {
    .lp-link.lp-link--light:hover:before {
        background-color: var(--lp-color-primary-1-600);
    }
}

.lp-link.lp-link--light:active:before {
    background-color: var(--lp-color-primary-1-500);
}

.lp-link:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 1px;
}

.lp-link.lp-link-icon {
    line-height: 1;
    display: inline-flex;
    align-items: center;
    gap: 2.5rem;
}

    .lp-link.lp-link-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .lp-link.lp-link-icon:after {
        background: currentColor;
    }

    .lp-link.lp-link-icon:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .lp-link.lp-link-icon:after {
        width: var(--icon-size-large);
        height: var(--icon-size-large);
    }

@media (max-width: 560px) {
    .lp-link.lp-link-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }
}

.lp-link.lp-link-icon--search:after {
    -webkit-mask-image: var(--lp-icon-search);
    mask-image: var(--lp-icon-search);
}

.lp-link.lp-link-icon--search-big:after {
    -webkit-mask-image: var(--lp-icon-search-big);
    mask-image: var(--lp-icon-search-big);
}

.lp-link.lp-link-icon--aim:after {
    -webkit-mask-image: var(--lp-icon-aim);
    mask-image: var(--lp-icon-aim);
}

.lp-link.lp-link-icon--checkmark:after {
    -webkit-mask-image: var(--lp-icon-checkmark);
    mask-image: var(--lp-icon-checkmark);
}

.lp-link.lp-link-icon--arrow:after {
    -webkit-mask-image: var(--lp-icon-arrow);
    mask-image: var(--lp-icon-arrow);
}

.lp-link.lp-link-icon--arrow-down:after {
    -webkit-mask-image: var(--lp-icon-arrow-down);
    mask-image: var(--lp-icon-arrow-down);
}

.lp-link.lp-link-icon--lock:after {
    -webkit-mask-image: var(--lp-icon-lock);
    mask-image: var(--lp-icon-lock);
}

.lp-link.lp-link-icon--lock-big:after {
    -webkit-mask-image: var(--lp-icon-lock-big);
    mask-image: var(--lp-icon-lock-big);
}

.lp-link.lp-link-icon--range:after {
    -webkit-mask-image: var(--lp-icon-range);
    mask-image: var(--lp-icon-range);
}

.lp-link.lp-link-icon--download:after {
    -webkit-mask-image: var(--lp-icon-download);
    mask-image: var(--lp-icon-download);
}

.lp-link.lp-link-icon--burger:after {
    -webkit-mask-image: var(--lp-icon-burger);
    mask-image: var(--lp-icon-burger);
}

.lp-link.lp-link-icon--filters:after {
    -webkit-mask-image: var(--lp-icon-filters);
    mask-image: var(--lp-icon-filters);
}

.lp-link.lp-link-icon--eye:after {
    -webkit-mask-image: var(--lp-icon-eye);
    mask-image: var(--lp-icon-eye);
}

.lp-link.lp-link-icon--headphones:after {
    -webkit-mask-image: var(--lp-icon-headphones);
    mask-image: var(--lp-icon-headphones);
}

.lp-link.lp-link-icon--phone:after {
    -webkit-mask-image: var(--lp-icon-phone);
    mask-image: var(--lp-icon-phone);
}

.lp-link.lp-link-icon--book:after {
    -webkit-mask-image: var(--lp-icon-book);
    mask-image: var(--lp-icon-book);
}

.lp-link.lp-link-icon--tour:after {
    -webkit-mask-image: var(--lp-icon-tour);
    mask-image: var(--lp-icon-tour);
}

.lp-link.lp-link-icon--percent:after {
    -webkit-mask-image: var(--lp-icon-percent);
    mask-image: var(--lp-icon-percent);
}

.lp-link.lp-link-icon--pin-map:after {
    -webkit-mask-image: var(--lp-icon-pin-map);
    mask-image: var(--lp-icon-pin-map);
}

.lp-link.lp-link-icon--close:after {
    -webkit-mask-image: var(--lp-icon-close);
    mask-image: var(--lp-icon-close);
}

.lp-link.lp-link-icon--plus-1:after {
    -webkit-mask-image: var(--lp-icon-plus-1);
    mask-image: var(--lp-icon-plus-1);
}

.lp-link.lp-link-icon--plus-2:after {
    -webkit-mask-image: var(--lp-icon-plus-2);
    mask-image: var(--lp-icon-plus-2);
}

.lp-link.lp-link-icon--reset:after {
    -webkit-mask-image: var(--lp-icon-reset);
    mask-image: var(--lp-icon-reset);
}

.lp-link.lp-link-icon--play:after {
    -webkit-mask-image: var(--lp-icon-play);
    mask-image: var(--lp-icon-play);
}

.lp-link.lp-link-icon--facebook:after {
    -webkit-mask-image: var(--lp-icon-facebook);
    mask-image: var(--lp-icon-facebook);
}

.lp-link.lp-link-icon--ig:after {
    -webkit-mask-image: var(--lp-icon-ig);
    mask-image: var(--lp-icon-ig);
}

.lp-link.lp-link-icon--linkedin:after {
    -webkit-mask-image: var(--lp-icon-linkedin);
    mask-image: var(--lp-icon-linkedin);
}

.lp-link.lp-link-icon--twitter:after {
    -webkit-mask-image: var(--lp-icon-twitter);
    mask-image: var(--lp-icon-twitter);
}

.lp-link.lp-link-icon--tiktok:after {
    -webkit-mask-image: var(--lp-icon-tiktok);
    mask-image: var(--lp-icon-tiktok);
}

.lp-link.lp-link-icon--youtube:after {
    -webkit-mask-image: var(--lp-icon-youtube);
    mask-image: var(--lp-icon-youtube);
}

.lp-link.lp-link-icon--share:after {
    -webkit-mask-image: var(--lp-icon-share);
    mask-image: var(--lp-icon-share);
}

.lp-link.lp-link-icon--download-2:after {
    -webkit-mask-image: var(--lp-icon-download-2);
    mask-image: var(--lp-icon-download-2);
}

.lp-link.lp-link-icon--email:after {
    -webkit-mask-image: var(--lp-icon-email);
    mask-image: var(--lp-icon-email);
}

.lp-link.lp-link-icon--podcast:after {
    -webkit-mask-image: var(--lp-icon-podcast);
    mask-image: var(--lp-icon-podcast);
}

.lp-link.lp-link-icon--yelp:after {
    -webkit-mask-image: var(--lp-icon-yelp);
    mask-image: var(--lp-icon-yelp);
}

.lp-link.lp-link-icon--pinterest:after {
    -webkit-mask-image: var(--lp-icon-pinterest);
    mask-image: var(--lp-icon-pinterest);
}

.lp-link.lp-link-icon--google:after {
    -webkit-mask-image: var(--lp-icon-google);
    mask-image: var(--lp-icon-google);
}

.lp-link.lp-link-icon--zillow:after {
    -webkit-mask-image: var(--lp-icon-zillow);
    mask-image: var(--lp-icon-zillow);
}

.lp-link.lp-link-icon--user:after {
    -webkit-mask-image: var(--lp-icon-user);
    mask-image: var(--lp-icon-user);
}

.lp-link.lp-link-icon--serhant-logo:after {
    -webkit-mask-image: var(--lp-icon-serhant-logo);
    mask-image: var(--lp-icon-serhant-logo);
}

.lp-link.lp-link-icon--serhant-stroke:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke);
    mask-image: var(--lp-icon-serhant-stroke);
}

.lp-link.lp-link-icon--serhant-stroke-2:after {
    -webkit-mask-image: var(--lp-icon-serhant-stroke-2);
    mask-image: var(--lp-icon-serhant-stroke-2);
}

.lp-link.lp-link-icon--arrow-2:after {
    -webkit-mask-image: var(--lp-icon-arrow-2);
    mask-image: var(--lp-icon-arrow-2);
}

.lp-link.lp-link-icon--external:after {
    -webkit-mask-image: var(--lp-icon-external);
    mask-image: var(--lp-icon-external);
}

.lp-link.lp-link-icon--quotes:after {
    -webkit-mask-image: var(--lp-icon-quotes);
    mask-image: var(--lp-icon-quotes);
}

.lp-link.lp-link-icon--street-view:after {
    -webkit-mask-image: var(--lp-icon-street-view);
    mask-image: var(--lp-icon-street-view);
}

.lp-link.lp-link-icon--map-view:after {
    -webkit-mask-image: var(--lp-icon-map-view);
    mask-image: var(--lp-icon-map-view);
}

.lp-link.lp-link-icon--mute:after {
    -webkit-mask-image: var(--lp-icon-mute);
    mask-image: var(--lp-icon-mute);
}

.lp-link.lp-link-icon--unmute:after {
    -webkit-mask-image: var(--lp-icon-unmute);
    mask-image: var(--lp-icon-unmute);
}

.lp-link.lp-link-icon--arrow {
    display: inline-flex;
    align-items: center;
    gap: 0.75rem;
}

.lp-link--medium:after, .lp-link--small:after {
    width: var(--icon-size);
    height: var(--icon-size);
}

@media (max-width: 560px) {
    .lp-link {
        font-size: 0.875rem;
    }
}

/* Social links */
.lp-socials {
    list-style-type: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    gap: var(--lp-grid-gap-xxsmall);
}

.lp-socials__link {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.875rem;
    text-decoration: none;
    position: relative;
    outline: none;
    background-color: transparent;
    border: 1px solid;
    border-color: var(--lp-color-primary-5-300);
    color: var(--lp-color-primary-5);
    transition: all 0.3s ease;
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height);
    height: var(--btn-height);
}

    .lp-socials__link:focus-visible {
        background-color: var(--lp-color-primary-accent-focused);
        border-color: transparent;
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-socials__link:disabled {
        background-color: var(--lp-color-primary-accent-disabled);
        border-color: transparent;
        color: var(--lp-color-primary-text-disabled);
    }

    .lp-socials__link:active, .lp-socials__link.active, .lp-socials__link.active:hover {
        background-color: var(--lp-color-primary-accent-active);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-socials__link:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-500);
        color: var(--lp-color-primary-5);
    }
}

.lp-socials__link--custom-icon {
    line-height: 1;
}

    .lp-socials__link--custom-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .lp-socials__link--custom-icon:after {
        background: currentColor;
    }

    .lp-socials__link--custom-icon:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .lp-socials__link--custom-icon:after {
        width: var(--icon-size-large);
        height: var(--icon-size-large);
    }

@media (max-width: 560px) {
    .lp-socials__link--custom-icon:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }
}

.lp-socials__link--custom-icon--FACEBOOK:after {
    -webkit-mask-image: var(--lp-icon-facebook);
    mask-image: var(--lp-icon-facebook);
}

.lp-socials__link--custom-icon--TWITTER:after {
    -webkit-mask-image: var(--lp-icon-twitter);
    mask-image: var(--lp-icon-twitter);
}

.lp-socials__link--custom-icon--INSTAGRAM:after {
    -webkit-mask-image: var(--lp-icon-ig);
    mask-image: var(--lp-icon-ig);
}

.lp-socials__link--custom-icon--LINKEDIN:after {
    -webkit-mask-image: var(--lp-icon-linkedin);
    mask-image: var(--lp-icon-linkedin);
}

.lp-socials__link--custom-icon--YOUTUBE:after {
    -webkit-mask-image: var(--lp-icon-youtube);
    mask-image: var(--lp-icon-youtube);
}

.lp-socials__link--custom-icon--PODCAST:after {
    -webkit-mask-image: var(--lp-icon-podcast);
    mask-image: var(--lp-icon-podcast);
}

.lp-socials__link--custom-icon--YELP:after {
    -webkit-mask-image: var(--lp-icon-yelp);
    mask-image: var(--lp-icon-yelp);
}

.lp-socials__link--custom-icon--PINTEREST:after {
    -webkit-mask-image: var(--lp-icon-pinterest);
    mask-image: var(--lp-icon-pinterest);
}

.lp-socials__link--custom-icon--TIKTOK:after {
    -webkit-mask-image: var(--lp-icon-tiktok);
    mask-image: var(--lp-icon-tiktok);
}

.lp-socials__link--custom-icon--GOOGLE:after {
    -webkit-mask-image: var(--lp-icon-google);
    mask-image: var(--lp-icon-google);
}

.lp-socials__link--custom-icon--ZILLOW:after {
    -webkit-mask-image: var(--lp-icon-zillow);
    mask-image: var(--lp-icon-zillow);
}

.lp-socials li svg {
    max-width: 100%;
    height: 1rem;
    width: 1rem;
    fill: currentColor;
}

.lp-socials--light .lp-socials__link {
    background-color: var(--lp-color-error);
    border-color: var(--lp-color-primary-g-3);
    color: var(--lp-color-primary-5);
}

    .lp-socials--light .lp-socials__link:focus-visible {
        background-color: var(--lp-color-primary-accent-focused);
        border-color: transparent;
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-socials--light .lp-socials__link:disabled {
        background-color: var(--lp-color-primary-accent-disabled);
        border-color: transparent;
        color: var(--lp-color-primary-text-disabled);
    }

    .lp-socials--light .lp-socials__link:active, .lp-socials--light .lp-socials__link.active, .lp-socials--light .lp-socials__link.active:hover {
        background-color: var(--lp-color-primary-accent-active);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-socials--light .lp-socials__link:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-accent);
        color: var(--lp-color-primary-2);
    }
}

.pagination-container ul,
.lp-pagination.pagination-container ul {
    list-style: none;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .pagination-container ul li,
    .lp-pagination.pagination-container ul li {
        margin: 0 var(--lp-grid-gap-xxsmall);
        position: relative;
    }

        .pagination-container ul li a,
        .lp-pagination.pagination-container ul li a {
            color: var(--lp-color-primary-5);
            text-decoration: none;
            transition: all 0.3s;
            background-color: transparent;
            outline: none;
            border-radius: var(--border-radius);
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 0;
            width: var(--btn-height);
            height: var(--btn-height);
            border: 1px solid transparent;
            cursor: pointer;
        }

            .pagination-container ul li a:after,
            .lp-pagination.pagination-container ul li a:after {
                display: none;
            }

            .pagination-container ul li a:focus-visible,
            .lp-pagination.pagination-container ul li a:focus-visible {
                background-color: var(--lp-color-primary-accent-focused);
                border-color: transparent;
                color: var(--lp-color-primary-1);
                box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
            }

            .pagination-container ul li a:disabled,
            .lp-pagination.pagination-container ul li a:disabled {
                background-color: var(--lp-color-primary-accent-disabled);
                border-color: transparent;
                color: var(--lp-color-primary-text-disabled);
            }

            .pagination-container ul li a:active, .pagination-container ul li a.active, .pagination-container ul li a.active:hover,
            .lp-pagination.pagination-container ul li a:active,
            .lp-pagination.pagination-container ul li a.active,
            .lp-pagination.pagination-container ul li a.active:hover {
                background-color: var(--lp-color-primary-accent-active);
                border-color: transparent;
                color: var(--lp-color-primary-1);
            }

@media (hover: hover) and (pointer: fine) {
    .pagination-container ul li a:hover,
    .lp-pagination.pagination-container ul li a:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-300);
        color: var(--lp-color-primary-5);
    }
}

.pagination-container ul li.active a,
.lp-pagination.pagination-container ul li.active a {
    color: var(--lp-color-primary-1);
    background-color: var(--lp-color-primary-accent);
    border-color: transparent;
    position: relative;
    pointer-events: none;
    cursor: default;
}

.pagination-container ul li.paginationjs-prev a, .pagination-container ul li.paginationjs-next a,
.lp-pagination.pagination-container ul li.paginationjs-prev a,
.lp-pagination.pagination-container ul li.paginationjs-next a {
    text-decoration: none;
    font-size: 0;
    line-height: 1;
    border-color: var(--lp-color-primary-5-300);
}

    .pagination-container ul li.paginationjs-prev a:after, .pagination-container ul li.paginationjs-next a:after,
    .lp-pagination.pagination-container ul li.paginationjs-prev a:after,
    .lp-pagination.pagination-container ul li.paginationjs-next a:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .pagination-container ul li.paginationjs-prev a:after, .pagination-container ul li.paginationjs-next a:after,
    .lp-pagination.pagination-container ul li.paginationjs-prev a:after,
    .lp-pagination.pagination-container ul li.paginationjs-next a:after {
        background: currentColor;
    }

    .pagination-container ul li.paginationjs-prev a:after, .pagination-container ul li.paginationjs-next a:after,
    .lp-pagination.pagination-container ul li.paginationjs-prev a:after,
    .lp-pagination.pagination-container ul li.paginationjs-next a:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .pagination-container ul li.paginationjs-prev a:after, .pagination-container ul li.paginationjs-next a:after,
    .lp-pagination.pagination-container ul li.paginationjs-prev a:after,
    .lp-pagination.pagination-container ul li.paginationjs-next a:after {
        -webkit-mask-image: var(--lp-icon-arrow);
        mask-image: var(--lp-icon-arrow);
    }

.pagination-container ul li.paginationjs-prev.disabled, .pagination-container ul li.paginationjs-next.disabled,
.lp-pagination.pagination-container ul li.paginationjs-prev.disabled,
.lp-pagination.pagination-container ul li.paginationjs-next.disabled {
    pointer-events: none;
}

.pagination-container ul li.paginationjs-page:first-child,
.lp-pagination.pagination-container ul li.paginationjs-page:first-child {
    margin-left: 0;
}

.pagination-container ul li.paginationjs-page:last-child,
.lp-pagination.pagination-container ul li.paginationjs-page:last-child {
    margin-right: 0;
}

.pagination-container ul li.paginationjs-prev a:after,
.lp-pagination.pagination-container ul li.paginationjs-prev a:after {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.pagination-container.lp-pagination--light ul li.paginationjs-prev a, .pagination-container.lp-pagination--light ul li.paginationjs-next a,
.lp-pagination.pagination-container.lp-pagination--light ul li.paginationjs-prev a,
.lp-pagination.pagination-container.lp-pagination--light ul li.paginationjs-next a {
    background-color: var(--lp-color-error);
}

.pagination-container.lp-pagination--light ul li a,
.lp-pagination.pagination-container.lp-pagination--light ul li a {
    border-color: var(--lp-color-primary-g-3);
}

    .pagination-container.lp-pagination--light ul li a:focus-visible,
    .lp-pagination.pagination-container.lp-pagination--light ul li a:focus-visible {
        background-color: var(--lp-color-primary-accent-focused);
        border-color: transparent;
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .pagination-container.lp-pagination--light ul li a:disabled,
    .lp-pagination.pagination-container.lp-pagination--light ul li a:disabled {
        background-color: var(--lp-color-primary-accent-disabled);
        border-color: transparent;
        color: var(--lp-color-primary-text-disabled);
    }

    .pagination-container.lp-pagination--light ul li a:active, .pagination-container.lp-pagination--light ul li a.active, .pagination-container.lp-pagination--light ul li a.active:hover,
    .lp-pagination.pagination-container.lp-pagination--light ul li a:active,
    .lp-pagination.pagination-container.lp-pagination--light ul li a.active,
    .lp-pagination.pagination-container.lp-pagination--light ul li a.active:hover {
        background-color: var(--lp-color-primary-accent-active);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }

@media (hover: hover) and (pointer: fine) {
    .pagination-container.lp-pagination--light ul li a:hover,
    .lp-pagination.pagination-container.lp-pagination--light ul li a:hover {
        background-color: var(--lp-color-primary-accent-hover);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }
}

.list-pagination {
    display: none;
    justify-content: center;
    gap: 1rem;
}

    .list-pagination.visible {
        display: flex;
    }

    .list-pagination .js-prev,
    .list-pagination .js-next {
        color: var(--lp-color-primary-5);
        text-decoration: none;
        transition: all 0.3s;
        background-color: transparent;
        outline: none;
        border-radius: var(--border-radius);
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        width: var(--btn-height);
        height: var(--btn-height);
        border: 1px solid transparent;
        cursor: pointer;
        text-decoration: none;
        font-size: 0;
        line-height: 1;
        border-color: var(--lp-color-primary-5-300);
    }

        .list-pagination .js-prev:after,
        .list-pagination .js-next:after {
            display: none;
        }

        .list-pagination .js-prev:focus-visible,
        .list-pagination .js-next:focus-visible {
            background-color: var(--lp-color-primary-accent-focused);
            border-color: transparent;
            color: var(--lp-color-primary-1);
            box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
        }

        .list-pagination .js-prev:disabled,
        .list-pagination .js-next:disabled {
            background-color: var(--lp-color-primary-accent-disabled);
            border-color: transparent;
            color: var(--lp-color-primary-text-disabled);
        }

        .list-pagination .js-prev:active, .list-pagination .js-prev.active, .list-pagination .js-prev.active:hover,
        .list-pagination .js-next:active,
        .list-pagination .js-next.active,
        .list-pagination .js-next.active:hover {
            background-color: var(--lp-color-primary-accent-active);
            border-color: transparent;
            color: var(--lp-color-primary-1);
        }

@media (hover: hover) and (pointer: fine) {
    .list-pagination .js-prev:hover,
    .list-pagination .js-next:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-300);
        color: var(--lp-color-primary-5);
    }
}

.list-pagination .js-prev:after,
.list-pagination .js-next:after {
    width: var(--icon-size);
    height: var(--icon-size);
}

.list-pagination .js-prev:after,
.list-pagination .js-next:after {
    background: currentColor;
}

.list-pagination .js-prev:after,
.list-pagination .js-next:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

.list-pagination .js-prev:after,
.list-pagination .js-next:after {
    -webkit-mask-image: var(--lp-icon-arrow);
    mask-image: var(--lp-icon-arrow);
}

.list-pagination .js-prev.disabled,
.list-pagination .js-next.disabled {
    pointer-events: none;
}

.list-pagination .js-prev:after {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}

.list-pagination ul {
    list-style: none;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .list-pagination ul li {
        margin: 0 var(--lp-grid-gap-xxsmall);
        position: relative;
    }

        .list-pagination ul li a {
            color: var(--lp-color-primary-5);
            text-decoration: none;
            transition: all 0.3s;
            background-color: transparent;
            outline: none;
            border-radius: var(--border-radius);
            display: inline-flex;
            align-items: center;
            justify-content: center;
            padding: 0;
            width: var(--btn-height);
            height: var(--btn-height);
            border: 1px solid transparent;
            cursor: pointer;
        }

            .list-pagination ul li a:after {
                display: none;
            }

            .list-pagination ul li a:focus-visible {
                background-color: var(--lp-color-primary-accent-focused);
                border-color: transparent;
                color: var(--lp-color-primary-1);
                box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
            }

            .list-pagination ul li a:disabled {
                background-color: var(--lp-color-primary-accent-disabled);
                border-color: transparent;
                color: var(--lp-color-primary-text-disabled);
            }

            .list-pagination ul li a:active, .list-pagination ul li a.active, .list-pagination ul li a.active:hover {
                background-color: var(--lp-color-primary-accent-active);
                border-color: transparent;
                color: var(--lp-color-primary-1);
            }

@media (hover: hover) and (pointer: fine) {
    .list-pagination ul li a:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-300);
        color: var(--lp-color-primary-5);
    }
}

.list-pagination ul li.active a {
    color: var(--lp-color-primary-1);
    background-color: var(--lp-color-primary-accent);
    border-color: transparent;
    position: relative;
    pointer-events: none;
    cursor: default;
}

.list-pagination ul li:first-child {
    margin-left: 0;
}

.list-pagination ul li:last-child {
    margin-right: 0;
}

.custom-select {
    position: relative;
    width: 100%;
    height: 100%;
}

@media (max-width: 1200px) {
    .custom-select {
        height: auto;
    }
}

.custom-select .lp-input--light + .custom-select-menu {
    border-color: var(--lp-color-primary-1-300);
    background-color: var(--lp-color-primary-5);
}

    .custom-select .lp-input--light + .custom-select-menu .custom-select-content {
        color: var(--lp-color-primary-1);
    }

.custom-select .lp-input--light.custom-select-toggle:after {
    background: var(--lp-color-primary-1);
}

.custom-select .lp-input--light.custom-select-toggle::before {
    border: 1px solid var(--lp-color-primary-1-400);
}

.custom-select.custom-select-1 .custom-select-toggle {
    border: transparent;
}

    .custom-select.custom-select-1 .custom-select-toggle::before {
        content: unset;
    }

    .custom-select.custom-select-1 .custom-select-toggle::after {
        opacity: 0.4;
    }

.custom-select-toggle {
    position: relative;
    display: block;
    width: 100%;
    text-align: left;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: all 0.2s;
    --select-padding-right: calc(var(--icon-circle-size) + var(--icon-right-padding) + .625rem);
    padding-right: var(--select-padding-right);
    line-height: 1;
    min-height: var(--btn-height);
}

    .custom-select-toggle:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .custom-select-toggle:after {
        background: currentColor;
    }

    .custom-select-toggle:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .custom-select-toggle:after {
        position: absolute;
        right: var(--icon-right-padding);
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

    .custom-select-toggle:after {
        -webkit-mask-image: var(--lp-icon-arrow-down);
        mask-image: var(--lp-icon-arrow-down);
    }

.custom-select.open .custom-select-toggle:after {
    -webkit-transform: translateY(-50%) rotate(-180deg);
    transform: translateY(-50%) rotate(-180deg);
}

.custom-select-toggle::before {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size);
    height: var(--icon-circle-size);
    border: 1px solid var(--lp-color-primary-5-300);
}

@media (max-width: 560px) {
    .custom-select-toggle::before {
        border-radius: var(--border-radius);
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0;
        width: var(--icon-circle-size-small);
        height: var(--icon-circle-size-small);
    }
}

.custom-select-menu {
    border-radius: var(--border-radius-small);
    border: 1px solid var(--lp-color-primary-g-2);
    background-color: var(--lp-color-primary-1);
    display: none;
    left: 0;
    margin-top: var(--lp-grid-gap-xxsmall);
    overflow: hidden;
    position: absolute;
    padding: 1.5rem 0 1.5rem 1.25rem;
    top: 100%;
    width: 100%;
    z-index: 2;
}

@media (max-width: 560px) {
    .custom-select-menu {
        padding: var(--btn-vertical-paddings--medium) 0 var(--btn-vertical-paddings--medium) 0.5rem;
    }
}

.custom-select-content {
    color: var(--lp-color-primary-accent);
    padding: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 10px;
}

@media (max-width: 560px) {
    .custom-select-content {
        max-height: 200px;
        overflow-y: auto;
    }
}

.custom-select-item {
    display: block;
    width: 100%;
    flex-shrink: 0;
    height: 1.25rem;
    border: none;
    border-radius: 0;
    background: transparent;
    color: inherit;
    text-align: left;
    transition: all 0.2s;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
    position: relative;
    --lineHeight: 1.43;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 700;
}

@media (max-width: 560px) {
    .custom-select-item {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .custom-select-item {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.custom-select-item:after {
    display: none;
}

.custom-select-item.is-selected {
    line-height: 1;
}

    .custom-select-item.is-selected:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .custom-select-item.is-selected:after {
        background: currentColor;
    }

    .custom-select-item.is-selected:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .custom-select-item.is-selected:after {
        -webkit-mask-image: var(--lp-icon-checkmark);
        mask-image: var(--lp-icon-checkmark);
    }

    .custom-select-item.is-selected:after {
        position: absolute;
        right: var(--icon-right-padding);
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.custom-select-item.is-disabled, .custom-select-item:disabled {
    display: none;
}

@media (min-width: 1981px) {
    .custom-select-item {
        height: unset;
    }
}

.slick-track {
    margin: auto;
}

.slick-list {
    min-width: 100%;
}

.lp-arrow, .lp-lightbox-arrow {
    background: transparent;
    border: 1px solid;
    border-color: var(--lp-color-primary-5-300);
    cursor: pointer;
    transition: all 0.3s ease;
    outline: none;
    color: var(--lp-color-primary-5);
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height);
    height: var(--btn-height);
    /* fix for safari 14 and below where font-size: 0 is not making the default 'prev' 'next' text to take 0 space whithin the button pushing the arrow to the right*/
    flex-direction: column;
}

.lp-arrow--next, .lp-arrow--prev {
    text-decoration: none;
    font-size: 0;
    line-height: 1;
}

    .lp-arrow--next:after, .lp-arrow--prev:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .lp-arrow--next:after, .lp-arrow--prev:after {
        background: currentColor;
    }

    .lp-arrow--next:after, .lp-arrow--prev:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .lp-arrow--next:after, .lp-arrow--prev:after {
        -webkit-mask-image: var(--lp-icon-arrow);
        mask-image: var(--lp-icon-arrow);
    }

    .lp-arrow--prev:after {
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
    }

.lp-arrow:focus-visible, .lp-lightbox-arrow:focus-visible {
    background-color: var(--lp-color-primary-accent-focused);
    border-color: transparent;
    color: var(--lp-color-primary-1);
    box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
}

.lp-arrow:disabled, .lp-lightbox-arrow:disabled {
    background-color: var(--lp-color-primary-g-13);
    border-color: transparent;
    color: var(--lp-color-primary-text-disabled);
}

.lp-arrow:active, .lp-lightbox-arrow:active, .lp-arrow.active, .active.lp-lightbox-arrow, .lp-arrow.active:hover {
    background-color: var(--lp-color-primary-accent-active);
    border-color: transparent;
    color: var(--lp-color-primary-1);
}

@media (hover: hover) and (pointer: fine) {
    .lp-arrow:hover, .lp-lightbox-arrow:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-500);
        color: var(--lp-color-primary-accent);
    }
}

.lp-arrow--light {
    color: var(--lp-color-primary-1);
    background-color: transparent;
    border-color: var(--lp-color-primary-1-400);
}

    .lp-arrow--light:focus-visible {
        background-color: var(--lp-color-primary-accent-focused);
        border-color: transparent;
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-arrow--light:disabled {
        background-color: transparent;
        border-color: var(--lp-color-primary-g-13);
        color: var(--lp-color-primary-g-13);
    }

    .lp-arrow--light:active, .lp-arrow--light.active, .lp-arrow--light.active:hover {
        background-color: var(--lp-color-primary-accent-active);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-arrow--light:hover {
        background-color: var(--lp-color-primary-1);
        border-color: transparent;
        color: var(--lp-color-primary-accent);
    }
}

.lp-play {
    cursor: pointer;
    color: var(--lp-color-primary-1);
    outline: none;
    background: transparent;
    border-radius: var(--border-radius);
    font-size: 0.875rem;
    line-height: 1.43;
    font-weight: 700;
    padding-top: var(--btn-vertical-paddings);
    padding-bottom: var(--btn-vertical-paddings);
    color: var(--lp-color-primary-1);
    max-width: 100%;
    border: 1px solid;
    text-overflow: ellipsis;
    text-decoration: none;
    display: inline-block;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-image: none;
    background-color: var(--lp-color-primary-accent);
    border-color: transparent;
    outline: none;
    transition: all 0.3s ease-out;
    white-space: nowrap;
    text-align: center;
    color: var(--lp-color-primary-5);
    background-color: transparent;
    border-color: var(--lp-color-primary-5-300);
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height);
    height: var(--btn-height);
    line-height: 1;
}

@media (min-width: 1980px) {
    .lp-play {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.lp-play:focus-visible {
    background-color: var(--lp-color-primary-accent-focused);
    border-color: transparent;
    color: var(--lp-color-primary-1);
    box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
}

.lp-play:disabled {
    background-color: var(--lp-color-primary-accent-disabled);
    border-color: transparent;
    color: var(--lp-color-primary-text-disabled);
}

.lp-play:active, .lp-play.active, .lp-play.active:hover {
    background-color: var(--lp-color-primary-accent-active);
    border-color: transparent;
    color: var(--lp-color-primary-1);
}

@media (hover: hover) and (pointer: fine) {
    .lp-play:hover {
        background-color: var(--lp-color-primary-accent-hover);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }
}

.lp-play:focus {
    outline: none;
}

.lp-play:disabled {
    cursor: default;
    pointer-events: none;
}

.lp-play:focus-visible {
    background-color: transparent;
    border-color: var(--lp-color-primary-5-700);
    color: inherit;
    box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
}

.lp-play:disabled {
    background-color: transparent;
    border-color: var(--lp-color-primary-5-100);
    color: var(--lp-color-primary-g-3);
}

.lp-play:active, .lp-play.active, .lp-play.active:hover {
    background-color: transparent;
    border-color: var(--lp-color-primary-5-500);
    color: inherit;
}

@media (hover: hover) and (pointer: fine) {
    .lp-play:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-5-600);
        color: var(--lp-color-primary-accent-hover);
    }
}

.lp-play:after {
    width: var(--icon-size);
    height: var(--icon-size);
}

.lp-play:after {
    background: currentColor;
}

.lp-play:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

.lp-play:after {
    -webkit-mask-image: var(--lp-icon-play);
    mask-image: var(--lp-icon-play);
}

.lp-play:focus {
    outline: none;
}

.lp-play--light {
    border-color: var(--lp-color-primary-1-400);
    color: var(--lp-color-primary-1);
}

    .lp-play--light:after {
        background: var(--lp-color-primary-1);
    }

    .lp-play--light:focus-visible {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-700);
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-play--light:disabled {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-200);
        color: var(--lp-color-primary-g-13);
    }

    .lp-play--light:active, .lp-play--light.active, .lp-play--light.active:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-500);
        color: var(--lp-color-primary-1);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-play--light:hover {
        background-color: transparent;
        border-color: var(--lp-color-primary-1-600);
        color: var(--lp-color-primary-1);
    }
}

.lp-lightbox-arrow {
    position: absolute;
    top: calc(50% - 23px);
    bottom: unset;
    z-index: 1;
}

.lp-lightbox-arrow--prev {
    left: 10px;
}

.lp-lightbox-arrow--next {
    right: 10px;
}

@media screen and (orientation: landscape) {
    .lp-lightbox-arrow--prev {
        -webkit-transform: translateX(-50px);
        transform: translateX(-50px);
    }

    .lp-lightbox-arrow--next {
        -webkit-transform: translateX(50px);
        transform: translateX(50px);
    }
}

.lp-lightbox__close {
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--btn-height);
    height: var(--btn-height);
    border: 1px solid;
    border-color: var(--lp-color-primary-accent);
    background-color: transparent;
}

    .lp-lightbox__close:focus-visible {
        background-color: var(--lp-color-primary-accent-focused);
        border-color: transparent;
        color: var(--lp-color-primary-1);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .lp-lightbox__close:disabled {
        background-color: var(--lp-color-primary-accent-disabled);
        border-color: transparent;
        color: var(--lp-color-primary-text-disabled);
    }

    .lp-lightbox__close:active, .lp-lightbox__close.active, .lp-lightbox__close.active:hover {
        background-color: var(--lp-color-primary-accent-active);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }

@media (hover: hover) and (pointer: fine) {
    .lp-lightbox__close:hover {
        background-color: var(--lp-color-primary-accent-dark);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }
}

.lp-lightbox__close:before, .lp-lightbox__close:after {
    top: unset;
    left: unset;
}

.range-slider .irs {
    height: 100%;
}

.range-slider .irs--round {
    height: 30px;
}

@media (max-width: 560px) {
    .range-slider .irs--round {
        height: 40px;
    }
}

.range-slider .irs--round .irs-handle {
    border: none;
    box-shadow: none;
    background-color: var(--lp-color-primary-accent);
    top: unset;
    bottom: calc(var(--icon-circle-size, 3.5rem) / 2 * -1) !important;
    border-radius: var(--border-radius);
    font-size: 0.875rem;
    line-height: 1.43;
    font-weight: 700;
    padding-top: var(--btn-vertical-paddings);
    padding-bottom: var(--btn-vertical-paddings);
    color: var(--lp-color-primary-1);
    max-width: 100%;
    border: 1px solid;
    text-overflow: ellipsis;
    text-decoration: none;
    display: inline-block;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-image: none;
    background-color: var(--lp-color-primary-accent);
    border-color: transparent;
    outline: none;
    transition: all 0.3s ease-out;
    white-space: nowrap;
    border-radius: var(--border-radius);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    width: var(--icon-circle-size);
    height: var(--icon-circle-size);
    line-height: 1;
}

@media (min-width: 1980px) {
    .range-slider .irs--round .irs-handle {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.range-slider .irs--round .irs-handle:focus-visible {
    background-color: var(--lp-color-primary-accent-focused);
    border-color: transparent;
    color: var(--lp-color-primary-1);
    box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
}

.range-slider .irs--round .irs-handle:disabled {
    background-color: var(--lp-color-primary-accent-disabled);
    border-color: transparent;
    color: var(--lp-color-primary-text-disabled);
}

.range-slider .irs--round .irs-handle:active, .range-slider .irs--round .irs-handle.active, .range-slider .irs--round .irs-handle.active:hover {
    background-color: var(--lp-color-primary-accent-active);
    border-color: transparent;
    color: var(--lp-color-primary-1);
}

@media (hover: hover) and (pointer: fine) {
    .range-slider .irs--round .irs-handle:hover {
        background-color: var(--lp-color-primary-accent-hover);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }
}

.range-slider .irs--round .irs-handle:focus {
    outline: none;
}

.range-slider .irs--round .irs-handle:disabled {
    cursor: default;
    pointer-events: none;
}

.range-slider .irs--round .irs-handle:after {
    width: var(--icon-size);
    height: var(--icon-size);
}

.range-slider .irs--round .irs-handle:after {
    background: currentColor;
}

.range-slider .irs--round .irs-handle:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: contain;
    mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
}

.range-slider .irs--round .irs-handle:after {
    -webkit-mask-image: var(--lp-icon-range);
    mask-image: var(--lp-icon-range);
}

.range-slider .irs--round .irs-handle:focus {
    outline: none;
}

.range-slider .irs--round .irs-handle--light {
    color: var(--lp-color-primary-accent);
    background-color: var(--lp-color-primary-1);
}

    .range-slider .irs--round .irs-handle--light:after {
        background: var(--lp-color-primary-1);
    }

    .range-slider .irs--round .irs-handle--light:focus-visible {
        background-color: var(--lp-color-primary-g-6);
        border-color: transparent;
        color: var(--lp-color-primary-accent);
        box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
    }

    .range-slider .irs--round .irs-handle--light:disabled {
        background-color: var(--lp-color-primary-g-3);
        border-color: transparent;
        color: var(--lp-color-primary-g-13);
    }

    .range-slider .irs--round .irs-handle--light:active, .range-slider .irs--round .irs-handle--light.active, .range-slider .irs--round .irs-handle--light.active:hover {
        background-color: var(--lp-color-primary-g-4);
        border-color: transparent;
        color: var(--lp-color-primary-accent);
    }

@media (hover: hover) and (pointer: fine) {
    .range-slider .irs--round .irs-handle--light:hover {
        background-color: var(--lp-color-primary-g-3);
        border-color: transparent;
        color: var(--lp-color-primary-accent-hover);
    }
}

.range-slider .irs--round .irs-handle i {
    display: none !important;
}

.range-slider .irs--round .irs-bar {
    height: 2px;
    background-color: var(--lp-color-primary-accent);
    bottom: 0;
    top: unset;
}

.range-slider .irs--round .irs-line {
    height: 2px;
    background-color: var(--lp-color-primary-5-400);
    position: absolute;
    width: 100%;
    top: unset;
    bottom: 0;
}

.range-slider .irs--round .irs-from,
.range-slider .irs--round .irs-to,
.range-slider .irs--round .irs-max,
.range-slider .irs--round .irs-min,
.range-slider .irs--round .irs-single {
    background: none;
    color: var(--lp-color-primary-accent);
    top: -1rem;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 700;
}

@media (max-width: 560px) {
    .range-slider .irs--round .irs-from,
    .range-slider .irs--round .irs-to,
    .range-slider .irs--round .irs-max,
    .range-slider .irs--round .irs-min,
    .range-slider .irs--round .irs-single {
        font-size: 0.875rem;
        line-height: 1.43;
    }
}

@media (min-width: 1980px) {
    .range-slider .irs--round .irs-from,
    .range-slider .irs--round .irs-to,
    .range-slider .irs--round .irs-max,
    .range-slider .irs--round .irs-min,
    .range-slider .irs--round .irs-single {
        font-size: clamp(1rem, 0.625vw, 2rem);
        line-height: 1.25;
    }
}

.range-slider .irs--round .irs-from::before,
.range-slider .irs--round .irs-to::before,
.range-slider .irs--round .irs-max::before,
.range-slider .irs--round .irs-min::before,
.range-slider .irs--round .irs-single::before {
    display: none;
}

@media (max-width: 560px) {
    .range-slider .irs--round .irs-from,
    .range-slider .irs--round .irs-to,
    .range-slider .irs--round .irs-max,
    .range-slider .irs--round .irs-min,
    .range-slider .irs--round .irs-single {
        top: 0;
    }
}

.lp-tag {
    display: inline;
    padding: 0.25rem 0.75rem 0.25rem 0.75rem;
    --lineHeight: 1.33;
    font-size: 12px;
    line-height: var(--lineHeight);
    font-weight: 700;
    border-radius: var(--border-radius);
    color: var(--lp-color-primary-5);
    border: 1px solid var(--lp-color-primary-5-300);
    background-color: transparent;
}

@media (max-width: 560px) {
    .lp-tag {
        font-size: 10px;
        --lineHeight: 1.2;
    }
}

@media (min-width: 1980px) {
    .lp-tag {
        font-size: clamp(0.75rem, 0.46875vw, 1.5rem);
        line-height: 1.33;
        letter-spacing: 1px;
    }
}

.lp-tag--with-cross {
    cursor: pointer;
    line-height: 1;
    display: inline-flex;
    align-items: center;
    gap: var(--lp-grid-gap-xxsmall);
}

    .lp-tag--with-cross:after {
        width: var(--icon-size);
        height: var(--icon-size);
    }

    .lp-tag--with-cross:after {
        background: currentColor;
    }

    .lp-tag--with-cross:after {
        content: "";
        display: inline-block;
        vertical-align: middle;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
    }

    .lp-tag--with-cross:after {
        -webkit-mask-image: var(--lp-icon-close);
        mask-image: var(--lp-icon-close);
    }

.lp-tag--light {
    color: var(--lp-color-primary-1);
    border-color: var(--lp-color-primary-1-400);
}

.lp-tag--filled {
    --lineHeight: 1.33;
    font-size: 12px;
    line-height: var(--lineHeight);
    font-weight: 700;
    text-transform: uppercase;
    padding: 0.25rem 0.75rem;
    background-color: var(--lp-color-primary-accent);
    color: var(--lp-color-primary-1);
}

@media (max-width: 560px) {
    .lp-tag--filled {
        font-size: 10px;
        --lineHeight: 1.2;
    }
}

@media (min-width: 1980px) {
    .lp-tag--filled {
        font-size: clamp(0.75rem, 0.46875vw, 1.5rem);
        line-height: 1.33;
        letter-spacing: 1px;
    }
}

@media (max-width: 560px) {
    .lp-tag--filled {
        --lineHeight: 1.6;
    }
}

.lp-tag--filled.lp-tag--light {
    background-color: var(--lp-color-primary-1);
    color: var(--lp-color-primary-accent);
}

.lp-tag-card {
    --lineHeight: 1.33;
    font-size: 12px;
    line-height: var(--lineHeight);
    font-weight: 700;
    text-transform: uppercase;
    border-radius: var(--border-radius-xsmall);
    color: var(--lp-color-primary-accent);
    border: transparent;
    background-color: var(--lp-color-primary-1-800);
}

@media (max-width: 560px) {
    .lp-tag-card {
        font-size: 10px;
        --lineHeight: 1.2;
    }
}

@media (min-width: 1980px) {
    .lp-tag-card {
        font-size: clamp(0.75rem, 0.46875vw, 1.5rem);
        line-height: 1.33;
        letter-spacing: 1px;
    }
}

@media (max-width: 560px) {
    .lp-tag-card {
        --lineHeight: 1.6;
    }
}

.lp-tag-card.lp-tag-card--inverted {
    background-color: var(--lp-color-primary-accent);
    color: var(--lp-color-primary-1);
}

.nav-tabs {
    list-style-type: none;
    padding: 0;
    margin: 0;
    margin-bottom: 2rem;
    display: flex;
    align-items: stretch;
    justify-content: start;
    box-shadow: inset 0 -1px 0 0 var(--lp-color-primary-g-2, #e7e7e7);
    overflow-x: auto;
    scrollbar-width: none;
}

    .nav-tabs::-webkit-scrollbar {
        display: none;
    }

    .nav-tabs > li {
        margin: 0;
    }

.nav-tabs__item {
    position: relative;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    border-radius: 0;
    background: transparent;
    cursor: pointer;
    transition: color 0.3s ease;
    padding: 2rem;
    color: inherit;
    opacity: 0.65;
    --lineHeight: 1.43;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 700;
}

@media (max-width: 560px) {
    .nav-tabs__item {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .nav-tabs__item {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

@media (max-width: 1024px) {
    .nav-tabs__item {
        padding: 1.375rem 1rem;
    }
}

.nav-tabs__item.is-active {
    color: var(--lp-color-primary-accent, #001A72);
    opacity: 1;
}

    .nav-tabs__item:focus-visible::before, .nav-tabs__item:active::before, .nav-tabs__item.is-active::before {
        -webkit-transform-origin: 0% 50%;
        transform-origin: 0% 50%;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }

@media (hover: hover) and (pointer: fine) {
    .nav-tabs__item:hover::before {
        -webkit-transform-origin: 0% 50%;
        transform-origin: 0% 50%;
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

.nav-tabs__item::before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-bottom: 1px solid currentColor;
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
    -webkit-transform: scale3d(0, 1, 1);
    transform: scale3d(0, 1, 1);
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.switcher {
    border-radius: var(--border-radius-large);
    background-color: var(--lp-color-primary-g-2);
    display: flex;
    flex-direction: row;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    gap: var(--lp-grid-gap-xxsmall);
    padding: 0.25rem 0.3125rem;
    min-height: var(--btn-height);
}

    .switcher .switcher-tab {
        cursor: pointer;
        color: var(--lp-color-primary-5);
        background-color: transparent;
        border: none;
        border-radius: var(--border-radius);
        font-size: 0.875rem;
        font-weight: 400;
        line-height: 0.5rem;
        padding: calc(0.75rem - 1px) 1.125rem;
    }

        .switcher .switcher-tab:focus-visible {
            background-color: var(--lp-color-primary-accent-focused);
            border-color: transparent;
            color: var(--lp-color-primary-1);
            box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
        }

        .switcher .switcher-tab:disabled {
            background-color: transparent;
            border-color: transparent;
            color: var(--lp-color-primary-g-5);
        }

        .switcher .switcher-tab:active, .switcher .switcher-tab.active, .switcher .switcher-tab.active:hover {
            background-color: var(--lp-color-primary-1);
            border-color: transparent;
            color: var(--lp-color-primary-5);
        }

@media (hover: hover) and (pointer: fine) {
    .switcher .switcher-tab:hover {
        background-color: var(--lp-color-primary-g-1);
        border-color: transparent;
        color: var(--lp-color-primary-accent-hover);
    }
}

.switcher--medium {
    min-height: var(--btn-height-medium);
}

    .switcher--medium .switcher-tab {
        font-size: 0.875rem;
        line-height: 0.5rem;
        font-weight: 700;
        padding-top: var(--btn-vertical-paddings);
        padding-bottom: var(--btn-vertical-paddings);
    }

@media (min-width: 1980px) {
    .switcher--medium .switcher-tab {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

@media (max-width: 560px) {
    .switcher {
        min-height: var(--btn-height-medium);
    }

        .switcher .switcher-tab {
            font-size: 0.875rem;
            line-height: 0.5rem;
            font-weight: 700;
            padding-top: var(--btn-vertical-paddings);
            padding-bottom: var(--btn-vertical-paddings);
        }
}

@media (max-width: 560px) and (min-width: 1980px) {
    .switcher .switcher-tab {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.switcher--light {
    background-color: var(--lp-color-primary-g-14);
}

    .switcher--light .switcher-tab {
        color: var(--lp-color-primary-1);
    }

        .switcher--light .switcher-tab:focus-visible {
            background-color: var(--lp-color-primary-accent-focused);
            border-color: transparent;
            color: var(--lp-color-primary-1);
            box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
        }

        .switcher--light .switcher-tab:disabled {
            background-color: transparent;
            border-color: transparent;
            color: var(--lp-color-primary-g-14);
        }

        .switcher--light .switcher-tab:active, .switcher--light .switcher-tab.active, .switcher--light .switcher-tab.active:hover {
            background-color: var(--lp-color-primary-g-11);
            border-color: transparent;
            color: var(--lp-color-primary-1);
        }

@media (hover: hover) and (pointer: fine) {
    .switcher--light .switcher-tab:hover {
        background-color: var(--lp-color-primary-g-12);
        border-color: transparent;
        color: var(--lp-color-primary-1);
    }
}

.switcher-number {
    background-color: var(--lp-color-primary-1);
    display: flex;
    flex-direction: row;
    width: 100%;
    border-radius: var(--border-radius-small);
    border: 1px solid var(--lp-color-primary-5-300);
}

.switcher-number__item {
    flex: 1;
    cursor: pointer;
    border-width: 0 1px 0 0;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 700;
    border-color: var(--lp-color-primary-5-300);
    color: var(--lp-color-primary-5);
    background-color: var(--lp-color-primary-1);
    padding: calc(1rem - 1px) 1rem;
    --lineHeight: 0.5rem;
    font-size: 0.875rem;
    line-height: var(--lineHeight);
    font-weight: 700;
    min-height: var(--btn-height-medium);
    text-align: left;
}

@media (max-width: 560px) {
    .switcher-number__item {
        font-size: 0.875rem;
        line-height: 1.43;
    }
}

@media (min-width: 1980px) {
    .switcher-number__item {
        font-size: clamp(1rem, 0.625vw, 2rem);
        line-height: 1.25;
    }
}

.switcher-number__item:focus-visible {
    background-color: var(--lp-color-primary-1);
    border-color: var(--lp-color-primary-5-700);
    color: var(--lp-color-primary-5);
    box-shadow: 0px 2px 8px 0px rgba(27, 75, 236, 0.64);
}

.switcher-number__item:disabled {
    background-color: var(--lp-color-primary-1);
    border-color: var(--lp-color-primary-5-100);
    color: var(--lp-color-primary-g-3);
}

.switcher-number__item:active, .switcher-number__item.active, .switcher-number__item.active:hover {
    background-color: var(--lp-color-primary-accent);
    border-color: var(--lp-color-primary-accent);
    color: var(--lp-color-primary-1);
}

@media (hover: hover) and (pointer: fine) {
    .switcher-number__item:hover {
        background-color: var(--lp-color-primary-g-2);
        border-color: var(--lp-color-primary-g-2);
        color: var(--lp-color-primary-5);
    }
}

@media (max-width: 560px) {
    .switcher-number__item {
        padding: var(--btn-vertical-paddings--medium) 0.875rem;
    }
}

@media (max-width: 560px) {
    .switcher-number__item {
        font-size: 0.8125rem;
        --lineHeight: 1.54;
    }
}

@media (min-width: 1980px) {
    .switcher-number__item {
        font-size: clamp(0.875rem, 0.546875vw, 1.75rem);
        line-height: 1.14;
        letter-spacing: 0.56px;
    }
}

.switcher-number__item:first-child {
    border-top-left-radius: var(--border-radius-small);
    border-bottom-left-radius: var(--border-radius-small);
}

.switcher-number__item:last-child {
    border-top-right-radius: var(--border-radius-small);
    border-bottom-right-radius: var(--border-radius-small);
}

.switcher-number__item:hover {
    border-color: var(--lp-color-primary-5-300);
}

@media (hover: hover) and (pointer: fine) {
    .lp_animation-img-zoom {
        overflow: hidden;
    }

        .lp_animation-img-zoom img {
            transition: 0.4s;
        }

        .lp_animation-img-zoom:hover img {
            -webkit-transform: scale(1.05);
            transform: scale(1.05);
        }
}
.whatsapp-support {
    width: 90px;
    height: 75px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 10px;
    z-index: 9;
    right: 15px;
    font-weight: 600;
    font-size: 13px;
    color: #000;
    background: #ffffff;
    border-radius: 12px;
    transition: .4s;
}
#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe {
    color: #000000;
    --fontColor: #000000;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 0%;
    --fontColor_A: 1;
    --fontColor_darkenDir: 1;
    --bgColor: #ffffff;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 100%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    --section-padding-top: calc(0 / 4 * var(--global-section-padding));
    background-color: #ffffff;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe {
    --padding-large: 3rem;
    --padding-medium: 2rem;
    --padding-medium-1: 1.5rem;
    --padding-small: 1rem;
    --padding-xxlarge: 7rem;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .content {
        width: calc(100%);
    }

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .content {
        width: 100%;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .main-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .main-wrapper {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .lp-title-group {
    margin-bottom: 1.5rem;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .lp-title-group {
        margin-bottom: var(--padding-medium);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
}

@media (min-width: 1300px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .slick-track {
        gap: 0;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule {
    background-color: var(--lp-color-primary-accent);
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 3rem var(--padding-medium);
    position: relative;
    width: 100%;
    border-radius: 8px;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule {
        width: 100%;
        padding: var(--padding-medium) 1.5rem;
        margin-top: 5rem;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form {
    width: 100%;
    margin-bottom: 0;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.loading .btn-submit:before, #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .btn-submit:before {
        opacity: 1;
        margin-right: 12px;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.loading .btn-submit:before {
        -webkit-animation: fa-spin 1.5s linear infinite;
        animation: fa-spin 1.5s linear infinite;
        width: 1rem;
        -webkit-mask-image: var(--lp-icon-loading);
        mask-image: var(--lp-icon-loading);
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.loading .submit-text--default {
        display: none;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.loading .submit-text--loading {
        display: inline-block;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.loading .submit-text--success {
        display: none;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .step-1, #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .step-2 {
        display: none;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .thank-you {
        display: block;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .btn-submit:before {
        width: 1rem;
        -webkit-mask-image: var(--lp-icon-success);
        mask-image: var(--lp-icon-success);
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .submit-text--default {
        display: none;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .submit-text--loading {
        display: none;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__form.success .submit-text--success {
        display: inline-block;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__contact {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__container {
    width: var(--width, 100%);
    -webkit-transition: .3s top ease;
    transition: .3s top ease;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__desktop {
    padding-left: 2rem;
    position: relative;
    width: calc(31.640625% + 2rem);
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__desktop {
        padding: 0;
        width: 100%;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__details {
    margin-top: 2.5rem;
    text-align: center;
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__details {
        margin-top: var(--padding-medium-1);
        text-align: center;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__pretitle {
    margin-bottom: calc(var(--padding-medium-1) * .5);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__title {
    margin-bottom: 0;
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__btn {
        min-width: 160px;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__btn-content {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents-container {
    background-color: transparent;
    width: 100%;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents-container {
        width: 100%;
    }
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents-container--no-contact-form {
        margin-top: 4rem;
    }
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents {
        width: 100%;
    }
}

@media (min-width: 561px) and (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents--horizontal {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        gap: var(--padding-small);
    }

        #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents--horizontal .agent__container {
            width: 50%;
            margin-bottom: 0;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents-title {
    padding: var(--padding-small) 0;
    text-align: center;
    margin-bottom: 0;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__agents-title {
        padding-bottom: 8px;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__slider-arrows {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__calendar-container {
    width: 100%;
    height: 100%;
    margin-bottom: 45px;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .schedule__next {
    text-align: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .scheduled-time {
    margin-bottom: .75rem;
    font-weight: 700;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .custom-select-content {
    height: auto;
    max-height: 150px;
    overflow-y: auto;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .btn-submit:before {
    display: inline-block;
    opacity: 0;
    width: 0;
    vertical-align: middle;
    transform-origin: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .btn-submit:after {
    display: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .submit-text {
    display: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .submit-text--default {
    display: inline-block;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .type-selector {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: var(--padding-small);
    margin-bottom: var(--padding-medium-1);
    padding: 4px 5px;
    background: rgba(255,255,255, .24);
    border-radius: 500px;
    margin-left: auto;
    margin-right: auto;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .type-selector {
        margin-bottom: var(--padding-medium);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .type-selector__group {
    width: auto;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    text-align: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .type-selector__input {
    position: absolute;
    clip: rect(0 0 0 0);
    width: 1px;
    height: 1px;
    margin: -1px;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .type-selector__input:checked + .type-selector__label {
        background: var(--lp-color-primary-accent);
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .type-selector__label {
    cursor: pointer;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background: transparent;
    border-radius: 100px;
    padding: 12px 20px;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar {
    margin-bottom: var(--padding-small);
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar {
        margin-left: 4px;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__day-text {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__day-name {
    width: 100%;
    text-align: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__slide {
    cursor: pointer;
    outline: none;
    background-color: transparent;
    color: #fff;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__slide {
        width: calc((100vw - (var(--lp-grid-gap-large) * 2 + 48px))/5 - 8px);
    }
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__slide {
        width: calc((100vw - (var(--lp-grid-gap-medium) * 2 + 48px))/5 - 8px);
    }
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__slide {
        width: calc((100vw - (var(--lp-grid-gap-small) * 2 + 48px))/3 - 8px);
    }
}


#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__slide:focus {
    outline: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__slide.selected .calendar__item {
    background-color: var(--lp-color-primary-1);
    color: var(--lp-color-primary-accent);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__item {
    background-color: transparent;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    min-height: 160px;
    padding: 28px 16px;
    border: 2px solid var(--lp-color-primary-1);
    border-radius: 8px;
    -webkit-transition: background-color .3s ease,color .2s ease;
    transition: background-color .3s ease,color .2s ease;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__item {
        min-height: unset;
    }
}

@media (hover: hover) and (pointer: fine) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__item:hover {
        background-color: var(--lp-color-primary-1);
        color: var(--lp-color-primary-accent);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__day {
    margin: 8px 0;
    -webkit-transition: color .2s ease;
    transition: color .2s ease;
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__day {
        font-size: 2.25rem;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar .slick-list {
    margin-right: 0;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__arrows {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-bottom: var(--padding-medium-1);
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .calendar__arrows {
        margin-bottom: var(--padding-medium);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .lp-arrow--next {
    margin-left: .5rem;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .step {
    display: none;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .step.visible {
        display: block;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you {
    text-align: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__progress {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background-color: #f3f3f3;
    border: 0;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    overflow: hidden;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__progress::-webkit-progress-bar {
        background: var(--modalCalendarBoxColor);
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__progress::-webkit-progress-value {
        background-color: var(--lp-color-primary-accent);
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__title {
    margin-bottom: var(--padding-medium);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__address {
    margin-bottom: var(--padding-medium);
    max-width: 50ch;
    margin-left: auto;
    margin-right: auto;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__reset::before {
    background-color: var(--schedule-form-accent-color);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__reset:hover::after {
    background-color: var(--schedule-form-accent-color);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .thank-you__reset:hover::before {
    background-color: var(--schedule-form-background-color);
}

@media (min-width: 1201px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .sticky {
        position: fixed;
        top: var(--top);
    }
}

@media (min-width: 1201px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .unstick {
        position: absolute;
        top: 20%;
        left: 2rem;
        bottom: 0;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: var(--padding-small);
    padding: var(--padding-medium);
    background-color: var(--lp-color-primary-g-1);
    border-radius: 8px;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__container {
        margin-bottom: var(--padding-small);
        padding: var(--padding-small);
    }
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__container {
        margin-bottom: var(--padding-medium-1);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__details {
    width: 50%;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__details {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__detail-item {
    margin-bottom: 0;
    width: 100%;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__detail-item-text {
    width: 100%;
    display: inline-block;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__phone {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: var(--padding-small);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__name {
    margin-bottom: 4px;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__detail-item-text {
    font-weight: 700;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__phone, #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__email, #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__name {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__phone, #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__email, #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__name {
        width: auto;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__avatar {
    min-width: 72px;
    height: 102px;
    object-fit: cover;
    border-radius: 6px;
    margin-right: var(--padding-small);
}

@media (max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .agent__avatar {
        margin-right: .75rem;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section:not(:last-child) {
    margin-bottom: var(--padding-xxlarge);
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section:not(:last-child) {
        margin-bottom: 5.5rem;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section:nth-child(n + 3):not(:last-child) {
        margin-bottom: var(--padding-xxlarge);
    }
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section:not(:last-child), #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section:nth-child(n + 3):not(:last-child) {
        margin-bottom: var(--padding-large);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__title {
    margin-bottom: var(--padding-medium);
    color: #001a72;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background: var(--bgColor);
    margin-bottom: var(--padding-large);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav-list {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    margin-bottom: 0;
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav-list {
        display: none;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav-item {
    padding: var(--padding-medium) 1rem;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav-item-link {
    color: inherit;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav-item-link:before {
        content: '';
        position: absolute;
        display: block;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__btn-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    border-bottom: 1px solid hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), .1);
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__btn-container {
        padding-bottom: .875rem;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
    }
}

@media (max-width: 1024px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav-btn {
        width: 50%;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .section__nav-btn-text {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__header {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: none;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: var(--padding-medium-1);
    position: relative;
    text-align: left;
    width: 100%;
    -webkit-transition: padding-bottom 0.3s;
    transition: padding-bottom 0.3s;
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__header {
        padding: var(--padding-small);
        -webkit-transition: none;
        transition: none;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__title {
    margin-bottom: var(--padding-medium);
    color: #001a72;
    pointer-events: none;
}

.property-info__content {
    padding-top: 25px;
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__title {
        margin-bottom: var(--padding-small);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__opener {
    border: unset;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 46px;
    margin-left: auto;
    pointer-events: none;
    position: relative;
    width: 46px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__opener:before {
        content: "";
        display: block;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        -webkit-mask-image: var(--lp-icon-arrow);
        mask-image: var(--lp-icon-arrow);
        background-color: var(--property-infoIconColor);
        width: 18px;
        height: 18px;
        -webkit-transition: rotate .2s ease;
        transition: rotate .2s ease;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__opener:after {
        display: none;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__icon {
    margin-right: 10px;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__icon:after {
        width: 20px;
        height: 20px;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__content {
    overflow: hidden;
    padding-bottom: 0;
    padding-top: 0;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__content:not(:last-child) {
        margin-bottom: var(--padding-medium);
        padding-bottom: var(--padding-medium);
        border-bottom: 1px solid hsla(var(--fontColor_H), var(--fontColor_S), var(--fontColor_L), .1);
    }

@media(max-width: 1200px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__content:not(:last-child) {
        margin-bottom: var(--padding-medium-1);
        padding-bottom: var(--padding-medium-1);
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__content:empty {
    display: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__overview .copy-block__title {
    padding-left: 0;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__overview .copy-block__title:before {
        display: none;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__overview .copy-block__value {
    margin-top: 0;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__overview .copy-block__item {
    padding-top: var(--padding-medium);
    padding-bottom: var(--padding-medium);
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-bottom: 0;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__overview .copy-block__item:before {
        display: block;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__overview .copy-block__item:not(:last-child) {
        margin-bottom: 0;
    }

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .property-info__overview .copy-block__item {
        padding: 1.5rem .5rem;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block {
    width: 100%;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__item {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    padding: 0 var(--padding-small);
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__item:not(:last-child) {
        margin-bottom: 8px;
    }

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__item {
        padding: 0;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__item:before {
    content: "";
    display: none;
    height: 1px;
    background: currentColor;
    opacity: .1;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__value {
    width: 50%;
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__value {
        padding-left: var(--padding-small);
        margin-top: 8px;
        width: 100%;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__title {
    width: 30%;
    position: relative;
    padding-left: 1rem;
}

@media (max-width: 768px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__title {
        width: 50%;
    }
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__title {
        width: 100%;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__title:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background-color: #001a72;
    border-radius: 50%;
    margin-right: 8px;
    position: absolute;
    left: 0;
    top: 7px;
}

@media (max-width: 560px) {
    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .copy-block__title:before {
        top: 6px;
    }
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapsible-text {
    display: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapsible:not(.collapsed) .collapse-btn:after {
    -webkit-transform: scale(-1);
    -moz-transform: scale(-1);
    -ms-transform: scale(-1);
    transform: scale(-1);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapsible.collapsed .collapse-btn__less {
    display: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapsible.collapsed .collapse-btn__more {
    display: inline;
}


#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapsible.collapsed .text-wrap:after {
    opacity: 1;
    -webkit-transition: opacity .6s ease;
    transition: opacity .6s ease;
    background: linear-gradient(0deg, hsla(var(--bgColor_H),var(--bgColor_S), var(--bgColor_L), .8) 2%, rgba(254,254,254,0) 100%);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapsible.collapsed .text-wrap__full {
    opacity: 1;
    -webkit-transition: opacity 0s ease .3s;
    transition: opacity 0s ease .3s;
    pointer-events: none;
    white-space: pre-line;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapsible.collapsed .text-wrap__short {
    opacity: 1;
    -webkit-transition: opacity 0s ease .3s;
    transition: opacity 0s ease .3s;
    pointer-events: auto;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapse-btn:after {
    -webkit-transition: -webkit-transform .2s ease;
    transition: transform .2s ease;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .text-wrap {
    position: relative;
    -webkit-transition: height ease .3s;
    transition: height ease .3s;
    overflow: hidden;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .text-wrap .text-wrap__short ul li {
        color: #2a2a2a;
        margin-bottom: 12px;
        line-height: 18px;
        position: relative;
    }

        #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .text-wrap .text-wrap__short ul li:before {
            content: "";
            position: absolute;
            width: 6px;
            left: -13px;
            top: 5px;
            height: 6px;
            border-radius: 50px;
            background-color: #001a72;
        }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .text-wrap p {
        color: #2a2a2a;
        font-weight: 500;
        font-family: var(--global-primary-font-family) !important;
    }

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .text-wrap:after {
        content: '';
        position: absolute;
        bottom: 0;
        height: 100px;
        left: 0;
        right: 0;
        -webkit-transition: opacity .6s ease;
        transition: opacity .6s ease;
        opacity: 0;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .text-wrap__full {
    width: 100%;
    opacity: 1;
    pointer-events: auto;
    white-space: pre-line;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .text-wrap__short {
    display: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapse-btn {
    position: relative;
    cursor: pointer;
    margin-top: 26px;
    gap: 1rem;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .collapse-btn__more {
    display: none;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .visible {
    display: block;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .lp-btn:not(.hide) + .lp-btn {
    margin-left: .5rem;
    text-align: center;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .lp-input-group {
    gap: 0;
    margin-bottom: var(--padding-small);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .lp-disclaimer {
    text-align: center;
    opacity: .68;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .subnav-sticky {
    position: fixed;
    z-index: 15;
    padding-left: var(--padding);
    padding-right: var(--padding);
    left: 0;
    right: 0;
    top: 0;
}

    #section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .subnav-sticky .section__btn-container {
        padding-top: .875rem;
        padding-bottom: .875rem;
    }

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .custom-select-toggle:not(:placeholder-shown) {
    border-color: var(--lp-color-primary-1-400);
    --text-color: var(--lp-color-primary-1);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .custom-select-toggle:before {
    border-color: var(--lp-color-primary-1-400);
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe .js-property-type {
    text-transform: capitalize;
}

#section-e6ded2e0-d1e5-4813-9b0b-7ebabca9dcbe > div:last-child {
    padding-top: calc(0 / 4 * var(--global-section-padding)) !important;
}

.video-alt-section {
    color: #ffffff;
    --fontColor: #ffffff;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 100%;
    --fontColor_A: 1;
    --fontColor_darkenDir: -1;
    --bgColor: #ffffff;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 100%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    --section-padding-bottom: calc(4 / 4 * var(--global-section-padding));
    background-color: #ffffff;
}

    .video-alt-section .item {
        position: relative;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        gap: 16px;
        border-radius: 8px;
        overflow: hidden;
        padding: 20px;
        text-transform: uppercase;
        height: 600px;
        z-index: 2;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        background: #000;
    }

@media (max-width: 768px) {
    .video-alt-section .item {
        height: 335px;
    }
}

.video-alt-section .item img {
    z-index: -1;
    position: absolute;
    object-fit: cover;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .6;
}

.video-alt-section .item p {
    margin: 0;
    color: #ffffff;
}

.video-alt-section > div:last-child {
    padding-bottom: calc(4 / 4 * var(--global-section-padding)) !important;
}

#section-2641f56c-59a9-4004-a383-47464be272c2 {
    color: #000000;
    --fontColor: #000000;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 0%;
    --fontColor_A: 1;
    --fontColor_darkenDir: 1;
    --bgColor: #f7f7f7;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 97%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    background-color: #f7f7f7;
}

    #section-2641f56c-59a9-4004-a383-47464be272c2 .press-release .title-container {
        max-width: 50%;
    }

@media(max-width: 768px) {
    #section-2641f56c-59a9-4004-a383-47464be272c2 .press-release .title-container {
        max-width: 100%;
    }
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .title {
    color: var(--title-color);
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .description {
    color: var(--lp-color-primary-g-10);
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .slider {
    margin-right: -29px;
    margin-top: 64px;
}

@media(max-width: 768px) {
    #section-2641f56c-59a9-4004-a383-47464be272c2 .slider {
        margin-right: -12px;
        margin-top: 40px;
    }
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .press {
    margin-right: 29px;
    width: 30%;
    padding-top: 48px;
    border-top: 1px solid var(--lp-color-primary-g-3);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    position: relative;
}

@media(min-width: 768px) {
    #section-2641f56c-59a9-4004-a383-47464be272c2 .press:hover .lp-link {
        color: var(--lp-color-primary-accent-hover);
    }

        #section-2641f56c-59a9-4004-a383-47464be272c2 .press:hover .lp-link:before {
            background-color: var(--lp-color-primary-5-600);
        }
}

@media(max-width: 768px) {
    #section-2641f56c-59a9-4004-a383-47464be272c2 .press {
        margin-right: 12px;
    }
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .press *:not(:last-child) {
    padding-bottom: 24px;
}

@media(max-width: 768px) {
    #section-2641f56c-59a9-4004-a383-47464be272c2 .press *:not(:last-child) {
        padding-bottom: 16px;
    }
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .press__category {
    color: var(--lp-color-primary-g-10);
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .press__title {
    -webkit-box-flex: 100;
    -webkit-flex-grow: 100;
    -ms-flex-positive: 100;
    flex-grow: 100;
    margin-bottom: 0;
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .press__link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

    #section-2641f56c-59a9-4004-a383-47464be272c2 .press__link:after {
        display: inline-block;
    }

#section-2641f56c-59a9-4004-a383-47464be272c2 .press__clickwrapper {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .arrows-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: 8px;
}

@media(max-width: 768px) {
    #section-2641f56c-59a9-4004-a383-47464be272c2 .arrows-container {
        gap: 4px;
    }
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: 40px;
}

@media (max-width: 768px) {
    #section-2641f56c-59a9-4004-a383-47464be272c2 .bottom {
        margin-top: 3rem;
    }
}

#section-2641f56c-59a9-4004-a383-47464be272c2 .slider .slick-track {
    margin: 0;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 {
    color: #001a72;
    --fontColor: #001a72;
    --fontColor_H: 226;
    --fontColor_S: 100%;
    --fontColor_L: 22%;
    --fontColor_A: 1;
    --fontColor_darkenDir: 1;
    --bgColor: #ffffff;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 100%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    background-color: #ffffff;
}

    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .results {
        position: relative;
    }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .results:after {
            content: 'Ratings for culture and culinary categories reflect only proximity to the listed property and are not to be construed as ratings of perceived or actual quality.';
            color: #787878;
            font-size: 14px;
            margin: 2.5rem auto 0;
            display: block;
            text-align: center;
            max-width: 600px;
            font-style: italic;
        }

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 {
    overflow: hidden;
    display: none;
}

    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .title-group__description {
        color: var(--descriptionColor);
    }

    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .title-group__title {
        margin-bottom: 8px;
    }

    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .rating {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        gap: 8px;
    }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .rating:after {
            background-color: var(--lp-color-primary-5);
            -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11625_20678)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.98586 0.250103C4.99505 0.250146 5.00363 0.250187 5.01156 0.250187H8.48881C8.49674 0.250187 8.50532 0.250146 8.51451 0.250103C8.60569 0.249674 8.75595 0.248968 8.90489 0.284724C9.03243 0.315345 9.15436 0.365851 9.2662 0.434386C9.3968 0.514416 9.50255 0.621163 9.56672 0.685944C9.57318 0.692469 9.57923 0.698568 9.58483 0.704171L12.0462 3.16554C12.0518 3.17114 12.0579 3.17719 12.0644 3.18365C12.1292 3.24782 12.236 3.35357 12.316 3.48417C12.3845 3.59601 12.435 3.71794 12.4656 3.84549C12.5014 3.99442 12.5007 4.14468 12.5003 4.23586C12.5002 4.24505 12.5002 4.25363 12.5002 4.26156V7.73881C12.5002 7.74674 12.5002 7.75532 12.5003 7.76451C12.5007 7.85569 12.5014 8.00595 12.4656 8.15489C12.435 8.28243 12.3845 8.40436 12.316 8.5162C12.236 8.6468 12.1292 8.75255 12.0644 8.81672C12.0579 8.82318 12.0518 8.82923 12.0462 8.83483L9.58483 11.2962C9.57923 11.3018 9.57318 11.3079 9.56672 11.3144C9.50255 11.3792 9.3968 11.486 9.2662 11.566C9.15436 11.6345 9.03243 11.685 8.90489 11.7156C8.75595 11.7514 8.60569 11.7507 8.51451 11.7503C8.50532 11.7502 8.49674 11.7502 8.48881 11.7502H5.01156C5.00363 11.7502 4.99505 11.7502 4.98586 11.7503C4.89468 11.7507 4.74442 11.7514 4.59549 11.7156C4.46794 11.685 4.34601 11.6345 4.23417 11.566C4.10357 11.486 3.99782 11.3792 3.93365 11.3144C3.92719 11.3079 3.92114 11.3018 3.91554 11.2962L1.45417 8.83483C1.44857 8.82923 1.44247 8.82318 1.43594 8.81672C1.37116 8.75255 1.26442 8.6468 1.18439 8.5162C1.11585 8.40436 1.06535 8.28243 1.03472 8.15489C0.998968 8.00595 0.999674 7.85569 1.0001 7.76451C1.00015 7.75532 1.00019 7.74674 1.00019 7.73881V4.26156C1.00019 4.25363 1.00015 4.24505 1.0001 4.23586C0.999674 4.14468 0.998968 3.99442 1.03472 3.84549C1.06535 3.71794 1.11585 3.59601 1.18439 3.48417C1.26442 3.35357 1.37116 3.24782 1.43594 3.18365C1.44247 3.17719 1.44857 3.17114 1.45417 3.16554L3.91554 0.704171C3.92114 0.698568 3.92719 0.692469 3.93365 0.685944C3.99782 0.621164 4.10357 0.514416 4.23417 0.434386C4.34601 0.365851 4.46794 0.315345 4.59549 0.284724C4.74442 0.248968 4.89468 0.249674 4.98586 0.250103ZM4.99085 1.75019C4.98626 1.75478 4.98139 1.75964 4.9762 1.76483L2.51483 4.2262C2.50964 4.23139 2.50478 4.23626 2.50019 4.24085C2.50019 4.24734 2.50019 4.25422 2.50019 4.26156V7.73881C2.50019 7.74615 2.50019 7.75304 2.50019 7.75952C2.50478 7.76411 2.50964 7.76898 2.51483 7.77417L4.9762 10.2355C4.98139 10.2407 4.98626 10.2456 4.99085 10.2502C4.99734 10.2502 5.00422 10.2502 5.01156 10.2502H8.48881C8.49615 10.2502 8.50304 10.2502 8.50952 10.2502C8.51411 10.2456 8.51898 10.2407 8.52417 10.2355L10.9855 7.77417C10.9907 7.76898 10.9956 7.76411 11.0002 7.75952C11.0002 7.75304 11.0002 7.74615 11.0002 7.73881V4.26156C11.0002 4.25422 11.0002 4.24734 11.0002 4.24085C10.9956 4.23626 10.9907 4.23139 10.9855 4.2262L8.52417 1.76483C8.51898 1.75964 8.51411 1.75478 8.50952 1.75019C8.50304 1.75019 8.49615 1.75019 8.48881 1.75019H5.01156C5.00422 1.75019 4.99734 1.75019 4.99085 1.75019ZM6.00019 4.00019C6.00019 3.58597 6.33597 3.25019 6.75019 3.25019H6.75519C7.1694 3.25019 7.50519 3.58597 7.50519 4.00019C7.50519 4.4144 7.1694 4.75019 6.75519 4.75019H6.75019C6.33597 4.75019 6.00019 4.4144 6.00019 4.00019ZM6.75019 5.25019C7.1644 5.25019 7.50019 5.58597 7.50019 6.00019V8.00019C7.50019 8.4144 7.1644 8.75019 6.75019 8.75019C6.33597 8.75019 6.00019 8.4144 6.00019 8.00019V6.00019C6.00019 5.58597 6.33597 5.25019 6.75019 5.25019Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11625_20678'%3E%3Crect width='12' height='12' fill='white' transform='translate(0.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11625_20678)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.98586 0.250103C4.99505 0.250146 5.00363 0.250187 5.01156 0.250187H8.48881C8.49674 0.250187 8.50532 0.250146 8.51451 0.250103C8.60569 0.249674 8.75595 0.248968 8.90489 0.284724C9.03243 0.315345 9.15436 0.365851 9.2662 0.434386C9.3968 0.514416 9.50255 0.621163 9.56672 0.685944C9.57318 0.692469 9.57923 0.698568 9.58483 0.704171L12.0462 3.16554C12.0518 3.17114 12.0579 3.17719 12.0644 3.18365C12.1292 3.24782 12.236 3.35357 12.316 3.48417C12.3845 3.59601 12.435 3.71794 12.4656 3.84549C12.5014 3.99442 12.5007 4.14468 12.5003 4.23586C12.5002 4.24505 12.5002 4.25363 12.5002 4.26156V7.73881C12.5002 7.74674 12.5002 7.75532 12.5003 7.76451C12.5007 7.85569 12.5014 8.00595 12.4656 8.15489C12.435 8.28243 12.3845 8.40436 12.316 8.5162C12.236 8.6468 12.1292 8.75255 12.0644 8.81672C12.0579 8.82318 12.0518 8.82923 12.0462 8.83483L9.58483 11.2962C9.57923 11.3018 9.57318 11.3079 9.56672 11.3144C9.50255 11.3792 9.3968 11.486 9.2662 11.566C9.15436 11.6345 9.03243 11.685 8.90489 11.7156C8.75595 11.7514 8.60569 11.7507 8.51451 11.7503C8.50532 11.7502 8.49674 11.7502 8.48881 11.7502H5.01156C5.00363 11.7502 4.99505 11.7502 4.98586 11.7503C4.89468 11.7507 4.74442 11.7514 4.59549 11.7156C4.46794 11.685 4.34601 11.6345 4.23417 11.566C4.10357 11.486 3.99782 11.3792 3.93365 11.3144C3.92719 11.3079 3.92114 11.3018 3.91554 11.2962L1.45417 8.83483C1.44857 8.82923 1.44247 8.82318 1.43594 8.81672C1.37116 8.75255 1.26442 8.6468 1.18439 8.5162C1.11585 8.40436 1.06535 8.28243 1.03472 8.15489C0.998968 8.00595 0.999674 7.85569 1.0001 7.76451C1.00015 7.75532 1.00019 7.74674 1.00019 7.73881V4.26156C1.00019 4.25363 1.00015 4.24505 1.0001 4.23586C0.999674 4.14468 0.998968 3.99442 1.03472 3.84549C1.06535 3.71794 1.11585 3.59601 1.18439 3.48417C1.26442 3.35357 1.37116 3.24782 1.43594 3.18365C1.44247 3.17719 1.44857 3.17114 1.45417 3.16554L3.91554 0.704171C3.92114 0.698568 3.92719 0.692469 3.93365 0.685944C3.99782 0.621164 4.10357 0.514416 4.23417 0.434386C4.34601 0.365851 4.46794 0.315345 4.59549 0.284724C4.74442 0.248968 4.89468 0.249674 4.98586 0.250103ZM4.99085 1.75019C4.98626 1.75478 4.98139 1.75964 4.9762 1.76483L2.51483 4.2262C2.50964 4.23139 2.50478 4.23626 2.50019 4.24085C2.50019 4.24734 2.50019 4.25422 2.50019 4.26156V7.73881C2.50019 7.74615 2.50019 7.75304 2.50019 7.75952C2.50478 7.76411 2.50964 7.76898 2.51483 7.77417L4.9762 10.2355C4.98139 10.2407 4.98626 10.2456 4.99085 10.2502C4.99734 10.2502 5.00422 10.2502 5.01156 10.2502H8.48881C8.49615 10.2502 8.50304 10.2502 8.50952 10.2502C8.51411 10.2456 8.51898 10.2407 8.52417 10.2355L10.9855 7.77417C10.9907 7.76898 10.9956 7.76411 11.0002 7.75952C11.0002 7.75304 11.0002 7.74615 11.0002 7.73881V4.26156C11.0002 4.25422 11.0002 4.24734 11.0002 4.24085C10.9956 4.23626 10.9907 4.23139 10.9855 4.2262L8.52417 1.76483C8.51898 1.75964 8.51411 1.75478 8.50952 1.75019C8.50304 1.75019 8.49615 1.75019 8.48881 1.75019H5.01156C5.00422 1.75019 4.99734 1.75019 4.99085 1.75019ZM6.00019 4.00019C6.00019 3.58597 6.33597 3.25019 6.75019 3.25019H6.75519C7.1694 3.25019 7.50519 3.58597 7.50519 4.00019C7.50519 4.4144 7.1694 4.75019 6.75519 4.75019H6.75019C6.33597 4.75019 6.00019 4.4144 6.00019 4.00019ZM6.75019 5.25019C7.1644 5.25019 7.50019 5.58597 7.50019 6.00019V8.00019C7.50019 8.4144 7.1644 8.75019 6.75019 8.75019C6.33597 8.75019 6.00019 8.4144 6.00019 8.00019V6.00019C6.00019 5.58597 6.33597 5.25019 6.75019 5.25019Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11625_20678'%3E%3Crect width='12' height='12' fill='white' transform='translate(0.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
        }

    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .rating__star {
        position: relative;
        overflow: hidden;
        width: 1rem;
        height: 1rem;
        background-color: var(--lp-color-primary-g-6);
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: cover;
        mask-size: cover;
        -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11327_23738)'%3E%3Cpath d='M6 0L7.64697 3.73313L11.7063 4.1459L8.66486 6.86587L9.52671 10.8541L6 8.802L2.47329 10.8541L3.33514 6.86587L0.293661 4.1459L4.35303 3.73313L6 0Z' fill='%23A7A7A7'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11327_23738'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_11327_23738)'%3E%3Cpath d='M6 0L7.64697 3.73313L11.7063 4.1459L8.66486 6.86587L9.52671 10.8541L6 8.802L2.47329 10.8541L3.33514 6.86587L0.293661 4.1459L4.35303 3.73313L6 0Z' fill='%23A7A7A7'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_11327_23738'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .rating__star:before {
            content: '';
            display: inline-block;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            width: var(--width, 0);
            height: 1rem;
            background-color: var(--lp-color-primary-accent);
        }

    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .categories {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
    }

    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .categories__list {
        background-color: var(--lp-color-primary-g-2);
        border-radius: var(--border-radius-large);
        gap: 8px;
        padding: 4px 5px;
    }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .categories__list:empty {
            display: none;
        }

@media (max-width: 800px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .categories {
        display: none;
    }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .list {
    list-style-type: none;
    margin: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .results {
    position: relative;
    min-height: 260px;
    padding-top: 40px;
}

@media (max-width: 800px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .results {
        padding-top: 1rem;
    }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__error {
    text-align: center;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__title {
    display: none;
    text-transform: capitalize;
    color: var(--categoryTitleColor);
    text-align: center;
}

@media (max-width: 800px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__title {
        display: block;
    }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__content {
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__content--active {
    position: relative;
    z-index: 1;
    opacity: 1;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__content--inactive {
    position: absolute;
    opacity: 0;
    z-index: 0;
    top: 40px;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
}

@media (max-width: 800px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__content--inactive {
        position: relative;
        z-index: 1;
        opacity: 1;
        top: unset;
    }
}

@media (max-width: 800px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__content {
        margin-bottom: 24px;
    }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__content:not(:first-child) .result__title {
            padding-top: 40px;
            border-top: 1px solid var(--lp-color-primary-g-2);
        }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__category {
    border-radius: var(--border-radius);
    padding: 12px 20px;
    margin: 0;
    text-transform: capitalize;
    color: var(--lp-color-primary-5);
    cursor: pointer;
}

@media (hover: hover) and (pointer: fine) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__category:hover {
        background-color: var(--lp-color-primary-1);
    }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__category--active {
    background-color: var(--lp-color-primary-1);
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__category--inactive {
    background-color: transparent;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__subcategories {
    gap: 2rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

@media (max-width: 1024px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .result__subcategories {
        gap: 0;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card {
    width: 200px;
    height: 214px;
    border-radius: var(--border-radius-small);
    border: 1px solid var(--lp-color-primary-g-2);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    padding: 2rem 1rem;
    background-color: var(--lp-color-primary-1);
    color: var(--fontColor);
    margin-bottom: 0;
    cursor: pointer;
}

@media (max-width: 1024px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card {
        width: calc(50% - 6px);
        margin-bottom: 1rem;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        padding: 1rem;
        height: -webkit-max-content;
        height: -moz-max-content;
        height: max-content;
    }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card:nth-child(even) {
            margin-left: 6px;
        }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card:nth-child(odd) {
            margin-right: 6px;
        }

        #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card:last-child {
            margin-right: 0;
        }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card:hover .card__description {
    opacity: 1;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__title {
    text-transform: capitalize;
    margin-bottom: .5rem;
    text-align: center;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__description {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    opacity: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 12px;
    background: var(--lp-color-primary-1);
    color: var(--lp-color-primary-5);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
    -webkit-transition: opacity .3s ease-out;
    transition: opacity .3s ease-out;
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon {
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: cover;
    mask-size: cover;
    min-height: 40px;
    min-width: 40px;
    background-color: currentColor;
    margin-bottom: 1.5rem;
}

@media (max-width: 800px) {
    #section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon {
        margin-bottom: 0;
    }
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--parks {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.592 6.16676C27.592 7.67139 26.3723 8.89114 24.8676 8.89114C23.363 8.89114 22.1432 7.67139 22.1432 6.16676C22.1432 4.66213 23.363 3.44238 24.8676 3.44238C26.3723 3.44238 27.592 4.66213 27.592 6.16676ZM7.96539 24.9501L11.1253 16.6565C11.1647 16.5566 11.2273 16.4675 11.308 16.3966C11.3887 16.3256 11.485 16.275 11.5892 16.2487C11.6933 16.2224 11.8022 16.2214 11.9069 16.2455C12.0115 16.2697 12.1089 16.3185 12.191 16.3877L14.0813 18.0187C14.1728 18.0979 14.2811 18.1554 14.398 18.1866C14.515 18.2177 14.6375 18.2219 14.7563 18.1987C14.8751 18.1754 14.987 18.1255 15.0836 18.0525C15.1802 17.9796 15.2589 17.8856 15.3138 17.7777L17.686 13.163C17.7161 13.1016 17.7623 13.0494 17.8195 13.012C17.8768 12.9747 17.9431 12.9534 18.0114 12.9506C18.0797 12.9477 18.1475 12.9634 18.2077 12.9959C18.2678 13.0284 18.3181 13.0765 18.3532 13.1352L22.7734 20.3631C22.9773 20.7029 23.1811 20.6998 23.385 20.3538C24.3024 18.7322 24.3673 17.6017 23.3294 15.9059C22.0939 13.8857 20.8614 11.8625 19.632 9.83625C19.455 9.54247 19.2027 9.30126 18.9014 9.13751C18.6 8.97376 18.2603 8.89341 17.9175 8.90474C17.5747 8.91608 17.2411 9.01868 16.9512 9.20198C16.6613 9.38528 16.4255 9.64262 16.2683 9.94745L14.2389 13.8765C14.2124 13.9285 14.1732 13.9728 14.1248 14.0055C14.0764 14.0381 14.0202 14.0581 13.9615 14.0636C13.9027 14.0691 13.8431 14.06 13.788 14.037C13.7329 14.0141 13.684 13.978 13.6458 13.9321C11.5608 11.356 9.70751 12.6718 8.72525 15.2201C8.61271 15.5113 8.42986 15.9467 8.19981 16.4946C6.13789 21.4053 0.283493 35.3481 7.26113 35.3564C15.2675 35.3688 23.2738 35.3626 31.2801 35.3379C37.3034 35.3286 37.4146 28.5826 32.4477 28.3694C32.2782 28.3623 32.1179 28.2908 32.0005 28.1699C31.8831 28.049 31.8176 27.8881 31.8176 27.7208V24.9315C31.8176 24.4682 32.0493 24.2365 32.5126 24.2365H34.5976C34.8145 24.2361 35.0285 24.1848 35.222 24.0869C35.4154 23.9889 35.5831 23.8471 35.7113 23.6729C35.8394 23.4987 35.9245 23.297 35.9596 23.0842C35.9948 22.8714 35.9789 22.6535 35.9134 22.4481L31.7064 9.10419C31.6191 8.83366 31.4484 8.59777 31.2186 8.43045C30.9888 8.26312 30.7119 8.17297 30.4276 8.17297C30.1434 8.17297 29.8664 8.26312 29.6366 8.43045C29.4069 8.59777 29.2361 8.83366 29.1488 9.10419L24.8584 22.6334C24.8111 22.7744 24.806 22.9265 24.8438 23.0713C24.8816 23.216 24.9607 23.3472 25.0715 23.4489C25.9858 24.289 27.1071 24.5207 28.4353 24.1439C28.5031 24.1237 28.5747 24.1196 28.6443 24.1319C28.714 24.1443 28.7798 24.1728 28.8365 24.2151C28.8932 24.2574 28.9393 24.3123 28.971 24.3756C29.0027 24.4389 29.0191 24.5086 29.0191 24.5794L29.0469 26.998C29.0469 27.4366 28.8399 27.588 28.426 27.452C28.1346 27.356 27.8474 27.261 27.5641 27.1673C20.6059 24.8666 16.001 23.344 8.29899 25.3207C8.25026 25.3342 8.19895 25.3337 8.15056 25.3193C8.10216 25.3049 8.0585 25.2772 8.02424 25.2392C7.98997 25.2011 7.9664 25.1541 7.95603 25.1032C7.94567 25.0522 7.9489 24.9993 7.96539 24.9501ZM30.7169 14.8069C30.775 14.853 30.8165 14.9167 30.8353 14.9885L32.4477 20.984C32.4617 21.0337 32.4643 21.086 32.4553 21.1369C32.4463 21.1878 32.4258 21.236 32.3955 21.2779C32.3652 21.3198 32.3258 21.3543 32.2803 21.3788C32.2348 21.4033 32.1843 21.4172 32.1327 21.4195L28.565 21.5585C28.51 21.561 28.4551 21.5502 28.4052 21.527C28.3552 21.5038 28.3115 21.4689 28.2779 21.4253C28.2442 21.3817 28.2216 21.3306 28.2119 21.2763C28.2022 21.2221 28.2057 21.1663 28.2222 21.1137L30.1774 14.9699C30.2002 14.8994 30.2453 14.8381 30.3058 14.7953C30.3664 14.7525 30.4392 14.7305 30.5133 14.7326C30.5874 14.7347 30.6589 14.7608 30.7169 14.8069ZM27.1826 29.7093C29.0919 30.2845 31.0156 30.8639 32.9667 31.3347C33.0353 31.3514 33.0963 31.3905 33.14 31.446C33.1837 31.5014 33.2075 31.5699 33.2076 31.6405C33.2076 31.7456 33.2138 31.8568 33.2261 31.9741C33.2325 32.051 33.2229 32.1283 33.1979 32.2012C33.1728 32.2741 33.1329 32.341 33.0806 32.3976C33.0283 32.4542 32.9648 32.4994 32.8942 32.5302C32.8235 32.561 32.7472 32.5767 32.6701 32.5765H7.71519C7.38159 32.5765 7.15302 32.422 7.02946 32.1131C6.18929 30.056 6.73911 28.7123 8.67892 28.0822C14.9914 26.037 21.0121 27.8506 27.1826 29.7093Z' fill='%23001A72'/%3E%3C/svg%3E%0A");
    mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.592 6.16676C27.592 7.67139 26.3723 8.89114 24.8676 8.89114C23.363 8.89114 22.1432 7.67139 22.1432 6.16676C22.1432 4.66213 23.363 3.44238 24.8676 3.44238C26.3723 3.44238 27.592 4.66213 27.592 6.16676ZM7.96539 24.9501L11.1253 16.6565C11.1647 16.5566 11.2273 16.4675 11.308 16.3966C11.3887 16.3256 11.485 16.275 11.5892 16.2487C11.6933 16.2224 11.8022 16.2214 11.9069 16.2455C12.0115 16.2697 12.1089 16.3185 12.191 16.3877L14.0813 18.0187C14.1728 18.0979 14.2811 18.1554 14.398 18.1866C14.515 18.2177 14.6375 18.2219 14.7563 18.1987C14.8751 18.1754 14.987 18.1255 15.0836 18.0525C15.1802 17.9796 15.2589 17.8856 15.3138 17.7777L17.686 13.163C17.7161 13.1016 17.7623 13.0494 17.8195 13.012C17.8768 12.9747 17.9431 12.9534 18.0114 12.9506C18.0797 12.9477 18.1475 12.9634 18.2077 12.9959C18.2678 13.0284 18.3181 13.0765 18.3532 13.1352L22.7734 20.3631C22.9773 20.7029 23.1811 20.6998 23.385 20.3538C24.3024 18.7322 24.3673 17.6017 23.3294 15.9059C22.0939 13.8857 20.8614 11.8625 19.632 9.83625C19.455 9.54247 19.2027 9.30126 18.9014 9.13751C18.6 8.97376 18.2603 8.89341 17.9175 8.90474C17.5747 8.91608 17.2411 9.01868 16.9512 9.20198C16.6613 9.38528 16.4255 9.64262 16.2683 9.94745L14.2389 13.8765C14.2124 13.9285 14.1732 13.9728 14.1248 14.0055C14.0764 14.0381 14.0202 14.0581 13.9615 14.0636C13.9027 14.0691 13.8431 14.06 13.788 14.037C13.7329 14.0141 13.684 13.978 13.6458 13.9321C11.5608 11.356 9.70751 12.6718 8.72525 15.2201C8.61271 15.5113 8.42986 15.9467 8.19981 16.4946C6.13789 21.4053 0.283493 35.3481 7.26113 35.3564C15.2675 35.3688 23.2738 35.3626 31.2801 35.3379C37.3034 35.3286 37.4146 28.5826 32.4477 28.3694C32.2782 28.3623 32.1179 28.2908 32.0005 28.1699C31.8831 28.049 31.8176 27.8881 31.8176 27.7208V24.9315C31.8176 24.4682 32.0493 24.2365 32.5126 24.2365H34.5976C34.8145 24.2361 35.0285 24.1848 35.222 24.0869C35.4154 23.9889 35.5831 23.8471 35.7113 23.6729C35.8394 23.4987 35.9245 23.297 35.9596 23.0842C35.9948 22.8714 35.9789 22.6535 35.9134 22.4481L31.7064 9.10419C31.6191 8.83366 31.4484 8.59777 31.2186 8.43045C30.9888 8.26312 30.7119 8.17297 30.4276 8.17297C30.1434 8.17297 29.8664 8.26312 29.6366 8.43045C29.4069 8.59777 29.2361 8.83366 29.1488 9.10419L24.8584 22.6334C24.8111 22.7744 24.806 22.9265 24.8438 23.0713C24.8816 23.216 24.9607 23.3472 25.0715 23.4489C25.9858 24.289 27.1071 24.5207 28.4353 24.1439C28.5031 24.1237 28.5747 24.1196 28.6443 24.1319C28.714 24.1443 28.7798 24.1728 28.8365 24.2151C28.8932 24.2574 28.9393 24.3123 28.971 24.3756C29.0027 24.4389 29.0191 24.5086 29.0191 24.5794L29.0469 26.998C29.0469 27.4366 28.8399 27.588 28.426 27.452C28.1346 27.356 27.8474 27.261 27.5641 27.1673C20.6059 24.8666 16.001 23.344 8.29899 25.3207C8.25026 25.3342 8.19895 25.3337 8.15056 25.3193C8.10216 25.3049 8.0585 25.2772 8.02424 25.2392C7.98997 25.2011 7.9664 25.1541 7.95603 25.1032C7.94567 25.0522 7.9489 24.9993 7.96539 24.9501ZM30.7169 14.8069C30.775 14.853 30.8165 14.9167 30.8353 14.9885L32.4477 20.984C32.4617 21.0337 32.4643 21.086 32.4553 21.1369C32.4463 21.1878 32.4258 21.236 32.3955 21.2779C32.3652 21.3198 32.3258 21.3543 32.2803 21.3788C32.2348 21.4033 32.1843 21.4172 32.1327 21.4195L28.565 21.5585C28.51 21.561 28.4551 21.5502 28.4052 21.527C28.3552 21.5038 28.3115 21.4689 28.2779 21.4253C28.2442 21.3817 28.2216 21.3306 28.2119 21.2763C28.2022 21.2221 28.2057 21.1663 28.2222 21.1137L30.1774 14.9699C30.2002 14.8994 30.2453 14.8381 30.3058 14.7953C30.3664 14.7525 30.4392 14.7305 30.5133 14.7326C30.5874 14.7347 30.6589 14.7608 30.7169 14.8069ZM27.1826 29.7093C29.0919 30.2845 31.0156 30.8639 32.9667 31.3347C33.0353 31.3514 33.0963 31.3905 33.14 31.446C33.1837 31.5014 33.2075 31.5699 33.2076 31.6405C33.2076 31.7456 33.2138 31.8568 33.2261 31.9741C33.2325 32.051 33.2229 32.1283 33.1979 32.2012C33.1728 32.2741 33.1329 32.341 33.0806 32.3976C33.0283 32.4542 32.9648 32.4994 32.8942 32.5302C32.8235 32.561 32.7472 32.5767 32.6701 32.5765H7.71519C7.38159 32.5765 7.15302 32.422 7.02946 32.1131C6.18929 30.056 6.73911 28.7123 8.67892 28.0822C14.9914 26.037 21.0121 27.8506 27.1826 29.7093Z' fill='%23001A72'/%3E%3C/svg%3E%0A");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--shopping {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5015 12.5199V15.5C12.5015 16.3284 13.1731 17 14.0015 17C14.8299 17 15.5015 16.3284 15.5015 15.5V12.5L24.5015 12.5V15.5C24.5015 16.3284 25.1731 17 26.0015 17C26.8299 17 27.5015 16.3284 27.5015 15.5V12.5199C27.6988 12.527 27.8792 12.5366 28.0466 12.5498C28.6492 12.597 28.9641 12.6826 29.1901 12.7898C29.7279 13.0451 30.1775 13.4546 30.4819 13.9662C30.6098 14.1812 30.7244 14.4867 30.8276 15.0823C30.9341 15.6961 31.0098 16.4921 31.12 17.668L32.02 27.268C32.1504 28.6585 32.2381 29.6081 32.2448 30.344C32.2513 31.064 32.175 31.431 32.0662 31.6843C31.801 32.3016 31.3362 32.8121 30.7463 33.1338C30.5042 33.2658 30.146 33.376 29.4285 33.4367C28.6952 33.4987 27.7416 33.5 26.3449 33.5H13.6581C12.2614 33.5 11.3078 33.4987 10.5745 33.4367C9.85704 33.376 9.49876 33.2658 9.25675 33.1338C8.66685 32.8121 8.20203 32.3016 7.93679 31.6843C7.82797 31.431 7.7517 31.064 7.75821 30.344C7.76486 29.6081 7.85263 28.6585 7.98299 27.268L8.88299 17.668C8.99323 16.4921 9.06892 15.6961 9.17537 15.0823C9.27865 14.4867 9.39323 14.1812 9.52114 13.9662C9.82549 13.4546 10.2751 13.0451 10.8129 12.7898C11.0389 12.6826 11.3538 12.597 11.9564 12.5498C12.1238 12.5366 12.3042 12.527 12.5015 12.5199ZM27.3543 9.51413C27.6878 9.52275 27.9963 9.53661 28.281 9.55894C29.0649 9.62039 29.7867 9.75221 30.4766 10.0797C31.5521 10.5902 32.4514 11.4092 33.0601 12.4323C33.4506 13.0886 33.6492 13.795 33.7835 14.5697C33.9124 15.3131 33.9981 16.2266 34.1014 17.3294L35.013 27.0529C35.1358 28.3625 35.2367 29.439 35.2447 30.3169C35.2529 31.2252 35.1667 32.0677 34.8226 32.8685C34.2921 34.1033 33.3624 35.1241 32.1826 35.7676C31.4174 36.1849 30.5867 36.3494 29.6815 36.426C28.8067 36.5 27.7255 36.5 26.4101 36.5H13.5929C12.2775 36.5 11.1963 36.5 10.3215 36.426C9.41635 36.3494 8.58562 36.1849 7.82037 35.7676C6.64057 35.1241 5.71093 34.1033 5.18043 32.8685C4.83634 32.0677 4.75012 31.2252 4.75834 30.3169C4.76627 29.4389 4.86721 28.3624 4.99001 27.0528L5.90156 17.3296C6.00493 16.2267 6.09057 15.3131 6.21949 14.5697C6.35384 13.795 6.55246 13.0886 6.9429 12.4323C7.55159 11.4092 8.45091 10.5902 9.52641 10.0797C10.2163 9.75221 10.9381 9.62039 11.722 9.55893C12.0067 9.53661 12.3152 9.52274 12.6487 9.51413C13.3381 6.08373 16.3681 3.5 20.0015 3.5C23.6349 3.5 26.6649 6.08373 27.3543 9.51413ZM24.2454 9.5C23.6277 7.75221 21.9608 6.5 20.0015 6.5C18.0422 6.5 16.3753 7.75221 15.7576 9.5L24.2454 9.5Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5015 12.5199V15.5C12.5015 16.3284 13.1731 17 14.0015 17C14.8299 17 15.5015 16.3284 15.5015 15.5V12.5L24.5015 12.5V15.5C24.5015 16.3284 25.1731 17 26.0015 17C26.8299 17 27.5015 16.3284 27.5015 15.5V12.5199C27.6988 12.527 27.8792 12.5366 28.0466 12.5498C28.6492 12.597 28.9641 12.6826 29.1901 12.7898C29.7279 13.0451 30.1775 13.4546 30.4819 13.9662C30.6098 14.1812 30.7244 14.4867 30.8276 15.0823C30.9341 15.6961 31.0098 16.4921 31.12 17.668L32.02 27.268C32.1504 28.6585 32.2381 29.6081 32.2448 30.344C32.2513 31.064 32.175 31.431 32.0662 31.6843C31.801 32.3016 31.3362 32.8121 30.7463 33.1338C30.5042 33.2658 30.146 33.376 29.4285 33.4367C28.6952 33.4987 27.7416 33.5 26.3449 33.5H13.6581C12.2614 33.5 11.3078 33.4987 10.5745 33.4367C9.85704 33.376 9.49876 33.2658 9.25675 33.1338C8.66685 32.8121 8.20203 32.3016 7.93679 31.6843C7.82797 31.431 7.7517 31.064 7.75821 30.344C7.76486 29.6081 7.85263 28.6585 7.98299 27.268L8.88299 17.668C8.99323 16.4921 9.06892 15.6961 9.17537 15.0823C9.27865 14.4867 9.39323 14.1812 9.52114 13.9662C9.82549 13.4546 10.2751 13.0451 10.8129 12.7898C11.0389 12.6826 11.3538 12.597 11.9564 12.5498C12.1238 12.5366 12.3042 12.527 12.5015 12.5199ZM27.3543 9.51413C27.6878 9.52275 27.9963 9.53661 28.281 9.55894C29.0649 9.62039 29.7867 9.75221 30.4766 10.0797C31.5521 10.5902 32.4514 11.4092 33.0601 12.4323C33.4506 13.0886 33.6492 13.795 33.7835 14.5697C33.9124 15.3131 33.9981 16.2266 34.1014 17.3294L35.013 27.0529C35.1358 28.3625 35.2367 29.439 35.2447 30.3169C35.2529 31.2252 35.1667 32.0677 34.8226 32.8685C34.2921 34.1033 33.3624 35.1241 32.1826 35.7676C31.4174 36.1849 30.5867 36.3494 29.6815 36.426C28.8067 36.5 27.7255 36.5 26.4101 36.5H13.5929C12.2775 36.5 11.1963 36.5 10.3215 36.426C9.41635 36.3494 8.58562 36.1849 7.82037 35.7676C6.64057 35.1241 5.71093 34.1033 5.18043 32.8685C4.83634 32.0677 4.75012 31.2252 4.75834 30.3169C4.76627 29.4389 4.86721 28.3624 4.99001 27.0528L5.90156 17.3296C6.00493 16.2267 6.09057 15.3131 6.21949 14.5697C6.35384 13.795 6.55246 13.0886 6.9429 12.4323C7.55159 11.4092 8.45091 10.5902 9.52641 10.0797C10.2163 9.75221 10.9381 9.62039 11.722 9.55893C12.0067 9.53661 12.3152 9.52274 12.6487 9.51413C13.3381 6.08373 16.3681 3.5 20.0015 3.5C23.6349 3.5 26.6649 6.08373 27.3543 9.51413ZM24.2454 9.5C23.6277 7.75221 21.9608 6.5 20.0015 6.5C18.0422 6.5 16.3753 7.75221 15.7576 9.5L24.2454 9.5Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--primary-schools {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.60636 5.16699L9.39695 5.16699C11.2087 5.16698 12.6599 5.16697 13.8328 5.2628C15.0373 5.36121 16.0799 5.5681 17.0396 6.05711C18.224 6.66057 19.2377 7.54108 19.9987 8.61666C20.7597 7.54108 21.7734 6.66057 22.9578 6.05711C23.9175 5.5681 24.9601 5.36121 26.1646 5.2628C27.3375 5.16697 28.7887 5.16698 30.6005 5.16699L31.391 5.16699C32.2742 5.16697 33.0261 5.16695 33.6435 5.21739C34.2921 5.27038 34.9231 5.38644 35.5263 5.6938C36.4358 6.15718 37.1752 6.89659 37.6386 7.80604C37.9459 8.40926 38.062 9.04025 38.115 9.68885C38.1654 10.3062 38.1654 11.0582 38.1654 11.9413V28.0594C38.1654 28.9425 38.1654 29.6944 38.115 30.3118C38.062 30.9604 37.9459 31.5914 37.6386 32.1946C37.1752 33.1041 36.4358 33.8435 35.5263 34.3069C34.9231 34.6142 34.2921 34.7303 33.6435 34.7833C33.0261 34.8337 32.2742 34.8337 31.3911 34.8337H8.60633C7.72323 34.8337 6.97127 34.8337 6.35389 34.7833C5.70529 34.7303 5.0743 34.6142 4.47108 34.3069C3.56163 33.8435 2.82222 33.1041 2.35884 32.1946C2.05148 31.5914 1.93542 30.9604 1.88243 30.3118C1.83199 29.6944 1.83201 28.9424 1.83203 28.0593V11.9413C1.83201 11.0582 1.83199 10.3062 1.88243 9.68885C1.93542 9.04025 2.05148 8.40926 2.35884 7.80604C2.82222 6.89659 3.56163 6.15718 4.47108 5.6938C5.0743 5.38644 5.70529 5.27038 6.35389 5.21739C6.97128 5.16695 7.72325 5.16697 8.60636 5.16699ZM18.4987 17.3337C18.4987 15.4421 18.4975 14.1136 18.4129 13.0772C18.3296 12.0582 18.1732 11.4544 17.9356 10.988C17.4402 10.0159 16.6498 9.22547 15.6777 8.73013C15.2113 8.49252 14.6075 8.33609 13.5885 8.25284C12.5521 8.16816 11.2236 8.16699 9.33203 8.16699H8.66537C7.70719 8.16699 7.07878 8.16816 6.59819 8.20743C6.13511 8.24526 5.94287 8.31086 5.83305 8.36682C5.48809 8.54258 5.20762 8.82305 5.03185 9.16801C4.9759 9.27783 4.9103 9.47007 4.87247 9.93315C4.8332 10.4137 4.83203 11.0422 4.83203 12.0003V28.0003C4.83203 28.9585 4.8332 29.5869 4.87247 30.0675C4.9103 30.5306 4.9759 30.7228 5.03185 30.8326C5.20762 31.1776 5.48809 31.4581 5.83305 31.6338C5.94287 31.6898 6.13511 31.7554 6.59819 31.7932C7.07878 31.8325 7.70719 31.8337 8.66537 31.8337H18.4987V17.3337ZM21.4987 31.8337V17.3337C21.4987 15.4421 21.4999 14.1136 21.5845 13.0772C21.6678 12.0582 21.8242 11.4544 22.0618 10.988C22.5572 10.0159 23.3476 9.22547 24.3197 8.73013C24.7861 8.49252 25.3899 8.33609 26.4089 8.25284C27.4453 8.16816 28.7738 8.16699 30.6654 8.16699H31.332C32.2902 8.16699 32.9186 8.16816 33.3992 8.20743C33.8623 8.24526 34.0545 8.31086 34.1644 8.36682C34.5093 8.54258 34.7898 8.82305 34.9655 9.16801C35.0215 9.27783 35.0871 9.47007 35.1249 9.93315C35.1642 10.4137 35.1654 11.0422 35.1654 12.0003V28.0003C35.1654 28.9585 35.1642 29.5869 35.1249 30.0675C35.0871 30.5306 35.0215 30.7228 34.9655 30.8326C34.7898 31.1776 34.5093 31.4581 34.1644 31.6338C34.0545 31.6898 33.8623 31.7554 33.3992 31.7932C32.9186 31.8325 32.2902 31.8337 31.332 31.8337H21.4987Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.60636 5.16699L9.39695 5.16699C11.2087 5.16698 12.6599 5.16697 13.8328 5.2628C15.0373 5.36121 16.0799 5.5681 17.0396 6.05711C18.224 6.66057 19.2377 7.54108 19.9987 8.61666C20.7597 7.54108 21.7734 6.66057 22.9578 6.05711C23.9175 5.5681 24.9601 5.36121 26.1646 5.2628C27.3375 5.16697 28.7887 5.16698 30.6005 5.16699L31.391 5.16699C32.2742 5.16697 33.0261 5.16695 33.6435 5.21739C34.2921 5.27038 34.9231 5.38644 35.5263 5.6938C36.4358 6.15718 37.1752 6.89659 37.6386 7.80604C37.9459 8.40926 38.062 9.04025 38.115 9.68885C38.1654 10.3062 38.1654 11.0582 38.1654 11.9413V28.0594C38.1654 28.9425 38.1654 29.6944 38.115 30.3118C38.062 30.9604 37.9459 31.5914 37.6386 32.1946C37.1752 33.1041 36.4358 33.8435 35.5263 34.3069C34.9231 34.6142 34.2921 34.7303 33.6435 34.7833C33.0261 34.8337 32.2742 34.8337 31.3911 34.8337H8.60633C7.72323 34.8337 6.97127 34.8337 6.35389 34.7833C5.70529 34.7303 5.0743 34.6142 4.47108 34.3069C3.56163 33.8435 2.82222 33.1041 2.35884 32.1946C2.05148 31.5914 1.93542 30.9604 1.88243 30.3118C1.83199 29.6944 1.83201 28.9424 1.83203 28.0593V11.9413C1.83201 11.0582 1.83199 10.3062 1.88243 9.68885C1.93542 9.04025 2.05148 8.40926 2.35884 7.80604C2.82222 6.89659 3.56163 6.15718 4.47108 5.6938C5.0743 5.38644 5.70529 5.27038 6.35389 5.21739C6.97128 5.16695 7.72325 5.16697 8.60636 5.16699ZM18.4987 17.3337C18.4987 15.4421 18.4975 14.1136 18.4129 13.0772C18.3296 12.0582 18.1732 11.4544 17.9356 10.988C17.4402 10.0159 16.6498 9.22547 15.6777 8.73013C15.2113 8.49252 14.6075 8.33609 13.5885 8.25284C12.5521 8.16816 11.2236 8.16699 9.33203 8.16699H8.66537C7.70719 8.16699 7.07878 8.16816 6.59819 8.20743C6.13511 8.24526 5.94287 8.31086 5.83305 8.36682C5.48809 8.54258 5.20762 8.82305 5.03185 9.16801C4.9759 9.27783 4.9103 9.47007 4.87247 9.93315C4.8332 10.4137 4.83203 11.0422 4.83203 12.0003V28.0003C4.83203 28.9585 4.8332 29.5869 4.87247 30.0675C4.9103 30.5306 4.9759 30.7228 5.03185 30.8326C5.20762 31.1776 5.48809 31.4581 5.83305 31.6338C5.94287 31.6898 6.13511 31.7554 6.59819 31.7932C7.07878 31.8325 7.70719 31.8337 8.66537 31.8337H18.4987V17.3337ZM21.4987 31.8337V17.3337C21.4987 15.4421 21.4999 14.1136 21.5845 13.0772C21.6678 12.0582 21.8242 11.4544 22.0618 10.988C22.5572 10.0159 23.3476 9.22547 24.3197 8.73013C24.7861 8.49252 25.3899 8.33609 26.4089 8.25284C27.4453 8.16816 28.7738 8.16699 30.6654 8.16699H31.332C32.2902 8.16699 32.9186 8.16816 33.3992 8.20743C33.8623 8.24526 34.0545 8.31086 34.1644 8.36682C34.5093 8.54258 34.7898 8.82305 34.9655 9.16801C35.0215 9.27783 35.0871 9.47007 35.1249 9.93315C35.1642 10.4137 35.1654 11.0422 35.1654 12.0003V28.0003C35.1654 28.9585 35.1642 29.5869 35.1249 30.0675C35.0871 30.5306 35.0215 30.7228 34.9655 30.8326C34.7898 31.1776 34.5093 31.4581 34.1644 31.6338C34.0545 31.6898 33.8623 31.7554 33.3992 31.7932C32.9186 31.8325 32.2902 31.8337 31.332 31.8337H21.4987Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--restaurants {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.7513 5.33333V13.3333C20.7494 14.8696 20.2179 16.3582 19.2463 17.5483C18.2748 18.7384 16.9228 19.5572 15.418 19.8667V34.6667C15.418 35.0203 15.2775 35.3594 15.0274 35.6095C14.7774 35.8595 14.4383 36 14.0846 36C13.731 36 13.3919 35.8595 13.1418 35.6095C12.8918 35.3594 12.7513 35.0203 12.7513 34.6667V19.8667C11.2465 19.5572 9.89443 18.7384 8.92293 17.5483C7.95142 16.3582 7.41991 14.8696 7.41797 13.3333V5.33333C7.41797 4.97971 7.55844 4.64057 7.80849 4.39052C8.05854 4.14048 8.39768 4 8.7513 4C9.10492 4 9.44406 4.14048 9.69411 4.39052C9.94416 4.64057 10.0846 4.97971 10.0846 5.33333V13.3333C10.0881 14.1577 10.3461 14.9608 10.8234 15.6329C11.3008 16.305 11.9741 16.8132 12.7513 17.088V5.33333C12.7513 4.97971 12.8918 4.64057 13.1418 4.39052C13.3919 4.14048 13.731 4 14.0846 4C14.4383 4 14.7774 4.14048 15.0274 4.39052C15.2775 4.64057 15.418 4.97971 15.418 5.33333V17.088C16.1952 16.8132 16.8685 16.305 17.3459 15.6329C17.8232 14.9608 18.0812 14.1577 18.0846 13.3333V5.33333C18.0846 4.97971 18.2251 4.64057 18.4752 4.39052C18.7252 4.14048 19.0644 4 19.418 4C19.7716 4 20.1107 4.14048 20.3608 4.39052C20.6108 4.64057 20.7513 4.97971 20.7513 5.33333ZM34.0846 17.3333C34.025 19.8673 33.3946 22.3551 32.2404 24.6117C31.0861 26.8682 29.4377 28.8354 27.418 30.3667V34.6667C27.418 35.0203 27.2775 35.3594 27.0275 35.6095C26.7774 35.8595 26.4383 36 26.0846 36C25.731 36 25.3919 35.8595 25.1418 35.6095C24.8918 35.3594 24.7513 35.0203 24.7513 34.6667V6.66667C24.7394 6.16568 24.8762 5.67241 25.1447 5.24924C25.4131 4.82607 25.801 4.49201 26.2593 4.28933C26.7858 4.07515 27.3632 4.01897 27.9211 4.12766C28.479 4.23634 28.9931 4.50519 29.4006 4.90133C32.4931 8.29461 34.1692 12.7431 34.0846 17.3333ZM31.418 17.3333C31.4558 13.4295 30.0285 9.65344 27.418 6.75067V26.76C29.9168 24.251 31.3498 20.8737 31.418 17.3333Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.7513 5.33333V13.3333C20.7494 14.8696 20.2179 16.3582 19.2463 17.5483C18.2748 18.7384 16.9228 19.5572 15.418 19.8667V34.6667C15.418 35.0203 15.2775 35.3594 15.0274 35.6095C14.7774 35.8595 14.4383 36 14.0846 36C13.731 36 13.3919 35.8595 13.1418 35.6095C12.8918 35.3594 12.7513 35.0203 12.7513 34.6667V19.8667C11.2465 19.5572 9.89443 18.7384 8.92293 17.5483C7.95142 16.3582 7.41991 14.8696 7.41797 13.3333V5.33333C7.41797 4.97971 7.55844 4.64057 7.80849 4.39052C8.05854 4.14048 8.39768 4 8.7513 4C9.10492 4 9.44406 4.14048 9.69411 4.39052C9.94416 4.64057 10.0846 4.97971 10.0846 5.33333V13.3333C10.0881 14.1577 10.3461 14.9608 10.8234 15.6329C11.3008 16.305 11.9741 16.8132 12.7513 17.088V5.33333C12.7513 4.97971 12.8918 4.64057 13.1418 4.39052C13.3919 4.14048 13.731 4 14.0846 4C14.4383 4 14.7774 4.14048 15.0274 4.39052C15.2775 4.64057 15.418 4.97971 15.418 5.33333V17.088C16.1952 16.8132 16.8685 16.305 17.3459 15.6329C17.8232 14.9608 18.0812 14.1577 18.0846 13.3333V5.33333C18.0846 4.97971 18.2251 4.64057 18.4752 4.39052C18.7252 4.14048 19.0644 4 19.418 4C19.7716 4 20.1107 4.14048 20.3608 4.39052C20.6108 4.64057 20.7513 4.97971 20.7513 5.33333ZM34.0846 17.3333C34.025 19.8673 33.3946 22.3551 32.2404 24.6117C31.0861 26.8682 29.4377 28.8354 27.418 30.3667V34.6667C27.418 35.0203 27.2775 35.3594 27.0275 35.6095C26.7774 35.8595 26.4383 36 26.0846 36C25.731 36 25.3919 35.8595 25.1418 35.6095C24.8918 35.3594 24.7513 35.0203 24.7513 34.6667V6.66667C24.7394 6.16568 24.8762 5.67241 25.1447 5.24924C25.4131 4.82607 25.801 4.49201 26.2593 4.28933C26.7858 4.07515 27.3632 4.01897 27.9211 4.12766C28.479 4.23634 28.9931 4.50519 29.4006 4.90133C32.4931 8.29461 34.1692 12.7431 34.0846 17.3333ZM31.418 17.3333C31.4558 13.4295 30.0285 9.65344 27.418 6.75067V26.76C29.9168 24.251 31.3498 20.8737 31.418 17.3333Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--cafes {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.2656 10.4464C35.2656 9.36043 34.8342 8.31896 34.0663 7.55107C33.2985 6.78319 32.257 6.3518 31.171 6.3518H30.9376C30.6543 5.55402 30.1311 4.86343 29.4399 4.37471C28.7486 3.886 27.923 3.6231 27.0764 3.62207L13.4278 3.62207C12.5812 3.6231 11.7557 3.886 11.0644 4.37471C10.3731 4.86343 9.84995 5.55402 9.56663 6.3518H9.33324C8.50595 6.35725 7.69972 6.61317 7.02075 7.08586C6.34177 7.55854 5.82191 8.22582 5.52965 8.99978C5.23738 9.77374 5.18642 10.6181 5.38347 11.4216C5.58052 12.2251 6.01635 12.95 6.63354 13.5009L8.74635 30.4007C8.95456 32.0503 9.75703 33.5674 11.0034 34.6678C12.2499 35.7683 13.8547 36.3766 15.5174 36.3788H24.9868C26.6495 36.3763 28.2542 35.7679 29.5005 34.6675C30.7469 33.5671 31.5494 32.0502 31.7579 30.4007L33.8707 13.5009C34.3072 13.1204 34.6575 12.651 34.898 12.1243C35.1386 11.5975 35.2639 11.0255 35.2656 10.4464ZM29.9659 22.7301H25.5983C24.3808 15.5141 16.1166 15.5182 14.9005 22.7301H10.533L9.5093 14.541H30.9895L29.9659 22.7301ZM22.9819 24.095C22.8386 29.4917 17.6657 29.4903 17.5224 24.095C17.6657 18.6983 22.8454 18.6997 22.9819 24.095ZM9.33324 9.08152H10.6981C11.0601 9.08152 11.4072 8.93772 11.6632 8.68176C11.9192 8.4258 12.063 8.07864 12.063 7.71666C12.063 7.35467 12.2068 7.00752 12.4627 6.75155C12.7187 6.49559 13.0658 6.3518 13.4278 6.3518H27.0764C27.4384 6.3518 27.7856 6.49559 28.0416 6.75155C28.2975 7.00752 28.4413 7.35467 28.4413 7.71666C28.4413 8.07864 28.5851 8.4258 28.8411 8.68176C29.097 8.93772 29.4442 9.08152 29.8062 9.08152H31.171C31.533 9.08152 31.8802 9.22532 32.1361 9.48128C32.3921 9.73724 32.5359 10.0844 32.5359 10.4464C32.5359 10.8084 32.3921 11.1555 32.1361 11.4115C31.8802 11.6674 31.533 11.8112 31.171 11.8112H9.33324C8.97125 11.8112 8.62409 11.6674 8.36813 11.4115C8.11217 11.1555 7.96837 10.8084 7.96837 10.4464C7.96837 10.0844 8.11217 9.73724 8.36813 9.48128C8.62409 9.22532 8.97125 9.08152 9.33324 9.08152ZM29.0487 30.0622C28.9249 31.0523 28.4439 31.9632 27.696 32.6236C26.948 33.2841 25.9847 33.6488 24.9868 33.649H15.5174C14.5194 33.6491 13.5557 33.2846 12.8074 32.6241C12.0592 31.9636 11.578 31.0525 11.4542 30.0622L10.8796 25.4599H14.9032C16.1207 32.6759 24.3863 32.6718 25.601 25.4599H29.6246L29.0487 30.0622Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35.2656 10.4464C35.2656 9.36043 34.8342 8.31896 34.0663 7.55107C33.2985 6.78319 32.257 6.3518 31.171 6.3518H30.9376C30.6543 5.55402 30.1311 4.86343 29.4399 4.37471C28.7486 3.886 27.923 3.6231 27.0764 3.62207L13.4278 3.62207C12.5812 3.6231 11.7557 3.886 11.0644 4.37471C10.3731 4.86343 9.84995 5.55402 9.56663 6.3518H9.33324C8.50595 6.35725 7.69972 6.61317 7.02075 7.08586C6.34177 7.55854 5.82191 8.22582 5.52965 8.99978C5.23738 9.77374 5.18642 10.6181 5.38347 11.4216C5.58052 12.2251 6.01635 12.95 6.63354 13.5009L8.74635 30.4007C8.95456 32.0503 9.75703 33.5674 11.0034 34.6678C12.2499 35.7683 13.8547 36.3766 15.5174 36.3788H24.9868C26.6495 36.3763 28.2542 35.7679 29.5005 34.6675C30.7469 33.5671 31.5494 32.0502 31.7579 30.4007L33.8707 13.5009C34.3072 13.1204 34.6575 12.651 34.898 12.1243C35.1386 11.5975 35.2639 11.0255 35.2656 10.4464ZM29.9659 22.7301H25.5983C24.3808 15.5141 16.1166 15.5182 14.9005 22.7301H10.533L9.5093 14.541H30.9895L29.9659 22.7301ZM22.9819 24.095C22.8386 29.4917 17.6657 29.4903 17.5224 24.095C17.6657 18.6983 22.8454 18.6997 22.9819 24.095ZM9.33324 9.08152H10.6981C11.0601 9.08152 11.4072 8.93772 11.6632 8.68176C11.9192 8.4258 12.063 8.07864 12.063 7.71666C12.063 7.35467 12.2068 7.00752 12.4627 6.75155C12.7187 6.49559 13.0658 6.3518 13.4278 6.3518H27.0764C27.4384 6.3518 27.7856 6.49559 28.0416 6.75155C28.2975 7.00752 28.4413 7.35467 28.4413 7.71666C28.4413 8.07864 28.5851 8.4258 28.8411 8.68176C29.097 8.93772 29.4442 9.08152 29.8062 9.08152H31.171C31.533 9.08152 31.8802 9.22532 32.1361 9.48128C32.3921 9.73724 32.5359 10.0844 32.5359 10.4464C32.5359 10.8084 32.3921 11.1555 32.1361 11.4115C31.8802 11.6674 31.533 11.8112 31.171 11.8112H9.33324C8.97125 11.8112 8.62409 11.6674 8.36813 11.4115C8.11217 11.1555 7.96837 10.8084 7.96837 10.4464C7.96837 10.0844 8.11217 9.73724 8.36813 9.48128C8.62409 9.22532 8.97125 9.08152 9.33324 9.08152ZM29.0487 30.0622C28.9249 31.0523 28.4439 31.9632 27.696 32.6236C26.948 33.2841 25.9847 33.6488 24.9868 33.649H15.5174C14.5194 33.6491 13.5557 33.2846 12.8074 32.6241C12.0592 31.9636 11.578 31.0525 11.4542 30.0622L10.8796 25.4599H14.9032C16.1207 32.6759 24.3863 32.6718 25.601 25.4599H29.6246L29.0487 30.0622Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--groceries {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.41802 5.50002H4.5C3.67157 5.50002 3 4.82844 3 4.00002C3 3.17159 3.67157 2.50002 4.5 2.50002H6.60157C6.6122 2.50002 6.62298 2.50001 6.63389 2.50001C6.80274 2.49995 7.00317 2.49988 7.18065 2.51339C7.38811 2.52918 7.67201 2.56902 7.97521 2.70681C8.37649 2.88918 8.71783 3.18306 8.95758 3.55456M6.95816 5.50521C6.95814 5.50522 6.9572 5.50514 6.95541 5.50494L6.95816 5.50521ZM6.41802 5.50002L7.15187 10.6084L8.85096 23.0271C8.95208 23.7663 9.03928 24.4039 9.1525 24.9273C9.27246 25.4818 9.44259 26.0181 9.76522 26.5232C10.2538 27.2881 10.9534 27.895 11.7789 28.2722C12.3233 28.5209 12.878 28.6158 13.445 28.6591C13.9809 28.7001 14.627 28.7 15.3779 28.7H29.2525C29.9667 28.7 30.5829 28.7001 31.0955 28.662C31.6391 28.6216 32.1708 28.5331 32.697 28.3027C33.4972 27.9523 34.1849 27.3869 34.6822 26.6687C35.0096 26.1958 35.1973 25.6907 35.3393 25.1657C35.4731 24.6711 35.5885 24.0684 35.722 23.3713L37.8693 12.1612C37.9123 11.9367 37.961 11.6829 37.9838 11.4599C38.0093 11.21 38.0232 10.8372 37.8792 10.4316C37.6962 9.91624 37.3358 9.48426 36.8644 9.21106C36.4942 8.99652 36.1271 8.94088 35.8773 8.91922C35.6539 8.89986 35.3951 8.89994 35.165 8.90001L9.93725 8.90002L9.36057 4.8857C9.35905 4.87517 9.35752 4.86449 9.35597 4.85367C9.33219 4.68768 9.30379 4.48947 9.26503 4.31571C9.2196 4.11207 9.13904 3.83573 8.95758 3.55456M10.3565 11.9L11.816 22.5669C11.9265 23.3747 11.9989 23.8964 12.0847 24.293C12.1665 24.671 12.2387 24.8226 12.2935 24.9083C12.47 25.1847 12.7239 25.4056 13.0255 25.5435C13.1207 25.5869 13.2841 25.6381 13.6735 25.6678C14.0814 25.699 14.6121 25.7 15.4315 25.7H29.2008C29.9812 25.7 30.4851 25.6991 30.8733 25.6702C31.2428 25.6428 31.4001 25.5956 31.4937 25.5546C31.7862 25.4265 32.0359 25.2206 32.2157 24.9609C32.2723 24.8791 32.3476 24.7366 32.4434 24.3823C32.5442 24.0095 32.6393 23.5185 32.7854 22.7558L34.8647 11.9H10.3565ZM15.7628 34.3C15.6947 34.3 15.6538 34.3527 15.6538 34.4C15.6538 34.4474 15.6947 34.5 15.7628 34.5C15.8309 34.5 15.8717 34.4474 15.8717 34.4C15.8717 34.3527 15.8309 34.3 15.7628 34.3ZM12.6538 34.4C12.6538 32.68 14.0536 31.3 15.7628 31.3C17.4719 31.3 18.8717 32.68 18.8717 34.4C18.8717 36.12 17.4719 37.5 15.7628 37.5C14.0536 37.5 12.6538 36.12 12.6538 34.4ZM28.6345 34.3C28.5664 34.3 28.5255 34.3527 28.5255 34.4C28.5255 34.4474 28.5664 34.5 28.6345 34.5C28.7026 34.5 28.7435 34.4474 28.7435 34.4C28.7435 34.3527 28.7026 34.3 28.6345 34.3ZM25.5255 34.4C25.5255 32.68 26.9254 31.3 28.6345 31.3C30.3436 31.3 31.7435 32.68 31.7435 34.4C31.7435 36.12 30.3436 37.5 28.6345 37.5C26.9254 37.5 25.5255 36.12 25.5255 34.4Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.41802 5.50002H4.5C3.67157 5.50002 3 4.82844 3 4.00002C3 3.17159 3.67157 2.50002 4.5 2.50002H6.60157C6.6122 2.50002 6.62298 2.50001 6.63389 2.50001C6.80274 2.49995 7.00317 2.49988 7.18065 2.51339C7.38811 2.52918 7.67201 2.56902 7.97521 2.70681C8.37649 2.88918 8.71783 3.18306 8.95758 3.55456M6.95816 5.50521C6.95814 5.50522 6.9572 5.50514 6.95541 5.50494L6.95816 5.50521ZM6.41802 5.50002L7.15187 10.6084L8.85096 23.0271C8.95208 23.7663 9.03928 24.4039 9.1525 24.9273C9.27246 25.4818 9.44259 26.0181 9.76522 26.5232C10.2538 27.2881 10.9534 27.895 11.7789 28.2722C12.3233 28.5209 12.878 28.6158 13.445 28.6591C13.9809 28.7001 14.627 28.7 15.3779 28.7H29.2525C29.9667 28.7 30.5829 28.7001 31.0955 28.662C31.6391 28.6216 32.1708 28.5331 32.697 28.3027C33.4972 27.9523 34.1849 27.3869 34.6822 26.6687C35.0096 26.1958 35.1973 25.6907 35.3393 25.1657C35.4731 24.6711 35.5885 24.0684 35.722 23.3713L37.8693 12.1612C37.9123 11.9367 37.961 11.6829 37.9838 11.4599C38.0093 11.21 38.0232 10.8372 37.8792 10.4316C37.6962 9.91624 37.3358 9.48426 36.8644 9.21106C36.4942 8.99652 36.1271 8.94088 35.8773 8.91922C35.6539 8.89986 35.3951 8.89994 35.165 8.90001L9.93725 8.90002L9.36057 4.8857C9.35905 4.87517 9.35752 4.86449 9.35597 4.85367C9.33219 4.68768 9.30379 4.48947 9.26503 4.31571C9.2196 4.11207 9.13904 3.83573 8.95758 3.55456M10.3565 11.9L11.816 22.5669C11.9265 23.3747 11.9989 23.8964 12.0847 24.293C12.1665 24.671 12.2387 24.8226 12.2935 24.9083C12.47 25.1847 12.7239 25.4056 13.0255 25.5435C13.1207 25.5869 13.2841 25.6381 13.6735 25.6678C14.0814 25.699 14.6121 25.7 15.4315 25.7H29.2008C29.9812 25.7 30.4851 25.6991 30.8733 25.6702C31.2428 25.6428 31.4001 25.5956 31.4937 25.5546C31.7862 25.4265 32.0359 25.2206 32.2157 24.9609C32.2723 24.8791 32.3476 24.7366 32.4434 24.3823C32.5442 24.0095 32.6393 23.5185 32.7854 22.7558L34.8647 11.9H10.3565ZM15.7628 34.3C15.6947 34.3 15.6538 34.3527 15.6538 34.4C15.6538 34.4474 15.6947 34.5 15.7628 34.5C15.8309 34.5 15.8717 34.4474 15.8717 34.4C15.8717 34.3527 15.8309 34.3 15.7628 34.3ZM12.6538 34.4C12.6538 32.68 14.0536 31.3 15.7628 31.3C17.4719 31.3 18.8717 32.68 18.8717 34.4C18.8717 36.12 17.4719 37.5 15.7628 37.5C14.0536 37.5 12.6538 36.12 12.6538 34.4ZM28.6345 34.3C28.5664 34.3 28.5255 34.3527 28.5255 34.4C28.5255 34.4474 28.5664 34.5 28.6345 34.5C28.7026 34.5 28.7435 34.4474 28.7435 34.4C28.7435 34.3527 28.7026 34.3 28.6345 34.3ZM25.5255 34.4C25.5255 32.68 26.9254 31.3 28.6345 31.3C30.3436 31.3 31.7435 32.68 31.7435 34.4C31.7435 36.12 30.3436 37.5 28.6345 37.5C26.9254 37.5 25.5255 36.12 25.5255 34.4Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--nightlife {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.1608 10.3119C6.50206 8.23844 7.97828 5.16699 10.6335 5.16699H30.3648C33.0201 5.16699 34.4963 8.23844 32.8375 10.3119L29.6792 14.2598C29.6738 14.2666 29.6684 14.2734 29.6629 14.2801L21.9992 23.8598V31.8337H28.8325C29.6609 31.8337 30.3325 32.5052 30.3325 33.3337C30.3325 34.1621 29.6609 34.8337 28.8325 34.8337H12.1658C11.3374 34.8337 10.6658 34.1621 10.6658 33.3337C10.6658 32.5052 11.3374 31.8337 12.1658 31.8337H18.9992V23.8598L11.3353 14.28C11.3299 14.2734 11.3245 14.2666 11.3192 14.2599L8.1608 10.3119ZM15.6201 14.8337L20.4992 20.9325L25.3782 14.8337H15.6201ZM27.7782 11.8337H13.2201L10.5034 8.43777C10.4712 8.39756 10.4659 8.37085 10.4643 8.35377C10.4621 8.33019 10.4662 8.2971 10.4833 8.26146C10.5005 8.22582 10.5238 8.20197 10.5435 8.18894C10.5578 8.17949 10.5821 8.16699 10.6335 8.16699H30.3648C30.4163 8.16699 30.4405 8.17949 30.4548 8.18894C30.4746 8.20197 30.4979 8.22582 30.515 8.26146C30.5321 8.2971 30.5362 8.33019 30.534 8.35377C30.5325 8.37085 30.5271 8.39756 30.4949 8.43777L27.7782 11.8337Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.1608 10.3119C6.50206 8.23844 7.97828 5.16699 10.6335 5.16699H30.3648C33.0201 5.16699 34.4963 8.23844 32.8375 10.3119L29.6792 14.2598C29.6738 14.2666 29.6684 14.2734 29.6629 14.2801L21.9992 23.8598V31.8337H28.8325C29.6609 31.8337 30.3325 32.5052 30.3325 33.3337C30.3325 34.1621 29.6609 34.8337 28.8325 34.8337H12.1658C11.3374 34.8337 10.6658 34.1621 10.6658 33.3337C10.6658 32.5052 11.3374 31.8337 12.1658 31.8337H18.9992V23.8598L11.3353 14.28C11.3299 14.2734 11.3245 14.2666 11.3192 14.2599L8.1608 10.3119ZM15.6201 14.8337L20.4992 20.9325L25.3782 14.8337H15.6201ZM27.7782 11.8337H13.2201L10.5034 8.43777C10.4712 8.39756 10.4659 8.37085 10.4643 8.35377C10.4621 8.33019 10.4662 8.2971 10.4833 8.26146C10.5005 8.22582 10.5238 8.20197 10.5435 8.18894C10.5578 8.17949 10.5821 8.16699 10.6335 8.16699H30.3648C30.4163 8.16699 30.4405 8.17949 30.4548 8.18894C30.4746 8.20197 30.4979 8.22582 30.515 8.26146C30.5321 8.2971 30.5362 8.33019 30.534 8.35377C30.5325 8.37085 30.5271 8.39756 30.4949 8.43777L27.7782 11.8337Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--high-schools {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.5008 35.4998C20.3008 35.4998 20.1008 35.4998 19.9008 35.3998C19.5008 35.2998 19.1008 35.1998 18.6008 34.8998L9.60078 30.3998C9.00078 30.0998 8.60078 29.8998 8.20078 29.4998C7.90078 29.1998 7.60078 28.7998 7.50078 28.2998C7.30078 27.7998 7.30078 27.2998 7.30078 26.5998V17.4998L3.10078 15.3998C2.60078 15.0998 2.30078 14.5998 2.30078 14.0998C2.30078 13.5998 2.60078 12.9998 3.10078 12.7998L19.2008 4.7998C19.5008 4.6998 19.7008 4.4998 20.0008 4.4998C20.3008 4.3998 20.6008 4.3998 20.9008 4.4998C21.2008 4.5998 21.5008 4.6998 21.7008 4.7998L37.8008 12.7998C38.3008 13.0998 38.6008 13.5998 38.6008 14.0998C38.6008 14.5998 38.3008 15.1998 37.8008 15.3998L33.6008 17.4998V26.5998C33.6008 27.2998 33.6008 27.7998 33.4008 28.2998C33.3008 28.6998 33.0008 29.0998 32.7008 29.4998C32.3008 29.8998 31.9008 30.0998 31.3008 30.3998L22.3008 34.8998C21.8008 35.1998 21.5008 35.2998 21.0008 35.3998C20.9008 35.4998 20.7008 35.4998 20.5008 35.4998ZM10.3008 19.0998V26.6998C10.3008 26.9998 10.3008 27.2998 10.3008 27.3998C10.4008 27.4998 10.7008 27.5998 10.9008 27.6998L19.9008 32.1998C20.1008 32.2998 20.3008 32.3998 20.4008 32.3998C20.5008 32.3998 20.7008 32.2998 20.9008 32.1998L29.9008 27.6998C30.2008 27.5998 30.4008 27.3998 30.5008 27.3998C30.5008 27.2998 30.5008 26.9998 30.5008 26.6998V19.0998L21.6008 23.5998C21.3008 23.6998 21.1008 23.8998 20.8008 23.8998C20.5008 23.9998 20.2008 23.9998 19.9008 23.8998C19.6008 23.7998 19.3008 23.6998 19.1008 23.5998L10.3008 19.0998ZM9.50078 15.2998L20.5008 20.7998L31.5008 15.2998C31.5008 15.2998 31.5008 15.2998 31.6008 15.2998L33.9008 14.1998L20.5008 7.4998L7.20078 14.1998L9.50078 15.2998Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.5008 35.4998C20.3008 35.4998 20.1008 35.4998 19.9008 35.3998C19.5008 35.2998 19.1008 35.1998 18.6008 34.8998L9.60078 30.3998C9.00078 30.0998 8.60078 29.8998 8.20078 29.4998C7.90078 29.1998 7.60078 28.7998 7.50078 28.2998C7.30078 27.7998 7.30078 27.2998 7.30078 26.5998V17.4998L3.10078 15.3998C2.60078 15.0998 2.30078 14.5998 2.30078 14.0998C2.30078 13.5998 2.60078 12.9998 3.10078 12.7998L19.2008 4.7998C19.5008 4.6998 19.7008 4.4998 20.0008 4.4998C20.3008 4.3998 20.6008 4.3998 20.9008 4.4998C21.2008 4.5998 21.5008 4.6998 21.7008 4.7998L37.8008 12.7998C38.3008 13.0998 38.6008 13.5998 38.6008 14.0998C38.6008 14.5998 38.3008 15.1998 37.8008 15.3998L33.6008 17.4998V26.5998C33.6008 27.2998 33.6008 27.7998 33.4008 28.2998C33.3008 28.6998 33.0008 29.0998 32.7008 29.4998C32.3008 29.8998 31.9008 30.0998 31.3008 30.3998L22.3008 34.8998C21.8008 35.1998 21.5008 35.2998 21.0008 35.3998C20.9008 35.4998 20.7008 35.4998 20.5008 35.4998ZM10.3008 19.0998V26.6998C10.3008 26.9998 10.3008 27.2998 10.3008 27.3998C10.4008 27.4998 10.7008 27.5998 10.9008 27.6998L19.9008 32.1998C20.1008 32.2998 20.3008 32.3998 20.4008 32.3998C20.5008 32.3998 20.7008 32.2998 20.9008 32.1998L29.9008 27.6998C30.2008 27.5998 30.4008 27.3998 30.5008 27.3998C30.5008 27.2998 30.5008 26.9998 30.5008 26.6998V19.0998L21.6008 23.5998C21.3008 23.6998 21.1008 23.8998 20.8008 23.8998C20.5008 23.9998 20.2008 23.9998 19.9008 23.8998C19.6008 23.7998 19.3008 23.6998 19.1008 23.5998L10.3008 19.0998ZM9.50078 15.2998L20.5008 20.7998L31.5008 15.2998C31.5008 15.2998 31.5008 15.2998 31.6008 15.2998L33.9008 14.1998L20.5008 7.4998L7.20078 14.1998L9.50078 15.2998Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--pedestrian-friendly {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.08203 4.83301C7.14903 4.83301 5.58203 6.40001 5.58203 8.33301C5.58203 10.266 7.14903 11.833 9.08203 11.833C11.015 11.833 12.582 10.266 12.582 8.33301C12.582 6.40001 11.015 4.83301 9.08203 4.83301ZM2.58203 8.33301C2.58203 4.74316 5.49218 1.83301 9.08203 1.83301C12.6719 1.83301 15.582 4.74316 15.582 8.33301C15.582 11.9229 12.6719 14.833 9.08203 14.833C5.49218 14.833 2.58203 11.9229 2.58203 8.33301ZM26.3508 9.94201C25.037 9.83425 23.207 9.83301 20.6394 9.83301H19.9154C19.0869 9.83301 18.4154 9.16143 18.4154 8.33301C18.4154 7.50458 19.0869 6.83301 19.9154 6.83301L20.7154 6.83301C23.1905 6.833 25.1444 6.83299 26.5961 6.95205C27.3341 7.01258 28.0097 7.10834 28.5967 7.27457C29.1823 7.44039 29.7729 7.70185 30.2524 8.15562C31.4606 9.29889 31.996 10.9831 31.6698 12.6142C31.5404 13.2616 31.2092 13.8161 30.8269 14.2896C30.4436 14.7643 29.9474 15.2326 29.3798 15.7082C28.2634 16.6437 26.6681 17.772 24.6475 19.2013L17.8111 24.0367C15.7149 25.5194 14.2215 26.5772 13.2111 27.4239C12.7096 27.8441 12.3796 28.1698 12.1714 28.4277C11.9622 28.6867 11.9366 28.8035 11.936 28.8068C11.8122 29.4255 12.0153 30.0643 12.4736 30.498C12.4761 30.5003 12.5644 30.5809 12.8847 30.6716C13.2037 30.7619 13.6611 30.8372 14.3132 30.8907C15.6271 30.9984 17.4571 30.9997 20.0247 30.9997H21.582C22.4105 30.9997 23.082 31.6712 23.082 32.4997C23.082 33.3281 22.4105 33.9997 21.582 33.9997H19.9486C17.4736 33.9997 15.5197 33.9997 14.068 33.8806C13.3299 33.8201 12.6544 33.7243 12.0674 33.5581C11.4818 33.3923 10.8912 33.1308 10.4117 32.6771C9.20345 31.5338 8.66802 29.8496 8.99422 28.2185C9.12369 27.5711 9.45487 27.0166 9.83719 26.5431C10.2205 26.0684 10.7167 25.6001 11.2843 25.1245C12.4007 24.189 13.996 23.0606 16.0167 21.6313L22.853 16.7959C24.9492 15.3132 26.4425 14.2555 27.453 13.4088C27.9545 12.9885 28.2845 12.6629 28.4927 12.405C28.7019 12.1459 28.7274 12.0292 28.7281 12.0259C28.8518 11.4072 28.6487 10.7683 28.1904 10.3347C28.188 10.3324 28.0997 10.2518 27.7793 10.1611C27.4604 10.0708 27.0029 9.99549 26.3508 9.94201ZM25.9154 31.6663C25.9154 28.0765 28.8255 25.1663 32.4154 25.1663C36.0052 25.1663 38.9154 28.0765 38.9154 31.6663C38.9154 35.2562 36.0052 38.1663 32.4154 38.1663C28.8255 38.1663 25.9154 35.2562 25.9154 31.6663ZM32.4154 28.1663C30.4824 28.1663 28.9154 29.7333 28.9154 31.6663C28.9154 33.5993 30.4824 35.1663 32.4154 35.1663C34.3484 35.1663 35.9154 33.5993 35.9154 31.6663C35.9154 29.7333 34.3484 28.1663 32.4154 28.1663Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.08203 4.83301C7.14903 4.83301 5.58203 6.40001 5.58203 8.33301C5.58203 10.266 7.14903 11.833 9.08203 11.833C11.015 11.833 12.582 10.266 12.582 8.33301C12.582 6.40001 11.015 4.83301 9.08203 4.83301ZM2.58203 8.33301C2.58203 4.74316 5.49218 1.83301 9.08203 1.83301C12.6719 1.83301 15.582 4.74316 15.582 8.33301C15.582 11.9229 12.6719 14.833 9.08203 14.833C5.49218 14.833 2.58203 11.9229 2.58203 8.33301ZM26.3508 9.94201C25.037 9.83425 23.207 9.83301 20.6394 9.83301H19.9154C19.0869 9.83301 18.4154 9.16143 18.4154 8.33301C18.4154 7.50458 19.0869 6.83301 19.9154 6.83301L20.7154 6.83301C23.1905 6.833 25.1444 6.83299 26.5961 6.95205C27.3341 7.01258 28.0097 7.10834 28.5967 7.27457C29.1823 7.44039 29.7729 7.70185 30.2524 8.15562C31.4606 9.29889 31.996 10.9831 31.6698 12.6142C31.5404 13.2616 31.2092 13.8161 30.8269 14.2896C30.4436 14.7643 29.9474 15.2326 29.3798 15.7082C28.2634 16.6437 26.6681 17.772 24.6475 19.2013L17.8111 24.0367C15.7149 25.5194 14.2215 26.5772 13.2111 27.4239C12.7096 27.8441 12.3796 28.1698 12.1714 28.4277C11.9622 28.6867 11.9366 28.8035 11.936 28.8068C11.8122 29.4255 12.0153 30.0643 12.4736 30.498C12.4761 30.5003 12.5644 30.5809 12.8847 30.6716C13.2037 30.7619 13.6611 30.8372 14.3132 30.8907C15.6271 30.9984 17.4571 30.9997 20.0247 30.9997H21.582C22.4105 30.9997 23.082 31.6712 23.082 32.4997C23.082 33.3281 22.4105 33.9997 21.582 33.9997H19.9486C17.4736 33.9997 15.5197 33.9997 14.068 33.8806C13.3299 33.8201 12.6544 33.7243 12.0674 33.5581C11.4818 33.3923 10.8912 33.1308 10.4117 32.6771C9.20345 31.5338 8.66802 29.8496 8.99422 28.2185C9.12369 27.5711 9.45487 27.0166 9.83719 26.5431C10.2205 26.0684 10.7167 25.6001 11.2843 25.1245C12.4007 24.189 13.996 23.0606 16.0167 21.6313L22.853 16.7959C24.9492 15.3132 26.4425 14.2555 27.453 13.4088C27.9545 12.9885 28.2845 12.6629 28.4927 12.405C28.7019 12.1459 28.7274 12.0292 28.7281 12.0259C28.8518 11.4072 28.6487 10.7683 28.1904 10.3347C28.188 10.3324 28.0997 10.2518 27.7793 10.1611C27.4604 10.0708 27.0029 9.99549 26.3508 9.94201ZM25.9154 31.6663C25.9154 28.0765 28.8255 25.1663 32.4154 25.1663C36.0052 25.1663 38.9154 28.0765 38.9154 31.6663C38.9154 35.2562 36.0052 38.1663 32.4154 38.1663C28.8255 38.1663 25.9154 35.2562 25.9154 31.6663ZM32.4154 28.1663C30.4824 28.1663 28.9154 29.7333 28.9154 31.6663C28.9154 33.5993 30.4824 35.1663 32.4154 35.1663C34.3484 35.1663 35.9154 33.5993 35.9154 31.6663C35.9154 29.7333 34.3484 28.1663 32.4154 28.1663Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--transit-friendly {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.35636 5.16699H18.8077C19.6908 5.16697 20.4428 5.16695 21.0602 5.21739C21.7088 5.27038 22.3398 5.38644 22.943 5.6938C23.8524 6.15718 24.5918 6.89659 25.0552 7.80604C25.3626 8.40926 25.4786 9.04025 25.5316 9.68885C25.544 9.84017 25.5533 9.99956 25.5604 10.167H27.9775C28.0048 10.167 28.0327 10.1669 28.0611 10.1669C28.3809 10.1661 28.7593 10.1653 29.1309 10.2545C29.454 10.3321 29.7629 10.46 30.0463 10.6336C30.3721 10.8333 30.6391 11.1015 30.8647 11.3282C30.8847 11.3483 30.9044 11.368 30.9237 11.3874L37.695 18.1586C37.7143 18.178 37.7341 18.1976 37.7542 18.2176C37.9808 18.4433 38.249 18.7102 38.4487 19.0361C38.6224 19.3194 38.7503 19.6283 38.8279 19.9514C38.9171 20.3231 38.9162 20.7015 38.9155 21.0213C38.9154 21.0496 38.9154 21.0775 38.9154 21.1049V25.8748C38.9154 26.2276 38.9154 26.5634 38.896 26.8477C38.875 27.1565 38.8261 27.5124 38.6743 27.8788C38.3529 28.6547 37.7365 29.2712 36.9605 29.5926C36.7637 29.6741 36.5699 29.726 36.3847 29.7598C36.0884 32.6108 33.6781 34.8337 30.7487 34.8337C27.8446 34.8337 25.4508 32.6491 25.1208 29.8337H18.7414C18.0643 32.7004 15.4889 34.8337 12.4154 34.8337C9.27188 34.8337 6.64958 32.6022 6.04606 29.637C4.04358 29.0465 2.58203 27.1941 2.58203 25.0003L2.58203 11.9413C2.58201 11.0582 2.58199 10.3062 2.63243 9.68885C2.68542 9.04025 2.80148 8.40926 3.10884 7.80604C3.57222 6.89659 4.31163 6.15718 5.22108 5.6938C5.8243 5.38644 6.45529 5.27038 7.10389 5.21739C7.72128 5.16695 8.47325 5.16697 9.35636 5.16699ZM6.21278 26.3842C7.0409 23.7468 9.50471 21.8337 12.4154 21.8337C15.4889 21.8337 18.0643 23.967 18.7414 26.8337H22.582V12.0003C22.582 11.0422 22.5809 10.4137 22.5416 9.93315C22.5038 9.47007 22.4382 9.27783 22.3822 9.16801C22.2064 8.82305 21.926 8.54258 21.581 8.36682C21.4712 8.31086 21.279 8.24526 20.8159 8.20743C20.3353 8.16816 19.7069 8.16699 18.7487 8.16699H9.41537C8.45719 8.16699 7.82878 8.16816 7.34819 8.20743C6.88511 8.24526 6.69287 8.31086 6.58305 8.36682C6.23809 8.54258 5.95762 8.82305 5.78185 9.16801C5.7259 9.27783 5.6603 9.47007 5.62247 9.93315C5.5832 10.4137 5.58203 11.0422 5.58203 12.0003V25.0003C5.58203 25.5527 5.82633 26.048 6.21278 26.3842ZM25.5832 26.8337H25.582V13.167H27.9775C28.1943 13.167 28.3077 13.1674 28.3915 13.1712C28.4164 13.1723 28.4321 13.1736 28.4407 13.1744C28.4507 13.1774 28.4604 13.1815 28.4696 13.1864C28.4763 13.1919 28.4883 13.2021 28.5067 13.2189C28.5686 13.2754 28.6491 13.3553 28.8024 13.5087L35.5737 20.2799C35.727 20.4333 35.8069 20.5137 35.8635 20.5757C35.8803 20.5941 35.8905 20.6061 35.896 20.6127C35.9009 20.622 35.9049 20.6317 35.908 20.6417C35.9088 20.6503 35.91 20.6659 35.9112 20.6908C35.915 20.7747 35.9154 20.888 35.9154 21.1049V25.8337C35.9154 26.2425 35.9146 26.474 35.903 26.6435C35.8993 26.6982 35.8951 26.7326 35.8922 26.7517C35.8894 26.7566 35.8863 26.7612 35.8829 26.7658C34.9791 24.8366 33.02 23.5003 30.7487 23.5003C28.4509 23.5003 26.4725 24.868 25.5832 26.8337ZM12.4154 24.8337C10.4824 24.8337 8.91537 26.4007 8.91537 28.3337C8.91537 30.2667 10.4824 31.8337 12.4154 31.8337C14.3484 31.8337 15.9154 30.2667 15.9154 28.3337C15.9154 26.4007 14.3484 24.8337 12.4154 24.8337ZM30.7487 26.5003C29.2759 26.5003 28.082 27.6942 28.082 29.167C28.082 30.6398 29.2759 31.8337 30.7487 31.8337C32.2215 31.8337 33.4154 30.6398 33.4154 29.167C33.4154 27.6942 32.2215 26.5003 30.7487 26.5003Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.35636 5.16699H18.8077C19.6908 5.16697 20.4428 5.16695 21.0602 5.21739C21.7088 5.27038 22.3398 5.38644 22.943 5.6938C23.8524 6.15718 24.5918 6.89659 25.0552 7.80604C25.3626 8.40926 25.4786 9.04025 25.5316 9.68885C25.544 9.84017 25.5533 9.99956 25.5604 10.167H27.9775C28.0048 10.167 28.0327 10.1669 28.0611 10.1669C28.3809 10.1661 28.7593 10.1653 29.1309 10.2545C29.454 10.3321 29.7629 10.46 30.0463 10.6336C30.3721 10.8333 30.6391 11.1015 30.8647 11.3282C30.8847 11.3483 30.9044 11.368 30.9237 11.3874L37.695 18.1586C37.7143 18.178 37.7341 18.1976 37.7542 18.2176C37.9808 18.4433 38.249 18.7102 38.4487 19.0361C38.6224 19.3194 38.7503 19.6283 38.8279 19.9514C38.9171 20.3231 38.9162 20.7015 38.9155 21.0213C38.9154 21.0496 38.9154 21.0775 38.9154 21.1049V25.8748C38.9154 26.2276 38.9154 26.5634 38.896 26.8477C38.875 27.1565 38.8261 27.5124 38.6743 27.8788C38.3529 28.6547 37.7365 29.2712 36.9605 29.5926C36.7637 29.6741 36.5699 29.726 36.3847 29.7598C36.0884 32.6108 33.6781 34.8337 30.7487 34.8337C27.8446 34.8337 25.4508 32.6491 25.1208 29.8337H18.7414C18.0643 32.7004 15.4889 34.8337 12.4154 34.8337C9.27188 34.8337 6.64958 32.6022 6.04606 29.637C4.04358 29.0465 2.58203 27.1941 2.58203 25.0003L2.58203 11.9413C2.58201 11.0582 2.58199 10.3062 2.63243 9.68885C2.68542 9.04025 2.80148 8.40926 3.10884 7.80604C3.57222 6.89659 4.31163 6.15718 5.22108 5.6938C5.8243 5.38644 6.45529 5.27038 7.10389 5.21739C7.72128 5.16695 8.47325 5.16697 9.35636 5.16699ZM6.21278 26.3842C7.0409 23.7468 9.50471 21.8337 12.4154 21.8337C15.4889 21.8337 18.0643 23.967 18.7414 26.8337H22.582V12.0003C22.582 11.0422 22.5809 10.4137 22.5416 9.93315C22.5038 9.47007 22.4382 9.27783 22.3822 9.16801C22.2064 8.82305 21.926 8.54258 21.581 8.36682C21.4712 8.31086 21.279 8.24526 20.8159 8.20743C20.3353 8.16816 19.7069 8.16699 18.7487 8.16699H9.41537C8.45719 8.16699 7.82878 8.16816 7.34819 8.20743C6.88511 8.24526 6.69287 8.31086 6.58305 8.36682C6.23809 8.54258 5.95762 8.82305 5.78185 9.16801C5.7259 9.27783 5.6603 9.47007 5.62247 9.93315C5.5832 10.4137 5.58203 11.0422 5.58203 12.0003V25.0003C5.58203 25.5527 5.82633 26.048 6.21278 26.3842ZM25.5832 26.8337H25.582V13.167H27.9775C28.1943 13.167 28.3077 13.1674 28.3915 13.1712C28.4164 13.1723 28.4321 13.1736 28.4407 13.1744C28.4507 13.1774 28.4604 13.1815 28.4696 13.1864C28.4763 13.1919 28.4883 13.2021 28.5067 13.2189C28.5686 13.2754 28.6491 13.3553 28.8024 13.5087L35.5737 20.2799C35.727 20.4333 35.8069 20.5137 35.8635 20.5757C35.8803 20.5941 35.8905 20.6061 35.896 20.6127C35.9009 20.622 35.9049 20.6317 35.908 20.6417C35.9088 20.6503 35.91 20.6659 35.9112 20.6908C35.915 20.7747 35.9154 20.888 35.9154 21.1049V25.8337C35.9154 26.2425 35.9146 26.474 35.903 26.6435C35.8993 26.6982 35.8951 26.7326 35.8922 26.7517C35.8894 26.7566 35.8863 26.7612 35.8829 26.7658C34.9791 24.8366 33.02 23.5003 30.7487 23.5003C28.4509 23.5003 26.4725 24.868 25.5832 26.8337ZM12.4154 24.8337C10.4824 24.8337 8.91537 26.4007 8.91537 28.3337C8.91537 30.2667 10.4824 31.8337 12.4154 31.8337C14.3484 31.8337 15.9154 30.2667 15.9154 28.3337C15.9154 26.4007 14.3484 24.8337 12.4154 24.8337ZM30.7487 26.5003C29.2759 26.5003 28.082 27.6942 28.082 29.167C28.082 30.6398 29.2759 31.8337 30.7487 31.8337C32.2215 31.8337 33.4154 30.6398 33.4154 29.167C33.4154 27.6942 32.2215 26.5003 30.7487 26.5003Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--car-friendly {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8623 5.1662C13.9384 5.1663 14.0153 5.16639 14.0931 5.16639H26.405C26.4827 5.16639 26.5596 5.1663 26.6357 5.1662C27.7877 5.16475 28.7555 5.16353 29.6155 5.50177C30.3685 5.79792 31.0351 6.27839 31.5542 6.8991C32.1471 7.608 32.452 8.52658 32.8148 9.61983C32.8388 9.69208 32.8631 9.76508 32.8876 9.83884L34.4585 14.5513L36.2449 13.6581C36.9858 13.2876 37.8868 13.5879 38.2573 14.3289C38.6278 15.0699 38.3275 15.9709 37.5865 16.3414L36.3818 16.9437C36.9184 17.4511 37.3679 18.0494 37.7072 18.7155C38.1054 19.4969 38.2669 20.3337 38.3426 21.2603C38.4157 22.1554 38.4157 23.2568 38.4157 24.6035V29.1664C38.4157 29.2114 38.4157 29.2559 38.4158 29.2999C38.4162 29.9418 38.4165 30.4715 38.3228 30.9427C37.9414 32.86 36.4426 34.3588 34.5253 34.7402C34.0541 34.8339 33.5244 34.8336 32.8825 34.8331C32.8386 34.8331 32.7941 34.8331 32.749 34.8331H31.9157C29.4725 34.8331 27.4527 33.0203 27.128 30.6664H13.3701C13.0453 33.0203 11.0255 34.8331 8.58236 34.8331H7.74903C7.70399 34.8331 7.65949 34.8331 7.61553 34.8331C6.97365 34.8336 6.4439 34.8339 5.97276 34.7402C4.05542 34.3588 2.55661 32.86 2.17523 30.9427C2.08151 30.4715 2.08187 29.9418 2.0823 29.2999C2.08233 29.2559 2.08236 29.2114 2.08236 29.1664L2.08236 24.6036C2.08234 23.2568 2.08233 22.1554 2.15546 21.2603C2.23116 20.3337 2.39263 19.4969 2.79082 18.7155C3.1302 18.0494 3.57968 17.4511 4.11623 16.9437L2.91154 16.3414C2.17057 15.9709 1.87024 15.0699 2.24072 14.3289C2.6112 13.5879 3.51221 13.2876 4.25318 13.6581L6.03959 14.5513L7.61041 9.83884C7.63499 9.76509 7.65922 9.69209 7.6832 9.61986C8.04609 8.52659 8.351 7.60801 8.94383 6.8991C9.46291 6.27839 10.1295 5.79792 10.8825 5.50177C11.7425 5.16353 12.7104 5.16475 13.8623 5.1662ZM8.98787 15.1933C9.71535 15.1664 10.5545 15.1664 11.5195 15.1664H28.9785C29.9436 15.1664 30.7827 15.1664 31.5102 15.1933L30.0416 10.7875C29.564 9.35474 29.4317 9.03741 29.2529 8.82363C29.056 8.58819 28.8031 8.40594 28.5175 8.29361C28.2582 8.1916 27.9153 8.16639 26.405 8.16639H14.0931C12.5828 8.16639 12.2399 8.1916 11.9805 8.29361C11.6949 8.40594 11.4421 8.58818 11.2452 8.82363C11.0664 9.03741 10.934 9.35474 10.4565 10.7875L8.98787 15.1933ZM8.42052 18.2295C7.67952 18.2901 7.28147 18.4011 6.99339 18.5479C6.33483 18.8834 5.79939 19.4189 5.46384 20.0774C5.31705 20.3655 5.20604 20.7636 5.1455 21.5046C5.08353 22.2631 5.08236 23.2415 5.08236 24.6664V29.1664C5.08236 30.0127 5.08962 30.2168 5.11759 30.3574C5.26225 31.0847 5.83076 31.6532 6.55803 31.7978C6.6986 31.8258 6.90271 31.8331 7.74903 31.8331H8.58236C9.59488 31.8331 10.4157 31.0122 10.4157 29.9997C10.4157 28.7111 11.4604 27.6664 12.749 27.6664H27.749C29.0377 27.6664 30.0824 28.7111 30.0824 29.9997C30.0824 31.0122 30.9032 31.8331 31.9157 31.8331H32.749C33.5953 31.8331 33.7995 31.8258 33.94 31.7978C34.6673 31.6532 35.2358 31.0847 35.3805 30.3574C35.4084 30.2168 35.4157 30.0127 35.4157 29.1664V24.6664C35.4157 23.2415 35.4145 22.2631 35.3526 21.5046C35.292 20.7636 35.181 20.3655 35.0342 20.0774C34.6987 19.4189 34.1632 18.8834 33.5047 18.5479C33.2166 18.4011 32.8185 18.2901 32.0775 18.2295C31.319 18.1676 30.3406 18.1664 28.9157 18.1664H11.5824C10.1575 18.1664 9.17903 18.1676 8.42052 18.2295ZM7.08236 21.6664C7.08236 20.838 7.75393 20.1664 8.58236 20.1664H13.5824C14.4108 20.1664 15.0824 20.838 15.0824 21.6664C15.0824 22.4948 14.4108 23.1664 13.5824 23.1664H8.58236C7.75393 23.1664 7.08236 22.4948 7.08236 21.6664ZM25.4157 21.6664C25.4157 20.838 26.0873 20.1664 26.9157 20.1664H31.9157C32.7441 20.1664 33.4157 20.838 33.4157 21.6664C33.4157 22.4948 32.7441 23.1664 31.9157 23.1664H26.9157C26.0873 23.1664 25.4157 22.4948 25.4157 21.6664Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.8623 5.1662C13.9384 5.1663 14.0153 5.16639 14.0931 5.16639H26.405C26.4827 5.16639 26.5596 5.1663 26.6357 5.1662C27.7877 5.16475 28.7555 5.16353 29.6155 5.50177C30.3685 5.79792 31.0351 6.27839 31.5542 6.8991C32.1471 7.608 32.452 8.52658 32.8148 9.61983C32.8388 9.69208 32.8631 9.76508 32.8876 9.83884L34.4585 14.5513L36.2449 13.6581C36.9858 13.2876 37.8868 13.5879 38.2573 14.3289C38.6278 15.0699 38.3275 15.9709 37.5865 16.3414L36.3818 16.9437C36.9184 17.4511 37.3679 18.0494 37.7072 18.7155C38.1054 19.4969 38.2669 20.3337 38.3426 21.2603C38.4157 22.1554 38.4157 23.2568 38.4157 24.6035V29.1664C38.4157 29.2114 38.4157 29.2559 38.4158 29.2999C38.4162 29.9418 38.4165 30.4715 38.3228 30.9427C37.9414 32.86 36.4426 34.3588 34.5253 34.7402C34.0541 34.8339 33.5244 34.8336 32.8825 34.8331C32.8386 34.8331 32.7941 34.8331 32.749 34.8331H31.9157C29.4725 34.8331 27.4527 33.0203 27.128 30.6664H13.3701C13.0453 33.0203 11.0255 34.8331 8.58236 34.8331H7.74903C7.70399 34.8331 7.65949 34.8331 7.61553 34.8331C6.97365 34.8336 6.4439 34.8339 5.97276 34.7402C4.05542 34.3588 2.55661 32.86 2.17523 30.9427C2.08151 30.4715 2.08187 29.9418 2.0823 29.2999C2.08233 29.2559 2.08236 29.2114 2.08236 29.1664L2.08236 24.6036C2.08234 23.2568 2.08233 22.1554 2.15546 21.2603C2.23116 20.3337 2.39263 19.4969 2.79082 18.7155C3.1302 18.0494 3.57968 17.4511 4.11623 16.9437L2.91154 16.3414C2.17057 15.9709 1.87024 15.0699 2.24072 14.3289C2.6112 13.5879 3.51221 13.2876 4.25318 13.6581L6.03959 14.5513L7.61041 9.83884C7.63499 9.76509 7.65922 9.69209 7.6832 9.61986C8.04609 8.52659 8.351 7.60801 8.94383 6.8991C9.46291 6.27839 10.1295 5.79792 10.8825 5.50177C11.7425 5.16353 12.7104 5.16475 13.8623 5.1662ZM8.98787 15.1933C9.71535 15.1664 10.5545 15.1664 11.5195 15.1664H28.9785C29.9436 15.1664 30.7827 15.1664 31.5102 15.1933L30.0416 10.7875C29.564 9.35474 29.4317 9.03741 29.2529 8.82363C29.056 8.58819 28.8031 8.40594 28.5175 8.29361C28.2582 8.1916 27.9153 8.16639 26.405 8.16639H14.0931C12.5828 8.16639 12.2399 8.1916 11.9805 8.29361C11.6949 8.40594 11.4421 8.58818 11.2452 8.82363C11.0664 9.03741 10.934 9.35474 10.4565 10.7875L8.98787 15.1933ZM8.42052 18.2295C7.67952 18.2901 7.28147 18.4011 6.99339 18.5479C6.33483 18.8834 5.79939 19.4189 5.46384 20.0774C5.31705 20.3655 5.20604 20.7636 5.1455 21.5046C5.08353 22.2631 5.08236 23.2415 5.08236 24.6664V29.1664C5.08236 30.0127 5.08962 30.2168 5.11759 30.3574C5.26225 31.0847 5.83076 31.6532 6.55803 31.7978C6.6986 31.8258 6.90271 31.8331 7.74903 31.8331H8.58236C9.59488 31.8331 10.4157 31.0122 10.4157 29.9997C10.4157 28.7111 11.4604 27.6664 12.749 27.6664H27.749C29.0377 27.6664 30.0824 28.7111 30.0824 29.9997C30.0824 31.0122 30.9032 31.8331 31.9157 31.8331H32.749C33.5953 31.8331 33.7995 31.8258 33.94 31.7978C34.6673 31.6532 35.2358 31.0847 35.3805 30.3574C35.4084 30.2168 35.4157 30.0127 35.4157 29.1664V24.6664C35.4157 23.2415 35.4145 22.2631 35.3526 21.5046C35.292 20.7636 35.181 20.3655 35.0342 20.0774C34.6987 19.4189 34.1632 18.8834 33.5047 18.5479C33.2166 18.4011 32.8185 18.2901 32.0775 18.2295C31.319 18.1676 30.3406 18.1664 28.9157 18.1664H11.5824C10.1575 18.1664 9.17903 18.1676 8.42052 18.2295ZM7.08236 21.6664C7.08236 20.838 7.75393 20.1664 8.58236 20.1664H13.5824C14.4108 20.1664 15.0824 20.838 15.0824 21.6664C15.0824 22.4948 14.4108 23.1664 13.5824 23.1664H8.58236C7.75393 23.1664 7.08236 22.4948 7.08236 21.6664ZM25.4157 21.6664C25.4157 20.838 26.0873 20.1664 26.9157 20.1664H31.9157C32.7441 20.1664 33.4157 20.838 33.4157 21.6664C33.4157 22.4948 32.7441 23.1664 31.9157 23.1664H26.9157C26.0873 23.1664 25.4157 22.4948 25.4157 21.6664Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--quiet {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6873 3.5H27.813C29.1597 3.49998 30.2611 3.49997 31.1563 3.5731C32.0828 3.6488 32.9196 3.81027 33.7011 4.20846C34.9241 4.83164 35.9185 5.82601 36.5417 7.04906C36.9398 7.83054 37.1013 8.66734 37.177 9.59386C37.2502 10.489 37.2501 11.5904 37.2501 12.9372V22.0628C37.2501 23.4096 37.2502 24.511 37.177 25.4061C37.1013 26.3327 36.9398 27.1695 36.5417 27.9509C35.9185 29.174 34.9241 30.1684 33.7011 30.7915C32.9196 31.1897 32.0828 31.3512 31.1563 31.4269C30.2611 31.5 29.1597 31.5 27.8129 31.5H23.5564C22.4562 31.5 22.1141 31.5071 21.8004 31.5715C21.4915 31.6349 21.1925 31.7397 20.9117 31.8832C20.6265 32.0289 20.355 32.2371 19.4959 32.9244L15.4768 36.1396C15.168 36.3867 14.8615 36.632 14.5937 36.8091C14.3365 36.9791 13.8627 37.2655 13.2526 37.2661C12.542 37.2669 11.8698 36.9438 11.4265 36.3885C11.0459 35.9117 10.9736 35.3628 10.9457 35.0558C10.9167 34.7361 10.9167 34.3435 10.9168 33.948L10.9168 31.491C10.2005 31.4734 9.6064 31.4228 9.0678 31.2785C6.8247 30.6775 5.07264 28.9254 4.47161 26.6823C4.24902 25.8516 4.24946 24.889 4.25006 23.5492C4.25009 23.4783 4.25013 23.4064 4.25013 23.3333L4.25013 12.9372C4.25011 11.5904 4.25009 10.489 4.32323 9.59386C4.39893 8.66734 4.5604 7.83054 4.95858 7.04906C5.58176 5.82601 6.57613 4.83164 7.79919 4.20846C8.58067 3.81027 9.41747 3.6488 10.344 3.5731C11.2391 3.49997 12.3405 3.49998 13.6873 3.5ZM10.5883 6.56314C9.84728 6.62368 9.44924 6.7347 9.16116 6.88148C8.50259 7.21703 7.96716 7.75247 7.6316 8.41103C7.48482 8.69911 7.37381 9.09716 7.31327 9.83816C7.25129 10.5967 7.25013 11.5751 7.25013 13V23.3333C7.25013 24.9799 7.26301 25.5089 7.36939 25.9059C7.69302 27.1137 8.63644 28.0571 9.84426 28.3807C10.2413 28.4871 10.7703 28.5 12.4168 28.5C13.2452 28.5 13.9168 29.1716 13.9168 30V33.5457L17.6218 30.5818C17.6574 30.5532 17.6925 30.5251 17.7272 30.4973C18.4375 29.9287 18.9565 29.5133 19.5468 29.2116C20.0684 28.9452 20.6235 28.7505 21.1973 28.6327C21.8467 28.4994 22.5114 28.4997 23.4213 28.5C23.4657 28.5 23.5107 28.5 23.5564 28.5H27.7501C29.175 28.5 30.1535 28.4988 30.912 28.4369C31.653 28.3763 32.051 28.2653 32.3391 28.1185C32.9977 27.783 33.5331 27.2475 33.8686 26.589C34.0154 26.3009 34.1264 25.9028 34.187 25.1618C34.249 24.4033 34.2501 23.4249 34.2501 22V13C34.2501 11.5751 34.249 10.5967 34.187 9.83816C34.1264 9.09716 34.0154 8.69911 33.8686 8.41103C33.5331 7.75247 32.9977 7.21704 32.3391 6.88148C32.051 6.7347 31.653 6.62368 30.912 6.56314C30.1535 6.50117 29.175 6.5 27.7501 6.5H13.7501C12.3252 6.5 11.3468 6.50117 10.5883 6.56314ZM15.5228 12.2727C16.1086 11.6869 17.0583 11.6869 17.6441 12.2727L20.7501 15.3787L23.8561 12.2727C24.4419 11.6869 25.3917 11.6869 25.9775 12.2727C26.5632 12.8585 26.5632 13.8082 25.9775 14.394L22.8714 17.5L25.9775 20.606C26.5632 21.1918 26.5632 22.1415 25.9775 22.7273C25.3917 23.3131 24.4419 23.3131 23.8561 22.7273L20.7501 19.6213L17.6441 22.7273C17.0583 23.3131 16.1086 23.3131 15.5228 22.7273C14.937 22.1415 14.937 21.1918 15.5228 20.606L18.6288 17.5L15.5228 14.394C14.937 13.8082 14.937 12.8585 15.5228 12.2727Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6873 3.5H27.813C29.1597 3.49998 30.2611 3.49997 31.1563 3.5731C32.0828 3.6488 32.9196 3.81027 33.7011 4.20846C34.9241 4.83164 35.9185 5.82601 36.5417 7.04906C36.9398 7.83054 37.1013 8.66734 37.177 9.59386C37.2502 10.489 37.2501 11.5904 37.2501 12.9372V22.0628C37.2501 23.4096 37.2502 24.511 37.177 25.4061C37.1013 26.3327 36.9398 27.1695 36.5417 27.9509C35.9185 29.174 34.9241 30.1684 33.7011 30.7915C32.9196 31.1897 32.0828 31.3512 31.1563 31.4269C30.2611 31.5 29.1597 31.5 27.8129 31.5H23.5564C22.4562 31.5 22.1141 31.5071 21.8004 31.5715C21.4915 31.6349 21.1925 31.7397 20.9117 31.8832C20.6265 32.0289 20.355 32.2371 19.4959 32.9244L15.4768 36.1396C15.168 36.3867 14.8615 36.632 14.5937 36.8091C14.3365 36.9791 13.8627 37.2655 13.2526 37.2661C12.542 37.2669 11.8698 36.9438 11.4265 36.3885C11.0459 35.9117 10.9736 35.3628 10.9457 35.0558C10.9167 34.7361 10.9167 34.3435 10.9168 33.948L10.9168 31.491C10.2005 31.4734 9.6064 31.4228 9.0678 31.2785C6.8247 30.6775 5.07264 28.9254 4.47161 26.6823C4.24902 25.8516 4.24946 24.889 4.25006 23.5492C4.25009 23.4783 4.25013 23.4064 4.25013 23.3333L4.25013 12.9372C4.25011 11.5904 4.25009 10.489 4.32323 9.59386C4.39893 8.66734 4.5604 7.83054 4.95858 7.04906C5.58176 5.82601 6.57613 4.83164 7.79919 4.20846C8.58067 3.81027 9.41747 3.6488 10.344 3.5731C11.2391 3.49997 12.3405 3.49998 13.6873 3.5ZM10.5883 6.56314C9.84728 6.62368 9.44924 6.7347 9.16116 6.88148C8.50259 7.21703 7.96716 7.75247 7.6316 8.41103C7.48482 8.69911 7.37381 9.09716 7.31327 9.83816C7.25129 10.5967 7.25013 11.5751 7.25013 13V23.3333C7.25013 24.9799 7.26301 25.5089 7.36939 25.9059C7.69302 27.1137 8.63644 28.0571 9.84426 28.3807C10.2413 28.4871 10.7703 28.5 12.4168 28.5C13.2452 28.5 13.9168 29.1716 13.9168 30V33.5457L17.6218 30.5818C17.6574 30.5532 17.6925 30.5251 17.7272 30.4973C18.4375 29.9287 18.9565 29.5133 19.5468 29.2116C20.0684 28.9452 20.6235 28.7505 21.1973 28.6327C21.8467 28.4994 22.5114 28.4997 23.4213 28.5C23.4657 28.5 23.5107 28.5 23.5564 28.5H27.7501C29.175 28.5 30.1535 28.4988 30.912 28.4369C31.653 28.3763 32.051 28.2653 32.3391 28.1185C32.9977 27.783 33.5331 27.2475 33.8686 26.589C34.0154 26.3009 34.1264 25.9028 34.187 25.1618C34.249 24.4033 34.2501 23.4249 34.2501 22V13C34.2501 11.5751 34.249 10.5967 34.187 9.83816C34.1264 9.09716 34.0154 8.69911 33.8686 8.41103C33.5331 7.75247 32.9977 7.21704 32.3391 6.88148C32.051 6.7347 31.653 6.62368 30.912 6.56314C30.1535 6.50117 29.175 6.5 27.7501 6.5H13.7501C12.3252 6.5 11.3468 6.50117 10.5883 6.56314ZM15.5228 12.2727C16.1086 11.6869 17.0583 11.6869 17.6441 12.2727L20.7501 15.3787L23.8561 12.2727C24.4419 11.6869 25.3917 11.6869 25.9775 12.2727C26.5632 12.8585 26.5632 13.8082 25.9775 14.394L22.8714 17.5L25.9775 20.606C26.5632 21.1918 26.5632 22.1415 25.9775 22.7273C25.3917 23.3131 24.4419 23.3131 23.8561 22.7273L20.7501 19.6213L17.6441 22.7273C17.0583 23.3131 16.1086 23.3131 15.5228 22.7273C14.937 22.1415 14.937 21.1918 15.5228 20.606L18.6288 17.5L15.5228 14.394C14.937 13.8082 14.937 12.8585 15.5228 12.2727Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--vibrant {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.7487 1.83301C8.57713 1.83301 9.2487 2.50458 9.2487 3.33301V5.99967H11.9154C12.7438 5.99967 13.4154 6.67125 13.4154 7.49967C13.4154 8.3281 12.7438 8.99967 11.9154 8.99967H9.2487V11.6663C9.2487 12.4948 8.57713 13.1663 7.7487 13.1663C6.92027 13.1663 6.2487 12.4948 6.2487 11.6663V8.99967H3.58203C2.7536 8.99967 2.08203 8.3281 2.08203 7.49967C2.08203 6.67125 2.7536 5.99967 3.58203 5.99967H6.2487V3.33301C6.2487 2.50458 6.92027 1.83301 7.7487 1.83301ZM21.9154 3.49967C22.536 3.49967 23.0926 3.88192 23.3154 4.46121L26.2057 11.976C26.7033 13.2697 26.8684 13.6685 27.0986 13.9922C27.3253 14.3111 27.6039 14.5897 27.9228 14.8164C28.2466 15.0467 28.6453 15.2118 29.9391 15.7094L37.4538 18.5997C38.0331 18.8225 38.4154 19.379 38.4154 19.9997C38.4154 20.6203 38.0331 21.1769 37.4538 21.3997L29.9391 24.29C28.6453 24.7876 28.2466 24.9527 27.9228 25.1829C27.6039 25.4097 27.3253 25.6882 27.0986 26.0071C26.8684 26.3309 26.7033 26.7296 26.2057 28.0234L23.3154 35.5381C23.0926 36.1174 22.536 36.4997 21.9154 36.4997C21.2947 36.4997 20.7382 36.1174 20.5153 35.5381L17.6251 28.0234C17.1274 26.7296 16.9623 26.3309 16.7321 26.0071C16.5054 25.6882 16.2268 25.4097 15.9079 25.1829C15.5841 24.9527 15.1854 24.7876 13.8917 24.29L6.3769 21.3997C5.79761 21.1769 5.41537 20.6203 5.41537 19.9997C5.41537 19.379 5.79761 18.8225 6.3769 18.5997L13.8917 15.7094C15.1854 15.2118 15.5841 15.0467 15.9079 14.8164C16.2268 14.5897 16.5054 14.3111 16.7321 13.9922C16.9623 13.6685 17.1274 13.2697 17.625 11.976L20.5153 4.46121C20.7381 3.88192 21.2947 3.49967 21.9154 3.49967ZM21.9154 9.17819L20.4251 13.0529C20.4043 13.107 20.3838 13.1603 20.3636 13.2129C19.9536 14.2803 19.6542 15.0597 19.177 15.7307C18.756 16.3229 18.2386 16.8403 17.6464 17.2614C16.9754 17.7385 16.196 18.0379 15.1286 18.4479C15.076 18.4681 15.0226 18.4886 14.9686 18.5094L11.0939 19.9997L14.9686 21.49C15.0226 21.5107 15.076 21.5312 15.1286 21.5514C16.196 21.9615 16.9753 22.2608 17.6464 22.738C18.2386 23.1591 18.756 23.6764 19.177 24.2686C19.6542 24.9397 19.9536 25.719 20.3636 26.7865C20.3838 26.8391 20.4043 26.8924 20.4251 26.9464L21.9154 30.8212L23.4056 26.9464C23.4264 26.8924 23.4469 26.8391 23.4671 26.7864C23.8772 25.719 24.1765 24.9397 24.6537 24.2686C25.0748 23.6764 25.5921 23.1591 26.1843 22.738C26.8554 22.2608 27.6347 21.9615 28.7022 21.5514C28.7548 21.5312 28.8081 21.5107 28.8621 21.49L32.7368 19.9997L28.8621 18.5094C28.8081 18.4886 28.7548 18.4681 28.7021 18.4479C27.6347 18.0379 26.8554 17.7385 26.1843 17.2614C25.5921 16.8403 25.0748 16.3229 24.6537 15.7307C24.1765 15.0597 23.8772 14.2803 23.4671 13.2129C23.4469 13.1603 23.4264 13.1069 23.4056 13.0529L21.9154 9.17819ZM7.7487 26.833C8.57713 26.833 9.2487 27.5046 9.2487 28.333V30.9997H11.9154C12.7438 30.9997 13.4154 31.6712 13.4154 32.4997C13.4154 33.3281 12.7438 33.9997 11.9154 33.9997H9.2487V36.6663C9.2487 37.4948 8.57713 38.1663 7.7487 38.1663C6.92027 38.1663 6.2487 37.4948 6.2487 36.6663V33.9997H3.58203C2.7536 33.9997 2.08203 33.3281 2.08203 32.4997C2.08203 31.6712 2.7536 30.9997 3.58203 30.9997H6.2487V28.333C6.2487 27.5046 6.92027 26.833 7.7487 26.833Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.7487 1.83301C8.57713 1.83301 9.2487 2.50458 9.2487 3.33301V5.99967H11.9154C12.7438 5.99967 13.4154 6.67125 13.4154 7.49967C13.4154 8.3281 12.7438 8.99967 11.9154 8.99967H9.2487V11.6663C9.2487 12.4948 8.57713 13.1663 7.7487 13.1663C6.92027 13.1663 6.2487 12.4948 6.2487 11.6663V8.99967H3.58203C2.7536 8.99967 2.08203 8.3281 2.08203 7.49967C2.08203 6.67125 2.7536 5.99967 3.58203 5.99967H6.2487V3.33301C6.2487 2.50458 6.92027 1.83301 7.7487 1.83301ZM21.9154 3.49967C22.536 3.49967 23.0926 3.88192 23.3154 4.46121L26.2057 11.976C26.7033 13.2697 26.8684 13.6685 27.0986 13.9922C27.3253 14.3111 27.6039 14.5897 27.9228 14.8164C28.2466 15.0467 28.6453 15.2118 29.9391 15.7094L37.4538 18.5997C38.0331 18.8225 38.4154 19.379 38.4154 19.9997C38.4154 20.6203 38.0331 21.1769 37.4538 21.3997L29.9391 24.29C28.6453 24.7876 28.2466 24.9527 27.9228 25.1829C27.6039 25.4097 27.3253 25.6882 27.0986 26.0071C26.8684 26.3309 26.7033 26.7296 26.2057 28.0234L23.3154 35.5381C23.0926 36.1174 22.536 36.4997 21.9154 36.4997C21.2947 36.4997 20.7382 36.1174 20.5153 35.5381L17.6251 28.0234C17.1274 26.7296 16.9623 26.3309 16.7321 26.0071C16.5054 25.6882 16.2268 25.4097 15.9079 25.1829C15.5841 24.9527 15.1854 24.7876 13.8917 24.29L6.3769 21.3997C5.79761 21.1769 5.41537 20.6203 5.41537 19.9997C5.41537 19.379 5.79761 18.8225 6.3769 18.5997L13.8917 15.7094C15.1854 15.2118 15.5841 15.0467 15.9079 14.8164C16.2268 14.5897 16.5054 14.3111 16.7321 13.9922C16.9623 13.6685 17.1274 13.2697 17.625 11.976L20.5153 4.46121C20.7381 3.88192 21.2947 3.49967 21.9154 3.49967ZM21.9154 9.17819L20.4251 13.0529C20.4043 13.107 20.3838 13.1603 20.3636 13.2129C19.9536 14.2803 19.6542 15.0597 19.177 15.7307C18.756 16.3229 18.2386 16.8403 17.6464 17.2614C16.9754 17.7385 16.196 18.0379 15.1286 18.4479C15.076 18.4681 15.0226 18.4886 14.9686 18.5094L11.0939 19.9997L14.9686 21.49C15.0226 21.5107 15.076 21.5312 15.1286 21.5514C16.196 21.9615 16.9753 22.2608 17.6464 22.738C18.2386 23.1591 18.756 23.6764 19.177 24.2686C19.6542 24.9397 19.9536 25.719 20.3636 26.7865C20.3838 26.8391 20.4043 26.8924 20.4251 26.9464L21.9154 30.8212L23.4056 26.9464C23.4264 26.8924 23.4469 26.8391 23.4671 26.7864C23.8772 25.719 24.1765 24.9397 24.6537 24.2686C25.0748 23.6764 25.5921 23.1591 26.1843 22.738C26.8554 22.2608 27.6347 21.9615 28.7022 21.5514C28.7548 21.5312 28.8081 21.5107 28.8621 21.49L32.7368 19.9997L28.8621 18.5094C28.8081 18.4886 28.7548 18.4681 28.7021 18.4479C27.6347 18.0379 26.8554 17.7385 26.1843 17.2614C25.5921 16.8403 25.0748 16.3229 24.6537 15.7307C24.1765 15.0597 23.8772 14.2803 23.4671 13.2129C23.4469 13.1603 23.4264 13.1069 23.4056 13.0529L21.9154 9.17819ZM7.7487 26.833C8.57713 26.833 9.2487 27.5046 9.2487 28.333V30.9997H11.9154C12.7438 30.9997 13.4154 31.6712 13.4154 32.4997C13.4154 33.3281 12.7438 33.9997 11.9154 33.9997H9.2487V36.6663C9.2487 37.4948 8.57713 38.1663 7.7487 38.1663C6.92027 38.1663 6.2487 37.4948 6.2487 36.6663V33.9997H3.58203C2.7536 33.9997 2.08203 33.3281 2.08203 32.4997C2.08203 31.6712 2.7536 30.9997 3.58203 30.9997H6.2487V28.333C6.2487 27.5046 6.92027 26.833 7.7487 26.833Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--daycares {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.6484 23.7996C36.1484 22.3996 33.9484 22.1996 32.2484 23.3996L29.5484 25.3996V25.2996C29.5484 23.3996 28.2484 21.7996 26.4484 21.3996L22.4484 20.3996C21.6484 20.1996 20.9484 20.0996 20.1484 20.0996C18.2484 20.0996 15.3484 21.3996 15.0484 21.4996L12.1484 22.6996C12.1484 22.3996 12.0484 22.0996 11.8484 21.7996C11.5484 21.1996 11.0484 20.6996 10.4484 20.3996C9.74844 20.0996 9.14844 20.0996 8.04844 20.0996H6.74844C5.64844 20.0996 4.94844 20.0996 4.34844 20.3996C3.74844 20.6996 3.24844 21.1996 2.94844 21.7996C2.64844 22.4996 2.64844 23.0996 2.64844 24.1996V33.9996C2.64844 35.0996 2.64844 35.7996 2.94844 36.3996C3.24844 36.9996 3.74844 37.4996 4.34844 37.7996C5.04844 38.0996 5.64844 38.0996 6.74844 38.0996H8.04844C9.14844 38.0996 9.84844 38.0996 10.4484 37.7996C11.0484 37.4996 11.5484 36.9996 11.8484 36.3996C12.0484 35.9996 12.1484 35.4996 12.1484 34.8996H15.0484C15.4484 34.8996 15.9484 34.9996 16.3484 35.0996L20.9484 36.1996C22.1484 36.4996 23.4484 36.4996 24.6484 36.2996L29.7484 35.2996C31.3484 34.9996 32.8484 34.1996 34.0484 33.0996L37.6484 29.5996C38.4484 28.7996 38.8484 27.7996 38.8484 26.6996C38.9484 25.5996 38.4484 24.5996 37.6484 23.7996ZM9.24844 24.9996V33.9996C9.24844 34.4996 9.24844 34.9996 9.24844 35.0996V35.1996C9.14844 35.1996 8.64844 35.1996 8.14844 35.1996H6.74844C6.24844 35.1996 5.74844 35.1996 5.64844 35.1996C5.64844 35.1996 5.64844 35.1996 5.54844 35.1996C5.54844 35.0996 5.54844 34.5996 5.54844 34.0996V24.3996C5.54844 23.8996 5.54844 23.3996 5.54844 23.2996C5.64844 23.2996 6.14844 23.2996 6.64844 23.2996H7.94844C8.44844 23.2996 8.94844 23.2996 9.04844 23.2996C9.04844 23.3996 9.04844 23.8996 9.04844 24.3996V24.9996H9.24844ZM35.6484 27.4996L32.0484 30.9996C31.2484 31.6996 30.3484 32.1996 29.2484 32.3996L24.1484 33.3996C23.3484 33.5996 22.5484 33.4996 21.7484 33.2996L17.1484 32.1996C16.4484 31.9996 15.8484 31.9996 15.1484 31.9996H12.2484V25.9996L16.2484 24.2996C17.3484 23.7996 19.2484 23.0996 20.1484 23.0996C20.6484 23.0996 21.2484 23.1996 21.7484 23.2996L25.7484 24.2996C26.2484 24.3996 26.5484 24.7996 26.5484 25.2996V25.7996C26.5484 26.3996 26.0484 26.8996 25.4484 26.8996H22.8484C22.0484 26.8996 21.3484 27.5996 21.3484 28.3996C21.3484 29.1996 22.0484 29.8996 22.8484 29.8996H26.8484C27.9484 29.8996 28.9484 29.5996 29.8484 28.8996L34.0484 25.7996C34.5484 25.4996 35.1484 25.4996 35.5484 25.8996C35.7484 26.0996 35.8484 26.3996 35.8484 26.5996C35.9484 26.9996 35.8484 27.2996 35.6484 27.4996Z' fill='%23001A72'/%3E%3Cpath d='M23.75 16.2996C24.25 17.0996 24.55 17.5996 25.15 17.9996C25.65 18.2996 26.25 18.4996 26.85 18.4996H26.95C27.65 18.4996 28.25 18.1996 29.05 17.7996C32.05 16.1996 34.15 15.0996 35.15 14.2996C37.75 12.2996 38.25 8.69963 36.45 6.09963C34.95 3.89963 32.35 3.19963 29.95 4.09963C28.35 2.09963 25.65 1.39963 23.25 2.59963C20.35 3.99963 19.05 7.39963 20.25 10.2996C20.75 11.3996 21.95 13.4996 23.75 16.2996ZM24.55 5.19963C24.95 4.99963 25.35 4.99963 25.65 4.99963C26.75 4.99963 27.65 5.79963 28.05 6.69963C28.25 7.09963 28.55 7.39963 29.05 7.49963C29.45 7.59963 29.95 7.49963 30.25 7.29963C31.35 6.49963 32.95 6.39963 34.05 7.89963C34.95 9.19963 34.75 10.9996 33.45 11.9996C32.65 12.5996 30.55 13.7996 27.75 15.1996C27.35 15.3996 27.05 15.5996 26.85 15.5996C26.75 15.4996 26.55 15.1996 26.35 14.7996C24.65 12.0996 23.45 10.0996 23.05 9.19963C22.35 7.59963 23.05 5.89963 24.55 5.19963Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.6484 23.7996C36.1484 22.3996 33.9484 22.1996 32.2484 23.3996L29.5484 25.3996V25.2996C29.5484 23.3996 28.2484 21.7996 26.4484 21.3996L22.4484 20.3996C21.6484 20.1996 20.9484 20.0996 20.1484 20.0996C18.2484 20.0996 15.3484 21.3996 15.0484 21.4996L12.1484 22.6996C12.1484 22.3996 12.0484 22.0996 11.8484 21.7996C11.5484 21.1996 11.0484 20.6996 10.4484 20.3996C9.74844 20.0996 9.14844 20.0996 8.04844 20.0996H6.74844C5.64844 20.0996 4.94844 20.0996 4.34844 20.3996C3.74844 20.6996 3.24844 21.1996 2.94844 21.7996C2.64844 22.4996 2.64844 23.0996 2.64844 24.1996V33.9996C2.64844 35.0996 2.64844 35.7996 2.94844 36.3996C3.24844 36.9996 3.74844 37.4996 4.34844 37.7996C5.04844 38.0996 5.64844 38.0996 6.74844 38.0996H8.04844C9.14844 38.0996 9.84844 38.0996 10.4484 37.7996C11.0484 37.4996 11.5484 36.9996 11.8484 36.3996C12.0484 35.9996 12.1484 35.4996 12.1484 34.8996H15.0484C15.4484 34.8996 15.9484 34.9996 16.3484 35.0996L20.9484 36.1996C22.1484 36.4996 23.4484 36.4996 24.6484 36.2996L29.7484 35.2996C31.3484 34.9996 32.8484 34.1996 34.0484 33.0996L37.6484 29.5996C38.4484 28.7996 38.8484 27.7996 38.8484 26.6996C38.9484 25.5996 38.4484 24.5996 37.6484 23.7996ZM9.24844 24.9996V33.9996C9.24844 34.4996 9.24844 34.9996 9.24844 35.0996V35.1996C9.14844 35.1996 8.64844 35.1996 8.14844 35.1996H6.74844C6.24844 35.1996 5.74844 35.1996 5.64844 35.1996C5.64844 35.1996 5.64844 35.1996 5.54844 35.1996C5.54844 35.0996 5.54844 34.5996 5.54844 34.0996V24.3996C5.54844 23.8996 5.54844 23.3996 5.54844 23.2996C5.64844 23.2996 6.14844 23.2996 6.64844 23.2996H7.94844C8.44844 23.2996 8.94844 23.2996 9.04844 23.2996C9.04844 23.3996 9.04844 23.8996 9.04844 24.3996V24.9996H9.24844ZM35.6484 27.4996L32.0484 30.9996C31.2484 31.6996 30.3484 32.1996 29.2484 32.3996L24.1484 33.3996C23.3484 33.5996 22.5484 33.4996 21.7484 33.2996L17.1484 32.1996C16.4484 31.9996 15.8484 31.9996 15.1484 31.9996H12.2484V25.9996L16.2484 24.2996C17.3484 23.7996 19.2484 23.0996 20.1484 23.0996C20.6484 23.0996 21.2484 23.1996 21.7484 23.2996L25.7484 24.2996C26.2484 24.3996 26.5484 24.7996 26.5484 25.2996V25.7996C26.5484 26.3996 26.0484 26.8996 25.4484 26.8996H22.8484C22.0484 26.8996 21.3484 27.5996 21.3484 28.3996C21.3484 29.1996 22.0484 29.8996 22.8484 29.8996H26.8484C27.9484 29.8996 28.9484 29.5996 29.8484 28.8996L34.0484 25.7996C34.5484 25.4996 35.1484 25.4996 35.5484 25.8996C35.7484 26.0996 35.8484 26.3996 35.8484 26.5996C35.9484 26.9996 35.8484 27.2996 35.6484 27.4996Z' fill='%23001A72'/%3E%3Cpath d='M23.75 16.2996C24.25 17.0996 24.55 17.5996 25.15 17.9996C25.65 18.2996 26.25 18.4996 26.85 18.4996H26.95C27.65 18.4996 28.25 18.1996 29.05 17.7996C32.05 16.1996 34.15 15.0996 35.15 14.2996C37.75 12.2996 38.25 8.69963 36.45 6.09963C34.95 3.89963 32.35 3.19963 29.95 4.09963C28.35 2.09963 25.65 1.39963 23.25 2.59963C20.35 3.99963 19.05 7.39963 20.25 10.2996C20.75 11.3996 21.95 13.4996 23.75 16.2996ZM24.55 5.19963C24.95 4.99963 25.35 4.99963 25.65 4.99963C26.75 4.99963 27.65 5.79963 28.05 6.69963C28.25 7.09963 28.55 7.39963 29.05 7.49963C29.45 7.59963 29.95 7.49963 30.25 7.29963C31.35 6.49963 32.95 6.39963 34.05 7.89963C34.95 9.19963 34.75 10.9996 33.45 11.9996C32.65 12.5996 30.55 13.7996 27.75 15.1996C27.35 15.3996 27.05 15.5996 26.85 15.5996C26.75 15.4996 26.55 15.1996 26.35 14.7996C24.65 12.0996 23.45 10.0996 23.05 9.19963C22.35 7.59963 23.05 5.89963 24.55 5.19963Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--cycling-friendly {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.582 5.66699C26.536 5.66699 26.4987 5.7043 26.4987 5.75033C26.4987 5.79635 26.536 5.83366 26.582 5.83366C26.6281 5.83366 26.6654 5.79635 26.6654 5.75033C26.6654 5.7043 26.6281 5.66699 26.582 5.66699ZM23.4987 5.75033C23.4987 4.04745 24.8792 2.66699 26.582 2.66699C28.2849 2.66699 29.6654 4.04745 29.6654 5.75033C29.6654 7.4532 28.2849 8.83366 26.582 8.83366C24.8792 8.83366 23.4987 7.4532 23.4987 5.75033ZM21.1478 9.00418C21.5472 9.03285 21.9186 9.22007 22.1792 9.52414C22.9504 10.4238 24.3023 11.9219 25.8923 13.1853C27.5359 14.4913 29.1725 15.3337 30.5404 15.3337C31.3688 15.3337 32.0404 16.0052 32.0404 16.8337C32.0404 17.6621 31.3688 18.3337 30.5404 18.3337C28.1082 18.3337 25.7865 16.933 24.026 15.5341C22.8069 14.5655 21.7306 13.4943 20.9091 12.6083L16.9014 16.1151L21.3094 20.523C21.5907 20.8043 21.7487 21.1858 21.7487 21.5837V29.5003C21.7487 30.3288 21.0771 31.0003 20.2487 31.0003C19.4203 31.0003 18.7487 30.3288 18.7487 29.5003V22.205L13.6464 17.1027C13.3528 16.8091 13.194 16.407 13.2079 15.9921C13.2217 15.5772 13.4068 15.1865 13.7193 14.9131L20.0526 9.37146C20.354 9.10774 20.7483 8.9755 21.1478 9.00418ZM9.16536 23.0837C6.49599 23.0837 4.33203 25.2476 4.33203 27.917C4.33203 30.5864 6.49599 32.7503 9.16536 32.7503C11.8347 32.7503 13.9987 30.5864 13.9987 27.917C13.9987 25.2476 11.8347 23.0837 9.16536 23.0837ZM1.33203 27.917C1.33203 23.5908 4.83913 20.0837 9.16536 20.0837C13.4916 20.0837 16.9987 23.5908 16.9987 27.917C16.9987 32.2432 13.4916 35.7503 9.16536 35.7503C4.83913 35.7503 1.33203 32.2432 1.33203 27.917ZM31.332 23.0837C28.6627 23.0837 26.4987 25.2476 26.4987 27.917C26.4987 30.5864 28.6627 32.7503 31.332 32.7503C34.0014 32.7503 36.1654 30.5864 36.1654 27.917C36.1654 25.2476 34.0014 23.0837 31.332 23.0837ZM23.4987 27.917C23.4987 23.5908 27.0058 20.0837 31.332 20.0837C35.6583 20.0837 39.1654 23.5908 39.1654 27.917C39.1654 32.2432 35.6583 35.7503 31.332 35.7503C27.0058 35.7503 23.4987 32.2432 23.4987 27.917Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.582 5.66699C26.536 5.66699 26.4987 5.7043 26.4987 5.75033C26.4987 5.79635 26.536 5.83366 26.582 5.83366C26.6281 5.83366 26.6654 5.79635 26.6654 5.75033C26.6654 5.7043 26.6281 5.66699 26.582 5.66699ZM23.4987 5.75033C23.4987 4.04745 24.8792 2.66699 26.582 2.66699C28.2849 2.66699 29.6654 4.04745 29.6654 5.75033C29.6654 7.4532 28.2849 8.83366 26.582 8.83366C24.8792 8.83366 23.4987 7.4532 23.4987 5.75033ZM21.1478 9.00418C21.5472 9.03285 21.9186 9.22007 22.1792 9.52414C22.9504 10.4238 24.3023 11.9219 25.8923 13.1853C27.5359 14.4913 29.1725 15.3337 30.5404 15.3337C31.3688 15.3337 32.0404 16.0052 32.0404 16.8337C32.0404 17.6621 31.3688 18.3337 30.5404 18.3337C28.1082 18.3337 25.7865 16.933 24.026 15.5341C22.8069 14.5655 21.7306 13.4943 20.9091 12.6083L16.9014 16.1151L21.3094 20.523C21.5907 20.8043 21.7487 21.1858 21.7487 21.5837V29.5003C21.7487 30.3288 21.0771 31.0003 20.2487 31.0003C19.4203 31.0003 18.7487 30.3288 18.7487 29.5003V22.205L13.6464 17.1027C13.3528 16.8091 13.194 16.407 13.2079 15.9921C13.2217 15.5772 13.4068 15.1865 13.7193 14.9131L20.0526 9.37146C20.354 9.10774 20.7483 8.9755 21.1478 9.00418ZM9.16536 23.0837C6.49599 23.0837 4.33203 25.2476 4.33203 27.917C4.33203 30.5864 6.49599 32.7503 9.16536 32.7503C11.8347 32.7503 13.9987 30.5864 13.9987 27.917C13.9987 25.2476 11.8347 23.0837 9.16536 23.0837ZM1.33203 27.917C1.33203 23.5908 4.83913 20.0837 9.16536 20.0837C13.4916 20.0837 16.9987 23.5908 16.9987 27.917C16.9987 32.2432 13.4916 35.7503 9.16536 35.7503C4.83913 35.7503 1.33203 32.2432 1.33203 27.917ZM31.332 23.0837C28.6627 23.0837 26.4987 25.2476 26.4987 27.917C26.4987 30.5864 28.6627 32.7503 31.332 32.7503C34.0014 32.7503 36.1654 30.5864 36.1654 27.917C36.1654 25.2476 34.0014 23.0837 31.332 23.0837ZM23.4987 27.917C23.4987 23.5908 27.0058 20.0837 31.332 20.0837C35.6583 20.0837 39.1654 23.5908 39.1654 27.917C39.1654 32.2432 35.6583 35.7503 31.332 35.7503C27.0058 35.7503 23.4987 32.2432 23.4987 27.917Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--transit-friendly {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.35636 5.16699H18.8077C19.6908 5.16697 20.4428 5.16695 21.0602 5.21739C21.7088 5.27038 22.3398 5.38644 22.943 5.6938C23.8524 6.15718 24.5918 6.89659 25.0552 7.80604C25.3626 8.40926 25.4786 9.04025 25.5316 9.68885C25.544 9.84017 25.5533 9.99956 25.5604 10.167H27.9775C28.0048 10.167 28.0327 10.1669 28.0611 10.1669C28.3809 10.1661 28.7593 10.1653 29.1309 10.2545C29.454 10.3321 29.7629 10.46 30.0463 10.6336C30.3721 10.8333 30.6391 11.1015 30.8647 11.3282C30.8847 11.3483 30.9044 11.368 30.9237 11.3874L37.695 18.1586C37.7143 18.178 37.7341 18.1976 37.7542 18.2176C37.9808 18.4433 38.249 18.7102 38.4487 19.0361C38.6224 19.3194 38.7503 19.6283 38.8279 19.9514C38.9171 20.3231 38.9162 20.7015 38.9155 21.0213C38.9154 21.0496 38.9154 21.0775 38.9154 21.1049V25.8748C38.9154 26.2276 38.9154 26.5634 38.896 26.8477C38.875 27.1565 38.8261 27.5124 38.6743 27.8788C38.3529 28.6547 37.7365 29.2712 36.9605 29.5926C36.7637 29.6741 36.5699 29.726 36.3847 29.7598C36.0884 32.6108 33.6781 34.8337 30.7487 34.8337C27.8446 34.8337 25.4508 32.6491 25.1208 29.8337H18.7414C18.0643 32.7004 15.4889 34.8337 12.4154 34.8337C9.27188 34.8337 6.64958 32.6022 6.04606 29.637C4.04358 29.0465 2.58203 27.1941 2.58203 25.0003L2.58203 11.9413C2.58201 11.0582 2.58199 10.3062 2.63243 9.68885C2.68542 9.04025 2.80148 8.40926 3.10884 7.80604C3.57222 6.89659 4.31163 6.15718 5.22108 5.6938C5.8243 5.38644 6.45529 5.27038 7.10389 5.21739C7.72128 5.16695 8.47325 5.16697 9.35636 5.16699ZM6.21278 26.3842C7.0409 23.7468 9.50471 21.8337 12.4154 21.8337C15.4889 21.8337 18.0643 23.967 18.7414 26.8337H22.582V12.0003C22.582 11.0422 22.5809 10.4137 22.5416 9.93315C22.5038 9.47007 22.4382 9.27783 22.3822 9.16801C22.2064 8.82305 21.926 8.54258 21.581 8.36682C21.4712 8.31086 21.279 8.24526 20.8159 8.20743C20.3353 8.16816 19.7069 8.16699 18.7487 8.16699H9.41537C8.45719 8.16699 7.82878 8.16816 7.34819 8.20743C6.88511 8.24526 6.69287 8.31086 6.58305 8.36682C6.23809 8.54258 5.95762 8.82305 5.78185 9.16801C5.7259 9.27783 5.6603 9.47007 5.62247 9.93315C5.5832 10.4137 5.58203 11.0422 5.58203 12.0003V25.0003C5.58203 25.5527 5.82633 26.048 6.21278 26.3842ZM25.5832 26.8337H25.582V13.167H27.9775C28.1943 13.167 28.3077 13.1674 28.3915 13.1712C28.4164 13.1723 28.4321 13.1736 28.4407 13.1744C28.4507 13.1774 28.4604 13.1815 28.4696 13.1864C28.4763 13.1919 28.4883 13.2021 28.5067 13.2189C28.5686 13.2754 28.6491 13.3553 28.8024 13.5087L35.5737 20.2799C35.727 20.4333 35.8069 20.5137 35.8635 20.5757C35.8803 20.5941 35.8905 20.6061 35.896 20.6127C35.9009 20.622 35.9049 20.6317 35.908 20.6417C35.9088 20.6503 35.91 20.6659 35.9112 20.6908C35.915 20.7747 35.9154 20.888 35.9154 21.1049V25.8337C35.9154 26.2425 35.9146 26.474 35.903 26.6435C35.8993 26.6982 35.8951 26.7326 35.8922 26.7517C35.8894 26.7566 35.8863 26.7612 35.8829 26.7658C34.9791 24.8366 33.02 23.5003 30.7487 23.5003C28.4509 23.5003 26.4725 24.868 25.5832 26.8337ZM12.4154 24.8337C10.4824 24.8337 8.91537 26.4007 8.91537 28.3337C8.91537 30.2667 10.4824 31.8337 12.4154 31.8337C14.3484 31.8337 15.9154 30.2667 15.9154 28.3337C15.9154 26.4007 14.3484 24.8337 12.4154 24.8337ZM30.7487 26.5003C29.2759 26.5003 28.082 27.6942 28.082 29.167C28.082 30.6398 29.2759 31.8337 30.7487 31.8337C32.2215 31.8337 33.4154 30.6398 33.4154 29.167C33.4154 27.6942 32.2215 26.5003 30.7487 26.5003Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.35636 5.16699H18.8077C19.6908 5.16697 20.4428 5.16695 21.0602 5.21739C21.7088 5.27038 22.3398 5.38644 22.943 5.6938C23.8524 6.15718 24.5918 6.89659 25.0552 7.80604C25.3626 8.40926 25.4786 9.04025 25.5316 9.68885C25.544 9.84017 25.5533 9.99956 25.5604 10.167H27.9775C28.0048 10.167 28.0327 10.1669 28.0611 10.1669C28.3809 10.1661 28.7593 10.1653 29.1309 10.2545C29.454 10.3321 29.7629 10.46 30.0463 10.6336C30.3721 10.8333 30.6391 11.1015 30.8647 11.3282C30.8847 11.3483 30.9044 11.368 30.9237 11.3874L37.695 18.1586C37.7143 18.178 37.7341 18.1976 37.7542 18.2176C37.9808 18.4433 38.249 18.7102 38.4487 19.0361C38.6224 19.3194 38.7503 19.6283 38.8279 19.9514C38.9171 20.3231 38.9162 20.7015 38.9155 21.0213C38.9154 21.0496 38.9154 21.0775 38.9154 21.1049V25.8748C38.9154 26.2276 38.9154 26.5634 38.896 26.8477C38.875 27.1565 38.8261 27.5124 38.6743 27.8788C38.3529 28.6547 37.7365 29.2712 36.9605 29.5926C36.7637 29.6741 36.5699 29.726 36.3847 29.7598C36.0884 32.6108 33.6781 34.8337 30.7487 34.8337C27.8446 34.8337 25.4508 32.6491 25.1208 29.8337H18.7414C18.0643 32.7004 15.4889 34.8337 12.4154 34.8337C9.27188 34.8337 6.64958 32.6022 6.04606 29.637C4.04358 29.0465 2.58203 27.1941 2.58203 25.0003L2.58203 11.9413C2.58201 11.0582 2.58199 10.3062 2.63243 9.68885C2.68542 9.04025 2.80148 8.40926 3.10884 7.80604C3.57222 6.89659 4.31163 6.15718 5.22108 5.6938C5.8243 5.38644 6.45529 5.27038 7.10389 5.21739C7.72128 5.16695 8.47325 5.16697 9.35636 5.16699ZM6.21278 26.3842C7.0409 23.7468 9.50471 21.8337 12.4154 21.8337C15.4889 21.8337 18.0643 23.967 18.7414 26.8337H22.582V12.0003C22.582 11.0422 22.5809 10.4137 22.5416 9.93315C22.5038 9.47007 22.4382 9.27783 22.3822 9.16801C22.2064 8.82305 21.926 8.54258 21.581 8.36682C21.4712 8.31086 21.279 8.24526 20.8159 8.20743C20.3353 8.16816 19.7069 8.16699 18.7487 8.16699H9.41537C8.45719 8.16699 7.82878 8.16816 7.34819 8.20743C6.88511 8.24526 6.69287 8.31086 6.58305 8.36682C6.23809 8.54258 5.95762 8.82305 5.78185 9.16801C5.7259 9.27783 5.6603 9.47007 5.62247 9.93315C5.5832 10.4137 5.58203 11.0422 5.58203 12.0003V25.0003C5.58203 25.5527 5.82633 26.048 6.21278 26.3842ZM25.5832 26.8337H25.582V13.167H27.9775C28.1943 13.167 28.3077 13.1674 28.3915 13.1712C28.4164 13.1723 28.4321 13.1736 28.4407 13.1744C28.4507 13.1774 28.4604 13.1815 28.4696 13.1864C28.4763 13.1919 28.4883 13.2021 28.5067 13.2189C28.5686 13.2754 28.6491 13.3553 28.8024 13.5087L35.5737 20.2799C35.727 20.4333 35.8069 20.5137 35.8635 20.5757C35.8803 20.5941 35.8905 20.6061 35.896 20.6127C35.9009 20.622 35.9049 20.6317 35.908 20.6417C35.9088 20.6503 35.91 20.6659 35.9112 20.6908C35.915 20.7747 35.9154 20.888 35.9154 21.1049V25.8337C35.9154 26.2425 35.9146 26.474 35.903 26.6435C35.8993 26.6982 35.8951 26.7326 35.8922 26.7517C35.8894 26.7566 35.8863 26.7612 35.8829 26.7658C34.9791 24.8366 33.02 23.5003 30.7487 23.5003C28.4509 23.5003 26.4725 24.868 25.5832 26.8337ZM12.4154 24.8337C10.4824 24.8337 8.91537 26.4007 8.91537 28.3337C8.91537 30.2667 10.4824 31.8337 12.4154 31.8337C14.3484 31.8337 15.9154 30.2667 15.9154 28.3337C15.9154 26.4007 14.3484 24.8337 12.4154 24.8337ZM30.7487 26.5003C29.2759 26.5003 28.082 27.6942 28.082 29.167C28.082 30.6398 29.2759 31.8337 30.7487 31.8337C32.2215 31.8337 33.4154 30.6398 33.4154 29.167C33.4154 27.6942 32.2215 26.5003 30.7487 26.5003Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--greenery {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4808 5.72441C23.9881 4.08927 26.1431 3.5 28.5837 3.5C31.0243 3.5 33.1793 4.08927 34.6866 5.72441C36.1678 7.3312 36.7504 9.65756 36.7504 12.5C36.7504 15.3424 36.1678 17.6688 34.6866 19.2756C33.4966 20.5665 31.9029 21.2056 30.0837 21.4174V27.9778C31.3151 28.3601 32.5296 28.8159 33.7206 29.3453L35.8596 30.2959C36.6166 30.6324 36.9575 31.5188 36.6211 32.2759C36.2846 33.0329 35.3982 33.3738 34.6412 33.0374L32.5022 32.0867C24.7022 28.62 15.7986 28.62 7.99853 32.0867L5.85958 33.0374C5.10256 33.3738 4.21611 33.0329 3.87966 32.2759C3.5432 31.5188 3.88414 30.6324 4.64117 30.2959L6.78011 29.3453C13.207 26.4889 20.3153 25.7732 27.0837 27.1981V21.4174C25.2645 21.2056 23.6708 20.5665 22.4808 19.2756C20.9996 17.6688 20.417 15.3424 20.417 12.5C20.417 9.65756 20.9996 7.3312 22.4808 5.72441ZM30.0837 18.3903V15C30.0837 14.1716 29.4121 13.5 28.5837 13.5C27.7553 13.5 27.0837 14.1716 27.0837 15V18.3903C25.955 18.2063 25.2009 17.8002 24.6866 17.2423C23.9455 16.4383 23.417 15.0147 23.417 12.5C23.417 9.9853 23.9455 8.56165 24.6866 7.75774C25.4015 6.98216 26.5799 6.5 28.5837 6.5C30.5875 6.5 31.7659 6.98216 32.4808 7.75774C33.2219 8.56165 33.7504 9.9853 33.7504 12.5C33.7504 15.0147 33.2219 16.4383 32.4808 17.2423C31.9665 17.8002 31.2124 18.2063 30.0837 18.3903Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.4808 5.72441C23.9881 4.08927 26.1431 3.5 28.5837 3.5C31.0243 3.5 33.1793 4.08927 34.6866 5.72441C36.1678 7.3312 36.7504 9.65756 36.7504 12.5C36.7504 15.3424 36.1678 17.6688 34.6866 19.2756C33.4966 20.5665 31.9029 21.2056 30.0837 21.4174V27.9778C31.3151 28.3601 32.5296 28.8159 33.7206 29.3453L35.8596 30.2959C36.6166 30.6324 36.9575 31.5188 36.6211 32.2759C36.2846 33.0329 35.3982 33.3738 34.6412 33.0374L32.5022 32.0867C24.7022 28.62 15.7986 28.62 7.99853 32.0867L5.85958 33.0374C5.10256 33.3738 4.21611 33.0329 3.87966 32.2759C3.5432 31.5188 3.88414 30.6324 4.64117 30.2959L6.78011 29.3453C13.207 26.4889 20.3153 25.7732 27.0837 27.1981V21.4174C25.2645 21.2056 23.6708 20.5665 22.4808 19.2756C20.9996 17.6688 20.417 15.3424 20.417 12.5C20.417 9.65756 20.9996 7.3312 22.4808 5.72441ZM30.0837 18.3903V15C30.0837 14.1716 29.4121 13.5 28.5837 13.5C27.7553 13.5 27.0837 14.1716 27.0837 15V18.3903C25.955 18.2063 25.2009 17.8002 24.6866 17.2423C23.9455 16.4383 23.417 15.0147 23.417 12.5C23.417 9.9853 23.9455 8.56165 24.6866 7.75774C25.4015 6.98216 26.5799 6.5 28.5837 6.5C30.5875 6.5 31.7659 6.98216 32.4808 7.75774C33.2219 8.56165 33.7504 9.9853 33.7504 12.5C33.7504 15.0147 33.2219 16.4383 32.4808 17.2423C31.9665 17.8002 31.2124 18.2063 30.0837 18.3903Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--historic {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.233 2.04043C20.5733 1.96309 20.9267 1.96309 21.267 2.04043C21.6692 2.13181 22.0168 2.35328 22.1999 2.46995C22.219 2.4821 22.2363 2.49311 22.2517 2.50272L34.8783 10.3944C35.4458 10.749 35.7097 11.4367 35.5252 12.0799C35.3407 12.7231 34.7525 13.1664 34.0833 13.1664H7.41667C6.7475 13.1664 6.15927 12.7231 5.97479 12.0799C5.79032 11.4367 6.05422 10.749 6.62167 10.3944L19.2483 2.50272C19.2637 2.49311 19.281 2.4821 19.3001 2.46995C19.4832 2.35328 19.8308 2.13181 20.233 2.04043ZM20.75 5.10192L12.6469 10.1664H28.8531L20.75 5.10192ZM10.75 15.1664C11.5784 15.1664 12.25 15.838 12.25 16.6664V29.9997C12.25 30.8281 11.5784 31.4997 10.75 31.4997C9.92157 31.4997 9.25 30.8281 9.25 29.9997V16.6664C9.25 15.838 9.92157 15.1664 10.75 15.1664ZM17.4167 15.1664C18.2451 15.1664 18.9167 15.838 18.9167 16.6664V29.9997C18.9167 30.8281 18.2451 31.4997 17.4167 31.4997C16.5882 31.4997 15.9167 30.8281 15.9167 29.9997V16.6664C15.9167 15.838 16.5882 15.1664 17.4167 15.1664ZM24.0833 15.1664C24.9118 15.1664 25.5833 15.838 25.5833 16.6664V29.9997C25.5833 30.8281 24.9118 31.4997 24.0833 31.4997C23.2549 31.4997 22.5833 30.8281 22.5833 29.9997V16.6664C22.5833 15.838 23.2549 15.1664 24.0833 15.1664ZM30.75 15.1664C31.5784 15.1664 32.25 15.838 32.25 16.6664V29.9997C32.25 30.8281 31.5784 31.4997 30.75 31.4997C29.9216 31.4997 29.25 30.8281 29.25 29.9997V16.6664C29.25 15.838 29.9216 15.1664 30.75 15.1664ZM4.25 34.9997C4.25 34.1713 4.92157 33.4997 5.75 33.4997H35.75C36.5784 33.4997 37.25 34.1713 37.25 34.9997C37.25 35.8281 36.5784 36.4997 35.75 36.4997H5.75C4.92157 36.4997 4.25 35.8281 4.25 34.9997Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.233 2.04043C20.5733 1.96309 20.9267 1.96309 21.267 2.04043C21.6692 2.13181 22.0168 2.35328 22.1999 2.46995C22.219 2.4821 22.2363 2.49311 22.2517 2.50272L34.8783 10.3944C35.4458 10.749 35.7097 11.4367 35.5252 12.0799C35.3407 12.7231 34.7525 13.1664 34.0833 13.1664H7.41667C6.7475 13.1664 6.15927 12.7231 5.97479 12.0799C5.79032 11.4367 6.05422 10.749 6.62167 10.3944L19.2483 2.50272C19.2637 2.49311 19.281 2.4821 19.3001 2.46995C19.4832 2.35328 19.8308 2.13181 20.233 2.04043ZM20.75 5.10192L12.6469 10.1664H28.8531L20.75 5.10192ZM10.75 15.1664C11.5784 15.1664 12.25 15.838 12.25 16.6664V29.9997C12.25 30.8281 11.5784 31.4997 10.75 31.4997C9.92157 31.4997 9.25 30.8281 9.25 29.9997V16.6664C9.25 15.838 9.92157 15.1664 10.75 15.1664ZM17.4167 15.1664C18.2451 15.1664 18.9167 15.838 18.9167 16.6664V29.9997C18.9167 30.8281 18.2451 31.4997 17.4167 31.4997C16.5882 31.4997 15.9167 30.8281 15.9167 29.9997V16.6664C15.9167 15.838 16.5882 15.1664 17.4167 15.1664ZM24.0833 15.1664C24.9118 15.1664 25.5833 15.838 25.5833 16.6664V29.9997C25.5833 30.8281 24.9118 31.4997 24.0833 31.4997C23.2549 31.4997 22.5833 30.8281 22.5833 29.9997V16.6664C22.5833 15.838 23.2549 15.1664 24.0833 15.1664ZM30.75 15.1664C31.5784 15.1664 32.25 15.838 32.25 16.6664V29.9997C32.25 30.8281 31.5784 31.4997 30.75 31.4997C29.9216 31.4997 29.25 30.8281 29.25 29.9997V16.6664C29.25 15.838 29.9216 15.1664 30.75 15.1664ZM4.25 34.9997C4.25 34.1713 4.92157 33.4997 5.75 33.4997H35.75C36.5784 33.4997 37.25 34.1713 37.25 34.9997C37.25 35.8281 36.5784 36.4997 35.75 36.4997H5.75C4.92157 36.4997 4.25 35.8281 4.25 34.9997Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-308fc7ca-08fc-4977-a029-ef91b995d2f2 .card__icon--wellness {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.4987 4.83301C12.1224 4.83301 5.33203 11.6234 5.33203 19.9997C5.33203 28.376 12.1224 35.1663 20.4987 35.1663C28.875 35.1663 35.6654 28.376 35.6654 19.9997C35.6654 11.6234 28.875 4.83301 20.4987 4.83301ZM2.33203 19.9997C2.33203 9.9665 10.4655 1.83301 20.4987 1.83301C30.5319 1.83301 38.6654 9.9665 38.6654 19.9997C38.6654 30.0328 30.5319 38.1663 20.4987 38.1663C10.4655 38.1663 2.33203 30.0328 2.33203 19.9997ZM20.4922 13.0773C18.3448 11.4981 15.3535 11.2619 12.9865 13.2843C10.2964 15.5828 9.89802 19.4713 12.0345 22.2204C13.1831 23.6985 15.9872 26.3013 17.7493 27.8958L17.7836 27.9269C18.0525 28.1703 18.3166 28.4093 18.5603 28.596C18.8335 28.8054 19.1601 29.0129 19.5747 29.1385C20.1659 29.3177 20.8201 29.3177 21.4113 29.1385C21.8259 29.0129 22.1524 28.8054 22.4257 28.596C22.6694 28.4093 22.9335 28.1703 23.2024 27.9269L23.2367 27.8958C24.9987 26.3013 27.8029 23.6985 28.9515 22.2204C31.0747 19.4883 30.7455 15.5665 27.9838 13.2711C25.5986 11.2887 22.6361 11.4983 20.4922 13.0773ZM19.3531 16.0879C18.1284 14.6561 16.2857 14.4113 14.9353 15.5651C13.4504 16.8339 13.261 18.9097 14.4033 20.3796C15.3546 21.6038 17.9288 24.0122 19.7622 25.6714C20.0789 25.9579 20.2508 26.1119 20.3849 26.2147C20.423 26.2439 20.4487 26.2615 20.4639 26.2712C20.4819 26.2734 20.5041 26.2734 20.5221 26.2712C20.5373 26.2615 20.563 26.2439 20.6011 26.2147C20.7352 26.1119 20.9071 25.9579 21.2237 25.6714C23.0572 24.0122 25.6313 21.6038 26.5827 20.3796C27.7382 18.8927 27.5514 16.8127 26.0662 15.5783C24.6646 14.4133 22.8463 14.6693 21.6329 16.0879C21.3479 16.421 20.9314 16.6129 20.493 16.6129C20.0546 16.6129 19.6381 16.421 19.3531 16.0879ZM20.4812 26.2817C20.4812 26.2817 20.4808 26.2815 20.48 26.281L20.4812 26.2817Z' fill='%23001A72'/%3E%3C/svg%3E ");
    mask-image: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.4987 4.83301C12.1224 4.83301 5.33203 11.6234 5.33203 19.9997C5.33203 28.376 12.1224 35.1663 20.4987 35.1663C28.875 35.1663 35.6654 28.376 35.6654 19.9997C35.6654 11.6234 28.875 4.83301 20.4987 4.83301ZM2.33203 19.9997C2.33203 9.9665 10.4655 1.83301 20.4987 1.83301C30.5319 1.83301 38.6654 9.9665 38.6654 19.9997C38.6654 30.0328 30.5319 38.1663 20.4987 38.1663C10.4655 38.1663 2.33203 30.0328 2.33203 19.9997ZM20.4922 13.0773C18.3448 11.4981 15.3535 11.2619 12.9865 13.2843C10.2964 15.5828 9.89802 19.4713 12.0345 22.2204C13.1831 23.6985 15.9872 26.3013 17.7493 27.8958L17.7836 27.9269C18.0525 28.1703 18.3166 28.4093 18.5603 28.596C18.8335 28.8054 19.1601 29.0129 19.5747 29.1385C20.1659 29.3177 20.8201 29.3177 21.4113 29.1385C21.8259 29.0129 22.1524 28.8054 22.4257 28.596C22.6694 28.4093 22.9335 28.1703 23.2024 27.9269L23.2367 27.8958C24.9987 26.3013 27.8029 23.6985 28.9515 22.2204C31.0747 19.4883 30.7455 15.5665 27.9838 13.2711C25.5986 11.2887 22.6361 11.4983 20.4922 13.0773ZM19.3531 16.0879C18.1284 14.6561 16.2857 14.4113 14.9353 15.5651C13.4504 16.8339 13.261 18.9097 14.4033 20.3796C15.3546 21.6038 17.9288 24.0122 19.7622 25.6714C20.0789 25.9579 20.2508 26.1119 20.3849 26.2147C20.423 26.2439 20.4487 26.2615 20.4639 26.2712C20.4819 26.2734 20.5041 26.2734 20.5221 26.2712C20.5373 26.2615 20.563 26.2439 20.6011 26.2147C20.7352 26.1119 20.9071 25.9579 21.2237 25.6714C23.0572 24.0122 25.6313 21.6038 26.5827 20.3796C27.7382 18.8927 27.5514 16.8127 26.0662 15.5783C24.6646 14.4133 22.8463 14.6693 21.6329 16.0879C21.3479 16.421 20.9314 16.6129 20.493 16.6129C20.0546 16.6129 19.6381 16.421 19.3531 16.0879ZM20.4812 26.2817C20.4812 26.2817 20.4808 26.2815 20.48 26.281L20.4812 26.2817Z' fill='%23001A72'/%3E%3C/svg%3E ");
}

#section-8a71a5cf-4d80-4566-9d56-3dbcb93e94db {
    color: #000;
    --fontColor: #000;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 0%;
    --fontColor_A: 1;
    --fontColor_darkenDir: 1;
    --bgColor: #fff;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 100%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    background-color: #fff;
}

    #section-8a71a5cf-4d80-4566-9d56-3dbcb93e94db .wrapper .map-container {
        position: relative;
        width: 100%;
        padding-bottom: 35%;
        border: none;
        margin: 0 auto;
        border: none;
    }

@media (max-width: 768px) {
    #section-8a71a5cf-4d80-4566-9d56-3dbcb93e94db .wrapper .map-container {
        padding-bottom: 55%;
    }
}

#section-8a71a5cf-4d80-4566-9d56-3dbcb93e94db .wrapper .map-container > img {
    position: absolute;
    top: 0;
    left: 0;
}

.bolge-rehberi-section {
    color: #ffffff;
    --fontColor: #ffffff;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 100%;
    --fontColor_A: 1;
    --fontColor_darkenDir: -1;
    --bgColor: #ffffff;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 100%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    background-color: #ffffff;
}

    .bolge-rehberi-section .property-card__footer {
        display: none !important;
    }

    .bolge-rehberi-section #main-section {
        background-color: #272727;
    }

    .bolge-rehberi-section .property-neighborhood {
        position: relative;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%;
    }

    .bolge-rehberi-section .property-neighborhood__slider:not(.slick-slider) .property-neighborhood__slide {
        display: none;
    }

        .bolge-rehberi-section .property-neighborhood__slider:not(.slick-slider) .property-neighborhood__slide:first-child {
            display: block;
        }

    .bolge-rehberi-section .property-neighborhood__arrows {
        position: absolute;
        bottom: 2rem;
        right: 80px;
        z-index: 2;
        display: none;
    }

@media (min-width: 768px) {
    .bolge-rehberi-section .property-neighborhood__arrows {
        display: block;
    }
}

.bolge-rehberi-section .property-neighborhood__slide {
    width: 100%;
    aspect-ratio: 375/522;
    position: relative;
    line-height: 0;
}

    .bolge-rehberi-section .property-neighborhood__slide:after {
        content: "";
        position: absolute;
        display: block;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .95) 100%);
        pointer-events: none;
    }

@media (min-width: 561px) {
    .bolge-rehberi-section .property-neighborhood__slide {
        aspect-ratio: 768/559;
    }
}

@media (min-width: 1025px) {
    .bolge-rehberi-section .property-neighborhood__slide {
        aspect-ratio: 1440/700;
    }
}

.bolge-rehberi-section .property-neighborhood__slide:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    background: linear-gradient(8deg, rgba(0, 0, 0, 0.95) 5.69%, rgba(0, 0, 0, 0.00) 53.47%);
    pointer-events: none;
}

.bolge-rehberi-section .property-neighborhood__img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.bolge-rehberi-section .property-neighborhood__img-block {
    position: relative;
}

.bolge-rehberi-section .property-neighborhood__text-block {
    position: absolute;
    z-index: 1;
    width: calc(100% - (var(--lp-grid-gap-small) * 2));
    margin: 0 auto;
    left: 1rem;
    bottom: 2rem;
}

@media (min-width: 768px) {
    .bolge-rehberi-section .property-neighborhood__text-block {
        width: 50vw;
        margin-left: var(--lp-grid-gap-medium);
    }
}

@media (min-width: 1025px) {
    .bolge-rehberi-section .property-neighborhood__text-block {
        width: max(23.6111vw, 350px);
        margin-left: var(--lp-grid-gap-large);
    }
}

.bolge-rehberi-section .lp-arrow--next {
    margin-left: 8px;
}

.bolge-rehberi-section .property-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: 100%;
    padding: 1.5rem;
    border-radius: 8px;
    border: 2px solid rgba(255, 255, 255, 0.5);
    background-color: transparent;
}

.bolge-rehberi-section .property-card__pretitle {
    margin-bottom: .5rem;
}

.bolge-rehberi-section .property-card__title {
    margin-bottom: .75rem;
}

@media (min-width: 1025px) {
    .bolge-rehberi-section .property-card__title {
        margin-bottom: 1rem;
    }
}

.bolge-rehberi-section .property-card__description {
    margin-bottom: 1rem;
}

@media (min-width: 1025px) {
    .bolge-rehberi-section .property-card__description {
        margin-bottom: 1.5rem;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 {
    color: #000000;
    --fontColor: #000000;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 0%;
    --fontColor_A: 1;
    --fontColor_darkenDir: 1;
    --bgColor: #f7f7f7;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 97%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    background-color: #f7f7f7;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign {
        --chartValueColor2: var(--greys-g-6-light-grey, #A7A7A7) !important;
        --chartValueColor3: var(--greys-g-3, #D7D7D7) !important;
    }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .lp-container h2 {
            color: var(--primary-rich-blue, #001A72);
        }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .lp-container form input, #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .lp-container form .custom-select-toggle {
            color: black;
            border-radius: 0.5rem;
            border: 1px solid rgba(0, 0, 0, 0.16);
            background: var(--primary-white, #FFF);
        }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .lp-container .lp-link.calc__reset {
            color: var(--primary-rich-blue, #001A72);
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
        }

            #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .lp-container .lp-link.calc__reset:before {
                background-color: currentColor;
                display: none;
            }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__chart .chart svg .chart-text.chart-amount {
        font-size: var(--global-h3-font-size);
        font-style: normal;
        font-weight: 800;
        line-height: 2.625rem;
        letter-spacing: -0.01rem;
        text-transform: capitalize;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results .results__main .legend .legend__item .lp-link {
        font-weight: 500;
        color: black;
        opacity: 1 !important;
    }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results .results__main .legend .legend__item .lp-link:hover:before {
            background-color: var(--primary-rich-blue, #001A72);
        }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results .results__main .legend .legend__item .legend__val {
        font-weight: 700;
        opacity: 1 !important;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .lp-container form .lp-combo-input .lp-input:first-child {
        width: 65%;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .lp-container form .lp-combo-input .lp-input:last-child {
        width: 33%;
        padding-inline: calc(1rem - 1px) 1.25rem;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip {
        border-radius: .5rem !important;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .chart .chart-text.chart-amount {
        font-size: var(--global-h4-font-size) !important;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign .chart text {
        font-size: 0.8rem;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign form .calc__group {
        max-width: 100%;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign form .lp-combo-input .jsInputDowPaymentAmount {
        width: 60%;
        -webkit-flex-basis: unset;
        -ms-flex-preferred-size: unset;
        flex-basis: unset;
        -webkit-box-flex: unset;
        -webkit-flex-grow: unset;
        -ms-flex-positive: unset;
        flex-grow: unset;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign form .lp-combo-input .calc__payment-percentage {
        width: 40%;
    }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.redesign form .lp-combo-input .calc__payment-percentage input {
            width: 100% !important;
            -webkit-flex-basis: unset;
            -ms-flex-preferred-size: unset;
            flex-basis: unset;
            -webkit-box-flex: unset;
            -webkit-flex-grow: unset;
            -ms-flex-positive: unset;
            flex-grow: unset;
        }

@media (max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc.lp-vertical-paddings {
        padding-top: 0 !important;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: -5%;
    margin-right: -5%;
    position: relative;
    z-index: 2;
}

@media(max-width: 1200px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc__row {
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
        margin-left: 0;
        margin-right: 0;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc__col {
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 5%;
    padding-right: 5%;
}

@media(max-width: 1200px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc__col {
        padding-left: 0;
        padding-right: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc__title {
    margin-bottom: 16px;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .mg-calc__description {
    margin-bottom: 24px;
    white-space: pre-line;
    max-width: 100%;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc {
    margin: 0;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: -20px;
    margin-right: -20px;
}

@media(max-width: 1200px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__row {
        margin-left: -8px;
        margin-right: -8px;
    }
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__row {
        margin-left: 0;
        margin-right: 0;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__col {
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
}

@media(max-width: 1200px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__col {
        padding-left: 8px;
        padding-right: 8px;
    }
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__col {
        padding-left: 0;
        padding-right: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__payment-percentage {
    position: relative;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__payment-percentage:before {
        content: '';
        display: block;
        position: absolute;
        top: 50%;
        right: 20px;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.83464 5.16602C5.46645 5.16602 5.16797 5.46449 5.16797 5.83268C5.16797 6.20087 5.46645 6.49935 5.83464 6.49935C6.20283 6.49935 6.5013 6.20087 6.5013 5.83268C6.5013 5.46449 6.20283 5.16602 5.83464 5.16602ZM3.16797 5.83268C3.16797 4.35992 4.36188 3.16602 5.83464 3.16602C7.30739 3.16602 8.5013 4.35992 8.5013 5.83268C8.5013 7.30544 7.30739 8.49935 5.83464 8.49935C4.36188 8.49935 3.16797 7.30544 3.16797 5.83268ZM16.5417 3.45891C16.9323 3.84943 16.9323 4.4826 16.5417 4.87312L4.87508 16.5398C4.48455 16.9303 3.85139 16.9303 3.46086 16.5398C3.07034 16.1493 3.07034 15.5161 3.46086 15.1256L15.1275 3.45891C15.5181 3.06838 16.1512 3.06838 16.5417 3.45891ZM14.168 13.4993C13.7998 13.4993 13.5013 13.7978 13.5013 14.166C13.5013 14.5342 13.7998 14.8327 14.168 14.8327C14.5362 14.8327 14.8346 14.5342 14.8346 14.166C14.8346 13.7978 14.5362 13.4993 14.168 13.4993ZM11.5013 14.166C11.5013 12.6933 12.6952 11.4993 14.168 11.4993C15.6407 11.4993 16.8346 12.6933 16.8346 14.166C16.8346 15.6388 15.6407 16.8327 14.168 16.8327C12.6952 16.8327 11.5013 15.6388 11.5013 14.166Z' fill='%23787878'/%3E%3C/g%3E%3C/svg%3E");
        mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.83464 5.16602C5.46645 5.16602 5.16797 5.46449 5.16797 5.83268C5.16797 6.20087 5.46645 6.49935 5.83464 6.49935C6.20283 6.49935 6.5013 6.20087 6.5013 5.83268C6.5013 5.46449 6.20283 5.16602 5.83464 5.16602ZM3.16797 5.83268C3.16797 4.35992 4.36188 3.16602 5.83464 3.16602C7.30739 3.16602 8.5013 4.35992 8.5013 5.83268C8.5013 7.30544 7.30739 8.49935 5.83464 8.49935C4.36188 8.49935 3.16797 7.30544 3.16797 5.83268ZM16.5417 3.45891C16.9323 3.84943 16.9323 4.4826 16.5417 4.87312L4.87508 16.5398C4.48455 16.9303 3.85139 16.9303 3.46086 16.5398C3.07034 16.1493 3.07034 15.5161 3.46086 15.1256L15.1275 3.45891C15.5181 3.06838 16.1512 3.06838 16.5417 3.45891ZM14.168 13.4993C13.7998 13.4993 13.5013 13.7978 13.5013 14.166C13.5013 14.5342 13.7998 14.8327 14.168 14.8327C14.5362 14.8327 14.8346 14.5342 14.8346 14.166C14.8346 13.7978 14.5362 13.4993 14.168 13.4993ZM11.5013 14.166C11.5013 12.6933 12.6952 11.4993 14.168 11.4993C15.6407 11.4993 16.8346 12.6933 16.8346 14.166C16.8346 15.6388 15.6407 16.8327 14.168 16.8327C12.6952 16.8327 11.5013 15.6388 11.5013 14.166Z' fill='%23787878'/%3E%3C/g%3E%3C/svg%3E");
        -webkit-mask-repeat: no-repeat;
        mask-repeat: no-repeat;
        -webkit-mask-position: center;
        mask-position: center;
        -webkit-mask-size: contain;
        mask-size: contain;
        background: currentColor;
        width: 20px;
        height: 20px;
    }

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__group {
    margin-bottom: 16px;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__group .lp-input {
        width: 100%;
    }

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__select-wrap {
    position: relative;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__label {
    margin-bottom: 0;
    margin-right: 5px;
    display: block;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__info {
    background-color: transparent;
    border: none;
    color: inherit;
    padding: 5px;
    cursor: pointer;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__info svg {
        display: block;
        stroke: currentColor;
    }

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__footer {
    padding-top: 96px;
}

@media(max-width: 1200px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__footer {
        padding-top: 24px;
    }
}

@media(max-width: 580px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__footer {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__footer .lp-link {
    cursor: pointer;
    margin-bottom: 20px;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__reset {
    margin-right: 47px;
}

@media(max-width: 580px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__reset {
        margin-right: 20px;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__reset svg {
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
    stroke: currentColor;
    margin-left: 5px;
}

@media (hover: hover) and (pointer: fine) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__reset:hover svg {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .calc__reset:focus {
    color: inherit;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background-color: var(--chartCardBackgroundColor);
    border: 1px solid var(--lp-color-primary-g-2);
    position: relative;
    border-radius: 8px;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results.sticky:before {
        top: -50px;
    }

@media (max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results {
        border: none;
        background-color: var(--chartCardBackgroundColor);
    }
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results:before {
        content: '';
        display: block;
        position: absolute;
        left: -100px;
        right: -100px;
        top: 0;
        bottom: 0;
        min-height: 100%;
        background-color: var(--chartCardBackgroundColor);
    }
}

@media(max-width: 1200px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results {
        margin-bottom: 32px;
    }
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results {
        margin-bottom: 56px;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__main {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-top: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__main {
        padding: 0;
        display: none;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__footer {
    padding: 24px 40px;
    position: relative;
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__footer {
        padding-bottom: 40px;
        padding-left: 0;
        padding-right: 0;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__footer:before {
    display: block;
    content: '';
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background-color: currentColor;
    opacity: 0.1;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__legend {
    padding-left: 40px;
    padding-right: 40px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__legend {
        padding-left: 0;
        padding-right: 0;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__chart {
    position: relative;
    color: var(--chartCardFontColor);
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__expand {
    display: none;
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__expand {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        position: absolute;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        left: 50%;
        bottom: 0;
        width: 48px;
        height: 48px;
        border-radius: 50%;
        background-color: #c4c4c4;
        -webkit-transform: translate(-50%, 50%);
        -moz-transform: translate(-50%, 50%);
        -ms-transform: translate(-50%, 50%);
        transform: translate(-50%, 50%);
    }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__expand svg {
            -webkit-transition: 0.3s all;
            transition: 0.3s all;
            stroke: currentColor;
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: rotate(180deg);
        }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .results__expand.active svg {
            -webkit-transform: rotate(0deg);
            -moz-transform: rotate(0deg);
            -ms-transform: rotate(0deg);
            transform: rotate(0deg);
        }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 16px;
    position: relative;
    padding-left: 24px;
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__item:nth-child(2):before {
        opacity: 0.75;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__item:nth-child(3):before {
        opacity: 0.5;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__item:nth-child(4):before {
        opacity: 0.25;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__item:before {
        content: '';
        position: absolute;
        width: 12px;
        height: 12px;
        left: 0;
        display: block;
        border-radius: 4px;
        background-color: var(--markerColor);
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__item.is-hovered .legend__name, #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__item.is-hovered .legend__val {
        opacity: 0.3;
    }

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .legend__val {
    color: var(--chartCardFontColor);
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .share {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .share__label {
    margin-right: 20px;
    color: var(--chartCardFontColor);
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .share .lp-socials {
    width: 100%;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart {
    text-align: center;
    padding: 30px;
    position: relative;
    -webkit-transition: 0.2s all;
    transition: 0.2s all;
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart {
        text-align: left;
        padding-left: 0;
        padding-right: 0;
        height: 128px;
        width: 70px;
    }
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart.active {
        width: 240px;
        height: 300px;
        margin-left: calc(50% - 120px);
    }
}

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart svg {
        width: 100%;
        height: 100%;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart__text {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
}

@media(min-width: 768.02px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart__text {
        display: none;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart__text span {
    display: block;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart__title {
    color: var(--chartCardFontColor);
    fill: currentColor;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .chart__val {
    font-size: 24px;
    color: var(--chartCardFontColor);
    fill: currentColor;
    font-family: var(--global-primary-font-family);
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip {
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    background-color: #f4f4f4;
    font-size: 12px;
    position: absolute;
    width: 296px;
    z-index: 900;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip__title {
    padding: 8px 8px 8px 16px;
    border-bottom: 1px solid #c4c4c4;
    color: #000;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip__close {
    height: 24px;
    width: 24px;
    border: none;
    background-color: transparent;
    position: relative;
    padding: 0;
    cursor: pointer;
    color: inherit;
    outline: none;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip__close:before, #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip__close:after {
        content: '';
        width: 12px;
        height: 1px;
        background-color: currentColor;
        display: block;
        position: absolute;
        left: 50%;
        top: 50%;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip__close:before {
        -webkit-transform: translate(-50%, -50%) rotate(45deg);
        -moz-transform: translate(-50%, -50%) rotate(45deg);
        -ms-transform: translate(-50%, -50%) rotate(45deg);
        transform: translate(-50%, -50%) rotate(45deg);
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip__close:after {
        -webkit-transform: translate(-50%, -50%) rotate(135deg);
        -moz-transform: translate(-50%, -50%) rotate(135deg);
        -ms-transform: translate(-50%, -50%) rotate(135deg);
        transform: translate(-50%, -50%) rotate(135deg);
    }

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .tooltip__content {
    padding: 16px;
    color: #848484;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .lp-combo-input {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1rem;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .lp-combo-input .lp-input:first-child {
        min-width: 0;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        width: 100%;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .lp-combo-input .lp-input:last-child {
        width: 100%;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        -webkit-flex-shrink: 0;
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-bottom: 0;
    }

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .lp-combo-input .calc__payment-percentage {
        margin-left: 10px;
    }

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .lp-socials li {
    margin-bottom: 0;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .visually-hidden, #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .sr-only {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    opacity: 0;
    visibility: hidden;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart {
    overflow: visible;
    width: 364px;
    height: 364px;
}

    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .circle__item {
        -webkit-transition: all .25s linear;
        transition: all .25s linear;
    }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .circle__item:nth-child(2) {
            stroke-opacity: 0.75;
        }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .circle__item:nth-child(3) {
            stroke-opacity: 0.5;
        }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .circle__item:nth-child(4) {
            stroke-opacity: 0.25;
        }

        #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .circle__item:hover, #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .circle__item.is-hovered {
            -webkit-filter: drop-shadow(6px -8px 6px rgb(0 0 0 / 0.25));
            filter: drop-shadow(6px -8px 6px rgb(0 0 0 / 0.25));
        }

@media(max-width: 768px) {
    #section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .chart-text {
        display: none;
    }
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .svg-chart .chart-amount {
    font-weight: 800;
}

#section-b8e5337a-53bd-417c-ad78-9721b7b7e548 .custom-select-toggle:before {
    display: none;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 {
    color: #ffffff;
    --fontColor: #ffffff;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 100%;
    --fontColor_A: 1;
    --fontColor_darkenDir: -1;
    --bgColor: #001a72;
    --bgColor_H: 226;
    --bgColor_S: 100%;
    --bgColor_L: 22%;
    --bgColor_A: 1;
    --bgColor_darkenDir: 1;
    background-color: #001a72;
}

    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form {
        position: relative;
        overflow: hidden;
    }

    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__watermark {
        position: absolute;
        width: 810px;
        height: 753px;
        background-image: var(--lp-icon-serhant-stroke-2);
        background-repeat: no-repeat;
        -webkit-background-size: 100%;
        background-size: 100%;
        bottom: -75px;
        left: 50%;
        -webkit-transform: translateX(-40%);
        -moz-transform: translateX(-40%);
        -ms-transform: translateX(-40%);
        transform: translateX(-40%);
        z-index: 0;
    }

@media (max-width: 992px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__watermark {
        display: none;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    position: relative;
    z-index: 5;
}

@media (max-width: 900px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__wrapper {
        display: block;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__form {
    background: #ffffff;
    padding: 56px 48px 48px 48px;
    max-width: 481px;
    width: 100%;
    border-radius: 8px;
    margin: 0;
}

@media (min-width: 1921px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__form {
        max-width: 30vw;
    }
}

@media (max-width: 992px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__form {
        padding: 40px 24px;
    }
}

@media (max-width: 900px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__form {
        max-width: 100%;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__info {
    max-width: 584px;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-right: 20px;
}

@media (min-width: 1921px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__info {
        max-width: 30vw;
    }
}

@media (max-width: 900px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__info {
        max-width: 100%;
        margin: 0 0 24px 0;
    }
}

@media (max-width: 560px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-form__btn {
        text-align: center;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .title {
    margin-bottom: 24px;
}

@media (max-width: 560px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .title {
        text-align: center;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .image-wrapper {
    border-radius: 6px;
    overflow: hidden;
    font-size: 0;
    margin-right: 32px;
    width: 259px;
    height: 411px;
    background: #eeeeee;
}

@media (max-width: 768px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .image-wrapper {
        height: 290px;
    }
}

@media (max-width: 560px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .image-wrapper {
        height: 92px;
        width: 74px;
        margin-right: 16px;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .image-wrapper img {
    object-fit: cover;
    width: 100%;
    height: 100%;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .contact-box {
    margin-top: 24px;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .contact-box__cell .lp-link {
    font-size: 12px;
    word-break: break-all;
}

@media (max-width: 560px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .contact-box {
        margin-top: 8px;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-list__item {
    border: 1px solid rgba(255, 255, 255, 0.2);
    padding: 40px;
    border-radius: 8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    background-color: var(--bgColor);
}

    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-list__item:nth-child(n+2) {
        margin-top: 16px;
    }

@media (max-width: 560px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-list__item:nth-child(n+2) {
        margin-top: 24px;
    }
}

@media (max-width: 768px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-list__item {
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 24px;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-info {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-info__title {
    margin-bottom: 8px;
}

@media (max-width: 560px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-info__title {
        margin-bottom: 0;
        font-size: 14px;
    }
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .lp-disclaimer {
    color: var(--lp-color-primary-g-10);
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .lp-input-group {
    margin-bottom: 16px;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .custom-select-toggle.is-placeholder {
    color: var(--lp-color-primary-5-400);
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .custom-select-toggle:before {
    border: none;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .success-text, #section-58be4404-7309-405d-9fb3-4cc712250a88 .loading-text {
    display: none;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .loading .default {
    display: none;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .loading .loading-text {
    display: inline-block;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .success .default {
    display: none;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .success .success-text {
    display: inline-block;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .license-cell {
    opacity: .7;
}

#section-58be4404-7309-405d-9fb3-4cc712250a88 .agent-info__title {
    margin: 0;
    color: var(--fontColor);
    display: inline-block;
}

@media (min-width: 561px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .few-items .agent-list__item {
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 32px;
    }

    #section-58be4404-7309-405d-9fb3-4cc712250a88 .few-items .agent-info__title {
        font-size: 16px;
    }

    #section-58be4404-7309-405d-9fb3-4cc712250a88 .few-items .contact-box {
        margin-top: 16px;
    }
}

@media (min-width: 561px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .two-agents .image-wrapper {
        width: 135px;
        height: 194px;
    }
}

@media (min-width: 561px) {
    #section-58be4404-7309-405d-9fb3-4cc712250a88 .three-agents .image-wrapper {
        width: 72px;
        height: 103px;
    }

    #section-58be4404-7309-405d-9fb3-4cc712250a88 .three-agents .agent-list__item {
        padding: 24px 32px;
    }
}

#section-a44203c5-b06f-4dc9-992e-353e4fdc970b {
    color: #000000;
    --fontColor: #000000;
    --fontColor_H: 0;
    --fontColor_S: 0%;
    --fontColor_L: 0%;
    --fontColor_A: 1;
    --fontColor_darkenDir: 1;
    --bgColor: #ffffff;
    --bgColor_H: 0;
    --bgColor_S: 0%;
    --bgColor_L: 100%;
    --bgColor_A: 1;
    --bgColor_darkenDir: -1;
    background-color: #ffffff;
}

    #section-a44203c5-b06f-4dc9-992e-353e4fdc970b .lp-title-group {
        text-align: left;
        margin: 0 0 40px 0;
    }

@media(max-width: 768px) {
    #section-a44203c5-b06f-4dc9-992e-353e4fdc970b .lp-title-group {
        margin: 0 0 24px 0;
    }
}

#section-a44203c5-b06f-4dc9-992e-353e4fdc970b .title {
    color: var(--titleColor, #001A72);
    margin-bottom: 8px;
}

@media(max-width: 768px) {
    #section-a44203c5-b06f-4dc9-992e-353e4fdc970b .title {
        margin-bottom: 16px;
    }
}
