@font-face{font-family:ArialNovaBoldItalic;src:url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaBoldItalic/font.woff2) format("woff2"),url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaBoldItalic/font.woff) format("woff")}@font-face{font-family:ArialNovaBold;src:url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaBold/font.woff2) format("woff2"),url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaBold/font.woff) format("woff")}@font-face{font-family:GeorgiaProSemiBold;src:url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/GeorgiaProSemiBold/font.woff2) format("woff2"),url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/GeorgiaProSemiBold/font.woff) format("woff")}@font-face{font-family:GeorgiaProRegular;src:url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/GeorgiaProRegular/font.woff2) format("woff2"),url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/GeorgiaProRegular/font.woff) format("woff")}@font-face{font-family:ArialNovaRegular;src:url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaRegular/font.woff2) format("woff2"),url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaRegular/font.woff) format("woff")}@font-face{font-family:ArialNovaItalic;src:url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaItalic/font.woff2) format("woff2"),url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/ArialNovaItalic/font.woff) format("woff")}@font-face{font-family:GeorgiaProSemiBoldItalic;src:url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/GeorgiaProSemiBoldItalic/font.woff2) format("woff2"),url(/wp-content/themes/rouge-wp-start-theme/assets/webfonts/GeorgiaProSemiBoldItalic/font.woff) format("woff")}.post-type-archive-service .blog-hero{padding-top:104px;padding-bottom:104px}@media (max-width:1539.98px){.post-type-archive-service .blog-hero{padding-top:80px;padding-bottom:80px}}@media (max-width:1199.98px){.post-type-archive-service .blog-hero{padding-top:64px;padding-bottom:64px}}@media (max-width:1023.98px){.post-type-archive-service .blog-hero{padding-top:32px;padding-bottom:32px}}.post-type-archive-service .blog-hero__wrapper{align-items:center;justify-content:center}.post-type-archive-service .blog-hero__title{text-align:center}.post-type-archive-service .blog-hero__text .standfirst{color:var(--color-text)}.post-type-archive-service .blog-hero__filters-button button{padding:8px 24px;border-radius:32px;background:var(--color-button-background);color:var(--color-button-text);font-weight:400;cursor:pointer;white-space:nowrap}.post-type-archive-service .blog-hero__filters-button button:hover{background:var(--color-button-background-hover-new);color:#fff;transition:.4s ease-in-out}.post-type-archive-service .blog-hero__filters-button button.active{background:var(--color-button-text);color:var(--color-button-background);transition:.4s ease-in-out}@media (max-width:1199.98px){.post-type-archive-service .blog-hero__filters-button{display:block}}#filter-dropdown svg{transition-property:all;transition-duration:.3s;transition-timing-function:ease-out}#filter-dropdown svg path{fill:var(--color-button-text)}#filter-dropdown.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#filter-dropdown.active svg path{fill:var(--color-button-background)}.service-card{position:relative;padding:32px 0}.service-card:first-of-type{padding-top:0}.service-card:last-of-type{padding-bottom:64px}.service-card__image-slider--service{transition:.8s ease-in-out;position:relative;row-gap:32px}.service-card__image-slider--service .service-card__image-slider--wrapper{position:relative;width:100%;height:0;padding-bottom:75%;transition:height .8s ease-in-out}.service-card__image-slider--service .service-card__image-slider--wrapper .service-card-home__image-slider--image{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;z-index:0}.service-card__image-slider--service .service-card__image-slider--wrapper .service-card-home__image-slider--image.active{opacity:1}.service-card__image-slider--service .service-card__image-slider--wrapper .service-card-home__image-slider--image:not(.active){opacity:0}.service-card__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.service-card__title{margin-bottom:32px}.service-card__description{margin-bottom:32px}.service-card__button{white-space:nowrap;display:inline-block}@media (max-width:767.98px){.service-card.class-right .service-card__image-slider--service{flex-direction:column-reverse}}.testimonial{padding:71px 0}@media (max-width:1539.98px){.testimonial{padding:51px 0}}@media (max-width:1199.98px){.testimonial{padding:80px 0}}@media (max-width:1023.98px){.testimonial{padding:32px 0}}.testimonial__slider-wrapper{display:flex;align-items:center;margin-top:64px}@media (max-width:1539.98px){.testimonial__slider-wrapper{margin-top:51px}}@media (max-width:1199.98px){.testimonial__slider-wrapper{margin-top:40px}}@media (max-width:1023.98px){.testimonial__slider-wrapper{margin-top:32px}}.testimonial__slider-wrapper .testimonial__next,.testimonial__slider-wrapper .testimonial__prev{padding:13px 19px}.testimonial__slider-wrapper .slick-dots{display:flex;list-style-type:none;gap:24px;margin-bottom:0;padding-left:0;margin-left:24px}.testimonial__slider-wrapper .slick-dots li{border:1px solid #ccc;border-radius:50%;width:11px;height:11px}.testimonial__slider-wrapper .slick-dots li.slick-active{background-color:var(--color-button-text);border-color:var(--color-button-text)}.testimonial__slider .slick-track{align-items:center}.testimonial__quote{display:flex;align-items:center;justify-content:center}.testimonial__quote svg{width:100%}.testimonial__quote svg path{transition-property:all;transition-duration:.3s;transition-timing-function:ease-out;fill:var(--contact-background)}@media (max-width:1023.98px){.testimonial__quote{display:none}}.testimonial__quote-text{-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures}.testimonial__author{margin-top:40px}.testimonial__author--image{margin-right:24px;border-radius:50%;width:64px;height:64px}.testimonial__author--details p{margin-bottom:0}@media (max-width:1539.98px){.testimonial__author__author{margin-top:32px}}.testimonial svg{width:100%}