*,:after,:before,html{box-sizing:border-box}*{margin:0}body.fadeIn{animation-duration:2s;animation-iteration-count:1;animation-name:fade-in-opacity;animation-timing-function:ease-in;opacity:1}@keyframes fade-in-opacity{0%{opacity:0}50%{opacity:.33}to{opacity:1}}canvas,img,picture,svg,video{display:block;max-width:100%}ol,ul{list-style:none}a{display:inline-block;text-decoration:none}a:active,a:hover{outline:0}a:focus-visible{border:1px solid #444}sup{bottom:.33em;position:relative;vertical-align:baseline}[role=button],button[type=button]{outline:none}[role=button]:focus-visible,button[type=button]:focus-visible{border:1px solid #444}.swiper-pagination-bullet{outline:none}.swiper-pagination-bullet:focus-visible{border:0;outline:1px solid #444}:focus,:focus-visible{outline:0}.displayNone,.hidden{display:none!important}.font-family-primary,.font-family-secondary,.font-family-tertiary{font-family:Poppins,sans-serif}.reviewscarousel{overflow:auto}.reviewscarousel .reviewscarousel-wrap .reviews-parsys.hide{display:none}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper{height:285px}@media only screen and (max-width:767px){.reviewscarousel .reviewscarousel-wrap .swiper-wrapper{height:870px}}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide{position:relative}@media only screen and (max-width:767px){.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide{border-top:1px solid #ccc;padding:25px}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide:nth-child(3n+1){border-top:none}}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide p.name{font-family:Poppins,sans-serif;font-size:2rem;font-weight:600;line-height:2.875rem;margin-bottom:7px}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .date{font-size:14px;margin-bottom:7px}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap{display:flex}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .g-logo{background:url(clientlib-kd_homepage/resources/images/google-g-icon-review.svg) no-repeat;height:1pc;margin:14px 5px 14px 0;width:1pc}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .rating{background:url(clientlib-kd_homepage/resources/images/stars_yellow-grey.svg) no-repeat;background-position:0 0;display:block;height:1pc;margin:14px 0;width:75pt}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .rating.rating-1{width:18px}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .rating.rating-2{width:3px}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .rating.rating-3{width:58px}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .rating.rating-4{width:78px}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .rating.rating-5{width:98px}@media only screen and (max-width:480px){.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .rating-wrap .rating{margin-bottom:15px}}.reviewscarousel .reviewscarousel-wrap .swiper-wrapper .swiper-slide .desc{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cq-Editable-dom .reviewscarousel .reviews-parsys.hide{display:block!important}.cmp-staffintro{grid-gap:0 90pt;display:grid;grid-template-columns:220px auto;padding:90pt 10pc}@media only screen and (min-width:1025px)and (max-width:1440px){.cmp-staffintro{grid-gap:0 5pc;padding:90pt 90px}}@media only screen and (max-width:1024px){.cmp-staffintro{grid-gap:35px 20px;align-items:center;grid-template-columns:95px auto;padding:20px 30px}}.cmp-staffintro__image{border-radius:100%;grid-column:1;grid-row:1/4;height:220px;width:220px}@media only screen and (max-width:1024px){.cmp-staffintro__image{grid-column:1;grid-row:1;height:95px;width:95px}}.cmp-staffintro__image img{border-radius:100%;height:220px;width:220px}@media only screen and (max-width:1024px){.cmp-staffintro__image img{height:95px;width:95px}}.cmp-staffintro__title{grid-column:2;grid-row:1}.cmp-staffintro__title .cmp-title{padding-bottom:30px}@media only screen and (max-width:1024px){.cmp-staffintro__title .cmp-title{padding-bottom:0}}.cmp-staffintro__title .cmp-title__text{font-size:3pc;font-weight:600;letter-spacing:-.12pc;line-height:60px}@media only screen and (max-width:1024px){.cmp-staffintro__title .cmp-title__text{font-size:18px;letter-spacing:0;line-height:26px}}.cmp-staffintro__text{padding-bottom:40px}@media only screen and (max-width:1024px){.cmp-staffintro__text{grid-column:1/3;grid-row:2;padding-bottom:0}}.cmp-staffintro__text .cmp-text p{font-size:22px;line-height:30px}@media only screen and (max-width:1024px){.cmp-staffintro__text .cmp-text p{font-size:1pc;line-height:24px}.cmp-staffintro .cmp-button--secondary{display:flex;grid-column:1/3;grid-row:3;justify-content:center}}.cmp-staffintro .cmp-button--secondary .cmp-button{font-size:1pc;letter-spacing:.1pc;line-height:18px;padding:15px 36px}@media only screen and (max-width:1024px){.cmp-staffintro .cmp-button--secondary .cmp-button{letter-spacing:0;line-height:24px;padding:18px 90px}.cmp-staffintro .cmp-button--primary{display:flex;grid-column:1/3;grid-row:3;justify-content:center}}.cmp-staffintro .cmp-button--primary .cmp-button{border:none;font-size:1pc;letter-spacing:.1pc;line-height:25px;padding:18px 49px}@media only screen and (max-width:1024px){.cmp-staffintro .cmp-button--primary .cmp-button{letter-spacing:0;line-height:24px;padding:18px 90px}}.cmp-offeritem{position:relative}.cmp-offeritem .cmp-offeritem__content{overflow-y:hidden}@media only screen and (max-width:480px){.cmp-offeritem .cmp-offeritem__content{max-height:unset}}.cmp-offeritem .header-star{font-size:60%;margin-left:5px;vertical-align:super}@media only screen and (max-width:480px){.cmp-offeritem .header-star{margin-left:3px}}