.margin-top{margin-top:100px}.section-hero .section-hero__badge-wrapper .section-hero__rating-wrapper-bottom p span.highlighted{color:var(--fourth)}.section-simple-cta .section__inner .container-buttons .simple-cta .button .cap-first{color:#000}section.section-cta .content .list-buttons a.cta-btn-a{color:#000}.btn-default{color:#000}section.section-company-info .section__inner-button-wrapper a .cap-first{display:block;cursor:pointer;color:#000}.section-hero.hero_img_full .hero-slide:nth-child(1){animation-delay:0s}a.btn-general.btn-default.cta-icon-right.btn-default--secondary.no-icon{color:#000}.section-what-we-do .section__inner .container-buttons .wwd-cta .cap-first{color:#000}.section-map-form .shell.shell--md .section__inner form.wpcf7-form input.wpcf7-submit{color:#000}.section-content-media.bg-secondary .section-content-media__content-wrapper p{color:#000}.section-flipcards__flip-card-front{background-color:var(--body-background-primary);border-width:2px;border-style:solid;border-color:var(--fourth)}.section-flipcards__flip-card-back h5,.section-flipcards__flip-card-front h5{color:var(--fourth)}.section-flipcards__flip-card-back-content p,.section-flipcards__flip-card-back-content ul li{color:#fff}.section-flipcards__flip-card-back-content h3,.section-flipcards__flip-card-back-content ol li,.section-flipcards__flip-card-back-content p,.section-flipcards__flip-card-back-content ul li{font-family:var(--font-primary);font-style:normal;letter-spacing:.005em;color:#fff}.section-flipcards__flip-card-back .section-flipcards__cta-wrapper li.btn-parent-wrapper a{color:#000}.richtext-entry span.highlighted{color:var(--secondary)}.callout-container__image-wrapper img{max-height:100%;max-width:80%}.section-my-reviews__content-wrapper h2{color:var(--fourth)!important}.section-my-reviews__review-item-avatar .author-first-letter{align-items:center;background-color:var(--avatar-bg-color);border-radius:50%;color:#000!important}.section-my-reviews__slider-layout-wrapper button.slick-next,.section-my-reviews__slider-layout-wrapper button.slick-prev{align-items:center;background:#222!important}.section-what-we-do .section__inner .section-text{background:rgba(255,255,255,.8);backdrop-filter:blur(3px);padding:20px;border-radius:12px}