.elementor-23657 .elementor-element.elementor-element-0bd854a > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-23657 .elementor-element.elementor-element-2e39b65, .elementor-23657 .elementor-element.elementor-element-2e39b65 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-2e39b65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-2e39b65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23657 .elementor-element.elementor-element-2e397cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-2e3b6dd, .elementor-23657 .elementor-element.elementor-element-2e3b6dd > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-2e3b6dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:35px;padding:0px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-2e3b6dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23657 .elementor-element.elementor-element-c86a28c{columns:2;}.elementor-23657 .elementor-element.elementor-element-d5466df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-2e3a054 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23657 .elementor-element.elementor-element-2e3a3b5 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-85d9614{margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23657 .elementor-element.elementor-element-7a756321 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-23657 .elementor-element.elementor-element-77efe65f > .elementor-widget-container{background-image:url("https://www.ckt.ie/wp-content/uploads/2022/02/quotes.png");padding:0px 0px 0px 300px;background-position:0px 10px;background-repeat:no-repeat;background-size:auto;}.elementor-23657 .elementor-element.elementor-element-77efe65f .elementor-swiper-button{font-size:20px;}@media(min-width:768px){.elementor-23657 .elementor-element.elementor-element-2e39480{width:100%;}.elementor-23657 .elementor-element.elementor-element-2e3a454{width:74.649%;}.elementor-23657 .elementor-element.elementor-element-2e3babc{width:50%;}.elementor-23657 .elementor-element.elementor-element-2e3c020{width:50%;}.elementor-23657 .elementor-element.elementor-element-2e3a054{width:25.351%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23657 .elementor-element.elementor-element-2e39480{width:100%;}.elementor-23657 .elementor-element.elementor-element-2e3a454{width:100%;}.elementor-23657 .elementor-element.elementor-element-2e3babc{width:50%;}.elementor-23657 .elementor-element.elementor-element-2e3c020{width:50%;}.elementor-23657 .elementor-element.elementor-element-2e3a054{width:25%;}}@media(max-width:1024px){.elementor-23657 .elementor-element.elementor-element-77efe65f > .elementor-widget-container{background-position:0px 0px;}}@media(max-width:767px){.elementor-23657 .elementor-element.elementor-element-77efe65f > .elementor-widget-container{background-position:0px 0px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-77efe65f */.elementor-widget-testimonial-carousel .elementor-testimonial__text { font-size:16px!important; font-style:normal!important; }
.elementor-widget-testimonial-carousel .elementor-testimonial__name { color: #4B6375; font-size:16px; }
.elementor-widget-testimonial-carousel .elementor-testimonial__title { color: #4B6375; font-size:16px; }

.elementor-testimonial__image img { border-radius: 0px!important; }


.elementor-widget-testimonial-carousel .elementor-testimonial__image img {
    width: 100px!important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-85d9614 */.testimonials h2 { font-weight: 700;
font-size: 36px;
line-height: 20px; }
.testimonials h2:after
{    margin-top: 20px!important; }
.testimonials .elementor-testimonial__text 
{font-weight: 500;
font-size: 15px;
line-height: 22px;

color: #4B6375; }/* End custom CSS */