.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-5bf63ee .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/Newborn-Guide-2026.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-e928868 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/2.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-6dcedcf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/3.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-0e4b5b6 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/4.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-a16be41 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/5.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-42ff00b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/6.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-14c9761 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/7.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-0ece632 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/8.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-3e836c2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/9.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-e21efa8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/10.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .elementor-repeater-item-885b981 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://thecowshedstudio.co.uk/wp-content/uploads/2026/01/11.jpg);background-size:cover;}.elementor-2174 .elementor-element.elementor-element-7475887 .swiper-slide{transition-duration:calc(3000ms*1.2);height:633px;}.elementor-2174 .elementor-element.elementor-element-7475887 .swiper-slide-contents{max-width:66%;}.elementor-2174 .elementor-element.elementor-element-7475887 .swiper-slide-inner{text-align:center;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}