﻿:root{--color-white: #fff;--color-black: #000}@keyframes move{to{transform:translateX(-100%)}}.about-us-2{font-family:var(--font-heading-family)}.about-us-2 .img-bg img{width:100%;margin:0;display:block;border:none}.about-us-2 .rte image{border:none}.about-us-2 a:not(.about-us-2 a.button){color:#000}.about-us-2 .auv2-header{position:relative}@media screen and (max-width: 750px){.about-us-2 .auv2-header__img-wrap{height:260px}}@media screen and (max-width: 750px){.about-us-2 .auv2-header__img-wrap img{height:100%;object-fit:cover;display:block;object-position:50%}}.about-us-2 .auv2-header__txt-wrap{position:absolute;left:120px;top:0;bottom:0;margin:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 750px){.about-us-2 .auv2-header__txt-wrap{left:25px}}.about-us-2 .auv2-header__txt-wrap h1{font-size:60px;margin-bottom:0}@media screen and (max-width: 750px){.about-us-2 .auv2-header__txt-wrap h1{font-size:33px}}.about-us-2 .section-imgboxv1 .wrap-box{position:relative}.about-us-2 .section-imgboxv1 .wrap-box__img{position:relative}.about-us-2 .section-imgboxv1 .wrap-box__img img{margin:0}.about-us-2 .section-imgboxv1 .wrap-box__img .h1{font-size:33px;letter-spacing:1.5px;line-height:1.5;position:absolute;top:0;bottom:0;left:30px;margin:auto;display:flex;align-items:center}@media screen and (min-width: 751px){.about-us-2 .section-imgboxv1 .wrap-box__img .h1{display:none}}.about-us-2 .section-imgboxv1 .wrap-box__txt .h1{font-size:65px;letter-spacing:2.92px;line-height:1.75;max-width:585px;position:static}@media screen and (max-width: 750px){.about-us-2 .section-imgboxv1 .wrap-box__txt .h1{display:none}}@media screen and (min-width: 751px){.about-us-2 .section-imgboxv1 .wrap-box__txt{position:absolute;top:0;bottom:0;left:4em;margin:auto;max-width:50%;display:flex;flex-direction:column;justify-content:center}.about-us-2 .section-imgboxv1 .wrap-box__txt-wrap{padding:85px 55px 60px}}.about-us-2 .section-imgboxv1 .wrap-box__txt-wrap{background:#fff;font-size:18px;padding:60px 30px}.about-us-2 .section-imgboxv1 .wrap-box__txt-wrap a{color:#000}.about-us-2 .auv2-img-txt3 .section-image__txt{padding:35px 45px;font-size:25px}@media screen and (max-width: 750px){.about-us-2 .auv2-img-txt3 .section-image__txt{padding:12px 25px}}.about-us-2 .section-imgboxv2 .wrap-box{position:relative}@media screen and (min-width: 751px){.about-us-2 .section-imgboxv2 .wrap-box__txt{position:absolute;top:0;bottom:0;left:4em;margin:auto;max-width:50%;display:flex;flex-direction:column;justify-content:center;font-size:18px}.about-us-2 .section-imgboxv2 .wrap-box__txt-wrap{padding:85px 55px 60px;background:#fff}}.about-us-2 .section-imgboxv2 .wrap-box__txt-wrap{padding:60px 30px}.about-us-2 .section-imgboxv3 .section-image__txt{padding:35px 45px;font-size:25px}@media screen and (max-width: 750px){.about-us-2 .section-imgboxv3 .section-image__txt{font-size:18px;padding:12px 25px}}.about-us-2 .section-imgboxv3 .cincillo__info-container{width:100%;padding:15px 0;background-color:#f2f0e9;font-size:20px;overflow:hidden;margin-bottom:70px}.about-us-2 .section-imgboxv3 .cincillo__info-container .cincillo__info-text{display:block;width:100%;transform:translateX(100%);animation:move 30s linear infinite;white-space:nowrap}.about-us-2 .section-text{font-size:38px;letter-spacing:1.7px;line-height:1.6}@media screen and (max-width: 750px){.about-us-2 .section-text{font-size:26px;letter-spacing:1.17px;line-height:1.4}}.about-us-2 .section-testimonial{color:#000}.about-us-2 .section-testimonial .wrap-img{display:flex}@media screen and (max-width: 750px){.about-us-2 .section-testimonial .wrap-img{flex-wrap:wrap}}.about-us-2 .section-testimonial .wrap-img .section-testimonial__txt{width:70%;padding-right:2em}@media screen and (max-width: 750px){.about-us-2 .section-testimonial .wrap-img .section-testimonial__txt{width:100%}}.about-us-2 .section-testimonial .wrap-img .section-testimonial__img{width:30%}@media screen and (max-width: 750px){.about-us-2 .section-testimonial .wrap-img .section-testimonial__img{width:100%}}.about-us-2 .section-testimonial__txt .quotation{display:block;font-size:200px;margin-bottom:-120px;margin-top:0}@media screen and (max-width: 750px){.about-us-2 .section-testimonial__txt .quotation{font-size:150px;margin-bottom:-90px}}.about-us-2 .section-testimonial__txt-content{font-size:28px;margin-bottom:35px;line-height:1.48;letter-spacing:1.26px;font-weight:normal;font-style:normal;font-display:swap}.about-us-2 .section-testimonial__txt-content *{font-weight:inherit;font-style:inherit;font-display:inherit}@media screen and (max-width: 750px){.about-us-2 .section-testimonial__txt-content{font-size:18px;letter-spacing:.8px;line-height:1.28}}.about-us-2 .section-testimonial__txt-author{font-size:35px;letter-spacing:0}@media screen and (max-width: 750px){.about-us-2 .section-testimonial__txt-author{font-size:20px;line-height:1.3}}.about-us-2 .section-text-row .h2{font-size:40px;letter-spacing:1.8px;line-height:1.55}@media screen and (max-width: 750px){.about-us-2 .section-text-row .h2{font-size:25px;letter-spacing:1.1px;line-height:1.4}}.about-us-2 .section-text-row__wrap .wrap-txt{display:flex}@media screen and (max-width: 750px){.about-us-2 .section-text-row__wrap .wrap-txt{flex-wrap:wrap}}.about-us-2 .section-text-row__wrap .wrap-txt__title{flex-basis:30%}@media screen and (max-width: 750px){.about-us-2 .section-text-row__wrap .wrap-txt__title{flex-basis:100%}}.about-us-2 .section-text-row__wrap .wrap-txt__title .h2{font-size:40px;letter-spacing:1.8px;line-height:1.55}@media screen and (max-width: 750px){.about-us-2 .section-text-row__wrap .wrap-txt__title .h2{font-size:25px;letter-spacing:1.1px;line-height:1.4}}.about-us-2 .section-text-row__wrap .wrap-txt__title .h2--style-2{font-size:30px;color:#90abae}@media screen and (max-width: 750px){.about-us-2 .section-text-row__wrap .wrap-txt__title .h2--style-2{font-size:26px}}.about-us-2 .section-text-row__wrap .wrap-txt__title .h2--subtitle{font-size:30px;letter-spacing:1.35px;line-height:1.4;color:#4b3147}.about-us-2 .section-text-row__wrap .wrap-txt__content{flex-basis:70%;font-weight:300;font-size:18px;letter-spacing:.8px;line-height:1.25;padding-left:2em;padding-top:15px}@media screen and (max-width: 750px){.about-us-2 .section-text-row__wrap .wrap-txt__content{flex-basis:100%;padding-left:0}}.about-us-2 .section-text-row__wrap .wrap-txt__content-subtitle{font-size:25px;letter-spacing:1.15px;line-height:1.35;margin-bottom:35px}@media screen and (max-width: 750px){.about-us-2 .section-text-row__wrap .wrap-txt__content-subtitle{font-size:18px}}.about-us-2 .section-text-row__wrap .wrap-txt__content .list-text{margin-top:40px}.about-us-2 .section-text-row__wrap .wrap-txt__content .list-text ul{display:flex;flex-wrap:wrap;justify-content:space-between}.about-us-2 .section-text-row__wrap .wrap-txt__content .list-text ul li{width:45%;margin-bottom:40px;list-style:none;line-height:1.3;letter-spacing:.8px}@media screen and (max-width: 750px){.about-us-2 .section-text-row__wrap .wrap-txt__content .list-text ul li{width:100%;padding-left:20px}}.about-us-2 .section-text-row__wrap .wrap-txt__content .list-text ul li::before{content:"•";font-weight:700;font-size:40px;display:inline-block;width:1em;margin-left:-1em;height:auto;background:none;position:static;line-height:1}.about-us-2 .section-text-row-v2__wrap .wrap-txt{display:flex}@media screen and (max-width: 750px){.about-us-2 .section-text-row-v2__wrap .wrap-txt{flex-wrap:wrap}}.about-us-2 .section-text-row-v2__wrap .wrap-txt__title{flex-basis:30%}@media screen and (max-width: 750px){.about-us-2 .section-text-row-v2__wrap .wrap-txt__title{flex-basis:100%}}.about-us-2 .section-text-row-v2__wrap .wrap-txt__title .h2{font-size:40px;letter-spacing:1.8px;line-height:1.55}@media screen and (max-width: 750px){.about-us-2 .section-text-row-v2__wrap .wrap-txt__title .h2{font-size:25px;letter-spacing:1.1px;line-height:1.4}}.about-us-2 .section-text-row-v2__wrap .wrap-txt__content{flex-basis:70%;font-weight:300;font-size:18px;letter-spacing:.8px;line-height:1.25;padding-left:2em;padding-top:15px}@media screen and (max-width: 750px){.about-us-2 .section-text-row-v2__wrap .wrap-txt__content{flex-basis:100%;padding-left:0}}.about-us-2 .section-text-row-v2__wrap .wrap-txt__content-subtitle{font-size:25px;letter-spacing:1.15px;line-height:1.35;margin-bottom:35px}@media screen and (max-width: 750px){.about-us-2 .section-text-row-v2__wrap .wrap-txt__content-subtitle{font-size:18px}}.newsletter{font-family:var(--font-heading-family);position:relative}.newsletter::before{content:"";width:100%;height:250px;position:absolute;background-color:rgb(var(--color-background));top:50%;z-index:0}@media(max-width: 749px){.newsletter::before{background-color:rgb(var(--color-base-text));height:125px}}.newsletter:not(.center) .newsletter__wrapper .newsletter__subheading{max-width:unset}@media(max-width: 749px){.newsletter .newsletter__wrapper{padding-right:calc(3rem/var(--font-body-scale));padding-left:calc(3rem/var(--font-body-scale))}}@media(max-width: 424px){.newsletter .newsletter__wrapper{padding-right:calc(2rem/var(--font-body-scale));padding-left:calc(2rem/var(--font-body-scale))}}.newsletter .newsletter__wrapper .h1{font-weight:400;text-decoration:underline;margin-bottom:15px}.newsletter__subheading{font-weight:400;margin-top:0 !important;color:rgb(var(--color-foreground))}@media(max-width: 749px){.newsletter__subheading{font-size:1.375rem;font-weight:400;line-height:1}}@media(min-width: 750px){.newsletter-form{max-width:42rem !important}}.newsletter-form__field-wrapper{max-width:inherit !important}.newsletter-form__field-wrapper .field{align-items:center;line-height:26px}.newsletter-form__field-wrapper .field::after{content:unset}.newsletter-form__field-wrapper .field__input{border-radius:18px;margin-right:20px;padding:8px 20px !important;height:auto}@media(max-width: 749px){.newsletter-form__field-wrapper .field__input{margin-right:5px;padding:4px 20px !important}}.newsletter-form__button{font-family:var(--font-heading-family);display:block;position:static;width:unset !important;padding:8px 20px;border:0;text-align:center;border-radius:18px;overflow:visible;font-size:1.725rem;font-weight:400;line-height:26px}@media(max-width: 749px){.newsletter-form__button{font-size:1.15rem;padding:4px 20px}}/*# sourceMappingURL=about-us-v2.min.css.map */
