.elementor-5200 .elementor-element.elementor-element-3ba2688{--display:flex;--min-height:80vh;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-5200 .elementor-element.elementor-element-3ba2688:not(.elementor-motion-effects-element-type-background), .elementor-5200 .elementor-element.elementor-element-3ba2688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0000;}.elementor-5200 .elementor-element.elementor-element-3ba2688::before, .elementor-5200 .elementor-element.elementor-element-3ba2688 > .elementor-background-video-container::before, .elementor-5200 .elementor-element.elementor-element-3ba2688 > .e-con-inner > .elementor-background-video-container::before, .elementor-5200 .elementor-element.elementor-element-3ba2688 > .elementor-background-slideshow::before, .elementor-5200 .elementor-element.elementor-element-3ba2688 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5200 .elementor-element.elementor-element-3ba2688 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.rootsandshootssurrey.co.uk/wp-content/uploads/2025/11/Background-2.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:50% auto;}.elementor-5200 .elementor-element.elementor-element-3be0c40c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5200 .elementor-element.elementor-element-3be0c40c.e-con{--align-self:center;}.elementor-5200 .elementor-element.elementor-element-50dec971{--display:flex;}.elementor-5200 .elementor-element.elementor-element-26bb8acb .elementor-heading-title{font-family:var( --e-global-typography-2136f50-font-family ), Sans-serif;font-size:var( --e-global-typography-2136f50-font-size );font-weight:var( --e-global-typography-2136f50-font-weight );text-transform:var( --e-global-typography-2136f50-text-transform );line-height:var( --e-global-typography-2136f50-line-height );color:#FFFFFF;}.elementor-5200 .elementor-element.elementor-element-6392a7d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-5200 .elementor-element.elementor-element-6392a7d .elementor-divider-separator{width:25%;}.elementor-5200 .elementor-element.elementor-element-6392a7d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5200 .elementor-element.elementor-element-423daf5d{--display:flex;}.elementor-5200 .elementor-element.elementor-element-6efd3145{color:#FFFFFF;}.elementor-5200 .elementor-element.elementor-element-6efd3145 a{color:#FFFFFF;}.elementor-5200 .elementor-element.elementor-element-7b9f7f0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-5200 .elementor-element.elementor-element-76b83eb9{--display:flex;--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-5200 .elementor-element.elementor-element-76b83eb9:not(.elementor-motion-effects-element-type-background), .elementor-5200 .elementor-element.elementor-element-76b83eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rootsandshootssurrey.co.uk/wp-content/uploads/2025/12/tinywow_IMG_0214_69511237.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5200 .elementor-element.elementor-element-7bb88ec2{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5200 .elementor-element.elementor-element-ba28efa{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-bf30192{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5200 .elementor-element.elementor-element-bf30192 .elementor-divider-separator{width:100%;}.elementor-5200 .elementor-element.elementor-element-bf30192 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5200 .elementor-element.elementor-element-52fb1a20{--display:flex;}.elementor-5200 .elementor-element.elementor-element-54384df7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5200 .elementor-element.elementor-element-449ee667{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-449ee667 a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-1380855c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-1380855c a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-3dc6d9b{--display:flex;--justify-content:center;}.elementor-5200 .elementor-element.elementor-element-5d4a4092{z-index:55;}.elementor-5200 .elementor-element.elementor-element-d1294df{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5200 .elementor-element.elementor-element-d1294df:not(.elementor-motion-effects-element-type-background), .elementor-5200 .elementor-element.elementor-element-d1294df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5200 .elementor-element.elementor-element-d1294df.e-con{--e-con-transform-translateX:30px;--e-con-transform-scaleY:1.1;}.elementor-5200 .elementor-element.elementor-element-6f72a8d5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5200 .elementor-element.elementor-element-3bbce7ad{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-2431f572{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5200 .elementor-element.elementor-element-2431f572 .elementor-divider-separator{width:100%;}.elementor-5200 .elementor-element.elementor-element-2431f572 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5200 .elementor-element.elementor-element-4e626a6e{--display:flex;}.elementor-5200 .elementor-element.elementor-element-680418d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5200 .elementor-element.elementor-element-f26c96c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-f26c96c a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-52e9e257{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-52e9e257 a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-78c2d4c0{--display:flex;--justify-content:center;}.elementor-5200 .elementor-element.elementor-element-44886e68{z-index:55;}.elementor-5200 .elementor-element.elementor-element-7ba129d9{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5200 .elementor-element.elementor-element-7ba129d9:not(.elementor-motion-effects-element-type-background), .elementor-5200 .elementor-element.elementor-element-7ba129d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5200 .elementor-element.elementor-element-7ba129d9.e-con{--e-con-transform-translateX:-30px;--e-con-transform-scaleY:1.1;}.elementor-5200 .elementor-element.elementor-element-451e52f0{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5200 .elementor-element.elementor-element-1c567ead{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-320e373c{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5200 .elementor-element.elementor-element-320e373c .elementor-divider-separator{width:100%;}.elementor-5200 .elementor-element.elementor-element-320e373c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5200 .elementor-element.elementor-element-3a139851{--display:flex;}.elementor-5200 .elementor-element.elementor-element-4ce88790{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5200 .elementor-element.elementor-element-11dd5aee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-11dd5aee a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-1dc8c4d5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-1dc8c4d5 a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-50088a95{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-50088a95 a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-2b9743f{--display:flex;--justify-content:center;}.elementor-5200 .elementor-element.elementor-element-7f1a084{z-index:55;}.elementor-5200 .elementor-element.elementor-element-78d49ff3{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5200 .elementor-element.elementor-element-78d49ff3:not(.elementor-motion-effects-element-type-background), .elementor-5200 .elementor-element.elementor-element-78d49ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5200 .elementor-element.elementor-element-78d49ff3.e-con{--e-con-transform-translateX:30px;--e-con-transform-scaleY:1.1;}.elementor-5200 .elementor-element.elementor-element-268bffa5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5200 .elementor-element.elementor-element-eddb59e{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-6a48cbb1{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5200 .elementor-element.elementor-element-6a48cbb1 .elementor-divider-separator{width:100%;}.elementor-5200 .elementor-element.elementor-element-6a48cbb1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5200 .elementor-element.elementor-element-46d0e3c1{--display:flex;}.elementor-5200 .elementor-element.elementor-element-429e501d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5200 .elementor-element.elementor-element-6c7b75e8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-6c7b75e8 a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-41943c73{--display:flex;--justify-content:center;}.elementor-5200 .elementor-element.elementor-element-565847bb{z-index:55;}.elementor-5200 .elementor-element.elementor-element-1d990e54{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5200 .elementor-element.elementor-element-1d990e54:not(.elementor-motion-effects-element-type-background), .elementor-5200 .elementor-element.elementor-element-1d990e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5200 .elementor-element.elementor-element-1d990e54.e-con{--e-con-transform-translateX:-30px;--e-con-transform-scaleY:1.1;}.elementor-5200 .elementor-element.elementor-element-b0725be{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-5200 .elementor-element.elementor-element-409341d6{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-3e1c04a7{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5200 .elementor-element.elementor-element-3e1c04a7 .elementor-divider-separator{width:100%;}.elementor-5200 .elementor-element.elementor-element-3e1c04a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5200 .elementor-element.elementor-element-6b411839{--display:flex;}.elementor-5200 .elementor-element.elementor-element-1762072a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5200 .elementor-element.elementor-element-416d24ae{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-416d24ae a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-7af2ef9a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-7af2ef9a a{color:var( --e-global-color-5bfeb2c );}.elementor-5200 .elementor-element.elementor-element-f28a6f6{--display:flex;--justify-content:center;}.elementor-5200 .elementor-element.elementor-element-4afa7a9b{z-index:55;}.elementor-5200 .elementor-element.elementor-element-6f7940d7{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5200 .elementor-element.elementor-element-6f7940d7:not(.elementor-motion-effects-element-type-background), .elementor-5200 .elementor-element.elementor-element-6f7940d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5200 .elementor-element.elementor-element-6f7940d7.e-con{--e-con-transform-translateX:30px;--e-con-transform-scaleY:1.1;}.elementor-5200 .elementor-element.elementor-element-ca9c1d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-949bfd1{margin:25px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5200 .elementor-element.elementor-element-b1d965e{--display:flex;}.elementor-5200 .elementor-element.elementor-element-44e981f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-be626b7{--display:flex;}.elementor-5200 .elementor-element.elementor-element-0ae4c83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-ab3ff4c{--display:flex;}.elementor-5200 .elementor-element.elementor-element-5290696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-0003302{--display:flex;}.elementor-5200 .elementor-element.elementor-element-45d38dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-f2eb04a{--display:flex;}.elementor-5200 .elementor-element.elementor-element-38bfcac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-7290fa8{--display:flex;}.elementor-5200 .elementor-element.elementor-element-c077fe3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-af4561c{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:6px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-5200 .elementor-element.elementor-element-5087454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-0997018{--spacer-size:100px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5200 .elementor-element.elementor-element-3ba2688{--content-width:100%;}.elementor-5200 .elementor-element.elementor-element-d1294df{--width:100%;}.elementor-5200 .elementor-element.elementor-element-7ba129d9{--width:100%;}.elementor-5200 .elementor-element.elementor-element-78d49ff3{--width:100%;}.elementor-5200 .elementor-element.elementor-element-1d990e54{--width:100%;}.elementor-5200 .elementor-element.elementor-element-6f7940d7{--width:100%;}}@media(max-width:1024px){.elementor-5200 .elementor-element.elementor-element-3ba2688{--min-height:0vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-3be0c40c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-5200 .elementor-element.elementor-element-26bb8acb .elementor-heading-title{font-size:var( --e-global-typography-2136f50-font-size );line-height:var( --e-global-typography-2136f50-line-height );}.elementor-5200 .elementor-element.elementor-element-76b83eb9{--min-height:40vh;}.elementor-5200 .elementor-element.elementor-element-7bb88ec2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-449ee667{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-1380855c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-6f72a8d5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-f26c96c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-52e9e257{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-7ba129d9.e-con{--e-con-transform-translateX:30px;}.elementor-5200 .elementor-element.elementor-element-451e52f0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-11dd5aee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-1dc8c4d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-50088a95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-268bffa5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-6c7b75e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-1d990e54.e-con{--e-con-transform-translateX:30px;}.elementor-5200 .elementor-element.elementor-element-b0725be{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5200 .elementor-element.elementor-element-416d24ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-7af2ef9a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5200 .elementor-element.elementor-element-3be0c40c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5200 .elementor-element.elementor-element-26bb8acb .elementor-heading-title{font-size:var( --e-global-typography-2136f50-font-size );line-height:var( --e-global-typography-2136f50-line-height );}.elementor-5200 .elementor-element.elementor-element-76b83eb9{--min-height:30vh;}.elementor-5200 .elementor-element.elementor-element-7bb88ec2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-449ee667{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-1380855c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-6f72a8d5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-f26c96c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-52e9e257{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-451e52f0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-11dd5aee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-1dc8c4d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-50088a95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-268bffa5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-6c7b75e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-b0725be{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5200 .elementor-element.elementor-element-416d24ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5200 .elementor-element.elementor-element-7af2ef9a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}