#main-footer{display:none}.more-button a{display:inline-block;color:#fff!important;padding:8px 30px;background-color:#99c08c;line-height:1;margin-top:20px;font-size:18px;border:solid 1px #99c08c}.more-button a:hover,.more-button.gray a:hover{background-color:#419639!important}.more-button.white a{color:#419639!important;background-color:#fff;border:1px solid #fff}.more-button.white a:hover{background-color:#419639!important;color:#fff!important}.more-button.gray a{background-color:#5f6062!important;border:1px solid #fff}html,body,p{font-weight:300}h2{font-weight:500;font-size:32px}#section-banner h2{font-size:33px}#section-banner h1{font-size:20px;font-weight:200;line-height:1.3;margin-top:20px}#section-banner{position:relative;padding-top:0!important;padding-left:25px}#section-banner .et_pb_row{position:absolute;bottom:30px;right:150px}#main-header{padding-left:35px!important;padding-right:35px!important}#main-header .container,#top-header .container{width:100%;max-width:100%;box-sizing:border-box}#top-header .container{padding-left:35px!important;padding-right:35px!important}#section-team h4{font-size:20px;font-weight:300;max-width:800px;line-height:1.4;margin:0 auto}#et-top-navigation a{font-weight:400!important}#et-secondary-menu a{font-weight:500!important}#top-menu a{padding:2px 25px!important;border-right:1px solid #555}#et-secondary-menu a{padding:2px 25px!important}#et-secondary-menu li:first-child a{border-right:solid 1px #9AC08D;padding-right:28px!important}#top-menu li:last-child a{border-right:none;padding-right:0!important}#top-menu li{padding:25px 0 20px 0!important}#top-menu a:hover,#et-secondary-menu a:hover{color:#419639;opacity:1!important}#et-secondary-menu li{padding:0!important}#et-secondary-menu li:last-child a{color:#fff}#et-secondary-menu li:last-child{padding:5px 0px!important;background-color:#9ac08d}#et-secondary-menu li{margin-right:0}#et-secondary-menu li:last-child:hover{background-color:#419639;color:#fff}#et-secondary-menu li:last-child:hover a{opacity:1!important}.logo_container img{margin-top:-18px}.mobile_menu_bar:before{color:#419639}.home-service-list p{padding:0;margin:0;font-size:17px;line-height:1.3;padding-bottom:15px!important}#internal-banner h1{color:#9AC08D}#section-internal.case-studies h2{font-size:32px;font-weight:400}#section-internal.case-studies h3{color:#9AC08D;font-size:25px}#section-internal.services .more-button a{color:#fff!important;padding:8px 0px;min-width:190px;text-align:center}#section-internal{padding-bottom:0!important}.breadcrumb p{font-size:17px}.breadcrumb a{color:#419639}.breadcrumb a:hover{text-decoration:underline}.one-member{display:inline-block;font-size:15px;text-align:center;line-height:1.3;margin:0 23px 25px 23px}.one-member.exec{margin:0 42px 0 0;font-size:18px;max-width:200px;vertical-align:top;margin-bottom:25px}.one-member .image{position:relative;margin:0;padding:0;width:150px}.one-member.exec .image{width:190px}.one-member.exec img{width:190px;height:auto;margin:0;padding:0}.one-member img{width:150px;height:auto;margin:0;padding:0}.one-member span a{position:absolute;bottom:4px;left:0;color:#ccc;background-color:rgba(0,0,0,.5);width:150px;display:inline-block;text-align:center;font-size:16px;padding:3px 0}.one-member.exec span a{width:190px}.one-member span a:hover{background-color:#000;color:#fff}.one-member .name{font-weight:500;margin-top:5px}.one-member.exec .name{color:#9AC08D;margin-top:10px}.team .et_pb_text_inner{text-align:center}.bio_name_title{text-align:center}.bio_name_title .name{color:#9AC08D;font-size:30px}.bio_name_title .member-title{font-size:22px}.bio-image img{width:190px;display:inline-block;text-align:center}.bio-image .email{font-size:14px;padding-left:28px;background-image:url(https://kcpadvisory.com/wp-content/uploads/2023/12/bio_email.png);background-repeat:no-repeat;background-position:0px 50%}.bio-image .phone{font-size:14px;padding-left:28px;background-image:url(https://kcpadvisory.com/wp-content/uploads/2023/12/bio_phone.png);background-repeat:no-repeat;background-position:5px 50%}#section-member-bio{padding:10px 0}#section-member-bio .et_pb_row:last-child .et_pb_column:first-child{width:27%;margin-right:1.5%}#section-member-bio .et_pb_row:first-child{padding-bottom:0}#section-member-bio .et_pb_row:last-child .et_pb_column:last-child{width:71%;margin-right:0}#section-member-bio .et_pb_toggle h3{font-size:20px;color:#9AC08D}@media (max-width:1080px){#top-menu a{padding:2px 10px!important}}@media (max-width:980px){#section-banner .et_pb_row{right:70px}#internal-banner{height:130px;padding-top:10px}#internal-banner h1{text-align:right}}@media (max-width:700px){#section-banner .et_pb_row{right:0px;padding-right:25px}#internal-banner h1{font-size:30px;text-align:center}}