/*!/wp-content/themes/hoopjumper-divi-child/style.css*/.disabled-link>a{pointer-events:none}.hj-site-logo{position:absolute;width:100%;height:100%}.hj-site-logo .et_pb_image_wrap{position:unset!important}.hj-site-logo img{position:absolute;height:90%;width:auto}#hj-header.et_pb_sticky{box-shadow:0 12px 18px -6px rgb(0 0 0 / .3)}#hj-header-menu-col{position:static!important}#hj-header-menu-col{padding-top:20px;transition:.2s ease all}.et_pb_sticky #hj-header-menu-col{padding-top:10px}#hj-menu .et_pb_menu_inner_container{position:static!important}#hj-menu .first-level{position:static!important;padding:15px 10px}#hj-menu li.first-level>a:not(.show-mdd-menu)::after{content:"";position:absolute;top:0;right:-11.5px;width:2px;height:14px}#hj-menu li.first-level:last-child>a:not(.show-mdd-menu)::after{display:none!important}#hj-menu .first-level>a{padding:15px 5px;text-shadow:1px 1px 2px white,0 0 2px white,0 0 .2em #fff;transition:.2s ease all}#hj-menu .dropdown-menu{position:absolute;left:0;width:100%;transform:translate(0,63px);opacity:0;box-shadow:0 2px 18px 0 rgb(0 0 0 / .3);visibility:hidden;transition:.3s ease-in-out all}#hj-menu .dropdown-menu .hj-menu-blurb h3{padding-bottom:5px}#hj-menu .dropdown-menu .hj-menu-items .et_pb_text_inner{display:flex;flex-direction:column}#hj-menu .dropdown-menu .hj-menu-items .et_pb_text_inner br{display:none}#hj-menu .dropdown-menu .hj-menu-items .et_pb_text_inner a>br{display:block}#hj-menu .first-level:hover>.dropdown-menu{opacity:1;visibility:visible}#hj-menu .menu-items-module h4>a{display:inline-block;font-size:25px;text-transform:none!important;line-height:1}#hj-menu .hj-menu-items p{padding-bottom:12px}#hj-menu .hj-menu-items p:last-child{padding-bottom:0}#hj-menu .hj-menu-items p a{color:#000!important;font-size:17px;line-height:1em}#hj-menu .et_mobile_menu .first-level{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0}#hj-menu .et_mobile_menu .first-level>a:not(.show-mdd-menu){width:85%}#hj-menu .et_mobile_menu .first-level.no-dropdown>a:not(.show-mdd-menu){width:100%!important}#hj-menu .et_mobile_menu .first-level>a.show-mdd-menu{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:15%}#hj-menu .et_mobile_menu .first-level>a.show-mdd-menu:after{font-family:'ETmodules';content:'\4c';color:#F60;font-weight:400;font-size:16px}#hj-menu .et_mobile_menu .first-level>a.show-mdd-menu.icon-switch:after{content:'\21';color:#c9c9c9}@media all and (max-width:1299px){#hj-menu .first-level{padding:15px 5px}.et_pb_column.hj-logo-col{width:20%!important}.et_pb_column.hj-menu-col{width:77%!important}}@media all and (max-width:1199px){#hj-menu .first-level>a{font-size:16px!important}}@media all and (max-width:980px){.hj-menu-row{}.et_pb_column.hj-logo-col{margin-bottom:0}.et_pb_column.hj-menu-col{float:none;width:100%!important}#hj-menu .et_pb_menu__wrap{justify-content:flex-end!important}#hj-menu .et_mobile_menu{margin-top:5px}#hj-menu .et_mobile_menu .first-level{position:relative}#hj-menu .et_mobile_menu .hj-btn-1{margin-top:5px}#hj-menu .et_mobile_menu .hj-btn-1>a{display:inline-block;font-size:14px;padding:10px 20px!important}#hj-menu .first-level>a{padding:5px 5px 5px 5px}#hj-menu li.first-level>a:first-child::after{display:none!important}#hj-menu .first-level>.dropdown-menu{display:none;box-shadow:none;opacity:1;visibility:visible;transition:none}#hj-menu .first-level>.dropdown-menu>.et_pb_row{flex-direction:column}#hj-menu .dropdown-menu{position:relative;transform:translate(0,0)}#hj-menu .dropdown-menu .hidden-mobile{display:none}#hj-menu .et_mobile_menu .hj-menu-items p{padding-bottom:5px}#hj-menu .et_mobile_menu .hj-menu-items p a{padding:5px 10px!important;font-size:14px!important}#hj-menu .et_mobile_menu .hj-menu-items h3.hide-mobile{display:none}#hj-menu .et_mobile_menu .et_pb_column{padding-bottom:5px;margin-bottom:0}#hj-menu .et_mobile_menu .et_pb_column:last-child{padding-bottom:0}#hj-menu .et_mobile_menu .no-spacing-mobile{margin-bottom:0!important}}.footer-menu-items p{line-height:1em;padding-bottom:10px}.footer-menu-items p:last-child{padding-bottom:0}#omnibar-module .idx-omnibar-form.idx-omnibar-extra-form .idx-omnibar-extra{width:23%!important;float:left!important;margin:0 1%}#omnibar-module .idx-omnibar-form.idx-omnibar-extra-form .idx-omnibar-extra label{color:#fff}#omnibar-module .idx-omnibar-form.idx-omnibar-extra-form .idx-omnibar-extra input{padding:6px;border:unset}#omnibar-module input#omnibar{border:unset;padding:10px;max-width:100%;margin:auto}#omnibar-module .idx-omnibar-form{background:#fff0;max-width:900px;margin:0 auto 0}#omnibar-module button.idx-omnibar-extra-button{height:unset!important;padding:10px}#omnibar-module button.idx-omnibar-extra-button{background-color:#f876ab;border:unset;color:#fff!important;font-size:20px;cursor:pointer;transition:.3s ease all}#omnibar-module button.idx-omnibar-extra-button:hover{background-color:#0e0e16}#omnibar-module #idx-custom-search input#omnibar,#omnibar-module #idx-custom-search input.idx-omnibar-price,#omnibar-module #idx-custom-search input.idx-omnibar-min-price,#omnibar-module #idx-custom-search input.idx-omnibar-bath,#omnibar-module #idx-custom-search input.idx-omnibar-bed{padding:15px;width:100%!important;border:1px solid #fff;border-radius:5px}#omnibar-module #idx-custom-search input.idx-omnibar-price,#idx-custom-search input.idx-omnibar-min-price{max-width:95%!important}@media all and (max-width:767px){#omnibar-module .idx-omnibar-form{padding:.5rem}#omnibar-module .idx-omnibar-form.idx-omnibar-extra-form .idx-omnibar-extra{width:48%!important}}@media all and (max-width:440px){#omnibar-container{padding:20px 10px!important}}.IDX-showcaseContainer{height:auto!important;border:unset!important;box-shadow:unset!important}div#et-main-area .IDX-showcaseRow .IDX-showcaseCell{padding:0px!important}div#et-main-area .IDX-showcaseRow .IDX-showcaseCell .IDX-showcaseContainer{padding:0px!important;margin:3px}.IDX-showcaseTable .IDX-showcaseLink{background-color:#ccc}.IDX-showcaseTable .IDX-showcasePhoto{width:100%}.IDX-showcaseTable .IDX-showcaseAddress.IDX-showcaseAddressElement{color:#000!important;font-size:18px!important;margin-top:-12px;padding:10px 0 0}.IDX-showcaseTable .IDX-showcaseCityStateZip{color:#000!important;font-size:16px!important;padding:0 0 10px}.IDX-showcaseTable .IDX-showcasePrice{position:absolute;top:0;width:100%;background-color:rgb(248 118 171 / .8);color:#fff;font-size:22px!important;font-weight:700;padding:5px 0}.IDX-showcaseTable .IDX-showcaseBeds,.IDX-showcaseTable .IDX-showcaseBaths{display:none!important}@media all and (max-width:480px){.IDX-showcaseCell{margin-bottom:25px!important}}.hj-gform .gform_body .gform_fields>.gfield .ginput_container input,.hj-gform .gform_body .gform_fields>.gfield .ginput_container textarea,.hj-gform .gform_body .gform_fields>.gfield .ginput_container select{color:#0e0e16;font-size:18px!important;border:2px solid #656566;border-radius:5px;padding:10px}.hj-gform .gform_body .gform_fields>.gfield .ginput_container textarea{height:200px!important}.hj-gform .gform_body .gform_fields>.gfield .ginput_container input::placeholder,.hj-gform .gform_body .gform_fields>.gfield .ginput_container textarea::placeholder{color:#0e0e16}.hj-gform .gform_body .gform_fields>.gfield .ginput_container .chosen-container-multi .chosen-choices{color:#0e0e16;background-image:none;border:2px solid #0e0e16;border-radius:3px;padding:4px 5px}.hj-gform .gform_body .gform_fields>.gfield .ginput_container>.gfield_checkbox label,.hj-gform .gform_body .gform_fields>.gfield .ginput_container>.gfield_radio label{color:#fff}.hj-gform .gform_body .gform_fields>.gfield .gsection_title{color:#0e0e16}.hj-gform .gform_body .gform_fields>.gfield.gfield-no-label .gfield_label{display:none}.hj-gform .gform_body .gform_fields>.form-disclaimer small{font-size:14px;line-height:1.4;display:inline-block;font-weight:400}.hj-gform .align-center{text-align:center}.hj-gform .align-center .gfield_checkbox .gchoice{display:flex;justify-content:center}.hj-gform .align-center .ginput_recaptcha{display:flex;justify-content:center}.hj-gform .gform_footer{padding-bottom:0!important}.form-submit-center .gform_footer{text-align:center}.form-custom-submit .gform_footer input[type="submit"].gform_button{font-size:18px;color:#000;background-color:#fff;border:2px solid #fff;border-radius:3px;padding:10px 30px;transition:.4s ease all;cursor:pointer}.form-custom-submit .gform_footer input[type="submit"].gform_button:hover{color:#fff!important;background-color:#000;border-color:#000}@media (max-width:640px){.hj-gform .gform_fields{grid-row-gap:8px!important}.hj-gform .gform_body .gform_fields .name_last{margin-bottom:0}.hj-gform .gform_body .gform_fields>.gfield .ginput_container input,.hj-gform .gform_body .gform_fields>.gfield .ginput_container textarea,.hj-gform .gform_body .gform_fields>.gfield .ginput_container select{font-size:16px!important;border-radius:5px;padding:5px}}.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container input,.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container textarea,.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container select{color:#000;font-size:18px!important;border:2px solid #f490af;border-radius:5px;padding:10px}.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container textarea{height:200px!important}.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container input::placeholder,.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container textarea::placeholder{color:#000}.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container .chosen-container-multi .chosen-choices{color:#0e0e16;background-image:none;border:2px solid #0e0e16;border-radius:3px;padding:4px 5px}.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container>.gfield_checkbox label,.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container>.gfield_radio label{color:#fff}.hj-lead-form .gform_body .gform_fields>.gfield .gsection_title{color:#0e0e16}.hj-lead-form .gform_body .gform_fields>.gfield.gfield-no-label .gfield_label{display:none}.hj-lead-form .gform_body .gform_fields>.form-disclaimer small{font-size:14px;line-height:1.4;display:inline-block;font-weight:400}.hj-lead-form .align-center{text-align:center}.hj-lead-form .align-center .gfield_checkbox .gchoice{display:flex;justify-content:center}.hj-lead-form .align-center .ginput_recaptcha{display:flex;justify-content:center}.hj-lead-form .gform_footer{padding-bottom:0!important}.hj-lead-form .gform_footer{text-align:center;justify-content:center}.hj-lead-form .gform_footer input[type="submit"].gform_button{font-size:18px;color:#fff;background-color:#3ca8cc;border:2px solid #3ca8cc;border-radius:3px;padding:10px 30px;transition:.4s ease all;cursor:pointer}.hj-lead-form .gform_footer input[type="submit"].gform_button:hover{color:#fff!important;background-color:#000;border-color:#000}@media (max-width:640px){.hj-lead-form .gform_fields{grid-row-gap:8px!important}.hj-lead-form .gform_body .gform_fields .name_last{margin-bottom:0}.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container input,.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container textarea,.hj-lead-form .gform_body .gform_fields>.gfield .ginput_container select{font-size:16px!important;border-radius:5px;padding:5px 10px}}#hj-menu .hj-btn-1{align-items:center}#hj-menu .hj-btn-1>a{background:#3ca8cc;border-radius:50px;color:#fff!important;font-size:18px;padding:15px 20px!important}.hj-blog-list .et_pb_ajax_pagination_container{display:grid;grid-template-columns:49% 49%;grid-gap:0 2%}.hj-blog-list .et_pb_ajax_pagination_container div{grid-column:span 2}.hj-blog-list .et_pb_ajax_pagination_container article.et_pb_post{background:#3ca8cc;border-radius:4px;box-shadow:0 .1rem 2rem rgb(0 0 0 / .22);padding:20px;margin-bottom:30px}.hj-blog-list .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url{padding-top:56%}.hj-blog-list .et_pb_ajax_pagination_container article.et_pb_post .entry-featured-image-url img{position:absolute;height:100%;bottom:0;object-fit:cover}.hj-blog-list .et_pb_ajax_pagination_container article.et_pb_post .entry-title{color:#fff;font-size:1.3rem}.hj-blog-list .et_pb_ajax_pagination_container article.et_pb_post .post-meta,.hj-blog-list .et_pb_ajax_pagination_container article.et_pb_post .post-meta a{color:#fff;font-size:.9rem}.hj-blog-list .et_pb_ajax_pagination_container article.et_pb_post .post-content p{color:#fff;font-size:1rem;line-height:1.2rem}.latest-news .et_pb_ajax_pagination_container article{padding-bottom:0!important;margin-bottom:30px}.latest-news .et_pb_ajax_pagination_container article:last-child{margin-bottom:0}.latest-news .et_pb_ajax_pagination_container article .entry-featured-image-url{margin-bottom:15px}.wp-pagenavi a,.wp-pagenavi span{color:#000;background:#e3e3e3;font-size:1rem!important;line-height:1rem;font-weight:bold!important;padding:.45em 0.8em!important;border:none;border-radius:5px;transition:all .5s}.wp-pagenavi span.current{color:#ffffff!important;background:#f876ab!important;border-radius:5px}.wp-pagenavi a:hover{color:#ffffff!important;background:#f876ab!important}.wp-pagenavi .pages{background:none;border:none}.wp-pagenavi{border-top:none;text-align:center}@media all and (max-width:767px){.hj-blog-list .et_pb_ajax_pagination_container{grid-template-columns:100%;grid-gap:0 2%}.hj-blog-list .et_pb_ajax_pagination_container div{grid-column:auto}}.idxhj-available-listings{text-align:center;font-size:26px;line-height:2.2rem}.idx-hj-available-listings-text{font-size:45px!important;color:#333}.idxhj-available-listings{max-width:236px;display:block;margin:auto}.idxhj-available-listings{background:#d8dbe2;padding:10px}.idxhj-available-listings:hover{background-color:#C4C9D4}.idxhj-available-listings-link{color:#333}@media (max-width:767px){#newest-listings .IDX-showcaseCell{width:50%!important}}@media (max-width:540px){#newest-listings .IDX-showcaseCell{width:100%!important}}.profile-badge{margin-left:1px}.profile-badge--dark{background-color:#000;color:#fff}.profile-badge--width-300{width:300px}.profile-badge{background-color:#000;border-radius:8px;overflow:hidden;-webkit-box-shadow:0 -1px 1px rgb(0 0 0 / 8%),1px 0 1px rgb(0 0 0 / 8%),-1px 0 1px rgb(0 0 0 / 8%),0 1px 1px rgb(0 0 0 / 8%);box-shadow:0 -1px 1px rgb(0 0 0 / 8%),1px 0 1px rgb(0 0 0 / 8%),-1px 0 1px rgb(0 0 0 / 8%),0 1px 1px rgb(0 0 0 / 8%);padding:0}.profile-badge__header--dark{background-color:#38434f}.profile-badge__header{padding:12px 16px 5px}.profile-badge__header-logo-icon--dark{color:#fff}.profile-badge__header-logo-icon{width:84px;height:21px;display:inline-block}.profile-badge__content{padding:0 16px}.profile-badge__content-profile-image{margin:12px 0 0}.artdeco-entity-image--circle-4{width:56px;height:56px;-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:content-box;border:2px solid #fff0;border-radius:49.9%}.artdeco-entity-image{display:inline-block;-ms-flex-negative:0;flex-shrink:0}.profile-badge__content-profile-name{padding:0 0 4px;color:inherit}h3.profile-badge__content-profile-name,.large-text{font-weight:400;font-size:20px!important;line-height:1.33333;color:#fff}.profile-badge__content-profile-headline{padding:0 0 4px;font-size:15px!important;line-height:1.42857;font-weight:400;color:#fff}.profile-badge__content-profile-headline{padding:0 0 4px;font-size:15px!important;line-height:1.42857;font-weight:400;color:rgb(0 0 0 / .9);color:inherit}h4.profile-badge__content-profile-headline,.medium-text{font-style:normal;font-weight:400;font-size:17px!important;line-height:1.4;color:#fff}.profile-badge__cta-btn--dark{background-color:#fff0;border:0;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:600;font-family:inherit;height:32px;line-height:32px;overflow:hidden;outline-width:2px;padding:0 16px;position:relative;text-align:center;text-decoration:none;-webkit-transition-duration:167ms;transition-duration:167ms;-webkit-transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,color,-webkit-box-shadow;transition-property:background-color,box-shadow,color;transition-property:background-color,box-shadow,color,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);vertical-align:middle;z-index:0;-webkit-box-shadow:inset 0 0 0 1px rgb(255 255 255 / 70%),inset 0 0 0 2px #fff0,inset 0 0 0 1px #fff0;box-shadow:inset 0 0 0 1px rgb(255 255 255 / 70%),inset 0 0 0 2px #fff0,inset 0 0 0 1px #fff0;border-radius:24px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.profile-badge__cta-btn{margin:4px 16px 16px;color:inherit}div.pp_pic_holder{z-index:99999}div.pp_overlay{z-index:99998}.google-reviews .rplg .rplg-review-name,.google-reviews .rplg .rplg-review-time{color:#fff!important;text-shadow:none!important}.google-reviews .rplgsw-pagination-bullet-active{background-color:#fff!important}body.home #et-main-area{margin-top:-170px}.hj-vertical-align{display:flex;justify-content:center;flex-direction:column}@media (min-width:1600px){#homepage-video-banner .mejs-container{top:-200px}}@media (min-width:1400px) and (max-width:1599px){#homepage-video-banner .mejs-container{top:-100px}}@media (max-width:980px){body.home #et-main-area{margin-top:0px!important}#homepage-video-banner .mejs-container{top:-100px}}@media (max-width:767px){#homepage-video-banner .mejs-container{top:-50px}}@media (max-width:520px){#homepage-video-banner .mejs-container{top:0}}