/*!/wp-content/themes/hoa/css/blocks3.css*/body{background-color:#e5e4e4!important;line-height:revert!important;letter-spacing:revert!important;padding:0!important}img{max-width:100%;height:auto}video{max-width:100%;height:auto}strong{font-weight:500!important}.has-text-align-right{text-align:right}.has-text-align-center{text-align:center}.has-medium-font-size{font-size:1.1rem}.article-intro24{font-size:1.1rem;font-weight:500}blockquote.wp-block-quote{border-left:2px solid #4f145b;margin-left:0;margin-top:1.5rem;margin-bottom:1.5rem!important;padding-top:.5rem;padding-left:2rem;padding-bottom:.75rem;font-style:italic}blockquote.wp-block-quote p{margin-bottom:0!important}blockquote.wp-block-quote a{font-size:1.2rem;line-height:normal}hr{margin-top:1rem;border:0;border-top:1px solid rgb(0 0 0 / .1)}.grecaptcha-badge{z-index:9999!important}.author-container{display:flex;flex-direction:row;width:100%}.author-container-left{width:52px}.author-container-right{flex:1;display:flex;flex-direction:column;padding-top:3px;font-size:14px;line-height:normal;font-weight:400;font-family:apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.pinkfloater{display:none;position:fixed;bottom:0;left:50vw;transform:translate(-50%,75px);width:818px;height:39px;z-index:8888;display:flex;justify-content:center;align-items:center;line-height:39px;border-radius:12px 12px 0 0;background-color:#d80080;opacity:0;transition:transform 0.5s,opacity 0.5s;font-size:1rem;color:#fff;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe,"Segoe UI","Droid Sans",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,sans-serif;box-shadow:0 12px 24px 0 rgb(0 0 0 / .3)}.pinkfloater.scrolling{opacity:1;transform:translate(-50%,0)}.pinkfloater:hover{background-color:#e6007e;cursor:pointer}*,::after,::before{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}figure{margin:0!important;padding-top:8px;padding-bottom:4px}figcaption{margin-top:-1rem;margin-bottom:1rem;font-style:italic}.sidebar-image{max-width:100%;height:auto}.block-editor-block-list__layout .block-editor-block-list__block{font-family:-apple-system,BlinkMacSystemFont,Segoe,"Segoe UI","Droid Sans",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:1rem!important}.gutenberg-content{font-family:-apple-system,BlinkMacSystemFont,Segoe,"Segoe UI","Droid Sans",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;max-width:1280px;margin:0 auto;color:#3e3e3e}.gutenberg-content h1{font-size:1.75rem;line-height:2rem;font-weight:600;margin:0 auto;padding-bottom:1.5rem;color:#4f145b;text-align:left;font-family:"Montserrat","Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}.gutenberg-content h2{font-size:1.2rem;font-weight:600;line-height:1.5rem;padding-top:1rem;padding-bottom:1rem;margin-top:0;margin-bottom:0;color:#4f145b;font-family:"Montserrat","Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}h2.wp-block-heading.has-text-align-center{text-align:center!important}.gutenberg-content p.has-medium-font-size{line-height:1.8rem}h1.has-text-align-left{text-align:left}h1.has-text-align-center{text-align:center}h1.has-text-align-right{text-align:right}.gutenberg-content h3{font-size:1.1rem;font-weight:600;line-height:1.5rem;padding-top:.5rem;padding-bottom:.5rem;color:#4f145b;font-family:"Montserrat","Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}.gutenberg-content h4{font-size:1rem;font-weight:600;line-height:2rem;padding-bottom:.25rem;color:#4f145b;font-family:"Montserrat","Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}.gutenberg-content p ul li{font-size:1rem;line-height:1.5rem;margin-top:0;margin-bottom:1rem;color:#3e3e3e}body .is-layout-constrained p{margin-block-start:0px!important;font-size:1rem;line-height:1.5rem;margin-bottom:1rem;color:#3e3e3e}.voice-container p{margin-block-start:0;font-size:1rem;line-height:1.6rem;margin-bottom:1.375rem;color:#3e3e3e}.gutenberg-content ul{list-style:none;padding-top:.5rem;padding-bottom:.5rem;padding-left:20px;line-height:1.5rem;margin-top:0}.gutenberg-content ol{padding-left:20px;line-height:1.5rem}.gutenberg-content li{margin-bottom:1rem}.gutenberg-content ul li:before{background-color:#d80080;border-radius:50%;content:"";display:inline-block;height:5px;margin-left:-1.1rem;margin-right:.85rem;margin-top:-.125rem;vertical-align:middle;width:5px}.recharts-legend-item:before{content:"• !important";display:none!important;background-color:#FFF!important}.gutenberg-section{margin:auto calc(50% - 50vw);max-width:100%;transform:translateX(calc(50vw - 50%));padding-top:3.5rem;padding-bottom:3.5rem}.gutenberg-section-no-top-padding{margin:auto calc(50% - 50vw);max-width:100%;transform:translateX(calc(50vw - 50%));padding-bottom:2rem}.gutenberg-section-service-page{margin:auto calc(50% - 50vw);max-width:1280px;transform:translateX(calc(50vw - 50%))}.gutenberg-section-inner{max-width:1120px;margin:0 auto}.header{min-height:0!important}#rank-math-faq .rank-math-list-item{min-height:3.85rem;border:1px solid #7F5487!important}#rank-math-faq .rank-math-question{font-size:1.1rem!important;font-weight:600!important;line-height:2rem;padding-left:1rem!important;padding-bottom:1.2rem!important;color:#4f145b}#rank-math-faq .rank-math-answer{border:none!important;padding:1rem!important}#rank-math-faq .rank-math-question.faq-q-open{padding-bottom:1.2rem!important;border-bottom:none!important}#rank-math-faq .rank-math-answer{border-bottom:none;padding-top:0!important;padding-bottom:0.25rem!important}.rank-math-block{margin-top:0.5rem!important}#rank-math-faq .rank-math-question:after{top:1.87rem!important;color:#4f145b!important}a{color:#d1007c;text-decoration:none!important;font-weight:500}.service-header-box{max-width:510px;padding:1.5rem 1.5rem 2.5rem;background-color:#4f145b;box-shadow:2px 2px 6px 0 rgb(0 0 0 / 25%);border-top:3px solid #d80080;border-bottom:3px solid #d80080}.service-header-box h1{color:#fff;font-size:2.4rem;line-height:3rem;font-weight:500;margin:0 0 .5rem;text-shadow:2px 2px 0 rgb(0 0 0 / 70%);font-family:"Montserrat",sans-serif}.service-header-box p{font-size:1.15rem!important;color:#ffffff!important}.service-header-inner{max-width:1130px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.steps123-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:.5rem}.steps123-row{width:31.5%;display:flex;flex-direction:row;margin-bottom:1rem}.steps123-icon{padding-left:20px;padding-right:.75rem;width:92px}.steps123-text{flex:1}.steps123-title{font-weight:500;font-size:1.2rem;margin-bottom:.2rem;white-space:nowrap}.steps123-description{font-size:1rem;line-height:1.3rem}.bullets-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;flex-wrap:wrap;margin:0 auto}.bullets-row{width:48%;display:flex;flex-direction:row;text-align:center;margin-bottom:1.25rem}.bullet-tick{font-weight:900;font-size:1.5rem;color:#d80080;padding-left:1.5rem;padding-right:1.5rem}.bullet-tick-title{font-size:1rem;margin-top:.3rem}.reviews-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.reviews-stars{width:150px;height:32px;margin-bottom:1.5rem;position:absolute;right:22%;top:2.5rem}.reviews-item{width:48%;display:flex;flex-direction:column;text-align:center;margin-bottom:1.5rem;text-align:left}.reviews-item-blockquote{color:#4f145b;font-style:italic;position:relative;margin-bottom:0;margin-left:1.5rem;margin-right:1.5rem;padding-left:2.5rem;font-size:1rem;line-height:1.7rem;margin-top:0}.reviews-item-blockquote:before{background-image:url(https://hoa.org.uk/wp-content/themes/hoa/images/left-quote.svg);top:0;left:-.5rem;content:" ";background-repeat:no-repeat;background-size:contain;display:block;width:34px;height:38px;position:absolute;opacity:.5}.reviews-item-blockquote:after{background-image:url(https://hoa.org.uk/wp-content/themes/hoa/images/right-quote.svg);bottom:-.5rem;right:-.5rem;content:" ";background-repeat:no-repeat;background-size:contain;display:block;width:34px;height:38px;position:absolute;opacity:.5}.calculators-container{display:flex;flex-direction:row;justify-content:space-between}.calculators-item{width:33.3%;display:flex;flex-direction:column;text-align:center;margin-bottom:1rem;margin-top:1rem;padding:2rem 4rem;border-right:1px solid #dcd0de}.calculators-item:last-child{border:none}.calculators-icon{flex:0 0 0%}.calculators-title{padding-left:1.5rem;padding-right:1.5rem}.calculators-description{height:100px}.threeicons-container{display:flex;flex-direction:row;justify-content:space-between}.threeicons-item{width:31.5%;display:flex;flex-direction:column;text-align:center;margin-bottom:1rem}.threeicons-icon{flex:0 0 0%}.questionbox-container{display:flex;flex-direction:row;justify-content:space-between}.questionbox-container h2{border-radius:.2rem .2rem 0 0;margin-top:0;margin-bottom:.4rem;background-color:#4f145b;line-height:1.6rem;color:#fff;text-align:left;padding:.75rem 1rem}.questionbox-column{width:31.5%;display:flex;flex-direction:column;text-align:center;margin-bottom:1rem;padding-bottom:.4rem;background-color:#fff}.questionbox-link{background-color:#fff;line-height:2.2rem;border-left:solid #fff 2px;border-right:solid #fff 2px;text-align:left;padding-left:1rem;padding-right:1rem;font-size:1rem;font-weight:400}.questionbox-link:hover{border-left:solid #4f145b 2px;border-right:solid #4f145b 2px}.bridgingloancalc-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.bridgingloancalc-item{width:48%;display:flex;flex-direction:column;text-align:center;margin-bottom:1.5rem;text-align:left}.bridgingloancalc-item-margin-top{width:48%;display:flex;flex-direction:column;text-align:center;margin-bottom:1.5rem;text-align:left}.article-intro{max-width:800px;margin:0 auto;padding-top:2rem}.article-intro p{font-size:1.1rem;font-weight:500;line-height:1.6rem}.mortgage-tables{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:.5rem;flex-wrap:wrap;margin:0 auto;padding-bottom:24px}.mortgage-tables-item{text-align:center;background-color:#fff;width:340px;padding-top:20px;border-bottom:3px solid #d80080;margin-top:12px!important;margin-bottom:12px!important}.twobuttons-container{display:flex;flex-wrap:wrap}.twobuttons-column-1,.twobuttons-column-3{width:340px}.twobuttons-column-2{flex-grow:1;margin-top:68px}.gutenberg-section-twobuttons{height:480px;background-color:#fdf9fa;background-repeat:no-repeat;background-size:auto;background-position:bottom left}body .is-layout-flex{align-items:flex-start!important}body .is-layout-flow>*+*{margin-top:0!important}.button-cta{background-color:#d80080;border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;transition-duration:0.4s;cursor:pointer;overflow:hidden;position:relative;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe,"Segoe UI","Droid Sans",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,sans-serif}.button-cta-standard{font-size:1.1rem;border-radius:4px;line-height:2.2rem;width:340px;padding:1px}.button-cta-standard:hover{background-color:#a50062}.button-cta-standard:before{content:"";display:inline-block;height:40px;vertical-align:middle}.button-cta-large{font-size:1.6rem;border-radius:.3rem;line-height:2.2rem;width:100%;margin-top:.75rem}.button-cta-large:hover{background-color:#a50062}.button-cta-large:before{content:"";display:inline-block;height:60px;vertical-align:middle}.button-cta-secondary{background-color:#fff;border:2px solid #d80080;color:#d80080;text-align:center;text-decoration:none;display:inline-block;transition-duration:0.4s;cursor:pointer;overflow:hidden;position:relative;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe,"Segoe UI","Droid Sans",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;border-radius:4px;line-height:2.2rem;width:100%;padding:1px}.ripple{position:relative;overflow:hidden}.ripple:before{border-radius:50%;background-color:rgb(255 255 255 / .6);content:"";position:absolute;top:50%;left:50%;width:0;height:0}.ripple:focus:before{transition:all 0.5s ease-out;opacity:0;width:500px;height:500px;margin-top:-250px;margin-left:-250px}.button-border{border:.1rem solid #fff}@media (max-width:1000px){#mpm-widget{bottom:12px;left:12px}.bridgingloancalc-container{flex-direction:column;margin-top:0}.bridgingloancalc-item{width:100%;margin-top:0;margin-bottom:.5rem}.bridgingloancalc-item-margin-top{margin-top:1rem;width:100%;margin-bottom:.5rem}}@media (max-width:800px){blockquote{padding-left:1.5rem;padding-right:1.5rem}.footer .footer__wrapper .footer-list .footer-top.foot-logo a.footer-logo{left:1.5rem!important}.gutenberg-section{padding-top:3.5rem;padding-bottom:3.5rem}.gutenberg-section-no-top-padding{padding-top:0;padding-bottom:2rem}.gutenberg-section-inner{padding-left:.75rem;padding-right:.75rem}.gutenberg-content h1{font-size:1.4rem;text-align:center}h1.wp-block-heading{font-size:1.4rem;text-align:center}h1.wp-block-heading.has-text-align-left{text-align:left}h1.wp-block-heading.has-text-align-center{text-align:center}h1.wp-block-heading.has-text-align-right{text-align:right}.is-layout-flow h1{text-align:left}.service-header-inner{padding-left:0rem;padding-right:0rem}.service-header-box{max-width:940px;border:0;margin-top:-2rem;margin-bottom:-2rem}.service-header-box h1{font-size:2rem;margin-bottom:1.5rem;padding-bottom:0;text-align:left}.steps123-container{flex-direction:column}.steps123-row{width:100%;margin-bottom:1.5rem}.steps123-row:last-child{margin-bottom:0}.steps123-icon{padding-left:.5rem;padding-right:1rem}.bullets-container{padding-left:0}.bullets-row{width:100%}.bullet-tick{padding-left:.25rem;padding-right:1rem}.bullet-tick-title{padding-right:1.25rem}.reviews-container{flex-direction:column;margin-top:1.5rem}.reviews-stars{width:130px;height:28px;top:7.25rem;left:50%;transform:translate(-50%,-50%)}.reviews-item{width:100%;margin-top:1rem;margin-bottom:.5rem}.reviews-item-blockquote{padding-left:1rem;padding-right:.5rem}.reviews-item-blockquote:before{left:-2rem}.reviews-item-blockquote:after{right:-2rem;bottom:-.7rem}.calculators-container{flex-direction:column}.calculators-item{width:100%;margin-bottom:1.5rem;border-right:none;border-bottom:1px solid #dcd0de;padding-top:0}.calculators-item:last-child{margin-bottom:1rem}.mortgage-tables-item{margin:0 auto}.threeicons-container{flex-direction:column}.threeicons-item{width:100%;margin-bottom:1.5rem}.threeicons-item:last-child{margin-bottom:1rem}.questionbox-container{flex-direction:column}.questionbox-column{width:100%}.article-intro{padding-top:0rem;margin-left:1rem;margin-right:1rem}.twobuttons-column-1,.twobuttons-column-2,.twobuttons-column-3{flex:1 0 100%}.twobuttons-column-2{margin-top:0}body .is-layout-flex{padding-left:0!important;padding-right:0!important}.button-cta-standard{width:100%}.pinkfloater{bottom:0}.pinkfloater.scrolling{bottom:0}.wp-block-group.mobile-zero{padding:0!important}.wp-block-group.mobile-bg-remove{background-image:none!important}}.sponsored-post{font-size:12px;color:grey;top:-4px;position:relative;text-transform:uppercase;float:left;width:100%;text-align:center}.voice-container{display:flex;flex-wrap:wrap;max-width:1028px;margin:0 auto;padding-left:24px;padding-right:24px}.voice-column1{width:66.66%}.voice-column2{width:33.33%;min-width:325px;padding-left:60px}.voice-image{margin-bottom:40px}.datentime{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.datentime p.post-date,.datentime p.updatedPostDate{text-align:left;margin:30px 10px 10px 0;width:48%;font-weight:500}.datentime p.timetoread{text-align:right;margin:30px 0 10px 10px;font-weight:500}.voice-intro{font-size:1.1rem;font-weight:500;line-height:1.6rem}ul.traffic-drivers.newsletter-sidebar{background:url(/wp-content/themes/hoa/css/../images/newslwtter-plane.png) 97% 75px/56% no-repeat #4f145b;padding:10px;font-family:Montserrat,"Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-align:left;margin-bottom:10px;list-style-type:none;max-width:450px}ul.traffic-drivers.newsletter-sidebar li form input[type="submit"]{background-color:#d80080;border:.09rem solid #fff;color:#fff;border-radius:6px;cursor:pointer;width:100%;margin-bottom:10px;font-size:.9rem;height:50px;font-family:Montserrat,"Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}ul.traffic-drivers.newsletter-sidebar li:before{display:none}@media (max-width:1024px){.voice-column1{width:100%;margin-right:0;margin-bottom:40px}.voice-column2{width:100%;padding-left:0;margin-bottom:40px}ul.traffic-drivers.newsletter-sidebar{background:url(/wp-content/themes/hoa/css/../images/newslwtter-plane.png) 97% 68px/44% no-repeat #4f145b}}.latestNews{display:flex;flex-direction:column;border-top:2px solid #d80080;padding-top:1rem}.newsRepeater{display:flex;flex-direction:column;border-top:2px solid #d80080;padding-top:1rem}.news-card{width:100%;margin-bottom:1rem;display:flex;flex-direction:column}.news-card a{text-decoration:none;color:inherit}.news-card .thumbholder{position:relative;width:100%;overflow:hidden}.news-card .thumbholder img{width:100%;height:178px;object-fit:cover;object-position:center}.news-card img{width:100%;height:auto}.news-card .news-title{padding-top:.5rem;color:#d1007c}@media (max-width:1024px){.news-card{flex-direction:row}.news-card .thumbholder{width:50%}.news-card .news-title{width:50%;padding:0 1rem;display:flex;align-items:center}}#root{min-height:400px}#root.right{float:right;padding-left:30px;padding-bottom:20px;width:330px}#root.left{float:left;padding-right:30px;padding-bottom:20px;width:330px}@media (max-width:768px){#root.right,#root.left{float:none;padding-left:0;padding-right:0;width:100%}}.related-reads-container li:before{background-color:#d80080;border-radius:50%;content:"";display:inline-block;height:5px;margin-left:-1.5rem!important;margin-right:1.55rem;vertical-align:middle;width:5px}.grecaptcha-badge{visibility:hidden}.breadcrumbs{color:#000;font-size:.75rem;line-height:1.5rem;font-weight:400;padding-right:3rem;margin-bottom:1.5rem}.breadcrumbs span,.separator{padding-left:4px;padding-right:4px}.breadcrumbs span,.last{color:#000;font-size:.75rem;line-height:1.5rem;font-weight:400;margin-bottom:1.5rem}.breadcrumbs a{color:#000;font-size:.75rem;font-weight:400;text-decoration:none;-webkit-transition:color 0.4s;transition:color 0.4s}@media screen and (max-width:768px){.breadcrumbs{padding-left:1rem}}.author-template-container{display:flex;flex-wrap:wrap;gap:48px}.author-main-column{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 270px - 48px);max-width:calc(100% - 270px - 48px);background-color:#FFF}.author-sidebar-column{flex-grow:0;flex-shrink:0;flex-basis:270px;max-width:270px}.author-sidebar-panel{background-color:#F9F0F5;padding:16px 16px 2px 16px}.author-sidebar-column h2{margin-left:6px}.nested-container{display:flex;flex-wrap:wrap;gap:32px}.nested-left{flex:0 0 calc(40% - 24px);max-width:calc(40% - 24px)}.nested-right{flex:0 0 calc(60% - 24px);max-width:calc(60% - 24px)}.nested-right h1{margin-bottom:2px;padding-bottom:0;font-size:1.6rem;text-align:left}.latest-articles{padding-top:24px}.author-articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-bottom:16px}.author-article-card{position:relative;overflow:hidden;min-height:368px;border-radius:5px;box-shadow:rgb(0 0 0 / .1) 0 1px 3px 0,rgb(0 0 0 / .06) 0 1px 2px 0}.article-image img{width:100%;height:165px;object-fit:cover;display:block;margin:0}.article-title,.article-summary,.continue-reading{padding:0 16px}.article-summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;margin:10px 0;font-size:1rem;line-height:1.4em;max-height:5.6em}.continue-reading{position:absolute;bottom:16px;right:0;font-size:15px}.author-article-card h3{margin-top:16px;margin-bottom:8px;padding-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem;max-height:2.8rem}.author-sidebar-panel ul{padding-left:0}.other-authors{list-style-type:none;padding:0}.other-authors li{display:flex;align-items:center;margin-bottom:20px}.other-authors li img{margin-right:16px;border-radius:50%;width:75px;height:75px;max-width:none}.other-authors li:before{content:none!important}.author-details{display:flex;flex-direction:column}.author-job-title{font-size:.9rem;color:#666;line-height:18px;margin-bottom:8px}@media screen and (max-width:1024px){.author-articles-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width:768px){.author-container,.nested-container{gap:0}.author-main-column,.author-sidebar-column,.nested-left,.nested-right{flex:0 0 100%;max-width:100%;margin-right:0}.nested-right h1{margin-top:4px}.latest-articles{padding-top:12px}.author-sidebar-column{border-left:none;padding-left:0;margin-top:8px;margin-bottom:8px}.author-sidebar-column ul{padding-left:4px}.author-sidebar-column h2{margin-left:0}.author-article-card{min-height:auto;padding-bottom:40px}.article-image img{height:225px}}@media screen and (max-width:600px){.author-articles-grid{grid-template-columns:1fr;gap:24px}}.service-header-grid{display:grid;grid-template-columns:510px 1fr;gap:62px;max-width:1130px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;align-items:center}.service-header-grid-box{padding:1.5rem 1.5rem 2.5rem;background-color:#4f145b;box-shadow:2px 2px 6px 0 rgb(0 0 0 / 25%);border-top:3px solid #d80080;border-bottom:3px solid #d80080;max-width:510px}.service-header-grid-box h1{color:#fff;font-size:2.4rem;line-height:3rem;font-weight:500;margin:0 0 .5rem;text-shadow:2px 2px 0 rgb(0 0 0 / 70%);font-family:"Montserrat",sans-serif}.service-header-grid-box p{font-size:1.15rem!important;color:#ffffff!important}.service-header-grid-box-2{display:flex;flex-direction:column;padding:0 0 0 1.5rem;max-width:510px}.service-header-grid-right-text h2{color:#FFF;font-size:1.58rem;text-shadow:1px 1px 0 rgb(0 0 0 / 70%);font-weight:500;margin:1rem 0;padding-bottom:0}.service-header-grid-right-text p{color:#FFF;font-size:1.25rem;font-weight:400;margin-top:0;margin-bottom:1rem}.service-header-grid-message{font-size:1.25rem;font-weight:400;color:#fff;margin-bottom:1rem}@media (min-width:1025px) and (max-width:1279px){.service-header-grid{gap:24px}.service-header-grid-right-text p{font-size:1.1rem}.service-header-grid-message{font-size:1.1rem}}@media (max-width:1024px){.service-header-grid{grid-template-columns:1fr;margin-top:-2rem;margin-bottom:-2rem;padding-left:0rem;padding-right:0rem;gap:0}.service-header-grid-box{max-width:none}.service-header-grid-box-2{background-color:#8C549A;padding:0 1.5rem 0;max-width:none}.service-header-grid-right-text{display:none}.service-header-grid-message{font-size:1.1rem;line-height:40px;margin-bottom:0}.service-header-grid-box h1{font-size:2rem;margin-bottom:1.5rem;padding-bottom:0;text-align:left}}.alignwide{max-width:var(--wp--style--global--wide-size);margin:0 auto}.wp-pagenavi a{line-height:2.5rem}.circle{border-radius:50%}section{padding:3.5rem 1rem}section h1{padding-bottom:3rem}.wp-block-column h1{padding-bottom:3rem}@media screen and (max-width:800px){section{padding:2.5rem 1rem}section h1{padding-bottom:1.5rem}.wp-block-column h1{padding-bottom:1.5rem}}.is-position-sticky{position:sticky!important;top:50px!important}.wp-block-columns.is-layout-flex{display:flex}.is-vertically-aligned-bottom{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:800px){.wp-block-columns.is-layout-flex{flex-wrap:wrap!important}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-column.is-layout-flow.wp-block-column-is-layout-flow{flex:100%;max-width:100%}}.key-info-box h2{padding-top:0}.key-info-box ul{padding-top:0}.key-info-box li{margin-bottom:.5rem}@media screen and (max-width:800px){.key-info-box img{width:64px!important;height:64px!important;margin-top:.5rem}}.wp-block-columns.guide{flex-wrap:nowrap;gap:4rem}@media screen and (max-width:800px){.wp-block-columns.guide{gap:1rem}}.guide-h1{padding-bottom:1.5rem!important}.article-intro-2024{font-size:1.1rem!important;font-weight:500;padding-bottom:.5rem}.flexbox100{display:flex;width:100%;padding-top:3px}.box50{flex:1}.right-aligned{text-align:right}.author-container{display:flex;flex-direction:row;width:100%}.author-container-left{width:52px}.author-container-right{flex:1;display:flex;flex-direction:column;padding-top:3px;font-size:14px;line-height:normal;font-weight:400;font-family:apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}@media only screen and (max-width:500px){.author-container-right{padding-top:5px;font-size:12px}}.social-share-icons{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:8px 0;width:100%;max-width:200px;float:right}.social-share-icons a{filter:saturate(1.5) opacity(.5);transition:filter 250ms ease-in-out}.social-share-icons a:hover{filter:saturate(1) opacity(1)}.social-share-icons a img{width:26px}.related-article-row{display:flex;flex-wrap:wrap;gap:32px;padding-top:1rem;padding-bottom:1rem}.related-article-column{flex:0 0 calc(50% - 16px)}.related-article-inner-container h2{padding-top:1.5rem;padding-bottom:.5rem}.related-article-inner-container ul li{font-weight:500!important}.related-article-inner-container .menu li.current>a,.related-article-inner-container .menu li:hover>a,.related-article-inner-container .menu ul ul:hover>a{background:#F7ECF3}.related-article-inner-container{background-color:#F7ECF3;padding:0 1rem 0 1rem;border-radius:4px}.hidden-related-read-item{display:none;opacity:0;transition:opacity 0.5s ease}.custom-show-more-2{padding-bottom:0.5rem!important}.show-related-read-item{display:list-item;opacity:1}.yarpp-related a{font-weight:500!important}@media screen and (max-width:768px){.related-article-row{gap:0}.related-article-column{flex:0 0 100%}.related-article-inner-container{min-height:300px}}.custom-no-bullets{padding-left:0!important}#anker-list{display:flex;flex-direction:column;align-items:center;padding-bottom:1rem;margin-bottom:1rem}#toggle-links{display:flex;align-items:center;cursor:pointer;text-decoration:none;color:#d80080;font-weight:500;font-size:.95rem;}#expand-icon{margin-left:5px;transition:transform 0.3s ease-in-out}#toggle-links.show-fewer #expand-icon{transform:rotate(180deg)}#article-a-links{display:flex;flex-wrap:wrap;justify-content:space-between}#article-a-links li{width:calc(50% - 10px);box-sizing:border-box}@media screen and (max-width:600px){#article-a-links li{width:100%}}span.article-a-links{font-size:1.2rem;width:100%;float:left;margin:20px 0 10px;color:#4f145b}ul#article-a-links{list-style-type:none;margin:4px 0 20px!important;-webkit-columns:2;columns:2;float:left;width:100%;list-style-position:inside}ul#article-a-links li{margin:0 0 11px!important;padding:0 0 0 1rem!important;font-size:.9rem;line-height:1.25rem;position:relative}ul#article-a-links li a{text-decoration:none;color:#3e3e3e}ul#article-a-links li a strong{font-weight:400!important}ul#article-a-links li a:visited{color:#3e3e3e}ul#article-a-links li a:hover{color:#3e3e3e;text-decoration:underline}ul#article-a-links li:before{content:" ";background:url(/wp-content/themes/hoa/css/./../images/house-icon-list.svg) center no-repeat;width:14px;height:14px;position:absolute;left:0;top:4px;border-radius:0}.sidebar-tools{max-width:352px;padding-top:3.5rem}@media screen and (max-width:600px){.hoa-tool.hoa-tool{max-width:100%!important}.sidebar-tools{max-width:600px;padding-top:0}a.megaWidget{max-width:100%!important}}.hoa-tool.hoa-tool{-webkit-box-shadow:0 2px 3px -1px rgb(0 0 0 / .65);box-shadow:0 2px 3px -1px rgb(0 0 0 / .65);border-radius:10px;display:table;margin-left:auto;padding:1rem;text-decoration:none;-webkit-transition:background 0.4s;transition:background 0.4s;width:100%;max-width:304px;float:left;margin-bottom:.5rem;margin-right:.5rem}.hoa-tool.hoa-tool .hoa-tool__image img{height:auto;vertical-align:middle;width:35px;max-width:none}.hoa-tool.hoa-tool .hoa-tool__body{margin-top:0;padding-left:.65rem;padding-right:.5rem;width:100%}.hoa-tool.hoa-tool .hoa-tool__body p{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;margin:0;font-size:.6875rem;font-weight:400;line-height:1.4em;webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hoa-tool.hoa-tool .hoa-tool__body p:nth-child(2){margin-top:.5rem}.hoa-tool.hoa-tool .hoa-tool__body p .hoa-tool__emphasis{line-height:1.2rem;font-family:Montserrat,"Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;display:block;font-size:.8125rem;font-weight:700;margin:0}.hoa-tool.hoa-tool--purple{background-color:#6e347a}.hoa-tool.hoa-tool--purple:hover{background-color:#4e2556}.hoa-tool.hoa-tool--pink{background-color:#D80080}.hoa-tool.hoa-tool--pink:hover{background-color:#a00964}.hoa-tool.hoa-tool--lilac{background-color:#855a94}.hoa-tool.hoa-tool--lilac:hover{background-color:#694774}.hoa-tool.hoa-tool--teal{background-color:#19899d}.hoa-tool.hoa-tool--teal:hover{background-color:#126371}.hoa-tool.hoa-tool--blue{background-color:#3b87c2}.hoa-tool.hoa-tool--blue:hover{background-color:#2f6c9b}.hoa-tool.hoa-tool--green{background-color:#42b38a}.hoa-tool.hoa-tool--green:hover{background-color:#348e6d}.hoa-tool.hoa-tool--yellow-green{background-color:#bdc519}.hoa-tool.hoa-tool--yellow-green:hover{background-color:#929813}.hoa-tool.hoa-tool--red{background-color:#a62220}.hoa-tool.hoa-tool--red:hover{background-color:#8c1d1b}.hoa-tool.hoa-tool .hoa-tool__icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle}.hoa-tool.hoa-tool .hoa-tool__icon:before{-webkit-box-sizing:inherit;box-sizing:inherit;content:url(/wp-content/themes/hoa/images/hoa-tool-arrow.png);display:inline-block;height:25px;vertical-align:middle;width:25px}.hoa-tool.hoa-tool .hoa-tool__body,.hoa-tool.hoa-tool .hoa-tool__image{display:table-cell;vertical-align:middle}a.megaWidget{max-width:304px;border:2px solid #d80080;min-height:100px;border-radius:10px;-webkit-box-shadow:0 2px 3px -1px rgb(0 0 0 / .65);box-shadow:0 2px 3px -1px rgb(0 0 0 / .65);margin:.25rem auto .85rem;float:left;background-color:#d80080;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:background-color 0.4s,border 0.4s;transition:background-color 0.4s,border 0.4s}a.megaWidget img{border-radius:8px 0 0 8px}a.megaWidget span{color:#fff;font-weight:600;font-size:1.25rem;padding:10px;position:relative;line-height:1.55rem}.top-image-container{position:relative;display:block;margin-bottom:.3rem}.overlay-content{box-sizing:border-box;padding:1rem 1.5rem 2rem 1.5rem;border-radius:4px;background-color:#4f145b;box-shadow:2px 2px 6px 0 rgb(0 0 0 / 25%)}.overlay-content p.cta-heading{color:#fff!important;font-size:2.4rem!important;line-height:3rem!important;font-weight:500!important;margin:0rem 0 1.25rem!important;padding-top:0!important;text-shadow:2px 2px 0 rgb(0 0 0 / 70%)!important;font-family:'Montserrat',sans-serif!important}.overlay-content p.cta-text{color:#fff!important;font-size:1.15rem!important;margin-bottom:1rem!important}@media screen and (max-width:767px){.top-image-container{margin-bottom:0}.top-image-container img{display:block!important}.overlay-content{position:relative;margin-left:-1.5rem;margin-right:-1.5rem;border-radius:0}.overlay-content p.cta-heading{color:#fff!important;font-size:2rem!important;line-height:2.6rem!important}}@media screen and (min-width:1279px){.top-image-container img{display:block}.overlay-content{position:absolute;top:32px;right:32px;bottom:32px;left:32px;max-width:360px}}.overlay-content form{padding-top:1rem}.overlay-content input[type="text"]{color:#464646;border-radius:3px;width:48%;border:0;padding:9px 10px 11px 10px;margin:0;font-family:inherit;font-size:16px;line-height:inherit}.overlay-content input[type="submit"]{color:#fff;border:1px solid #fff!important;background-color:#d80080;border-radius:6px;width:48%;border:0;padding:12px 9px 12px 7px;font-size:.85rem;font-weight:600;text-align:center;font-family:Montserrat,'Open Sans','Segoe UI','Helvetica Neue',Helvetica,Arial,sans-serif;cursor:pointer}