.elementor-8 .elementor-element.elementor-element-dd46bb5{--display:flex;--min-height:70vh;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-8 .elementor-element.elementor-element-dd46bb5::before, .elementor-8 .elementor-element.elementor-element-dd46bb5 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dd46bb5 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-dd46bb5 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dd46bb5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-dd46bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/background3.png");--background-overlay:'';background-position:top left;background-size:cover;}.elementor-8 .elementor-element.elementor-element-dd46bb5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-dd46bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/08/hero-holder-2.webp") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2194447{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:280px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-b38e605 .elementor-heading-title{font-family:var( --e-global-typography-ade4405-font-family ), Sans-serif;font-size:var( --e-global-typography-ade4405-font-size );font-weight:var( --e-global-typography-ade4405-font-weight );font-style:var( --e-global-typography-ade4405-font-style );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bffda3f .elementor-heading-title{font-family:var( --e-global-typography-ade4405-font-family ), Sans-serif;font-size:var( --e-global-typography-ade4405-font-size );font-weight:var( --e-global-typography-ade4405-font-weight );font-style:var( --e-global-typography-ade4405-font-style );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4d07a78 .elementor-heading-title{font-family:var( --e-global-typography-ade4405-font-family ), Sans-serif;font-size:var( --e-global-typography-ade4405-font-size );font-weight:var( --e-global-typography-ade4405-font-weight );font-style:var( --e-global-typography-ade4405-font-style );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-807af2e{--display:flex;--min-height:335px;--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;--overlay-opacity:0.67;--padding-top:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-8 .elementor-element.elementor-element-807af2e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-807af2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eb7fcbb );}.elementor-8 .elementor-element.elementor-element-807af2e::before, .elementor-8 .elementor-element.elementor-element-807af2e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-807af2e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-807af2e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-807af2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-807af2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/background-farm.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-af62142{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-be3e35e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be3e35e .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-8 .elementor-element.elementor-element-fd31359 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fd31359{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-51abe8d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef61426 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-ec8b39d-font-family ), Sans-serif;font-size:var( --e-global-typography-ec8b39d-font-size );font-weight:var( --e-global-typography-ec8b39d-font-weight );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );fill:var( --e-global-color-23e478b );color:var( --e-global-color-23e478b );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ef61426 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-ef61426 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8 .elementor-element.elementor-element-fa9a6ce{--display:flex;--min-height:610px;--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;--border-radius:3px 3px 3px 3px;box-shadow:0px 59px 48px -47px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-47f0b69{--display:flex;--min-height:610px;--border-radius:8px 8px 8px 8px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8 .elementor-element.elementor-element-47f0b69:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-47f0b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/10/stewarts2.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-47f0b69.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-866cfc8{--display:flex;--min-height:395px;--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:center;--overlay-opacity:0.46;--overlay-mix-blend-mode:multiply;}.elementor-8 .elementor-element.elementor-element-866cfc8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-866cfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51abe8d );background:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/08/tractor.webp") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-866cfc8::before, .elementor-8 .elementor-element.elementor-element-866cfc8 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-866cfc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-866cfc8 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-866cfc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-866cfc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CE8E00C2;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2274e89 > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2274e89{text-align:center;}.elementor-8 .elementor-element.elementor-element-2274e89 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-972d506{--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: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-8 .elementor-element.elementor-element-c8d3975{--display:flex;--min-height:708px;--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:space-between;--overlay-opacity:0.71;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-c8d3975:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c8d3975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4fa4f6 );background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/strawbs-final.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c8d3975::before, .elementor-8 .elementor-element.elementor-element-c8d3975 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c8d3975 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-c8d3975 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c8d3975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-c8d3975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-f9bfd3d > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f9bfd3d .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8 .elementor-element.elementor-element-f9bfd3d{text-align:center;}.elementor-8 .elementor-element.elementor-element-f9bfd3d .elementor-heading-title{font-family:var( --e-global-typography-697d68a-font-family ), Sans-serif;font-size:var( --e-global-typography-697d68a-font-size );font-weight:var( --e-global-typography-697d68a-font-weight );text-transform:var( --e-global-typography-697d68a-text-transform );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );color:var( --e-global-color-8422dd5 );}.elementor-8 .elementor-element.elementor-element-d5a8c82{--display:flex;--min-height:708px;--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:space-between;--overlay-opacity:0.71;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-d5a8c82:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d5a8c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2D8;background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/wheat-1.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d5a8c82::before, .elementor-8 .elementor-element.elementor-element-d5a8c82 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d5a8c82 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d5a8c82 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d5a8c82 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d5a8c82 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-e78c35b > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e78c35b .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8 .elementor-element.elementor-element-e78c35b{text-align:center;}.elementor-8 .elementor-element.elementor-element-e78c35b .elementor-heading-title{font-family:var( --e-global-typography-697d68a-font-family ), Sans-serif;font-size:var( --e-global-typography-697d68a-font-size );font-weight:var( --e-global-typography-697d68a-font-weight );text-transform:var( --e-global-typography-697d68a-text-transform );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );color:var( --e-global-color-8422dd5 );}.elementor-8 .elementor-element.elementor-element-21919b6{--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: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-8 .elementor-element.elementor-element-ecc7521{--display:flex;--min-height:708px;--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:space-between;--overlay-opacity:0.71;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-ecc7521:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ecc7521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2D8;background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/packaging-2.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ecc7521::before, .elementor-8 .elementor-element.elementor-element-ecc7521 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ecc7521 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ecc7521 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ecc7521 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ecc7521 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-986a070 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-986a070 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8 .elementor-element.elementor-element-986a070{text-align:center;}.elementor-8 .elementor-element.elementor-element-986a070 .elementor-heading-title{font-family:var( --e-global-typography-697d68a-font-family ), Sans-serif;font-size:var( --e-global-typography-697d68a-font-size );font-weight:var( --e-global-typography-697d68a-font-weight );text-transform:var( --e-global-typography-697d68a-text-transform );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );color:var( --e-global-color-8422dd5 );}.elementor-8 .elementor-element.elementor-element-a34c85f{--display:flex;--min-height:708px;--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:space-between;--overflow:hidden;--overlay-opacity:0.71;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a34c85f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a34c85f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2D8;background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/light2.webp");background-size:cover;}.elementor-8 .elementor-element.elementor-element-a34c85f::before, .elementor-8 .elementor-element.elementor-element-a34c85f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a34c85f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a34c85f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a34c85f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a34c85f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-822c986 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-822c986 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-8 .elementor-element.elementor-element-822c986{text-align:center;}.elementor-8 .elementor-element.elementor-element-822c986 .elementor-heading-title{font-family:var( --e-global-typography-697d68a-font-family ), Sans-serif;font-size:var( --e-global-typography-697d68a-font-size );font-weight:var( --e-global-typography-697d68a-font-weight );text-transform:var( --e-global-typography-697d68a-text-transform );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );color:var( --e-global-color-8422dd5 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-336b523 > .elementor-widget-container{margin:0% 0% -3% -111%;}.elementor-8 .elementor-element.elementor-element-336b523 img{width:1400px;}.elementor-8 .elementor-element.elementor-element-e07be20{--display:flex;--min-height:395px;--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:center;--overlay-opacity:0.46;--overlay-mix-blend-mode:multiply;}.elementor-8 .elementor-element.elementor-element-e07be20:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e07be20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51abe8d );background:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/08/careers-dude.webp") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e07be20::before, .elementor-8 .elementor-element.elementor-element-e07be20 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e07be20 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e07be20 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e07be20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e07be20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6B4F20;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-67f91d9{--display:flex;--min-height:335px;--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;--overlay-opacity:0.67;--padding-top:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-8 .elementor-element.elementor-element-67f91d9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-67f91d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B6346;}.elementor-8 .elementor-element.elementor-element-67f91d9::before, .elementor-8 .elementor-element.elementor-element-67f91d9 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-67f91d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-67f91d9 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-67f91d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-67f91d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/people-min.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6ed3648{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:10%;}.elementor-8 .elementor-element.elementor-element-6a7fe00 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6a7fe00{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-51abe8d );}.elementor-8 .elementor-element.elementor-element-199855f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-199855f .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3e5b8d0 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3e5b8d0{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-51abe8d );}.elementor-8 .elementor-element.elementor-element-92e6b2b .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-ec8b39d-font-family ), Sans-serif;font-size:var( --e-global-typography-ec8b39d-font-size );font-weight:var( --e-global-typography-ec8b39d-font-weight );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );fill:var( --e-global-color-23e478b );color:var( --e-global-color-23e478b );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-92e6b2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-92e6b2b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8 .elementor-element.elementor-element-3e79ed4{--display:flex;--min-height:610px;--border-radius:8px 8px 8px 8px;box-shadow:0px 59px 48px -47px rgba(0,0,0,0.5);--margin-top:-13%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3e79ed4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3e79ed4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/10/asda18-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-345d464{--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:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-345d464:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-345d464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCE7BC;background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/background-darker-left.webp");background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-20643a1{--display:flex;--overflow:hidden;--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-global .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-global-1852.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-global-1852 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-global-1852 .elementor-main-swiper{height:394px;width:140%;}.elementor-8 .elementor-element.elementor-global-1852 .elementor-swiper-button{font-size:20px;}.elementor-8 .elementor-element.elementor-element-fb37ab0{--display:flex;--min-height:395px;--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:center;--overlay-opacity:0.51;--overlay-mix-blend-mode:multiply;}.elementor-8 .elementor-element.elementor-element-fb37ab0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb37ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51abe8d );background:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/08/sprayer.webp") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-fb37ab0::before, .elementor-8 .elementor-element.elementor-element-fb37ab0 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-fb37ab0 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-fb37ab0 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-fb37ab0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-fb37ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#7A5101;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-46fa877{--display:flex;--min-height:335px;--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;--overlay-opacity:0.67;--padding-top:4%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-8 .elementor-element.elementor-element-46fa877:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-46fa877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B6346;}.elementor-8 .elementor-element.elementor-element-46fa877::before, .elementor-8 .elementor-element.elementor-element-46fa877 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-46fa877 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-46fa877 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-46fa877 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-46fa877 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/background6.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f32d1ee{--display:flex;--min-height:610px;--border-radius:8px 8px 8px 8px;box-shadow:0px 59px 48px -47px rgba(0,0,0,0.5);--margin-top:-13%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f32d1ee:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f32d1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/farming.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-54dd82b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-4ddf6e0 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ddf6e0{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-51abe8d );}.elementor-8 .elementor-element.elementor-element-55bc7d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-55bc7d7 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9bef484 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9bef484{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-51abe8d );}.elementor-8 .elementor-element.elementor-element-1f6647f .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-ec8b39d-font-family ), Sans-serif;font-size:var( --e-global-typography-ec8b39d-font-size );font-weight:var( --e-global-typography-ec8b39d-font-weight );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );fill:var( --e-global-color-23e478b );color:var( --e-global-color-23e478b );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1f6647f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-1f6647f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8 .elementor-element.elementor-element-8e9002d{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:8%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-8e9002d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8e9002d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4fa4f6 );background-image:url("https://stewartsoftayside.co.uk/wp-content/uploads/2023/02/background-cream.webp");background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-ba718fe{--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-8 .elementor-element.elementor-element-e5f3568 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e5f3568{text-align:start;}.elementor-8 .elementor-element.elementor-element-e5f3568 .elementor-heading-title{color:var( --e-global-color-8422dd5 );}.elementor-8 .elementor-element.elementor-element-b23e399{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-global-3007{--swiper-slides-to-display:3;--swiper-slides-gap:0px;}.elementor-8 .elementor-element.elementor-global-3007 > .elementor-widget-container{margin:0px -49px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-global-3007 .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-d0eec89 .elementor-button{background-color:#61CE7000;font-family:var( --e-global-typography-ec8b39d-font-family ), Sans-serif;font-size:var( --e-global-typography-ec8b39d-font-size );font-weight:var( --e-global-typography-ec8b39d-font-weight );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );fill:var( --e-global-color-eb7fcbb );color:var( --e-global-color-eb7fcbb );padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d0eec89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-d0eec89 .elementor-button .elementor-button-content-wrapper{gap:9px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-af62142{--width:50%;}.elementor-8 .elementor-element.elementor-element-fa9a6ce{--width:50%;}.elementor-8 .elementor-element.elementor-element-c8d3975{--width:50%;}.elementor-8 .elementor-element.elementor-element-d5a8c82{--width:50%;}.elementor-8 .elementor-element.elementor-element-ecc7521{--width:50%;}.elementor-8 .elementor-element.elementor-element-a34c85f{--width:50%;}.elementor-8 .elementor-element.elementor-element-6ed3648{--width:50%;}.elementor-8 .elementor-element.elementor-element-3e79ed4{--width:50%;}.elementor-8 .elementor-element.elementor-element-20643a1{--width:100%;}.elementor-8 .elementor-element.elementor-element-f32d1ee{--width:50%;}.elementor-8 .elementor-element.elementor-element-54dd82b{--width:50%;}.elementor-8 .elementor-element.elementor-element-ba718fe{--width:100%;}.elementor-8 .elementor-element.elementor-element-b23e399{--width:100%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-dd46bb5{--padding-top:8%;--padding-bottom:14%;--padding-left:8%;--padding-right:8%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b38e605 .elementor-heading-title{font-size:var( --e-global-typography-ade4405-font-size );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );}.elementor-8 .elementor-element.elementor-element-bffda3f .elementor-heading-title{font-size:var( --e-global-typography-ade4405-font-size );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4d07a78 .elementor-heading-title{font-size:var( --e-global-typography-ade4405-font-size );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );}.elementor-8 .elementor-element.elementor-element-af62142{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-fd31359{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef61426 .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}.elementor-8 .elementor-element.elementor-element-fa9a6ce{--min-height:0px;}.elementor-8 .elementor-element.elementor-element-866cfc8{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-c8d3975{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-f9bfd3d .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d5a8c82{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-e78c35b .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ecc7521{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-986a070 .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a34c85f{--min-height:500px;}.elementor-8 .elementor-element.elementor-element-822c986 .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e07be20{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-6ed3648{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-6a7fe00{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3e5b8d0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-92e6b2b .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}.elementor-widget-global .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-global-1852.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-global-1852 .elementor-main-swiper{height:292px;}.elementor-8 .elementor-element.elementor-element-fb37ab0{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-54dd82b{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-4ddf6e0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9bef484{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1f6647f .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}.elementor-8 .elementor-element.elementor-element-8e9002d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b23e399{--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-8 .elementor-element.elementor-global-3007{--swiper-slides-to-display:3;}.elementor-8 .elementor-element.elementor-global-3007 > .elementor-widget-container{margin:0px -38px 0px -10px;}.elementor-8 .elementor-element.elementor-element-d0eec89 .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-dd46bb5{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-2194447{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b38e605 .elementor-heading-title{font-size:var( --e-global-typography-ade4405-font-size );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );}.elementor-8 .elementor-element.elementor-element-bffda3f .elementor-heading-title{font-size:var( --e-global-typography-ade4405-font-size );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4d07a78 .elementor-heading-title{font-size:var( --e-global-typography-ade4405-font-size );line-height:var( --e-global-typography-ade4405-line-height );letter-spacing:var( --e-global-typography-ade4405-letter-spacing );}.elementor-8 .elementor-element.elementor-element-807af2e{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-af62142{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-be3e35e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-be3e35e{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-fd31359 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fd31359{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ef61426 .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}.elementor-8 .elementor-element.elementor-element-fa9a6ce{--min-height:300px;--margin-top:-80px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fa9a6ce.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-47f0b69{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-c8d3975{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-f9bfd3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f9bfd3d .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d5a8c82{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-e78c35b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e78c35b .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ecc7521{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-986a070 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-986a070 .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a34c85f{--min-height:400px;}.elementor-8 .elementor-element.elementor-element-822c986 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-822c986 .elementor-heading-title{font-size:var( --e-global-typography-697d68a-font-size );line-height:var( --e-global-typography-697d68a-line-height );letter-spacing:var( --e-global-typography-697d68a-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-67f91d9{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6ed3648{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6a7fe00 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6a7fe00{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-199855f{text-align:center;}.elementor-8 .elementor-element.elementor-element-3e5b8d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3e5b8d0{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-92e6b2b .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}.elementor-8 .elementor-element.elementor-element-3e79ed4{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-3e79ed4.e-con{--order:-99999 /* order start hack */;}.elementor-widget-global .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-global-1852.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:9px;}.elementor-8 .elementor-element.elementor-global-1852 .elementor-main-swiper{height:222px;}.elementor-8 .elementor-element.elementor-element-46fa877{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-f32d1ee{--min-height:300px;}.elementor-8 .elementor-element.elementor-element-54dd82b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-4ddf6e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4ddf6e0{text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-55bc7d7{text-align:center;}.elementor-8 .elementor-element.elementor-element-9bef484 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9bef484{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1f6647f .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}.elementor-8 .elementor-element.elementor-global-3007{--swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-d0eec89 .elementor-button{font-size:var( --e-global-typography-ec8b39d-font-size );line-height:var( --e-global-typography-ec8b39d-line-height );letter-spacing:var( --e-global-typography-ec8b39d-letter-spacing );word-spacing:var( --e-global-typography-ec8b39d-word-spacing );}}/* Start custom CSS for global, class: .elementor-global-1852 */.elementor-8 .elementor-element.elementor-global-1852 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3007 */.elementor-8 .elementor-element.elementor-global-3007 .elementor-cta {
    border-radius: 15px;
} 

.elementor-8 .elementor-element.elementor-global-3007 .elementor-cta__bg, .elementor-8 .elementor-element.elementor-global-3007 .elementor-cta__bg-overlay { border-radius:15px !important; }/* End custom CSS */