.floorplans-landing{height:100%}.fp-padded-container{padding-left:20px;padding-right:20px;max-width:1200px;margin:0
auto;position:relative;font-family:"Spartan",Sans-serif}.unit-template{font-family:"Spartan",Sans-serif}.btn{font-family:"Spartan",Sans-serif}.filter-label
label{font-size:11px;margin-bottom:10px;display:block;letter-spacing:0.66px;text-transform:uppercase;font-weight:500;width:100%}@media (max-width: 1024px){.fp-padded-container{max-width:750px}}@media (max-width: 992px){.fp-padded-container{padding-left:3.3vw;padding-right:3.3vw}}@media (max-width: 768px){.fp-padded-container{max-width:calc(348px + 6.6vw)}}@media (max-width: 375px){.fp-padded-container.fp-filter{max-width:calc(298px + 6.6vw)}}.filters-section{position:relative;z-index:2}.filters-section .filters-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0
auto;align-items:center}.filters-section .filter-group{margin-bottom:30px}@media (max-width: 768px){.filters-section .filter-group.availability-group{width:100%}}.filters-section
.selectivo{width:100%;display:flex}.filters-section .selectivo
.selectivo__label{border:0;border-bottom:1px solid #101820;font-size:17px;line-height:26px;padding:0
2.5em 6px 0;text-align:left;position:relative;background:none;color:#101820;font-weight:bold;border-radius:0;width:100%}.filters-section .selectivo .selectivo__label:after{background:url(/wp-content/plugins/property-feed/frontend/images/drop-down-arrow.svg?x61831) right center/10px 6px no-repeat;content:"";width:10px;height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:2}.filters-section .selectivo.selectivo--open .selectivo__label:after{transform:translateY(-50%) rotate(180deg)}.filters-section
.selectivo__dropdown{left:-13px;right:-13px;top:-12px;border:1px
solid #A4B8BB;box-shadow:0 3px 6px rgba(0, 0, 0, 0.16)}.filters-section
.selectivo__option{padding:12px
41px 12px 12px;font-size:17px;line-height:26px;text-align:left;font-family:"Spartan",Sans-serif;width:100%;border:none;color:#101820;font-weight:500}.filters-section
.selectivo__option.inactive{background:#d5d4d4;opacity:0.4;font-style:italic;pointer-events:none}.filters-section .selectivo__option:first-child{border-bottom:1px solid #A4B8BB;color:#101820 !important;background-color:#fff !important}html.system .filters-section .selectivo__option:not(:first-child):hover,
.filters-section .selectivo__option.selectivo__option--selected:not(:first-child),
html.system .filters-section .selectivo__option:hover,.selectivo__option:hover{background:#101820;background-color:#101820 !important;color:#fff}.filters-section
#bedroom{width:165px}@media (max-width: 768px){.filters-section
#bedroom{width:185px}}@media (max-width: 375px){.filters-section
#bedroom{width:170px}}.filters-section
div#floor{width:75px}@media (max-width: 768px){.filters-section
div#floor{width:110px}}.filters-section
#availability{width:165px}@media (max-width: 768px){.filters-section
#availability{width:100%}}.filters-section .price-rannge{display:flex}.filters-section .price-rannge
.selectivo{width:91px}.filters-section .price-rannge .selectivo:first-child{margin-right:30px}@media (max-width: 768px){.filters-section .price-rannge
.selectivo{width:159px}}@media (max-width: 375px){.filters-section .price-rannge
.selectivo{width:134px}}.filters-section .checkbox-container{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;display:table;position:relative;padding-left:35px;margin:0
0 12px;cursor:pointer}.filters-section .checkbox-container .label-option{font-size:17px;line-height:21px;display:block;font-weight:500}.filters-section .checkbox-container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters-section .checkbox-container input[type=checkbox]:checked~.checkmark{background-color:#fff}.filters-section .checkbox-container input[type=checkbox]:checked~.checkmark:after{display:block}.filters-section .checkbox-container
.checkmark{position:absolute;top:0;left:0;height:21px;width:21px;background-color:#fff;border:1px
solid #101820}.filters-section .checkbox-container .checkmark:after{display:none;content:"";position:absolute;left:6px;top:1px;width:8px;height:13px;border:solid #101820;border-width:0 2px 2px 0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.filters-section .button-wrap{display:flex;flex-direction:column}@media (max-width: 768px){.filters-section .button-wrap{width:100%}}.filters-section .fp-clear-btn{font-size:12px;margin-top:18px;color:#101820;border:0;padding:0;background:transparent;font-family:"Spartan",Sans-serif;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.filters-section .fp-clear-btn:hover{color:#091f40}.filters-section .fp-filter-btn{margin-top:26px}.btn,.fp-load-more-btn{padding:12px
40px;font-size:13px;line-height:1;display:inline-block;font-family:"Spartan",Sans-serif;font-weight:600;border:0;cursor:pointer}.filters-section .fp-filter-btn{margin-top:26px}.fp-tabs-block{display:flex;justify-content:center;margin-top:35px;margin-bottom:-1px}body.sightmap .fp-tabs-block{margin-top:0}.fp-tabs-block #fp-tabs-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;max-width:456px}@media (max-width: 768px){.fp-tabs-block #fp-tabs-wrap{max-width:100%;padding-left:3.3vw;padding-right:3.3vw}}.fp-tabs-block #fp-tabs-wrap
a{width:50%;text-transform:uppercase;color:#4F5C5C !important;text-decoration:none;text-align:center;padding-left:0;padding-right:0}.results-section{min-height:250px;margin:0
auto;padding:39px
20px 0 20px}.results-section .results-message{position:relative;font-family:"Spartan",Sans-serif;font-weight:700;font-size:18px;margin:0
12.5px}.results-section .results-message
p{display:inline-block;margin:0}.results-section .sort-select,
.results-section .sort-label{display:inline-block}.results-section .sort-label{margin:0
8px 0 12.5px}.results-section .sort-select{font-size:14px;border-radius:8px;position:relative;z-index:1}.results-section .sort-select
.selectivo__label{border:0;padding:5px
2.5em 5px 5px;font-family:"Spartan",Sans-serif;font-weight:400;text-align:left;background:none;position:relative;width:100%;color:#101820}.results-section .sort-select .selectivo__label:after{background:url(/wp-content/plugins/property-feed/frontend/images/drop-down-arrow.svg?x61831) right center/10px 6px no-repeat;content:"";width:10px;height:6px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(0);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;z-index:2}.results-section .sort-select.selectivo--open .selectivo__label:after{transform:translateY(-50%) rotate(180deg)}.results-section .sort-select
.selectivo__dropdown{border:1px
solid #A4B8BB;min-width:140px;box-shadow:0 6px 6px rgba(0, 0, 0, 0.16);border-top:0;top:28px}.results-section .sort-select
.selectivo__option{padding:5px;font-size:14px;line-height:16px;text-align:left;font-family:"Spartan",Sans-serif;color:#101820;width:100%;border:none}.results-section .sort-select .selectivo__option:first-child{background:none}html.system .results-section .sort-select .selectivo__option:not(:first-child):hover,
.results-section .sort-select .selectivo__option.selectivo__option--selected:not(:first-child){background-color:#dde4e5}.results-section .sort-select.selectivo--open
.selectivo__label{border:none;min-width:140px}.results-section__content{font-family:"Spartan",Sans-serif}.results-section__content
#loader{padding:80px
10px 40px 10px;text-align:center}.results-section__content #units-container{padding:25px
0 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:center}.results-section__content #units-container .unit-template{position:relative;width:calc(33.33% - 25px);background-color:#fff;margin:0
12.5px 55px 12.5px;border:1px
solid #A4B8BB;color:#2A3D2D}@media (max-width: 1024px){.results-section__content #units-container .unit-template{width:calc(50% - 25px)}}@media (max-width: 768px){.results-section__content #units-container .unit-template{width:calc(100% - 25px)}}.results-section__content #units-container .unit-template .unit-header{background-color:#091f40;width:100%;position:relative;color:#fff}.results-section__content #units-container .unit-template .unit-header
.availability{text-align:center;padding:12px
4px;font-size:15px;font-weight:400}.results-section__content #units-container .unit-template .unit-body{width:calc(100% - 0px);padding:30px
34px 30px}@media (max-width: 375px){.results-section__content #units-container .unit-template .unit-body{padding:0
24px 30px}}.results-section__content #units-container .unit-template .unit-body
.image{cursor:pointer;margin:23px
0 26px;height:270px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.results-section__content #units-container .unit-template .unit-body .image
img{max-width:281px;max-height:263px}@media (max-width: 375px){.results-section__content #units-container .unit-template .unit-body .image
img{max-width:100%}}.results-section__content #units-container .unit-template .unit-name{padding:2px
0 0;font-size:46px;line-height:60px;font-weight:200;text-transform:uppercase;font-family:"Spartan",Sans-serif;color:#091f40}.results-section__content #units-container .unit-template
.details{padding:7px
0 0;font-size:15px;line-height:22px;color:#101820;font-weight:400}.results-section__content #units-container .unit-template .details .beds-baths,
.results-section__content #units-container .unit-template .details .icon-bullet,
.results-section__content #units-container .unit-template .details
.sqft{display:inline-block}.results-section__content #units-container .unit-template .details .icon-bullet{padding:0
10px}.results-section__content #units-container .unit-template .details
p{margin:0}.results-section__content #units-container .unit-template
.rent{padding:6px
0 0;font-size:15px;line-height:22px;color:#101820;font-weight:400}.results-section__content #units-container .unit-template .unit-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.results-section__content #units-container .unit-template .unit-footer
a{width:calc(50% - 2px);text-transform:uppercase;padding-left:10px;padding-right:10px;text-align:center;margin:0;text-decoration:none}.results-section__content #units-container .unit-template .unit-footer a.apply-now{margin-left:4px}.results-section__content #no-results{padding:80px
20px;text-align:center}.results-section__content #no-results .message-title{margin:0
0 20px}.results-section__content #no-results .message-copy{margin:0
0 20px}.fp-padded-container{padding-left:20px;padding-right:20px;max-width:1200px;margin:0
auto;position:relative}@media (max-width: 1024px){.fp-padded-container{max-width:750px}}@media (max-width: 992px){.fp-padded-container{padding-left:3.3vw;padding-right:3.3vw}}@media (max-width: 768px){.fp-padded-container{max-width:calc(348px + 6.6vw)}}@media (max-width: 375px){.fp-padded-container.fp-filter{max-width:calc(298px + 6.6vw)}}.fp-load-more{text-align:center;padding-bottom:50px}.engrain-widget{height:700px}.engrain-widget
iframe{width:100%;height:100%}.fp-loader{display:none;position:absolute;width:100%;left:0px;text-align:center}.fp-loader span.loader-circle{width:38px;height:38px;border:5px
solid #fff;border-bottom-color:#DE7921;border-radius:50%;display:inline-block;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@keyframes
rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fp-tab-content{border-top:1px solid #A4B8BB}.fp-card-link{display:block;text-decoration:none !important}.filters-section .fp-filter-btn.primary-btn{background-color:#fff;color:#101820 !important;border:1px
solid #101820}.fp-tabs-block #fp-tabs-wrap .primary-btn{background-color:#fff;color:#101820;border:1px
solid #101820}.fp-tabs-block #fp-tabs-wrap .active-btn{background-color:#101820;color:#fff !important;border:1px
solid #101820}html.system .fp-tabs-block #fp-tabs-wrap .primary-btn:hover,
.fp-tabs-block #fp-tabs-wrap .primary-btn:hover,
.filters-section .fp-filter-btn.primary-btn:hover{background-color:#101820 !important;color:#fff !important;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}html.system .fp-tabs-block #fp-tabs-wrap .active-btn:hover,
.fp-tabs-block #fp-tabs-wrap .active-btn:hover{background-color:#fff !important;color:#101820;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.floorplan-view{background-color:#F9F3E7}.results-section__content #units-container .unit-template .unit-footer .view-details,
.results-section__content #units-container .unit-template .unit-footer .apply-now,.fp-load-more-btn,#load{background-color:#091f40;color:#fff;border:1px
solid #091f40}.results-section__content #units-container .unit-template .unit-footer .view-details:hover,
.results-section__content #units-container .unit-template .unit-footer .apply-now:hover,.fp-load-more-btn:hover,#load:hover{background-color:#fff !important;color:#091f40;text-decoration:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}#floorplan_details_section{display:flex;margin-top:90px}@media (min-width: 2500px){#floorplan_details_section{margin:13vh 0vw !important;.left,.right{width:20vw !important}.left{padding:50px
3vw 100px 3vw !important}.right{padding:90px
1vw !important}}}#floorplan_details_section
.fp_img{max-width:100%;height:auto;max-height:75vh;display:block;margin:0
auto}@media (max-width: 992px){#floorplan_details_section
.fp_img{margin-bottom:20px}}#floorplan_details_section
.left{background:#F9F3E7;width:33vw;padding:50px
6.5vw 100px 8vw}@media (max-width: 992px){#floorplan_details_section
.left{width:100%;padding:50px
6.5vw 0}}#floorplan_details_section .left .unit_id.main-heading{text-align:left;color:#091f40;margin-bottom:8px;font-size:68px;line-height:88px;font-family:"Spartan",Sans-serif}@media (max-width: 992px){#floorplan_details_section .left .unit_id.main-heading{font-size:55px;line-height:55px}}@media (max-width: 992px){#floorplan_details_section .left
.mobile_whitebg{background:#fff;width:calc(100% + 6.5vw + 6.5vw);margin:0
-6.5vw;padding:45px
6.5vw}}#floorplan_details_section .left
.unit_details{text-align:left;font:normal normal normal 15px/22px "Spartan", Sans-serif;color:#2A3D2D;display:flex;align-items:center;font-weight:500;flex-wrap:wrap;margin:0}#floorplan_details_section .left
.unit_details.price{font-family:"Spartan",Sans-serif;margin-top:8px;margin-bottom:35px}#floorplan_details_section .left .unit_details
.bed_bath{font-family:"Spartan",Sans-serif;margin-right:14px;display:inline-block}#floorplan_details_section .left .unit_details
.sq{display:flex;align-items:center}#floorplan_details_section .left .unit_details
.cirlce{width:6px;height:6px;border:1px
solid #1E2920;border-radius:50%;display:block;margin:-2px 14px 0 0}#floorplan_details_section .left
.fp_features{margin-bottom:35px}#floorplan_details_section .left .fp_features
ul{padding:0;margin:0}#floorplan_details_section .left .fp_features ul
li{font:normal normal normal 15px/22px "Spartan", Sans-serif;color:#2A3D2D;font-weight:500;list-style-type:none}#floorplan_details_section .left
.hr_line{border:1px
solid #A4B8BB;width:100%;margin:30px
0}#floorplan_details_section .left .border-btn{display:flex;align-items:center;justify-content:center;gap:14px}#floorplan_details_section .left .primary-btn{margin-top:22px;width:100%;text-align:center;text-transform:uppercase}#floorplan_details_section .left .primary-btn.applynowbtn{margin:0
0 22px}#floorplan_details_section .left
.back_to_results{margin:0
0 50px 0;color:#2A3D2D;text-align:left;font:normal normal normal 12px/16px "Spartan", Sans-serif;font-weight:500;display:inline-block}@media (max-width: 992px){#floorplan_details_section .left
.back_to_results{margin-bottom:30px}}#floorplan_details_section .left
.keyplan_img{max-width:100%;width:100%;height:auto;display:block;margin-bottom:28px}@media (max-width: 992px){#floorplan_details_section .left
.keyplan_img{max-width:250px;margin:0
auto 28px;padding:0}}#floorplan_details_section .left .download-btn{display:flex;align-items:center;justify-content:center;gap:14px;height:40px;border:0;color:#000;margin-bottom:20px;padding:0;white-space:nowrap}#floorplan_details_section .left .download-btn
.icon{padding-bottom:6px;width:24px;height:30px;border-bottom:2px solid #000;display:flex;align-items:flex-end;justify-content:center}#floorplan_details_section .left .download-btn .icon
svg{transition:all ease-out 0.3s}html.system #floorplan_details_section .left .download-btn:hover{background:none;color:#2A3D2D}html.system #floorplan_details_section .left .download-btn:hover
.icon{border-bottom:2px solid #2A3D2D}html.system #floorplan_details_section .left .download-btn:hover .icon
svg{position:relative;margin-bottom:-4px}html.system #floorplan_details_section .left .download-btn:hover .icon svg
path{fill:#2A3D2D}#floorplan_details_section
.right{padding:90px
9vw;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.mobile{display:none}@media (max-width: 992px){#floorplan_details_section
.right{display:none}.mobile{display:inline}}.no-results-details-page{text-align:center;padding-top:50px;padding-bottom:50px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.no-results-details-page
.text{margin:0
0 40px}.no-results-details-page
a{text-transform:uppercase}.applynowbtn:hover,.border-btn{background-color:#fff;color:#091f40 !important;border:1px
solid #091f40}.applynowbtn,.border-btn:hover{background-color:#091f40;color:#fff !important;border:1px
solid #091f40}.applynowbtn{margin-bottom:20px;width:100%;text-align:center}.border-btn{}.download-btn{border:none;background-color:transparent}.download-btn:hover{border:none;background-color:transparent}.disable-link{pointer-events:none}.unit-footer
a{text-decoration:none}#floorplan_details_section
a{text-decoration:none}#floorplan_details_section .left .border-btn{}#unit_type{font-size:15px;line-height:22px;color:#101820;font-weight:400;text-transform:uppercase;margin:0
!important;font-family:"Spartan",Sans-serif}.fp_disclaimer{margin-top:10px !important;margin-bottom:20px !important;font:normal normal normal 14px/21px "Spartan", Sans-serif;font-style:italic !important}.floorplan-view .fp-pagination{padding-top:32px}.floorplan-view .fp-pagination
.pagination_list{display:flex;justify-content:center;position:relative}@media (max-width: 991px){.floorplan-view .fp-pagination
.pagination_list{padding-left:0;flex-wrap:wrap}}.floorplan-view .fp-pagination .pagination_list
li{list-style-type:none;margin:0
10px;width:30px;text-align:center;font-size:14px;color:#171D4C}@media (max-width: 991px){.floorplan-view .fp-pagination .pagination_list
li{margin:0
5px;width:20px}}.floorplan-view .fp-pagination .pagination_list li:hover{background-color:#FABF4C;border-radius:20px}.floorplan-view .fp-pagination .pagination_list
li.prev{padding-left:40px;position:absolute;left:0}@media (max-width: 991px){.floorplan-view .fp-pagination .pagination_list
li.prev{padding-left:15px;width:fit-content;position:relative}}.floorplan-view .fp-pagination .pagination_list li.prev:hover{background-color:transparent}.floorplan-view .fp-pagination .pagination_list li.prev
a{position:relative;display:inline-block}.floorplan-view .fp-pagination .pagination_list li.prev a::before{content:'';background-repeat:no-repeat;transform:rotate(90deg);width:20px;height:16px;background-image:url("/wp-content/plugins/property-feed/frontend/images/icons/down_arrow_blue.svg?x61831");display:block;position:absolute;left:-26px;background-position:center;top:5px}@media (max-width: 991px){.floorplan-view .fp-pagination .pagination_list li.prev a::before{top:4px}}@media (max-width: 767px){.floorplan-view .fp-pagination .pagination_list li.prev a::before{top:2px}}.floorplan-view .fp-pagination .pagination_list li.prev a:hover{background-color:transparent}.floorplan-view .fp-pagination .pagination_list li
a{color:#171D4C}.floorplan-view .fp-pagination .pagination_list li a:hover{background-color:#FABF4C;border-radius:20px}.floorplan-view .fp-pagination .pagination_list
li.active{background-color:#FABF4C;border-radius:20px}.floorplan-view .fp-pagination .pagination_list
li.next{position:absolute;right:35px}@media (max-width: 991px){.floorplan-view .fp-pagination .pagination_list
li.next{width:fit-content;position:relative;right:auto}}.floorplan-view .fp-pagination .pagination_list li.next:hover{background-color:transparent}.floorplan-view .fp-pagination .pagination_list li.next
a{position:relative;display:inline-block}.floorplan-view .fp-pagination .pagination_list li.next a::before{content:'';background-repeat:no-repeat;transform:rotate(-90deg);width:20px;height:16px;background-image:url("/wp-content/plugins/property-feed/frontend/images/icons/down_arrow_blue.svg?x61831");display:block;position:absolute;right:-26px;background-position:center;top:5px}@media (max-width: 991px){.floorplan-view .fp-pagination .pagination_list li.next a::before{top:4px}}@media (max-width: 767px){.floorplan-view .fp-pagination .pagination_list li.next a::before{top:2px}}.floorplan-view .fp-pagination .pagination_list li.next a:hover{background-color:transparent}.floorplan-view .fp-pagination .pagination_list
.dots{pointer-events:none}@media (max-width: 420px){.floorplan-view .fp-pagination .pagination_list
li.prev{padding-left:0}.floorplan-view .fp-pagination .pagination_list
li{font-size:12px}}.fp_popup{z-index:999;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;flex-grow:1;opacity:0;visibility:hidden;pointer-events:none;transition:all 1s ease-out}.fp_popup.opened{opacity:1;pointer-events:all;visibility:visible}.selectivo{position:relative;display:inline-block;background:white}.selectivo__label,.selectivo__option{display:block;width:100%;padding:1em;padding-right:2.5em;border:0;background:transparent;color:inherit;white-space:nowrap;cursor:pointer;outline:none}.selectivo__label:focus,.selectivo__option:focus{}.selectivo__label::-moz-focus-inner,.selectivo__option::-moz-focus-inner{border:0}.selectivo__label{background:url('data:image/svg+xml,%3Csvg%20width%3D%2227%22%20height%3D%225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200%20L5%205%20L9%200%20Z%22%20fill%3D%22%23696969%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center right}.selectivo__label,.selectivo__dropdown{border:0}.selectivo__dropdown{display:none;position:absolute;z-index:1;top:0;left:0;right:0;overflow:hidden;background:white;border:1px
solid #d8d8d8}.selectivo--open
.selectivo__dropdown{display:block}.selectivo__option:hover{color:#fff !important;background-color:#373637}.selectivo--open
.selectivo__label{background:url('data:image/svg+xml,%3Csvg%20width%3D%2227%22%20height%3D%225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%205%20L5%200%20L9%205%20Z%22%20fill%3D%22%23696969%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center right}.hours-list{list-style:none;padding-left:0}.hours-footer
p{margin-bottom:0!important;color:#fff!important;font-family:"Spartan",Sans-serif}.hours-footer ul
li{color:#fff!important}.specials{text-align:center;color:#fff;font-family:"League Spartan",Sans-serif;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:10px}.close-btn{position:absolute;top:20px;right:20px;font-size:30px;cursor:pointer}.slideout-banner
h2{margin-top:60px}#open-banner-btn{position:fixed;top:20px;left:20px;padding:10px
20px;background-color:#007BFF;color:white;border:none;border-radius:5px;cursor:pointer}#open-banner-btn:hover{background-color:#0056b3}.slideout-open{cursor:pointer;border:none!important;padding-bottom:10px!important;padding-top:10px!important}.slideout-label{text-transform:uppercase;pointer-events:none;background-color:transparent;color:#fff!important;line-height:inherit;padding:0!important}@media (min-width: 1025px){.slideout-outer-wrapper{display:flex;flex-direction:row-reverse}.slideout-open{display:flex;align-items:center;font-size:18px;width:60px;border-right:2px solid #fff !important}.slideout-label{white-space:nowrap;padding:16px;width:60px;height:100%;min-height:7em;display:flex;align-items:center;justify-content:center;flex-direction:column;span{display:block;transform:rotate(270deg)}}}.specials{background:rgba(0, 0, 0, 0.9);color:white;padding:0
!important;background:#091f40}.specials
button{border:none !important}@media (min-width: 1025px){.specials{transform:translateX(0%);transition:transform 0.3s ease-in-out;position:fixed;z-index:9;top:50%;right:0;width:600px;border:2px
solid currentcolor;border-right:none}.specials.active{transform:translateX(calc(100% - 60px))}.specials .slideout-outer-wrapper{display:flex;flex-direction:row-reverse}.specials .slideout-open{display:flex;align-items:center;font-size:18px;width:60px}.specials .slideout-open .slideout-label{white-space:nowrap;padding:16px;width:60px;height:100%;min-height:7em;display:flex;align-items:center;justify-content:center;flex-direction:column}.specials .slideout-open .slideout-label
span{display:block;transform:rotate(270deg)}}.specials-wrapper .slideout-open{cursor:pointer}.specials .slideout-open .slideout-label{text-transform:uppercase;pointer-events:none;background-color:transparent;color:currentcolor;line-height:inherit}.specials .slideout-close{color:currentcolor;position:absolute;top:0;right:0;padding:8px;cursor:pointer;opacity:1;font-weight:bold}.specials .slideout-close:hover{opacity:0.7}.specials .slideout-inner-wrap{padding:16px
24px 2px 16px;flex:1}.specials-wrapper .slideout-inner-wrap
p{margin:0;padding:0
0 10px 0}.specials-wrapper .slideout-inner-wrap
p.title{font-weight:bold;font-size:1.125em;padding-bottom:5px}.specials-wrapper .slideout-inner-wrap p
a{text-decoration:underline !important;display:inline}.specials-wrapper .slideout-inner-wrap
em{font-size:0.875em;opacity:0.9;font-style:normal;line-height:1.2;display:inline-block}.specials-wrapper.active{transform:translateX(0%)}.specials-wrapper.active .slideout-open{opacity:0.7}#elementor-popup-modal-364
a{display:none !important}.specials-wrapper-content{width:80%;margin:0
auto 0 0}#elementor-popup-modal-364{height:300px;width:600px;right:0}@media (min-width: 1024px){.specials-wrapper-content{display:block!important}}@media (max-width: 1024px){.specials-wrapper .slideout-close{top:-25px}.slideout-close{display:none}.specials{flex-direction:column-reverse}.specials-wrapper-content{width:80%;margin:20px
auto 0 auto}.specials-wrapper-content{display:none}.slideout-open .slideout-label::after{content:"";display:inline-block;width:8px;height:8px;border:2px
solid currentcolor;border-left:none;border-bottom:none;transform:rotate(135deg) translate(-80%, -20%);margin-left:4px}.specials.active .slideout-open .slideout-label::after{transform:rotate(-45deg) translate(40%, 40%)}}body .find-my-clinic-content{display:block !important}.find-my-clinic-banner{background-color:#F5FAFF;margin-bottom:0;margin-top:0;padding-bottom:50px}.find-my-clinic-banner.map-content{background-color:#fff;padding-top:20px;position:relative}.find-my-clinic-banner.map-content .left-col{background:none;border:solid 1px #ccc}.find-my-clinic-banner
h1{font-family:var(--wp--preset--font-family--neuton);font-size:48px;font-weight:300;line-height:var(--wp--custom--typography--line-height--small);margin-bottom:20px}.find-my-clinic-banner
h2{font-family:var(--wp--preset--font-family--neuton);font-size:40px;font-weight:300;line-height:var(--wp--custom--typography--line-height--small);margin-bottom:20px}.find-my-clinic-banner{font-family:var(--wp--preset--font-family--epilogue)}.find-my-clinic-banner .max-width{max-width:1600px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:56px;padding-right:56px;position:relative}.find-my-clinic-banner .left-col{width:30%;height:100%;background-image:url(/wp-content/plugins/aoi/build/1d267b58771c05d0f2e7.png?x61831);background-repeat:no-repeat;background-size:auto 100%;min-height:200px;background-position:top center}.find-my-clinic-banner .right-col{width:70%;height:100%}.find-a-clinic-form{margin-top:20px}.find-a-clinic-form
input{background-color:#fff;font-family:var(--wp--preset--font-family--epilogue);border:solid 1px #B8DDFF;font-size:14px;width:100%;max-width:277px}.find-my-clinic-banner .right-col.with-bg-map{height:500px;background-image:url(/wp-content/plugins/aoi/build/ab6a15c96d440baa1986.png?x61831);background-repeat:no-repeat;background-size:cover;background-position:center center}body #content .find-a-clinic-form .search-btn{border-radius:100vh}#map{width:100%;height:500px}#start_address.error,#start_address.error:focus{border-color:#c00;border-size:2px;outline:none}.lds-facebook{display:inline-block;position:relative;width:80px;height:80px}.lds-facebook
div{display:inline-block;position:absolute;left:8px;width:16px;background:#fff;-webkit-animation:lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;animation:lds-facebook 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite}.lds-facebook div:nth-child(1){left:8px;-webkit-animation-delay:-0.24s;animation-delay:-0.24s}.lds-facebook div:nth-child(2){left:32px;-webkit-animation-delay:-0.12s;animation-delay:-0.12s}.lds-facebook div:nth-child(3){left:56px;-webkit-animation-delay:0;animation-delay:0}.gm-style-iw .clinic-result{padding:10px;border-bottom:none}.gm-style-iw .clinic-name{font-family:var(--wp--preset--font-family--epilogue);font-size:18px;font-weight:bold;margin-bottom:10px}.gm-style-iw .clinic-address{font-family:var(--wp--preset--font-family--epilogue);font-size:14px;margin-bottom:10px}.gm-style-iw .clinic-phone{font-family:var(--wp--preset--font-family--epilogue);font-size:14px;margin-bottom:10px}.gm-style-iw .clinic-web-logo{font-family:var(--wp--preset--font-family--epilogue);font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@-webkit-keyframes lds-facebook{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}@keyframes lds-facebook{0%{top:8px;height:64px}50%,100%{top:24px;height:32px}}#gmap_loading{background-color:rgba(0,0,0,0.25);display:none;position:absolute;top:0;left:50px;right:50px;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.clinics-result
.result_header{padding:10px;cursor:pointer;font-size:16px;font-weight:700;position:sticky;top:0;display:block;background-color:#efefef;text-transform:uppercase}.cat_group[\:has\(.accordion_radio\:checked\)] .result_header{background-color:#ccc}.cat_group:has(.accordion_radio:checked) .result_header{background-color:#ccc}.result_header
.accordion_radio{display:none}.initial-msg{padding:10px}#clinics-result{position:relative}.active-item{background:#FFF;background:linear-gradient(135deg, #fff, #C6C6C6)}.no-results{padding:20px}.clinics-result{height:500px;overflow-y:auto}.clinic-result{padding:20px;border-bottom:solid 1px #ccc}.clinic-name{font-family:var(--wp--preset--font-family--epilogue);font-size:18px;font-weight:bold}.clinic-address{font-family:var(--wp--preset--font-family--epilogue);font-size:14px}.clinic-phone{font-family:var(--wp--preset--font-family--epilogue);font-size:14px}.clinic-web-logo{font-family:var(--wp--preset--font-family--epilogue);font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion-style
.aoi_group{max-height:0px;overflow:hidden;-webkit-transition:max-height 0.2s cubic-bezier(0, 1, 0, 1);transition:max-height 0.2s cubic-bezier(0, 1, 0, 1)}.clinic-result.home{display:none}.cat_group[\:has\(.accordion_radio\:checked\)] .aoi_group{max-height:1000px}.cat_group:has(.accordion_radio:checked) .aoi_group{max-height:1000px}@media only screen and (max-width: 1200px){.find-my-clinic-banner .right-col{width:50%;height:100%}.find-my-clinic-banner .left-col{width:50%}}@media only screen and (max-width: 782px){body .find-my-clinic-banner.map-content .left-col,.clinics-result{overflow-y:visible;overflow-y:initial}.find-my-clinic-banner .max-width{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:50px}.find-my-clinic-banner.map-content .max-width{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0}.find-my-clinic-banner.map-content .right-col{width:100%;height:100%;display:block}.find-my-clinic-banner.map-content .left-col{width:100%;border:none;display:block;height:auto;height:initial;min-height:0;min-height:initial}.find-my-clinic-banner .left-col{display:none}.find-my-clinic-banner .right-col{width:100%;padding:0px;height:100%}.find-my-clinic-banner.map-content{background-image:none}.find-my-clinic-banner{background-image:url(/wp-content/plugins/aoi/build/1d267b58771c05d0f2e7.png?x61831);background-repeat:no-repeat;background-size:100% auto;background-position:-30vw top}#gmap_loading{left:0px;right:0px}.site-main{padding:0}.max-width
h2{margin:0px
20px}.find-a-clinic-form{margin-top:20px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.find-a-clinic-form .search-btn{display:inline-block;max-width:120px;margin-top:40px}.no-results{margin-bottom:50px}.hide-text-on-mobile{display:none}}