@charset "utf-8";.promo_banners.content{background:none}@media screen and (max-width: 860px){.promo_banners.content{padding:0 5%}}.promo_banners.content:before{display:none}.promo_banners.content .promo{border:2px solid #FFF}@media screen and (max-width: 860px){.promo_banners.content .promo{border:none;width:100%;margin-bottom:5%}}.testimonials_wrapper,.clients_wrapper{padding:80px 0 80px;position:relative;background-size:auto 136px;background-position:center top;background-repeat:no-repeat;position:relative;text-align:center;margin-top:-20px;width:100vw;height:auto;overflow:hidden;display:inline-block;float:left}.testimonials_wrapper.lazy-bg-loaded,.clients_wrapper.lazy-bg-loaded{background-image:url(../../images/divider.png)}@media screen and (max-width: 1050px){.testimonials_wrapper,.clients_wrapper{padding:80px 0 120px}}@media screen and (max-width: 860px){.testimonials_wrapper,.clients_wrapper{padding:60px 0 80px;margin-top:-60px}}.testimonials_wrapper:after,.clients_wrapper:after{content:"";width:90%;width:90vw;max-width:1482px;display:block;margin:auto;height:2px;position:absolute;bottom:60px;left:0;right:0;background:#b0395c;z-index:-1}@media screen and (max-width: 1050px){.testimonials_wrapper:after,.clients_wrapper:after{width:95vw}}.testimonials_wrapper:after:after,.clients_wrapper:after:after{clear:both}.testimonials_wrapper .testimonials,.testimonials_wrapper .clients,.clients_wrapper .testimonials,.clients_wrapper .clients{width:90%;width:90vw;max-width:1482px;display:block;margin:auto;display:block;margin:auto;width:60vw;max-width:880px;padding-bottom:40px}@media screen and (max-width: 1050px){.testimonials_wrapper .testimonials,.testimonials_wrapper .clients,.clients_wrapper .testimonials,.clients_wrapper .clients{width:95vw}}.testimonials_wrapper .testimonials:after,.testimonials_wrapper .clients:after,.clients_wrapper .testimonials:after,.clients_wrapper .clients:after{clear:both}.testimonials_wrapper .testimonials .testimonial,.testimonials_wrapper .testimonials .client,.testimonials_wrapper .clients .testimonial,.testimonials_wrapper .clients .client,.clients_wrapper .testimonials .testimonial,.clients_wrapper .testimonials .client,.clients_wrapper .clients .testimonial,.clients_wrapper .clients .client{display:inline-block;float:left;padding:0 0;position:relative;padding:40px 0 80px}@media screen and (max-width: 1050px){.testimonials_wrapper .testimonials .testimonial,.testimonials_wrapper .testimonials .client,.testimonials_wrapper .clients .testimonial,.testimonials_wrapper .clients .client,.clients_wrapper .testimonials .testimonial,.clients_wrapper .testimonials .client,.clients_wrapper .clients .testimonial,.clients_wrapper .clients .client{padding-bottom:40px}}@media screen and (max-width: 860px){.testimonials_wrapper .testimonials .testimonial,.testimonials_wrapper .testimonials .client,.testimonials_wrapper .clients .testimonial,.testimonials_wrapper .clients .client,.clients_wrapper .testimonials .testimonial,.clients_wrapper .testimonials .client,.clients_wrapper .clients .testimonial,.clients_wrapper .clients .client{padding:0 0 0 0;float:none}}.testimonials_wrapper .testimonials .testimonial .testimonial_content,.testimonials_wrapper .testimonials .testimonial .client_content,.testimonials_wrapper .testimonials .client .testimonial_content,.testimonials_wrapper .testimonials .client .client_content,.testimonials_wrapper .clients .testimonial .testimonial_content,.testimonials_wrapper .clients .testimonial .client_content,.testimonials_wrapper .clients .client .testimonial_content,.testimonials_wrapper .clients .client .client_content,.clients_wrapper .testimonials .testimonial .testimonial_content,.clients_wrapper .testimonials .testimonial .client_content,.clients_wrapper .testimonials .client .testimonial_content,.clients_wrapper .testimonials .client .client_content,.clients_wrapper .clients .testimonial .testimonial_content,.clients_wrapper .clients .testimonial .client_content,.clients_wrapper .clients .client .testimonial_content,.clients_wrapper .clients .client .client_content{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0.2;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:center;transition:opacity 600ms ease, -webkit-transform 600ms ease;transition:transform 600ms ease, opacity 600ms ease;transition:transform 600ms ease, opacity 600ms ease, -webkit-transform 600ms ease}.testimonials_wrapper .testimonials .testimonial .testimonial_content a.button,.testimonials_wrapper .testimonials .testimonial .client_content a.button,.testimonials_wrapper .testimonials .client .testimonial_content a.button,.testimonials_wrapper .testimonials .client .client_content a.button,.testimonials_wrapper .clients .testimonial .testimonial_content a.button,.testimonials_wrapper .clients .testimonial .client_content a.button,.testimonials_wrapper .clients .client .testimonial_content a.button,.testimonials_wrapper .clients .client .client_content a.button,.clients_wrapper .testimonials .testimonial .testimonial_content a.button,.clients_wrapper .testimonials .testimonial .client_content a.button,.clients_wrapper .testimonials .client .testimonial_content a.button,.clients_wrapper .testimonials .client .client_content a.button,.clients_wrapper .clients .testimonial .testimonial_content a.button,.clients_wrapper .clients .testimonial .client_content a.button,.clients_wrapper .clients .client .testimonial_content a.button,.clients_wrapper .clients .client .client_content a.button{width:200px;display:block;margin:auto}.testimonials_wrapper .testimonials .testimonial img,.testimonials_wrapper .testimonials .client img,.testimonials_wrapper .clients .testimonial img,.testimonials_wrapper .clients .client img,.clients_wrapper .testimonials .testimonial img,.clients_wrapper .testimonials .client img,.clients_wrapper .clients .testimonial img,.clients_wrapper .clients .client img{width:180px;height:auto;display:block;margin:auto}.testimonials_wrapper .testimonials .testimonial q,.testimonials_wrapper .testimonials .client q,.testimonials_wrapper .clients .testimonial q,.testimonials_wrapper .clients .client q,.clients_wrapper .testimonials .testimonial q,.clients_wrapper .testimonials .client q,.clients_wrapper .clients .testimonial q,.clients_wrapper .clients .client q{font-size:2rem;color:#b0395c;font-family:"Courgette", cursive;display:inline-block;line-height:1.2}@media screen and (max-width: 1450px){.testimonials_wrapper .testimonials .testimonial q,.testimonials_wrapper .testimonials .client q,.testimonials_wrapper .clients .testimonial q,.testimonials_wrapper .clients .client q,.clients_wrapper .testimonials .testimonial q,.clients_wrapper .testimonials .client q,.clients_wrapper .clients .testimonial q,.clients_wrapper .clients .client q{font-size:1.8rem}}@media screen and (max-width: 1050px){.testimonials_wrapper .testimonials .testimonial q,.testimonials_wrapper .testimonials .client q,.testimonials_wrapper .clients .testimonial q,.testimonials_wrapper .clients .client q,.clients_wrapper .testimonials .testimonial q,.clients_wrapper .testimonials .client q,.clients_wrapper .clients .testimonial q,.clients_wrapper .clients .client q{font-size:1.6rem;line-height:1.3}}@media screen and (max-width: 860px){.testimonials_wrapper .testimonials .testimonial q,.testimonials_wrapper .testimonials .client q,.testimonials_wrapper .clients .testimonial q,.testimonials_wrapper .clients .client q,.clients_wrapper .testimonials .testimonial q,.clients_wrapper .testimonials .client q,.clients_wrapper .clients .testimonial q,.clients_wrapper .clients .client q{font-size:1.2rem}}.testimonials_wrapper .testimonials .testimonial p,.testimonials_wrapper .testimonials .client p,.testimonials_wrapper .clients .testimonial p,.testimonials_wrapper .clients .client p,.clients_wrapper .testimonials .testimonial p,.clients_wrapper .testimonials .client p,.clients_wrapper .clients .testimonial p,.clients_wrapper .clients .client p{display:inline-block;line-height:1.4;font-size:1rem;margin-bottom:30px}.testimonials_wrapper .testimonials .testimonial .rating,.testimonials_wrapper .testimonials .client .rating,.testimonials_wrapper .clients .testimonial .rating,.testimonials_wrapper .clients .client .rating,.clients_wrapper .testimonials .testimonial .rating,.clients_wrapper .testimonials .client .rating,.clients_wrapper .clients .testimonial .rating,.clients_wrapper .clients .client .rating{display:inline-block;width:auto;height:auto;padding-top:20px}.testimonials_wrapper .testimonials .testimonial .rating svg,.testimonials_wrapper .testimonials .client .rating svg,.testimonials_wrapper .clients .testimonial .rating svg,.testimonials_wrapper .clients .client .rating svg,.clients_wrapper .testimonials .testimonial .rating svg,.clients_wrapper .testimonials .client .rating svg,.clients_wrapper .clients .testimonial .rating svg,.clients_wrapper .clients .client .rating svg{width:36px;height:auto;display:inline-block;margin:0 4px}@media screen and (max-width: 1450px){.testimonials_wrapper .testimonials .testimonial .rating svg,.testimonials_wrapper .testimonials .client .rating svg,.testimonials_wrapper .clients .testimonial .rating svg,.testimonials_wrapper .clients .client .rating svg,.clients_wrapper .testimonials .testimonial .rating svg,.clients_wrapper .testimonials .client .rating svg,.clients_wrapper .clients .testimonial .rating svg,.clients_wrapper .clients .client .rating svg{width:30px}}@media screen and (max-width: 1050px){.testimonials_wrapper .testimonials .testimonial .rating svg,.testimonials_wrapper .testimonials .client .rating svg,.testimonials_wrapper .clients .testimonial .rating svg,.testimonials_wrapper .clients .client .rating svg,.clients_wrapper .testimonials .testimonial .rating svg,.clients_wrapper .testimonials .client .rating svg,.clients_wrapper .clients .testimonial .rating svg,.clients_wrapper .clients .client .rating svg{width:26px}}@media screen and (max-width: 860px){.testimonials_wrapper .testimonials .testimonial .rating svg,.testimonials_wrapper .testimonials .client .rating svg,.testimonials_wrapper .clients .testimonial .rating svg,.testimonials_wrapper .clients .client .rating svg,.clients_wrapper .testimonials .testimonial .rating svg,.clients_wrapper .testimonials .client .rating svg,.clients_wrapper .clients .testimonial .rating svg,.clients_wrapper .clients .client .rating svg{width:22px}}.testimonials_wrapper .testimonials .testimonial .author,.testimonials_wrapper .testimonials .client .author,.testimonials_wrapper .clients .testimonial .author,.testimonials_wrapper .clients .client .author,.clients_wrapper .testimonials .testimonial .author,.clients_wrapper .testimonials .client .author,.clients_wrapper .clients .testimonial .author,.clients_wrapper .clients .client .author{display:block;padding-top:20px}@media screen and (max-width: 860px){.testimonials_wrapper .testimonials .testimonial .author,.testimonials_wrapper .testimonials .client .author,.testimonials_wrapper .clients .testimonial .author,.testimonials_wrapper .clients .client .author,.clients_wrapper .testimonials .testimonial .author,.clients_wrapper .testimonials .client .author,.clients_wrapper .clients .testimonial .author,.clients_wrapper .clients .client .author{margin-bottom:0}}.testimonials_wrapper .testimonials .testimonial.slick-center .testimonial_content,.testimonials_wrapper .testimonials .testimonial.slick-center .client_content,.testimonials_wrapper .testimonials .testimonial.slick-center img,.testimonials_wrapper .testimonials .client.slick-center .testimonial_content,.testimonials_wrapper .testimonials .client.slick-center .client_content,.testimonials_wrapper .testimonials .client.slick-center img,.testimonials_wrapper .clients .testimonial.slick-center .testimonial_content,.testimonials_wrapper .clients .testimonial.slick-center .client_content,.testimonials_wrapper .clients .testimonial.slick-center img,.testimonials_wrapper .clients .client.slick-center .testimonial_content,.testimonials_wrapper .clients .client.slick-center .client_content,.testimonials_wrapper .clients .client.slick-center img,.clients_wrapper .testimonials .testimonial.slick-center .testimonial_content,.clients_wrapper .testimonials .testimonial.slick-center .client_content,.clients_wrapper .testimonials .testimonial.slick-center img,.clients_wrapper .testimonials .client.slick-center .testimonial_content,.clients_wrapper .testimonials .client.slick-center .client_content,.clients_wrapper .testimonials .client.slick-center img,.clients_wrapper .clients .testimonial.slick-center .testimonial_content,.clients_wrapper .clients .testimonial.slick-center .client_content,.clients_wrapper .clients .testimonial.slick-center img,.clients_wrapper .clients .client.slick-center .testimonial_content,.clients_wrapper .clients .client.slick-center .client_content,.clients_wrapper .clients .client.slick-center img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.testimonials_wrapper .testimonials .testimonial a.button,.testimonials_wrapper .clients .testimonial a.button,.clients_wrapper .testimonials .testimonial a.button,.clients_wrapper .clients .testimonial a.button{display:none !important}.testimonials_wrapper .testimonials:not(.slick-initialized) .testimonial:not(:first-child),.testimonials_wrapper .testimonials:not(.slick-initialized) .client:not(:first-child),.testimonials_wrapper .clients:not(.slick-initialized) .testimonial:not(:first-child),.testimonials_wrapper .clients:not(.slick-initialized) .client:not(:first-child),.clients_wrapper .testimonials:not(.slick-initialized) .testimonial:not(:first-child),.clients_wrapper .testimonials:not(.slick-initialized) .client:not(:first-child),.clients_wrapper .clients:not(.slick-initialized) .testimonial:not(:first-child),.clients_wrapper .clients:not(.slick-initialized) .client:not(:first-child){display:none}.testimonials_wrapper .testimonials:not(.slick-initialized) .testimonial .testimonial_content,.testimonials_wrapper .testimonials:not(.slick-initialized) .testimonial .client_content,.testimonials_wrapper .testimonials:not(.slick-initialized) .testimonial img,.testimonials_wrapper .testimonials:not(.slick-initialized) .client .testimonial_content,.testimonials_wrapper .testimonials:not(.slick-initialized) .client .client_content,.testimonials_wrapper .testimonials:not(.slick-initialized) .client img,.testimonials_wrapper .clients:not(.slick-initialized) .testimonial .testimonial_content,.testimonials_wrapper .clients:not(.slick-initialized) .testimonial .client_content,.testimonials_wrapper .clients:not(.slick-initialized) .testimonial img,.testimonials_wrapper .clients:not(.slick-initialized) .client .testimonial_content,.testimonials_wrapper .clients:not(.slick-initialized) .client .client_content,.testimonials_wrapper .clients:not(.slick-initialized) .client img,.clients_wrapper .testimonials:not(.slick-initialized) .testimonial .testimonial_content,.clients_wrapper .testimonials:not(.slick-initialized) .testimonial .client_content,.clients_wrapper .testimonials:not(.slick-initialized) .testimonial img,.clients_wrapper .testimonials:not(.slick-initialized) .client .testimonial_content,.clients_wrapper .testimonials:not(.slick-initialized) .client .client_content,.clients_wrapper .testimonials:not(.slick-initialized) .client img,.clients_wrapper .clients:not(.slick-initialized) .testimonial .testimonial_content,.clients_wrapper .clients:not(.slick-initialized) .testimonial .client_content,.clients_wrapper .clients:not(.slick-initialized) .testimonial img,.clients_wrapper .clients:not(.slick-initialized) .client .testimonial_content,.clients_wrapper .clients:not(.slick-initialized) .client .client_content,.clients_wrapper .clients:not(.slick-initialized) .client img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.testimonials_wrapper .testimonials .slick-dots,.testimonials_wrapper .clients .slick-dots,.clients_wrapper .testimonials .slick-dots,.clients_wrapper .clients .slick-dots{position:absolute;left:50%;bottom:120px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 860px){.testimonials_wrapper .testimonials .slick-dots,.testimonials_wrapper .clients .slick-dots,.clients_wrapper .testimonials .slick-dots,.clients_wrapper .clients .slick-dots{bottom:110px}}.testimonials_wrapper .testimonials .slick-dots li,.testimonials_wrapper .clients .slick-dots li,.clients_wrapper .testimonials .slick-dots li,.clients_wrapper .clients .slick-dots li{display:inline-block;float:left;margin:0 6px}.testimonials_wrapper .testimonials .slick-dots li button,.testimonials_wrapper .clients .slick-dots li button,.clients_wrapper .testimonials .slick-dots li button,.clients_wrapper .clients .slick-dots li button{width:16px;height:16px;border:1px solid #b0395c;background:#FFF;border-radius:50%;text-indent:-9999px;transition:background 300ms ease}.testimonials_wrapper .testimonials .slick-dots li button:hover,.testimonials_wrapper .clients .slick-dots li button:hover,.clients_wrapper .testimonials .slick-dots li button:hover,.clients_wrapper .clients .slick-dots li button:hover{background:#b0395c}.testimonials_wrapper .testimonials .slick-dots li.slick-active button,.testimonials_wrapper .clients .slick-dots li.slick-active button,.clients_wrapper .testimonials .slick-dots li.slick-active button,.clients_wrapper .clients .slick-dots li.slick-active button{background:#b0395c}.testimonials_wrapper .testimonials .slick-arrow,.testimonials_wrapper .clients .slick-arrow,.clients_wrapper .testimonials .slick-arrow,.clients_wrapper .clients .slick-arrow{width:40px;height:40px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../../images/icons/arrow.svg);background-size:12px;background-position:center;background-repeat:no-repeat;z-index:10;color:transparent}.testimonials_wrapper .testimonials .slick-arrow.slick-next,.testimonials_wrapper .clients .slick-arrow.slick-next,.clients_wrapper .testimonials .slick-arrow.slick-next,.clients_wrapper .clients .slick-arrow.slick-next{left:auto;right:0;-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.testimonials_wrapper a.button,.clients_wrapper a.button{display:inline-block;border:2px solid #b0395c;padding:16px 42px;color:#b0395c;font-size:0.8rem;text-transform:uppercase;font-weight:700;background:#FFF;position:relative;transition:background 300ms ease, color 300ms ease;position:absolute;bottom:60px;left:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}@media screen and (max-width: 1450px){.testimonials_wrapper a.button,.clients_wrapper a.button{padding:14px 30px}}.testimonials_wrapper a.button:before,.testimonials_wrapper a.button:after,.clients_wrapper a.button:before,.clients_wrapper a.button:after{content:"";width:20px;height:100%;background:#FFF;position:absolute;top:0}.testimonials_wrapper a.button:before,.clients_wrapper a.button:before{right:100%;margin-right:2px}.testimonials_wrapper a.button:after,.clients_wrapper a.button:after{left:100%;margin-left:2px}.testimonials_wrapper a.button:hover,.clients_wrapper a.button:hover{background:#b0395c;color:#FFF}.clients_wrapper{top:0;margin-top:20px}@media screen and (max-width: 1450px){.clients_wrapper{padding-top:40px;padding-bottom:40px}}@media screen and (max-width: 1050px){.clients_wrapper{padding-bottom:80px}}@media screen and (max-width: 860px){.clients_wrapper{margin-top:-20px;padding-bottom:90px}}.clients_wrapper:after{bottom:0}.clients_wrapper .client_content a.button{position:static;-webkit-transform:none;transform:none}.clients_wrapper .slick-dots{bottom:40px !important}.page_content_wrapper + .why_choose_us_container{position:relative}.page_content_wrapper + .why_choose_us_container:before{content:"";width:100%;height:2px;position:absolute;top:0;left:0;right:0;background:#b0395c;z-index:-1}.why_choose_us_container{display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.why_choose_us_wrapper{padding-top:30px}@media screen and (max-width: 1050px){.why_choose_us_wrapper{padding-top:0}}@media screen and (max-width: 860px){.why_choose_us_wrapper{text-align:center}}.why_choose_us_wrapper .why_choose_us{height:auto;display:inline-block;float:left;background:#FFF;position:relative;padding:40px;transition:background 400ms ease}@media screen and (max-width: 1450px){.why_choose_us_wrapper .why_choose_us{padding:20px 30px}}@media screen and (min-width: 860px){.why_choose_us_wrapper .why_choose_us{margin:0 2% 2% 0;width:32%}.why_choose_us_wrapper .why_choose_us:nth-of-type(3n){margin-right:0}.why_choose_us_wrapper .why_choose_us:nth-of-type(3n + 1){clear:left}.why_choose_us_wrapper .why_choose_us:nth-last-of-type(1),.why_choose_us_wrapper .why_choose_us:nth-last-of-type(2),.why_choose_us_wrapper .why_choose_us:nth-last-of-type(3){margin-bottom:0}}@media screen and (max-width: 860px){.why_choose_us_wrapper .why_choose_us{margin:0 2% 2% 0;width:49%;padding:20px}.why_choose_us_wrapper .why_choose_us:nth-of-type(2n){margin-right:0}.why_choose_us_wrapper .why_choose_us:nth-of-type(2n + 1){clear:left}.why_choose_us_wrapper .why_choose_us:last-child{float:none;margin-bottom:0}}.why_choose_us_wrapper .why_choose_us img{width:50%;margin-bottom:20px;-webkit-filter:grayscale(0) brightness(100%);filter:grayscale(0) brightness(100%)}@media screen and (max-width: 1050px){.why_choose_us_wrapper .why_choose_us img{width:140px}}.why_choose_us_wrapper .why_choose_us .content{padding-bottom:0;transition:color 400ms ease}@media screen and (max-width: 860px){.why_choose_us_wrapper .why_choose_us .content{font-size:0.9rem}}.why_choose_us_wrapper .why_choose_us .content h2{font-size:1.4rem;padding-bottom:20px}.why_choose_us_wrapper a.why_choose_us img{will-change:filter;transition:-webkit-filter 400ms ease;transition:filter 400ms ease;transition:filter 400ms ease, -webkit-filter 400ms ease}@media screen and (min-width: 1050px){.why_choose_us_wrapper a.why_choose_us:hover{background:#b0395c}.why_choose_us_wrapper a.why_choose_us:hover img{-webkit-filter:grayscale(100%) brightness(500%);filter:grayscale(100%) brightness(500%)}.why_choose_us_wrapper a.why_choose_us:hover .content *{color:#FFF !important}}