.services-boxes{display:flex;justify-content:center;flex-direction:column;min-height:125px!important}.hp-blurb-learn-more a{margin-top:30px;display:inline-block;color:#ddac64!important;border-bottom:none!important}.hp-blurb-learn-more a:hover{text-decoration:underline}.et_header_style_centered #main-header div#et-top-navigation{margin-top:11px}.et_header_style_centered #main-header .logo_container{margin-top:5px}@media (min-width:1581px){.hp-how-we-help-blurb{min-height:240px}}@media (min-width:1300px) and (max-width:1580px){.hp-how-we-help-blurb{min-height:310px}}@media (min-width:1200px) and (max-width:1299px){.hp-how-we-help-blurb{min-height:320px}}@media (min-width:1000px) and (max-width:1199px){.hp-how-we-help-blurb{min-height:410px}}.roboto-custom-p-styles p,.roboto-custom-p-styles li{font-weight:400!important}.et_pb_scroll_top.et-pb-icon{background:rgba(221,172,100,0.8)}.hp-insights article{min-height:630px!important}.et_header_style_centered #top-menu>li>a:hover{border-bottom:none!important}#top-menu-nav>ul>li>a:hover,#et-secondary-menu>ul>li>a:hover,#et-info-email:hover,.et-social-icons a:hover{-webkit-transition:none;transition:none;color:#DDAC64!important}.et_pb_text ul{padding:0px 0px 23px 40px}#top-header a,#top-header a{font-weight:400}.hs-form-9a099a3a-def9-4cdd-8577-0e2f434def7f_6a26518a-db73-4468-a7cb-0e84f9c1584d .hs-form-field label:not(.hs-error-msg){color:#ffffff!important}label#label-firstname-9a099a3a-def9-4cdd-8577-0e2f434def7f{color:#ffffff!important}#top-header a:hover,.blurb-sidebar-contact:hover .et_pb_blurb_description p,.blurb-sidebar-contact:hover .et-pb-icon{color:#ddac64}.search .type-page p.post-meta{display:none}.search .et_pb_post{margin-bottom:45px}.search h2.entry-title a{color:#58429c}.et_pb_post_content a,.et_pb_text_inner a{color:#58429c;border-bottom:1px dashed #58429c}#case-studies .et_pb_post .post-content-inner{min-height:150px}.et_pb_post .post-content-inner{margin-bottom:10px}.et_pb_post_content p a:hover,.et_pb_text_inner p a:hover{border-bottom:1px solid #58429c}.et_pb_blog_grid h2{min-height:35px!important;padding-bottom:5px}.et_pb_blog_grid .entry-title a{color:#2e2651!important}.copyright-bar a{color:#fff}.et_pb_blog_grid h2{min-height:75px}.et-fixed-header #top-menu a{margin-top:none!important}.et_header_style_centered #logo,.et-fixed-header #logo{max-height:110px!important}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:110px!important}#services-landing-page .et_pb_button{text-align:center}#main-header .container{width:95%;max-width:100%}#top-menu li{padding-right:25px}.nav li ul{padding:10px 0;width:575px}.menu-item-28 ul.sub-menu{max-width:250px!important}.menu-item-30 ul.sub-menu{max-width:365px!important}.menu-item-28 ul.sub-menu a{max-width:200px!important}#top-menu li li a{width:565px;padding:10px}#main-header .nav li ul a{color:#ffffff!important;opacity:1!important;opacity:1!important}#top-menu li li a:hover{color:#ddac64!important}ul#menu-services-for-franchisors .current_page_item,ul#menu-services-for-franchisees .current_page_item,ul#menu-other-services .current_page_item{display:none}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{min-width:100%!important}.home .et_pb_blog_0 .et_pb_post .post-content *{color:#302f27!important;margin-bottom:12.5px}.home .et_pb_blog_0 .et_pb_post a.more-link::after,.et_pb_slide a.more-link::after{content:" + "}.et_pb_slide a.more-link:hover{border-bottom:2px solid #2E2651}@media (max-width:980px){.lusthaus-related-services .et_pb_menu__menu{display:flex!important}.lusthaus-related-services .et_mobile_nav_menu{display:none!important}.hp-insights article{min-height:none!important}}@media only screen and (min-width:768px){#top-header #et-info{float:none}#top-header #et-info .et-social-icons{float:left}#top-header #et-info #et-info-phone,#top-header #et-info #et-info-email{float:right!important;padding-right:10px}#hp-insights h2.entry-title{min-height:65px!important}.home .et_pb_blog_grid .et_pb_post{min-height:525px}}#top-header,#top-header #et-info,#top-header .container,#top-header .et-social-icon a{padding-top:3px;padding-bottom:3px}.et_header_style_centered #main-header .logo_container{height:100%;margin-bottom:5px}.et_header_style_centered #logo{min-height:100%;padding-top:5px}.et-social-icon a:hover,#et-info-email:hover,#et-info-phone:hover{color:#DDAC64!important;opacity:1}.et_pb_bg_layout_dark .et_pb_slide_description{text-shadow:none}.footer-contact-us .et_pb_blurb_description{padding-top:5px}.footer-form .et_contact_bottom_container{float:none;margin-left:0px;max-width:95%}.footer-form .et_pb_button{border-radius:25px;padding:5px!important;width:100%;min-width:100%!important}.footer-column-3 a{color:#2e2651;font-weight:800}.footer-column-3 a:hover{color:#58429c}.et_header_style_centered #top-menu>li>a:hover{color:#2e2651;border-bottom:3px solid #2e2651;padding-bottom:10px;opacity:1}.breadcrumbs a,.about-right-column a{color:#2e2651}.about-right-column a{text-decoration:underline}.breadcrumbs a:hover,.about-right-column a:hover{color:#58429c}.about-right-column li{padding-bottom:10px}#et_search_icon:hover,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.bottom-nav li.current-menu-item>a,.comment-reply-link,.entry-summary p.price ins,.et-social-icon a:hover,.et_password_protected_form .et_submit_button,.footer-widget h4,.form-submit .et_pb_button,.mobile_menu_bar::after,.mobile_menu_bar::before,.nav-single a,.posted_in a,.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#ddac64}.et_mobile_menu{border-top:3px solid #2e2651}@media only screen and (max-width:540px){.et_header_style_centered #logo{padding-top:0px;max-width:300px!important}}.category-news-events .et_pb_blog_grid .et_pb_image_container{display:none}.archive .category-news-events h2.entry-title{min-height:85px!important}.category-news-events .post-content-inner{min-height:85px!important}#top-menu li li a{padding:2.5px!important}.et_mobile_menu li a{padding:5px 2.5%}footer .et_pb_blurb_content{max-width:100%}a.more-link:hover,.et_pb_slide_content a:hover{font-weight:700;border-bottom:2px solid!important}#main-header .nav li ul .current_page_item a{color:#ddac64!important}.all-insights h2{margin-bottom:-44px;line-height:24px}.all-insights h2 a:hover{text-decoration:underline}@media (max-width:1100px){.all-insights h2{margin-bottom:-24px;line-height:24px}}.phc-related-blogs .et_pb_post{margin-bottom:20px!important}.phc-related-blogs{padding-bottom:5px}