.cstom-subheader{display:flex;gap:15px}.cstom-icon.et_pb_blurb_position_left .et_pb_main_blurb_image{width:fit-content}.cstom-icon.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px}.cstom-subheader-right{display:flex;gap:16px;justify-content:flex-end}.cstom-subheader-right .et_pb_module.et_pb_image.et_pb_image_0_tb_header{margin:0}ul#menu-footer{display:flex;flex-direction:column;gap:15px}.et_pb_column_0_tb_footer.cstom-col-footer{width:400px}.et_pb_column_1_tb_footer.cstom-footer-link{width:234px!important}ul#menu-footer{display:flex;flex-direction:column;gap:15px}.et_pb_column_2_tb_footer.cstom-footer-link{width:267px}.et_pb_column_3_tb_footer.cstom-footer-link{width:263px}.cstom-subheading.et_pb_blurb_position_left .et_pb_blurb_container{padding:unset}.cstom-number{display:flex;flex-direction:row;align-items:center;gap:30px}.cstom-blogs .et_pb_image_container{padding:31px 25px 0}.cstom-blogs p.post-meta{padding-top:10px;border-top:1px solid #ECECEC}.cstom-blogs h2.entry-title{padding-bottom:36px;margin-top:-20px!important}.news-post article .post-content .blog-btn{font-size:18px;background-color:#007bc4;border-width:1px;border-radius:0px;padding:14px 40px;font-family:'Albert Sans'}.et_pb_button_module_wrapper:has(.btn-blue)::before,.news-post article .post-content .blog-btn::before{background-color:#fff;transition:0.3s ease-out;top:0;bottom:0;left:0;height:100%;width:0%}.et_pb_button_module_wrapper:has(.btn-blue):hover,.news-post article .post-content .blog-btn:hover{color:rgb(255,255,255);transition:0.2s 0.1s}.et_pb_button_module_wrapper:has(.btn-blue):hover::before,.news-post article .post-content .blog-btn:hover::before{width:100%}.et_pb_button_module_wrapper:has(.btn-blue)::before,.et_pb_button_module_wrapper:has(.btn-blue)::after,.news-post article .post-content .blog-btn::before,.news-post article .post-content .blog-btn::after{position:absolute;content:""}.et_pb_button_module_wrapper:has(.btn-blue),.news-post article .post-content .blog-btn{background-color:#007BC4;width:fit-content}.et_pb_button_module_wrapper:has(.btn-center){margin:auto}.et_pb_button.btn-blue:hover,.news-post article .post-content .blog-btn:hover{background-color:transparent}.news-post article .post-content .blog-btn{position:relative;border:1px solid #007BC4}.et_pb_button_module_wrapper:has(.cstom-white)::before{background-color:#007BC4;transition:0.3s ease-out;top:0;bottom:0;left:0;height:100%;width:0%}.et_pb_button_module_wrapper:has(.cstom-white):hover{color:rgb(255,255,255);transition:0.2s 0.1s}.et_pb_button_module_wrapper:has(.cstom-white):hover::before{width:100%}.et_pb_button_module_wrapper:has(.cstom-white)::before,.et_pb_button_module_wrapper:has(.cstom-white)::after{position:absolute;content:""}.et_pb_button_module_wrapper:has(.cstom-white){background-color:#transparent;width:fit-content}.et_pb_button.cstom-white:hover{background-color:transparent}.cstom-text span.percent-value:before{content:"$"}.cstom-text span.percent-value:after{content:"mm";font-family:'Exo';font-size:20px}.cstom-solar span.percent-value:after{content:"MW";font-family:'Exo';font-size:20px}.da-overlay.evr_fb_popup_modal{background:rgba(35,35,35,.9)!important}#et-boc .area-outer-wrap[data-da-shadow=yes] [data-da-area]{box-shadow:unset}.cstom-flex .et_pb_column{margin:unset}.cstom-flex{width:100%}ul#menu-main-menu{}.cstom-btn-contact{display:none!important}.cstom-flex{justify-content:space-between}.cstom-flex{width:100%;gap:20px}.et_pb_column--with-menu{width:100%!important;margin-right:0!important}.et_pb_row.et_pb_row_0_tb_header{width:95%}.cstom-flex .et_pb_menu__wrap{justify-content:right}.container{display:flex;flex-wrap:wrap;max-width:1920px!important;width:100%;margin:50px auto}.image-side{flex:1;min-width:300px}.image-side img{width:100%;height:100%!important;object-fit:cover;display:block}.content-side{flex:1;min-width:300px;padding:40px 30px;overflow-y:auto;max-height:650px}.content-side h2{margin-top:0;font-size:1.5rem;font-weight:bold}.content-side p{line-height:1.8;font-size:1rem;margin-bottom:1.2rem}.content-side::-webkit-scrollbar{width:6px}.content-side::-webkit-scrollbar-track{background:#f1f1f1}.contact-info{margin-top:20px;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.contact-info span{display:flex;align-items:center;gap:10px}.contact-info svg{width:20px;height:20px;fill:#007BC4;flex-shrink:0}.contact-info a{padding:unset;margin:unset;color:#1E1E1E}.contact-info a:empty{display:none}.contact-info br{display:none!important;position:absolute}.contact-info a:hover{color:#007BC4}.container-review{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px}.col-left img{width:95px}.container-job .excerpt p{padding-bottom:20px}.container-job h2{padding-bottom:18px;font-size:30px}.job-title p{font-family:'Albert Sans';text-transform:uppercase;font-weight:700;font-size:14px;color:#A1A1A1;padding-bottom:10px}.career-post{background-color:#fff;padding:36px;box-shadow:0px 0px 20px 0px #0000001A}.container-last{display:flex;justify-content:space-between;align-items:center;padding-top:16px;border-top:1px solid #D9D9D9;flex-direction:row;flex-wrap:wrap;gap:10px}.container-last img{width:20px;height:13.7px}.container-last a.career-button{padding:10px 30px;background-color:#007BC4;color:#fff}.cstom-careers .et_pb_text_inner{display:grid;grid-template-columns:1fr 1fr;gap:42px}.col-right p{font-family:'Francois One';font-size:18px;text-align:right;color:#007BC4}.btn-hover::before{background-color:rgb(255,255,255);transition:0.3s ease-out;top:0;bottom:0;left:0;height:100%;width:0%}.btn-hover:hover{color:#007BC4;transition:0.2s 0.1s}.btn-hover:hover::before{width:100%}.btn-hover::before,.btn-hover::after{position:absolute;content:""}.btn-hover{background-color:transparent;width:fit-content;position:relative}.btn-hover:hover span{background-color:transparent;color:#007BC4;position:relative}.container-last .btn-hover{padding:10px 30px;background-color:#007BC4;color:#fff;border:1px solid #007BC4}.container-last a.career-button{padding:unset}.cstom-row-fullwidth .cstom-width-content{max-width:660px;width:100%;margin:auto;margin-right:unset}.cstom-row-fullwidth{display:flex}.cstom-icon-link:hover .et_pb_blurb_container:after{content:"";background-image:url('https://gardnercapital.com/wp-content/uploads/2025/07/arrow.svg');width:50px;height:50px;position:absolute;right:0;top:5px}.cstom-icon-link:hover span.et_pb_image_wrap img{filter:brightness(0) invert(1)}.cstom-flex .et_pb_column{margin:unset}.cstom-flex{width:100%}ul#menu-main-menu{}.cstom-btn-contact{display:none!important}.cstom-flex{justify-content:space-between}.cstom-flex{width:100%;gap:20px}.cstom-cont-menu{width:100%!important;margin-right:0!important}.cstom-subheader{width:95%}.cstom-flex .et_pb_menu__wrap{justify-content:right}.career-content li{position:relative}.career-content li::before{content:"";background-image:url('https://gardnercapital.com/wp-content/uploads/2025/07/select.svg');background-repeat:no-repeat;background-size:cover;position:absolute;left:-25px;top:5px;width:17.5px;height:17.5px}.career-content ul{list-style:none;padding-left:25px;padding-bottom:10px}.career-content ul li:not(:last-child){padding-bottom:11.5px}.solar-blurb .et_pb_blurb_content{display:flex;align-items:center;gap:20px}.solar-blurb .et_pb_main_blurb_image{width:60px;margin-bottom:0}.solar-blurb .et_pb_blurb_container{padding-left:0}.solar-blurb .et_pb_module_header{padding-bottom:0}.solar-grid .et_pb_column{display:grid;gap:30px 26px;grid-template-columns:1fr 1fr 1fr}.solar-grid-2 .et_pb_column{display:grid;grid-template-columns:1fr 1fr;gap:30px 26px}.solar-blurb:hover img{filter:brightness(0) invert(1)}.et_mobile_menu{overflow:scroll!important;max-height:80vh}@media (max-width:1280px) and (min-width:1025px){.cstom-width-content{width:50%!important;margin:auto!important}.cstom-width-content .et_pb_module_heading{width:90%!important}.cstom-width-content .et_pb_text_2{width:100%!important}.cstom-img-fullwidth{height:auto!important}.cstom-img-fullwidth span.et_pb_image_wrap,.cstom-img-fullwidth span.et_pb_image_wrap img{height:100%;object-fit:cover}}@media (max-width:1120px){div.cstom-careers .et_pb_text_inner{grid-template-columns:1fr;gap:42px}}@media screen and (min-width:981px){.cstom-fullwidth:after{content:'';background:url('https://gardnercapital.com/wp-content/uploads/2026/02/Central-Park-Ground-Breaking1-1-1-1.jpg') no-repeat center;background-size:cover;position:absolute;left:0;top:0;width:50vw;height:757px}.cstom-cont:before{content:'';background:url('https://gardnercapital.com/wp-content/uploads/2026/02/Copy-of-IMG_0017-scaled-1-1.jpg') no-repeat center;background-size:cover;position:absolute;right:0;top:0;width:50vw;height:830px}.container-job h2{width:394px}.flex-center{display:flex;align-items:center}}@media (max-width:1024px){.cstom-row-number.cstom-res>div{grid-template-columns:100%;gap:30px!important;width:100%!important}.cstom-number{border:unset;display:flex;flex-direction:column}.cstom-number.et_pb_with_border.et_pb_module.et_pb_number_counter{width:100%;justify-content:left;padding:unset;text-align:center}.cstom-desk{display:none}.cstom-capital{display:flex;flex-direction:column-reverse}.cstom-btn-contact{display:none}.cstom-row-fullwidth{display:flex;flex-direction:column-reverse}.cstom-width-content{width:80%!important;max-width:1200px!important;margin:auto!important}.cstom-icon-link .et_pb_blurb_container{padding-right:30px}}@media (max-width:980px){.footer-menu .et_pb_menu__menu{display:flex!important}.footer-menu .et_mobile_nav_menu{display:none!important}.cstom-number.et_pb_with_border.et_pb_module.et_pb_number_counter{border-bottom:1px solid #D9D9D9}.et_pb_menu,.cstom-menu,.cstom-menu .et_pb_menu_inner_container,.cstom-cont-menu{position:static}.career-post{padding:25px}.solar-grid .et_pb_column{grid-template-columns:1fr 1fr}.flex-mb{display:flex;flex-direction:column-reverse;gap:40px}.flex-mb:after{display:none}.flex-mb .et_pb_column{margin-bottom:0}}@media screen and (max-width:767px){.solar-grid .et_pb_column{grid-template-columns:1fr}.solar-grid-2 .et_pb_column{grid-template-columns:1fr}}@media (max-width:760px){.cstom-flex-btn{display:flex;flex-direction:column;gap:0!important}.cstom-img{margin:unset!important}.container-last p{word-break:break-all}.cstom-flex:after{display:none}}