.elementor-775 .elementor-element.elementor-element-23956899{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-23956899:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-23956899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denmead-eyecare.co.uk/wp-content/uploads/sites/5/2025/09/Denmead-Eyecare-banner.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-775 .elementor-element.elementor-element-3fee1223{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-5118d6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-42649d99{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-da0bae0 .elementor-heading-title{font-family:var( --e-global-typography-c063a1b-font-family ), Sans-serif;font-size:var( --e-global-typography-c063a1b-font-size );font-weight:var( --e-global-typography-c063a1b-font-weight );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-14c70314 .elementor-heading-title{color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-9b53e7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-775 .elementor-element.elementor-element-9b53e7e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-775 .elementor-element.elementor-element-5ef7b890{--divider-border-style:dashed;--divider-border-width:0px;}.elementor-775 .elementor-element.elementor-element-5ef7b890 .elementor-divider-separator{width:100%;}.elementor-775 .elementor-element.elementor-element-5ef7b890 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-775 .elementor-element.elementor-element-3f8f2dad{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-3ebff16b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-4d4b3a9 img{width:100%;}.elementor-775 .elementor-element.elementor-element-7b1f1b88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-24bb1509 .elementor-heading-title{font-family:var( --e-global-typography-ba7c3e8-font-family ), Sans-serif;font-size:var( --e-global-typography-ba7c3e8-font-size );font-weight:var( --e-global-typography-ba7c3e8-font-weight );line-height:var( --e-global-typography-ba7c3e8-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-149a2ce6{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-30b47e15{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-6ff2b41c{--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:13px 13px 13px 13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-7792fe6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-2560dc76.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-2560dc76 .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-4f247930.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-4f247930 .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-74d195fe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-98957b0.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-98957b0 .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-58b3c885.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-58b3c885 .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-2a35642a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-9eff28e.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-9eff28e .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-35d60dd2.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-35d60dd2 .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-59d0b9c2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-5422073b.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-5422073b .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-1bea9ef5.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-1bea9ef5 .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-16935af3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:13px 13px 13px 13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-6947380a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-2781c110.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-2781c110 .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-4277533f.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-4277533f .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-680ecc1d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-3812b02f.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-3812b02f .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-1ead85bd.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-1ead85bd .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-790d1200{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-3f1cbb05.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-3f1cbb05 .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-425e43d4.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-425e43d4 .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-382afc48{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-30529515.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-30529515 .elementor-heading-title{font-family:var( --e-global-typography-47a7e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-47a7e8e-font-size );font-weight:var( --e-global-typography-47a7e8e-font-weight );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-79e23a68.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-79e23a68 .elementor-heading-title{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-30367aad{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-775 .elementor-element.elementor-element-7dcb7829{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-775 .elementor-element.elementor-element-60ec7b42{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-775 .elementor-element.elementor-element-6b5d2d25{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-7acc96e9{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-7acc96e9.e-con{--align-self:center;}.elementor-775 .elementor-element.elementor-element-4a3c1be3{text-align:start;}.elementor-775 .elementor-element.elementor-element-4a3c1be3 .elementor-heading-title{font-family:var( --e-global-typography-c063a1b-font-family ), Sans-serif;font-size:var( --e-global-typography-c063a1b-font-size );font-weight:var( --e-global-typography-c063a1b-font-weight );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-102102c3{text-align:start;}.elementor-775 .elementor-element.elementor-element-102102c3 .elementor-heading-title{color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-7389d65{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-3a5e9faf.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-3a5e9faf .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-3a5e9faf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-3a5e9faf.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-3a5e9faf.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-3a5e9faf.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-3a5e9faf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-3a5e9faf .elementor-icon{font-size:24px;}.elementor-775 .elementor-element.elementor-element-3a5e9faf .elementor-icon svg{height:24px;}.elementor-775 .elementor-element.elementor-element-12d5021f{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-4fc5241b .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-46fea36f{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-4530a21f.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-4530a21f .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-4530a21f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-4530a21f.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-4530a21f.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-4530a21f.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-4530a21f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-4530a21f .elementor-icon{font-size:24px;}.elementor-775 .elementor-element.elementor-element-4530a21f .elementor-icon svg{height:24px;}.elementor-775 .elementor-element.elementor-element-4b6f3296{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-4fc8f42f .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-adfab0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-775 .elementor-element.elementor-element-adfab0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-775 .elementor-element.elementor-element-cdc1316{--display:flex;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--border-radius:20px 20px 20px 20px;}.elementor-775 .elementor-element.elementor-element-cdc1316:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-cdc1316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-a6caf2b ) 0%, var( --e-global-color-secondary ) 150%);}.elementor-775 .elementor-element.elementor-element-4e32af1a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-805d9de{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-addfdae{text-align:start;}.elementor-775 .elementor-element.elementor-element-addfdae .elementor-heading-title{font-family:var( --e-global-typography-c063a1b-font-family ), Sans-serif;font-size:var( --e-global-typography-c063a1b-font-size );font-weight:var( --e-global-typography-c063a1b-font-weight );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-57f169b1{text-align:start;}.elementor-775 .elementor-element.elementor-element-5e57bb7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-775 .elementor-element.elementor-element-5e57bb7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-775 .elementor-element.elementor-element-2523272f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-5d2fe486 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-775 .elementor-element.elementor-element-2f9f84da{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-2f9f84da:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-2f9f84da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-e30a8e4.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-e30a8e4 .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-e30a8e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-e30a8e4.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-e30a8e4.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-e30a8e4.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-e30a8e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-e30a8e4 .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-e30a8e4 .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-7f5ef17b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-7c17ac4e .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-71084fca{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-65e13e59{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-65e13e59:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-65e13e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-6b85fef.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-6b85fef .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-6b85fef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-6b85fef.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-6b85fef.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-6b85fef.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-6b85fef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-6b85fef .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-6b85fef .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-2bc1954e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-4ab102ea .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-5338255b{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-6e95ad0c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-6e95ad0c:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-6e95ad0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-5fda588.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-5fda588 .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-5fda588.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-5fda588.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-5fda588.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-5fda588.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-5fda588.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-5fda588 .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-5fda588 .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-97f0c25{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-272f840d .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-460c317d{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-43f8c5a5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-43f8c5a5:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-43f8c5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-3122e5d.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-3122e5d .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-3122e5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-3122e5d.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-3122e5d.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-3122e5d.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-3122e5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-3122e5d .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-3122e5d .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-6627f402{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-7667da80 .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-7ad20d43{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3c9349cd{--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-6948a33b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-18fcad9f{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-18fcad9f:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-18fcad9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-5e1ed0b3.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-5e1ed0b3 .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-5e1ed0b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-5e1ed0b3.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-5e1ed0b3.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-5e1ed0b3.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-5e1ed0b3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-5e1ed0b3 .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-5e1ed0b3 .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-252cf1f0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-3b6a19e1 .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-5433c276{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-59d2f2e2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-59d2f2e2:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-59d2f2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-4d7a13a8.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-4d7a13a8 .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-4d7a13a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-4d7a13a8.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-4d7a13a8.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-4d7a13a8.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-4d7a13a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-4d7a13a8 .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-4d7a13a8 .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-7ee15e0c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-3e1db5f .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-6cb21d54{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-23cc704a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-23cc704a:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-23cc704a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-78e6e9fc.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-78e6e9fc .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-78e6e9fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-78e6e9fc.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-78e6e9fc.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-78e6e9fc.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-78e6e9fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-78e6e9fc .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-78e6e9fc .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-6ebb1d54{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-273f921 .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-7810ba94{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-7d215594{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-945c844 );--border-color:var( --e-global-color-945c844 );--border-radius:8px 8px 8px 8px;box-shadow:18px 18px 40px 0px rgba(0, 0, 0, 0.0196078431372549);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-775 .elementor-element.elementor-element-7d215594:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-7d215594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-2f520d8c.elementor-element{--align-self:flex-start;}.elementor-775 .elementor-element.elementor-element-2f520d8c .elementor-icon-wrapper{text-align:center;}.elementor-775 .elementor-element.elementor-element-2f520d8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-2f520d8c.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-2f520d8c.elementor-view-default .elementor-icon{color:var( --e-global-color-9267e1f );border-color:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-2f520d8c.elementor-view-framed .elementor-icon, .elementor-775 .elementor-element.elementor-element-2f520d8c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9267e1f );}.elementor-775 .elementor-element.elementor-element-2f520d8c .elementor-icon{font-size:31px;}.elementor-775 .elementor-element.elementor-element-2f520d8c .elementor-icon svg{height:31px;}.elementor-775 .elementor-element.elementor-element-3b8d298f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-3524ac79 .elementor-heading-title{font-family:var( --e-global-typography-9223b76-font-family ), Sans-serif;font-size:var( --e-global-typography-9223b76-font-size );font-weight:var( --e-global-typography-9223b76-font-weight );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-11b5ab73{font-family:var( --e-global-typography-cff4988-font-family ), Sans-serif;font-size:var( --e-global-typography-cff4988-font-size );font-weight:var( --e-global-typography-cff4988-font-weight );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-4b660e46{--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;--gap:88px 88px;--row-gap:88px;--column-gap:88px;}.elementor-775 .elementor-element.elementor-element-7567988d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-775 .elementor-element.elementor-element-234dd063{--display:flex;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-731d04b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-6638b149{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-6d3c0c4f .elementor-heading-title{font-family:var( --e-global-typography-c063a1b-font-family ), Sans-serif;font-size:var( --e-global-typography-c063a1b-font-size );font-weight:var( --e-global-typography-c063a1b-font-weight );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );color:var( --e-global-color-primary );}.elementor-775 .elementor-element.elementor-element-15b2f137 .elementor-heading-title{color:var( --e-global-color-1cfb6db );}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-775 .elementor-element.elementor-element-41bebed2{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-775 .elementor-element.elementor-element-41bebed2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-775 .elementor-element.elementor-element-338a426d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-775 .elementor-element.elementor-element-338a426d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-775 .elementor-element.elementor-element-1a283ebc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-775 .elementor-element.elementor-element-ddaf4c0{--display:flex;--overlay-opacity:0.9;--border-radius:16px 16px 16px 16px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-775 .elementor-element.elementor-element-ddaf4c0:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-ddaf4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denmead-eyecare.co.uk/wp-content/uploads/sites/5/2025/09/Discount-banner-image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-775 .elementor-element.elementor-element-ddaf4c0::before, .elementor-775 .elementor-element.elementor-element-ddaf4c0 > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-ddaf4c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-775 .elementor-element.elementor-element-ddaf4c0 > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-ddaf4c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-775 .elementor-element.elementor-element-ddaf4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(278deg, #00000000 43.38%, #162755 94.83%);}.elementor-775 .elementor-element.elementor-element-80c5b89{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-6543e87{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-8a462ad{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-7a94492 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:1px;color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-a35106a .elementor-heading-title{color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-5cdab30{color:var( --e-global-color-a6caf2b );}.elementor-775 .elementor-element.elementor-element-b9a54e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-775 .elementor-element.elementor-element-b9a54e8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-775 .elementor-element.elementor-element-85f5b93{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-775 .elementor-element.elementor-element-530d58d{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-775 .elementor-element.elementor-element-4d0234e0{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-775 .elementor-element.elementor-element-189e91c3{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-775 .elementor-element.elementor-element-189e91c3:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-189e91c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4b4116 );}.elementor-775 .elementor-element.elementor-element-485bea2{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-775 .elementor-element.elementor-element-da0bae0 .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}.elementor-775 .elementor-element.elementor-element-24bb1509 .elementor-heading-title{font-size:var( --e-global-typography-ba7c3e8-font-size );line-height:var( --e-global-typography-ba7c3e8-line-height );}.elementor-775 .elementor-element.elementor-element-2560dc76 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4f247930 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-98957b0 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-58b3c885 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-9eff28e .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-35d60dd2 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-5422073b .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-1bea9ef5 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-16935af3{--grid-auto-flow:row;}.elementor-775 .elementor-element.elementor-element-2781c110 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4277533f .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3812b02f .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-1ead85bd .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3f1cbb05 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-425e43d4 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-30529515 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-79e23a68 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-30367aad{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-775 .elementor-element.elementor-element-4a3c1be3 .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4fc5241b .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4fc8f42f .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-addfdae .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7c17ac4e .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-71084fca{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-4ab102ea .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5338255b{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-272f840d .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-460c317d{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-7667da80 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7ad20d43{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3c9349cd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-775 .elementor-element.elementor-element-6948a33b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-775 .elementor-element.elementor-element-3b6a19e1 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5433c276{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3e1db5f .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-6cb21d54{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-273f921 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7810ba94{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3524ac79 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-11b5ab73{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-6d3c0c4f .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}}@media(min-width:768px){.elementor-775 .elementor-element.elementor-element-3fee1223{--width:45%;}.elementor-775 .elementor-element.elementor-element-3ebff16b{--width:20%;}.elementor-775 .elementor-element.elementor-element-7b1f1b88{--width:80%;}.elementor-775 .elementor-element.elementor-element-149a2ce6{--width:45%;}.elementor-775 .elementor-element.elementor-element-7792fe6{--width:12%;}.elementor-775 .elementor-element.elementor-element-74d195fe{--width:11%;}.elementor-775 .elementor-element.elementor-element-2a35642a{--width:12%;}.elementor-775 .elementor-element.elementor-element-59d0b9c2{--width:12%;}.elementor-775 .elementor-element.elementor-element-60ec7b42{--width:44%;}.elementor-775 .elementor-element.elementor-element-6b5d2d25{--width:51%;}.elementor-775 .elementor-element.elementor-element-805d9de{--width:54%;}.elementor-775 .elementor-element.elementor-element-7567988d{--width:46%;}.elementor-775 .elementor-element.elementor-element-234dd063{--width:50%;}.elementor-775 .elementor-element.elementor-element-80c5b89{--width:47%;}}@media(max-width:1024px) and (min-width:768px){.elementor-775 .elementor-element.elementor-element-3fee1223{--width:60%;}.elementor-775 .elementor-element.elementor-element-149a2ce6{--width:50%;}}@media(max-width:767px){.elementor-775 .elementor-element.elementor-element-23956899{--min-height:830px;--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:space-between;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-da0bae0 .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}.elementor-775 .elementor-element.elementor-element-3ebff16b{--width:40%;}.elementor-775 .elementor-element.elementor-element-7b1f1b88{--width:50%;}.elementor-775 .elementor-element.elementor-element-24bb1509 .elementor-heading-title{font-size:var( --e-global-typography-ba7c3e8-font-size );line-height:var( --e-global-typography-ba7c3e8-line-height );}.elementor-775 .elementor-element.elementor-element-149a2ce6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-775 .elementor-element.elementor-element-30b47e15{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-2560dc76 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4f247930 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-98957b0 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-58b3c885 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-9eff28e .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-35d60dd2 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-5422073b .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-1bea9ef5 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-16935af3{--e-con-grid-template-columns:repeat(2, 1fr);--gap:30px 20px;--row-gap:30px;--column-gap:20px;--grid-auto-flow:row;}.elementor-775 .elementor-element.elementor-element-2781c110 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4277533f .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3812b02f .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-1ead85bd .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3f1cbb05 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-425e43d4 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-30529515 .elementor-heading-title{font-size:var( --e-global-typography-47a7e8e-font-size );line-height:var( --e-global-typography-47a7e8e-line-height );letter-spacing:var( --e-global-typography-47a7e8e-letter-spacing );}.elementor-775 .elementor-element.elementor-element-79e23a68 .elementor-heading-title{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-30367aad{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-775 .elementor-element.elementor-element-4a3c1be3 .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4fc5241b .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-4fc8f42f .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-cdc1316{--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-775 .elementor-element.elementor-element-cdc1316:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-cdc1316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-a6caf2b ) 38%, var( --e-global-color-secondary ) 38%);}.elementor-775 .elementor-element.elementor-element-addfdae .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}.elementor-775 .elementor-element.elementor-element-2523272f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-775 .elementor-element.elementor-element-5d2fe486 img{width:100%;height:200px;object-fit:cover;border-radius:8px 8px 8px 8px;}.elementor-775 .elementor-element.elementor-element-7c17ac4e .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-71084fca{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-4ab102ea .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5338255b{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-272f840d .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-460c317d{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-7667da80 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7ad20d43{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3c9349cd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:13px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-775 .elementor-element.elementor-element-3c9349cd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-775 .elementor-element.elementor-element-6948a33b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-775 .elementor-element.elementor-element-3b6a19e1 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-5433c276{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3e1db5f .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-6cb21d54{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-273f921 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-7810ba94{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-3524ac79 .elementor-heading-title{font-size:var( --e-global-typography-9223b76-font-size );line-height:var( --e-global-typography-9223b76-line-height );letter-spacing:var( --e-global-typography-9223b76-letter-spacing );}.elementor-775 .elementor-element.elementor-element-11b5ab73{font-size:var( --e-global-typography-cff4988-font-size );line-height:var( --e-global-typography-cff4988-line-height );}.elementor-775 .elementor-element.elementor-element-4b660e46{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-7567988d.e-con{--order:-99999 /* order start hack */;}.elementor-775 .elementor-element.elementor-element-6d3c0c4f .elementor-heading-title{font-size:var( --e-global-typography-c063a1b-font-size );line-height:var( --e-global-typography-c063a1b-line-height );letter-spacing:var( --e-global-typography-c063a1b-letter-spacing );}.elementor-775 .elementor-element.elementor-element-ddaf4c0:not(.elementor-motion-effects-element-type-background), .elementor-775 .elementor-element.elementor-element-ddaf4c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://denmead-eyecare.co.uk/wp-content/uploads/sites/5/2025/09/Discount-mobile-banner-image.png");}.elementor-775 .elementor-element.elementor-element-ddaf4c0{--min-height:650px;--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-775 .elementor-element.elementor-element-80c5b89{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-775 .elementor-element.elementor-element-85f5b93{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-775 .elementor-element.elementor-element-530d58d{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-775 .elementor-element.elementor-element-4d0234e0{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-775 .elementor-element.elementor-element-189e91c3{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-775 .elementor-element.elementor-element-485bea2{--gap:45px 45px;--row-gap:45px;--column-gap:45px;}}