.elementor-7 .elementor-element.elementor-element-48ac4bd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6338fb4{--display:flex;--min-height:650px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b3b2dfc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4fd769b{text-align:left;}.elementor-7 .elementor-element.elementor-element-4fd769b .elementor-heading-title{font-size:100px;font-weight:600;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-0737e93{--display:flex;--min-height:700px;}.elementor-7 .elementor-element.elementor-element-0737e93:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0737e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2024/09/header.png");background-position:center left;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c5e7a1f{--display:flex;--min-height:60px;--justify-content:center;--margin-top:-50px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-c5e7a1f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5e7a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-c5e7a1f.e-con{--e-con-transform-skewY:-5deg;}.elementor-7 .elementor-element.elementor-element-f362a97{--display:flex;--min-height:300px;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f362a97:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f362a97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be1cde4 );}.elementor-7 .elementor-element.elementor-element-f362a97.e-con{--e-con-transform-skewY:-5deg;}.elementor-7 .elementor-element.elementor-element-515617e{--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;}.elementor-7 .elementor-element.elementor-element-515617e.e-con{--e-con-transform-skewY:5deg;}.elementor-7 .elementor-element.elementor-element-f07188c{--display:flex;--min-height:0px;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-d897ae1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-b439f25{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-55941f6.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-448c402{width:var( --container-widget-width, 72px );max-width:72px;--container-widget-width:72px;--container-widget-flex-grow:0;text-align:center;font-family:"auto-pro-new", Sans-serif;font-size:13px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-448c402.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c376633{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-32b50f6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a8df217{--display:flex;}.elementor-7 .elementor-element.elementor-element-2ba780d .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:123px;font-weight:900;line-height:0.9;}.elementor-7 .elementor-element.elementor-element-3ecb38f .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:123px;font-weight:400;line-height:0.9;}.elementor-7 .elementor-element.elementor-element-f9a1a76{font-family:"auto-pro-new", Sans-serif;font-size:33px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-a7e12f8 .elementor-button{background-color:var( --e-global-color-accent );font-size:28px;font-weight:500;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-a7e12f8{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-a7e12f8 > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1ec6937{--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;}.elementor-7 .elementor-element.elementor-element-1ec6937.e-con{--e-con-transform-skewY:5deg;}.elementor-7 .elementor-element.elementor-element-1533425{--display:flex;--min-height:0px;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-1c4ada2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-171e8a3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-fe4c33e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a144b8f{--display:flex;}.elementor-7 .elementor-element.elementor-element-901e0fa .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:123px;font-weight:bold;line-height:0.9;}.elementor-7 .elementor-element.elementor-element-645ce4a .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:123px;font-weight:400;line-height:0.9;}.elementor-7 .elementor-element.elementor-element-91502cc{font-family:"auto-pro-new", Sans-serif;font-size:33px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-5f5ab15 .elementor-button{background-color:var( --e-global-color-accent );font-size:28px;font-weight:500;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-5f5ab15{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5f5ab15 > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-06937ee{--display:flex;--min-height:0px;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-0cb2e44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-e9f757c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-52d9996.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-de669a7{--display:flex;--min-height:300px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.9;--margin-top:20vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-7 .elementor-element.elementor-element-de669a7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-de669a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#312121;background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/konkorsi_militari.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-de669a7::before, .elementor-7 .elementor-element.elementor-element-de669a7 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-de669a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-de669a7 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-de669a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-de669a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-de669a7.e-con{--e-con-transform-skewY:-5deg;}.elementor-7 .elementor-element.elementor-element-5d39c27{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-5d39c27 > .elementor-widget-container{--e-transform-skewY:5deg;margin:20vh 0 20vh 0;}.elementor-7 .elementor-element.elementor-element-5d39c27.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-5d39c27 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:103px;font-weight:300;text-transform:none;color:var( --e-global-color-be1cde4 );}.elementor-7 .elementor-element.elementor-element-199d6c2{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.9;}.elementor-7 .elementor-element.elementor-element-199d6c2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-199d6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_korsa-scaled.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-199d6c2::before, .elementor-7 .elementor-element.elementor-element-199d6c2 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-199d6c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-199d6c2 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-199d6c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-199d6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-199d6c2.e-con{--e-con-transform-skewY:-5deg;}.elementor-7 .elementor-element.elementor-element-d6b0c4e{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-d6b0c4e > .elementor-widget-container{--e-transform-skewY:5deg;margin:20vh 0 20vh 0;}.elementor-7 .elementor-element.elementor-element-d6b0c4e.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-d6b0c4e .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:103px;font-weight:300;text-transform:none;color:var( --e-global-color-be1cde4 );}.elementor-7 .elementor-element.elementor-element-5e28022{--display:flex;--min-height:300px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-2d32927{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-2d32927 > .elementor-widget-container{margin:20vh 0 20vh 0;}.elementor-7 .elementor-element.elementor-element-2d32927.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-2d32927 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:103px;font-weight:600;text-transform:none;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-39032c1{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.9;}.elementor-7 .elementor-element.elementor-element-39032c1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-39032c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_massoterapia-scaled.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-39032c1::before, .elementor-7 .elementor-element.elementor-element-39032c1 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-39032c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-39032c1 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-39032c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-39032c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-39032c1.e-con{--e-con-transform-skewY:5deg;}.elementor-7 .elementor-element.elementor-element-f95343b{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-f95343b > .elementor-widget-container{--e-transform-skewY:-5deg;margin:20vh 0 20vh 0;}.elementor-7 .elementor-element.elementor-element-f95343b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f95343b .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:103px;font-weight:300;text-transform:none;color:var( --e-global-color-be1cde4 );}.elementor-7 .elementor-element.elementor-element-3344792{--display:flex;--min-height:300px;--justify-content:center;--overlay-opacity:0.9;--z-index:1;}.elementor-7 .elementor-element.elementor-element-3344792:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3344792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_attivita_motoria-scaled.jpg");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3344792::before, .elementor-7 .elementor-element.elementor-element-3344792 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3344792 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3344792 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3344792 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-3344792 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-3344792.e-con{--e-con-transform-skewY:5deg;}.elementor-7 .elementor-element.elementor-element-208bed8{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-208bed8 > .elementor-widget-container{--e-transform-skewY:-5deg;margin:20vh 0 20vh 0;}.elementor-7 .elementor-element.elementor-element-208bed8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-208bed8 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:103px;font-weight:300;text-transform:none;color:var( --e-global-color-be1cde4 );}.elementor-7 .elementor-element.elementor-element-5ea8caf{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5ea8caf.e-con{--e-con-transform-skewY:5deg;}.elementor-7 .elementor-element.elementor-element-3d68bdc{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7 .elementor-element.elementor-element-3d68bdc.e-con{--e-con-transform-skewY:-5deg;}.elementor-7 .elementor-element.elementor-element-f75d03b{text-align:center;}.elementor-7 .elementor-element.elementor-element-f75d03b .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:70px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-b71ed00{width:var( --container-widget-width, 945px );max-width:945px;--container-widget-width:945px;--container-widget-flex-grow:0;font-family:"auto-pro-new", Sans-serif;font-size:36px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-b71ed00 > .elementor-widget-container{margin:0% 20% 0% 0%;}.elementor-7 .elementor-element.elementor-element-24f2b0e{--display:flex;}.elementor-7 .elementor-element.elementor-element-faca8ec{--display:flex;--min-height:1200px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 40;--row-gap:20px;--column-gap:40;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-faca8ec.e-con{--e-con-transform-skewY:0deg;--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-ace9f0e{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ace9f0e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ace9f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_ginnastica_posturale-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ace9f0e.e-con{--e-con-transform-skewX:-5deg;}.elementor-7 .elementor-element.elementor-element-11247c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-11247c7.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-11247c7{top:-30px;text-align:center;}.elementor-7 .elementor-element.elementor-element-11247c7 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:24px;font-weight:900;}.elementor-7 .elementor-element.elementor-element-d77615d .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;font-weight:500;box-shadow:3px -3px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-d77615d > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f59f085{--display:flex;--min-height:500px;--justify-content:flex-end;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f59f085:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f59f085 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_riatletizzazione_post_traumatica-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f59f085.e-con{--e-con-transform-skewX:-5deg;}.elementor-7 .elementor-element.elementor-element-91af6a5 .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;font-weight:500;box-shadow:3px -3px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-91af6a5 > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6e22cac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6e22cac.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6e22cac{top:-30px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6e22cac .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:24px;font-weight:900;}.elementor-7 .elementor-element.elementor-element-cb6a5c1{--display:flex;--min-height:500px;--justify-content:flex-end;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cb6a5c1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cb6a5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_korsi_pre-postparto-06-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cb6a5c1.e-con{--e-con-transform-skewX:-5deg;}.elementor-7 .elementor-element.elementor-element-176f454 .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;font-weight:500;box-shadow:3px -3px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-176f454 > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cf4499e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cf4499e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-cf4499e{top:-30px;text-align:center;}.elementor-7 .elementor-element.elementor-element-cf4499e .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:24px;font-weight:900;}.elementor-7 .elementor-element.elementor-element-39c6332{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39c6332:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-39c6332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_korsa-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-39c6332.e-con{--e-con-transform-skewX:5deg;}.elementor-7 .elementor-element.elementor-element-6f516e1 .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;font-weight:500;box-shadow:3px -3px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-6f516e1 > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9520851 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-9520851.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-9520851{left:139.764px;}body.rtl .elementor-7 .elementor-element.elementor-element-9520851{right:139.764px;}.elementor-7 .elementor-element.elementor-element-9520851{top:-30px;text-align:center;}.elementor-7 .elementor-element.elementor-element-9520851 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:24px;font-weight:900;}.elementor-7 .elementor-element.elementor-element-dab41f4{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-dab41f4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dab41f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_attivita_motoria-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-dab41f4.e-con{--e-con-transform-skewX:5deg;}.elementor-7 .elementor-element.elementor-element-54f7405 .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;font-weight:500;box-shadow:3px -3px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-54f7405 > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-20402d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-20402d6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-20402d6{top:-30px;text-align:center;}.elementor-7 .elementor-element.elementor-element-20402d6 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:24px;font-weight:900;}.elementor-7 .elementor-element.elementor-element-71d1962{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-71d1962:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-71d1962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.kgrove.it/wp-content/uploads/2025/01/k_massoterapia-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-71d1962.e-con{--e-con-transform-skewX:5deg;}.elementor-7 .elementor-element.elementor-element-da6ff2c .elementor-button{background-color:var( --e-global-color-accent );font-size:18px;font-weight:500;box-shadow:3px -3px 10px 0px rgba(0,0,0,0.5);border-radius:0px 0px 0px 0px;padding:5px 15px 5px 15px;}.elementor-7 .elementor-element.elementor-element-da6ff2c > .elementor-widget-container{--e-transform-skewX:-20deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e4cc6d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e4cc6d1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e4cc6d1{top:-30px;text-align:center;}.elementor-7 .elementor-element.elementor-element-e4cc6d1 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:24px;font-weight:900;}.elementor-7 .elementor-element.elementor-element-1002a29{--display:flex;--min-height:60px;--justify-content:center;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-1002a29:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1002a29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1002a29.e-con{--e-con-transform-skewY:-5deg;}.elementor-7 .elementor-element.elementor-element-0748872{--display:flex;--min-height:300px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-fb28238{width:var( --container-widget-width, 1030px );max-width:1030px;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:left;}.elementor-7 .elementor-element.elementor-element-fb28238 > .elementor-widget-container{margin:20vh 0 0 0;}.elementor-7 .elementor-element.elementor-element-fb28238.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fb28238 .elementor-heading-title{font-family:"auto-pro-small-caps", Sans-serif;font-size:68px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6f221df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-74e6d23 .elementor-button{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-74e6d23 > .elementor-widget-container{--e-transform-skewX:-20deg;}.elementor-7 .elementor-element.elementor-element-3bdb997{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-b3b2dfc{--width:45%;}.elementor-7 .elementor-element.elementor-element-0737e93{--width:69%;}.elementor-7 .elementor-element.elementor-element-f07188c{--width:30%;}.elementor-7 .elementor-element.elementor-element-b439f25{--width:100%;}.elementor-7 .elementor-element.elementor-element-a8df217{--width:100%;}.elementor-7 .elementor-element.elementor-element-1533425{--width:30%;}.elementor-7 .elementor-element.elementor-element-171e8a3{--width:100%;}.elementor-7 .elementor-element.elementor-element-a144b8f{--width:100%;}.elementor-7 .elementor-element.elementor-element-06937ee{--width:30%;}.elementor-7 .elementor-element.elementor-element-e9f757c{--width:100%;}.elementor-7 .elementor-element.elementor-element-de669a7{--width:100%;}.elementor-7 .elementor-element.elementor-element-5e28022{--content-width:1920px;}.elementor-7 .elementor-element.elementor-element-faca8ec{--width:70%;}.elementor-7 .elementor-element.elementor-element-ace9f0e{--width:28%;}.elementor-7 .elementor-element.elementor-element-f59f085{--width:28%;}.elementor-7 .elementor-element.elementor-element-cb6a5c1{--width:28%;}.elementor-7 .elementor-element.elementor-element-39c6332{--width:28%;}.elementor-7 .elementor-element.elementor-element-dab41f4{--width:28%;}.elementor-7 .elementor-element.elementor-element-71d1962{--width:28%;}.elementor-7 .elementor-element.elementor-element-0748872{--content-width:764px;}.elementor-7 .elementor-element.elementor-element-3bdb997{--content-width:650px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-6338fb4{--min-height:322px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4fd769b .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-0737e93{--min-height:157px;}.elementor-7 .elementor-element.elementor-element-0737e93:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0737e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1ec6937{--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;}.elementor-7 .elementor-element.elementor-element-1533425{--width:23%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-901e0fa .elementor-heading-title{font-size:34px;}.elementor-7 .elementor-element.elementor-element-645ce4a .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-91502cc{font-size:18px;}.elementor-7 .elementor-element.elementor-element-06937ee{--width:23%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5d39c27 .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-d6b0c4e .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-2d32927 .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-f95343b .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-208bed8 .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-3d68bdc{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-f75d03b .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-b71ed00 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-b71ed00{font-size:24px;}.elementor-7 .elementor-element.elementor-element-faca8ec{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}}/* Start custom CSS for button, class: .elementor-element-a7e12f8 */.elementor-7 .elementor-element.elementor-element-a7e12f8 .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f5ab15 */.elementor-7 .elementor-element.elementor-element-5f5ab15 .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d77615d */.elementor-7 .elementor-element.elementor-element-d77615d .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91af6a5 */.elementor-7 .elementor-element.elementor-element-91af6a5 .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-176f454 */.elementor-7 .elementor-element.elementor-element-176f454 .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f516e1 */.elementor-7 .elementor-element.elementor-element-6f516e1 .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54f7405 */.elementor-7 .elementor-element.elementor-element-54f7405 .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da6ff2c */.elementor-7 .elementor-element.elementor-element-da6ff2c .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74e6d23 */.elementor-7 .elementor-element.elementor-element-74e6d23 .elementor-button-content-wrapper{
    transform: skewX(20deg);
}/* End custom CSS */