.elementor-523 .elementor-element.elementor-element-e4230ff .elementor-repeater-item-fc46a9e .swiper-slide-bg{background-color:#fff;background-image:url(https://karinmckie.com/wp-content/uploads/2018/04/Karin-BW-CROP.jpg);background-size:cover}.elementor-523 .elementor-element.elementor-element-e4230ff .swiper-slide{height:70vh}.elementor-523 .elementor-element.elementor-element-e4230ff .swiper-slide-contents{max-width:29%}.elementor-523 .elementor-element.elementor-element-e4230ff .swiper-slide-inner{text-align:left}.elementor-523 .elementor-element.elementor-element-e4230ff .elementor-slide-heading{font-family:"Roboto Slab",Sans-serif;font-size:2.35rem}.elementor-523 .elementor-element.elementor-element-e4230ff .elementor-slide-description{font-size:1.38rem}.elementor-523 .elementor-element.elementor-element-614ca3f{--spacer-size:30px}.elementor-523 .elementor-element.elementor-element-d7e0e54 .elementor-wrapper{aspect-ratio:16/9}.elementor-523 .elementor-element.elementor-element-4edfa66 .elementor-heading-title{color:#000;font-family:"Roboto Slab",Sans-serif;font-size:1.8rem}.elementor-523 .elementor-element.elementor-element-e7c194c{--spacer-size:15px}.elementor-523 .elementor-element.elementor-element-0ca234d .elementor-heading-title{color:#000;font-family:"Roboto Slab",Sans-serif;font-size:1.8rem}.elementor-523 .elementor-element.elementor-element-963f5e1>.elementor-container{max-width:500px}.elementor-523 .elementor-element.elementor-element-0767891>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-523 .elementor-element.elementor-element-0767891>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-523 .elementor-element.elementor-element-b4602fa{--spacer-size:10px}.elementor-523 .elementor-element.elementor-element-cc11ba7 .elementor-heading-title{color:#000;font-family:"Roboto Slab",Sans-serif;font-size:1.8rem}.elementor-523 .elementor-element.elementor-element-92b95e6>.elementor-container{max-width:800px}.elementor-523 .elementor-element.elementor-element-94dafad .elementor-wrapper{aspect-ratio:16/9}.elementor-523 .elementor-element.elementor-element-b31def0{--spacer-size:50px}@media(max-width:1024px){.elementor-523 .elementor-element.elementor-element-e4230ff .swiper-slide-contents{max-width:42%}}@media(max-width:767px){.elementor-523 .elementor-element.elementor-element-e4230ff .swiper-slide-contents{max-width:100%}}h5{font-weight:700}