.elementor-20 .elementor-element.elementor-element-4333fd9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;--padding-top:250px;--padding-right:20px;--padding-bottom:200px;--padding-left:20px;}.elementor-20 .elementor-element.elementor-element-4333fd9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4333fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2023/04/header-chi-siamo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4333fd9::before, .elementor-20 .elementor-element.elementor-element-4333fd9 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-4333fd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-4333fd9 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-4333fd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-4333fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #00000045 100%);}.elementor-20 .elementor-element.elementor-element-4333fd9, .elementor-20 .elementor-element.elementor-element-4333fd9::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-81feb0a{text-align:center;}.elementor-20 .elementor-element.elementor-element-81feb0a .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-3555c7e{text-align:center;}.elementor-20 .elementor-element.elementor-element-3555c7e .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-94be065{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-20 .elementor-element.elementor-element-94be065:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-94be065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-94be065, .elementor-20 .elementor-element.elementor-element-94be065::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d28256b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-fb4b96e{text-align:right;color:var( --e-global-color-accent );font-family:var( --e-global-typography-1364adf-font-family ), Sans-serif;font-size:var( --e-global-typography-1364adf-font-size );font-weight:var( --e-global-typography-1364adf-font-weight );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-fb4b96e > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-922f9e3{text-align:right;}.elementor-20 .elementor-element.elementor-element-922f9e3 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-922f9e3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-6214b32{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.2;}.elementor-20 .elementor-element.elementor-element-6214b32::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2021/11/fiore-sfondo.svg");background-position:70px -30px;background-repeat:no-repeat;background-size:400px auto;}.elementor-20 .elementor-element.elementor-element-e286730{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:40px;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:90px;--margin-right:0px;--margin-bottom:90px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-20 .elementor-element.elementor-element-d0ca1ff{--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-20 .elementor-element.elementor-element-d0ca1ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3812915{--min-height:50%;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-38b68c2 .elementor-wrapper{aspect-ratio:4 / 3;}.elementor-20 .elementor-element.elementor-element-38b68c2 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-47f6f2b{--min-height:50%;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d2a78d7 .elementor-wrapper{aspect-ratio:4 / 3;}.elementor-20 .elementor-element.elementor-element-d2a78d7 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cd1a4f3{--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-f73dd24{text-align:left;}.elementor-20 .elementor-element.elementor-element-f73dd24 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-83a98ca{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-7894afc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--overlay-opacity:0.07;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-7894afc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-7894afc::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7894afc > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7894afc > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2021/11/fiore-sfondo.svg");background-position:20% 35px;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-7894afc, .elementor-20 .elementor-element.elementor-element-7894afc::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ef16144{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:112px;--margin-right:0px;--margin-bottom:112px;--margin-left:0px;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:5%;}.elementor-20 .elementor-element.elementor-element-6675d16{text-align:left;}.elementor-20 .elementor-element.elementor-element-6675d16 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-6675d16 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bb30f2a{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-bb30f2a > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button{font-family:var( --e-global-typography-1364adf-font-family ), Sans-serif;font-size:var( --e-global-typography-1364adf-font-size );font-weight:var( --e-global-typography-1364adf-font-weight );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );fill:var( --e-global-color-a6174da );color:var( --e-global-color-a6174da );background-color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 0px 100px 0px;padding:10px 30px 10px 30px;}.elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-45cc465 > .elementor-widget-container{margin:25px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5017218{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5017218:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5017218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2023/04/formazione-chi-siamo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-5017218, .elementor-20 .elementor-element.elementor-element-5017218::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-920e5e5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:60px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-68c30f9{text-align:center;}.elementor-20 .elementor-element.elementor-element-68c30f9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-e726797{text-align:center;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-99a61a1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:100px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-20 .elementor-element.elementor-element-99a61a1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-99a61a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ABC9DA;}.elementor-20 .elementor-element.elementor-element-99a61a1, .elementor-20 .elementor-element.elementor-element-99a61a1::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-99a61a1 > .elementor-shape-top svg, .elementor-20 .elementor-element.elementor-element-99a61a1 > .e-con-inner > .elementor-shape-top svg{width:calc(140% + 1.3px);height:40px;}.elementor-20 .elementor-element.elementor-element-68728a2{--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;--align-items:center;--gap:75px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-16f9454{text-align:right;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-16f9454 img{width:168px;}.elementor-20 .elementor-element.elementor-element-16f9454.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8c0b4fe{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fd1ae09-font-family ), Sans-serif;font-size:var( --e-global-typography-fd1ae09-font-size );font-weight:var( --e-global-typography-fd1ae09-font-weight );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-26a4995{--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;--align-items:center;--gap:75px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-c11765f{text-align:right;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-c11765f img{width:168px;}.elementor-20 .elementor-element.elementor-element-c11765f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-6077b70{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fd1ae09-font-family ), Sans-serif;font-size:var( --e-global-typography-fd1ae09-font-size );font-weight:var( --e-global-typography-fd1ae09-font-weight );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-ad27b87{--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;--align-items:center;--gap:75px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-632aec1{text-align:right;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-632aec1 img{width:168px;}.elementor-20 .elementor-element.elementor-element-632aec1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-979778b{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fd1ae09-font-family ), Sans-serif;font-size:var( --e-global-typography-fd1ae09-font-size );font-weight:var( --e-global-typography-fd1ae09-font-weight );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-7b811ed{--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;--align-items:center;--gap:75px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-03607c4{text-align:right;width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-03607c4 img{width:168px;}.elementor-20 .elementor-element.elementor-element-03607c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b208b6d{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fd1ae09-font-family ), Sans-serif;font-size:var( --e-global-typography-fd1ae09-font-size );font-weight:var( --e-global-typography-fd1ae09-font-weight );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-b10a396{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-b10a396:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b10a396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-b10a396, .elementor-20 .elementor-element.elementor-element-b10a396::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-b0c0049{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:112px;--margin-right:0px;--margin-bottom:112px;--margin-left:0px;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:5%;}.elementor-20 .elementor-element.elementor-element-3d32ee7{text-align:left;}.elementor-20 .elementor-element.elementor-element-3d32ee7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-3d32ee7 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-32b6217{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-32b6217 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5b6fe0a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-5b6fe0a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5b6fe0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2023/05/lezione_teorica_11.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-5b6fe0a, .elementor-20 .elementor-element.elementor-element-5b6fe0a::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d66c679{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-d66c679:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d66c679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-d66c679, .elementor-20 .elementor-element.elementor-element-d66c679::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-767649a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-767649a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-767649a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2023/06/cormano-alomarsondrio.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-767649a, .elementor-20 .elementor-element.elementor-element-767649a::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-b98e6b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:112px;--margin-right:0px;--margin-bottom:112px;--margin-left:0px;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:5%;}.elementor-20 .elementor-element.elementor-element-329c208{text-align:left;}.elementor-20 .elementor-element.elementor-element-329c208 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-329c208 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e4da723{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e4da723 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-95c3010{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-95c3010:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-95c3010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-95c3010, .elementor-20 .elementor-element.elementor-element-95c3010::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-73ff578{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:112px;--margin-right:0px;--margin-bottom:112px;--margin-left:0px;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:5%;}.elementor-20 .elementor-element.elementor-element-3ee7edc{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-3ee7edc > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button{font-family:var( --e-global-typography-1364adf-font-family ), Sans-serif;font-size:var( --e-global-typography-1364adf-font-size );font-weight:var( --e-global-typography-1364adf-font-weight );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );fill:var( --e-global-color-a6174da );color:var( --e-global-color-a6174da );background-color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 0px 100px 0px;padding:10px 30px 10px 30px;}.elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-05b8f23 > .elementor-widget-container{margin:25px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6dcbebf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-6dcbebf:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6dcbebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2023/06/danza-sensibile.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-6dcbebf, .elementor-20 .elementor-element.elementor-element-6dcbebf::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e6de1f9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-e6de1f9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e6de1f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-e6de1f9, .elementor-20 .elementor-element.elementor-element-e6de1f9::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-e6de1f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-d7b22fa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-d7b22fa:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d7b22fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2023/06/bianalisi-riprendersi-il-corpo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-d7b22fa, .elementor-20 .elementor-element.elementor-element-d7b22fa::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-a2cbd4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:112px;--margin-right:0px;--margin-bottom:112px;--margin-left:0px;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:5%;}.elementor-20 .elementor-element.elementor-element-f3fd296{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-f3fd296 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ea73f02{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--overlay-opacity:0.15;}.elementor-20 .elementor-element.elementor-element-ea73f02:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ea73f02::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://www.riprendersiilcorpo.it/wp-content/uploads/2021/11/fiore-sfondo.svg");background-position:60% -30px;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-ea73f02, .elementor-20 .elementor-element.elementor-element-ea73f02::before{--border-transition:0.3s;}.elementor-20 .elementor-element.elementor-element-ffc7ab6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:55px;--margin-right:0px;--margin-bottom:55px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-631be2e{text-align:center;color:var( --e-global-color-accent );font-family:"Karla", Sans-serif;font-size:25px;font-weight:700;line-height:29px;}@media(max-width:1366px){.elementor-20 .elementor-element.elementor-element-81feb0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-3555c7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-fb4b96e{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-922f9e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-f73dd24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-6675d16 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-68c30f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-68728a2{--gap:50px;}.elementor-20 .elementor-element.elementor-element-8c0b4fe{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-26a4995{--gap:50px;}.elementor-20 .elementor-element.elementor-element-6077b70{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-ad27b87{--gap:50px;}.elementor-20 .elementor-element.elementor-element-979778b{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-7b811ed{--gap:50px;}.elementor-20 .elementor-element.elementor-element-b208b6d{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-3d32ee7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-329c208 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-4333fd9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-top:200px;--padding-right:20px;--padding-bottom:150px;--padding-left:20px;}.elementor-20 .elementor-element.elementor-element-81feb0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-3555c7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-fb4b96e{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-fb4b96e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-922f9e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-922f9e3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-20 .elementor-element.elementor-element-6214b32::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-20 .elementor-element.elementor-element-e286730{--flex-wrap:wrap;--margin-top:60px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-d0ca1ff{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-3812915{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-38b68c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-47f6f2b{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-d2a78d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cd1a4f3.e-con{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-f73dd24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-7894afc::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7894afc > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7894afc > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 70px;}.elementor-20 .elementor-element.elementor-element-7894afc{--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-ef16144{--margin-top:50px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-20 .elementor-element.elementor-element-6675d16 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-6675d16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bb30f2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-45cc465 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-920e5e5{--margin-top:50px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-68c30f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-99a61a1 > .elementor-shape-top svg, .elementor-20 .elementor-element.elementor-element-99a61a1 > .e-con-inner > .elementor-shape-top svg{width:calc(230% + 1.3px);height:30px;}.elementor-20 .elementor-element.elementor-element-99a61a1{--padding-top:60px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-20 .elementor-element.elementor-element-8c0b4fe{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-6077b70{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-979778b{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-b208b6d{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-b10a396{--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-b0c0049{--margin-top:50px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-20 .elementor-element.elementor-element-3d32ee7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-3d32ee7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-32b6217 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d66c679{--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-b98e6b9{--margin-top:50px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-20 .elementor-element.elementor-element-329c208 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-329c208 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e4da723 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-95c3010{--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-73ff578{--margin-top:50px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-20 .elementor-element.elementor-element-3ee7edc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-05b8f23 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e6de1f9{--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:0%;}.elementor-20 .elementor-element.elementor-element-a2cbd4c{--margin-top:50px;--margin-right:0px;--margin-bottom:50px;--margin-left:0px;--padding-top:0px;--padding-right:25px;--padding-bottom:0px;--padding-left:25px;}.elementor-20 .elementor-element.elementor-element-f3fd296 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ea73f02::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 0px;}.elementor-20 .elementor-element.elementor-element-ffc7ab6{--margin-top:60px;--margin-right:0px;--margin-bottom:60px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-631be2e{font-size:20px;line-height:24px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-81feb0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-20 .elementor-element.elementor-element-3555c7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-20 .elementor-element.elementor-element-d28256b{--z-index:2;}.elementor-20 .elementor-element.elementor-element-fb4b96e{text-align:center;font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-922f9e3{text-align:center;}.elementor-20 .elementor-element.elementor-element-922f9e3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-922f9e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6214b32{--min-height:150px;--margin-top:-100px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--z-index:1;}.elementor-20 .elementor-element.elementor-element-6214b32::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-6214b32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center center;background-size:contain;}.elementor-20 .elementor-element.elementor-element-e286730{--gap:15px;--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-d0ca1ff{--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-f73dd24 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-7894afc::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7894afc > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7894afc > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7894afc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 50%;}.elementor-20 .elementor-element.elementor-element-ef16144{--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-6675d16 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-45cc465 .elementor-button{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-5017218{--min-height:250px;}.elementor-20 .elementor-element.elementor-element-920e5e5{--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-68c30f9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-99a61a1 > .elementor-shape-top svg, .elementor-20 .elementor-element.elementor-element-99a61a1 > .e-con-inner > .elementor-shape-top svg{width:calc(350% + 1.3px);height:20px;}.elementor-20 .elementor-element.elementor-element-99a61a1{--padding-top:40px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-20 .elementor-element.elementor-element-68728a2{--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;--align-items:flex-start;--gap:15px;}.elementor-20 .elementor-element.elementor-element-16f9454{text-align:left;}.elementor-20 .elementor-element.elementor-element-16f9454 img{width:120px;}.elementor-20 .elementor-element.elementor-element-8c0b4fe{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-26a4995{--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;--align-items:flex-start;--gap:15px;}.elementor-20 .elementor-element.elementor-element-c11765f{text-align:left;}.elementor-20 .elementor-element.elementor-element-c11765f img{width:120px;}.elementor-20 .elementor-element.elementor-element-6077b70{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-ad27b87{--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;--align-items:flex-start;--gap:15px;}.elementor-20 .elementor-element.elementor-element-632aec1{text-align:left;}.elementor-20 .elementor-element.elementor-element-632aec1 img{width:120px;}.elementor-20 .elementor-element.elementor-element-979778b{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-7b811ed{--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;--align-items:flex-start;--gap:15px;}.elementor-20 .elementor-element.elementor-element-03607c4{text-align:left;}.elementor-20 .elementor-element.elementor-element-03607c4 img{width:120px;}.elementor-20 .elementor-element.elementor-element-b208b6d{font-size:var( --e-global-typography-fd1ae09-font-size );line-height:var( --e-global-typography-fd1ae09-line-height );letter-spacing:var( --e-global-typography-fd1ae09-letter-spacing );word-spacing:var( --e-global-typography-fd1ae09-word-spacing );}.elementor-20 .elementor-element.elementor-element-b0c0049{--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-3d32ee7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-5b6fe0a{--min-height:250px;}.elementor-20 .elementor-element.elementor-element-d66c679{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-20 .elementor-element.elementor-element-767649a{--min-height:250px;}.elementor-20 .elementor-element.elementor-element-b98e6b9{--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-329c208 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-20 .elementor-element.elementor-element-73ff578{--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-05b8f23 .elementor-button{font-size:var( --e-global-typography-1364adf-font-size );line-height:var( --e-global-typography-1364adf-line-height );letter-spacing:var( --e-global-typography-1364adf-letter-spacing );word-spacing:var( --e-global-typography-1364adf-word-spacing );}.elementor-20 .elementor-element.elementor-element-6dcbebf{--min-height:250px;}.elementor-20 .elementor-element.elementor-element-e6de1f9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-20 .elementor-element.elementor-element-d7b22fa{--min-height:250px;}.elementor-20 .elementor-element.elementor-element-a2cbd4c{--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-ea73f02::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-ea73f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 30px;}.elementor-20 .elementor-element.elementor-element-ffc7ab6{--margin-top:40px;--margin-right:0px;--margin-bottom:40px;--margin-left:0px;}.elementor-20 .elementor-element.elementor-element-631be2e{text-align:center;font-size:16px;line-height:20px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-4333fd9{--content-width:570px;}.elementor-20 .elementor-element.elementor-element-94be065{--content-width:1570px;}.elementor-20 .elementor-element.elementor-element-d28256b{--width:50%;}.elementor-20 .elementor-element.elementor-element-6214b32{--width:50%;}.elementor-20 .elementor-element.elementor-element-e286730{--content-width:1570px;}.elementor-20 .elementor-element.elementor-element-d0ca1ff{--width:39.991%;}.elementor-20 .elementor-element.elementor-element-cd1a4f3{--width:50%;}.elementor-20 .elementor-element.elementor-element-ef16144{--width:50%;}.elementor-20 .elementor-element.elementor-element-5017218{--width:50%;}.elementor-20 .elementor-element.elementor-element-b0c0049{--width:50%;}.elementor-20 .elementor-element.elementor-element-5b6fe0a{--width:50%;}.elementor-20 .elementor-element.elementor-element-767649a{--width:50%;}.elementor-20 .elementor-element.elementor-element-b98e6b9{--width:50%;}.elementor-20 .elementor-element.elementor-element-73ff578{--width:50%;}.elementor-20 .elementor-element.elementor-element-6dcbebf{--width:50%;}.elementor-20 .elementor-element.elementor-element-e6de1f9{--width:100.137%;}.elementor-20 .elementor-element.elementor-element-d7b22fa{--width:50%;}.elementor-20 .elementor-element.elementor-element-a2cbd4c{--width:50%;}.elementor-20 .elementor-element.elementor-element-ea73f02{--content-width:1570px;}.elementor-20 .elementor-element.elementor-element-ffc7ab6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-d0ca1ff{--width:100%;}.elementor-20 .elementor-element.elementor-element-3812915{--width:50%;}.elementor-20 .elementor-element.elementor-element-47f6f2b{--width:50%;}.elementor-20 .elementor-element.elementor-element-cd1a4f3{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-6214b32 */.elementor-20 .elementor-element.elementor-element-6214b32::before {
    background-size: auto calc(100% + 60px) !important;
}

