.elementor-5571 .elementor-element.elementor-element-101e354{--display:flex;--min-height:71vh;--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;--overlay-opacity:0.87;--margin-top:-51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5571 .elementor-element.elementor-element-101e354::before, .elementor-5571 .elementor-element.elementor-element-101e354 > .elementor-background-video-container::before, .elementor-5571 .elementor-element.elementor-element-101e354 > .e-con-inner > .elementor-background-video-container::before, .elementor-5571 .elementor-element.elementor-element-101e354 > .elementor-background-slideshow::before, .elementor-5571 .elementor-element.elementor-element-101e354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5571 .elementor-element.elementor-element-101e354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000001A 82%, #000000 100%);}.elementor-5571 .elementor-element.elementor-element-101e354:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-101e354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://jamesdavidfilms.co.uk/wp-content/uploads/2026/06/Screenshot-2026-05-20-at-13.22.15.png") 50% 50%;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5571 .elementor-element.elementor-element-216bfc9.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-216bfc9{text-align:center;}.elementor-5571 .elementor-element.elementor-element-216bfc9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5571 .elementor-element.elementor-element-46868c1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-5571 .elementor-element.elementor-element-46868c1 .elementor-divider-separator{width:4%;margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-46868c1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-5571 .elementor-element.elementor-element-e2d0695.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-e2d0695{text-align:center;}.elementor-5571 .elementor-element.elementor-element-e2d0695 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5571 .elementor-element.elementor-element-d11df2e{padding:0vw 0vw 5vw 0vw;}.elementor-5571 .elementor-element.elementor-element-d11df2e .elementor-icon-wrapper{text-align:center;}.elementor-5571 .elementor-element.elementor-element-d11df2e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-d11df2e.elementor-view-framed .elementor-icon, .elementor-5571 .elementor-element.elementor-element-d11df2e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-d11df2e.elementor-view-framed .elementor-icon, .elementor-5571 .elementor-element.elementor-element-d11df2e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-d11df2e .elementor-icon{font-size:28px;}.elementor-5571 .elementor-element.elementor-element-d11df2e .elementor-icon svg{height:28px;}.elementor-5571 .elementor-element.elementor-element-2a556ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5571 .elementor-element.elementor-element-2a556ce:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-2a556ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-5ed2bd0.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-5ed2bd0{text-align:center;}.elementor-5571 .elementor-element.elementor-element-5ed2bd0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-d50fb10{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:0px 0px 20px 0px;}.elementor-5571 .elementor-element.elementor-element-d50fb10 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-d50fb10 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5571 .elementor-element.elementor-element-e1c20cf{width:var( --container-widget-width, 87.062% );max-width:87.062%;--container-widget-width:87.062%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-e1c20cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-ec6a79d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5571 .elementor-element.elementor-element-ec6a79d:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-ec6a79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-6782eae{width:var( --container-widget-width, 38.465% );max-width:38.465%;--container-widget-width:38.465%;--container-widget-flex-grow:0;}.elementor-5571 .elementor-element.elementor-element-6782eae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-6782eae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5571 .elementor-element.elementor-element-d70f9da.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-d70f9da{text-align:center;}.elementor-5571 .elementor-element.elementor-element-d70f9da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5571 .elementor-element.elementor-element-fba72f3 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-5571 .elementor-element.elementor-element-fba72f3{padding:20px 20px 20px 20px;}.elementor-5571 .elementor-element.elementor-element-ec0bf16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5571 .elementor-element.elementor-element-ec0bf16:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-ec0bf16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-5b7ec3a{width:var( --container-widget-width, 77.247% );max-width:77.247%;--container-widget-width:77.247%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-5b7ec3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-6f0cd6b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:0px 0px 20px 0px;}.elementor-5571 .elementor-element.elementor-element-6f0cd6b .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-6f0cd6b .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-5571 .elementor-element.elementor-element-96dac48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5571 .elementor-element.elementor-element-96dac48:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-96dac48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-e2dcebe.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-e2dcebe{text-align:center;}.elementor-5571 .elementor-element.elementor-element-e2dcebe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-0b2f020{width:var( --container-widget-width, 87.062% );max-width:87.062%;--container-widget-width:87.062%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-0b2f020.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-5f09b39{width:var( --container-widget-width, 40.949% );max-width:40.949%;--container-widget-width:40.949%;--container-widget-flex-grow:0;}.elementor-5571 .elementor-element.elementor-element-5f09b39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-5f09b39 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5571 .elementor-element.elementor-element-4df41d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5571 .elementor-element.elementor-element-4df41d1:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-4df41d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-b3d1cbc.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-b3d1cbc{text-align:center;}.elementor-5571 .elementor-element.elementor-element-b3d1cbc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-30fb794{width:var( --container-widget-width, 87.062% );max-width:87.062%;--container-widget-width:87.062%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-30fb794.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-1a0fead{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:0px 0px 20px 0px;}.elementor-5571 .elementor-element.elementor-element-1a0fead .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-1a0fead .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-5571 .elementor-element.elementor-element-8665db5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5571 .elementor-element.elementor-element-8665db5:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-8665db5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-2c8f75d.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-2c8f75d{text-align:center;}.elementor-5571 .elementor-element.elementor-element-2c8f75d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-59b92f5{width:var( --container-widget-width, 87.062% );max-width:87.062%;--container-widget-width:87.062%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-59b92f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-ed72295{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5571 .elementor-element.elementor-element-ed72295:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-ed72295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-9d1aa86{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:0px 0px 20px 0px;}.elementor-5571 .elementor-element.elementor-element-9d1aa86 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-9d1aa86 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-5571 .elementor-element.elementor-element-2e662eb.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-2e662eb{text-align:center;}.elementor-5571 .elementor-element.elementor-element-2e662eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-fbbb136{width:var( --container-widget-width, 87.062% );max-width:87.062%;--container-widget-width:87.062%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-fbbb136.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-b5574be{--display:flex;--min-height:17vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5571 .elementor-element.elementor-element-b5574be:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-b5574be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-683fed5.elementor-element{--align-self:center;}.elementor-5571 .elementor-element.elementor-element-683fed5{text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:200;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-a43c027{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:0px 0px 20px 0px;}.elementor-5571 .elementor-element.elementor-element-a43c027 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-a43c027 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-5571 .elementor-element.elementor-element-5a527f5{width:var( --container-widget-width, 87.062% );max-width:87.062%;--container-widget-width:87.062%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-5a527f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-4f229dd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:0px 0px 20px 0px;}.elementor-5571 .elementor-element.elementor-element-4f229dd .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-4f229dd .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-5571 .elementor-element.elementor-element-ed9281a{--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-5571 .elementor-element.elementor-element-ed9281a:not(.elementor-motion-effects-element-type-background), .elementor-5571 .elementor-element.elementor-element-ed9281a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-5571 .elementor-element.elementor-element-61d0e34{text-align:center;}.elementor-5571 .elementor-element.elementor-element-61d0e34 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-3eb03ab{text-align:center;}.elementor-5571 .elementor-element.elementor-element-3eb03ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-ddcf33d{width:var( --container-widget-width, 100.244% );max-width:100.244%;--container-widget-width:100.244%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-ddcf33d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-2a18989{text-align:center;}.elementor-5571 .elementor-element.elementor-element-2a18989 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-3693312{width:var( --container-widget-width, 100.244% );max-width:100.244%;--container-widget-width:100.244%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-3693312.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-5a919eb{text-align:center;}.elementor-5571 .elementor-element.elementor-element-5a919eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-df5dd7b{width:var( --container-widget-width, 100.244% );max-width:100.244%;--container-widget-width:100.244%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-df5dd7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-07c4a23{text-align:center;}.elementor-5571 .elementor-element.elementor-element-07c4a23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-fdf0770{width:var( --container-widget-width, 100.244% );max-width:100.244%;--container-widget-width:100.244%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-fdf0770.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-c0c6b93{text-align:center;}.elementor-5571 .elementor-element.elementor-element-c0c6b93 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-5802f72{width:var( --container-widget-width, 100.244% );max-width:100.244%;--container-widget-width:100.244%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:400;color:#FFFFFF;}.elementor-5571 .elementor-element.elementor-element-5802f72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5571 .elementor-element.elementor-element-c087b0c .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 1px 1px 1px;}.elementor-5571 .elementor-element.elementor-element-c087b0c{padding:20px 20px 20px 20px;}.elementor-5571 .elementor-element.elementor-element-58a35a7{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-5571 .elementor-element.elementor-element-d11df2e{padding:0vw 0vw 20vw 0vw;}.elementor-5571 .elementor-element.elementor-element-d50fb10 .elementor-divider{text-align:center;}.elementor-5571 .elementor-element.elementor-element-d50fb10 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-e1c20cf{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-6782eae{width:var( --container-widget-width, 350.5px );max-width:350.5px;--container-widget-width:350.5px;--container-widget-flex-grow:0;}.elementor-5571 .elementor-element.elementor-element-5b7ec3a{width:var( --container-widget-width, 310.625px );max-width:310.625px;--container-widget-width:310.625px;--container-widget-flex-grow:0;font-size:20px;}.elementor-5571 .elementor-element.elementor-element-6f0cd6b .elementor-divider{text-align:center;}.elementor-5571 .elementor-element.elementor-element-6f0cd6b .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-0b2f020{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-5f09b39{width:var( --container-widget-width, 350.5px );max-width:350.5px;--container-widget-width:350.5px;--container-widget-flex-grow:0;}.elementor-5571 .elementor-element.elementor-element-30fb794{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-1a0fead .elementor-divider{text-align:center;}.elementor-5571 .elementor-element.elementor-element-1a0fead .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-59b92f5{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-9d1aa86 .elementor-divider{text-align:center;}.elementor-5571 .elementor-element.elementor-element-9d1aa86 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-fbbb136{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-b5574be{--margin-top:-43px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-22px;--padding-left:0px;--padding-right:0px;}.elementor-5571 .elementor-element.elementor-element-a43c027 .elementor-divider{text-align:center;}.elementor-5571 .elementor-element.elementor-element-a43c027 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-5a527f5{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-4f229dd .elementor-divider{text-align:center;}.elementor-5571 .elementor-element.elementor-element-4f229dd .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-5571 .elementor-element.elementor-element-ddcf33d{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-3693312{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-df5dd7b{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-fdf0770{font-size:20px;}.elementor-5571 .elementor-element.elementor-element-5802f72{font-size:20px;}}/* Start custom CSS */#sectiononeportfolio {
  scroll-margin-top: 100px; /* adjust 100px to the buffer you want */
}/* End custom CSS */