.elementor-149 .elementor-element.elementor-element-daade5c:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-daade5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D8C95;background-image:url("https://www.jfdigitalmedia.co.uk/wp-content/uploads/2024/01/JFD-Restaurant-Marketing-Services.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-daade5c > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-daade5c > .elementor-container{max-width:1600px;}.elementor-149 .elementor-element.elementor-element-daade5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-158px;margin-bottom:0px;padding:30% 10% 15% 10%;z-index:0;}.elementor-149 .elementor-element.elementor-element-daade5c > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-daade5c > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-149 .elementor-element.elementor-element-acea8f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-80eaede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-80eaede .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4em;font-weight:700;line-height:71px;color:#FFFFFF;}.elementor-149 .elementor-element.elementor-element-745c0c8:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-745c0c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D8C95;}.elementor-149 .elementor-element.elementor-element-745c0c8 > .elementor-container{max-width:1600px;}.elementor-149 .elementor-element.elementor-element-745c0c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-149 .elementor-element.elementor-element-745c0c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-83106aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-83106aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-5661c78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-5661c78{text-align:start;}.elementor-149 .elementor-element.elementor-element-5661c78 img{width:80%;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-f9806a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-f9806a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-f9806a2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-a6098e8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-a6098e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-4e49c22 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4e49c22 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8em;font-weight:600;line-height:1.2em;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-8f63c4c{font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-587f7d3 .elementor-button{background-color:var( --e-global-color-ab5ac0d );font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-ecb89ef:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-ecb89ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D8C95;}.elementor-149 .elementor-element.elementor-element-ecb89ef > .elementor-container{max-width:1600px;}.elementor-149 .elementor-element.elementor-element-ecb89ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 10% 10%;}.elementor-149 .elementor-element.elementor-element-ecb89ef > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-8a8745c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-8a8745c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-8a8745c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 75px 0px 0px;}.elementor-149 .elementor-element.elementor-element-28019ef > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-28019ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-43f020e > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-43f020e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8em;font-weight:600;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-1103ed6{font-family:"Montserrat", Sans-serif;font-size:1.2em;font-weight:400;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-56a84a4 .elementor-button{background-color:var( --e-global-color-ab5ac0d );font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-816c664 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0;}.elementor-149 .elementor-element.elementor-element-816c664 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-816c664 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-43fef34:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-43fef34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-43fef34 > .elementor-container{max-width:1600px;}.elementor-149 .elementor-element.elementor-element-43fef34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-149 .elementor-element.elementor-element-43fef34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-329ed05.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-329ed05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-329ed05.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-149 .elementor-element.elementor-element-329ed05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-78f11c0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-78f11c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-2151b6a > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2151b6a{text-align:center;}.elementor-149 .elementor-element.elementor-element-2151b6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-dbe400a > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-dbe400a .elementor-icon-box-wrapper{gap:15px;}.elementor-149 .elementor-element.elementor-element-dbe400a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-dbe400a.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-dbe400a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-dbe400a .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-dbe400a .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-dbe400a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-df5d7f6 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-df5d7f6 .elementor-icon-box-wrapper{gap:15px;}.elementor-149 .elementor-element.elementor-element-df5d7f6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-df5d7f6.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-df5d7f6.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-df5d7f6 .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-df5d7f6 .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-df5d7f6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-db490ea > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-db490ea .elementor-icon-box-wrapper{gap:15px;}.elementor-149 .elementor-element.elementor-element-db490ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-db490ea.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-db490ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-db490ea .elementor-icon{font-size:30px;}.elementor-149 .elementor-element.elementor-element-db490ea .elementor-icon-box-title, .elementor-149 .elementor-element.elementor-element-db490ea .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-149 .elementor-element.elementor-element-2e46f4e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-ab5ac0d );color:var( --e-global-color-ab5ac0d );border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2e46f4e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1eef415:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-container{max-width:1600px;}.elementor-149 .elementor-element.elementor-element-1eef415{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-shape-top svg{height:35px;transform:translateX(-50%) rotateY(180deg);}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-shape-bottom svg{height:35px;}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-11dc781.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-11dc781.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-11dc781.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-149 .elementor-element.elementor-element-11dc781 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6d562c8 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6d562c8{text-align:center;}.elementor-149 .elementor-element.elementor-element-6d562c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8em;font-weight:600;line-height:1.2em;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-1aa5aa9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-4168c06b{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6f2db513:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-6f2db513 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jfdigitalmedia.co.uk/wp-content/uploads/2025/03/472138383_18035625641381907_504427106725305769_n-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-6f2db513 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6f2db513 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-6d3b67b{--spacer-size:479px;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-31b4d4cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-31b4d4cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-31b4d4cf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 050px;}.elementor-149 .elementor-element.elementor-element-31b4d4cf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-d4cd515 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d4cd515{text-align:start;}.elementor-149 .elementor-element.elementor-element-d4cd515 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-32b5f81 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-32b5f81{text-align:start;}.elementor-149 .elementor-element.elementor-element-32b5f81 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-f7fadf5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-0d306d2 .elementor-button{background-color:var( --e-global-color-ab5ac0d );font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-0d306d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4f7a164:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-4f7a164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-4f7a164 > .elementor-container{max-width:1600px;}.elementor-149 .elementor-element.elementor-element-4f7a164{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-149 .elementor-element.elementor-element-4f7a164 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-4f7a164 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-4f7a164 > .elementor-shape-top svg{height:35px;transform:translateX(-50%) rotateY(180deg);}.elementor-149 .elementor-element.elementor-element-4f7a164 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-149 .elementor-element.elementor-element-4f7a164 > .elementor-shape-bottom svg{height:35px;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-7f6a9ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-7f6a9ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-7f6a9ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-149 .elementor-element.elementor-element-7f6a9ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-5897064 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-5897064{text-align:center;}.elementor-149 .elementor-element.elementor-element-5897064 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.8em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-6406591{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-0854864 );}.elementor-149 .elementor-element.elementor-element-ec06892{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1b3495a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-1b3495a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jfdigitalmedia.co.uk/wp-content/uploads/2023/02/Untitled-design-9.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-1b3495a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1b3495a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-dc1b815{--spacer-size:479px;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-a77f667.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-a77f667.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-a77f667 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 050px;}.elementor-149 .elementor-element.elementor-element-a77f667 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-4b58880 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4b58880{text-align:start;}.elementor-149 .elementor-element.elementor-element-4b58880 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-a138aa1 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-a138aa1{text-align:start;}.elementor-149 .elementor-element.elementor-element-a138aa1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-0d07c39 );}.elementor-149 .elementor-element.elementor-element-5cbf0d6{text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-0854864 );}.elementor-149 .elementor-element.elementor-element-a9cee7d{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-149 .elementor-element.elementor-element-a9cee7d .elementor-widget-container{text-align:center;}.elementor-149 .elementor-element.elementor-element-a9cee7d > .elementor-widget-container{margin:0px 010px 0px 0px;}.elementor-149 .elementor-element.elementor-element-a9cee7d .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-c26088f{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-149 .elementor-element.elementor-element-c26088f .elementor-widget-container{text-align:center;}.elementor-149 .elementor-element.elementor-element-c26088f .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-8216a8c{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-14524f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-14524f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-14524f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 050px;}.elementor-149 .elementor-element.elementor-element-14524f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-fef501f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-fef501f{text-align:start;}.elementor-149 .elementor-element.elementor-element-fef501f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-d3adeb7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d3adeb7{text-align:start;}.elementor-149 .elementor-element.elementor-element-d3adeb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-0d07c39 );}.elementor-149 .elementor-element.elementor-element-520b5a9{text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-0854864 );}.elementor-149 .elementor-element.elementor-element-ec95f0c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-ec95f0c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.jfdigitalmedia.co.uk/wp-content/uploads/2025/01/Untitled-design-41.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-ec95f0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-ec95f0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-651ec1f{--spacer-size:479px;}.elementor-149 .elementor-element.elementor-element-da019fd{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2457b62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-2457b62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.jfdigitalmedia.co.uk/wp-content/uploads/2023/02/Untitled-design-9.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-2457b62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2457b62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-6f3b6ce{--spacer-size:479px;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-f4c4a9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-f4c4a9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-f4c4a9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 050px;}.elementor-149 .elementor-element.elementor-element-f4c4a9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-b2132d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-b2132d1{text-align:start;}.elementor-149 .elementor-element.elementor-element-b2132d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-d8f9aa2 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d8f9aa2{text-align:start;}.elementor-149 .elementor-element.elementor-element-d8f9aa2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-0d07c39 );}.elementor-149 .elementor-element.elementor-element-50bb779{text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-0854864 );}.elementor-149 .elementor-element.elementor-element-7e52a94{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-149 .elementor-element.elementor-element-7e52a94 .elementor-widget-container{text-align:center;}.elementor-149 .elementor-element.elementor-element-7e52a94 > .elementor-widget-container{margin:0px 010px 0px 0px;}.elementor-149 .elementor-element.elementor-element-7e52a94 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-04aa987{--grid-template-columns:repeat(0, auto);width:auto;max-width:auto;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-149 .elementor-element.elementor-element-04aa987 .elementor-widget-container{text-align:center;}.elementor-149 .elementor-element.elementor-element-04aa987 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-238e0d6{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-baef486:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-baef486 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.jfdigitalmedia.co.uk/wp-content/uploads/2023/03/Untitled-design-34.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-baef486 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-baef486 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-76106bd{--spacer-size:600px;}.elementor-bc-flex-widget .elementor-149 .elementor-element.elementor-element-1a90397.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-149 .elementor-element.elementor-element-1a90397.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-149 .elementor-element.elementor-element-1a90397 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-149 .elementor-element.elementor-element-8dbdb75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-8dbdb75{text-align:start;}.elementor-149 .elementor-element.elementor-element-8dbdb75 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-ca55133 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-ca55133{text-align:start;}.elementor-149 .elementor-element.elementor-element-ca55133 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-0d07c39 );}.elementor-149 .elementor-element.elementor-element-055bbef{text-align:start;font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-0854864 );}.elementor-149 .elementor-element.elementor-element-734381a:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-734381a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-container{max-width:1600px;min-height:475px;}.elementor-149 .elementor-element.elementor-element-734381a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 10% 0% 10%;z-index:0;}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-shape-top svg{height:35px;transform:translateX(-50%) rotateY(180deg);}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg);}.elementor-149 .elementor-element.elementor-element-3454d0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-f034116 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-f034116 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3em;font-weight:600;color:var( --e-global-color-ab5ac0d );}.elementor-149 .elementor-element.elementor-element-d4f9022 .elementor-button{background-color:var( --e-global-color-ab5ac0d );font-family:"Montserrat", Sans-serif;font-size:1.1em;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d4f9022 > .elementor-widget-container{margin:010px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-149 .elementor-element.elementor-element-daade5c:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-daade5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-149 .elementor-element.elementor-element-daade5c{padding:500px 50px 250px 50px;}.elementor-149 .elementor-element.elementor-element-745c0c8{margin-top:0px;margin-bottom:0px;padding:100px 50px 100px 50px;}.elementor-149 .elementor-element.elementor-element-5661c78{text-align:center;}.elementor-149 .elementor-element.elementor-element-5661c78 img{width:100%;}.elementor-149 .elementor-element.elementor-element-f9806a2 > .elementor-element-populated{padding:0px 0px 75px 0px;}.elementor-149 .elementor-element.elementor-element-ecb89ef{margin-top:0px;margin-bottom:0px;padding:0px 50px 100px 50px;}.elementor-149 .elementor-element.elementor-element-8a8745c > .elementor-element-populated{padding:0px 0px 75px 0px;}.elementor-149 .elementor-element.elementor-element-43fef34{margin-top:0px;margin-bottom:0px;padding:100px 50px 100px 50px;}.elementor-149 .elementor-element.elementor-element-329ed05 > .elementor-element-populated{padding:075px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1eef415 > .elementor-shape-bottom svg{height:66px;}.elementor-149 .elementor-element.elementor-element-1eef415{margin-top:0px;margin-bottom:0px;padding:100px 50px 100px 50px;}.elementor-149 .elementor-element.elementor-element-11dc781 > .elementor-element-populated{padding:075px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4168c06b{margin-top:75px;margin-bottom:0px;}.elementor-149 .elementor-element.elementor-element-31b4d4cf > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-149 .elementor-element.elementor-element-4f7a164{margin-top:0px;margin-bottom:0px;padding:100px 50px 100px 50px;}.elementor-149 .elementor-element.elementor-element-7f6a9ef > .elementor-element-populated{padding:075px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-ec06892{margin-top:75px;margin-bottom:0px;}.elementor-149 .elementor-element.elementor-element-a77f667 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-149 .elementor-element.elementor-element-8216a8c{margin-top:0px;margin-bottom:0px;}.elementor-149 .elementor-element.elementor-element-14524f2 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-149 .elementor-element.elementor-element-da019fd{margin-top:75px;margin-bottom:0px;}.elementor-149 .elementor-element.elementor-element-f4c4a9a > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-149 .elementor-element.elementor-element-238e0d6{margin-top:0px;margin-bottom:0px;}.elementor-149 .elementor-element.elementor-element-1a90397 > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-container{min-height:115px;}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-background-overlay{opacity:0;}.elementor-149 .elementor-element.elementor-element-734381a > .elementor-shape-top svg{height:0px;}.elementor-149 .elementor-element.elementor-element-734381a{padding:250px 50px 250px 50px;}.elementor-149 .elementor-element.elementor-element-f034116 .elementor-heading-title{font-size:2.8em;}}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-daade5c:not(.elementor-motion-effects-element-type-background), .elementor-149 .elementor-element.elementor-element-daade5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-149 .elementor-element.elementor-element-daade5c{padding:200px 30px 100px 30px;}.elementor-149 .elementor-element.elementor-element-80eaede .elementor-heading-title{font-size:2.8em;line-height:1em;}.elementor-149 .elementor-element.elementor-element-745c0c8{padding:50px 30px 0px 030px;}.elementor-149 .elementor-element.elementor-element-83106aa > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-149 .elementor-element.elementor-element-5661c78 img{width:100%;}.elementor-149 .elementor-element.elementor-element-f9806a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4e49c22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4e49c22 .elementor-heading-title{font-size:2.2em;}.elementor-149 .elementor-element.elementor-element-8f63c4c{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-587f7d3 .elementor-button{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-ecb89ef{margin-top:0px;margin-bottom:0px;padding:0px 30px 100px 30px;}.elementor-149 .elementor-element.elementor-element-8a8745c > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-43f020e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-43f020e .elementor-heading-title{font-size:2.2em;}.elementor-149 .elementor-element.elementor-element-1103ed6{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-56a84a4 .elementor-button{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-816c664 > .elementor-element-populated{padding:75px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-43fef34{padding:50px 30px 150px 030px;}.elementor-149 .elementor-element.elementor-element-329ed05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2151b6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2151b6a .elementor-heading-title{font-size:2.2em;}.elementor-149 .elementor-element.elementor-element-2e46f4e .elementor-button{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-1eef415{padding:100px 30px 100px 030px;}.elementor-149 .elementor-element.elementor-element-11dc781 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6d562c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6d562c8{text-align:start;}.elementor-149 .elementor-element.elementor-element-6d562c8 .elementor-heading-title{font-size:2.2em;}.elementor-149 .elementor-element.elementor-element-1aa5aa9{text-align:start;font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-4168c06b{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-6f2db513:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-6f2db513 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-149 .elementor-element.elementor-element-31b4d4cf > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-149 .elementor-element.elementor-element-d4cd515 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d4cd515 .elementor-heading-title{font-size:1.8em;}.elementor-149 .elementor-element.elementor-element-32b5f81 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-32b5f81 .elementor-heading-title{font-size:1.3em;}.elementor-149 .elementor-element.elementor-element-f7fadf5{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-0d306d2 .elementor-button{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-4f7a164{padding:100px 30px 100px 030px;}.elementor-149 .elementor-element.elementor-element-7f6a9ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-5897064 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-5897064{text-align:start;}.elementor-149 .elementor-element.elementor-element-5897064 .elementor-heading-title{font-size:2.2em;}.elementor-149 .elementor-element.elementor-element-6406591{text-align:start;font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-ec06892{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1b3495a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-1b3495a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-149 .elementor-element.elementor-element-a77f667 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-149 .elementor-element.elementor-element-4b58880 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-4b58880 .elementor-heading-title{font-size:1.8em;}.elementor-149 .elementor-element.elementor-element-a138aa1 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-a138aa1 .elementor-heading-title{font-size:1.3em;}.elementor-149 .elementor-element.elementor-element-5cbf0d6{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-8216a8c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-14524f2 > .elementor-element-populated{padding:050px 0px 50px 0px;}.elementor-149 .elementor-element.elementor-element-fef501f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-fef501f .elementor-heading-title{font-size:1.8em;}.elementor-149 .elementor-element.elementor-element-d3adeb7 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d3adeb7 .elementor-heading-title{font-size:1.3em;}.elementor-149 .elementor-element.elementor-element-520b5a9{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-da019fd{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-2457b62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-149 .elementor-element.elementor-element-2457b62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-149 .elementor-element.elementor-element-f4c4a9a > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-149 .elementor-element.elementor-element-b2132d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-b2132d1 .elementor-heading-title{font-size:1.8em;}.elementor-149 .elementor-element.elementor-element-d8f9aa2 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-d8f9aa2 .elementor-heading-title{font-size:1.3em;}.elementor-149 .elementor-element.elementor-element-50bb779{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-238e0d6{margin-top:0px;margin-bottom:0px;}.elementor-149 .elementor-element.elementor-element-baef486 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-1a90397 > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-8dbdb75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-8dbdb75 .elementor-heading-title{font-size:1.8em;}.elementor-149 .elementor-element.elementor-element-ca55133 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-ca55133 .elementor-heading-title{font-size:1.3em;}.elementor-149 .elementor-element.elementor-element-055bbef{font-size:1.1em;}.elementor-149 .elementor-element.elementor-element-734381a{padding:200px 30px 200px 30px;}.elementor-149 .elementor-element.elementor-element-f034116 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-f034116 .elementor-heading-title{font-size:2.2em;}.elementor-149 .elementor-element.elementor-element-d4f9022 .elementor-button{font-size:1.1em;}}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-83106aa{width:54.703%;}.elementor-149 .elementor-element.elementor-element-f9806a2{width:45.297%;}.elementor-149 .elementor-element.elementor-element-8a8745c{width:45.297%;}.elementor-149 .elementor-element.elementor-element-816c664{width:54.703%;}.elementor-149 .elementor-element.elementor-element-6f2db513{width:40.141%;}.elementor-149 .elementor-element.elementor-element-31b4d4cf{width:59.859%;}.elementor-149 .elementor-element.elementor-element-1b3495a{width:40.141%;}.elementor-149 .elementor-element.elementor-element-a77f667{width:59.859%;}.elementor-149 .elementor-element.elementor-element-14524f2{width:59.831%;}.elementor-149 .elementor-element.elementor-element-ec95f0c{width:40.141%;}.elementor-149 .elementor-element.elementor-element-2457b62{width:40.141%;}.elementor-149 .elementor-element.elementor-element-f4c4a9a{width:59.859%;}.elementor-149 .elementor-element.elementor-element-baef486{width:40.141%;}.elementor-149 .elementor-element.elementor-element-1a90397{width:59.631%;}}@media(max-width:1024px) and (min-width:768px){.elementor-149 .elementor-element.elementor-element-83106aa{width:100%;}.elementor-149 .elementor-element.elementor-element-f9806a2{width:100%;}.elementor-149 .elementor-element.elementor-element-8a8745c{width:100%;}.elementor-149 .elementor-element.elementor-element-816c664{width:100%;}.elementor-149 .elementor-element.elementor-element-329ed05{width:100%;}.elementor-149 .elementor-element.elementor-element-11dc781{width:100%;}.elementor-149 .elementor-element.elementor-element-6f2db513{width:100%;}.elementor-149 .elementor-element.elementor-element-31b4d4cf{width:100%;}.elementor-149 .elementor-element.elementor-element-7f6a9ef{width:100%;}.elementor-149 .elementor-element.elementor-element-1b3495a{width:100%;}.elementor-149 .elementor-element.elementor-element-a77f667{width:100%;}.elementor-149 .elementor-element.elementor-element-14524f2{width:100%;}.elementor-149 .elementor-element.elementor-element-ec95f0c{width:100%;}.elementor-149 .elementor-element.elementor-element-2457b62{width:100%;}.elementor-149 .elementor-element.elementor-element-f4c4a9a{width:100%;}.elementor-149 .elementor-element.elementor-element-baef486{width:100%;}.elementor-149 .elementor-element.elementor-element-1a90397{width:100%;}}/* Start custom CSS for column, class: .elementor-element-acea8f9 */.elementor-149 .elementor-element.elementor-element-acea8f9{
    max-width: 750px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f63c4c */.elementor-149 .elementor-element.elementor-element-8f63c4c{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1103ed6 */.elementor-149 .elementor-element.elementor-element-1103ed6{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dbe400a */.elementor-149 .elementor-element.elementor-element-dbe400a{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-df5d7f6 */.elementor-149 .elementor-element.elementor-element-df5d7f6{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-db490ea */.elementor-149 .elementor-element.elementor-element-db490ea{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1aa5aa9 */.elementor-149 .elementor-element.elementor-element-1aa5aa9{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7fadf5 */.elementor-149 .elementor-element.elementor-element-f7fadf5{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6406591 */.elementor-149 .elementor-element.elementor-element-6406591{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cbf0d6 */.elementor-149 .elementor-element.elementor-element-5cbf0d6{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-520b5a9 */.elementor-149 .elementor-element.elementor-element-520b5a9{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50bb779 */.elementor-149 .elementor-element.elementor-element-50bb779{
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-055bbef */.elementor-149 .elementor-element.elementor-element-055bbef{
    max-width: 700px;
}/* End custom CSS */