@media screen and (max-width: 767px){
    .elementor-20 .elementor-element.elementor-element-6214b32::before {
        background-size: auto 100% !important;
    }  
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-38b68c2 */.elementor-20 .elementor-element.elementor-element-38b68c2,
.elementor-20 .elementor-element.elementor-element-38b68c2 .elementor-container,
.elementor-20 .elementor-element.elementor-element-38b68c2 .elementor-wrapper{
    height: 100%;
}

.elementor-20 .elementor-element.elementor-element-38b68c2 .elementor-wrapper {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d2a78d7 */.elementor-20 .elementor-element.elementor-element-d2a78d7,
.elementor-20 .elementor-element.elementor-element-d2a78d7 .elementor-container,
.elementor-20 .elementor-element.elementor-element-d2a78d7 .elementor-wrapper{
    height: 100%;
}

.elementor-20 .elementor-element.elementor-element-d2a78d7 .elementor-wrapper {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a98ca */.elementor-20 .elementor-element.elementor-element-83a98ca a {
    text-decoration: underline;
    color: black !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e286730 */.elementor-20 .elementor-element.elementor-element-e286730 a {
    text-decoration: underline;
    color:#051039;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb30f2a */.elementor-20 .elementor-element.elementor-element-bb30f2a a {
    text-decoration: underline;
    color: white;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99a61a1 */.elementor-20 .elementor-element.elementor-element-99a61a1 a {
    text-decoration: underline;
    color:#051039;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32b6217 */.elementor-20 .elementor-element.elementor-element-32b6217 a {
    text-decoration: underline;
    color:#051039;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4da723 */.elementor-20 .elementor-element.elementor-element-e4da723 a {
    text-decoration: underline;
    color:#051039;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee7edc */.elementor-20 .elementor-element.elementor-element-3ee7edc a {
    text-decoration: underline;
    color:#051039;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3fd296 */.elementor-20 .elementor-element.elementor-element-f3fd296 a {
    text-decoration: underline;
    color:#051039;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea73f02 */.elementor-20 .elementor-element.elementor-element-ea73f02::before {
    background-size: auto calc(100% + 60px) !important;
}

@media screen and (max-width: 767px){
    .elementor-20 .elementor-element.elementor-element-ea73f02::before {
        background-size: auto 100% !important;
    }  
}/* End custom CSS */