.faqs-accordion{--vertical-summary-space:15px}.faq-summary{font-size:1.5em;color:var(--theme-palette-color-7);background-color:var(--theme-palette-color-4);border:2px solid var(--theme-palette-color-4);border-radius:var(--theme-button-border-radius);padding:var(--vertical-summary-space) 20px;display:flex;gap:10px}.faq-summary>div{flex:1}.faq-summary>.faq-summary-arrow{height:0px;border:15px solid transparent;border-top:10px solid var(--theme-palette-color-7);border-bottom:0px;margin:var(--vertical-summary-space) auto}.faq-summary:hover{background-color:color-mix(in srgb,var(--theme-palette-color-4) 90%,transparent)}.faq-details{margin:10px 5px}.rwlContentBox{--rwl-review-line-height:150%;margin-bottom:10px}.rwlReviewContainer,.rwlReviewContainer:hover{background:linear-gradient(to bottom,var(--theme-palette-color-4) 70%,var(--theme-palette-color-6) 0%)!important;box-shadow:2px 2px 8px 0px grey!important}.rwlReviewContainer>div:nth-child(2)>div{color:var(--theme-palette-color-7);>div{color:var(--theme-palette-color-1)}}.more_links{display:flex;gap:20px;justify-content:center;justify-content:center;align-items:center;padding:20px}.nav-previous,.nav-next{text-align:center}.wp-block-heading.custom-heading-block{margin-bottom:17.5px;font-size:20px;font-weight:700;text-transform:uppercase}p.wpmtst-testimonial-heading.testimonial-heading{color:#212222;font-weight:800;font-size:30px;line-height:1.5;text-transform:capitalize}#reply-title{font-size:30px;font-weight:700;text-transform:capitalize}.ct-comment-author{font-weight:700;font-size:16px}.wp-block-heading.has-text-align-center.custom-heading-block,.wp-block-heading.custom-heading-block{font-size:30px;text-align:center}.wpmtst-testimonial-heading.testimonial-heading{font-size:30px;font-weight:700;text-transform:capitalize}.entries div.entry-title{font-size:20px;color:#212222;font-weight:700;text-transform:capitalize}.kt-blocks-post-grid-item-inner div.entry-title{font-size:24px;font-weight:700;text-transform:capitalize;color:#212222}.seo_text{padding-top:100px}.resent-project-slider .swiper-slide img{max-height:300px;object-fit:cover;min-height:295px}.readmore-excerpt{visibility:visible!important}.wpmtst-testimonial-field.testimonial-field img{max-width:50px}.gform-page-footer.gform_page_footer.top_label{display:flex;justify-content:center}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice{inline-size:250px!important;max-inline-size:unset!important}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice input{display:none}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice{text-align:center}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice label{font-size:20px}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked))::after{background-color:#3b5b3b!important}.gfield-choice-image-wrapper:hover img{transform:scale(1.1);transition:.3s ease all}.gfield-choice-image-wrapper img{transition:.3s ease all}.gform_wrapper.gravity-theme .ginput_container_image_choice .gchoice:where(:has(input:checked)){border:3px solid #e69b26;padding:10px}select#input_17_53,select#input_17_57,select#input_17_56,select#input_17_55{font-weight:700}h3.gsection_title{text-transform:math-auto}.gform_wrapper.gravity-theme .ginput_container_image_choice .gfield_radio{justify-content:space-around}.gform_wrapper.gravity-theme .gsection{border-bottom:0px!important}@media (max-width:1500px){#foundations .kt-row-column-wrap{padding:unset!important}}p.wpmtst-testimonial-heading.testimonial-heading{color:#fff!important}.kb-row-layout-id5225_63c733-ce .wp-block-kadence-image{overflow:hidden}.kb-row-layout-id5225_63c733-ce .kt-inside-inner-col img{transition:transform .6s ease;transform-origin:center center}.kb-row-layout-id5225_63c733-ce .kt-inside-inner-col:hover img{transform:scale(1.5)}ul.ei_attribute_list{padding:10px 20px;margin:0}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:#739073!important}