.elementor-22 .elementor-element.elementor-element-3674e4e3 > .elementor-container{max-width:800px;}.elementor-22 .elementor-element.elementor-element-3674e4e3 .elementor-repeater-item-08f372c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-2e03412 .elementor-repeater-item-157e38c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-5b3d9767 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6491f8ca{text-align:center;}.elementor-22 .elementor-element.elementor-element-6491f8ca .elementor-heading-title{color:var( --e-global-color-fba0b92 );font-family:"Raleway", Sans-serif;font-size:24.96px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-27b0bc5f{text-align:center;}.elementor-22 .elementor-element.elementor-element-27b0bc5f .elementor-heading-title{color:var( --e-global-color-fba0b92 );font-family:"Raleway", Sans-serif;font-size:96px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-2b1de966{text-align:center;color:var( --e-global-color-fba0b92 );font-family:"Roboto", Sans-serif;font-size:19.2px;line-height:32.64px;}.elementor-22 .elementor-element.elementor-element-d90d4e9 .elementor-button{font-family:"Raleway", Sans-serif;font-size:19.2px;font-weight:700;line-height:1.2em;background-color:#E27A3D;padding:15px 40px 15px 40px;}.elementor-22 .elementor-element.elementor-element-d90d4e9 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d90d4e9 .elementor-button:focus{background-color:var( --e-global-color-798d70c );}.elementor-22 .elementor-element.elementor-element-3674e4e3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3674e4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d035fba );background-image:url("https://scurry2bridges.co.uk/wp-content/uploads/2024/10/Tay-Road-Bridge.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-3674e4e3 > .elementor-background-overlay{background-color:var( --e-global-color-d035fba );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3674e4e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-5d90da95 > .elementor-container{max-width:700px;}.elementor-22 .elementor-element.elementor-element-5d90da95 .elementor-repeater-item-f1d385f.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-5d952f1d{text-align:center;}.elementor-22 .elementor-element.elementor-element-5d952f1d .elementor-heading-title{color:var( --e-global-color-fba0b92 );font-family:"Raleway", Sans-serif;font-size:2.5em;font-weight:700;line-height:1.1em;}.elementor-22 .elementor-element.elementor-element-5d90da95:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5d90da95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d035fba );}.elementor-22 .elementor-element.elementor-element-5d90da95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-5d90da95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-69533497 > .elementor-container{max-width:824px;}.elementor-22 .elementor-element.elementor-element-69533497 .elementor-repeater-item-475a8ea.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-996c239 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-2e69d608 .elementor-repeater-item-630ecb4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-2e885e5e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-2e885e5e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-2e885e5e .elementor-image-box-title{color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-2e885e5e .elementor-image-box-description{color:#B2B2B2;font-family:"Roboto", Sans-serif;font-size:19.2px;}.elementor-22 .elementor-element.elementor-element-2e69d608:hover{background-color:#131313;}.elementor-22 .elementor-element.elementor-element-2e69d608{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fba0b92 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-22 .elementor-element.elementor-element-2e69d608, .elementor-22 .elementor-element.elementor-element-2e69d608 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2e69d608 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-69533497:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-69533497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d035fba );}.elementor-22 .elementor-element.elementor-element-69533497{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-69533497 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-583b851d .elementor-repeater-item-a26ca53.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-17f1d216 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-17f1d216 .elementor-repeater-item-f08799c.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-20c2a49d{text-align:center;}.elementor-22 .elementor-element.elementor-element-20c2a49d .elementor-heading-title{color:var( --e-global-color-fba0b92 );font-family:"Raleway", Sans-serif;font-size:3.2em;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-ef70f1f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-ef70f1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-ef70f1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-75526209{text-align:center;}.elementor-22 .elementor-element.elementor-element-75526209 .elementor-heading-title{color:var( --e-global-color-511647b );font-family:"Raleway", Sans-serif;font-size:6em;font-weight:800;text-transform:uppercase;line-height:0.8em;}.elementor-22 .elementor-element.elementor-element-1ebd334c .elementor-repeater-item-8f79678.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-3de69a58 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-fba0b92 );font-family:"Roboto", Sans-serif;font-size:11px;}.elementor-22 .elementor-element.elementor-element-3de3d6ad .elementor-button{font-family:"Raleway", Sans-serif;font-size:19.2px;font-weight:700;background-color:#E27A3D;padding:15px 40px 15px 40px;}.elementor-22 .elementor-element.elementor-element-3de3d6ad .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-3de3d6ad .elementor-button:focus{background-color:var( --e-global-color-798d70c );}.elementor-22 .elementor-element.elementor-element-3de3d6ad > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1ebd334c{margin-top:20px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-583b851d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-583b851d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d035fba );}.elementor-22 .elementor-element.elementor-element-583b851d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-583b851d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3b1d55d > .elementor-container{max-width:700px;}.elementor-22 .elementor-element.elementor-element-3b1d55d .elementor-repeater-item-ad4ac92.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-64316e89{text-align:center;}.elementor-22 .elementor-element.elementor-element-64316e89 .elementor-heading-title{color:var( --e-global-color-fba0b92 );font-family:"Raleway", Sans-serif;font-size:42.24px;font-weight:700;line-height:1.1em;}.elementor-22 .elementor-element.elementor-element-44e06071{text-align:center;color:var( --e-global-color-fba0b92 );font-family:"Roboto", Sans-serif;font-size:19.2px;}.elementor-22 .elementor-element.elementor-element-3b1d55d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b1d55d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d035fba );}.elementor-22 .elementor-element.elementor-element-3b1d55d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;z-index:1;}.elementor-22 .elementor-element.elementor-element-3b1d55d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-37b3c84 > .elementor-container{max-width:1110px;}.elementor-22 .elementor-element.elementor-element-37b3c84 .elementor-repeater-item-2f978b3.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-22 .elementor-element.elementor-element-15dd19b1 .swiper-pagination-bullet{background:var( --e-global-color-fba0b92 );}.elementor-22 .elementor-element.elementor-element-15dd19b1 .swiper-wrapper{display:flex;align-items:center;}.elementor-22 .elementor-element.elementor-element-15dd19b1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:16px 16px 16px 16px;border-color:var( --e-global-color-fba0b92 );border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-15dd19b1 .elementor-image-carousel-caption{text-align:center;color:#EB6E0A;}.elementor-22 .elementor-element.elementor-element-37b3c84:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-37b3c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d035fba );}.elementor-22 .elementor-element.elementor-element-37b3c84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-37b3c84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-1656873d{width:55.714%;}.elementor-22 .elementor-element.elementor-element-ef70f1f{width:44.109%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-5d90da95{padding:60px 15px 0px 15px;}.elementor-22 .elementor-element.elementor-element-2e885e5e .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-22 .elementor-element.elementor-element-20c2a49d{text-align:center;}.elementor-22 .elementor-element.elementor-element-75526209{text-align:center;}.elementor-22 .elementor-element.elementor-element-75526209 .elementor-heading-title{font-size:4em;}.elementor-22 .elementor-element.elementor-element-e03d995 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-1ebd334c{margin-top:50px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-583b851d{margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-22 .elementor-element.elementor-element-3b1d55d{padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-15dd19b1{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-27b0bc5f .elementor-heading-title{font-size:45px;}.elementor-22 .elementor-element.elementor-element-3674e4e3{padding:120px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-2e885e5e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-2e69d608{padding:30px 30px 30px 30px;}.elementor-22 .elementor-element.elementor-element-75526209 .elementor-heading-title{font-size:2em;}.elementor-22 .elementor-element.elementor-element-583b851d{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3b1d55d{padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7ef71a8d > .elementor-element-populated > .elementor-widget-wrap{padding:0px 50px 0px 50px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-996c239{width:100%;}.elementor-22 .elementor-element.elementor-element-1656873d{width:100%;}.elementor-22 .elementor-element.elementor-element-ef70f1f{width:100%;}.elementor-22 .elementor-element.elementor-element-e03d995{width:100%;}}