.elementor-8976 .elementor-element.elementor-element-ef92c3a{--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-8976 .elementor-element.elementor-element-7c84d21{--display:flex;}.elementor-8976 .elementor-element.elementor-element-5bf00b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-0f46634{--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:64px 64px;--row-gap:64px;--column-gap:64px;--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-8976 .elementor-element.elementor-element-acff3b1{--display:flex;}.elementor-8976 .elementor-element.elementor-element-7464347{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-3b5de2b{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8976 .elementor-element.elementor-element-2cb5da9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8976 .elementor-element.elementor-element-e5cacdd{text-align:start;}.elementor-8976 .elementor-element.elementor-element-e5cacdd .elementor-heading-title{font-size:2.5rem;color:var( --e-global-color-accent );}.elementor-8976 .elementor-element.elementor-element-a1aba0a{text-align:start;}.elementor-8976 .elementor-element.elementor-element-a6a35b6{text-align:start;font-weight:400;color:#777777;}.elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button{background-color:var( --e-global-color-secondary );font-size:1rem;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#030E16;border-radius:0px 0px 0px 0px;padding:0.875em 1.5em 0.875em 1.5em;}.elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button:hover, .elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-8976 .elementor-element.elementor-element-2169452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:0.2ms;}.elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button:hover svg, .elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8976 .elementor-element.elementor-element-1e96869{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-1e96869:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-1e96869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinecleaning.it/wp-content/uploads/2026/05/v1016-a-03-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8976 .elementor-element.elementor-element-1e96869::before, .elementor-8976 .elementor-element.elementor-element-1e96869 > .elementor-background-video-container::before, .elementor-8976 .elementor-element.elementor-element-1e96869 > .e-con-inner > .elementor-background-video-container::before, .elementor-8976 .elementor-element.elementor-element-1e96869 > .elementor-background-slideshow::before, .elementor-8976 .elementor-element.elementor-element-1e96869 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8976 .elementor-element.elementor-element-1e96869 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8976 .elementor-element.elementor-element-a7d4b9a{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8976 .elementor-element.elementor-element-a1f1cf9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8976 .elementor-element.elementor-element-4957588{text-align:center;}.elementor-8976 .elementor-element.elementor-element-4957588 .elementor-heading-title{font-size:3.5rem;letter-spacing:0px;color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-271ebf0{margin:0.25em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-8976 .elementor-element.elementor-element-271ebf0 .elementor-heading-title{font-weight:400;letter-spacing:0.1em;color:#FFFFFFCC;}.elementor-8976 .elementor-element.elementor-element-b6d2a6b{margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;text-align:center;font-size:1.125rem;font-weight:400;color:#777777;}.elementor-8976 .elementor-element.elementor-element-0d93e25{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-2a0b502{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;}.elementor-8976 .elementor-element.elementor-element-2a0b502:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-2a0b502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8976 .elementor-element.elementor-element-bf924e5{--display:flex;--min-height:80vh;--justify-content:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-5349375{--display:flex;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-8976 .elementor-element.elementor-element-b361ab2 .elementor-icon-wrapper{text-align:start;}.elementor-8976 .elementor-element.elementor-element-b361ab2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-b361ab2.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-b361ab2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-b361ab2.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-b361ab2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-b361ab2 .elementor-icon{font-size:3rem;}.elementor-8976 .elementor-element.elementor-element-b361ab2 .elementor-icon svg{height:3rem;}.elementor-8976 .elementor-element.elementor-element-1a6d35a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.5rem;line-height:1.5em;color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-d1ec13a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;font-style:italic;line-height:1.5em;color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-ef51f06{--display:flex;}.elementor-8976 .elementor-element.elementor-element-827b1a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-a2fef8b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8976 .elementor-element.elementor-element-a1149ef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-c92ad76{text-align:start;}.elementor-8976 .elementor-element.elementor-element-c92ad76 .elementor-heading-title{font-size:2.5rem;color:var( --e-global-color-accent );}.elementor-8976 .elementor-element.elementor-element-fc75643{text-align:start;}.elementor-8976 .elementor-element.elementor-element-a46bb51{text-align:start;font-weight:400;color:var( --e-global-color-text );}.elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button{background-color:#FFFFFF;font-size:1rem;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#030E16;border-radius:0px 0px 0px 0px;padding:0.875em 1.5em 0.875em 1.5em;}.elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button:hover, .elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-b5b3df6{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:0.2ms;}.elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button .elementor-button-content-wrapper{gap:0.75em;}.elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button:hover svg, .elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-34b7305{--display:flex;}.elementor-8976 .elementor-element.elementor-element-b1e7b17{--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-8976 .elementor-element.elementor-element-381c47d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-ef38fa4{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-a6d9712{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-7f728f0{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-43e4a57{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-424d07f{text-align:start;}.elementor-8976 .elementor-element.elementor-element-424d07f .elementor-heading-title{font-size:2.5rem;color:var( --e-global-color-accent );}.elementor-8976 .elementor-element.elementor-element-cba858f{text-align:start;}.elementor-8976 .elementor-element.elementor-element-8323afe{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button{background-color:#FFFFFF;font-size:1rem;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#030E16;border-radius:0px 0px 0px 0px;padding:0.875em 1.5em 0.875em 1.5em;}.elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button:hover, .elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-41c9966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:0.2ms;}.elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button:hover svg, .elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-cf058fe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2.5em 1em;--row-gap:2.5em;--column-gap:1em;--grid-auto-flow:row;--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-8976 .elementor-element.elementor-element-d33ed27{--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-8976 .elementor-element.elementor-element-1a87aa8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8976 .elementor-element.elementor-element-ab65d95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 04px) 0px;text-align:start;font-size:20px;font-weight:600;text-transform:capitalize;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-ab65d95 a{color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-ea81175{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-8976 .elementor-element.elementor-element-6ece49e{--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;--flex-wrap:nowrap;--border-radius:0.5em 0.5em 0.5em 0.5em;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:1em;}.elementor-8976 .elementor-element.elementor-element-6ece49e:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-6ece49e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6666661A;}.elementor-8976 .elementor-element.elementor-element-9671bf3{--display:flex;--justify-content:center;}.elementor-8976 .elementor-element.elementor-element-31de070{text-align:start;}.elementor-8976 .elementor-element.elementor-element-31de070 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-f241538{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-236b0fa{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.25em 0.25em 0.25em 0.25em;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);border-radius:8px 8px 8px 8px;}.elementor-8976 .elementor-element.elementor-element-236b0fa .elementor-icon-wrapper{text-align:center;}.elementor-8976 .elementor-element.elementor-element-236b0fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-236b0fa.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-236b0fa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-236b0fa.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-236b0fa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-236b0fa .elementor-icon{font-size:1.5rem;}.elementor-8976 .elementor-element.elementor-element-236b0fa .elementor-icon svg{height:1.5rem;}.elementor-8976 .elementor-element.elementor-element-ee7260f{--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-8976 .elementor-element.elementor-element-66f4386{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8976 .elementor-element.elementor-element-d7eb59d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 04px) 0px;text-align:start;font-size:20px;font-weight:600;text-transform:capitalize;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-d7eb59d a{color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-a16cab1{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-8976 .elementor-element.elementor-element-e184f26{--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;--flex-wrap:nowrap;--border-radius:0.5em 0.5em 0.5em 0.5em;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:1em;}.elementor-8976 .elementor-element.elementor-element-e184f26:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-e184f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6666661A;}.elementor-8976 .elementor-element.elementor-element-ef12c47{--display:flex;--justify-content:center;}.elementor-8976 .elementor-element.elementor-element-3b618a9{text-align:start;}.elementor-8976 .elementor-element.elementor-element-3b618a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-8843e77{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-9fe4dcd{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.25em 0.25em 0.25em 0.25em;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);border-radius:8px 8px 8px 8px;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd .elementor-icon-wrapper{text-align:center;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-9fe4dcd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-9fe4dcd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd .elementor-icon{font-size:1.5rem;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd .elementor-icon svg{height:1.5rem;}.elementor-8976 .elementor-element.elementor-element-d7dfbef{--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-8976 .elementor-element.elementor-element-441068e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8976 .elementor-element.elementor-element-23db960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 04px) 0px;text-align:start;font-size:20px;font-weight:600;text-transform:capitalize;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-23db960 a{color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-500cea3{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-8976 .elementor-element.elementor-element-2bef00a{--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;--flex-wrap:nowrap;--border-radius:0.5em 0.5em 0.5em 0.5em;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:1em;}.elementor-8976 .elementor-element.elementor-element-2bef00a:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-2bef00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6666661A;}.elementor-8976 .elementor-element.elementor-element-f395b61{--display:flex;--justify-content:center;}.elementor-8976 .elementor-element.elementor-element-19f453f{text-align:start;}.elementor-8976 .elementor-element.elementor-element-19f453f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-3473692{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-c55fa1d{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.25em 0.25em 0.25em 0.25em;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);border-radius:8px 8px 8px 8px;}.elementor-8976 .elementor-element.elementor-element-c55fa1d .elementor-icon-wrapper{text-align:center;}.elementor-8976 .elementor-element.elementor-element-c55fa1d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-c55fa1d.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-c55fa1d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-c55fa1d.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-c55fa1d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-c55fa1d .elementor-icon{font-size:1.5rem;}.elementor-8976 .elementor-element.elementor-element-c55fa1d .elementor-icon svg{height:1.5rem;}.elementor-8976 .elementor-element.elementor-element-010993d{--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-8976 .elementor-element.elementor-element-439cb1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8976 .elementor-element.elementor-element-cbad559{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 04px) 0px;text-align:start;font-size:20px;font-weight:600;text-transform:capitalize;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-cbad559 a{color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-ae70e51{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-8976 .elementor-element.elementor-element-388c940{--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;--flex-wrap:nowrap;--border-radius:0.5em 0.5em 0.5em 0.5em;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:1em;}.elementor-8976 .elementor-element.elementor-element-388c940:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-388c940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6666661A;}.elementor-8976 .elementor-element.elementor-element-168cdf5{--display:flex;--justify-content:center;}.elementor-8976 .elementor-element.elementor-element-eabd83d{text-align:start;}.elementor-8976 .elementor-element.elementor-element-eabd83d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-20b2f02{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-42c01c1{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.25em 0.25em 0.25em 0.25em;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);border-radius:8px 8px 8px 8px;}.elementor-8976 .elementor-element.elementor-element-42c01c1 .elementor-icon-wrapper{text-align:center;}.elementor-8976 .elementor-element.elementor-element-42c01c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-42c01c1.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-42c01c1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-42c01c1.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-42c01c1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-42c01c1 .elementor-icon{font-size:1.5rem;}.elementor-8976 .elementor-element.elementor-element-42c01c1 .elementor-icon svg{height:1.5rem;}.elementor-8976 .elementor-element.elementor-element-f88fa47{--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-8976 .elementor-element.elementor-element-dee1b3c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8976 .elementor-element.elementor-element-504f90f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 04px) 0px;text-align:start;font-size:20px;font-weight:600;text-transform:capitalize;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-504f90f a{color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-4ca484b{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-8976 .elementor-element.elementor-element-88a873a{--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;--flex-wrap:nowrap;--border-radius:0.5em 0.5em 0.5em 0.5em;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:1em;}.elementor-8976 .elementor-element.elementor-element-88a873a:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-88a873a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6666661A;}.elementor-8976 .elementor-element.elementor-element-deda286{--display:flex;--justify-content:center;}.elementor-8976 .elementor-element.elementor-element-ee98b9a{text-align:start;}.elementor-8976 .elementor-element.elementor-element-ee98b9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-e393fcb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-e934208{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.25em 0.25em 0.25em 0.25em;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);border-radius:8px 8px 8px 8px;}.elementor-8976 .elementor-element.elementor-element-e934208 .elementor-icon-wrapper{text-align:center;}.elementor-8976 .elementor-element.elementor-element-e934208.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-e934208.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-e934208.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-e934208.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-e934208.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-e934208 .elementor-icon{font-size:1.5rem;}.elementor-8976 .elementor-element.elementor-element-e934208 .elementor-icon svg{height:1.5rem;}.elementor-8976 .elementor-element.elementor-element-608018d{--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-8976 .elementor-element.elementor-element-e6888df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-8976 .elementor-element.elementor-element-ebc904b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 04px) 0px;text-align:start;font-size:20px;font-weight:600;text-transform:capitalize;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-ebc904b a{color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-05cb82d{font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-8976 .elementor-element.elementor-element-b4076f7{--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;--flex-wrap:nowrap;--border-radius:0.5em 0.5em 0.5em 0.5em;--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:1em;--padding-right:1em;}.elementor-8976 .elementor-element.elementor-element-b4076f7:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-b4076f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6666661A;}.elementor-8976 .elementor-element.elementor-element-25992ad{--display:flex;--justify-content:center;}.elementor-8976 .elementor-element.elementor-element-30574e4{text-align:start;}.elementor-8976 .elementor-element.elementor-element-30574e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#021B2D;}.elementor-8976 .elementor-element.elementor-element-3fa2494{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-e978164{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.25em 0.25em 0.25em 0.25em;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);border-radius:8px 8px 8px 8px;}.elementor-8976 .elementor-element.elementor-element-e978164 .elementor-icon-wrapper{text-align:center;}.elementor-8976 .elementor-element.elementor-element-e978164.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-e978164.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-e978164.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-e978164.elementor-view-framed .elementor-icon, .elementor-8976 .elementor-element.elementor-element-e978164.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-e978164 .elementor-icon{font-size:1.5rem;}.elementor-8976 .elementor-element.elementor-element-e978164 .elementor-icon svg{height:1.5rem;}.elementor-8976 .elementor-element.elementor-element-ebdd36e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--overlay-opacity:0.01;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-ebdd36e:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-ebdd36e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shinecleaning.it/wp-content/uploads/2026/05/v1016-a-03-scaled.jpg");}.elementor-8976 .elementor-element.elementor-element-ebdd36e::before, .elementor-8976 .elementor-element.elementor-element-ebdd36e > .elementor-background-video-container::before, .elementor-8976 .elementor-element.elementor-element-ebdd36e > .e-con-inner > .elementor-background-video-container::before, .elementor-8976 .elementor-element.elementor-element-ebdd36e > .elementor-background-slideshow::before, .elementor-8976 .elementor-element.elementor-element-ebdd36e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8976 .elementor-element.elementor-element-ebdd36e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8976 .elementor-element.elementor-element-7f66991{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-20d5b92{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-0f29679{text-align:start;}.elementor-8976 .elementor-element.elementor-element-0f29679 .elementor-heading-title{font-size:2.5rem;color:var( --e-global-color-accent );}.elementor-8976 .elementor-element.elementor-element-989007c{text-align:start;}.elementor-8976 .elementor-element.elementor-element-d11975c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button{background-color:#FFFFFF;font-size:1rem;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#030E16;border-radius:0px 0px 0px 0px;padding:0.875em 1.5em 0.875em 1.5em;}.elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button:hover, .elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-3270961{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-transform-transition-duration:0.2ms;}.elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button:hover svg, .elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8976 .elementor-element.elementor-element-5868f86{--display:flex;}.elementor-8976 .elementor-element.elementor-element-9b1fe12{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-8976 .elementor-element.elementor-element-c47e21a{--e-image-carousel-slides-to-show:5;}.elementor-8976 .elementor-element.elementor-element-c47e21a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0.5em 0.5em 0.5em 0.5em;}.elementor-8976 .elementor-element.elementor-element-6b30b08{--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-8976 .elementor-element.elementor-element-eda9cdc{--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;}@media(min-width:768px){.elementor-8976 .elementor-element.elementor-element-a2fef8b{--width:25%;}.elementor-8976 .elementor-element.elementor-element-34b7305{--width:75%;}.elementor-8976 .elementor-element.elementor-element-43e4a57{--width:60%;}.elementor-8976 .elementor-element.elementor-element-8323afe{--width:60%;}.elementor-8976 .elementor-element.elementor-element-20d5b92{--width:50%;}.elementor-8976 .elementor-element.elementor-element-d11975c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8976 .elementor-element.elementor-element-7464347{--width:100%;}.elementor-8976 .elementor-element.elementor-element-a2fef8b{--width:100%;}.elementor-8976 .elementor-element.elementor-element-a1149ef{--width:100%;}.elementor-8976 .elementor-element.elementor-element-34b7305{--width:100%;}.elementor-8976 .elementor-element.elementor-element-a6d9712{--width:100%;}.elementor-8976 .elementor-element.elementor-element-d33ed27{--width:100%;}.elementor-8976 .elementor-element.elementor-element-ee7260f{--width:100%;}.elementor-8976 .elementor-element.elementor-element-d7dfbef{--width:100%;}.elementor-8976 .elementor-element.elementor-element-010993d{--width:100%;}.elementor-8976 .elementor-element.elementor-element-f88fa47{--width:100%;}.elementor-8976 .elementor-element.elementor-element-608018d{--width:100%;}}@media(min-width:1025px){.elementor-8976 .elementor-element.elementor-element-1e96869:not(.elementor-motion-effects-element-type-background), .elementor-8976 .elementor-element.elementor-element-1e96869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-8976 .elementor-element.elementor-element-5bf00b2{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-0f46634{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-8976 .elementor-element.elementor-element-7464347{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-2cb5da9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-a6a35b6{padding:0% 0% 0% 0%;text-align:center;}.elementor-8976 .elementor-element.elementor-element-1e96869{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-4957588 .elementor-heading-title{font-size:3.25rem;}.elementor-8976 .elementor-element.elementor-element-271ebf0 .elementor-heading-title{line-height:1.5em;}.elementor-8976 .elementor-element.elementor-element-b6d2a6b{padding:0% 0% 0% 0%;}.elementor-8976 .elementor-element.elementor-element-0d93e25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-2a0b502{--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-8976 .elementor-element.elementor-element-bf924e5{--min-height:400px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-b361ab2 .elementor-icon{font-size:2.5rem;}.elementor-8976 .elementor-element.elementor-element-b361ab2 .elementor-icon svg{height:2.5rem;}.elementor-8976 .elementor-element.elementor-element-1a6d35a .elementor-heading-title{font-size:1.25rem;}.elementor-8976 .elementor-element.elementor-element-827b1a1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-a2fef8b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-a1149ef{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-a46bb51{padding:0% 0% 0% 0%;text-align:center;}.elementor-8976 .elementor-element.elementor-element-381c47d{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-7f728f0{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-8976 .elementor-element.elementor-element-cf058fe{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8976 .elementor-element.elementor-element-236b0fa .elementor-icon{font-size:1.25rem;}.elementor-8976 .elementor-element.elementor-element-236b0fa .elementor-icon svg{height:1.25rem;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd .elementor-icon{font-size:1.25rem;}.elementor-8976 .elementor-element.elementor-element-9fe4dcd .elementor-icon svg{height:1.25rem;}.elementor-8976 .elementor-element.elementor-element-c55fa1d .elementor-icon{font-size:1.25rem;}.elementor-8976 .elementor-element.elementor-element-c55fa1d .elementor-icon svg{height:1.25rem;}.elementor-8976 .elementor-element.elementor-element-42c01c1 .elementor-icon{font-size:1.25rem;}.elementor-8976 .elementor-element.elementor-element-42c01c1 .elementor-icon svg{height:1.25rem;}.elementor-8976 .elementor-element.elementor-element-e934208 .elementor-icon{font-size:1.25rem;}.elementor-8976 .elementor-element.elementor-element-e934208 .elementor-icon svg{height:1.25rem;}.elementor-8976 .elementor-element.elementor-element-e978164 .elementor-icon{font-size:1.25rem;}.elementor-8976 .elementor-element.elementor-element-e978164 .elementor-icon svg{height:1.25rem;}.elementor-8976 .elementor-element.elementor-element-ebdd36e{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-7f66991{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-8976 .elementor-element.elementor-element-9b1fe12{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-c47e21a{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-8976 .elementor-element.elementor-element-5bf00b2{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-7464347{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-e5cacdd{text-align:center;}.elementor-8976 .elementor-element.elementor-element-e5cacdd .elementor-heading-title{font-size:1.75rem;}.elementor-8976 .elementor-element.elementor-element-a1aba0a{text-align:center;}.elementor-8976 .elementor-element.elementor-element-a6a35b6{padding:0px 0px 0px 0px;text-align:center;}.elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8976 .elementor-element.elementor-element-2169452 .elementor-button{font-size:0.875rem;}.elementor-8976 .elementor-element.elementor-element-1e96869{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-4957588{text-align:center;}.elementor-8976 .elementor-element.elementor-element-4957588 .elementor-heading-title{font-size:2.25rem;}.elementor-8976 .elementor-element.elementor-element-271ebf0{text-align:center;}.elementor-8976 .elementor-element.elementor-element-b6d2a6b{padding:0px 0px 0px 0px;text-align:center;font-size:1rem;}.elementor-8976 .elementor-element.elementor-element-0d93e25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-bf924e5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-1a6d35a .elementor-heading-title{font-size:1.125rem;}.elementor-8976 .elementor-element.elementor-element-d1ec13a .elementor-heading-title{font-size:1rem;}.elementor-8976 .elementor-element.elementor-element-827b1a1{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-a1149ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-c92ad76{text-align:center;}.elementor-8976 .elementor-element.elementor-element-c92ad76 .elementor-heading-title{font-size:1.75rem;}.elementor-8976 .elementor-element.elementor-element-fc75643{text-align:center;}.elementor-8976 .elementor-element.elementor-element-a46bb51{padding:0px 0px 0px 0px;text-align:center;}.elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8976 .elementor-element.elementor-element-b5b3df6 .elementor-button{font-size:0.875rem;}.elementor-8976 .elementor-element.elementor-element-381c47d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-a6d9712{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8976 .elementor-element.elementor-element-7f728f0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8976 .elementor-element.elementor-element-424d07f{text-align:center;}.elementor-8976 .elementor-element.elementor-element-424d07f .elementor-heading-title{font-size:1.75rem;}.elementor-8976 .elementor-element.elementor-element-cba858f{text-align:center;}.elementor-8976 .elementor-element.elementor-element-8323afe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8976 .elementor-element.elementor-element-41c9966 .elementor-button{font-size:0.875rem;}.elementor-8976 .elementor-element.elementor-element-cf058fe{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-8976 .elementor-element.elementor-element-ebdd36e{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8976 .elementor-element.elementor-element-7f66991{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8976 .elementor-element.elementor-element-0f29679{text-align:center;}.elementor-8976 .elementor-element.elementor-element-0f29679 .elementor-heading-title{font-size:1.75rem;}.elementor-8976 .elementor-element.elementor-element-989007c{text-align:center;}.elementor-8976 .elementor-element.elementor-element-d11975c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-8976 .elementor-element.elementor-element-3270961 .elementor-button{font-size:0.875rem;}.elementor-8976 .elementor-element.elementor-element-c47e21a{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for heading, class: .elementor-element-e5cacdd */.elementor-8976 .elementor-element.elementor-element-e5cacdd span {
    font-family: quentinregular;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6a35b6 */.elementor-8976 .elementor-element.elementor-element-a6a35b6 p {
    margin-bottom: 1em !important;
}

.elementor-8976 .elementor-element.elementor-element-a6a35b6 p:last-child {
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2169452 */.elementor-8976 .elementor-element.elementor-element-2169452 svg {
    fill: none !important;
    color: inherit !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4957588 */.elementor-8976 .elementor-element.elementor-element-4957588 {
     background:linear-gradient(45deg, rgba(149, 214, 90, 1) 0%, rgba(0, 186, 208, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-271ebf0 */.elementor-8976 .elementor-element.elementor-element-271ebf0 {
     background:linear-gradient(45deg, rgba(149, 214, 90, 1) 0%, rgba(0, 186, 208, 1) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6d2a6b */.elementor-8976 .elementor-element.elementor-element-b6d2a6b p {
    max-width: 45rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c92ad76 */.elementor-8976 .elementor-element.elementor-element-c92ad76 span {
    font-family: quentinregular;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a46bb51 */.elementor-8976 .elementor-element.elementor-element-a46bb51 p {
    max-width: 45rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5b3df6 */.elementor-8976 .elementor-element.elementor-element-b5b3df6 {
    transition: all 0.2s ease-out;
}

.elementor-8976 .elementor-element.elementor-element-b5b3df6:hover {
    scale: 1.05;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e58d11a */.elementor-8976 .elementor-element.elementor-element-e58d11a .wpsr-container {
    padding: 0 !important;
}

.elementor-8976 .elementor-element.elementor-element-e58d11a .wpsr-yt-feed-wrapper {
    margin: 0;
}

.elementor-8976 .elementor-element.elementor-element-e58d11a .wpsr-yt-video {
    margin-bottom: 1.5em;
}

.elementor-8976 .elementor-element.elementor-element-e58d11a .wpsr-yt-video .wpsr-yt-video-info h3 {
    font-size: 1rem;
    line-height: 1.35;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    text-transform: none;
}

.elementor-8976 .elementor-element.elementor-element-e58d11a .wpsr-yt-post {
    border-radius: 0.5em;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-424d07f */.elementor-8976 .elementor-element.elementor-element-424d07f span {
    font-family: quentinregular;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41c9966 */.elementor-8976 .elementor-element.elementor-element-41c9966 svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-41c9966 {
    transition: all 0.2s ease-out;
}

.elementor-8976 .elementor-element.elementor-element-41c9966:hover {
    scale: 1.05;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-236b0fa */.elementor-8976 .elementor-element.elementor-element-236b0fa svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-236b0fa .elementor-icon-wrapper {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ece49e *//*.elementor-8976 .elementor-element.elementor-element-6ece49e {*/
/*    background: #95D65A;*/
/*    background: */
/*        linear-gradient(-45deg, */
/*        rgba(149, 214, 90, 0.2) 0%, */
/*        rgba(149, 214, 90, 0.2) 25%, */
/*        rgba(0, 186, 208, 0.2) 75%, */
/*        rgba(0, 186, 208, 0.2) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9fe4dcd */.elementor-8976 .elementor-element.elementor-element-9fe4dcd svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-9fe4dcd .elementor-icon-wrapper {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e184f26 *//*.elementor-8976 .elementor-element.elementor-element-e184f26 {*/
/*    background: #95D65A;*/
/*    background: */
/*        linear-gradient(-45deg, */
/*        rgba(149, 214, 90, 0.2) 0%, */
/*        rgba(149, 214, 90, 0.2) 25%, */
/*        rgba(0, 186, 208, 0.2) 75%, */
/*        rgba(0, 186, 208, 0.2) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c55fa1d */.elementor-8976 .elementor-element.elementor-element-c55fa1d svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-c55fa1d .elementor-icon-wrapper {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bef00a *//*.elementor-8976 .elementor-element.elementor-element-2bef00a {*/
/*    background: #95D65A;*/
/*    background: */
/*        linear-gradient(-45deg, */
/*        rgba(149, 214, 90, 0.2) 0%, */
/*        rgba(149, 214, 90, 0.2) 25%, */
/*        rgba(0, 186, 208, 0.2) 75%, */
/*        rgba(0, 186, 208, 0.2) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-42c01c1 */.elementor-8976 .elementor-element.elementor-element-42c01c1 svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-42c01c1 .elementor-icon-wrapper {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-388c940 *//*.elementor-8976 .elementor-element.elementor-element-388c940 {*/
/*    background: #95D65A;*/
/*    background: */
/*        linear-gradient(-45deg, */
/*        rgba(149, 214, 90, 0.2) 0%, */
/*        rgba(149, 214, 90, 0.2) 25%, */
/*        rgba(0, 186, 208, 0.2) 75%, */
/*        rgba(0, 186, 208, 0.2) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e934208 */.elementor-8976 .elementor-element.elementor-element-e934208 svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-e934208 .elementor-icon-wrapper {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88a873a *//*.elementor-8976 .elementor-element.elementor-element-88a873a {*/
/*    background: #95D65A;*/
/*    background: */
/*        linear-gradient(-45deg, */
/*        rgba(149, 214, 90, 0.2) 0%, */
/*        rgba(149, 214, 90, 0.2) 25%, */
/*        rgba(0, 186, 208, 0.2) 75%, */
/*        rgba(0, 186, 208, 0.2) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e978164 */.elementor-8976 .elementor-element.elementor-element-e978164 svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-e978164 .elementor-icon-wrapper {
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4076f7 *//*.elementor-8976 .elementor-element.elementor-element-b4076f7 {*/
/*    background: #95D65A;*/
/*    background: */
/*        linear-gradient(-45deg, */
/*        rgba(149, 214, 90, 0.2) 0%, */
/*        rgba(149, 214, 90, 0.2) 25%, */
/*        rgba(0, 186, 208, 0.2) 75%, */
/*        rgba(0, 186, 208, 0.2) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f29679 */.elementor-8976 .elementor-element.elementor-element-0f29679 span {
    font-family: quentinregular;
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3270961 */.elementor-8976 .elementor-element.elementor-element-3270961 svg {
    fill: none !important;
    color: inherit !important;
}

.elementor-8976 .elementor-element.elementor-element-3270961 {
    transition: all 0.2s ease-out;
}

.elementor-8976 .elementor-element.elementor-element-3270961:hover {
    scale: 1.05;
}/* End custom CSS */
/* Start custom CSS for Google, class: .elementor-element-3837e61 */.elementor-8976 .elementor-element.elementor-element-3837e61 .ti-widget.ti-goog .ti-review-item>.ti-inner {
    border-radius: 0.5em !important;
    box-shadow: rgba(99, 99, 99, 0.1) 0px 0px 4px 0px;
}

.elementor-8976 .elementor-element.elementor-element-3837e61 .ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button {
    font-size: 1rem;
    padding: 0.75em 1.5em 0.75em 1.5em;
    font-weight: 500;
    text-transform: uppercase;
    border: 1px solid var( --e-global-color-accent);
    color: var( --e-global-color-accent );
    border-radius: 0.5em;
    line-height: 1;
    min-width: 200px;
}

@media (max-width: 767px) {
    .ti-widget.ti-goog .ti-load-more-reviews-container .ti-load-more-reviews-button {
        font-size: 0.875rem !important;
        padding: 0.875em 1.5em 0.875em 1.5em !important;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebdd36e */.elementor-8976 .elementor-element.elementor-element-ebdd36e {
    background: #95D65A;
    background: 
        linear-gradient(-45deg, 
        rgba(149, 214, 90, 0.2) 0%, 
        rgba(149, 214, 90, 0.2) 25%, 
        rgba(0, 186, 208, 0.2) 75%, 
        rgba(0, 186, 208, 0.2) 100%);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c47e21a */.elementor-8976 .elementor-element.elementor-element-c47e21a .swiper-slide-inner img {
   min-height: 30rem !important;
   object-fit: cover;
}

.elementor-8976 .elementor-element.elementor-element-c47e21a .swiper-slide figure {
    line-height: 0;
}

@media (max-width: 768px) {
    .elementor-8976 .elementor-element.elementor-element-c47e21a .swiper-slide-inner img {
        min-height: unset !important;
        height: 300px;
        width: 100%;
    }
}/* End custom CSS */