.elementor-23 .elementor-element.elementor-element-29d31e4f{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.72;--padding-top:140px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-29d31e4f:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-29d31e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geraintthomasbio.com/discovery/wp-content/uploads/2026/10/BAF-complex-illuminating-DNA-wrapped-nucleosome-1.webp");background-size:cover;}.elementor-23 .elementor-element.elementor-element-29d31e4f::before, .elementor-23 .elementor-element.elementor-element-29d31e4f > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-29d31e4f > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-29d31e4f > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-29d31e4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-29d31e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-67a8c450{--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:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-778b7bac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3952503b{--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;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-23 .elementor-element.elementor-element-3c7b6abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-2fa5059d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-292043c9{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.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-23 .elementor-element.elementor-element-5cd74fdd.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-5cd74fdd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-5cd74fdd .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-2e6a5eb2.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-2e6a5eb2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-2e6a5eb2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-568e1cae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-568e1cae.e-con{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-7fec3c08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-634a8561{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-373c9a08{font-size:25px;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-743c48c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4a1216a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3495f847{font-size:25px;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-762e02a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-35dc12cd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-16225589{font-size:25px;text-transform:uppercase;}.elementor-23 .elementor-element.elementor-element-102a18d1{--display:flex;--min-height:90vh;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.81;--padding-top:30px;--padding-bottom:30px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-102a18d1::before, .elementor-23 .elementor-element.elementor-element-102a18d1 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-102a18d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-102a18d1 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-102a18d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-102a18d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-380d398b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:46px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7cab9811{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-43bd1422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-12c5cdf5.elementor-element{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-12c5cdf5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-12c5cdf5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-7ab9ac79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-620324ae{--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23 .elementor-element.elementor-element-73b600db{--grid-columns:1;--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:0px;}.elementor-23 .elementor-element.elementor-element-73b600db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-410c23be{--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;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-10706045{--grid-columns:1;--grid-row-gap:24px;width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-124bf183{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-465ff3e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-18df1818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-73e94bca{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-774b870{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2d9abd38{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-ece0b79.elementor-element{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-ece0b79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-ece0b79 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-502dd2e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7381b058{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-133f2ec5{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-434530a6{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5bb57981{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2049d734.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-2759f487{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-69c2ed01{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1a0f2f55{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2e0ff9f1{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-9c5debe.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-15de8604{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-23 .elementor-element.elementor-element-3ffd785d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-38130091{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-64fc4c0e{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-381db656.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-33571707{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-787e3698{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-23 .elementor-element.elementor-element-68bfd1ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-23 .elementor-element.elementor-element-6bc8c5e0{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-42746ee2{--display:flex;--min-height:120vh;--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;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4a61d5cc{--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;}.elementor-23 .elementor-element.elementor-element-5648a050{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-94dabb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-94dabb9 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-128875f{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-b101a56{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;letter-spacing:0.5px;}.elementor-23 .elementor-element.elementor-element-7c06144c{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;font-size:11px;line-height:3.1em;}.elementor-23 .elementor-element.elementor-element-5e6a8898{--display:flex;--min-height:100vh;--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:flex-start;}.elementor-23 .elementor-element.elementor-element-695664ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-3e8c0d7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-6353a61b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-6353a61b .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-16569bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23 .elementor-element.elementor-element-39f8d9e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-39f8d9e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-39f8d9e6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-5ffb81be{--display:flex;--min-height:120vh;--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;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-51e7a3c4{--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;}.elementor-23 .elementor-element.elementor-element-3de0ef34{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-46d2c7d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-46d2c7d6 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-34b27cd6{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-585fb9a0{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;letter-spacing:0.5px;}.elementor-23 .elementor-element.elementor-element-540a5f03{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;font-size:11px;line-height:3.1em;}.elementor-23 .elementor-element.elementor-element-515e6b11{--display:flex;--min-height:100vh;--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:flex-start;}.elementor-23 .elementor-element.elementor-element-bc18439{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-3a72c8ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-772b3a11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-772b3a11 .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-7c693a99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23 .elementor-element.elementor-element-7a0712c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-7a0712c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-7a0712c6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-69f96dae{--display:flex;--min-height:120vh;--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;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2e555c7e{--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;}.elementor-23 .elementor-element.elementor-element-6e120b30{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-2d865723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-2d865723 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-18da5307{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-202b2ce6{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;letter-spacing:0.5px;}.elementor-23 .elementor-element.elementor-element-27e8ddf2{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;font-size:11px;line-height:3.1em;}.elementor-23 .elementor-element.elementor-element-bc8a1c6{--display:flex;--min-height:100vh;--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:flex-start;}.elementor-23 .elementor-element.elementor-element-3cf9e0e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-55c7d2f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-31053872{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-31053872 .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-43000f94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23 .elementor-element.elementor-element-42a299a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-42a299a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-42a299a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-2ffd189a{--display:flex;--min-height:120vh;--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;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-4cae5883{--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;}.elementor-23 .elementor-element.elementor-element-7ffb2f81{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-7d21f7b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-7d21f7b1 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-13c944fd{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-6fd1005c{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;letter-spacing:0.5px;}.elementor-23 .elementor-element.elementor-element-341ba22d{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;font-size:11px;line-height:3.1em;}.elementor-23 .elementor-element.elementor-element-4f1ee891{--display:flex;--min-height:100vh;--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:flex-start;}.elementor-23 .elementor-element.elementor-element-6987abdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-7ba81c12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-49e5f493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-49e5f493 .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-295b5347{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23 .elementor-element.elementor-element-76764eae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-76764eae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-76764eae .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-67b13253{--display:flex;--min-height:120vh;--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;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1fb4f4a8{--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;}.elementor-23 .elementor-element.elementor-element-39902489{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-beee623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-beee623 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-732c31b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-291f79a6{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;letter-spacing:0.5px;}.elementor-23 .elementor-element.elementor-element-47b0e517{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;font-size:11px;line-height:3.1em;}.elementor-23 .elementor-element.elementor-element-60b62a4b{--display:flex;--min-height:100vh;--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:flex-start;}.elementor-23 .elementor-element.elementor-element-5f69ce75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-1bf9d056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-44cb3b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-44cb3b42 .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-498bbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23 .elementor-element.elementor-element-265fcbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-265fcbc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-265fcbc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-631cc31d{--display:flex;--min-height:120vh;--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;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5cd6a5c3{--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;}.elementor-23 .elementor-element.elementor-element-8e004d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-5174b4a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-5174b4a5 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-702a6718{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-3f1aab91{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;letter-spacing:0.5px;}.elementor-23 .elementor-element.elementor-element-2583984f{width:var( --container-widget-width, 18% );max-width:18%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;--container-widget-width:18%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;font-size:11px;line-height:3.1em;}.elementor-23 .elementor-element.elementor-element-768c1906{--display:flex;--min-height:100vh;--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:flex-start;}.elementor-23 .elementor-element.elementor-element-65411b0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-2327ca90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-3908fc27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-23 .elementor-element.elementor-element-3908fc27 .elementor-heading-title{font-size:14px;font-weight:500;}.elementor-23 .elementor-element.elementor-element-63365f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23 .elementor-element.elementor-element-45b22099{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-45b22099 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-45b22099 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-35bb1213{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-23 .elementor-element.elementor-element-0b985b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-0b985b0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geraintthomasbio.com/discovery/wp-content/uploads/2026/09/tape-stripping-skin-scaled-1.webp");background-position:62% 50%;background-size:cover;}.elementor-23 .elementor-element.elementor-element-0b985b0::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(13,12,16,0.94) 46%, rgba(13,12,16,0) 88%);}.elementor-23 .elementor-element.elementor-element-02575d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-749ba34{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-b1e05da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-133b76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-be712e3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-158c620{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-feda387{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e77fe22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-e126c98{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e78d894{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-23 .elementor-element.elementor-element-449e901{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-bdef1e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-66a29f7{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2d67daf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.89;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-2d67daf:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2d67daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://geraintthomasbio.com/discovery/wp-content/uploads/2026/09/hero_image_widescreen_upscaled_300dpi-scaled-1.png");background-position:center center;}.elementor-23 .elementor-element.elementor-element-2d67daf::before, .elementor-23 .elementor-element.elementor-element-2d67daf > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2d67daf > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-2d67daf > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2d67daf > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-2d67daf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-2d67daf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1763938f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:210px 210px;--row-gap:210px;--column-gap:210px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3e82481a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7b91c03c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3668e1ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1110b477{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-7f79914a{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-4d3908dd{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-47d42c8a.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-47d42c8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-47d42c8a .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-3c0f1f02{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-35cfe5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-35cfe5b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-35cfe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-35cfe5b::before, .elementor-23 .elementor-element.elementor-element-35cfe5b > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-35cfe5b > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-35cfe5b > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-35cfe5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-35cfe5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-f218b48{--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:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6f9e23f4{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-58560234{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-16dcb922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-69fa1d1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-4b070118{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-19fdc588.elementor-element{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-19fdc588 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-19fdc588 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-23 .elementor-element.elementor-element-20923e29{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3d89a3bf img{width:100%;max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-23 .elementor-element.elementor-element-757407a8{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-23 .elementor-element.elementor-element-757407a8:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-757407a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://geraintthomasbio.com/discovery/wp-content/uploads/2026/09/Epidermal-growth-factor-with-bound-ligand-scaled-1.webp");background-size:cover;}.elementor-23 .elementor-element.elementor-element-757407a8::before, .elementor-23 .elementor-element.elementor-element-757407a8 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-757407a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-757407a8 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-757407a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-757407a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-56721ed0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-19673d88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-331062b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1e274b37{--display:flex;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2738e5ab{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7eef2fff{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3752d00{--display:flex;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-17a1e7b2{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-442379a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b1c017d{--display:flex;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-a4fbfb2{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3e240fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1231708e{--display:flex;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-942b76{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3b64df4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-215b7270{--display:flex;--justify-content:flex-end;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-23 .elementor-element.elementor-element-4382041f{width:var( --container-widget-width, 590px );max-width:590px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:590px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-7bbd6c9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-59c970f4{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-29d31e4f{--padding-top:136px;--padding-bottom:86px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-67a8c450{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-778b7bac{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3952503b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-292043c9{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-568e1cae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-634a8561{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-102a18d1{--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-380d398b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7cab9811{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-12c5cdf5.elementor-element{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-7ab9ac79{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-620324ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-73b600db{--grid-columns:1;width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-410c23be{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-10706045{--grid-columns:2;--grid-row-gap:20px;}.elementor-23 .elementor-element.elementor-element-124bf183{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-465ff3e4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-774b870{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2d9abd38{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-ece0b79.elementor-element{--align-self:flex-end;}.elementor-23 .elementor-element.elementor-element-502dd2e2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7381b058{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-434530a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-23 .elementor-element.elementor-element-5bb57981{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2759f487{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-1a0f2f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-23 .elementor-element.elementor-element-2e0ff9f1{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-15de8604{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-38130091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-23 .elementor-element.elementor-element-64fc4c0e{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-33571707{--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-42746ee2{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-94dabb9 img{height:60vh;}.elementor-23 .elementor-element.elementor-element-5e6a8898{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-5ffb81be{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-46d2c7d6 img{height:60vh;}.elementor-23 .elementor-element.elementor-element-515e6b11{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-69f96dae{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-2d865723 img{height:60vh;}.elementor-23 .elementor-element.elementor-element-bc8a1c6{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-2ffd189a{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-7d21f7b1 img{height:60vh;}.elementor-23 .elementor-element.elementor-element-4f1ee891{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-67b13253{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-beee623 img{height:60vh;}.elementor-23 .elementor-element.elementor-element-60b62a4b{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-631cc31d{--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-5174b4a5 img{height:60vh;}.elementor-23 .elementor-element.elementor-element-768c1906{--min-height:0px;}.elementor-23 .elementor-element.elementor-element-0b985b0{--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:260px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-0b985b0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-0b985b0::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, rgba(13,12,16,0.94) 48%, rgba(13,12,16,0) 100%);}.elementor-23 .elementor-element.elementor-element-02575d5{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-b1e05da{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-158c620{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-feda387{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-e77fe22{--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-e126c98{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-e78d894{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-449e901{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-bdef1e8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-66a29f7{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2d67daf{--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-1763938f{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-3e82481a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-7b91c03c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-1110b477{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-7f79914a{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-35cfe5b{--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-f218b48{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-58560234{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-4b070118{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-757407a8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:32px;--padding-right:32px;}.elementor-23 .elementor-element.elementor-element-56721ed0{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-19673d88{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-2738e5ab{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-17a1e7b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-23 .elementor-element.elementor-element-442379a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-a4fbfb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-23 .elementor-element.elementor-element-3e240fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-942b76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-23 .elementor-element.elementor-element-3b64df4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-4382041f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:452px;--container-widget-flex-grow:0;width:var( --container-widget-width, 452px );max-width:452px;}.elementor-23 .elementor-element.elementor-element-7bbd6c9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-29d31e4f{--padding-top:116px;--padding-bottom:66px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-67a8c450{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-778b7bac{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-3952503b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-3c7b6abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-23 .elementor-element.elementor-element-2fa5059d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-5cd74fdd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-2e6a5eb2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-7fec3c08{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23 .elementor-element.elementor-element-634a8561{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-102a18d1{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-380d398b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7cab9811{--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-43bd1422{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-12c5cdf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-7ab9ac79{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-620324ae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-73b600db{--grid-columns:1;}.elementor-23 .elementor-element.elementor-element-410c23be{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-10706045{--grid-columns:1;}.elementor-23 .elementor-element.elementor-element-124bf183{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-465ff3e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-18df1818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-774b870{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-ece0b79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-502dd2e2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-7381b058{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-133f2ec5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-23 .elementor-element.elementor-element-434530a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2049d734{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-2759f487{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-69c2ed01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-23 .elementor-element.elementor-element-1a0f2f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-9c5debe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-15de8604{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-3ffd785d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-23 .elementor-element.elementor-element-38130091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-381db656{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-33571707{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-6bc8c5e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-23 .elementor-element.elementor-element-42746ee2{--min-height:0px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-4a61d5cc{--width:100%;--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-23 .elementor-element.elementor-element-5648a050{--width:100%;}.elementor-23 .elementor-element.elementor-element-94dabb9 img{height:75vw;}.elementor-23 .elementor-element.elementor-element-5e6a8898{--width:100%;--min-height:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5ffb81be{--min-height:0px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-51e7a3c4{--width:100%;--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-23 .elementor-element.elementor-element-3de0ef34{--width:100%;}.elementor-23 .elementor-element.elementor-element-46d2c7d6 img{height:75vw;}.elementor-23 .elementor-element.elementor-element-515e6b11{--width:100%;--min-height:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-69f96dae{--min-height:0px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-2e555c7e{--width:100%;--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-23 .elementor-element.elementor-element-6e120b30{--width:100%;}.elementor-23 .elementor-element.elementor-element-2d865723 img{height:75vw;}.elementor-23 .elementor-element.elementor-element-bc8a1c6{--width:100%;--min-height:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2ffd189a{--min-height:0px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-4cae5883{--width:100%;--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-23 .elementor-element.elementor-element-7ffb2f81{--width:100%;}.elementor-23 .elementor-element.elementor-element-7d21f7b1 img{height:75vw;}.elementor-23 .elementor-element.elementor-element-4f1ee891{--width:100%;--min-height:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-67b13253{--min-height:0px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-1fb4f4a8{--width:100%;--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-23 .elementor-element.elementor-element-39902489{--width:100%;}.elementor-23 .elementor-element.elementor-element-beee623 img{height:75vw;}.elementor-23 .elementor-element.elementor-element-60b62a4b{--width:100%;--min-height:0px;--padding-top:24px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-631cc31d{--min-height:0px;--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-5cd6a5c3{--width:100%;--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-23 .elementor-element.elementor-element-8e004d{--width:100%;}.elementor-23 .elementor-element.elementor-element-5174b4a5 img{height:75vw;}.elementor-23 .elementor-element.elementor-element-768c1906{--width:100%;--min-height:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-0b985b0{--width:100%;--padding-top:300px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-0b985b0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-23 .elementor-element.elementor-element-0b985b0::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-0b985b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(0deg, rgba(13,12,16,0.94) 55%, rgba(13,12,16,0) 100%);}.elementor-23 .elementor-element.elementor-element-02575d5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-23 .elementor-element.elementor-element-749ba34{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-b1e05da{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-133b76c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-be712e3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-feda387{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-e77fe22{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-e78d894{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-bdef1e8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-23 .elementor-element.elementor-element-2d67daf{--width:100.29%;--padding-top:54px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-1763938f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-3e82481a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-7b91c03c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-3668e1ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-1110b477{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-4d3908dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-23 .elementor-element.elementor-element-47d42c8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-35cfe5b{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-f218b48{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-6f9e23f4{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-58560234{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-16dcb922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-69fa1d1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-23 .elementor-element.elementor-element-19fdc588{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-23 .elementor-element.elementor-element-3d89a3bf img{height:270px;}.elementor-23 .elementor-element.elementor-element-757407a8{--width:100%;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-56721ed0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-23 .elementor-element.elementor-element-19673d88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23 .elementor-element.elementor-element-331062b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-7eef2fff{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-23 .elementor-element.elementor-element-3752d00{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-17a1e7b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-442379a1{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-b1c017d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-a4fbfb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3e240fa7{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-1231708e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-942b76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3b64df4b{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-215b7270{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:20px;}.elementor-23 .elementor-element.elementor-element-4382041f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7bbd6c9a{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-778b7bac{--width:52%;}.elementor-23 .elementor-element.elementor-element-568e1cae{--width:38%;}.elementor-23 .elementor-element.elementor-element-634a8561{--width:100%;}.elementor-23 .elementor-element.elementor-element-4a1216a3{--width:100%;}.elementor-23 .elementor-element.elementor-element-35dc12cd{--width:100%;}.elementor-23 .elementor-element.elementor-element-7ab9ac79{--width:100%;}.elementor-23 .elementor-element.elementor-element-620324ae{--width:61%;}.elementor-23 .elementor-element.elementor-element-410c23be{--width:37%;}.elementor-23 .elementor-element.elementor-element-465ff3e4{--width:100%;}.elementor-23 .elementor-element.elementor-element-774b870{--width:100%;}.elementor-23 .elementor-element.elementor-element-502dd2e2{--width:100%;}.elementor-23 .elementor-element.elementor-element-7381b058{--width:29%;}.elementor-23 .elementor-element.elementor-element-2759f487{--width:29%;}.elementor-23 .elementor-element.elementor-element-15de8604{--width:29%;}.elementor-23 .elementor-element.elementor-element-33571707{--content-width:1440px;}.elementor-23 .elementor-element.elementor-element-4a61d5cc{--width:55%;}.elementor-23 .elementor-element.elementor-element-5648a050{--width:82%;}.elementor-23 .elementor-element.elementor-element-5e6a8898{--width:45%;}.elementor-23 .elementor-element.elementor-element-51e7a3c4{--width:55%;}.elementor-23 .elementor-element.elementor-element-3de0ef34{--width:82%;}.elementor-23 .elementor-element.elementor-element-515e6b11{--width:45%;}.elementor-23 .elementor-element.elementor-element-2e555c7e{--width:55%;}.elementor-23 .elementor-element.elementor-element-6e120b30{--width:82%;}.elementor-23 .elementor-element.elementor-element-bc8a1c6{--width:45%;}.elementor-23 .elementor-element.elementor-element-4cae5883{--width:55%;}.elementor-23 .elementor-element.elementor-element-7ffb2f81{--width:82%;}.elementor-23 .elementor-element.elementor-element-4f1ee891{--width:45%;}.elementor-23 .elementor-element.elementor-element-1fb4f4a8{--width:55%;}.elementor-23 .elementor-element.elementor-element-39902489{--width:82%;}.elementor-23 .elementor-element.elementor-element-60b62a4b{--width:45%;}.elementor-23 .elementor-element.elementor-element-5cd6a5c3{--width:55%;}.elementor-23 .elementor-element.elementor-element-8e004d{--width:82%;}.elementor-23 .elementor-element.elementor-element-768c1906{--width:45%;}.elementor-23 .elementor-element.elementor-element-02575d5{--content-width:1440px;}.elementor-23 .elementor-element.elementor-element-749ba34{--width:58%;}.elementor-23 .elementor-element.elementor-element-feda387{--content-width:100%;}.elementor-23 .elementor-element.elementor-element-e77fe22{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-e78d894{--width:29%;}.elementor-23 .elementor-element.elementor-element-bdef1e8{--width:29%;}.elementor-23 .elementor-element.elementor-element-3e82481a{--width:60%;}.elementor-23 .elementor-element.elementor-element-3c0f1f02{--width:28%;}.elementor-23 .elementor-element.elementor-element-6f9e23f4{--width:45%;}.elementor-23 .elementor-element.elementor-element-20923e29{--width:35%;}.elementor-23 .elementor-element.elementor-element-56721ed0{--content-width:1440px;}.elementor-23 .elementor-element.elementor-element-19673d88{--width:100%;}.elementor-23 .elementor-element.elementor-element-1e274b37{--width:100%;}.elementor-23 .elementor-element.elementor-element-7eef2fff{--width:100%;}.elementor-23 .elementor-element.elementor-element-3752d00{--width:25%;}.elementor-23 .elementor-element.elementor-element-b1c017d{--width:25%;}.elementor-23 .elementor-element.elementor-element-1231708e{--width:25%;}.elementor-23 .elementor-element.elementor-element-215b7270{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-778b7bac{--width:620px;}.elementor-23 .elementor-element.elementor-element-568e1cae{--width:100%;}.elementor-23 .elementor-element.elementor-element-620324ae{--width:100%;}.elementor-23 .elementor-element.elementor-element-410c23be{--width:100%;}.elementor-23 .elementor-element.elementor-element-465ff3e4{--width:600px;}.elementor-23 .elementor-element.elementor-element-7381b058{--width:100%;}.elementor-23 .elementor-element.elementor-element-2759f487{--width:100%;}.elementor-23 .elementor-element.elementor-element-15de8604{--width:100%;}.elementor-23 .elementor-element.elementor-element-4a61d5cc{--width:50%;}.elementor-23 .elementor-element.elementor-element-5e6a8898{--width:50%;}.elementor-23 .elementor-element.elementor-element-51e7a3c4{--width:50%;}.elementor-23 .elementor-element.elementor-element-515e6b11{--width:50%;}.elementor-23 .elementor-element.elementor-element-2e555c7e{--width:50%;}.elementor-23 .elementor-element.elementor-element-bc8a1c6{--width:50%;}.elementor-23 .elementor-element.elementor-element-4cae5883{--width:50%;}.elementor-23 .elementor-element.elementor-element-4f1ee891{--width:50%;}.elementor-23 .elementor-element.elementor-element-1fb4f4a8{--width:50%;}.elementor-23 .elementor-element.elementor-element-60b62a4b{--width:50%;}.elementor-23 .elementor-element.elementor-element-5cd6a5c3{--width:50%;}.elementor-23 .elementor-element.elementor-element-768c1906{--width:50%;}.elementor-23 .elementor-element.elementor-element-02575d5{--content-width:100%;}.elementor-23 .elementor-element.elementor-element-749ba34{--width:100%;}.elementor-23 .elementor-element.elementor-element-b1e05da{--width:100%;}.elementor-23 .elementor-element.elementor-element-e77fe22{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-e78d894{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-bdef1e8{--width:33.33%;}.elementor-23 .elementor-element.elementor-element-3e82481a{--width:100%;}.elementor-23 .elementor-element.elementor-element-7b91c03c{--width:100%;}.elementor-23 .elementor-element.elementor-element-3c0f1f02{--width:47%;}.elementor-23 .elementor-element.elementor-element-6f9e23f4{--width:100%;}.elementor-23 .elementor-element.elementor-element-58560234{--width:100%;}.elementor-23 .elementor-element.elementor-element-20923e29{--width:100%;}.elementor-23 .elementor-element.elementor-element-56721ed0{--content-width:100%;}.elementor-23 .elementor-element.elementor-element-19673d88{--width:100%;}.elementor-23 .elementor-element.elementor-element-1e274b37{--width:100%;}.elementor-23 .elementor-element.elementor-element-7eef2fff{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-5cd74fdd *//* Smoothly transition the icon */
.elementor-23 .elementor-element.elementor-element-5cd74fdd .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

/* Move the icon to the right on hover */
.elementor-23 .elementor-element.elementor-element-5cd74fdd .elementor-button:hover .elementor-button-icon {
    transform: translateX(8px);
}

.elementor-23 .elementor-element.elementor-element-5cd74fdd a {
    width: 100%;
    display: block;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e6a5eb2 *//* Smoothly transition the icon */
.elementor-23 .elementor-element.elementor-element-2e6a5eb2 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

/* Move the icon to the right on hover */
.elementor-23 .elementor-element.elementor-element-2e6a5eb2 .elementor-button:hover .elementor-button-icon {
    transform: translateX(8px);
}

.elementor-23 .elementor-element.elementor-element-2e6a5eb2 a {
    width: 100%;
    display: block;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-12c5cdf5 *//* Smoothly transition the icon */
.elementor-23 .elementor-element.elementor-element-12c5cdf5 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

/* Move the icon to the right on hover */
.elementor-23 .elementor-element.elementor-element-12c5cdf5 .elementor-button:hover .elementor-button-icon {
    transform: translateX(8px);
}

.elementor-23 .elementor-element.elementor-element-12c5cdf5 a {
    width: 100%;
    display: block;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ece0b79 *//* Smoothly transition the icon */
.elementor-23 .elementor-element.elementor-element-ece0b79 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

/* Move the icon to the right on hover */
.elementor-23 .elementor-element.elementor-element-ece0b79 .elementor-button:hover .elementor-button-icon {
    transform: translateX(8px);
}

.elementor-23 .elementor-element.elementor-element-ece0b79 a {
    width: 100%;
    display: block;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2049d734 */.elementor-23 .elementor-element.elementor-element-2049d734 .elementor-button::after{inset:auto!important;left:0!important;bottom:0!important;top:auto!important;width:100%!important;height:1px!important}
.elementor-23 .elementor-element.elementor-element-2049d734 .elementor-button-icon{transition:transform .3s ease-in-out}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-2049d734 .elementor-button{color:var(--gtb-ui-current)!important}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-2049d734 .elementor-button::after{background:var(--gtb-ui-current)!important}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-2049d734 .elementor-button-icon{transform:translateX(8px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c5debe */.elementor-23 .elementor-element.elementor-element-9c5debe .elementor-button::after{inset:auto!important;left:0!important;bottom:0!important;top:auto!important;width:100%!important;height:1px!important}
.elementor-23 .elementor-element.elementor-element-9c5debe .elementor-button-icon{transition:transform .3s ease-in-out}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-9c5debe .elementor-button{color:var(--gtb-ui-current)!important}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-9c5debe .elementor-button::after{background:var(--gtb-ui-current)!important}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-9c5debe .elementor-button-icon{transform:translateX(8px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-381db656 */.elementor-23 .elementor-element.elementor-element-381db656 .elementor-button::after{inset:auto!important;left:0!important;bottom:0!important;top:auto!important;width:100%!important;height:1px!important}
.elementor-23 .elementor-element.elementor-element-381db656 .elementor-button-icon{transition:transform .3s ease-in-out}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-381db656 .elementor-button{color:var(--gtb-ui-current)!important}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-381db656 .elementor-button::after{background:var(--gtb-ui-current)!important}
.gtb-box:hover .elementor-23 .elementor-element.elementor-element-381db656 .elementor-button-icon{transform:translateX(8px)}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47d42c8a *//* Smoothly transition the icon */
.elementor-23 .elementor-element.elementor-element-47d42c8a .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

/* Move the icon to the right on hover */
.elementor-23 .elementor-element.elementor-element-47d42c8a .elementor-button:hover .elementor-button-icon {
    transform: translateX(8px);
}

.elementor-23 .elementor-element.elementor-element-47d42c8a a {
    width: 100%;
    display: block;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19fdc588 *//* Smoothly transition the icon */
.elementor-23 .elementor-element.elementor-element-19fdc588 .elementor-button-icon {
    transition: transform 0.3s ease-in-out;
}

/* Move the icon to the right on hover */
.elementor-23 .elementor-element.elementor-element-19fdc588 .elementor-button:hover .elementor-button-icon {
    transform: translateX(8px);
}

.elementor-23 .elementor-element.elementor-element-19fdc588 a {
    width: 100%;
    display: block;
    text-align: center;
}/* End custom CSS */