body #primary,body main#main{min-height:100vh !important}body .ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;padding:4px 0;margin:0 0 10px 25px;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}body .ui-autocomplete .ui-menu-item{cursor:pointer}body .ui-autocomplete .ui-menu-item:hover{background-color:#3d8a96;color:white !important}@media (max-width:992px){body header.site-header.header-page-bg{padding-top:40px}body header.site-header.header-page-bg .toggle-menu{top:-35px}}body header.site-header .mobile-menu .top-wrapper{padding:15px 60px 15px 15px}body.home .select2-container--default.select2-container--open .select2-dropdown--below{min-width:100% !important}body.home .select2-container--default .select2-results__option.select2-results__option--highlighted,body.home body.home .select2-container--default .select2-results__option[aria-selected="true"]{background-color:#3d8a96 !important;color:white !important}body.home #page main#main .widget_ap-slideshow{z-index:initial}body.home #page main#main .widget_ap-slideshow .ap-slideshow .slider-nav>*{color:#FFFFFF;border-color:#FFFFFF}body.home #page main#main .widget_ap-slideshow .ap-slideshow .slider-nav>*:focus,body.home #page main#main .widget_ap-slideshow .ap-slideshow .slider-nav>*:active{border-color:#FFFFFF !important}body.home #page main#main .widget_ap-image{z-index:2}body.home #page main#main .widget_ap-quick-search{z-index:2}body.home #page main#main .widget_ap-menu{z-index:3}body.home #page main#main .widget_ap-menu ul.menu{justify-content:flex-end !important}body.ap-page-less-ap_account #page #content .account-page .select2-container--default .select2-selection--single,body.ap-page-less-ap_account #page #content .account-page .select2-container--default .select2-selection--single span{text-align:left}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container{}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container>p{font-size:2rem;font-weight:600}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container .ab-accordion-requirement h3.ui-accordion-header{position:relative;min-height:auto;padding:0.65rem 1rem;cursor:pointer;margin:0}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container .ab-accordion-requirement h3.ui-accordion-header .ui-accordion-header-icon{position:absolute;right:0.5rem;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:0 5px 6.9px 5px;border-color:transparent transparent #3d8a96 transparent}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container .ab-accordion-requirement h3.ui-accordion-header.ui-accordion-header-active .ui-accordion-header-icon{border-width:6.9px 5px 0 5px;border-color:#fff transparent transparent transparent}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement{background-color:#e8e8e8;padding:1rem 1.5rem}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.select2-search.select2-search--inline{margin:0;padding:0 8px}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li:hover{background:transparent}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li:last-child{margin-top:2rem;margin-bottom:1rem;padding:0 15px}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field{flex-direction:column;align-items:flex-start;padding:0 15px;margin-bottom:1rem}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field.col-md-2{margin:0}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field.col-md-2 label.center{margin:0;padding:0}@media (max-width:992px){body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field{padding:0}}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field:hover{background:transparent}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field>label{text-align:left}body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field input,body.ap-page-less-ap_account #page #content .account-page .tab-pane>.horizontal-tab .col-md-10 .container form.add-requirement ul li.field select{width:100%}body.ap-page-less-ap_account #page #content .account-page .bookmarked-property{margin:0 !important}body.ap-page-less-ap_account #page #content .account-page .bookmarked-property .image-container .sticker{top:10px;left:25px}