/* https://dlcmarine.co.uk/wp-content/cache/autoptimize/css/autoptimize_single_36d68565c9096fb9b22cce178d32ffde.css */
.elementor-102 .elementor-element.elementor-element-aba0f22:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-aba0f22>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url(/wp-content/uploads/2019/08/66753676_477088109787675_4416881158172704768_n-e1565595491439.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-102 .elementor-element.elementor-element-aba0f22>.elementor-background-overlay{background-color:#54595f;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-102 .elementor-element.elementor-element-aba0f22>.elementor-container{max-width:1024px}.elementor-102 .elementor-element.elementor-element-aba0f22{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:13px}.elementor-102 .elementor-element.elementor-element-ac8b822{--spacer-size:10px}.elementor-102 .elementor-element.elementor-element-c898e0e{text-align:center}.elementor-102 .elementor-element.elementor-element-c898e0e .elementor-heading-title{font-family:"Reem Kufi",Sans-serif;font-size:52px;text-shadow:0 0 15px rgba(0,0,0,.3);color:#fff}.elementor-102 .elementor-element.elementor-element-110aa2e{--spacer-size:39px}.elementor-102 .elementor-element.elementor-element-8e6d74a{--spacer-size:69px}.elementor-102 .elementor-element.elementor-element-6f78e43:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-6f78e43>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-102 .elementor-element.elementor-element-6f78e43{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:36px;padding:0}.elementor-102 .elementor-element.elementor-element-6f78e43>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-102 .elementor-element.elementor-element-6f78e43>.elementor-shape-bottom .elementor-shape-fill{fill:#ccc}.elementor-102 .elementor-element.elementor-element-d7bd715{--spacer-size:46px}.elementor-102 .elementor-element.elementor-element-924d864>.elementor-widget-container{margin:-4px;padding:6px 6px 6px 22px}.elementor-102 .elementor-element.elementor-element-924d864{text-align:center}.elementor-102 .elementor-element.elementor-element-924d864 .elementor-heading-title{font-size:44px;font-weight:700;letter-spacing:1.2px;color:#191e3a}.elementor-102 .elementor-element.elementor-element-60a7add>.elementor-widget-container{margin:37px 68px 35px;padding:0 24px 0 26px}.elementor-102 .elementor-element.elementor-element-60a7add{text-align:center;font-size:23px}.elementor-102 .elementor-element.elementor-element-bda91de .elementor-button{background-color:#191e3a;font-size:21px;border-style:solid;border-radius:6px}.elementor-102 .elementor-element.elementor-element-bda91de .elementor-button:hover,.elementor-102 .elementor-element.elementor-element-bda91de .elementor-button:focus{background-color:#2f607f;border-color:#fff}.elementor-102 .elementor-element.elementor-element-bda91de>.elementor-widget-container{margin:0 0 121px;padding:0}.elementor-102 .elementor-element.elementor-element-d69ebc2{--spacer-size:10px}.elementor-102 .elementor-element.elementor-element-d5690e5{margin-top:-114px;margin-bottom:61px}.elementor-102 .elementor-element.elementor-element-51d4839 .elementor-icon-wrapper{text-align:center}.elementor-102 .elementor-element.elementor-element-51d4839.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-102 .elementor-element.elementor-element-51d4839.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-51d4839.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-102 .elementor-element.elementor-element-51d4839.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-51d4839.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-102 .elementor-element.elementor-element-3ac5b50{text-align:center;font-size:21px}.elementor-102 .elementor-element.elementor-element-93eb80f .elementor-icon-wrapper{text-align:center}.elementor-102 .elementor-element.elementor-element-93eb80f.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-102 .elementor-element.elementor-element-93eb80f.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-93eb80f.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-102 .elementor-element.elementor-element-93eb80f.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-93eb80f.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-102 .elementor-element.elementor-element-6f4a9de{text-align:center;font-size:21px}.elementor-102 .elementor-element.elementor-element-b404ab3 .elementor-icon-wrapper{text-align:center}.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-stacked .elementor-icon:hover{background-color:#606060}.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-framed .elementor-icon:hover,.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-default .elementor-icon:hover{color:#606060;border-color:#606060}.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-framed .elementor-icon:hover,.elementor-102 .elementor-element.elementor-element-b404ab3.elementor-view-default .elementor-icon:hover svg{fill:#606060}.elementor-102 .elementor-element.elementor-element-12f367e{text-align:center;font-size:21px}.elementor-102 .elementor-element.elementor-element-5174bc8:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-5174bc8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#191e3a}.elementor-102 .elementor-element.elementor-element-5174bc8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-102 .elementor-element.elementor-element-5174bc8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-102 .elementor-element.elementor-element-6b62999{margin-top:56px;margin-bottom:35px;padding:0}.elementor-102 .elementor-element.elementor-element-2c92615{--spacer-size:124px}.elementor-102 .elementor-element.elementor-element-8fa7149{width:auto;max-width:auto;--icon-box-icon-margin:15px}.elementor-102 .elementor-element.elementor-element-8fa7149>.elementor-widget-container{margin:8px 33px 1px 50px;padding:17px}.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-stacked .elementor-icon{background-color:#cecece}.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-default .elementor-icon{fill:#cecece;color:#cecece;border-color:#cecece}.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2f607f}.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-framed:has(:hover) .elementor-icon,.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-default:has(:hover) .elementor-icon,.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-framed:has(:focus) .elementor-icon,.elementor-102 .elementor-element.elementor-element-8fa7149.elementor-view-default:has(:focus) .elementor-icon{fill:#2f607f;color:#2f607f;border-color:#2f607f}.elementor-102 .elementor-element.elementor-element-8fa7149 .elementor-icon-box-title{color:#fff}.elementor-102 .elementor-element.elementor-element-8fa7149 .elementor-icon-box-description{color:#cecece}.elementor-102 .elementor-element.elementor-element-abfeb41>.elementor-widget-container{margin:29px 100px 100px}.elementor-102 .elementor-element.elementor-element-dfca2fd>.elementor-widget-container{background-color:#191e3a;margin:0 0 -51px;padding:9px}.elementor-102 .elementor-element.elementor-element-dfca2fd{text-align:center}.elementor-102 .elementor-element.elementor-element-dfca2fd .elementor-heading-title{text-shadow:6px 6px 10px rgba(0,0,0,.3);color:#fff}.elementor-102 .elementor-element.elementor-element-d098ad2>.elementor-widget-container{background-color:#f2f2f2;margin:35px;padding:23px;border-radius:20px}.elementor-102 .elementor-element.elementor-element-d098ad2 .content-form .submit-form{text-align:left;padding-right:calc(25px/2);padding-left:calc(25px/2);margin-bottom:0}.elementor-102 .elementor-element.elementor-element-d098ad2 .elementor-column{padding-right:calc(25px/2);padding-left:calc(25px/2);margin-bottom:0}body.rtl .elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>label{padding-left:0}body:not(.rtl) .elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>label{padding-right:0}body .elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>label{padding-bottom:0}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>label,.elementor-102 .elementor-element.elementor-element-d098ad2 .elementor-field-subgroup label{color:#606060}.elementor-102 .elementor-element.elementor-element-d098ad2 .required-mark{color:#843a66}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>label{font-size:21px}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>input{text-align:left;padding:10px;color:#727272;background-color:#fff;border-width:0;border-radius:5px}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset select{text-align:left;padding:10px;color:#727272;background-color:#fff;border-width:0;border-radius:5px}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>textarea{text-align:left;padding:10px;color:#727272;background-color:#fff;border-width:0;border-radius:5px}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>input::placeholder{color:#727272}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset select::placeholder{color:#727272}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>textarea::placeholder{color:#727272}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>input:focus{background-color:#fff}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset select:focus{background-color:#fff}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>textarea:focus{background-color:#fff}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>button{background-color:#843a66;color:#fff;font-size:18px}.elementor-102 .elementor-element.elementor-element-d098ad2 fieldset>button:hover{background-color:#2087cc;color:#fff}.elementor-102 .elementor-element.elementor-element-18bd46c:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-18bd46c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-102 .elementor-element.elementor-element-18bd46c>.elementor-container{max-width:1024px}.elementor-102 .elementor-element.elementor-element-18bd46c>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-102 .elementor-element.elementor-element-18bd46c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:36px;margin-bottom:3px;padding:13px}.elementor-102 .elementor-element.elementor-element-18bd46c>.elementor-shape-top .elementor-shape-fill{fill:#ccc}.elementor-102 .elementor-element.elementor-element-572acaf{--spacer-size:33px}.elementor-102 .elementor-element.elementor-element-e84ed81{text-align:center}.elementor-102 .elementor-element.elementor-element-080870b{--spacer-size:162px}.elementor-102 .elementor-element.elementor-element-23956f53{--spacer-size:50px}.elementor-102 .elementor-element.elementor-element-e1ecf64 .elementor-icon-wrapper{text-align:center}.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-framed .elementor-icon,.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-stacked .elementor-icon:hover{background-color:#2f607f}.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-framed .elementor-icon:hover,.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-default .elementor-icon:hover{color:#2f607f;border-color:#2f607f}.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-framed .elementor-icon:hover,.elementor-102 .elementor-element.elementor-element-e1ecf64.elementor-view-default .elementor-icon:hover svg{fill:#2f607f}.elementor-102 .elementor-element.elementor-element-e1ecf64 .elementor-icon{font-size:52px}.elementor-102 .elementor-element.elementor-element-e1ecf64 .elementor-icon svg{height:52px}.elementor-102 .elementor-element.elementor-element-6a4e5c80{text-align:center;font-size:21px}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-d098ad2>.elementor-widget-container{margin:0 -9px 0 0;padding:-2px}}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-e90c38e{width:51.628%}.elementor-102 .elementor-element.elementor-element-9b9dfb7{width:48.372%}}@media(min-width:1025px){.elementor-102 .elementor-element.elementor-element-aba0f22:not(.elementor-motion-effects-element-type-background),.elementor-102 .elementor-element.elementor-element-aba0f22>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-8fa7149>.elementor-widget-container{margin:0 13px 0 0}.elementor-102 .elementor-element.elementor-element-8fa7149 .elementor-icon-box-wrapper{text-align:center}.elementor-102 .elementor-element.elementor-element-dfca2fd>.elementor-widget-container{margin:0 0 4px;padding:2px 0 9px}.elementor-102 .elementor-element.elementor-element-d098ad2>.elementor-widget-container{margin:0;padding:2px}}