.elementor-2033 .elementor-element.elementor-element-3143504{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-3143504:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-3143504 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EA;}.elementor-2033 .elementor-element.elementor-element-4a359c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-4a359c4:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-4a359c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/09/margate-digital-headers-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2033 .elementor-element.elementor-element-377806c{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-2033 .elementor-element.elementor-element-377806c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:72px;font-weight:700;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-7c56216 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-2033 .elementor-element.elementor-element-ac5e83a{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;text-shadow:0px 0px 18px #000000;color:var( --e-global-color-df92c6f );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2033 .elementor-element.elementor-element-85b3603{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-2033 .elementor-element.elementor-element-85b3603:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-2033 .elementor-element.elementor-element-85b3603.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-85b3603 .elementor-button{font-family:var( --e-global-typography-e12fef0-font-family ), Sans-serif;font-size:var( --e-global-typography-e12fef0-font-size );font-weight:var( --e-global-typography-e12fef0-font-weight );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-6124473{--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;}.elementor-2033 .elementor-element.elementor-element-41a2703{--display:flex;}.elementor-2033 .elementor-element.elementor-element-41a2703.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2033 .elementor-element.elementor-element-7938a3a{--e-image-carousel-slides-to-show:3;}.elementor-2033 .elementor-element.elementor-element-7938a3a .swiper-wrapper{display:flex;align-items:center;}.elementor-2033 .elementor-element.elementor-element-6246dc2{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-b2cff44{text-align:center;}.elementor-2033 .elementor-element.elementor-element-b2cff44 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;line-height:1.1em;}.elementor-2033 .elementor-element.elementor-element-43bf812{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-2033 .elementor-element.elementor-element-43bf812.elementor-element{--align-self:center;}.elementor-2033 .elementor-element.elementor-element-9c9b5ed{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-2033 .elementor-element.elementor-element-9c9b5ed:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-2033 .elementor-element.elementor-element-9c9b5ed.elementor-element{--align-self:center;}.elementor-2033 .elementor-element.elementor-element-9c9b5ed.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-9c9b5ed .elementor-button{font-family:var( --e-global-typography-e12fef0-font-family ), Sans-serif;font-size:var( --e-global-typography-e12fef0-font-size );font-weight:var( --e-global-typography-e12fef0-font-weight );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );padding:14px 55px 14px 55px;}.elementor-2033 .elementor-element.elementor-element-f6aec99{--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:40px 70px;--row-gap:40px;--column-gap:70px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-abfabd6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-abfabd6:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-abfabd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/09/Golf-Banner-Margate-Digital-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-6153747{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:left;}.elementor-2033 .elementor-element.elementor-element-6153747.ha-has-bg-overlay::before{opacity:0.26;}.elementor-2033 .elementor-element.elementor-element-6153747.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-6153747 img{border-radius:10px 10px 10px 10px;}.elementor-2033 .elementor-element.elementor-element-2f8457c{--display:flex;--justify-content:center;}.elementor-2033 .elementor-element.elementor-element-d5226f3 .elementor-heading-title{font-family:var( --e-global-typography-7d90f5e-font-family ), Sans-serif;font-size:var( --e-global-typography-7d90f5e-font-size );font-weight:var( --e-global-typography-7d90f5e-font-weight );text-transform:var( --e-global-typography-7d90f5e-text-transform );line-height:var( --e-global-typography-7d90f5e-line-height );letter-spacing:var( --e-global-typography-7d90f5e-letter-spacing );word-spacing:var( --e-global-typography-7d90f5e-word-spacing );}.elementor-2033 .elementor-element.elementor-element-cefdd59{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-dbb15ce{background-color:#F9E2C5;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-2033 .elementor-element.elementor-element-dbb15ce.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-dbb15ce .elementor-heading-title{font-family:var( --e-global-typography-ea237e5-font-family ), Sans-serif;font-size:var( --e-global-typography-ea237e5-font-size );font-weight:var( --e-global-typography-ea237e5-font-weight );text-transform:var( --e-global-typography-ea237e5-text-transform );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-1693c88{background-color:#CFFB8D;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-2033 .elementor-element.elementor-element-1693c88.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-1693c88 .elementor-heading-title{font-family:var( --e-global-typography-ea237e5-font-family ), Sans-serif;font-size:var( --e-global-typography-ea237e5-font-size );font-weight:var( --e-global-typography-ea237e5-font-weight );text-transform:var( --e-global-typography-ea237e5-text-transform );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-f05c55b{background-color:#133427;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-2033 .elementor-element.elementor-element-f05c55b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-f05c55b .elementor-heading-title{font-family:var( --e-global-typography-ea237e5-font-family ), Sans-serif;font-size:var( --e-global-typography-ea237e5-font-size );font-weight:var( --e-global-typography-ea237e5-font-weight );text-transform:var( --e-global-typography-ea237e5-text-transform );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );color:var( --e-global-color-df92c6f );}.elementor-2033 .elementor-element.elementor-element-ff5b555{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-2033 .elementor-element.elementor-element-ff5b555:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-2033 .elementor-element.elementor-element-ff5b555.elementor-element{--align-self:flex-start;}.elementor-2033 .elementor-element.elementor-element-ff5b555.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-ff5b555 .elementor-button{font-family:var( --e-global-typography-e12fef0-font-family ), Sans-serif;font-size:var( --e-global-typography-e12fef0-font-size );font-weight:var( --e-global-typography-e12fef0-font-weight );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );padding:14px 55px 14px 55px;}.elementor-2033 .elementor-element.elementor-element-f3d9c8b{--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 70px;--row-gap:0px;--column-gap:70px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-7038324{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--border-radius:21px 21px 21px 21px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-7038324:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-7038324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/09/Bugsys-Banner-Social-Media.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-4e1d429{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2033 .elementor-element.elementor-element-4e1d429.e-con{--order:-99999 /* order start hack */;}.elementor-2033 .elementor-element.elementor-element-8049257{text-align:right;}.elementor-2033 .elementor-element.elementor-element-8049257 .elementor-heading-title{font-family:var( --e-global-typography-7d90f5e-font-family ), Sans-serif;font-size:var( --e-global-typography-7d90f5e-font-size );font-weight:var( --e-global-typography-7d90f5e-font-weight );text-transform:var( --e-global-typography-7d90f5e-text-transform );line-height:var( --e-global-typography-7d90f5e-line-height );letter-spacing:var( --e-global-typography-7d90f5e-letter-spacing );word-spacing:var( --e-global-typography-7d90f5e-word-spacing );}.elementor-2033 .elementor-element.elementor-element-a0bbd6d{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-26a2d00{background-color:#F9E2C5;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-2033 .elementor-element.elementor-element-26a2d00.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-26a2d00 .elementor-heading-title{font-family:var( --e-global-typography-ea237e5-font-family ), Sans-serif;font-size:var( --e-global-typography-ea237e5-font-size );font-weight:var( --e-global-typography-ea237e5-font-weight );text-transform:var( --e-global-typography-ea237e5-text-transform );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-05418f0{background-color:#CFFB8D;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-2033 .elementor-element.elementor-element-05418f0.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-05418f0 .elementor-heading-title{font-family:var( --e-global-typography-ea237e5-font-family ), Sans-serif;font-size:var( --e-global-typography-ea237e5-font-size );font-weight:var( --e-global-typography-ea237e5-font-weight );text-transform:var( --e-global-typography-ea237e5-text-transform );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-67c9f88{background-color:#133427;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-2033 .elementor-element.elementor-element-67c9f88.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-67c9f88 .elementor-heading-title{font-family:var( --e-global-typography-ea237e5-font-family ), Sans-serif;font-size:var( --e-global-typography-ea237e5-font-size );font-weight:var( --e-global-typography-ea237e5-font-weight );text-transform:var( --e-global-typography-ea237e5-text-transform );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );color:var( --e-global-color-df92c6f );}.elementor-2033 .elementor-element.elementor-element-b511f1a{text-align:right;}.elementor-2033 .elementor-element.elementor-element-be3146d{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-2033 .elementor-element.elementor-element-be3146d:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-2033 .elementor-element.elementor-element-be3146d.elementor-element{--align-self:flex-end;}.elementor-2033 .elementor-element.elementor-element-be3146d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-be3146d .elementor-button{font-family:var( --e-global-typography-e12fef0-font-family ), Sans-serif;font-size:var( --e-global-typography-e12fef0-font-size );font-weight:var( --e-global-typography-e12fef0-font-weight );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );padding:14px 55px 14px 55px;}.elementor-2033 .elementor-element.elementor-element-824be6d{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-824be6d:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-824be6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df92c6f );}.elementor-2033 .elementor-element.elementor-element-45d4052{--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:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2033 .elementor-element.elementor-element-b3b145c{--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;--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-808e8e4{--display:flex;}.elementor-2033 .elementor-element.elementor-element-5a4f3ed{text-align:left;}.elementor-2033 .elementor-element.elementor-element-5a4f3ed .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:60px;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-2033 .elementor-element.elementor-element-cba6302{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.4em;}.elementor-2033 .elementor-element.elementor-element-d033cc8{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-2033 .elementor-element.elementor-element-d033cc8:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-2033 .elementor-element.elementor-element-d033cc8.elementor-element{--align-self:flex-start;}.elementor-2033 .elementor-element.elementor-element-d033cc8.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-2033 .elementor-element.elementor-element-d033cc8 .elementor-button{font-family:var( --e-global-typography-e12fef0-font-family ), Sans-serif;font-size:var( --e-global-typography-e12fef0-font-size );font-weight:var( --e-global-typography-e12fef0-font-weight );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );padding:14px 55px 14px 55px;}.elementor-2033 .elementor-element.elementor-element-30cab85{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2033 .elementor-element.elementor-element-5e50f97{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-814fc1d{--display:flex;--min-height:280px;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-814fc1d:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-814fc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/08/Rodney-Picture-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-df79260{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 300px 300px 0px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-df79260:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-df79260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA8;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2033 .elementor-element.elementor-element-6df1d66 .elementor-image-box-wrapper{text-align:left;}.elementor-2033 .elementor-element.elementor-element-6df1d66 .elementor-image-box-title{margin-bottom:0px;font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-2033 .elementor-element.elementor-element-6df1d66 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-2033 .elementor-element.elementor-element-894c727{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2033 .elementor-element.elementor-element-8fb686d{--display:flex;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-8fb686d:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-8fb686d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9A00FF38;}.elementor-2033 .elementor-element.elementor-element-8f93531 .elementor-image-box-wrapper{text-align:left;}.elementor-2033 .elementor-element.elementor-element-8f93531 .elementor-image-box-title{font-family:var( --e-global-typography-0bc4178-font-family ), Sans-serif;font-size:var( --e-global-typography-0bc4178-font-size );font-weight:var( --e-global-typography-0bc4178-font-weight );text-transform:var( --e-global-typography-0bc4178-text-transform );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );color:var( --e-global-color-df92c6f );}.elementor-2033 .elementor-element.elementor-element-8f93531 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1.4em;color:#000000;}.elementor-2033 .elementor-element.elementor-element-592c76b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-3985fdd{--display:flex;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-3985fdd:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-3985fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF5530;}.elementor-2033 .elementor-element.elementor-element-c53bd94 .elementor-image-box-wrapper{text-align:left;}.elementor-2033 .elementor-element.elementor-element-c53bd94 .elementor-image-box-title{font-family:var( --e-global-typography-0bc4178-font-family ), Sans-serif;font-size:var( --e-global-typography-0bc4178-font-size );font-weight:var( --e-global-typography-0bc4178-font-weight );text-transform:var( --e-global-typography-0bc4178-text-transform );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );color:var( --e-global-color-df92c6f );}.elementor-2033 .elementor-element.elementor-element-c53bd94 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1.4em;color:#000000;}.elementor-2033 .elementor-element.elementor-element-d6838e5{--display:flex;--min-height:280px;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-d6838e5:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-d6838e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/08/418375078_1179370083243746_66499.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-3ed2e45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 300px 300px 0px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-3ed2e45:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-3ed2e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-2033 .elementor-element.elementor-element-8a3ee6c .elementor-image-box-wrapper{text-align:left;}.elementor-2033 .elementor-element.elementor-element-8a3ee6c .elementor-image-box-title{margin-bottom:0px;font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-2033 .elementor-element.elementor-element-8a3ee6c .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-2033 .elementor-element.elementor-element-c879b4f{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2033 .elementor-element.elementor-element-7ee25a7{--display:flex;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-7ee25a7:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-7ee25a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00FF5530;}.elementor-2033 .elementor-element.elementor-element-0b3dcf7 .elementor-image-box-wrapper{text-align:left;}.elementor-2033 .elementor-element.elementor-element-0b3dcf7 .elementor-image-box-title{font-family:var( --e-global-typography-0bc4178-font-family ), Sans-serif;font-size:var( --e-global-typography-0bc4178-font-size );font-weight:var( --e-global-typography-0bc4178-font-weight );text-transform:var( --e-global-typography-0bc4178-text-transform );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );color:var( --e-global-color-df92c6f );}.elementor-2033 .elementor-element.elementor-element-0b3dcf7 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1.4em;color:#000000;}.elementor-2033 .elementor-element.elementor-element-680b7e3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-6a5eb41{--display:flex;--min-height:280px;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-6a5eb41:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-6a5eb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/08/Davide-Picture.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2033 .elementor-element.elementor-element-6d607ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 300px 300px 0px;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-6d607ed:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-6d607ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-2033 .elementor-element.elementor-element-d46715a .elementor-image-box-wrapper{text-align:left;}.elementor-2033 .elementor-element.elementor-element-d46715a .elementor-image-box-title{margin-bottom:0px;font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-2033 .elementor-element.elementor-element-d46715a .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;}.elementor-2033 .elementor-element.elementor-element-e500987{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2033 .elementor-element.elementor-element-52a22fa{--display:flex;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-52a22fa:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-52a22fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9240C9;}.elementor-2033 .elementor-element.elementor-element-504303c .elementor-image-box-wrapper{text-align:left;}.elementor-2033 .elementor-element.elementor-element-504303c .elementor-image-box-title{font-family:var( --e-global-typography-0bc4178-font-family ), Sans-serif;font-size:var( --e-global-typography-0bc4178-font-size );font-weight:var( --e-global-typography-0bc4178-font-weight );text-transform:var( --e-global-typography-0bc4178-text-transform );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );color:var( --e-global-color-df92c6f );}.elementor-2033 .elementor-element.elementor-element-504303c .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1.4em;color:#000000;}.elementor-2033 .elementor-element.elementor-element-ff79e77{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-d6898ff{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;}.elementor-2033 .elementor-element.elementor-element-d6898ff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-2033 .elementor-element.elementor-element-41a2703{--width:21.613%;}.elementor-2033 .elementor-element.elementor-element-abfabd6{--width:80%;}.elementor-2033 .elementor-element.elementor-element-7038324{--width:80%;}.elementor-2033 .elementor-element.elementor-element-808e8e4{--width:48%;}.elementor-2033 .elementor-element.elementor-element-5e50f97{--width:85%;}.elementor-2033 .elementor-element.elementor-element-df79260{--width:75%;}.elementor-2033 .elementor-element.elementor-element-592c76b{--width:85%;}.elementor-2033 .elementor-element.elementor-element-3ed2e45{--width:75%;}.elementor-2033 .elementor-element.elementor-element-680b7e3{--width:85%;}.elementor-2033 .elementor-element.elementor-element-6d607ed{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2033 .elementor-element.elementor-element-808e8e4{--width:100%;}}@media(min-width:1025px){.elementor-2033 .elementor-element.elementor-element-abfabd6:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-abfabd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2033 .elementor-element.elementor-element-7038324:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-7038324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2033 .elementor-element.elementor-element-3143504{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2033 .elementor-element.elementor-element-377806c{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-2033 .elementor-element.elementor-element-377806c .elementor-heading-title{font-size:62px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2033 .elementor-element.elementor-element-85b3603 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2033 .elementor-element.elementor-element-b2cff44 .elementor-heading-title{font-size:40px;}.elementor-2033 .elementor-element.elementor-element-43bf812{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-2033 .elementor-element.elementor-element-9c9b5ed .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-f6aec99{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-6153747{--container-widget-width:169px;--container-widget-flex-grow:0;width:var( --container-widget-width, 169px );max-width:169px;}.elementor-2033 .elementor-element.elementor-element-6153747 img{max-width:88%;}.elementor-2033 .elementor-element.elementor-element-d5226f3 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );letter-spacing:var( --e-global-typography-7d90f5e-letter-spacing );word-spacing:var( --e-global-typography-7d90f5e-word-spacing );}.elementor-2033 .elementor-element.elementor-element-cefdd59{--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-2033 .elementor-element.elementor-element-dbb15ce .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-1693c88 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-f05c55b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-ff5b555 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-f3d9c8b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-8049257 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );letter-spacing:var( --e-global-typography-7d90f5e-letter-spacing );word-spacing:var( --e-global-typography-7d90f5e-word-spacing );}.elementor-2033 .elementor-element.elementor-element-a0bbd6d{--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-2033 .elementor-element.elementor-element-26a2d00 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-05418f0 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-67c9f88 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-be3146d .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-824be6d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-2033 .elementor-element.elementor-element-b3b145c{--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-2033 .elementor-element.elementor-element-808e8e4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2033 .elementor-element.elementor-element-cba6302{text-align:center;}.elementor-2033 .elementor-element.elementor-element-d033cc8.elementor-element{--align-self:center;}.elementor-2033 .elementor-element.elementor-element-d033cc8 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2033 .elementor-element.elementor-element-8f93531 .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-c53bd94 .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-0b3dcf7 .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-504303c .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-d6898ff{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-2033 .elementor-element.elementor-element-3143504{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-4a359c4:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-4a359c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/08/margate-digital-headers-1.png");background-repeat:no-repeat;}.elementor-2033 .elementor-element.elementor-element-4a359c4{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2033 .elementor-element.elementor-element-377806c .elementor-heading-title{font-size:53px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2033 .elementor-element.elementor-element-ac5e83a{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-size:16px;line-height:1.4em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2033 .elementor-element.elementor-element-85b3603{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-2033 .elementor-element.elementor-element-85b3603 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2033 .elementor-element.elementor-element-9c9b5ed{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-2033 .elementor-element.elementor-element-9c9b5ed .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-f6aec99{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2033 .elementor-element.elementor-element-abfabd6{--min-height:300px;}.elementor-2033 .elementor-element.elementor-element-2f8457c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-d5226f3{text-align:center;}.elementor-2033 .elementor-element.elementor-element-d5226f3 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );letter-spacing:var( --e-global-typography-7d90f5e-letter-spacing );word-spacing:var( --e-global-typography-7d90f5e-word-spacing );}.elementor-2033 .elementor-element.elementor-element-dbb15ce{text-align:center;}.elementor-2033 .elementor-element.elementor-element-dbb15ce .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-1693c88{text-align:center;}.elementor-2033 .elementor-element.elementor-element-1693c88 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-f05c55b{text-align:center;}.elementor-2033 .elementor-element.elementor-element-f05c55b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-856e7ef{text-align:center;}.elementor-2033 .elementor-element.elementor-element-ff5b555.elementor-element{--align-self:center;}.elementor-2033 .elementor-element.elementor-element-ff5b555 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-f3d9c8b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-2033 .elementor-element.elementor-element-7038324{--min-height:300px;}.elementor-2033 .elementor-element.elementor-element-4e1d429{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-4e1d429.e-con{--order:99999 /* order end hack */;}.elementor-2033 .elementor-element.elementor-element-8049257{text-align:center;}.elementor-2033 .elementor-element.elementor-element-8049257 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );letter-spacing:var( --e-global-typography-7d90f5e-letter-spacing );word-spacing:var( --e-global-typography-7d90f5e-word-spacing );}.elementor-2033 .elementor-element.elementor-element-26a2d00{text-align:center;}.elementor-2033 .elementor-element.elementor-element-26a2d00 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-05418f0{text-align:center;}.elementor-2033 .elementor-element.elementor-element-05418f0 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-67c9f88{text-align:center;}.elementor-2033 .elementor-element.elementor-element-67c9f88 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );letter-spacing:var( --e-global-typography-ea237e5-letter-spacing );word-spacing:var( --e-global-typography-ea237e5-word-spacing );}.elementor-2033 .elementor-element.elementor-element-b511f1a{text-align:center;}.elementor-2033 .elementor-element.elementor-element-be3146d.elementor-element{--align-self:center;}.elementor-2033 .elementor-element.elementor-element-be3146d .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-45d4052{--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-b3b145c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2033 .elementor-element.elementor-element-5a4f3ed{text-align:center;}.elementor-2033 .elementor-element.elementor-element-5a4f3ed .elementor-heading-title{font-size:47px;}.elementor-2033 .elementor-element.elementor-element-cba6302{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-2033 .elementor-element.elementor-element-d033cc8 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );letter-spacing:var( --e-global-typography-e12fef0-letter-spacing );word-spacing:var( --e-global-typography-e12fef0-word-spacing );}.elementor-2033 .elementor-element.elementor-element-814fc1d{--min-height:430px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2033 .elementor-element.elementor-element-8f93531 .elementor-image-box-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-8f93531 .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-c53bd94 .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-d6838e5{--min-height:430px;}.elementor-2033 .elementor-element.elementor-element-0b3dcf7 .elementor-image-box-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-0b3dcf7 .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-6a5eb41{--min-height:430px;}.elementor-2033 .elementor-element.elementor-element-504303c .elementor-image-box-wrapper{text-align:center;}.elementor-2033 .elementor-element.elementor-element-504303c .elementor-image-box-title{font-size:var( --e-global-typography-0bc4178-font-size );line-height:var( --e-global-typography-0bc4178-line-height );letter-spacing:var( --e-global-typography-0bc4178-letter-spacing );word-spacing:var( --e-global-typography-0bc4178-word-spacing );}.elementor-2033 .elementor-element.elementor-element-ff79e77{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2033 .elementor-element.elementor-element-d6898ff{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}}