.elementor-1096 .elementor-element.elementor-element-0722100{--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-1096 .elementor-element.elementor-element-0722100:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-0722100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/09/margate-digital-headers-8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1096 .elementor-element.elementor-element-52ab466{--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-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-1096 .elementor-element.elementor-element-d6f9692{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-1096 .elementor-element.elementor-element-d6f9692 .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-1096 .elementor-element.elementor-element-9265842{width:var( --container-widget-width, 49% );max-width:49%;padding:10px 0px 10px 0px;--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 26px #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-1096 .elementor-element.elementor-element-fb63437{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-1096 .elementor-element.elementor-element-fb63437:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-1096 .elementor-element.elementor-element-fb63437.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-fb63437 .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 );}.elementor-1096 .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-1096 .elementor-element.elementor-element-41a2703{--display:flex;}.elementor-1096 .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-1096 .elementor-element.elementor-element-7938a3a{--e-image-carousel-slides-to-show:3;}.elementor-1096 .elementor-element.elementor-element-7938a3a .swiper-wrapper{display:flex;align-items:center;}.elementor-1096 .elementor-element.elementor-element-d93d89f{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-1de9009{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-1096 .elementor-element.elementor-element-1de9009.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-1de9009 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:700;text-transform:none;line-height:1.1em;}.elementor-1096 .elementor-element.elementor-element-8b9ea89{width:var( --container-widget-width, 57% );max-width:57%;padding:20px 0px 20px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-1096 .elementor-element.elementor-element-8b9ea89.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-9dcc021{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-1096 .elementor-element.elementor-element-9dcc021:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-1096 .elementor-element.elementor-element-9dcc021.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-9dcc021 .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 );}.elementor-1096 .elementor-element.elementor-element-9e0ce6d{--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 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-fee4f8f{--display:flex;--justify-content:center;}.elementor-1096 .elementor-element.elementor-element-cdc8e95 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:43px;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-1096 .elementor-element.elementor-element-f2985ab{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-1096 .elementor-element.elementor-element-f2985ab:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-1096 .elementor-element.elementor-element-f2985ab.elementor-element{--align-self:flex-start;}.elementor-1096 .elementor-element.elementor-element-f2985ab.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-f2985ab .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 );padding:14px 55px 14px 55px;}.elementor-1096 .elementor-element.elementor-element-bff78a5{--display:flex;}.elementor-1096 .elementor-element.elementor-element-c649bbe img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-1096 .elementor-element.elementor-element-71055b7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-283a799{--display:flex;}.elementor-1096 .elementor-element.elementor-element-07f628b img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-1096 .elementor-element.elementor-element-9f43236{--display:flex;--justify-content:center;}.elementor-1096 .elementor-element.elementor-element-f0a348d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-1096 .elementor-element.elementor-element-b60ce0a{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-1096 .elementor-element.elementor-element-b60ce0a:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-1096 .elementor-element.elementor-element-b60ce0a.elementor-element{--align-self:flex-start;}.elementor-1096 .elementor-element.elementor-element-b60ce0a.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-b60ce0a .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 );padding:14px 55px 14px 55px;}.elementor-1096 .elementor-element.elementor-element-d1294f1{--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 40px;--row-gap:40px;--column-gap:40px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-171fefd{--display:flex;--justify-content:center;}.elementor-1096 .elementor-element.elementor-element-fc1d947 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:700;text-transform:capitalize;line-height:1.1em;}.elementor-1096 .elementor-element.elementor-element-242ac30{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-1096 .elementor-element.elementor-element-242ac30:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-1096 .elementor-element.elementor-element-242ac30.elementor-element{--align-self:flex-start;}.elementor-1096 .elementor-element.elementor-element-242ac30.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-242ac30 .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 );padding:14px 55px 14px 55px;}.elementor-1096 .elementor-element.elementor-element-467d307{--display:flex;}.elementor-1096 .elementor-element.elementor-element-97f63fe img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-1096 .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-1096 .elementor-element.elementor-element-824be6d:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-824be6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-df92c6f );}.elementor-1096 .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-1096 .elementor-element.elementor-element-b2cff44{text-align:center;}.elementor-1096 .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-1096 .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-1096 .elementor-element.elementor-element-43bf812.elementor-element{--align-self:center;}.elementor-1096 .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-1096 .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-1096 .elementor-element.elementor-element-9c9b5ed.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-9c9b5ed.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .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 );padding:14px 55px 14px 55px;}.elementor-1096 .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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-abfabd6{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-abfabd6:not(.elementor-motion-effects-element-type-background), .elementor-1096 .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/Margate-Digital-Web-Clients-22.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1096 .elementor-element.elementor-element-2f8457c{--display:flex;--justify-content:center;}.elementor-1096 .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 );}.elementor-1096 .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-1096 .elementor-element.elementor-element-dbb15ce{background-color:#F9E2C5;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-dbb15ce.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-1693c88{background-color:#CFFB8D;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-1693c88.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-f05c55b{background-color:#133427;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-f05c55b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .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 );color:var( --e-global-color-df92c6f );}.elementor-1096 .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-1096 .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-1096 .elementor-element.elementor-element-ff5b555.elementor-element{--align-self:flex-start;}.elementor-1096 .elementor-element.elementor-element-ff5b555.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .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 );padding:14px 55px 14px 55px;}.elementor-1096 .elementor-element.elementor-element-6fcbee8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-16002c8{--display:flex;--justify-content:center;}.elementor-1096 .elementor-element.elementor-element-2e57e80 .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 );}.elementor-1096 .elementor-element.elementor-element-b1b5771{--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-1096 .elementor-element.elementor-element-294c9d6{background-color:#F9E2C5;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-294c9d6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-294c9d6 .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 );}.elementor-1096 .elementor-element.elementor-element-438a55b{background-color:#CFFB8D;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-438a55b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-438a55b .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 );}.elementor-1096 .elementor-element.elementor-element-ecf7e30{background-color:#133427;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-ecf7e30.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-ecf7e30 .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 );color:var( --e-global-color-df92c6f );}.elementor-1096 .elementor-element.elementor-element-3b4dece{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-3b4dece:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-3b4dece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/09/Margate-Digital-Web-Clients-22.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1096 .elementor-element.elementor-element-5b0c9ba{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-1096 .elementor-element.elementor-element-5b0c9ba:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-1096 .elementor-element.elementor-element-5b0c9ba.elementor-element{--align-self:flex-start;}.elementor-1096 .elementor-element.elementor-element-5b0c9ba.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-5b0c9ba .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 );padding:14px 55px 14px 55px;}.elementor-1096 .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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-7038324:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-7038324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/10/Margate-Digital-Web-Clients-27.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1096 .elementor-element.elementor-element-4e1d429{--display:flex;}.elementor-1096 .elementor-element.elementor-element-4e1d429.e-con{--order:-99999 /* order start hack */;}.elementor-1096 .elementor-element.elementor-element-8049257{width:100%;max-width:100%;text-align:left;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-f8c7480{--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-1096 .elementor-element.elementor-element-562e4e5{background-color:#F9E2C5;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-562e4e5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-562e4e5 .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 );}.elementor-1096 .elementor-element.elementor-element-a5e7f41{background-color:#CFFB8D;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-a5e7f41.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-a5e7f41 .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 );}.elementor-1096 .elementor-element.elementor-element-af11c2b{background-color:#133427;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-af11c2b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-af11c2b .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 );color:var( --e-global-color-df92c6f );}.elementor-1096 .elementor-element.elementor-element-b511f1a{text-align:left;}.elementor-1096 .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-1096 .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-1096 .elementor-element.elementor-element-be3146d.elementor-element{--align-self:flex-start;}.elementor-1096 .elementor-element.elementor-element-be3146d.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .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 );padding:14px 55px 14px 55px;}.elementor-1096 .elementor-element.elementor-element-3dad0a5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-96cfc13{--display:flex;}.elementor-1096 .elementor-element.elementor-element-96cfc13.e-con{--order:-99999 /* order start hack */;}.elementor-1096 .elementor-element.elementor-element-be4a103{width:100%;max-width:100%;text-align:left;}.elementor-1096 .elementor-element.elementor-element-be4a103 .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 );}.elementor-1096 .elementor-element.elementor-element-3253d23{--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-1096 .elementor-element.elementor-element-d71cc0b{background-color:#F9E2C5;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-d71cc0b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-d71cc0b .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 );}.elementor-1096 .elementor-element.elementor-element-2c626f9{background-color:#CFFB8D;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-2c626f9.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-2c626f9 .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 );}.elementor-1096 .elementor-element.elementor-element-d0b9705{background-color:#133427;padding:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;}.elementor-1096 .elementor-element.elementor-element-d0b9705.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-d0b9705 .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 );color:var( --e-global-color-df92c6f );}.elementor-1096 .elementor-element.elementor-element-1ced85c{text-align:left;}.elementor-1096 .elementor-element.elementor-element-36626ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-36626ad:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-36626ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/09/Margate-Digital-Web-Clients-23.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1096 .elementor-element.elementor-element-52d84b3{background-color:transparent;padding:5px 5px 5px 5px;background-image:linear-gradient(102deg, #FFA562 0%, #FF4C54 100%);border-radius:300px 300px 300px 300px;}.elementor-1096 .elementor-element.elementor-element-52d84b3:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-177c06d ) 100%);}.elementor-1096 .elementor-element.elementor-element-52d84b3.elementor-element{--align-self:flex-start;}.elementor-1096 .elementor-element.elementor-element-52d84b3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-1096 .elementor-element.elementor-element-52d84b3 .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 );padding:14px 55px 14px 55px;}.elementor-1096 .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:80px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-d6898ff{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;}.elementor-1096 .elementor-element.elementor-element-d6898ff.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-1096 .elementor-element.elementor-element-0722100{--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-1096 .elementor-element.elementor-element-d6f9692{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-1096 .elementor-element.elementor-element-d6f9692 .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-1096 .elementor-element.elementor-element-fb63437 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.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-1096 .elementor-element.elementor-element-1de9009{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-1096 .elementor-element.elementor-element-1de9009 .elementor-heading-title{font-size:42px;}.elementor-1096 .elementor-element.elementor-element-8b9ea89{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-1096 .elementor-element.elementor-element-9dcc021 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-9e0ce6d{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1096 .elementor-element.elementor-element-cdc8e95 .elementor-heading-title{font-size:40px;}.elementor-1096 .elementor-element.elementor-element-f2985ab .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-c649bbe img{height:500px;}.elementor-1096 .elementor-element.elementor-element-71055b7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-07f628b img{height:500px;}.elementor-1096 .elementor-element.elementor-element-f0a348d .elementor-heading-title{font-size:40px;}.elementor-1096 .elementor-element.elementor-element-b60ce0a .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-d1294f1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1096 .elementor-element.elementor-element-fc1d947 .elementor-heading-title{font-size:40px;}.elementor-1096 .elementor-element.elementor-element-242ac30 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-97f63fe img{height:500px;}.elementor-1096 .elementor-element.elementor-element-824be6d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1096 .elementor-element.elementor-element-b2cff44 .elementor-heading-title{font-size:40px;}.elementor-1096 .elementor-element.elementor-element-43bf812{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-1096 .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 );}.elementor-1096 .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-1096 .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 );}.elementor-1096 .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-1096 .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 );}.elementor-1096 .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 );}.elementor-1096 .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 );}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-6fcbee8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1096 .elementor-element.elementor-element-2e57e80 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );}.elementor-1096 .elementor-element.elementor-element-b1b5771{--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-1096 .elementor-element.elementor-element-294c9d6 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-438a55b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-ecf7e30 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-5b0c9ba .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-f3d9c8b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-f8c7480{--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-1096 .elementor-element.elementor-element-562e4e5 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-a5e7f41 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-af11c2b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-3dad0a5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-be4a103 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );}.elementor-1096 .elementor-element.elementor-element-3253d23{--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-1096 .elementor-element.elementor-element-d71cc0b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-2c626f9 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-d0b9705 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-52d84b3 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-d6898ff{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-1096 .elementor-element.elementor-element-0722100:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-0722100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://margatedigital.co.uk/wp-content/uploads/2025/09/margate-digital-headers-8.png");background-repeat:no-repeat;}.elementor-1096 .elementor-element.elementor-element-0722100{--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-52ab466{--padding-top:0px;--padding-bottom:0px;--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-1096 .elementor-element.elementor-element-d6f9692 .elementor-heading-title{font-size:39px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1096 .elementor-element.elementor-element-9265842{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-1096 .elementor-element.elementor-element-fb63437{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-1096 .elementor-element.elementor-element-fb63437 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.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-1096 .elementor-element.elementor-element-d93d89f{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-1096 .elementor-element.elementor-element-1de9009{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1096 .elementor-element.elementor-element-1de9009 .elementor-heading-title{font-size:32px;}.elementor-1096 .elementor-element.elementor-element-8b9ea89{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;line-height:1.3em;}.elementor-1096 .elementor-element.elementor-element-9dcc021{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-1096 .elementor-element.elementor-element-9dcc021 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-9e0ce6d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1096 .elementor-element.elementor-element-fee4f8f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1096 .elementor-element.elementor-element-fee4f8f.e-con{--order:99999 /* order end hack */;}.elementor-1096 .elementor-element.elementor-element-cdc8e95{text-align:center;}.elementor-1096 .elementor-element.elementor-element-cdc8e95 .elementor-heading-title{font-size:35px;}.elementor-1096 .elementor-element.elementor-element-607b2aa{text-align:center;}.elementor-1096 .elementor-element.elementor-element-f2985ab.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-f2985ab .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-c649bbe img{height:307px;}.elementor-1096 .elementor-element.elementor-element-71055b7{--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-1096 .elementor-element.elementor-element-283a799.e-con{--order:99999 /* order end hack */;}.elementor-1096 .elementor-element.elementor-element-07f628b img{height:307px;}.elementor-1096 .elementor-element.elementor-element-9f43236{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1096 .elementor-element.elementor-element-f0a348d{text-align:center;}.elementor-1096 .elementor-element.elementor-element-f0a348d .elementor-heading-title{font-size:32px;}.elementor-1096 .elementor-element.elementor-element-16ae00f{text-align:center;}.elementor-1096 .elementor-element.elementor-element-b60ce0a.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-b60ce0a .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-d1294f1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-171fefd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1096 .elementor-element.elementor-element-171fefd.e-con{--order:99999 /* order end hack */;}.elementor-1096 .elementor-element.elementor-element-fc1d947{text-align:center;}.elementor-1096 .elementor-element.elementor-element-fc1d947 .elementor-heading-title{font-size:32px;}.elementor-1096 .elementor-element.elementor-element-587c8f6{text-align:center;}.elementor-1096 .elementor-element.elementor-element-242ac30.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-242ac30 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-97f63fe img{height:307px;}.elementor-1096 .elementor-element.elementor-element-9c9b5ed{width:var( --container-widget-width, 284px );max-width:284px;--container-widget-width:284px;--container-widget-flex-grow:0;}.elementor-1096 .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 );}.elementor-1096 .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-1096 .elementor-element.elementor-element-abfabd6{--min-height:300px;}.elementor-1096 .elementor-element.elementor-element-2f8457c{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-d5226f3{text-align:center;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-dbb15ce{text-align:center;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-1693c88{text-align:center;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-f05c55b{text-align:center;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-856e7ef{text-align:center;}.elementor-1096 .elementor-element.elementor-element-ff5b555.elementor-element{--align-self:center;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-6fcbee8{--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-1096 .elementor-element.elementor-element-16002c8{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-2e57e80{text-align:center;}.elementor-1096 .elementor-element.elementor-element-2e57e80 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );}.elementor-1096 .elementor-element.elementor-element-294c9d6{text-align:center;}.elementor-1096 .elementor-element.elementor-element-294c9d6 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-438a55b{text-align:center;}.elementor-1096 .elementor-element.elementor-element-438a55b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-ecf7e30{text-align:center;}.elementor-1096 .elementor-element.elementor-element-ecf7e30 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-6455bf9{text-align:center;}.elementor-1096 .elementor-element.elementor-element-3b4dece{--min-height:300px;}.elementor-1096 .elementor-element.elementor-element-5b0c9ba.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-5b0c9ba .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .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;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1096 .elementor-element.elementor-element-7038324{--min-height:300px;}.elementor-1096 .elementor-element.elementor-element-4e1d429{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-4e1d429.e-con{--order:99999 /* order end hack */;}.elementor-1096 .elementor-element.elementor-element-8049257{text-align:center;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-562e4e5{text-align:center;}.elementor-1096 .elementor-element.elementor-element-562e4e5 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-a5e7f41{text-align:center;}.elementor-1096 .elementor-element.elementor-element-a5e7f41 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-af11c2b{text-align:center;}.elementor-1096 .elementor-element.elementor-element-af11c2b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-b511f1a{text-align:center;}.elementor-1096 .elementor-element.elementor-element-be3146d.elementor-element{--align-self:center;}.elementor-1096 .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 );}.elementor-1096 .elementor-element.elementor-element-3dad0a5{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1096 .elementor-element.elementor-element-96cfc13{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1096 .elementor-element.elementor-element-96cfc13.e-con{--order:99999 /* order end hack */;}.elementor-1096 .elementor-element.elementor-element-be4a103{text-align:center;}.elementor-1096 .elementor-element.elementor-element-be4a103 .elementor-heading-title{font-size:var( --e-global-typography-7d90f5e-font-size );line-height:var( --e-global-typography-7d90f5e-line-height );}.elementor-1096 .elementor-element.elementor-element-d71cc0b{text-align:center;}.elementor-1096 .elementor-element.elementor-element-d71cc0b .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-2c626f9{text-align:center;}.elementor-1096 .elementor-element.elementor-element-2c626f9 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-d0b9705{text-align:center;}.elementor-1096 .elementor-element.elementor-element-d0b9705 .elementor-heading-title{font-size:var( --e-global-typography-ea237e5-font-size );line-height:var( --e-global-typography-ea237e5-line-height );}.elementor-1096 .elementor-element.elementor-element-1ced85c{text-align:center;}.elementor-1096 .elementor-element.elementor-element-36626ad{--min-height:300px;}.elementor-1096 .elementor-element.elementor-element-52d84b3.elementor-element{--align-self:center;}.elementor-1096 .elementor-element.elementor-element-52d84b3 .elementor-button{font-size:var( --e-global-typography-e12fef0-font-size );line-height:var( --e-global-typography-e12fef0-line-height );}.elementor-1096 .elementor-element.elementor-element-ff79e77{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1096 .elementor-element.elementor-element-d6898ff{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-1096 .elementor-element.elementor-element-d6898ff .swiper-wrapper{display:flex;align-items:center;}}@media(min-width:768px){.elementor-1096 .elementor-element.elementor-element-41a2703{--width:21.613%;}}@media(min-width:1025px){.elementor-1096 .elementor-element.elementor-element-abfabd6:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-abfabd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1096 .elementor-element.elementor-element-3b4dece:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-3b4dece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1096 .elementor-element.elementor-element-7038324:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-7038324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1096 .elementor-element.elementor-element-36626ad:not(.elementor-motion-effects-element-type-background), .elementor-1096 .elementor-element.elementor-element-36626ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}