.elementor-1066 .elementor-element.elementor-element-4c81187{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.71;}.elementor-1066 .elementor-element.elementor-element-4c81187:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-4c81187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftmarine.co.uk/wp-content/uploads/2025/07/dp-system-NEW.webp");}.elementor-1066 .elementor-element.elementor-element-4c81187::before, .elementor-1066 .elementor-element.elementor-element-4c81187 > .elementor-background-video-container::before, .elementor-1066 .elementor-element.elementor-element-4c81187 > .e-con-inner > .elementor-background-video-container::before, .elementor-1066 .elementor-element.elementor-element-4c81187 > .elementor-background-slideshow::before, .elementor-1066 .elementor-element.elementor-element-4c81187 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1066 .elementor-element.elementor-element-4c81187 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#001749;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1066 .elementor-element.elementor-element-ee23569{text-align:center;padding:107px 107px 107px 107px;}.elementor-1066 .elementor-element.elementor-element-ee23569 .elementor-heading-title{font-size:42px;text-shadow:0px 0px 10px #000000;color:#FFFFFF;}.elementor-1066 .elementor-element.elementor-element-285e518e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-a952efa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-441ea73{--display:flex;}.elementor-1066 .elementor-element.elementor-element-55b7eab9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#001749;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-1066 .elementor-element.elementor-element-336d8441{--display:flex;}.elementor-1066 .elementor-element.elementor-element-63b6b454{--display:flex;}.elementor-1066 .elementor-element.elementor-element-2432f791 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#001749;}.elementor-1066 .elementor-element.elementor-element-5a1e60d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#001749;}.elementor-1066 .elementor-element.elementor-element-5b5990d5{line-height:38px;color:#000000;}.elementor-1066 .elementor-element.elementor-element-33cf8b9{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1066 .elementor-element.elementor-element-33cf8b9:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-33cf8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swiftmarine.co.uk/wp-content/uploads/2025/07/2_SMTS-scaled-1.jpg");background-position:bottom center;}.elementor-1066 .elementor-element.elementor-element-5271fb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-4c989945{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1066 .elementor-element.elementor-element-58eed00f{--display:flex;}.elementor-1066 .elementor-element.elementor-element-51112f04 .elementor-heading-title{font-size:25px;color:#001749;}.elementor-1066 .elementor-element.elementor-element-27d851cf{--display:flex;}.elementor-1066 .elementor-element.elementor-element-3565c6e5 .elementor-heading-title{font-size:25px;color:#001749;}.elementor-1066 .elementor-element.elementor-element-5ca1aaa5{--display:flex;}.elementor-1066 .elementor-element.elementor-element-6a74cdb9 .elementor-heading-title{font-size:23px;color:#001749;}.elementor-1066 .elementor-element.elementor-element-3732d1b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-4335d77e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-bec7b35{text-align:center;padding:19px 19px 19px 19px;}.elementor-1066 .elementor-element.elementor-element-bec7b35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;color:#001749;}.elementor-1066 .elementor-element.elementor-element-229aff41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-7bfe97d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1066 .elementor-element.elementor-element-73450c0e{--display:flex;}.elementor-1066 .elementor-element.elementor-element-575d1a21{--display:flex;}.elementor-widget-image .widget-image-caption{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-1066 .elementor-element.elementor-element-1d1c88ec img{width:64%;}.elementor-1066 .elementor-element.elementor-element-2ed2d1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-44bd96d6{--display:flex;}.elementor-1066 .elementor-element.elementor-element-5bba40e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#001749;}.elementor-1066 .elementor-element.elementor-element-69702353{--display:flex;}.elementor-1066 .elementor-element.elementor-element-d150f50{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-1066 .elementor-element.elementor-element-5cae08af .elementor-button{background-color:#36448F;}.elementor-1066 .elementor-element.elementor-element-5cae08af .elementor-button:hover, .elementor-1066 .elementor-element.elementor-element-5cae08af .elementor-button:focus{background-color:#1C2244;}.elementor-1066 .elementor-element.elementor-element-553818c0 .elementor-button{background-color:#36448F;}.elementor-1066 .elementor-element.elementor-element-553818c0 .elementor-button:hover, .elementor-1066 .elementor-element.elementor-element-553818c0 .elementor-button:focus{background-color:#1C2244;}.elementor-1066 .elementor-element.elementor-element-2fa4b18a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-4dca621a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1066 .elementor-element.elementor-element-4b71ca0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1066 .elementor-element.elementor-element-6038938a{--display:flex;}.elementor-1066 .elementor-element.elementor-element-1da2280c{--display:flex;}.elementor-1066 .elementor-element.elementor-element-1bfc0ee7 img{width:64%;}.elementor-1066 .elementor-element.elementor-element-73a5983e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-15a74104{--display:flex;}.elementor-1066 .elementor-element.elementor-element-35e2a347 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#001749;}.elementor-1066 .elementor-element.elementor-element-2f36204d{--display:flex;}.elementor-1066 .elementor-element.elementor-element-5a4af755 .elementor-button{background-color:#36448F;}.elementor-1066 .elementor-element.elementor-element-5a4af755 .elementor-button:hover, .elementor-1066 .elementor-element.elementor-element-5a4af755 .elementor-button:focus{background-color:#1C2244;}.elementor-1066 .elementor-element.elementor-element-10f3ae46 .elementor-button{background-color:#36448F;}.elementor-1066 .elementor-element.elementor-element-10f3ae46 .elementor-button:hover, .elementor-1066 .elementor-element.elementor-element-10f3ae46 .elementor-button:focus{background-color:#1C2244;}.elementor-1066 .elementor-element.elementor-element-6d3ee2c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1066 .elementor-element.elementor-element-2cfb2866{--display:flex;}.elementor-1066 .elementor-element.elementor-element-65242b91{--display:flex;}.elementor-1066 .elementor-element.elementor-element-5d3a090a img{width:64%;}.elementor-1066 .elementor-element.elementor-element-13fd9c96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1066 .elementor-element.elementor-element-1127ea95{--display:flex;}.elementor-1066 .elementor-element.elementor-element-107c4aaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#001749;}.elementor-1066 .elementor-element.elementor-element-3d02e7ab{--display:flex;}.elementor-1066 .elementor-element.elementor-element-78803733 .elementor-button{background-color:#36448F;}.elementor-1066 .elementor-element.elementor-element-78803733 .elementor-button:hover, .elementor-1066 .elementor-element.elementor-element-78803733 .elementor-button:focus{background-color:#1C2244;}.elementor-1066 .elementor-element.elementor-element-55814c49 .elementor-button{background-color:#36448F;}.elementor-1066 .elementor-element.elementor-element-55814c49 .elementor-button:hover, .elementor-1066 .elementor-element.elementor-element-55814c49 .elementor-button:focus{background-color:#1C2244;}@media(min-width:768px){.elementor-1066 .elementor-element.elementor-element-73450c0e{--width:50%;}.elementor-1066 .elementor-element.elementor-element-2ed2d1e{--width:50%;}.elementor-1066 .elementor-element.elementor-element-6038938a{--width:50%;}.elementor-1066 .elementor-element.elementor-element-73a5983e{--width:50%;}.elementor-1066 .elementor-element.elementor-element-2cfb2866{--width:50%;}.elementor-1066 .elementor-element.elementor-element-13fd9c96{--width:50%;}}@media(min-width:1025px){.elementor-1066 .elementor-element.elementor-element-4c81187:not(.elementor-motion-effects-element-type-background), .elementor-1066 .elementor-element.elementor-element-4c81187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1066 .elementor-element.elementor-element-4c989945{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1066 .elementor-element.elementor-element-ee23569 .elementor-heading-title{font-size:22px;}.elementor-1066 .elementor-element.elementor-element-ee23569{padding:-5px -5px -5px -5px;}.elementor-1066 .elementor-element.elementor-element-5b5990d5{line-height:1.7em;}.elementor-1066 .elementor-element.elementor-element-4c989945{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}