.elementor-16500 .elementor-element.elementor-element-96c20c3:not(.elementor-motion-effects-element-type-background),.elementor-16500 .elementor-element.elementor-element-96c20c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://dockstreetsigns.co.uk/wp-content/uploads/2024/10/65e795eb-8d92-4be9-bfde-1d4280293b1a.jpg.webp);background-position:center right;background-repeat:no-repeat;background-size:60% auto}.elementor-16500 .elementor-element.elementor-element-96c20c3>.elementor-background-overlay{background-image:url(https://dockstreetsigns.co.uk/wp-content/uploads/2022/06/overlay-new-version211.png);background-position:center left;background-repeat:no-repeat;background-size:cover;opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16500 .elementor-element.elementor-element-96c20c3>.elementor-container{max-width:1160px;min-height:285px}.elementor-16500 .elementor-element.elementor-element-96c20c3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-16500 .elementor-element.elementor-element-2a9e0f7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:45px;font-weight:700;line-height:65px;color:#969696}.elementor-16500 .elementor-element.elementor-element-e7620bc>.elementor-container{max-width:1160px}.elementor-16500 .elementor-element.elementor-element-e7620bc{padding:30px 0 0 0}.elementor-16500 .elementor-element.elementor-element-0ee38dc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:700;line-height:43px;color:#333}.elementor-16500 .elementor-element.elementor-element-065c8be{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:27px;color:#000}.elementor-16500 .elementor-element.elementor-element-0059e42>.elementor-element-populated{padding:10px 10px 10px 100px}.elementor-16500 .elementor-element.elementor-element-c36bf97{text-align:center}.elementor-16500 .elementor-element.elementor-element-c36bf97 .elementor-heading-title{font-weight:700}.elementor-16500 .elementor-element.elementor-element-70f3a67>.elementor-container{max-width:1220px}.elementor-16500 .elementor-element.elementor-element-70f3a67{padding:20px 0 30px 0}.elementor-16500 .elementor-element.elementor-element-2cf2115{--e-image-carousel-slides-to-show:2;width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-16500 .elementor-element.elementor-element-2cf2115 .swiper-wrapper{display:flex;align-items:center}.elementor-16500 .elementor-element.elementor-element-2cf2115 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0 0 0 0}.elementor-16500 .elementor-element.elementor-element-8b67305:not(.elementor-motion-effects-element-type-background),.elementor-16500 .elementor-element.elementor-element-8b67305>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F2F2}.elementor-16500 .elementor-element.elementor-element-8b67305>.elementor-container{max-width:1160px}.elementor-16500 .elementor-element.elementor-element-8b67305{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 30px 0}.elementor-16500 .elementor-element.elementor-element-8b67305>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16500 .elementor-element.elementor-element-8b67305 a{color:#9AACA9}.elementor-16500 .elementor-element.elementor-element-564609c>.elementor-element-populated{padding:10px 60px 10px 10px}.elementor-16500 .elementor-element.elementor-element-f68e48c{width:var(--container-widget-width,106.667%);max-width:106.667%;--container-widget-width:106.667%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000}.elementor-16500 .elementor-element.elementor-element-9988aad{width:var(--container-widget-width,106.667%);max-width:106.667%;--container-widget-width:106.667%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000}.elementor-16500 .elementor-element.elementor-element-8eff6a8{width:var(--container-widget-width,106.667%);max-width:106.667%;--container-widget-width:106.667%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000}.elementor-16500 .elementor-element.elementor-element-11e7e39>.elementor-element-populated{padding:10px 10px 10px 60px}.elementor-16500 .elementor-element.elementor-element-e77c785{width:var(--container-widget-width,96.863%);max-width:96.863%;--container-widget-width:96.863%;--container-widget-flex-grow:0;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000}.elementor-16500 .elementor-element.elementor-element-f028718{width:var(--container-widget-width,99.804%);max-width:99.804%;--container-widget-width:99.804%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000}.elementor-16500 .elementor-element.elementor-element-47d7719{width:var(--container-widget-width,99.804%);max-width:99.804%;--container-widget-width:99.804%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-16500 .elementor-element.elementor-element-c386b33{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:400;line-height:28px}.elementor-16500 .elementor-element.elementor-element-c386b33 .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-16500 .elementor-element.elementor-element-7f336ba:not(.elementor-motion-effects-element-type-background),.elementor-16500 .elementor-element.elementor-element-7f336ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#626862}.elementor-16500 .elementor-element.elementor-element-7f336ba>.elementor-container{max-width:1160px}.elementor-16500 .elementor-element.elementor-element-7f336ba{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 0 25px 0}.elementor-16500 .elementor-element.elementor-element-7f336ba>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16500 .elementor-element.elementor-element-7f336ba a{color:#FFF}.elementor-16500 .elementor-element.elementor-element-651078bc{padding:0 0 10px 0}.elementor-bc-flex-widget .elementor-16500 .elementor-element.elementor-element-245cb926.elementor-column .elementor-widget-wrap{align-items:center}.elementor-16500 .elementor-element.elementor-element-245cb926.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-16500 .elementor-element.elementor-element-245cb926>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-16500 .elementor-element.elementor-element-6fdcd52a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:500;line-height:43px;color:#FFF}.elementor-bc-flex-widget .elementor-16500 .elementor-element.elementor-element-56d9142c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-16500 .elementor-element.elementor-element-56d9142c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-16500 .elementor-element.elementor-element-3899e06b .elementor-button{background-color:#8EA193;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700;line-height:29px;fill:#FFF;color:#FFF;box-shadow:0 3px 6px 0 rgb(0 0 0 / .16);border-radius:50px 50px 50px 50px;padding:13px 42px 13px 42px}.elementor-16500 .elementor-element.elementor-element-3899e06b .elementor-button:hover,.elementor-16500 .elementor-element.elementor-element-3899e06b .elementor-button:focus{background-color:#D0D4C6;color:#FFF;border-color:#D0D4C6}.elementor-16500 .elementor-element.elementor-element-3899e06b{padding:0 0 0 0}.elementor-16500 .elementor-element.elementor-element-3899e06b .elementor-button:hover svg,.elementor-16500 .elementor-element.elementor-element-3899e06b .elementor-button:focus svg{fill:#FFF}.elementor-16500 .elementor-element.elementor-element-3b08280a{--e-image-carousel-slides-to-show:4;padding:0 0 0 0}.elementor-16500 .elementor-element.elementor-element-3b08280a .swiper-wrapper{display:flex;align-items:center}.elementor-16500 .elementor-element.elementor-element-3b08280a .elementor-image-carousel-caption{text-align:center;color:#FFF;font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;line-height:27px}.elementor-16500 .elementor-element.elementor-element-a8833fa:not(.elementor-motion-effects-element-type-background),.elementor-16500 .elementor-element.elementor-element-a8833fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#D0D4C6}.elementor-16500 .elementor-element.elementor-element-a8833fa>.elementor-container{max-width:650px}.elementor-16500 .elementor-element.elementor-element-a8833fa{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 10px 0}.elementor-16500 .elementor-element.elementor-element-a8833fa>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16500 .elementor-element.elementor-element-1efbb04b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:45px}.elementor-16500 .elementor-element.elementor-element-2dcd0e62{padding:0 0 0 0;text-align:center}.elementor-16500 .elementor-element.elementor-element-2dcd0e62 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:700;line-height:44px;color:#FFF}@media(max-width:1024px){.elementor-16500 .elementor-element.elementor-element-2a9e0f7 .elementor-heading-title{font-size:32px}.elementor-16500 .elementor-element.elementor-element-e7620bc{padding:50px 10px 0 10px}.elementor-16500 .elementor-element.elementor-element-0059e42>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-16500 .elementor-element.elementor-element-2cf2115{--e-image-carousel-slides-to-show:1}.elementor-16500 .elementor-element.elementor-element-8b67305{padding:40px 10px 40px 10px}.elementor-16500 .elementor-element.elementor-element-11e7e39>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-16500 .elementor-element.elementor-element-7f336ba{padding:120px 10px 135px 10px}.elementor-16500 .elementor-element.elementor-element-6fdcd52a .elementor-heading-title{font-size:32px;line-height:44px}.elementor-16500 .elementor-element.elementor-element-3899e06b .elementor-button{font-size:16px}.elementor-16500 .elementor-element.elementor-element-a8833fa{padding:100px 10px 120px 10px}.elementor-16500 .elementor-element.elementor-element-2dcd0e62 .elementor-heading-title{font-size:32px;line-height:44px}}@media(max-width:767px){.elementor-16500 .elementor-element.elementor-element-2a9e0f7{text-align:center}.elementor-16500 .elementor-element.elementor-element-2a9e0f7 .elementor-heading-title{line-height:44px}.elementor-16500 .elementor-element.elementor-element-2cf2115{--e-image-carousel-slides-to-show:1}.elementor-16500 .elementor-element.elementor-element-564609c>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-16500 .elementor-element.elementor-element-7f336ba{padding:50px 10px 50px 10px}.elementor-16500 .elementor-element.elementor-element-6fdcd52a{text-align:center}.elementor-16500 .elementor-element.elementor-element-3899e06b .elementor-button{line-height:28px}.elementor-16500 .elementor-element.elementor-element-3b08280a{--e-image-carousel-slides-to-show:1}.elementor-16500 .elementor-element.elementor-element-a8833fa{padding:50px 10px 50px 10px}.elementor-16500 .elementor-element.elementor-element-2dcd0e62 .elementor-heading-title{font-size:32px}}@media(min-width:768px){.elementor-16500 .elementor-element.elementor-element-f21e64e{width:41.233%}.elementor-16500 .elementor-element.elementor-element-0059e42{width:58.767%}}@media(max-width:1024px) and (min-width:768px){.elementor-16500 .elementor-element.elementor-element-f21e64e{width:50%}.elementor-16500 .elementor-element.elementor-element-0059e42{width:50%}.elementor-16500 .elementor-element.elementor-element-245cb926{width:50%}.elementor-16500 .elementor-element.elementor-element-56d9142c{width:50%}}form.wpcf7-form{width:100%;padding:2rem;border-radius:8px;box-sizing:border-box;font:inherit}form.wpcf7-form label{display:block;margin-bottom:.4rem;font:inherit}form.wpcf7-form p{margin-bottom:1.2rem}form.wpcf7-form input[type="text"],form.wpcf7-form input[type="email"],form.wpcf7-form textarea{width:100%;padding:8px 12px;border:1px solid #5A614B;border-radius:4px;background:#fff;font:inherit;font-size:.95rem;box-sizing:border-box;transition:border-color 0.3s ease,box-shadow 0.3s ease}form.wpcf7-form input[type="text"]:focus,form.wpcf7-form input[type="email"]:focus,form.wpcf7-form textarea:focus{outline:none;border-color:#5A614B;box-shadow:0 0 0 2px rgb(90 97 75 / .2)}form.wpcf7-form input.wpcf7-submit{width:100%!important;background-color:#5A614B!important;color:#ffffff!important;border:none!important;padding:10px!important;border-radius:4px!important;cursor:pointer;font:inherit!important;font-size:1rem!important;transition:background-color 0.3s ease,box-shadow 0.3s ease}form.wpcf7-form input.wpcf7-submit:hover{background-color:#444A36!important;box-shadow:0 3px 10px rgb(0 0 0 / .1)}form.wpcf7-form .wpcf7-spinner{margin-left:10px;vertical-align:middle}form.wpcf7-form .wpcf7-response-output{margin-top:1rem;padding:1rem;border:1px solid #5A614B;border-radius:4px;background:#fff;font:inherit}@media (max-width:600px){form.wpcf7-form{padding:1.2rem}form.wpcf7-form input.wpcf7-submit{padding:10px}}.wpcf7-response-output{background-color:#8ea193!important}