.B1-articleform-Container,.B1-articleform{padding:0px;margin:50px 0 0 0px}.B1-articleform-Container form{margin:20px 0px 50px 0px}.B1-articleform-row,.B1-articleform-row2{display:flex;flex-direction:row;width:100%;padding:0px;margin:0px;text-align:left}.B1-articleform-col{display:flex;flex-direction:column;width:100%;padding:0px;margin:0px}.B1-article_text-box{font-size:14px;padding:18px 10px 18px 10px!important;border-radius:3px!important;color:#666;border:1px solid #cbd6e2;margin-bottom:0px;height:40px;color:#33475b;background-color:#f5f8fa!important}.B1-articleform-col textarea{font-size:14px!Important;padding:18px 10px 18px 10px!important;border-radius:3px!important;color:#666;border:1px solid #cbd6e2;margin-bottom:0px;color:#33475b;background-color:#f5f8fa!important}.B1-articleform-Container .required{color:red}.B1-articleform-Container label{width:100%;font-size:13px}.B1-articleform-Container .et_pb_section .et_pb_button{border-top:0px solid #7dba00;border-left:0px solid #7dba00;border-right:0px solid #7dba00}#B1-article_input_1,#B1-article_input_3,#B1-article_input_4,#B1-article_input_5{width:100%;margin-bottom:20px}#B1-article_input_5_area{width:29%;margin-right:1%;margin-bottom:20px}#B1-article_input_5_phone{width:70%;margin-bottom:20px}.B1-half-width{width:49%}.B1-space{margin-right:2%}@media screen and (max-width:760px){.B1-articleform-row{display:flex;flex-direction:column}.B1-half-width{width:100%}}.dp-dfg-more-button,.dp-dfg-more-button:hover{padding:0px!important;border:0!important;color:#000!important;background-color:#ffffff!important}.dp-dfg-meta .author a{pointer-events:none;cursor:default;color:#333333}.mbn-article-template-changes ul,.mbn-article-template-changes ol{list-style-position:outside!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin:0px 0px 20px 30px!important;padding:0px!important}.mbn-article-template-changes ul ul,.mbn-article-template-changes ol ul,.mbn-article-template-changes ul ul ul,.mbn-article-template-changes ol ol ul,.mbn-article-template-changes ol ul ul,.mbn-article-template-changes ul ol ul{margin:10px 0px 10px 20px!important}.mbn-article-template-changes ol ol,.mbn-article-template-changes ul ol,.mbn-article-template-changes ol ol ol,.mbn-article-template-changes ul ul ol,.mbn-article-template-changes ul ol ol,.mbn-article-template-changes ol ul ol{margin:10px 0px 10px 10px!important}.mbn-article-template-changes ul>li,.mbn-article-template-changes ol>li{margin-bottom:0!important;padding-bottom:0!important;margin-top:0!important;padding-top:0!important;line-height:1.5em!Important}@media only screen and (max-width:767px){.single-post p,.single-post a,.single-post li{font-size:18px!Important;line-height:1.5em!Important}}.et_mobile_menu{padding:0 5%;max-height:500px;overflow:overlay}.et_mobile_menu li a{padding:3% 5%}.et_mobile_menu li a,.nav li li a{}.et_pb_row.et_pb_row_6.et_pb_equal_columns.et_pb_gutters1 .et_pb_column.et_pb_column_1_2.et_pb_column_13.et_pb_css_mix_blend_mode_passthrough.et_pb_column_empty{margin-left:20px;margin-right:20px;max-width:440px}.et_pb_row.et_pb_row_1_tb_body{max-width:1440px}@media screen and (max-width:1496px){.narrow-copy .et_pb_column_2_3{width:52%}.narrow-copy .et_pb_column_1_3{width:42%}}@media screen and (max-width:1058px){.narrow-copy .et_pb_column_2_3{width:48%}.narrow-copy .et_pb_column_1_3{width:46%}}@media screen and (max-width:980px){.narrow-copy .et_pb_column_2_3{width:100%}.narrow-copy .et_pb_column_1_3{width:100%}}.wide-sidebar
ul#mobile_menu{padding-left:0;padding-right:0;margin:0}ul#mobile_menu li{list-style:none;padding-left:0}#louisakennedyfrancis .et_pb_team_member_description p{margin-bottom:17px}main.sass-override{overflow:hidden}main.sass-override h1{line-height:1.2em}main.sass-override p,main.sass-override a,main.sass-override li{font-weight:400}main.sass-override .btn.primary:hover{border-color:white}main.sass-override section.static-instagram-feed .content .social-body{justify-content:space-between}@media (max-width:1512px){main.sass-override section.static-instagram-feed .content .social-body{justify-content:center}}.postid-8915 .B1-articleform-col.B1-half-width p:first-child{margin-bottom:0}#main-header{transition:.2s!important;background-color:#F7F6F4}.et_pb_text_inner p,.et_pb_text_inner ul,.et_pb_text_inner ul li{font-family:"Quattrocento Sans",sans-serif;font-weight:400;font-size:20px;line-height:1.5em;text-align:left!important}@media screen and (max-width:767px){.et_pb_text_inner p,.et_pb_text_inner ul{font-size:16px}}.container.et_menu_container{max-width:1440px!important}#top-menu li a{font-weight:700!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;text-transform:capitalize!important;font-size:20px!important;color:#004057!important}@media screen and (max-width:600px){.page-id-9328 #main-header{background:#f7f6f4!important}}.page-id-9328 #primary{background-color:#f7f6f4!important}h1.entry-title{font-family:"Oswald"!important;font-size:64px!important;font-weight:500!important;line-height:1.2em!important;color:#004057!important}@media screen and (max-width:767px){h1.entry-title{font-size:48px!important}}@media screen and (max-width:420px){h1.entry-title{font-size:36px!important}}.et_pb_section{background:none}main.sass-override.employee .page-background-image-wrapper{top:0}.postid-9093 .employee .content-grid .grid-item:not(:last-of-type),.postid-9106 .employee .content-grid .grid-item:not(:last-of-type),.postid-9108
.employee .content-grid .grid-item:not(:last-of-type),.postid-9116
.employee .content-grid .grid-item:not(:last-of-type),.postid-9122
.employee .content-grid .grid-item:not(:last-of-type),.postid-9125
.employee .content-grid .grid-item:not(:last-of-type),.postid-9128
.employee .content-grid .grid-item:not(:last-of-type),.postid-9131
.employee .content-grid .grid-item:not(:last-of-type){border-right:none!important}.employee-archive p.excerpt{font-size:18px!important}#rsm-alliance h2{letter-spacing:0.25px}.employee-hero a:nth-child(4){display:none}.headshot{background:#004057}@media screen and (max-width:1100px){.headshot{min-width:100%!important;min-height:400px!important;max-height:600px!important}}@media screen and (max-width:576px){.lead-container{padding:50px!important}}main.sass-override section.employee-stories .content .carousel-wrapper .carousel-container .owl-stage-outer .owl-item .employee{max-height:460px}@media (max-width:1540px) and (min-width:1301px){main.sass-override section.rsm-alliance .container{margin:0 auto!important}}.opacity-hover:hover{opacity:0.8}main.sass-override div.page-background-image-wrapper{width:2560px}main.sass-override section.insights-archive .insight-container .insight .thumbnail-container{padding-bottom:56.26%!important}main.sass-override section.insights-archive .insight-container .insight .thumbnail-container img{width:100.1%!Important}main.sass-override section.hero.home .content .cards{justify-content:center}.page-template-page-frisco-landing-page .hero .hero-content-container{margin-bottom:140px}.page-template-page-frisco-landing-page .hero .text-item-container .content{flex-direction:row!important;align-items:center!important;border-radius:20px;overflow:hidden;height:500px!important;max-width:1820px;margin:0 auto}.page-template-page-frisco-landing-page .hero h1{margin-bottom:50px;font-size:54px}.page-template-page-frisco-landing-page .hero .lead-container p{margin-bottom:60px}.page-template-page-frisco-landing-page .hero .text-item-container .content .lockup{width:50%;padding:7% 10%}.page-template-page-frisco-landing-page .hero .text-item-container .content .lockup h2{margin-bottom:50px}.page-template-page-frisco-landing-page .hero .text-item-container .content .video-wrapper{width:50%}.page-template-page-frisco-landing-page .accordion .content{flex-direction:column;max-width:800px;margin:0 auto}.page-template-page-frisco-landing-page .accordion .content h2{margin-bottom:36px}.page-template-page-frisco-landing-page .accordion .content .accordion-item{margin-bottom:24px;border-radius:16px;overflow:hidden}.page-template-page-frisco-landing-page .accordion .content .accordion-header{margin-bottom:5px}.page-template-page-frisco-landing-page .accordion .content .accordion-button{display:flex;gap:60px}.page-template-page-frisco-landing-page .accordion .accordion-button::after{background-image:none!important;content:"+";font-weight:700;font-size:28px;line-height:1}.page-template-page-frisco-landing-page .accordion .accordion-button:focus{border-color:transparent;box-shadow:none}.page-template-page-frisco-landing-page .accordion .accordion-button:not(.collapsed){background-color:transparent}.page-template-page-frisco-landing-page .accordion .accordion-button:not(.collapsed)::after{content:"-";transform:none}@media (max-width:1024px){.page-template-page-frisco-landing-page .hero .hero-content-container{margin-bottom:100px}.page-template-page-frisco-landing-page .text-item-container .content.d-flex{height:auto!important;flex-direction:column-reverse!important}.page-template-page-frisco-landing-page .text-item-container .col .content .lockup{padding:40px 30px 30px;width:100%}.page-template-page-frisco-landing-page .text-item-container .col .content .video-wrapper{width:100%}.page-template-page-frisco-landing-page .text-item-container .col .content .video-wrapper iframe{width:100%!important;height:auto!important;aspect-ratio:16 / 9;display:block;border:0}}@media (max-width:576px){.page-template-page-frisco-landing-page .hero h1{font-size:36px}.page-template-page-frisco-landing-page .hero .hero-content-container{margin-bottom:50px}}main.sass-override section.rsm-alliance.new-location .container{width:1440px!important}main.sass-override section.rsm-alliance.new-location .background-image-wrapper{top:0;transform:none;height:100%}main.sass-override section.rsm-alliance.new-location .background-image-wrapper img{right:calc(100% - 1920px)}main.sass-override section.rsm-alliance.new-location h2{font-size:48px!important;margin-bottom:40px}main.sass-override section.rsm-alliance.new-location a{color:#7fbc45;text-decoration:underline;font-size:22px;display:block;border-left:#7fbc45 4px solid;padding:0 0 0 16px;line-height:1.36em!important;height:auto!important}main.sass-override section.rsm-alliance.new-location a:hover{text-decoration:none}@media (min-width:1921px){main.sass-override section.rsm-alliance.new-location .background-image-wrapper img{right:0}}@media (min-width:1300px) and (max-width:1540px){main.sass-override section.rsm-alliance.new-location .container .content{margin-left:50px}}@media (max-width:1300px){main.sass-override section.rsm-alliance.new-location .container .content .lockup{width:100%;padding-left:50px}}@media (max-width:1200px){main.sass-override section.rsm-alliance.new-location h2{font-size:36px!important}}@media (max-width:850px){main.sass-override section.rsm-alliance.new-location .container .content .lockup{padding-left:25px}}body.home #main-header .top-bar{background:#004057;justify-content:space-between;padding-left:calc(50% - 720px)}body.home #main-header .top-bar .lockup{align-items:center;gap:40px}body.home #main-header .top-bar p{padding-bottom:0;margin-bottom:0}body.home #main-header .top-bar p:first-of-type{font-family:'Oswald';font-size:20px;font-weight:400;line-height:1.2em}body.home #main-header .top-bar p.address a{color:#7fbc45;font-size:16px;line-height:1.43em;padding-left:8px;border-left:4px solid #7fbc45;text-decoration:underline}body.home #main-header .top-bar p.address a:hover{text-decoration:none}@media (min-width:1921px){body.home #main-header .top-bar{padding-right:calc(50% - 960px)}}@media (max-width:1800px){body.home #main-header .top-bar{padding-left:10%}}@media (max-width:1024px){body.home #main-header .top-bar{height:50px}body.home #main-header .top-bar .background-image-wrapper{display:none}}@media (max-width:600px){body.home #main-header .top-bar{padding:0 16px}body.home #main-header .top-bar p:first-of-type{font-size:16px;max-width:115px}body.home #main-header .top-bar p.address a{border-left-width:2px;padding-left:4px}}@media (max-width:400px){body.home #main-header .top-bar .lockup{width:100%;gap:0;justify-content:space-between}}body.home #main-header .top-bar{display:none!important}@media only screen and (max-width:980px){footer.et-l--footer,footer.et-l--footer .et_builder_inner_content,footer.et-l--footer .et_pb_section,footer.et-l--footer .et_pb_row,footer.et-l--footer .et_pb_column,footer.et-l--footer .et_pb_module{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}footer.et-l--footer .et_pb_row_1_tb_footer{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;width:90%!important;max-width:1080px!important;padding:40px 0!important;margin:0 auto!important}footer.et-l--footer .et_pb_row_1_tb_footer>.et_pb_column{display:block!important;float:none!important;width:50%!important;max-width:50%!important;flex:0 0 50%!important;margin:0 0 35px!important;padding:0 25px!important;box-sizing:border-box!important}footer.et-l--footer .et_pb_row_1_tb_footer>.et_pb_column{border-left:none!important;border-right:none!important}footer.et-l--footer .et_pb_column_4_tb_footer.et_pb_column_empty{display:none!important}footer.et-l--footer .et_pb_menu_0_tb_footer,footer.et-l--footer .et_pb_menu_0_tb_footer .et_pb_menu_inner_container,footer.et-l--footer .et_pb_menu_0_tb_footer .et_pb_menu__wrap{display:block!important;width:100%!important;height:auto!important;overflow:visible!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et_pb_menu__menu{display:block!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et_mobile_nav_menu{display:none!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu-nav,footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu{display:block!important;width:100%!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu{margin:0!important;padding:0!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu>li{display:block!important;width:100%!important;margin:0 0 10px!important;padding:0!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu>li:last-child{margin-bottom:0!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu>li>a{display:block!important;width:100%!important;padding:4px 0!important;line-height:1.45em!important;white-space:normal!important;overflow-wrap:anywhere!important}footer.et-l--footer .et_pb_section_2_tb_footer{position:relative!important;clear:both!important;z-index:2!important}footer.et-l--footer .et_pb_row_2_tb_footer{height:auto!important;min-height:0!important}}@media only screen and (max-width:767px){footer.et-l--footer .et_pb_row_1_tb_footer{display:block!important;width:88%!important;padding:30px 0 20px!important}footer.et-l--footer .et_pb_row_1_tb_footer>.et_pb_column{display:block!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:0 0 25px!important;border:none!important}footer.et-l--footer .et_pb_column_1_tb_footer,footer.et-l--footer .et_pb_column_2_tb_footer{margin-bottom:25px!important;border-bottom:1px solid rgba(255,255,255,0.35)!important}footer.et-l--footer .et_pb_column_3_tb_footer{padding-bottom:10px!important}footer.et-l--footer .et_pb_row_1_tb_footer .et_pb_text{margin-bottom:10px!important}footer.et-l--footer .et_pb_row_1_tb_footer .et_pb_text:last-child{margin-bottom:0!important}footer.et-l--footer .et_pb_text,footer.et-l--footer .et_pb_text_inner,footer.et-l--footer .et_pb_text_inner p,footer.et-l--footer .et_pb_text_inner a{width:100%!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu>li{margin-bottom:8px!important}footer.et-l--footer .et_pb_menu_0_tb_footer .et-menu>li>a{padding:5px 0!important}footer.et-l--footer .et_pb_section_0_tb_footer,footer.et-l--footer .et_pb_row_0_tb_footer{height:auto!important;min-height:0!important}footer.et-l--footer .et_pb_row_0_tb_footer{width:88%!important;padding:20px 0!important}footer.et-l--footer .et_pb_row_2_tb_footer{width:88%!important;padding:20px 0!important}footer.et-l--footer .et_pb_text_4_tb_footer,footer.et-l--footer .et_pb_text_4_tb_footer .et_pb_text_inner{line-height:1.5em!important;white-space:normal!important}}.et_pb_social_media_follow li.et-social-twitter{display:none!important}