.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-repeater-item-756ac4b .swiper-slide-bg{background-image:url(https://roofandwalldoctor.co.uk/wp-content/uploads/2022/06/old-roof-tiles-covered-green-moss.jpg);background-size:cover}.elementor-8555 .elementor-element.elementor-element-cb09e58 .swiper-slide{transition-duration:calc(7500ms*1.2);height:400px}.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-slide-button{background-color:var(--e-global-color-14b09b0);font-family:"Rokkitt",Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;color:#FFF;border-color:var(--e-global-color-14b09b0)}.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-slide-button:hover{background-color:#FFF;color:var(--e-global-color-14b09b0);border-color:#FFF}.elementor-8555 .elementor-element.elementor-element-cb09e58 .swiper-slide-contents{max-width:75%}.elementor-8555 .elementor-element.elementor-element-cb09e58 .swiper-slide-inner{text-align:center}.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-slide-heading{color:#FFF;font-family:"Rokkitt",Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none}.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-slide-description{color:#FFF;font-family:"Rokkitt",Sans-serif;font-size:46px;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:20px}.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-swiper-button{font-size:25px;color:#D11414}.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-swiper-button svg{fill:#D11414}.elementor-8555 .elementor-element.elementor-element-eaf3fb9>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8555 .elementor-element.elementor-element-eaf3fb9{margin:8rem 8rem 4rem 8rem;padding:0rem 0rem 0rem 0rem}.elementor-8555 .elementor-element.elementor-element-2e6395f>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-2b9cce7>.elementor-widget-container{margin:0 0 20px 0}.elementor-8555 .elementor-element.elementor-element-2b9cce7 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-312114d>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-312114d{text-align:justify}.elementor-8555 .elementor-element.elementor-element-312114d .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-d4600bc>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-d4600bc .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-3ef1cf7>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-3ef1cf7{text-align:justify}.elementor-8555 .elementor-element.elementor-element-3ef1cf7 .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-cc99b83>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-cc99b83 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-c41e631>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-c41e631{text-align:justify}.elementor-8555 .elementor-element.elementor-element-c41e631 .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-d9101eb>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-d9101eb .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-cccf96e>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-cccf96e{text-align:justify}.elementor-8555 .elementor-element.elementor-element-cccf96e .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-c3cc8b8>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-c3cc8b8 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-af74cc8>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-af74cc8{text-align:justify}.elementor-8555 .elementor-element.elementor-element-af74cc8 .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-67f9b51>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-67f9b51 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-22cd42b>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-22cd42b{text-align:justify}.elementor-8555 .elementor-element.elementor-element-22cd42b .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-5f6e0d5>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-5f6e0d5 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-f4a35ff>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-f4a35ff{text-align:justify}.elementor-8555 .elementor-element.elementor-element-f4a35ff .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-f4a4a26>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-f4a4a26 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-6d6000c>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-6d6000c{text-align:justify}.elementor-8555 .elementor-element.elementor-element-6d6000c .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-d2f4c31>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-d2f4c31 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-ef2fc25>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-ef2fc25{text-align:justify}.elementor-8555 .elementor-element.elementor-element-ef2fc25 .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-bd5c908>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-bd5c908 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-cd3364d>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-cd3364d{text-align:justify}.elementor-8555 .elementor-element.elementor-element-cd3364d .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-fa0d103>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-fa0d103 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-fce5c63>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-fce5c63{text-align:justify}.elementor-8555 .elementor-element.elementor-element-fce5c63 .elementor-heading-title{line-height:1.9em}.elementor-8555 .elementor-element.elementor-element-ffd68e4>.elementor-widget-container{margin:20px 0 20px 0}.elementor-8555 .elementor-element.elementor-element-ffd68e4 .elementor-heading-title{font-size:22px}.elementor-8555 .elementor-element.elementor-element-97e52e3>.elementor-widget-container{margin:0 0 0 0}.elementor-8555 .elementor-element.elementor-element-97e52e3{text-align:justify}.elementor-8555 .elementor-element.elementor-element-97e52e3 .elementor-heading-title{line-height:1.9em}@media(max-width:991px){.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-slide-description{line-height:1em}}@media(max-width:767px){.elementor-8555 .elementor-element.elementor-element-cb09e58 .elementor-slide-description{line-height:1em}}