a{font-weight:600!important}.ct-related-posts-items{margin-top:40px;article div{display:flex;flex-direction:column;align-items:center;gap:15px}}div.kt-accordion-header-wrap button.kt-accordion-panel-active{transition:none}div.kt-accordion-header-wrap button:not(.kt-accordion-panel-active){border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important;transition:all 0.8s ease}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{min-width:max-content;padding-right:20px}.recent-project .ei_attribute_table{display:grid;grid-template-columns:min-content auto;margin:30px auto;max-width:unset!important;p{margin:0}a:hover{text-decoration:underline}.ei_attribute_row_1,.ei_attribute_row_2{border:unset;display:inline-block;padding:0}.ei_attribute_row_1{width:150px;float:left}.ei_attribute_row_2{min-width:min(300px, 100%)}.ei_attribute_list{display:flex;flex-wrap:wrap;margin:0;padding:0;li{list-style-type:none;margin-right:10px}li:not(:last-child)::after{content:','}}}.team-member-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));gap:30px}.team-member-grid-item{cursor:pointer}.team-member-image{margin-bottom:20px}.team-member-image img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:50% 15%;border-radius:50%;box-shadow:0 0 14px 0 var(--theme-palette-color-3,#222222)}.team-member-info :is(div,h3,p){text-align:center;font-weight:800}.team-member-info h3{font-size:25px;margin:auto}.team-member-info p{font-size:16px}@keyframes scaleUp{0%,40%{transform:scale(1)}100%{transform:scale(1.05)}}@keyframes scaleDown{0%{transform:scale(1.05)}100%{transform:scale(1)}}.team-member-grid-item .team-member-image img{transition:transform 0.2s}.team-member-grid-item:hover .team-member-image img{animation:scaleUp 0.2s forwards}.team-member-grid-item:not(:hover) .team-member-image img{animation:scaleDown 0.2s forwards}[x-cloak]{display:none!important}.popup-background{position:fixed;inset:0;background-color:rgb(0 0 0 / .5);display:flex;justify-content:center;align-items:center;z-index:1000;.popup-modal{position:relative;background-color:#fff;padding:20px;border-radius:10px;max-width:800px;width:calc(100% - 40px);max-height:80vh;overflow-y:auto}.popup-team-member-title{font-size:18px;font-weight:600;text-transform:uppercase}.popup-team-member-title::after{content:'';display:block;width:100px;height:4px;background-color:var(--theme-palette-color-1);margin:10px 0}.popup-team-member-name{font-size:25px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.popup-team-member-bio{font-size:16px}.popup-close{position:sticky;float:right;right:0;top:0;background:#fff;border:none;cursor:pointer;box-shadow:0 0 3px 2px rgb(0 0 0 / .1);border-radius:50%;padding:5px;width:30px;height:30px;transform:translate(10px,-10px)}}.testimonial-name{font-weight:600}div.gfield_radio{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(max(10vw, 150px),1fr));gap:10px;div.gchoice{inline-size:100%!important;min-inline-size:unset!important;max-inline-size:unset!important}}