.elementor-25 .elementor-element.elementor-element-67a0f5e{--display:flex;--min-height:850px;--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;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-25 .elementor-element.elementor-element-67a0f5e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-67a0f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spartandriveways.co.uk/wp-content/uploads/2024/04/gallery-banner-desktop.png");}.elementor-25 .elementor-element.elementor-element-67a0f5e::before, .elementor-25 .elementor-element.elementor-element-67a0f5e > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-67a0f5e > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-67a0f5e > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-67a0f5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-67a0f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-67a0f5e, .elementor-25 .elementor-element.elementor-element-67a0f5e::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-81992d3{--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;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-1e91e5f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Nantua Roman", Sans-serif;font-size:100px;font-weight:500;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d559aa9{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-4e4f910{--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 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-58ed138 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a47b876 .elementor-button{background-color:var( --e-global-color-41fb818 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5857114 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-c757b47{--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;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-cdf0f44{--display:flex;--min-height:450px;--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;--background-transition:0.3s;--margin-top:-420px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-25 .elementor-element.elementor-element-cdf0f44:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-cdf0f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spartandriveways.co.uk/wp-content/uploads/2024/04/Sparten-Filler-Section.png");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-cdf0f44, .elementor-25 .elementor-element.elementor-element-cdf0f44::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-a92b20e{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-a92b20e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-a92b20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-25 .elementor-element.elementor-element-a92b20e, .elementor-25 .elementor-element.elementor-element-a92b20e::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-898d4cf{--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;--justify-content:center;--gap:0px 10px;--background-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-85127c9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-2f624c5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e43f13f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-035eeda .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-d02bdc0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ad96fec{text-align:center;}.elementor-25 .elementor-element.elementor-element-ad96fec .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-914db96{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-914db96 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-25 .elementor-element.elementor-element-5568f95{text-align:center;}.elementor-25 .elementor-element.elementor-element-5568f95 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-892fd11{text-align:center;}.elementor-25 .elementor-element.elementor-element-892fd11 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-5615207 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-5615207 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-5615207{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-a7c3893 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a7c3893{text-align:center;}.elementor-25 .elementor-element.elementor-element-a7c3893 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-8df21ac .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-8df21ac .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-8df21ac{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-5094f41 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5094f41{text-align:center;}.elementor-25 .elementor-element.elementor-element-5094f41 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-6f57ade .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-6f57ade .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-6f57ade{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-e4dcff6 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e4dcff6{text-align:center;}.elementor-25 .elementor-element.elementor-element-e4dcff6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-fce8e5c{text-align:center;}.elementor-25 .elementor-element.elementor-element-fce8e5c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-264c37e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-264c37e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-264c37e{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-0d24840{text-align:center;}.elementor-25 .elementor-element.elementor-element-0d24840 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-18ef595 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-18ef595 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-18ef595{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-6036a71 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6036a71{text-align:center;}.elementor-25 .elementor-element.elementor-element-6036a71 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-d3052cc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-d3052cc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-d3052cc{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-fe498be > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fe498be{text-align:center;}.elementor-25 .elementor-element.elementor-element-fe498be .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-ff6b663 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-ff6b663 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-ff6b663{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-fca36d5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-fca36d5{text-align:center;}.elementor-25 .elementor-element.elementor-element-fca36d5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-d4c3eaf .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-d4c3eaf .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-d4c3eaf{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-41c51c2 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-41c51c2{text-align:center;}.elementor-25 .elementor-element.elementor-element-41c51c2 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-ae0eed9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-ae0eed9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-ae0eed9{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-3f5fdcc > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3f5fdcc{text-align:center;}.elementor-25 .elementor-element.elementor-element-3f5fdcc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-f61b10c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-f61b10c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-f61b10c{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-ee83c65 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ee83c65{text-align:center;}.elementor-25 .elementor-element.elementor-element-ee83c65 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-c1901c5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-c1901c5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-c1901c5{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-bd68f43 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-bd68f43{text-align:center;}.elementor-25 .elementor-element.elementor-element-bd68f43 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-e804b9a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-e804b9a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-e804b9a{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-48213b5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-48213b5{text-align:center;}.elementor-25 .elementor-element.elementor-element-48213b5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-5b6dc9b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-5b6dc9b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-5b6dc9b{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-58b946d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-58b946d{text-align:center;}.elementor-25 .elementor-element.elementor-element-58b946d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-a75323d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-a75323d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-a75323d{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-a1f3492 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-a1f3492{text-align:center;}.elementor-25 .elementor-element.elementor-element-a1f3492 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-bcd9bfd{text-align:center;}.elementor-25 .elementor-element.elementor-element-bcd9bfd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-7e4a110 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-7e4a110 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-7e4a110{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-cc22048 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-cc22048{text-align:center;}.elementor-25 .elementor-element.elementor-element-cc22048 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-4722be5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-4722be5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-4722be5{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-6d105ee > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-6d105ee{text-align:center;}.elementor-25 .elementor-element.elementor-element-6d105ee .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-f34bfb5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-f34bfb5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-f34bfb5{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-176dc4d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-176dc4d{text-align:center;}.elementor-25 .elementor-element.elementor-element-176dc4d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-a0746a1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-a0746a1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-a0746a1{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-aa70af4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-aa70af4{text-align:center;}.elementor-25 .elementor-element.elementor-element-aa70af4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-04449d6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-04449d6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-04449d6{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-e4d0980 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-e4d0980{text-align:center;}.elementor-25 .elementor-element.elementor-element-e4d0980 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-4154b91 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-4154b91 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-4154b91{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-654bda6 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-654bda6{text-align:center;}.elementor-25 .elementor-element.elementor-element-654bda6 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-94f0417 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-94f0417 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-94f0417{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-5787e61 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5787e61{text-align:center;}.elementor-25 .elementor-element.elementor-element-5787e61 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-23d4339 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-23d4339 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-23d4339{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-544e9cd > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-544e9cd{text-align:center;}.elementor-25 .elementor-element.elementor-element-544e9cd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-c0ba4e1 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-c0ba4e1 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-c0ba4e1{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-c507e94 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c507e94{text-align:center;}.elementor-25 .elementor-element.elementor-element-c507e94 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-b579234 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-b579234 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-b579234{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-b5d65e7 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b5d65e7{text-align:center;}.elementor-25 .elementor-element.elementor-element-b5d65e7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-dc0a252 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-dc0a252 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-dc0a252{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-ac5403e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-ac5403e{text-align:center;}.elementor-25 .elementor-element.elementor-element-ac5403e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-28acf1e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-28acf1e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-28acf1e{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-25c888d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-25c888d{text-align:center;}.elementor-25 .elementor-element.elementor-element-25c888d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-682ff12 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-682ff12 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-682ff12{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-903b81f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-903b81f{text-align:center;}.elementor-25 .elementor-element.elementor-element-903b81f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-b62ab2e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-b62ab2e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-b62ab2e{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-1799313 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-1799313{text-align:center;}.elementor-25 .elementor-element.elementor-element-1799313 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-21740d8 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-21740d8 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-21740d8{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-9f0693e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-9f0693e{text-align:center;}.elementor-25 .elementor-element.elementor-element-9f0693e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-491d5f9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-491d5f9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-491d5f9{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-5030968 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-5030968{text-align:center;}.elementor-25 .elementor-element.elementor-element-5030968 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-c5d3c0e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-c5d3c0e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-c5d3c0e{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-d3eb2ee > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d3eb2ee{text-align:center;}.elementor-25 .elementor-element.elementor-element-d3eb2ee .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-3d7957f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-3d7957f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-3d7957f{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-b970b0d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b970b0d{text-align:center;}.elementor-25 .elementor-element.elementor-element-b970b0d .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-e975ac9{text-align:center;}.elementor-25 .elementor-element.elementor-element-e975ac9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-730a709 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-730a709 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-730a709{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-25e0a5d{text-align:center;}.elementor-25 .elementor-element.elementor-element-25e0a5d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-619a009 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-619a009 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-619a009{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-568e69a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-568e69a{text-align:center;}.elementor-25 .elementor-element.elementor-element-568e69a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-2f3915b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-2f3915b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-2f3915b{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-865c6ad > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-865c6ad{text-align:center;}.elementor-25 .elementor-element.elementor-element-865c6ad .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-171bb89 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-171bb89 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-171bb89{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-d371738 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-d371738{text-align:center;}.elementor-25 .elementor-element.elementor-element-d371738 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-be2ea71 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-be2ea71 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-be2ea71{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-b4dfa6d > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-b4dfa6d{text-align:center;}.elementor-25 .elementor-element.elementor-element-b4dfa6d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-8c563f7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-8c563f7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-8c563f7{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-c0fd4fb > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-c0fd4fb{text-align:center;}.elementor-25 .elementor-element.elementor-element-c0fd4fb .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-11b1e69 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-11b1e69 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-11b1e69{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-65f13f3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-65f13f3{text-align:center;}.elementor-25 .elementor-element.elementor-element-65f13f3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;}.elementor-25 .elementor-element.elementor-element-fc604c7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-25 .elementor-element.elementor-element-fc604c7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-25 .elementor-element.elementor-element-fc604c7{--image-border-color:var( --e-global-color-primary );--image-border-width:3px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-25 .elementor-element.elementor-element-2b4eeff{--display:flex;--min-height:500px;--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;--justify-content:center;--gap:10px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2b4eeff:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2b4eeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-25 .elementor-element.elementor-element-2b4eeff, .elementor-25 .elementor-element.elementor-element-2b4eeff::before{--border-transition:0.3s;}.elementor-25 .elementor-element.elementor-element-ed12844{z-index:50;text-align:center;}.elementor-25 .elementor-element.elementor-element-ed12844 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Nantua Roman", Sans-serif;font-size:25px;font-weight:500;}.elementor-25 .elementor-element.elementor-element-9970bab{z-index:50;text-align:center;}.elementor-25 .elementor-element.elementor-element-9970bab .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-1d0b1ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-25 .elementor-element.elementor-element-1d0b1ad{z-index:50;text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-25 .elementor-element.elementor-element-5740d05 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-5740d05{z-index:50;}.elementor-25 .elementor-element.elementor-element-f25d7c9{--display:flex;--min-height:400px;--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;--background-transition:0.3s;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-f25d7c9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-f25d7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F900;background-image:url("https://spartandriveways.co.uk/wp-content/uploads/2024/04/Sparten-Footer-Section-e1713442438696.png");background-position:top center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-f25d7c9, .elementor-25 .elementor-element.elementor-element-f25d7c9::before{--border-transition:0.3s;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-67a0f5e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-67a0f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spartandriveways.co.uk/wp-content/uploads/2024/04/gallery-banner-tablet.png");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-67a0f5e{--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;--justify-content:center;}.elementor-25 .elementor-element.elementor-element-81992d3{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-1e91e5f{text-align:center;}.elementor-25 .elementor-element.elementor-element-1e91e5f .elementor-heading-title{font-size:70px;}.elementor-25 .elementor-element.elementor-element-d559aa9{text-align:center;font-size:18px;}.elementor-25 .elementor-element.elementor-element-4e4f910{--justify-content:center;}.elementor-25 .elementor-element.elementor-element-cdf0f44{--margin-top:-350px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-a92b20e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:100;}.elementor-25 .elementor-element.elementor-element-898d4cf{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;}.elementor-25 .elementor-element.elementor-element-ad96fec{text-align:center;}.elementor-25 .elementor-element.elementor-element-ad96fec .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-5568f95{text-align:center;}.elementor-25 .elementor-element.elementor-element-5568f95 .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-892fd11{text-align:center;}.elementor-25 .elementor-element.elementor-element-892fd11 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-a7c3893{text-align:center;}.elementor-25 .elementor-element.elementor-element-a7c3893 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-5094f41{text-align:center;}.elementor-25 .elementor-element.elementor-element-5094f41 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-e4dcff6{text-align:center;}.elementor-25 .elementor-element.elementor-element-e4dcff6 .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-fce8e5c{text-align:center;}.elementor-25 .elementor-element.elementor-element-fce8e5c .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-0d24840{text-align:center;}.elementor-25 .elementor-element.elementor-element-0d24840 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-6036a71{text-align:center;}.elementor-25 .elementor-element.elementor-element-6036a71 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-fe498be{text-align:center;}.elementor-25 .elementor-element.elementor-element-fe498be .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-fca36d5{text-align:center;}.elementor-25 .elementor-element.elementor-element-fca36d5 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-41c51c2{text-align:center;}.elementor-25 .elementor-element.elementor-element-41c51c2 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-3f5fdcc{text-align:center;}.elementor-25 .elementor-element.elementor-element-3f5fdcc .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-ee83c65{text-align:center;}.elementor-25 .elementor-element.elementor-element-ee83c65 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-bd68f43{text-align:center;}.elementor-25 .elementor-element.elementor-element-bd68f43 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-48213b5{text-align:center;}.elementor-25 .elementor-element.elementor-element-48213b5 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-58b946d{text-align:center;}.elementor-25 .elementor-element.elementor-element-58b946d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-a1f3492{text-align:center;}.elementor-25 .elementor-element.elementor-element-a1f3492 .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-bcd9bfd{text-align:center;}.elementor-25 .elementor-element.elementor-element-bcd9bfd .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-cc22048{text-align:center;}.elementor-25 .elementor-element.elementor-element-cc22048 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-6d105ee{text-align:center;}.elementor-25 .elementor-element.elementor-element-6d105ee .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-176dc4d{text-align:center;}.elementor-25 .elementor-element.elementor-element-176dc4d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-aa70af4{text-align:center;}.elementor-25 .elementor-element.elementor-element-aa70af4 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-e4d0980{text-align:center;}.elementor-25 .elementor-element.elementor-element-e4d0980 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-654bda6{text-align:center;}.elementor-25 .elementor-element.elementor-element-654bda6 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-5787e61{text-align:center;}.elementor-25 .elementor-element.elementor-element-5787e61 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-544e9cd{text-align:center;}.elementor-25 .elementor-element.elementor-element-544e9cd .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-c507e94{text-align:center;}.elementor-25 .elementor-element.elementor-element-c507e94 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b5d65e7{text-align:center;}.elementor-25 .elementor-element.elementor-element-b5d65e7 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-ac5403e{text-align:center;}.elementor-25 .elementor-element.elementor-element-ac5403e .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-25c888d{text-align:center;}.elementor-25 .elementor-element.elementor-element-25c888d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-903b81f{text-align:center;}.elementor-25 .elementor-element.elementor-element-903b81f .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-1799313{text-align:center;}.elementor-25 .elementor-element.elementor-element-1799313 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-9f0693e{text-align:center;}.elementor-25 .elementor-element.elementor-element-9f0693e .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-5030968{text-align:center;}.elementor-25 .elementor-element.elementor-element-5030968 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-d3eb2ee{text-align:center;}.elementor-25 .elementor-element.elementor-element-d3eb2ee .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b970b0d{text-align:center;}.elementor-25 .elementor-element.elementor-element-b970b0d .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-e975ac9{text-align:center;}.elementor-25 .elementor-element.elementor-element-e975ac9 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-25e0a5d{text-align:center;}.elementor-25 .elementor-element.elementor-element-25e0a5d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-568e69a{text-align:center;}.elementor-25 .elementor-element.elementor-element-568e69a .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-865c6ad{text-align:center;}.elementor-25 .elementor-element.elementor-element-865c6ad .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-d371738{text-align:center;}.elementor-25 .elementor-element.elementor-element-d371738 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-b4dfa6d{text-align:center;}.elementor-25 .elementor-element.elementor-element-b4dfa6d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-c0fd4fb{text-align:center;}.elementor-25 .elementor-element.elementor-element-c0fd4fb .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-65f13f3{text-align:center;}.elementor-25 .elementor-element.elementor-element-65f13f3 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-2b4eeff{--min-height:400px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-25 .elementor-element.elementor-element-ed12844{text-align:center;}.elementor-25 .elementor-element.elementor-element-ed12844 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-9970bab{text-align:center;}.elementor-25 .elementor-element.elementor-element-9970bab .elementor-heading-title{font-size:40px;}.elementor-25 .elementor-element.elementor-element-1d0b1ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-f25d7c9{--min-height:200px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-67a0f5e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-67a0f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spartandriveways.co.uk/wp-content/uploads/2024/04/gallery-banner-mobile.png");}.elementor-25 .elementor-element.elementor-element-67a0f5e{--content-width:360px;--min-height:750px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-81992d3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-1e91e5f .elementor-heading-title{font-size:50px;}.elementor-25 .elementor-element.elementor-element-d559aa9{font-size:16px;}.elementor-25 .elementor-element.elementor-element-4e4f910{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 0px;}.elementor-25 .elementor-element.elementor-element-58ed138 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-a47b876 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-5857114 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-cdf0f44{--width:360px;--min-height:300px;--margin-top:-250px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-a92b20e{--content-width:360px;--padding-top:25px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-85127c9 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-2f624c5 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-e43f13f .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-035eeda .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-d02bdc0 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-ad96fec .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-914db96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-5568f95 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-892fd11 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-a7c3893 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-5094f41 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-e4dcff6 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-fce8e5c .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-0d24840 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-6036a71 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-fe498be .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-fca36d5 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-41c51c2 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-3f5fdcc .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-ee83c65 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-bd68f43 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-48213b5 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-58b946d .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-a1f3492 .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-bcd9bfd .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-cc22048 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-6d105ee .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-176dc4d .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-aa70af4 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-e4d0980 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-654bda6 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-5787e61 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-544e9cd .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-c507e94 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-b5d65e7 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-ac5403e .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-25c888d .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-903b81f .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-1799313 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-9f0693e .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-5030968 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-d3eb2ee .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-b970b0d .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-e975ac9 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-25e0a5d .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-568e69a .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-865c6ad .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-d371738 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-b4dfa6d .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-c0fd4fb .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-65f13f3 .elementor-heading-title{font-size:25px;}.elementor-25 .elementor-element.elementor-element-2b4eeff{--content-width:360px;--padding-top:50px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-25 .elementor-element.elementor-element-ed12844 .elementor-heading-title{font-size:20px;}.elementor-25 .elementor-element.elementor-element-9970bab .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-1d0b1ad{font-size:16px;}.elementor-25 .elementor-element.elementor-element-5740d05 .elementor-button{font-size:16px;}.elementor-25 .elementor-element.elementor-element-f25d7c9{--width:100%;--min-height:100px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-67a0f5e{--content-width:1500px;}.elementor-25 .elementor-element.elementor-element-81992d3{--width:60%;}.elementor-25 .elementor-element.elementor-element-4e4f910{--width:100%;}.elementor-25 .elementor-element.elementor-element-c757b47{--width:40%;}.elementor-25 .elementor-element.elementor-element-a92b20e{--content-width:1500px;}.elementor-25 .elementor-element.elementor-element-2b4eeff{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-67a0f5e{--content-width:768px;}.elementor-25 .elementor-element.elementor-element-81992d3{--width:100%;}.elementor-25 .elementor-element.elementor-element-c757b47{--width:100%;}.elementor-25 .elementor-element.elementor-element-cdf0f44{--width:768px;}.elementor-25 .elementor-element.elementor-element-a92b20e{--content-width:768px;}.elementor-25 .elementor-element.elementor-element-2b4eeff{--content-width:768px;}.elementor-25 .elementor-element.elementor-element-f25d7c9{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-2b4eeff */.contact-text a {
    color:#de1e29
}
a:hover {
     color: #000000;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nantua Roman';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://spartandriveways.co.uk/wp-content/uploads/2024/04/nantua-roman1.ttf') format('truetype');
}
/* End Custom Fonts CSS */