.elementor-5215 .elementor-element.elementor-element-68f964c5{--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-5215 .elementor-element.elementor-element-68f964c5:not(.elementor-motion-effects-element-type-background), .elementor-5215 .elementor-element.elementor-element-68f964c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A0000;}.elementor-5215 .elementor-element.elementor-element-68f964c5::before, .elementor-5215 .elementor-element.elementor-element-68f964c5 > .elementor-background-video-container::before, .elementor-5215 .elementor-element.elementor-element-68f964c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-5215 .elementor-element.elementor-element-68f964c5 > .elementor-background-slideshow::before, .elementor-5215 .elementor-element.elementor-element-68f964c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5215 .elementor-element.elementor-element-68f964c5 > .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-5215 .elementor-element.elementor-element-3ea65b4f{--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-5215 .elementor-element.elementor-element-3ea65b4f.e-con{--align-self:center;}.elementor-5215 .elementor-element.elementor-element-1a05948c{--display:flex;}.elementor-5215 .elementor-element.elementor-element-4bff7432 .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-5215 .elementor-element.elementor-element-3ee63eba{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-5215 .elementor-element.elementor-element-3ee63eba .elementor-divider-separator{width:25%;}.elementor-5215 .elementor-element.elementor-element-3ee63eba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5215 .elementor-element.elementor-element-580273f3{--display:flex;}.elementor-5215 .elementor-element.elementor-element-312c4cd7{color:#FFFFFF;}.elementor-5215 .elementor-element.elementor-element-312c4cd7 a{color:#FFFFFF;}.elementor-5215 .elementor-element.elementor-element-cd2cc70{--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-5215 .elementor-element.elementor-element-ebd639d{--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-5215 .elementor-element.elementor-element-ebd639d:not(.elementor-motion-effects-element-type-background), .elementor-5215 .elementor-element.elementor-element-ebd639d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rootsandshootssurrey.co.uk/wp-content/uploads/2025/12/IMG_0501.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5215 .elementor-element.elementor-element-1539e6c2{--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-5215 .elementor-element.elementor-element-76f864a2{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-1ac387b3{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5215 .elementor-element.elementor-element-1ac387b3 .elementor-divider-separator{width:100%;}.elementor-5215 .elementor-element.elementor-element-1ac387b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5215 .elementor-element.elementor-element-4a980209{--display:flex;}.elementor-5215 .elementor-element.elementor-element-56f96add{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5215 .elementor-element.elementor-element-6f10b096{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-5215 .elementor-element.elementor-element-6f10b096 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-1b7e8c4b{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-5215 .elementor-element.elementor-element-1b7e8c4b a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-3bcdb66b{--display:flex;--justify-content:center;}.elementor-5215 .elementor-element.elementor-element-b7e090d{z-index:55;}.elementor-5215 .elementor-element.elementor-element-6395c620{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5215 .elementor-element.elementor-element-6395c620:not(.elementor-motion-effects-element-type-background), .elementor-5215 .elementor-element.elementor-element-6395c620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5215 .elementor-element.elementor-element-6395c620.e-con{--e-con-transform-translateX:30px;--e-con-transform-scaleY:1.1;}.elementor-5215 .elementor-element.elementor-element-37e4761e{--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-5215 .elementor-element.elementor-element-4c742e0a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-57395ce9{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5215 .elementor-element.elementor-element-57395ce9 .elementor-divider-separator{width:100%;}.elementor-5215 .elementor-element.elementor-element-57395ce9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5215 .elementor-element.elementor-element-a53bf50{--display:flex;}.elementor-5215 .elementor-element.elementor-element-662c24a7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5215 .elementor-element.elementor-element-52d19d07{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-5215 .elementor-element.elementor-element-52d19d07 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-699e9b63{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-5215 .elementor-element.elementor-element-699e9b63 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-3005500{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-5215 .elementor-element.elementor-element-3005500 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-a3c1f34{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-5215 .elementor-element.elementor-element-a3c1f34 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-188e0dec{--display:flex;--justify-content:center;}.elementor-5215 .elementor-element.elementor-element-2830fdf0{z-index:55;}.elementor-5215 .elementor-element.elementor-element-db90c60{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5215 .elementor-element.elementor-element-db90c60:not(.elementor-motion-effects-element-type-background), .elementor-5215 .elementor-element.elementor-element-db90c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5215 .elementor-element.elementor-element-db90c60.e-con{--e-con-transform-translateX:-30px;--e-con-transform-scaleY:1.1;}.elementor-5215 .elementor-element.elementor-element-19a21bc2{--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-5215 .elementor-element.elementor-element-7b3c6df8{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-6892f4e{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5215 .elementor-element.elementor-element-6892f4e .elementor-divider-separator{width:100%;}.elementor-5215 .elementor-element.elementor-element-6892f4e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5215 .elementor-element.elementor-element-6438d31b{--display:flex;}.elementor-5215 .elementor-element.elementor-element-76f8d71e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5215 .elementor-element.elementor-element-4076683{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-5215 .elementor-element.elementor-element-4076683 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-2d4191a9{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-5215 .elementor-element.elementor-element-2d4191a9 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-4c0c8823{--display:flex;--justify-content:center;}.elementor-5215 .elementor-element.elementor-element-77bd17b9{z-index:55;}.elementor-5215 .elementor-element.elementor-element-3220540e{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5215 .elementor-element.elementor-element-3220540e:not(.elementor-motion-effects-element-type-background), .elementor-5215 .elementor-element.elementor-element-3220540e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5215 .elementor-element.elementor-element-3220540e.e-con{--e-con-transform-translateX:30px;--e-con-transform-scaleY:1.1;}.elementor-5215 .elementor-element.elementor-element-6dae16d0{--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-5215 .elementor-element.elementor-element-51b7f2c1{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-45e5499d{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5215 .elementor-element.elementor-element-45e5499d .elementor-divider-separator{width:100%;}.elementor-5215 .elementor-element.elementor-element-45e5499d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5215 .elementor-element.elementor-element-35a4176d{--display:flex;}.elementor-5215 .elementor-element.elementor-element-3f193574{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5215 .elementor-element.elementor-element-6f3b7997{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-5215 .elementor-element.elementor-element-6f3b7997 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-450cd0f2{--display:flex;--justify-content:center;}.elementor-5215 .elementor-element.elementor-element-2b0a7263{z-index:55;}.elementor-5215 .elementor-element.elementor-element-4c63a41c{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5215 .elementor-element.elementor-element-4c63a41c:not(.elementor-motion-effects-element-type-background), .elementor-5215 .elementor-element.elementor-element-4c63a41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5215 .elementor-element.elementor-element-4c63a41c.e-con{--e-con-transform-translateX:-30px;--e-con-transform-scaleY:1.1;}.elementor-5215 .elementor-element.elementor-element-4f587ac8{--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-5215 .elementor-element.elementor-element-41843cce{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-712daf66{--divider-border-style:solid;--divider-color:var( --e-global-color-5bfeb2c );--divider-border-width:2px;}.elementor-5215 .elementor-element.elementor-element-712daf66 .elementor-divider-separator{width:100%;}.elementor-5215 .elementor-element.elementor-element-712daf66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5215 .elementor-element.elementor-element-7173e1aa{--display:flex;}.elementor-5215 .elementor-element.elementor-element-73786c63{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5215 .elementor-element.elementor-element-10c25631{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-5215 .elementor-element.elementor-element-10c25631 a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-55942e8f{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-5215 .elementor-element.elementor-element-55942e8f a{color:var( --e-global-color-5bfeb2c );}.elementor-5215 .elementor-element.elementor-element-2dee3a04{--display:flex;--justify-content:center;}.elementor-5215 .elementor-element.elementor-element-65c0b8d0{z-index:55;}.elementor-5215 .elementor-element.elementor-element-5e562966{--display:flex;--position:absolute;--min-height:100%;top:0px;}.elementor-5215 .elementor-element.elementor-element-5e562966:not(.elementor-motion-effects-element-type-background), .elementor-5215 .elementor-element.elementor-element-5e562966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9358522 );}.elementor-5215 .elementor-element.elementor-element-5e562966.e-con{--e-con-transform-translateX:30px;--e-con-transform-scaleY:1.1;}.elementor-5215 .elementor-element.elementor-element-4e71f5c{--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-5215 .elementor-element.elementor-element-5867673{text-align:center;}.elementor-5215 .elementor-element.elementor-element-02c355c{--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-5215 .elementor-element.elementor-element-fea6a58{--display:flex;}.elementor-5215 .elementor-element.elementor-element-e693069{--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-5215 .elementor-element.elementor-element-efb5cc2{--display:flex;}.elementor-5215 .elementor-element.elementor-element-1c68b3f{--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-5215 .elementor-element.elementor-element-9c4642e{--display:flex;}.elementor-5215 .elementor-element.elementor-element-6f408ad{--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-5215 .elementor-element.elementor-element-191b08e{--display:flex;}.elementor-5215 .elementor-element.elementor-element-ac6f58c{--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-5215 .elementor-element.elementor-element-e4c578e{--display:flex;}.elementor-5215 .elementor-element.elementor-element-9214964{--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-5215 .elementor-element.elementor-element-8f85285{--display:flex;}.elementor-5215 .elementor-element.elementor-element-334ad5f{--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-5215 .elementor-element.elementor-element-f66df66{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5215 .elementor-element.elementor-element-68f964c5{--content-width:100%;}.elementor-5215 .elementor-element.elementor-element-6395c620{--width:100%;}.elementor-5215 .elementor-element.elementor-element-db90c60{--width:100%;}.elementor-5215 .elementor-element.elementor-element-3220540e{--width:100%;}.elementor-5215 .elementor-element.elementor-element-4c63a41c{--width:100%;}.elementor-5215 .elementor-element.elementor-element-5e562966{--width:100%;}}@media(max-width:1024px){.elementor-5215 .elementor-element.elementor-element-68f964c5{--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-5215 .elementor-element.elementor-element-3ea65b4f{--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-5215 .elementor-element.elementor-element-4bff7432 .elementor-heading-title{font-size:var( --e-global-typography-2136f50-font-size );line-height:var( --e-global-typography-2136f50-line-height );}.elementor-5215 .elementor-element.elementor-element-ebd639d{--min-height:40vh;}.elementor-5215 .elementor-element.elementor-element-1539e6c2{--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-5215 .elementor-element.elementor-element-6f10b096{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-1b7e8c4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-37e4761e{--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-5215 .elementor-element.elementor-element-52d19d07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-699e9b63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-3005500{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-a3c1f34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-db90c60.e-con{--e-con-transform-translateX:30px;}.elementor-5215 .elementor-element.elementor-element-19a21bc2{--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-5215 .elementor-element.elementor-element-4076683{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-2d4191a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-6dae16d0{--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-5215 .elementor-element.elementor-element-6f3b7997{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-4c63a41c.e-con{--e-con-transform-translateX:30px;}.elementor-5215 .elementor-element.elementor-element-4f587ac8{--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-5215 .elementor-element.elementor-element-10c25631{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-55942e8f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5215 .elementor-element.elementor-element-3ea65b4f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5215 .elementor-element.elementor-element-4bff7432 .elementor-heading-title{font-size:var( --e-global-typography-2136f50-font-size );line-height:var( --e-global-typography-2136f50-line-height );}.elementor-5215 .elementor-element.elementor-element-ebd639d{--min-height:30vh;}.elementor-5215 .elementor-element.elementor-element-1539e6c2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-6f10b096{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-1b7e8c4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-37e4761e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-52d19d07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-699e9b63{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-3005500{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-a3c1f34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-19a21bc2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-4076683{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-2d4191a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-6dae16d0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-6f3b7997{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-4f587ac8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5215 .elementor-element.elementor-element-10c25631{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5215 .elementor-element.elementor-element-55942e8f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}