.common-newsletter{background:url(/images/Globals/BG-Newsletter.jpg);background-position:100% 100%;background-size:cover;padding:4.375rem 0}.common-newsletter .heading{margin-bottom:1.5625rem}.common-newsletter .heading .d-font{margin:0 auto;max-width:78.125rem;padding:0 1.25rem}.common-newsletter .heading .d-font img{flex:1 1}.common-newsletter .heading .d-font-top{margin-bottom:-2.1875rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.common-newsletter .heading .d-font-top img{max-width:18.75rem}.common-newsletter .heading h2{color:#9d7247}.common-newsletter .content{max-width:26.25rem}.common-newsletter .content p{margin-bottom:1.875rem}.common-newsletter .content fieldset{border:none;padding:0;margin-bottom:2.1875rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.625rem}.common-newsletter .content fieldset label{color:#9d7247}.common-newsletter .content fieldset input{flex:1 1;width:100%;padding:.5rem 1.25rem;border:none;border-radius:11px}.common-newsletter .content fieldset input:focus{outline:none}.common-newsletter .content fieldset input::placeholder{font-style:italic;color:#280000}.common-newsletter .content .cta-outline{margin-top:1.5625rem}.common-newsletter .content .cta-outline .cta-btn{align-items:center;border:none;border-radius:1.125rem;display:flex;height:3.125rem;padding:0 2.1875rem}.common-projects{padding:5.625rem 0}.common-projects .heading-top{text-align:center;margin-bottom:2.8125rem}.common-projects .heading-top .d-font{max-width:49.6875rem;margin:-1.25rem auto 0;padding:0 1.25rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:0}.common-projects .heading-top .d-font img{flex:1 1;max-width:23.4375rem}.common-projects .heading-top h2{color:#9d7247;text-transform:uppercase}.common-projects .container{display:grid;grid-gap:8.125rem;gap:8.125rem;grid-template-columns:repeat(auto-fit,minmax(26.25rem,1fr))}@media screen and (max-width:30.625rem){.common-projects .container{grid-template-columns:repeat(1,1fr)}}.common-projects .container .project{justify-self:center;max-width:26.25rem;text-align:center}.common-projects .container .project .thumbnail{margin-bottom:3.75rem;max-width:100%}.common-projects .container .project .heading{margin-bottom:2.5rem;position:relative}.common-projects .container .project .heading .d-font{position:absolute}.common-projects .container .project .heading .d-font-1{top:-3.875rem;left:-19%}.common-projects .container .project .heading .d-font-1 img{width:19.375rem}.common-projects .container .project .heading .d-font-2{top:-3.875rem;left:-18%}.common-projects .container .project .heading .d-font-2 img{width:15.625rem}.common-projects .container .project .heading h2{color:#9d7247}.common-projects .container .project p{margin-bottom:2.8125rem}.common-projects .container .project .cta-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:50px}.common-projects .container .project .cta-container .cta .cta-btn,.common-projects .container .project .cta-container .cta-outline .cta-btn{align-items:center;border-radius:6249.9375rem;display:flex;height:3.125rem;justify-content:center}@media screen and (max-width:48rem){.common-projects{padding:4.375rem 0}.common-projects .heading{margin-bottom:2.5rem}.common-projects .container{gap:6.25rem}.common-projects .container .project .heading .d-font-1,.common-projects .container .project .heading .d-font-2{left:-10%}}@media screen and (max-width:38.125rem){.common-projects .container .project .heading .d-font-1,.common-projects .container .project .heading .d-font-2{left:0}}@media screen and (max-width:25.625rem){.common-projects{grid-template-columns:repeat(1,1fr)}.common-projects .d-font-1{top:-85%}.common-projects .d-font-1 img{width:18.75rem}.common-projects .d-font-2 img{width:13.75rem}}.common-quote{aspect-ratio:130/27;background-image:url(/images/Home/Bilder/BG-Quote.jpg);background-repeat:no-repeat;background-size:cover;color:#fff}.common-quote .container-quote{height:100%;margin:0 auto;max-width:45rem;padding:.625rem 1.25rem;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.common-quote .container-quote h2{font-size:2.8125rem;margin-bottom:1rem}.common-quote .container-quote h2 .quote-tick{display:inline-block;max-width:6.25rem;opacity:.6}.common-quote .container-quote h2 .quote-left{margin-right:-2.5rem;margin-bottom:1.375rem}.common-quote .container-quote h2 .quote-right{transform:rotate(180deg);margin-bottom:-3.125rem;margin-left:-2.25rem}@media only screen and (max-width:991px){.common-quote{aspect-ratio:unset}.common-quote .container-quote{padding:3.125rem 1.25rem}}.common-testimonials{padding-top:2.5rem;padding-bottom:5.625rem;background:linear-gradient(45deg,#fbc4a6,#fdf2ba)}.common-testimonials .heading{text-align:center;margin-bottom:.625rem}.common-testimonials .heading .d-font{max-width:40.625rem;margin:0 auto -.75rem;padding:0 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.common-testimonials .heading .d-font img{flex:1 1;max-width:23.4375rem}.common-testimonials .heading h2{color:#9d7247;text-transform:uppercase}.common-testimonials .container-lg .testimonial-wrapper{padding-top:6.875rem;padding-bottom:.625rem}.common-testimonials .container-lg .testimonial-wrapper .testimonial{box-shadow:0 5px 8px rgba(0,0,0,.4);background-color:#fff;max-width:28.125rem;margin-left:auto;margin-right:auto;padding:2rem;border-radius:1.75rem}.common-testimonials .container-lg .testimonial-wrapper .testimonial .thumbnail{border-radius:62499.9375rem;background-color:#fff;width:7.8125rem;height:7.8125rem;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;margin:-6.875rem auto 0}.common-testimonials .container-lg .testimonial-wrapper .testimonial .thumbnail .circle{position:absolute;top:0;left:0;right:0;bottom:0;transform:scale(1.1)}.common-testimonials .container-lg .testimonial-wrapper .testimonial .thumbnail .icon{flex:1 1;width:100%}.common-testimonials .container-lg .testimonial-wrapper .testimonial .stars{max-width:13.75rem;margin:1.375rem auto 2.1875rem}.common-testimonials .container-lg .testimonial-wrapper .testimonial p{margin-bottom:1.25rem}.common-testimonials .container-lg .slick-dots{margin-bottom:-2.5rem}.common-testimonials .container-lg .slick-dots li button:before{font-size:1.25rem;opacity:.6;color:#fff}.common-testimonials .container-lg .slick-dots li.slick-active button:before{opacity:1}@media screen and (max-width:62.5rem){.common-testimonials .container-lg .testimonial-wrapper{padding-left:.9375rem;padding-right:.9375rem}.common-testimonials .container-lg .testimonial-wrapper .testimonial{box-shadow:none}}.offer-expertise{background:linear-gradient(45deg,#fbc4a6,#fdf2ba);padding-bottom:5.625rem;padding-top:5.625rem}.offer-expertise .container{display:grid;grid-gap:1.5625rem;gap:1.5625rem;grid-template-columns:repeat(3,1fr)}.offer-expertise .container .intro{padding-top:1.875rem}.offer-expertise .container .intro .heading{margin-bottom:.9375rem}.offer-expertise .container .intro .heading .d-font{margin-bottom:-2.1875rem;margin-left:-6.875rem;padding:0 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.offer-expertise .container .intro .heading .d-font img{flex:1 1;max-width:15rem}.offer-expertise .container .intro .heading h2{color:#9d7247}.offer-expertise .container .intro p+p{margin-top:.75rem}.offer-expertise .container .intro .cta{margin-top:1.5625rem}.offer-expertise .container .intro .cta .cta-btn{align-items:center;border-radius:1.125rem;display:flex;height:3.125rem;justify-content:center;padding:0 2.1875rem}.offer-expertise .container .card-wrapper{padding-top:5.625rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.offer-expertise .container .card-wrapper .card{flex:1 1;height:100%;padding:1.875rem 1.875rem 1.25rem;background-color:#fff;border-radius:1.375rem}.offer-expertise .container .card-wrapper .card .thumbnail{border-radius:62499.9375rem;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);width:7.1875rem;height:7.1875rem;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;margin:-6.875rem auto 1.25rem}.offer-expertise .container .card-wrapper .card .thumbnail .circles{position:absolute;top:0;left:0;right:0;bottom:0;transform:scale(1.1)}.offer-expertise .container .card-wrapper .card .thumbnail .icon{width:4.375rem;height:4.375rem}.offer-expertise .container .card-wrapper .card .heading{text-align:center;margin-bottom:1.5625rem}.offer-expertise .container .card-wrapper .card p+p{margin-top:.9375rem}.offer-expertise .container .card-wrapper .card .cta-outline{margin-top:1.5625rem}.offer-expertise .container .card-wrapper .card .cta-outline .cta-btn{height:3.125rem;padding:0 2.1875rem;border-radius:6249.9375rem;font-weight:400;font-style:italic}@media screen and (max-width:76.375rem){.offer-expertise .container{grid-template-columns:repeat(2,1fr);gap:1.5625rem 3.125rem}.offer-expertise .container .intro .heading{text-align:center}.offer-expertise .container .intro .heading .d-font{padding:0;margin-left:0}}@media screen and (max-width:56.25rem){.offer-expertise{padding-top:3.75rem;padding-bottom:5.625rem}.offer-expertise .container{grid-template-columns:repeat(1,1fr);gap:3.125rem}.offer-expertise .container .card-wrapper,.offer-expertise .container .intro{max-width:550px;justify-self:center}.offer-expertise .container .intro{padding-top:0}.offer-expertise .container .intro .heading{text-align:center}.offer-expertise .container .intro .heading .d-font{max-width:25rem;margin-left:auto;margin-right:auto}}.offer-faqs{padding:5.625rem;padding-bottom:3.125rem!important}.offer-faqs .heading{margin-bottom:3.4375rem;text-align:center}.offer-faqs .heading .d-font{max-width:67.9375rem;padding:0 1.25rem;margin:0 auto -2.0625rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.offer-faqs .heading .d-font img{flex:1 1;max-width:37.5rem}.offer-faqs .heading h2{color:#9d7247}.offer-faqs .container-lg{padding:0;overflow:hidden;border-radius:1rem;box-shadow:0 6px 15px rgba(0,0,0,.15)}.offer-faqs .container-lg .faq .question{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:0;padding:1.25rem 0;box-shadow:0 4px 8px rgba(0,0,0,.25);cursor:pointer}.offer-faqs .container-lg .faq .question .index{width:3.75rem;text-align:right;padding:0 .3125rem}.offer-faqs .container-lg .faq .question .text{flex:1 1;padding:0 .625rem}.offer-faqs .container-lg .faq .answer{box-shadow:inset 0 7px 10px rgba(0,0,0,.06),inset 0 -5px 10px rgba(0,0,0,.06);background-color:#fff;overflow:hidden;max-height:0;padding:0 4.375rem;transition:max-height .4s cubic-bezier(.4,0,.2,1) 0ms}.offer-faqs .container-lg .faq .answer.answer-open{transition:max-height .4s cubic-bezier(.4,0,.2,1) 0ms;max-height:1000px}.offer-faqs .container-lg .faq .answer .content{padding:1.875rem 0}.offer-faqs .container-lg .faq .answer .content>*+*{margin-top:.625rem}.offer-faqs .container-lg .faq .answer .content ol{margin-left:.9375rem;list-style:decimal}.offer-faqs .cta{margin-top:5.9375rem}.offer-faqs .cta .cta-btn{align-items:center;border-radius:1.125rem;display:flex;height:3.125rem;justify-content:center;padding:0 2.1875rem}@media screen and (max-width:52.5rem){.offer-faqs{padding:5.625rem 2.8125rem}.offer-faqs .container-lg .faq .answer{padding:0 3.125rem}.offer-faqs .container-lg .faq .answer .content{padding:1.25rem 0}}@media screen and (max-width:36.875rem){.offer-faqs .heading .d-font{padding:0}.offer-faqs .heading .d-font img{transform:scale(1.135)}}@media screen and (max-width:31.25rem){.offer-faqs{padding:5.625rem 2.1875rem}.offer-faqs .container-lg .faq .answer{padding:0 2.5rem}}.offer-header{padding-bottom:7.5rem;padding-top:9.375rem}.offer-header .heading-top{display:none;margin-bottom:1.375rem;text-align:center}.offer-header .heading-top .d-font{margin:0 auto -1.75rem;max-width:28.125rem;padding:0 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.offer-header .heading-top .d-font img{flex:1 1;max-width:18.75rem}.offer-header .heading-top h2{color:#9d7247}.offer-header .container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0}.offer-header .container>*{flex:1 1}.offer-header .container .left.content .heading{margin-bottom:.9375rem}.offer-header .container .left.content .heading .d-font{margin-left:-6.25rem;margin-bottom:-1.75rem;padding:0 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.offer-header .container .left.content .heading .d-font img{flex:1 1;max-width:18.75rem}.offer-header .container .left.content .heading h2{color:#9d7247}.offer-header .container .left.content p+p{margin-top:1.25rem}.offer-header .container .left.content .cta{margin-top:3.125rem}.offer-header .container .left.content .cta .cta-btn{align-items:center;border-radius:6249.9375rem;display:flex;height:3.125rem;justify-content:center}.offer-header .container .right img{transform:scale(1.2);margin-left:9.375rem}@media screen and (max-width:77.875rem){.offer-header .container .right img{margin-left:7.8125rem}}@media screen and (max-width:68.75rem){.offer-header .heading-top{display:block}.offer-header .container{flex-direction:column-reverse;gap:3.125rem}.offer-header .container .left.content{max-width:36.25rem}.offer-header .container .left.content .heading{display:none}.offer-header .container .right img{margin-left:0;max-width:500px;transform:scale(1);width:100%}}.features-container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5rem;gap:5rem}@media screen and (max-width:64.375rem){.features-container{grid-template-columns:repeat(2,1fr);gap:3.75rem}}@media screen and (max-width:35.9375rem){.features-container{grid-template-columns:repeat(1,1fr);gap:1.875rem}}.features-container .feature-card{justify-self:center;max-width:14.375rem;text-align:center}.features-container .feature-card .thumbnail{border-radius:62499.9375rem;background-color:#fff;width:7.8125rem;height:7.8125rem;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0;margin:0 auto 2.25rem}.features-container .feature-card .thumbnail .circle{position:absolute;top:0;left:0;right:0;bottom:0}.features-container .feature-card .thumbnail .icon{width:4rem;height:4rem}.features-container .feature-card .heading{margin-bottom:1.875rem}.offer-skills{padding:8.125rem 0}.offer-skills .heading{margin-bottom:3.125rem;text-align:center}.offer-skills .heading .d-font{max-width:40.5rem;margin:0 auto -1.875rem;padding:0 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0}.offer-skills .heading .d-font img{flex:1 1;max-width:20rem}.offer-skills .heading h2{color:#9d7247}.offer-skills .content{margin-top:3.125rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}.offer-skills .content p{flex:1 1;text-align:center;max-width:28.75rem;padding:1.25rem;margin-bottom:1.875rem}.offer-skills .content .cta{margin-top:1.5625rem}.offer-skills .content .cta .cta-btn{align-items:center;border-radius:1.125rem;display:flex;height:3.125rem;justify-content:center;padding:0 2.1875rem}@media screen and (max-width:32.5rem){.offer-skills{padding:4.375rem 0}}