/* https://dlcmarine.co.uk/wp-content/cache/autoptimize/css/autoptimize_single_bb3af0a7647511a7cc115405c5fa51e4.css */
.elementor-104 .elementor-element.elementor-element-5da2b5c:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-5da2b5c>.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-104 .elementor-element.elementor-element-5da2b5c>.elementor-background-overlay{background-color:#54595f;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-104 .elementor-element.elementor-element-5da2b5c>.elementor-container{max-width:1024px}.elementor-104 .elementor-element.elementor-element-5da2b5c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:13px}.elementor-104 .elementor-element.elementor-element-c779443{--spacer-size:28px}.elementor-104 .elementor-element.elementor-element-4b54ec1{text-align:center}.elementor-104 .elementor-element.elementor-element-4b54ec1 .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-104 .elementor-element.elementor-element-30aaed7{--spacer-size:39px}.elementor-104 .elementor-element.elementor-element-061760f{--spacer-size:44px}.elementor-104 .elementor-element.elementor-element-3f46d2e:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-3f46d2e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-104 .elementor-element.elementor-element-3f46d2e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-104 .elementor-element.elementor-element-3f46d2e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-104 .elementor-element.elementor-element-40db72a3{--spacer-size:46px}.elementor-104 .elementor-element.elementor-element-6edf08dc>.elementor-widget-container{margin:-4px;padding:6px 6px 6px 22px}.elementor-104 .elementor-element.elementor-element-6edf08dc{text-align:center}.elementor-104 .elementor-element.elementor-element-6edf08dc .elementor-heading-title{font-size:44px;font-weight:700;letter-spacing:1.2px;color:#191e3a}.elementor-104 .elementor-element.elementor-element-c65d41d>.elementor-widget-container{padding:0 0 0 18px}.elementor-104 .elementor-element.elementor-element-c65d41d{text-align:center;font-size:18px}.elementor-104 .elementor-element.elementor-element-a16e21e{--spacer-size:22px}.elementor-104 .elementor-element.elementor-element-1e3cab77:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-1e3cab77>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url(/wp-content/uploads/2019/07/boats-harbor-mast-783342-e1568188740926.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-104 .elementor-element.elementor-element-1e3cab77>.elementor-background-overlay{background-color:rgba(122,122,122,.78);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-104 .elementor-element.elementor-element-1e3cab77>.elementor-container{max-width:1024px}.elementor-104 .elementor-element.elementor-element-1e3cab77{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:13px}.elementor-104 .elementor-element.elementor-element-d8c53a7{--spacer-size:18px}.elementor-104 .elementor-element.elementor-element-75f5c2b{text-align:right}.elementor-104 .elementor-element.elementor-element-75f5c2b img{border-radius:15px}.elementor-104 .elementor-element.elementor-element-87c08bd>.elementor-widget-container{margin:15px 0 0}.elementor-104 .elementor-element.elementor-element-87c08bd{text-align:left}.elementor-104 .elementor-element.elementor-element-87c08bd .elementor-heading-title{font-size:62px;font-weight:600;text-shadow:0 0 14px rgba(0,0,0,.95);color:#fff}.elementor-104 .elementor-element.elementor-element-bf6ac2e{--spacer-size:10px}.elementor-104 .elementor-element.elementor-element-6dbec89>.elementor-widget-container{margin:0 0 0 10px;padding:0 0 0 8px}.elementor-104 .elementor-element.elementor-element-6dbec89{text-align:center;font-size:21px;font-weight:400;color:#fff}.elementor-104 .elementor-element.elementor-element-8b133d1{--spacer-size:10px}.elementor-104 .elementor-element.elementor-element-00e8f59:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-00e8f59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-104 .elementor-element.elementor-element-00e8f59,.elementor-104 .elementor-element.elementor-element-00e8f59>.elementor-background-overlay{border-radius:9px}.elementor-104 .elementor-element.elementor-element-00e8f59{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:44px;margin-bottom:44px}.elementor-104 .elementor-element.elementor-element-00e8f59>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-104 .elementor-element.elementor-element-3f0ea1c>.elementor-widget-container{margin:24px}.elementor-104 .elementor-element.elementor-element-3f0ea1c{text-align:center}.elementor-104 .elementor-element.elementor-element-a194387>.elementor-widget-container{margin:0 21px 0 10px;padding:0 0 0 8px}.elementor-104 .elementor-element.elementor-element-a194387{text-align:center;font-size:18px}.elementor-104 .elementor-element.elementor-element-bfb701b>.elementor-widget-container{margin:33px 24px 24px;padding:0}.elementor-104 .elementor-element.elementor-element-bfb701b{text-align:center}.elementor-104 .elementor-element.elementor-element-0d2a869>.elementor-widget-container{margin:29px 9px 0 10px;padding:0 0 0 8px}.elementor-104 .elementor-element.elementor-element-0d2a869{text-align:center;font-size:18px}.elementor-104 .elementor-element.elementor-element-435938b>.elementor-widget-container{margin:25px}.elementor-104 .elementor-element.elementor-element-435938b{text-align:center}.elementor-104 .elementor-element.elementor-element-df0d575>.elementor-widget-container{margin:0 0 0 10px;padding:0 0 0 8px}.elementor-104 .elementor-element.elementor-element-df0d575{text-align:center;font-size:18px}.elementor-104 .elementor-element.elementor-element-56cb014:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-56cb014>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url(/wp-content/uploads/2019/07/boats-harbor-mast-783342-e1568188740926.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-104 .elementor-element.elementor-element-56cb014>.elementor-background-overlay{background-color:rgba(122,122,122,.78);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-104 .elementor-element.elementor-element-56cb014>.elementor-container{max-width:1024px}.elementor-104 .elementor-element.elementor-element-56cb014{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:13px}.elementor-104 .elementor-element.elementor-element-e671b68{--spacer-size:18px}.elementor-104 .elementor-element.elementor-element-8d5f947>.elementor-widget-container{background-color:#fff;margin:0;padding:10px 10px 46px;border-radius:18px}.elementor-104 .elementor-element.elementor-element-8d5f947 img{border-radius:15px}.elementor-104 .elementor-element.elementor-element-3720226>.elementor-widget-container{margin:-52px 0 0}.elementor-104 .elementor-element.elementor-element-3720226{text-align:center}.elementor-104 .elementor-element.elementor-element-3720226 .elementor-heading-title{font-family:"Julius Sans One",Sans-serif;font-size:24px;font-weight:700}.elementor-104 .elementor-element.elementor-element-ac158eb>.elementor-widget-container{margin:23px 0 0 13px}.elementor-104 .elementor-element.elementor-element-ac158eb{text-align:left}.elementor-104 .elementor-element.elementor-element-ac158eb .elementor-heading-title{font-size:59px;font-weight:600;text-shadow:0 0 14px rgba(0,0,0,.95);color:#fff}.elementor-104 .elementor-element.elementor-element-6dd0557{--spacer-size:10px}.elementor-104 .elementor-element.elementor-element-d3832e2>.elementor-widget-container{margin:0 0 0 10px;padding:0 0 0 8px}.elementor-104 .elementor-element.elementor-element-d3832e2{text-align:center;font-size:21px;font-weight:600;color:#fff}.elementor-104 .elementor-element.elementor-element-0beb876{--spacer-size:10px}.elementor-104 .elementor-element.elementor-element-37bf9e5{margin-top:-20px;margin-bottom:-18px;padding:0 0 -12px}.elementor-104 .elementor-element.elementor-element-975ea83>.elementor-widget-container{background-color:#fff;margin:46px;padding:36px;border-radius:17px}.elementor-104 .elementor-element.elementor-element-975ea83{text-align:center}.elementor-104 .elementor-element.elementor-element-88cd2ac>.elementor-widget-container{background-color:#fff;margin:-58px 43px 51px 45px;padding:23px;border-radius:17px}.elementor-104 .elementor-element.elementor-element-88cd2ac{text-align:center;font-size:18px}.elementor-104 .elementor-element.elementor-element-1a7ea054{padding:0 0 123px}.elementor-104 .elementor-element.elementor-element-5c7e4305{--spacer-size:25px}.elementor-104 .elementor-element.elementor-element-4f18bdd3 .elementor-icon-wrapper{text-align:center}.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-stacked .elementor-icon:hover{background-color:#2f607f}.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-default .elementor-icon:hover{color:#2f607f;border-color:#2f607f}.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-4f18bdd3.elementor-view-default .elementor-icon:hover svg{fill:#2f607f}.elementor-104 .elementor-element.elementor-element-4f18bdd3 .elementor-icon{font-size:50px;padding:34px}.elementor-104 .elementor-element.elementor-element-4f18bdd3 .elementor-icon svg{height:50px}.elementor-104 .elementor-element.elementor-element-fe74dcb{text-align:center}.elementor-104 .elementor-element.elementor-element-fe74dcb .elementor-heading-title{text-transform:uppercase;color:#28193a}.elementor-104 .elementor-element.elementor-element-450a1db9{--spacer-size:25px}.elementor-104 .elementor-element.elementor-element-6bd49ea5 .elementor-icon-wrapper{text-align:center}.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-stacked .elementor-icon:hover{background-color:#2f607f}.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-default .elementor-icon:hover{color:#2f607f;border-color:#2f607f}.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-6bd49ea5.elementor-view-default .elementor-icon:hover svg{fill:#2f607f}.elementor-104 .elementor-element.elementor-element-6bd49ea5 .elementor-icon{font-size:50px;padding:34px}.elementor-104 .elementor-element.elementor-element-6bd49ea5 .elementor-icon svg{height:50px}.elementor-104 .elementor-element.elementor-element-1e1d8a0a{text-align:center}.elementor-104 .elementor-element.elementor-element-1e1d8a0a .elementor-heading-title{text-transform:uppercase;color:#28193a}.elementor-104 .elementor-element.elementor-element-34ee3278{--spacer-size:25px}.elementor-104 .elementor-element.elementor-element-23fc88e8 .elementor-icon-wrapper{text-align:center}.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-stacked .elementor-icon:hover{background-color:#2f607f}.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-default .elementor-icon:hover{color:#2f607f;border-color:#2f607f}.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-23fc88e8.elementor-view-default .elementor-icon:hover svg{fill:#2f607f}.elementor-104 .elementor-element.elementor-element-23fc88e8 .elementor-icon{font-size:50px;padding:34px}.elementor-104 .elementor-element.elementor-element-23fc88e8 .elementor-icon svg{height:50px}.elementor-104 .elementor-element.elementor-element-31248dce{text-align:center}.elementor-104 .elementor-element.elementor-element-31248dce .elementor-heading-title{text-transform:uppercase;color:#28193a}.elementor-104 .elementor-element.elementor-element-753935b0:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-753935b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#191e3a}.elementor-104 .elementor-element.elementor-element-753935b0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-104 .elementor-element.elementor-element-753935b0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-104 .elementor-element.elementor-element-58a4c791{margin-top:56px;margin-bottom:35px;padding:0}.elementor-104 .elementor-element.elementor-element-2d8bdf15{--spacer-size:124px}.elementor-104 .elementor-element.elementor-element-668597cb{width:auto;max-width:auto;--icon-box-icon-margin:15px}.elementor-104 .elementor-element.elementor-element-668597cb>.elementor-widget-container{margin:8px 33px 1px 50px;padding:17px}.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-stacked .elementor-icon{background-color:#cecece}.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-default .elementor-icon{fill:#cecece;color:#cecece;border-color:#cecece}.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#2f607f}.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-framed:has(:hover) .elementor-icon,.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-default:has(:hover) .elementor-icon,.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-framed:has(:focus) .elementor-icon,.elementor-104 .elementor-element.elementor-element-668597cb.elementor-view-default:has(:focus) .elementor-icon{fill:#2f607f;color:#2f607f;border-color:#2f607f}.elementor-104 .elementor-element.elementor-element-668597cb .elementor-icon-box-title{color:#fff}.elementor-104 .elementor-element.elementor-element-668597cb .elementor-icon-box-description{color:#cecece}.elementor-104 .elementor-element.elementor-element-4b55cd63>.elementor-widget-container{margin:23px 23px 23px 40px;padding:17px 45px 26px 53px}.elementor-104 .elementor-element.elementor-element-4b55cd63 .elementor-button-icon{margin-left:9px}.elementor-104 .elementor-element.elementor-element-4b55cd63 .content-form .submit-form{text-align:center;padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}.elementor-104 .elementor-element.elementor-element-4b55cd63 .elementor-column{padding-right:calc(10px/2);padding-left:calc(10px/2);margin-bottom:10px}body.rtl .elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>label{padding-left:0}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>label{padding-right:0}body .elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>label{padding-bottom:0}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>input{text-align:left;color:#606060;background-color:#fff;border-radius:4px}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset select{text-align:left;color:#606060;background-color:#fff;border-radius:4px}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>textarea{text-align:left;color:#606060;background-color:#fff;border-radius:4px}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>input::placeholder{color:#606060}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset select::placeholder{color:#606060}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>textarea::placeholder{color:#606060}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>input:focus{background-color:#fff}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset select:focus{background-color:#fff}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>textarea:focus{background-color:#fff}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>button{background-color:#843a66;font-size:16px;font-weight:700}.elementor-104 .elementor-element.elementor-element-4b55cd63 fieldset>button:hover{background-color:#2f607f;color:#fff}.elementor-104 .elementor-element.elementor-element-3e1ce6bb>.elementor-widget-container{background-color:#191e3a;margin:0 0 -51px;padding:9px}.elementor-104 .elementor-element.elementor-element-3e1ce6bb{text-align:center}.elementor-104 .elementor-element.elementor-element-3e1ce6bb .elementor-heading-title{text-shadow:6px 6px 10px rgba(0,0,0,.3);color:#fff}.elementor-104 .elementor-element.elementor-element-2fa4181a>.elementor-widget-container{background-color:#f2f2f2;margin:35px;padding:23px;border-radius:20px}.elementor-104 .elementor-element.elementor-element-2fa4181a .content-form .submit-form{text-align:left;padding-right:calc(25px/2);padding-left:calc(25px/2);margin-bottom:0}.elementor-104 .elementor-element.elementor-element-2fa4181a .elementor-column{padding-right:calc(25px/2);padding-left:calc(25px/2);margin-bottom:0}body.rtl .elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>label{padding-left:0}body:not(.rtl) .elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>label{padding-right:0}body .elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>label{padding-bottom:0}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>label,.elementor-104 .elementor-element.elementor-element-2fa4181a .elementor-field-subgroup label{color:#606060}.elementor-104 .elementor-element.elementor-element-2fa4181a .required-mark{color:#843a66}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>label{font-size:21px}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>input{text-align:left;padding:10px;color:#727272;background-color:#fff;border-width:0;border-radius:5px}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset select{text-align:left;padding:10px;color:#727272;background-color:#fff;border-width:0;border-radius:5px}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>textarea{text-align:left;padding:10px;color:#727272;background-color:#fff;border-width:0;border-radius:5px}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>input::placeholder{color:#727272}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset select::placeholder{color:#727272}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>textarea::placeholder{color:#727272}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>input:focus{background-color:#fff}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset select:focus{background-color:#fff}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>textarea:focus{background-color:#fff}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>button{background-color:#843a66;color:#fff;font-size:18px}.elementor-104 .elementor-element.elementor-element-2fa4181a fieldset>button:hover{background-color:#2087cc;color:#fff}.elementor-104 .elementor-element.elementor-element-738b0ebd{--spacer-size:50px}.elementor-104 .elementor-element.elementor-element-763e5d22 .elementor-icon-wrapper{text-align:center}.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-stacked .elementor-icon{background-color:#843a66}.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-default .elementor-icon{color:#843a66;border-color:#843a66}.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-framed .elementor-icon,.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-default .elementor-icon svg{fill:#843a66}.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-stacked .elementor-icon:hover{background-color:#2f607f}.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-default .elementor-icon:hover{color:#2f607f;border-color:#2f607f}.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-framed .elementor-icon:hover,.elementor-104 .elementor-element.elementor-element-763e5d22.elementor-view-default .elementor-icon:hover svg{fill:#2f607f}.elementor-104 .elementor-element.elementor-element-763e5d22 .elementor-icon{font-size:52px}.elementor-104 .elementor-element.elementor-element-763e5d22 .elementor-icon svg{height:52px}.elementor-104 .elementor-element.elementor-element-50c622c2{text-align:center;font-size:21px}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-4b55cd63>.elementor-widget-container{margin:-1px;padding:-5px}.elementor-104 .elementor-element.elementor-element-2fa4181a>.elementor-widget-container{margin:0 -9px 0 0;padding:-2px}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-0f2e70a{width:24.502%}.elementor-104 .elementor-element.elementor-element-fcd2f6e{width:75.498%}.elementor-104 .elementor-element.elementor-element-b7687aa{width:28.287%}.elementor-104 .elementor-element.elementor-element-7f37708{width:71.713%}.elementor-104 .elementor-element.elementor-element-6f61f9fb{width:51.628%}.elementor-104 .elementor-element.elementor-element-3fa62aa9{width:48.372%}}@media(min-width:1025px){.elementor-104 .elementor-element.elementor-element-5da2b5c:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-5da2b5c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-104 .elementor-element.elementor-element-1e3cab77:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-1e3cab77>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-104 .elementor-element.elementor-element-56cb014:not(.elementor-motion-effects-element-type-background),.elementor-104 .elementor-element.elementor-element-56cb014>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-31248dce>.elementor-widget-container{padding:0 0 56px}.elementor-104 .elementor-element.elementor-element-668597cb>.elementor-widget-container{margin:0 13px 0 0}.elementor-104 .elementor-element.elementor-element-668597cb .elementor-icon-box-wrapper{text-align:center}.elementor-104 .elementor-element.elementor-element-4b55cd63>.elementor-widget-container{margin:-17px;padding:-10px}.elementor-104 .elementor-element.elementor-element-3e1ce6bb>.elementor-widget-container{margin:0 0 4px;padding:2px 0 9px}.elementor-104 .elementor-element.elementor-element-2fa4181a>.elementor-widget-container{margin:0;padding:2px}}