.elementor-578 .elementor-element.elementor-element-0dd1b91{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0;}.elementor-578 .elementor-element.elementor-element-0dd1b91::before, .elementor-578 .elementor-element.elementor-element-0dd1b91 > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-0dd1b91 > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-0dd1b91 > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-0dd1b91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-0dd1b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-578 .elementor-element.elementor-element-ccee87b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-578 .elementor-element.elementor-element-d893603 > .elementor-widget-container{margin:0px 10px 10px 10px;}.elementor-578 .elementor-element.elementor-element-2fea663{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-578 .elementor-element.elementor-element-2fea663:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-2fea663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-2fea663::before, .elementor-578 .elementor-element.elementor-element-2fea663 > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-2fea663 > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-2fea663 > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-2fea663 > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-2fea663 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-578 .elementor-element.elementor-element-4d3ebda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0;}.elementor-578 .elementor-element.elementor-element-4d3ebda::before, .elementor-578 .elementor-element.elementor-element-4d3ebda > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-4d3ebda > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-4d3ebda > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-4d3ebda > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-4d3ebda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-578 .elementor-element.elementor-element-b0e08ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-578 .elementor-element.elementor-element-d9f0a33 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-578 .elementor-element.elementor-element-a4991d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-578 .elementor-element.elementor-element-a4991d1:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-a4991d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-578 .elementor-element.elementor-element-a4991d1::before, .elementor-578 .elementor-element.elementor-element-a4991d1 > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-a4991d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-a4991d1 > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-a4991d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-a4991d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-578 .elementor-element.elementor-element-b95597d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.61;}.elementor-578 .elementor-element.elementor-element-b95597d:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-b95597d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://midland-digital.co.uk/wp-content/uploads/2024/07/AdobeStock_839485717-scaled.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-578 .elementor-element.elementor-element-b95597d::before, .elementor-578 .elementor-element.elementor-element-b95597d > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-b95597d > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-b95597d > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-b95597d > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-b95597d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFCFC;--background-overlay:'';}.elementor-578 .elementor-element.elementor-element-659e450{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-578 .elementor-element.elementor-element-90dd543 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-578 .elementor-element.elementor-element-bfe78a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-578 .elementor-element.elementor-element-4124087{text-align:center;}.elementor-578 .elementor-element.elementor-element-4124087 img{border-radius:15px 15px 15px 15px;box-shadow:5px 5px 10px 18px rgba(0, 0, 0, 0);}.elementor-578 .elementor-element.elementor-element-daa2f5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-578 .elementor-element.elementor-element-80d31d4 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-578 .elementor-element.elementor-element-cb33ada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-578 .elementor-element.elementor-element-1037490 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-578 .elementor-element.elementor-element-7b082d4{--spacer-size:50px;}.elementor-578 .elementor-element.elementor-element-e197c73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-578 .elementor-element.elementor-element-4585d9a{text-align:center;}.elementor-578 .elementor-element.elementor-element-4585d9a img{border-radius:15px 15px 15px 15px;box-shadow:5px 5px 10px 18px rgba(0, 0, 0, 0);}.elementor-578 .elementor-element.elementor-element-e7681b6{--spacer-size:50px;}.elementor-578 .elementor-element.elementor-element-8efe1e7{--display:flex;}.elementor-578 .elementor-element.elementor-element-8efe1e7:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-8efe1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-578 .elementor-element.elementor-element-d74563e{--spacer-size:50px;}.elementor-578 .elementor-element.elementor-element-1dc0943{text-align:center;}.elementor-578 .elementor-element.elementor-element-a6a42af{--spacer-size:50px;}.elementor-578 .elementor-element.elementor-element-4ee55f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.61;}.elementor-578 .elementor-element.elementor-element-4ee55f7:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-4ee55f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://midland-digital.co.uk/wp-content/uploads/2024/07/AdobeStock_839485717-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-578 .elementor-element.elementor-element-4ee55f7::before, .elementor-578 .elementor-element.elementor-element-4ee55f7 > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-4ee55f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-578 .elementor-element.elementor-element-4ee55f7 > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-4ee55f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-578 .elementor-element.elementor-element-4ee55f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCFCFC;--background-overlay:'';}.elementor-578 .elementor-element.elementor-element-85d183a{--display:flex;}.elementor-578 .elementor-element.elementor-element-819c2e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-a1e5496{--display:flex;}.elementor-578 .elementor-element.elementor-element-4271312{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-578 .elementor-element.elementor-element-ccee87b{--width:50%;}.elementor-578 .elementor-element.elementor-element-2fea663{--width:49%;}.elementor-578 .elementor-element.elementor-element-b0e08ea{--width:40%;}.elementor-578 .elementor-element.elementor-element-a4991d1{--width:60%;}.elementor-578 .elementor-element.elementor-element-659e450{--width:100%;}.elementor-578 .elementor-element.elementor-element-bfe78a6{--width:60%;}.elementor-578 .elementor-element.elementor-element-daa2f5f{--width:40%;}.elementor-578 .elementor-element.elementor-element-cb33ada{--width:40%;}.elementor-578 .elementor-element.elementor-element-e197c73{--width:60%;}.elementor-578 .elementor-element.elementor-element-85d183a{--width:50%;}.elementor-578 .elementor-element.elementor-element-819c2e8{--width:50%;}}@media(min-width:1025px){.elementor-578 .elementor-element.elementor-element-b95597d:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-b95597d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-578 .elementor-element.elementor-element-4ee55f7:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-4ee55f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-578 .elementor-element.elementor-element-4d3ebda{--margin-top:0px;--margin-bottom:-11px;--margin-left:0px;--margin-right:0px;}.elementor-578 .elementor-element.elementor-element-b0e08ea.e-con{--align-self:center;}.elementor-578 .elementor-element.elementor-element-d9f0a33 > .elementor-widget-container{margin:-97px 0px 0px 0px;}.elementor-578 .elementor-element.elementor-element-a4991d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-d893603 */h1.mainhead {
   font-size: 100px !important;
    text-align: center;
    margin-top: 125px;
    color: #bf1f2d;
    text-shadow: 2px 2px #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fea663 */.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-905fff9 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9f0a33 */h1.mainhead {
   font-size: 70px !important;
    text-align: center;
    margin-top: 125px;
    color: #bf1f2d;
    text-shadow: 2px 2px #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4991d1 */.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-905fff9 {
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfe78a6 */img.attachment-large.size-large.wp-image-79 {
    box-shadow: 5px 5px;
    border-radius: 25px;
}

img.attachment-large.size-large.wp-image-71 {
    box-shadow: 5px 5px;
    border-radius: 25px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-943544b */img.attachment-large.size-large.wp-image-283 {
    box-shadow: 5px 5px;
    border-radius: 25px;
}/* End custom CSS */