.elementor-30 .elementor-element.elementor-element-4ab52f46{--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;--overlay-opacity:0.91;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4ab52f46::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/07/main-slider-shape-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;}.elementor-30 .elementor-element.elementor-element-4ab52f46 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-30 .elementor-element.elementor-element-2270a0fb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1262e38{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-1262e38.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-text{color:var( --e-global-color-c480dec );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-67f7af1d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-621d8b75 .elementor-button{background-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-621d8b75 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-599d578b{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-34e8e28e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-34e8e28e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-34e8e28e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-156e5040{text-align:center;}.elementor-30 .elementor-element.elementor-element-156e5040 .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-7978221b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-69ece600.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-69ece600{text-align:left;}.elementor-30 .elementor-element.elementor-element-69ece600 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:70px 70px 70px 70px;}.elementor-30 .elementor-element.elementor-element-5e1dd56b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:left;}.elementor-30 .elementor-element.elementor-element-5e1dd56b.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-5e1dd56b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:70px 70px 70px 70px;}.elementor-30 .elementor-element.elementor-element-64979460{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -47px;text-align:left;}.elementor-30 .elementor-element.elementor-element-64979460.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-64979460 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:70px 70px 70px 70px;}.elementor-30 .elementor-element.elementor-element-766781b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -44px;text-align:left;}.elementor-30 .elementor-element.elementor-element-766781b.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-766781b img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:70px 70px 70px 70px;}.elementor-30 .elementor-element.elementor-element-3da463d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -96px;}.elementor-30 .elementor-element.elementor-element-3da463d3 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-3da463d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-3da463d3.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-3da463d3.elementor-view-default .elementor-icon{color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-3da463d3.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-3da463d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-3da463d3 .elementor-icon{font-size:20px;}.elementor-30 .elementor-element.elementor-element-3da463d3 .elementor-icon svg{height:20px;}.elementor-30 .elementor-element.elementor-element-1469f221{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1469f221:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1469f221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157b3f9 );}.elementor-30 .elementor-element.elementor-element-400ce3c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-41c5348f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3b0f9468{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-3b0f9468.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-41df0bc0{text-align:center;}.elementor-30 .elementor-element.elementor-element-41df0bc0 .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-6d77fb57{--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;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-142dc7cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-30 .elementor-element.elementor-element-142dc7cf:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-142dc7cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-5012728e{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-5012728e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon{font-size:35px;border-radius:2px 2px 2px 2px;}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-title{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-60c767a0{--divider-border-style:solid;--divider-color:var( --e-global-color-cb135e2 );--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-60c767a0 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-60c767a0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-14e8011d{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-28ac3e3a .elementor-button{background-color:var( --e-global-color-4e389b6 );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-28ac3e3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-3e9a5ac3 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-cb135e2 );stroke:var( --e-global-color-cb135e2 );color:var( --e-global-color-4e389b6 );}.elementor-30 .elementor-element.elementor-element-4dcfa1b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:25px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-30 .elementor-element.elementor-element-4dcfa1b3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-4dcfa1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-22f3965{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-22f3965.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon{font-size:35px;border-radius:2px 2px 2px 2px;}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-title{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-6c1f905e{--divider-border-style:solid;--divider-color:var( --e-global-color-cb135e2 );--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-6c1f905e .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-6c1f905e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-7f3801b8{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-15691172 .elementor-button{background-color:var( --e-global-color-4e389b6 );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-15691172 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-50ebf45 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-cb135e2 );stroke:var( --e-global-color-cb135e2 );color:var( --e-global-color-4e389b6 );}.elementor-30 .elementor-element.elementor-element-41481244{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:-10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-30 .elementor-element.elementor-element-41481244:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-41481244 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-c3c990f{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-c3c990f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon{font-size:35px;border-radius:2px 2px 2px 2px;}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-title{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-39aa8ef9{--divider-border-style:solid;--divider-color:var( --e-global-color-cb135e2 );--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-39aa8ef9 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-39aa8ef9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-43975c42{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-315b54b6 .elementor-button{background-color:var( --e-global-color-4e389b6 );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-315b54b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-45d1c1da .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-cb135e2 );stroke:var( --e-global-color-cb135e2 );color:var( --e-global-color-4e389b6 );}.elementor-30 .elementor-element.elementor-element-502c6887{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:25px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-30 .elementor-element.elementor-element-502c6887:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-502c6887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-658f3864{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-658f3864.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon{font-size:35px;border-radius:2px 2px 2px 2px;}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-title{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-5009f2f9{--divider-border-style:solid;--divider-color:var( --e-global-color-cb135e2 );--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-5009f2f9 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-5009f2f9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-6bf624d0{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-64ec2e03 .elementor-button{background-color:var( --e-global-color-4e389b6 );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-64ec2e03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-b43cbed .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-cb135e2 );stroke:var( --e-global-color-cb135e2 );color:var( --e-global-color-4e389b6 );}.elementor-30 .elementor-element.elementor-element-2b731466{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2d24fda2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-50acf986 .ekit-video-popup-btn{background-color:var( --e-global-color-primary );width:66px;height:66px;line-height:43px;color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-50acf986 .ekit-video-popup-btn:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-50acf986 > .elementor-widget-container{margin:0px 0px -92px -16px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-50acf986 .video-content{text-align:left;border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-50acf986 .ekit-video-popup-btn.glow-btn:before{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-50acf986 .ekit-video-popup-btn.glow-btn:after{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-50acf986 .ekit-video-popup-btn.glow-btn > i:after{color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-50acf986 .ekit-video-popup-btn svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-50acf986 .ekit-video-popup-btn:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-374a681d{text-align:left;}.elementor-30 .elementor-element.elementor-element-374a681d img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-5a3384b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:-229px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-5a3384b6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5a3384b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/interpretazione-dei-sogni.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-5a3384b6.e-con{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-bd77d69{background-color:var( --e-global-color-primary );padding:40px 40px 40px 40px;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-bd77d69 .elementor-counter{flex-direction:column-reverse;}.elementor-30 .elementor-element.elementor-element-bd77d69 .elementor-counter-title{justify-content:center;color:var( --e-global-color-c480dec );font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-bd77d69 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-c480dec );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-30 .elementor-element.elementor-element-2189ade{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-798a35d6{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-798a35d6.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-9ecb85{text-align:left;}.elementor-30 .elementor-element.elementor-element-9ecb85 .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-3a32b15a{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-12d91356{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-759cc414{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-1f730c14{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-1f730c14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1f730c14.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-1f730c14.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1f730c14.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon{font-size:29px;}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-2a144809{--divider-border-style:solid;--divider-color:var( --e-global-color-cb135e2 );--divider-border-width:1px;}.elementor-30 .elementor-element.elementor-element-2a144809 .elementor-divider-separator{width:75%;}.elementor-30 .elementor-element.elementor-element-2a144809 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-30 .elementor-element.elementor-element-19d51fe1{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-19d51fe1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-19d51fe1.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-19d51fe1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-19d51fe1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon{font-size:29px;}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-6903f762 .elementor-button{background-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-6903f762 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-7674111b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-28c623da{--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;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-55px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:70px;--padding-right:70px;--z-index:2;}.elementor-30 .elementor-element.elementor-element-28c623da:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-28c623da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-28c623da::before, .elementor-30 .elementor-element.elementor-element-28c623da > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-28c623da > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-28c623da > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-28c623da > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-28c623da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-4fee22ba{--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;border-style:solid;--border-style:solid;border-width:0px 6px 0px 0px;--border-top-width:0px;--border-right-width:6px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1fa23000{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3d685ea2{text-align:left;}.elementor-30 .elementor-element.elementor-element-3d685ea2 img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-c480dec );border-radius:211px 211px 211px 211px;}.elementor-30 .elementor-element.elementor-element-5a50142b{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-619e3f5a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1fe1f04f .elementor-heading-title{font-family:var( --e-global-typography-d678d87-font-family ), Sans-serif;font-size:var( --e-global-typography-d678d87-font-size );font-weight:var( --e-global-typography-d678d87-font-weight );line-height:var( --e-global-typography-d678d87-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-11ef7b8d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-451eaf5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-528095c0{text-align:left;}.elementor-30 .elementor-element.elementor-element-528095c0 img{width:100%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-c480dec );border-radius:211px 211px 211px 211px;}.elementor-30 .elementor-element.elementor-element-27e26372{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4f00d6d8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-35549a00 .elementor-heading-title{font-family:var( --e-global-typography-d678d87-font-family ), Sans-serif;font-size:var( --e-global-typography-d678d87-font-size );font-weight:var( --e-global-typography-d678d87-font-weight );line-height:var( --e-global-typography-d678d87-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-51101fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-51101fc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-51101fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157b3f9 );}.elementor-30 .elementor-element.elementor-element-58f32959{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2f9d7b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2f9d7b4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2f9d7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e389b6 );}.elementor-30 .elementor-element.elementor-element-6c66125a{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-6c66125a.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-669e1077 .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-4bb496f9{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-4bb496f9 a:hover, .elementor-30 .elementor-element.elementor-element-4bb496f9 a:focus{color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-42015840{--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;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-42015840:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-42015840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5390142f{--display:flex;--border-radius:10px 0px 0px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5390142f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5390142f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/chiaroveggenza-a-verona.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-78b36b9e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-16ad1b79{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-16ad1b79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-16ad1b79.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-16ad1b79.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-title{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-1c4ec9df .elementor-button{background-color:var( --e-global-color-4e389b6 );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-1c4ec9df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-219752a3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-24d8fdc9{--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;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-24d8fdc9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-24d8fdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7e96b26{--display:flex;--border-radius:10px 0px 0px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7e96b26:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7e96b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/letture-dei-tarocchi-online-e-video-a-verona.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-34466f5d{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-7e97bb49{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-7e97bb49.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7e97bb49.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7e97bb49.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-title{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-728976e6 .elementor-button{background-color:var( --e-global-color-4e389b6 );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-728976e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-c14c5dd{--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;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c14c5dd:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c14c5dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1fc07431{--display:flex;--border-radius:10px 0px 0px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1fc07431:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1fc07431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/letture-del-pendolo-a-verona.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-3746be3f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-1faec8e2{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-1faec8e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1faec8e2.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-1faec8e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-title{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-5459d5ab .elementor-button{background-color:var( --e-global-color-4e389b6 );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5459d5ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-17e24c5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-70d0f270{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-468bdbd6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-11f22a0a{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-11f22a0a.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-6112b526{text-align:center;}.elementor-30 .elementor-element.elementor-element-6112b526 .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-6aa0a4dc{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7257a59c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5b95460c img{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-55da8331{width:auto;max-width:auto;margin:-132px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -31px;padding:0px 0px 0px 0px;text-align:center;}.elementor-30 .elementor-element.elementor-element-55da8331.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-55da8331 img{border-style:solid;border-width:7px 7px 7px 7px;border-color:var( --e-global-color-c480dec );border-radius:207px 207px 207px 207px;}.elementor-30 .elementor-element.elementor-element-45989310{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5027e073{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-76fcad25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3d168b5e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-7e991135{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-3fde333b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-21ee4235{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-647e879a{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-64ba52e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-50407001{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-14732564{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-8cf4335{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4df50ecb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-21e46cd0{--n-accordion-title-font-size:var( --e-global-typography-a75afe3-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-eb76573 );--n-accordion-title-hover-color:var( --e-global-color-eb76573 );--n-accordion-title-active-color:var( --e-global-color-eb76573 );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-21e46cd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );}.elementor-30 .elementor-element.elementor-element-21e46cd0 {--n-accordion-padding:20px 25px 20px 25px;}:where( .elementor-30 .elementor-element.elementor-element-21e46cd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a75afe3-font-family ), Sans-serif;font-weight:var( --e-global-typography-a75afe3-font-weight );text-transform:var( --e-global-typography-a75afe3-text-transform );line-height:var( --e-global-typography-a75afe3-line-height );}.elementor-30 .elementor-element.elementor-element-614ad69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-515e649e{--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-30 .elementor-element.elementor-element-515e649e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-515e649e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-673438d9{--display:flex;--border-radius:10px 0px 0px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-673438d9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-673438d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/07/New-Project-2025-04-19T195938.934.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-1c3db022{--display:flex;--justify-content:center;--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3103bfcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -53px;padding:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-3103bfcf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-3103bfcf.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-3103bfcf.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-3103bfcf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon{font-size:33px;border-radius:4px 4px 4px 4px;}.elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-title a{font-family:var( --e-global-typography-d678d87-font-family ), Sans-serif;font-size:var( --e-global-typography-d678d87-font-size );font-weight:var( --e-global-typography-d678d87-font-weight );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-title{color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-76ebc484{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-30 .elementor-element.elementor-element-5a5072 .elementor-button{background-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5a5072 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-41e1b939{--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;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-41e1b939:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-41e1b939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157b3f9 );}.elementor-30 .elementor-element.elementor-element-47f930b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-18a868e9{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-18a868e9.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-64e46f1c .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-2ce19e48 .elementor-heading-title{font-family:var( --e-global-typography-d678d87-font-family ), Sans-serif;font-size:var( --e-global-typography-d678d87-font-size );font-weight:var( --e-global-typography-d678d87-font-weight );line-height:var( --e-global-typography-d678d87-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-7ac71710{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-69314df3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-447774bd{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5e248436{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-66f34c64{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon-box-title{margin-bottom:1px;color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-66f34c64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-66f34c64.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-66f34c64.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon{font-size:33px;}.elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-27056c55{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6bcea473{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon-box-title{margin-bottom:1px;color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-6bcea473.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6bcea473.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-6bcea473.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon{font-size:33px;}.elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-49ce0684{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6e238afa{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-9ba243b{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon-box-title{margin-bottom:1px;color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-9ba243b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-9ba243b.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-9ba243b.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon{font-size:33px;}.elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-3d50196b{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1cdc6d19{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon-box-title{margin-bottom:1px;color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-1cdc6d19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1cdc6d19.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-1cdc6d19.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon{font-size:33px;}.elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-4163c588{--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:space-between;--align-items:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-715167dc .elementor-button{background-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-715167dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-1decc476{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-30 .elementor-element.elementor-element-1decc476.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon{font-size:23px;}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-66c532d5{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-66c532d5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-66c532d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/tarocchi-a-verona.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-2c5d13f1{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-2c5d13f1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2c5d13f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-wrapper{text-align:left;}.elementor-30 .elementor-element.elementor-element-7176cfbf.elementor-position-right .elementor-image-box-img{margin-left:38px;}.elementor-30 .elementor-element.elementor-element-7176cfbf.elementor-position-left .elementor-image-box-img{margin-right:38px;}.elementor-30 .elementor-element.elementor-element-7176cfbf.elementor-position-top .elementor-image-box-img{margin-bottom:38px;}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-img img{border-radius:10px;transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-ed1d17d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-7279694b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7279694b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7279694b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157b3f9 );}.elementor-30 .elementor-element.elementor-element-590c655d{--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;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:3;}.elementor-30 .elementor-element.elementor-element-590c655d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-590c655d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-46b30fe2{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-30 .elementor-element.elementor-element-28b46afe{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-28b46afe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-28b46afe.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-28b46afe.elementor-view-default .elementor-icon{fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon{font-size:52px;}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-description{font-family:var( --e-global-typography-e92532b-font-family ), Sans-serif;font-size:var( --e-global-typography-e92532b-font-size );font-weight:var( --e-global-typography-e92532b-font-weight );line-height:var( --e-global-typography-e92532b-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-4c0592bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-30 .elementor-element.elementor-element-491cc4d2{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-491cc4d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-491cc4d2.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-491cc4d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon{font-size:52px;}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-description{font-family:var( --e-global-typography-e92532b-font-family ), Sans-serif;font-size:var( --e-global-typography-e92532b-font-size );font-weight:var( --e-global-typography-e92532b-font-weight );line-height:var( --e-global-typography-e92532b-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5ebdec9f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-30 .elementor-element.elementor-element-7ca84c46{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7ca84c46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7ca84c46.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7ca84c46.elementor-view-default .elementor-icon{fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon{font-size:52px;}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-description{font-family:var( --e-global-typography-e92532b-font-family ), Sans-serif;font-size:var( --e-global-typography-e92532b-font-size );font-weight:var( --e-global-typography-e92532b-font-weight );line-height:var( --e-global-typography-e92532b-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1f86c009{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-30 .elementor-element.elementor-element-668e685b{--icon-box-icon-margin:15px;}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-668e685b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-668e685b.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-668e685b.elementor-view-default .elementor-icon{fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon{font-size:52px;}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-title a{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-description{font-family:var( --e-global-typography-e92532b-font-family ), Sans-serif;font-size:var( --e-global-typography-e92532b-font-size );font-weight:var( --e-global-typography-e92532b-font-weight );line-height:var( --e-global-typography-e92532b-line-height );color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5ae2372b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4145ac54{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5fdc7793{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5de05f1c{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-5de05f1c.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-69eab4ab{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;}.elementor-30 .elementor-element.elementor-element-69eab4ab.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-69eab4ab .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-702a1c5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6447076e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:right;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-6447076e.elementor-element{--align-self:flex-end;}.elementor-30 .elementor-element.elementor-element-264970e6 .elementor-button{background-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-c480dec );color:var( --e-global-color-c480dec );border-radius:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-264970e6{width:var( --container-widget-width, 102.784% );max-width:102.784%;--container-widget-width:102.784%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-264970e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-264970e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-30 .elementor-element.elementor-element-7034dd00{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-99916d8{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-99916d8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-99916d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T201929.109.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-99916d8::before, .elementor-30 .elementor-element.elementor-element-99916d8 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-99916d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-99916d8 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-99916d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-99916d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb76573 );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-234d2bb6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-234d2bb6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-234d2bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-5a8740b5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-1617f659 .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-6632d85d{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6632d85d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6632d85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T202033.635.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-6632d85d::before, .elementor-30 .elementor-element.elementor-element-6632d85d > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-6632d85d > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-6632d85d > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-6632d85d > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-6632d85d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb76573 );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-71198780{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-71198780:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-71198780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-70bf1d6b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-b854751 .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-162d59c{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-162d59c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-162d59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T202009.100.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-162d59c::before, .elementor-30 .elementor-element.elementor-element-162d59c > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-162d59c > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-162d59c > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-162d59c > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-162d59c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb76573 );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-740e72ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-740e72ec:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-740e72ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-1b4cb409 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-11e11b00 .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-957eccc{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.21;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-957eccc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-957eccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T202101.771.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-957eccc::before, .elementor-30 .elementor-element.elementor-element-957eccc > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-957eccc > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-957eccc > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-957eccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-957eccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-eb76573 );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-3021027b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-30 .elementor-element.elementor-element-3021027b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3021027b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-270e28c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-7056da8c .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-75675263{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-75675263:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-75675263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-157b3f9 );}.elementor-30 .elementor-element.elementor-element-2fdbc227{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-232eb767{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-232eb767.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-3e5f0b5d{text-align:center;}.elementor-30 .elementor-element.elementor-element-3e5f0b5d .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-462d4955{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-79919db8{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cb135e2 );--border-color:var( --e-global-color-cb135e2 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-79919db8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-79919db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T200537.731.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-79919db8 > .elementor-shape-bottom svg, .elementor-30 .elementor-element.elementor-element-79919db8 > .e-con-inner > .elementor-shape-bottom svg{width:calc(495% + 1.3px);height:146px;transform:translateX(-50%) rotateY(180deg);}.elementor-30 .elementor-element.elementor-element-4003a24e{text-align:center;}.elementor-30 .elementor-element.elementor-element-4003a24e .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-3b960dd6{text-align:center;}.elementor-30 .elementor-element.elementor-element-3b960dd6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-4aa659c > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-4aa659c > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-4aa659c > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-4aa659c > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-a6f11dd > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-a6f11dd > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-a6f11dd > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-a6f11dd > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-48af983 > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-48af983 > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-48af983 > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-431026f8 .elementor-repeater-item-48af983 > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-431026f8{right:21px;}body.rtl .elementor-30 .elementor-element.elementor-element-431026f8{left:21px;}.elementor-30 .elementor-element.elementor-element-431026f8{top:19px;}.elementor-30 .elementor-element.elementor-element-431026f8 .ekit_social_media{text-align:center;}.elementor-30 .elementor-element.elementor-element-431026f8 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:6% 6% 6% 6%;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:35px;}.elementor-30 .elementor-element.elementor-element-431026f8 .ekit_social_media > li{display:block;margin:5px 5px 9px 5px;}.elementor-30 .elementor-element.elementor-element-431026f8 .ekit_social_media > li > a i{font-size:16px;}.elementor-30 .elementor-element.elementor-element-431026f8 .ekit_social_media > li > a svg{max-width:16px;}.elementor-30 .elementor-element.elementor-element-52ee609e{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-52ee609e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-52ee609e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T200633.861.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-52ee609e > .elementor-shape-bottom svg, .elementor-30 .elementor-element.elementor-element-52ee609e > .e-con-inner > .elementor-shape-bottom svg{width:calc(495% + 1.3px);height:146px;transform:translateX(-50%) rotateY(180deg);}.elementor-30 .elementor-element.elementor-element-9742fc0{text-align:center;}.elementor-30 .elementor-element.elementor-element-9742fc0 .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-218f5064{text-align:center;}.elementor-30 .elementor-element.elementor-element-218f5064 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-4aa659c > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-4aa659c > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-4aa659c > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-4aa659c > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-a6f11dd > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-a6f11dd > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-a6f11dd > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-a6f11dd > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-48af983 > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-48af983 > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-48af983 > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-ab71d3a .elementor-repeater-item-48af983 > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-ab71d3a{right:21px;}body.rtl .elementor-30 .elementor-element.elementor-element-ab71d3a{left:21px;}.elementor-30 .elementor-element.elementor-element-ab71d3a{top:19px;}.elementor-30 .elementor-element.elementor-element-ab71d3a .ekit_social_media{text-align:center;}.elementor-30 .elementor-element.elementor-element-ab71d3a .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:6% 6% 6% 6%;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:35px;}.elementor-30 .elementor-element.elementor-element-ab71d3a .ekit_social_media > li{display:block;margin:5px 5px 9px 5px;}.elementor-30 .elementor-element.elementor-element-ab71d3a .ekit_social_media > li > a i{font-size:16px;}.elementor-30 .elementor-element.elementor-element-ab71d3a .ekit_social_media > li > a svg{max-width:16px;}.elementor-30 .elementor-element.elementor-element-1df633ba{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1df633ba:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1df633ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T200722.574.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-1df633ba > .elementor-shape-bottom svg, .elementor-30 .elementor-element.elementor-element-1df633ba > .e-con-inner > .elementor-shape-bottom svg{width:calc(495% + 1.3px);height:146px;transform:translateX(-50%) rotateY(180deg);}.elementor-30 .elementor-element.elementor-element-4a426d5c{text-align:center;}.elementor-30 .elementor-element.elementor-element-4a426d5c .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-73b1e063{text-align:center;}.elementor-30 .elementor-element.elementor-element-73b1e063 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-4aa659c > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-4aa659c > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-4aa659c > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-4aa659c > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-a6f11dd > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-a6f11dd > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-a6f11dd > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-a6f11dd > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-48af983 > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-48af983 > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-48af983 > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-32ab7a20 .elementor-repeater-item-48af983 > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-32ab7a20{right:21px;}body.rtl .elementor-30 .elementor-element.elementor-element-32ab7a20{left:21px;}.elementor-30 .elementor-element.elementor-element-32ab7a20{top:19px;}.elementor-30 .elementor-element.elementor-element-32ab7a20 .ekit_social_media{text-align:center;}.elementor-30 .elementor-element.elementor-element-32ab7a20 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:6% 6% 6% 6%;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:35px;}.elementor-30 .elementor-element.elementor-element-32ab7a20 .ekit_social_media > li{display:block;margin:5px 5px 9px 5px;}.elementor-30 .elementor-element.elementor-element-32ab7a20 .ekit_social_media > li > a i{font-size:16px;}.elementor-30 .elementor-element.elementor-element-32ab7a20 .ekit_social_media > li > a svg{max-width:16px;}.elementor-30 .elementor-element.elementor-element-8eb4f35{--display:flex;--min-height:380px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-8eb4f35:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8eb4f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T200813.772.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-8eb4f35 > .elementor-shape-bottom svg, .elementor-30 .elementor-element.elementor-element-8eb4f35 > .e-con-inner > .elementor-shape-bottom svg{width:calc(495% + 1.3px);height:146px;transform:translateX(-50%) rotateY(180deg);}.elementor-30 .elementor-element.elementor-element-5366ae20{text-align:center;}.elementor-30 .elementor-element.elementor-element-5366ae20 .elementor-heading-title{font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-430dcc39{text-align:center;}.elementor-30 .elementor-element.elementor-element-430dcc39 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-4aa659c > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-4aa659c > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-4aa659c > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-4aa659c > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-a6f11dd > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-a6f11dd > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-a6f11dd > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-a6f11dd > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-48af983 > a{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-48af983 > a svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-48af983 > a:hover{color:var( --e-global-color-c480dec );background-color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-7aa790d8 .elementor-repeater-item-48af983 > a:hover svg path{stroke:var( --e-global-color-c480dec );fill:var( --e-global-color-c480dec );}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-7aa790d8{right:21px;}body.rtl .elementor-30 .elementor-element.elementor-element-7aa790d8{left:21px;}.elementor-30 .elementor-element.elementor-element-7aa790d8{top:19px;}.elementor-30 .elementor-element.elementor-element-7aa790d8 .ekit_social_media{text-align:center;}.elementor-30 .elementor-element.elementor-element-7aa790d8 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:6% 6% 6% 6%;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:35px;}.elementor-30 .elementor-element.elementor-element-7aa790d8 .ekit_social_media > li{display:block;margin:5px 5px 9px 5px;}.elementor-30 .elementor-element.elementor-element-7aa790d8 .ekit_social_media > li > a i{font-size:16px;}.elementor-30 .elementor-element.elementor-element-7aa790d8 .ekit_social_media > li > a svg{max-width:16px;}.elementor-30 .elementor-element.elementor-element-78d5204b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-58ffc8b3{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-58ffc8b3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-58ffc8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ritornoamato.com/wp-content/uploads/2025/08/New-Project-2025-04-19T201606.974.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-127b4ae6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-7c990906{--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:space-between;--align-items:center;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-7c990906::before, .elementor-30 .elementor-element.elementor-element-7c990906 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-7c990906 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-7c990906 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-7c990906 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-7c990906 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-674317b1 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-674317b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-674317b1.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-674317b1.elementor-view-default .elementor-icon{color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-674317b1.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-674317b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-b35752b .elementor-counter-title{justify-content:start;color:var( --e-global-color-c480dec );font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-b35752b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-c480dec );font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-52fdd730{--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:space-between;--align-items:center;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-52fdd730::before, .elementor-30 .elementor-element.elementor-element-52fdd730 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-52fdd730 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-52fdd730 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-52fdd730 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-52fdd730 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-10abc2c8 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-10abc2c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-10abc2c8.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-10abc2c8.elementor-view-default .elementor-icon{color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-10abc2c8.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-10abc2c8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-a600e78 .elementor-counter-title{justify-content:start;color:var( --e-global-color-c480dec );font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-a600e78 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-c480dec );font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-d0aae87{--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:space-between;--align-items:center;--overlay-opacity:0.8;--border-radius:10px 10px 10px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-d0aae87::before, .elementor-30 .elementor-element.elementor-element-d0aae87 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-d0aae87 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-d0aae87 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-d0aae87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-d0aae87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-30 .elementor-element.elementor-element-7b2919d6 .elementor-icon-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-7b2919d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7b2919d6.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7b2919d6.elementor-view-default .elementor-icon{color:var( --e-global-color-c480dec );border-color:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-7b2919d6.elementor-view-framed .elementor-icon, .elementor-30 .elementor-element.elementor-element-7b2919d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c480dec );}.elementor-30 .elementor-element.elementor-element-143331b0 .elementor-counter-title{justify-content:start;color:var( --e-global-color-c480dec );font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-143331b0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-c480dec );font-family:var( --e-global-typography-c88479f-font-family ), Sans-serif;font-size:var( --e-global-typography-c88479f-font-size );font-weight:var( --e-global-typography-c88479f-font-weight );text-transform:var( --e-global-typography-c88479f-text-transform );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-2de517e4{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-30 .elementor-element.elementor-element-348dc3f0{padding:8px 10px 8px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );border-radius:4px 4px 4px 4px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-348dc3f0.elementor-element{--align-self:flex-start;}.elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-text{color:var( --e-global-color-eb76573 );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-3291c4b2{text-align:left;}.elementor-30 .elementor-element.elementor-element-3291c4b2 .elementor-heading-title{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 );color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-1d67fa26{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-30 .elementor-element.elementor-element-40a32d43{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider, .elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial_card{border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cb135e2 );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider, .elementor-30 .elementor-element.elementor-element-40a32d43  .elementskit-testimonial_card{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-commentor-content{text-align:left;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial_card{text-align:left;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-profile-info{text-align:left;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-commentor-bio{text-align:left;justify-content:left;}.elementor-30 .elementor-element.elementor-element-40a32d43 .ekit_testimonial_style_5 .elementskit-commentor-header{text-align:left;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );margin:20px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );margin:20px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider:hover  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider.testimonial-active  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-stars > li > a, .elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-stars > li > span{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-watermark-icon svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-eb76573 );margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider:hover .elementskit-author-name{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{color:var( --e-global-color-eb76573 );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider:hover .elementskit-author-des{color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-des{color:var( --e-global-color-text );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-30 .elementor-element.elementor-element-b8507dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-4ab52f46{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1262e38.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-67f7af1d{text-align:center;}.elementor-30 .elementor-element.elementor-element-67f7af1d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-621d8b75 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-599d578b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-156e5040 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1469f221{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-41df0bc0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-6d77fb57{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-142dc7cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4dcfa1b3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-41481244{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-502c6887{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2b731466{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-30 .elementor-element.elementor-element-374a681d img{height:500px;}.elementor-30 .elementor-element.elementor-element-bd77d69 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-bd77d69 .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-2189ade{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-2189ade.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-798a35d6.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-9ecb85{text-align:center;}.elementor-30 .elementor-element.elementor-element-9ecb85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-1a93767a{text-align:center;}.elementor-30 .elementor-element.elementor-element-3a32b15a.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2a144809.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-2a144809 .elementor-divider-separator{width:100%;}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-6903f762 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-7674111b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-28c623da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-30 .elementor-element.elementor-element-4fee22ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-619e3f5a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1fe1f04f .elementor-heading-title{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-11ef7b8d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-4f00d6d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-35549a00 .elementor-heading-title{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-51101fc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-58f32959{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-2f9d7b4{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-6c66125a.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-669e1077{text-align:center;}.elementor-30 .elementor-element.elementor-element-669e1077 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-4bb496f9{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1c4ec9df .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-219752a3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-728976e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-5459d5ab .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-17e24c5e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-6112b526 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-6aa0a4dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-3d168b5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-21ee4235{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-50407001{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4df50ecb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-21e46cd0{--n-accordion-title-font-size:var( --e-global-typography-a75afe3-font-size );}:where( .elementor-30 .elementor-element.elementor-element-21e46cd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a75afe3-line-height );}.elementor-30 .elementor-element.elementor-element-614ad69{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-515e649e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-673438d9{--min-height:201px;}.elementor-30 .elementor-element.elementor-element-1c3db022{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3103bfcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30 .elementor-element.elementor-element-3103bfcf.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-title a{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-76ebc484{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5a5072 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-41e1b939{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-47f930b2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-18a868e9.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-64e46f1c{text-align:center;}.elementor-30 .elementor-element.elementor-element-64e46f1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-2ce19e48{text-align:center;}.elementor-30 .elementor-element.elementor-element-2ce19e48 .elementor-heading-title{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-7ac71710{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-69314df3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-715167dc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-66c532d5{--min-height:400px;}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7279694b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-590c655d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-5ae2372b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4145ac54{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-30 .elementor-element.elementor-element-5de05f1c.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-69eab4ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-30 .elementor-element.elementor-element-69eab4ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-6447076e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-264970e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-7034dd00{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-5a8740b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1617f659 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-70bf1d6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-b854751 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1b4cb409 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-11e11b00 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-270e28c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-7056da8c .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-75675263{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-3e5f0b5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-462d4955{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-4003a24e .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-3b960dd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9742fc0 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-218f5064 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4a426d5c .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-73b1e063 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-5366ae20 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-430dcc39 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-78d5204b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-30 .elementor-element.elementor-element-58ffc8b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-58ffc8b3.e-con{--order:99999 /* order end hack */;}.elementor-30 .elementor-element.elementor-element-b35752b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-b35752b .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-a600e78 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-a600e78 .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-143331b0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-143331b0 .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-2de517e4{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-348dc3f0.elementor-element{--align-self:center;}.elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-3291c4b2{text-align:center;}.elementor-30 .elementor-element.elementor-element-3291c4b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-1d67fa26{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-4ab52f46{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-1262e38 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-67f7af1d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-30 .elementor-element.elementor-element-621d8b75 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-156e5040 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1469f221{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-3b0f9468 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-41df0bc0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-5012728e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-22f3965 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-c3c990f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-658f3864 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-2b731466{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-bd77d69 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-bd77d69 .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-798a35d6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-9ecb85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-3a32b15a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-12d91356 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-759cc414 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1f730c14 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-19d51fe1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-6903f762 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-7674111b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-28c623da{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-4fee22ba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-619e3f5a{text-align:center;}.elementor-30 .elementor-element.elementor-element-619e3f5a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1fe1f04f{text-align:center;}.elementor-30 .elementor-element.elementor-element-1fe1f04f .elementor-heading-title{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-4f00d6d8{text-align:center;}.elementor-30 .elementor-element.elementor-element-4f00d6d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-35549a00{text-align:center;}.elementor-30 .elementor-element.elementor-element-35549a00 .elementor-heading-title{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-51101fc{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-6c66125a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-669e1077 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-4bb496f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-5390142f{--min-height:260px;}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-16ad1b79 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1c4ec9df .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-7e96b26{--min-height:260px;}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7e97bb49 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-728976e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-1fc07431{--min-height:260px;}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1faec8e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-5459d5ab .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-17e24c5e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-11f22a0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-6112b526 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-3d168b5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-21ee4235{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-50407001{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4df50ecb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-21e46cd0{--n-accordion-title-font-size:var( --e-global-typography-a75afe3-font-size );}:where( .elementor-30 .elementor-element.elementor-element-21e46cd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a75afe3-line-height );}.elementor-30 .elementor-element.elementor-element-614ad69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-3103bfcf .elementor-icon-box-title a{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-5a5072 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-41e1b939{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-18a868e9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-64e46f1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-2ce19e48 .elementor-heading-title{font-size:var( --e-global-typography-d678d87-font-size );line-height:var( --e-global-typography-d678d87-line-height );}.elementor-30 .elementor-element.elementor-element-7ac71710{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-66f34c64 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-6bcea473 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-9ba243b .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1cdc6d19 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-4163c588{--justify-content:center;}.elementor-30 .elementor-element.elementor-element-715167dc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1decc476 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-66c532d5{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-30 .elementor-element.elementor-element-2c5d13f1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-wrapper{text-align:center;}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-img{margin-bottom:38px;}.elementor-30 .elementor-element.elementor-element-7176cfbf .elementor-image-box-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7279694b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-28b46afe .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-491cc4d2 .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-7ca84c46 .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-title a{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-668e685b .elementor-icon-box-description{font-size:var( --e-global-typography-e92532b-font-size );line-height:var( --e-global-typography-e92532b-line-height );}.elementor-30 .elementor-element.elementor-element-5ae2372b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-5de05f1c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-69eab4ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-6447076e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-264970e6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-5a8740b5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-1617f659 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-70bf1d6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-b854751 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-1b4cb409 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-11e11b00 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-270e28c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-7056da8c .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-75675263{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-232eb767 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-3e5f0b5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-4003a24e .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-3b960dd6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-9742fc0 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-218f5064 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-4a426d5c .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-73b1e063 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-5366ae20 .elementor-heading-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-430dcc39 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-78d5204b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b35752b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-b35752b .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-a600e78 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-a600e78 .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-143331b0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-143331b0 .elementor-counter-title{font-size:var( --e-global-typography-c88479f-font-size );line-height:var( --e-global-typography-c88479f-line-height );}.elementor-30 .elementor-element.elementor-element-2de517e4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-348dc3f0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-30 .elementor-element.elementor-element-3291c4b2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-30 .elementor-element.elementor-element-1d67fa26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-30 .elementor-element.elementor-element-40a32d43 .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-2270a0fb{--width:59%;}.elementor-30 .elementor-element.elementor-element-599d578b{--width:40%;}.elementor-30 .elementor-element.elementor-element-34e8e28e{--width:71%;}.elementor-30 .elementor-element.elementor-element-41c5348f{--width:46%;}.elementor-30 .elementor-element.elementor-element-5a3384b6{--width:42%;}.elementor-30 .elementor-element.elementor-element-3a32b15a{--width:71%;}.elementor-30 .elementor-element.elementor-element-4fee22ba{--width:50%;}.elementor-30 .elementor-element.elementor-element-1fa23000{--width:35%;}.elementor-30 .elementor-element.elementor-element-5a50142b{--width:65%;}.elementor-30 .elementor-element.elementor-element-11ef7b8d{--width:50%;}.elementor-30 .elementor-element.elementor-element-451eaf5d{--width:35%;}.elementor-30 .elementor-element.elementor-element-27e26372{--width:65%;}.elementor-30 .elementor-element.elementor-element-5390142f{--width:45%;}.elementor-30 .elementor-element.elementor-element-78b36b9e{--width:55%;}.elementor-30 .elementor-element.elementor-element-7e96b26{--width:45%;}.elementor-30 .elementor-element.elementor-element-34466f5d{--width:55%;}.elementor-30 .elementor-element.elementor-element-1fc07431{--width:45%;}.elementor-30 .elementor-element.elementor-element-3746be3f{--width:55%;}.elementor-30 .elementor-element.elementor-element-468bdbd6{--width:40%;}.elementor-30 .elementor-element.elementor-element-673438d9{--width:30%;}.elementor-30 .elementor-element.elementor-element-1c3db022{--width:45%;}.elementor-30 .elementor-element.elementor-element-76ebc484{--width:25%;}.elementor-30 .elementor-element.elementor-element-69314df3{--width:99%;}.elementor-30 .elementor-element.elementor-element-5e248436{--width:57%;}.elementor-30 .elementor-element.elementor-element-27056c55{--width:43%;}.elementor-30 .elementor-element.elementor-element-6e238afa{--width:57%;}.elementor-30 .elementor-element.elementor-element-3d50196b{--width:43%;}.elementor-30 .elementor-element.elementor-element-4163c588{--width:80%;}.elementor-30 .elementor-element.elementor-element-5fdc7793{--width:50%;}.elementor-30 .elementor-element.elementor-element-702a1c5c{--width:50%;}.elementor-30 .elementor-element.elementor-element-127b4ae6{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-2270a0fb{--width:70%;}.elementor-30 .elementor-element.elementor-element-599d578b{--width:70%;}.elementor-30 .elementor-element.elementor-element-400ce3c1{--width:70%;}.elementor-30 .elementor-element.elementor-element-41c5348f{--width:100%;}.elementor-30 .elementor-element.elementor-element-6d77fb57{--width:58%;}.elementor-30 .elementor-element.elementor-element-2d24fda2{--width:70%;}.elementor-30 .elementor-element.elementor-element-5a3384b6{--width:47%;}.elementor-30 .elementor-element.elementor-element-2189ade{--width:70%;}.elementor-30 .elementor-element.elementor-element-28c623da{--width:80%;}.elementor-30 .elementor-element.elementor-element-4fee22ba{--width:100%;}.elementor-30 .elementor-element.elementor-element-11ef7b8d{--width:100%;}.elementor-30 .elementor-element.elementor-element-58f32959{--width:75%;}.elementor-30 .elementor-element.elementor-element-219752a3{--width:75%;}.elementor-30 .elementor-element.elementor-element-70d0f270{--width:70%;}.elementor-30 .elementor-element.elementor-element-468bdbd6{--width:100%;}.elementor-30 .elementor-element.elementor-element-6aa0a4dc{--width:70%;}.elementor-30 .elementor-element.elementor-element-515e649e{--width:70%;}.elementor-30 .elementor-element.elementor-element-673438d9{--width:70%;}.elementor-30 .elementor-element.elementor-element-1c3db022{--width:70%;}.elementor-30 .elementor-element.elementor-element-76ebc484{--width:70%;}.elementor-30 .elementor-element.elementor-element-47f930b2{--width:70%;}.elementor-30 .elementor-element.elementor-element-69314df3{--width:100%;}.elementor-30 .elementor-element.elementor-element-4163c588{--width:100%;}.elementor-30 .elementor-element.elementor-element-66c532d5{--width:70%;}.elementor-30 .elementor-element.elementor-element-590c655d{--width:70%;}.elementor-30 .elementor-element.elementor-element-4145ac54{--width:70%;}.elementor-30 .elementor-element.elementor-element-5fdc7793{--width:100%;}.elementor-30 .elementor-element.elementor-element-702a1c5c{--width:100%;}.elementor-30 .elementor-element.elementor-element-7034dd00{--width:47%;}.elementor-30 .elementor-element.elementor-element-2fdbc227{--width:70%;}.elementor-30 .elementor-element.elementor-element-462d4955{--width:47%;}.elementor-30 .elementor-element.elementor-element-127b4ae6{--width:47%;}.elementor-30 .elementor-element.elementor-element-2de517e4{--width:70%;}}@media(min-width:1025px){.elementor-30 .elementor-element.elementor-element-4ab52f46::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .e-con-inner > .elementor-background-video-container::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-30 .elementor-element.elementor-element-4ab52f46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-5a3384b6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5a3384b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-5390142f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-5390142f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-7e96b26:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7e96b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-1fc07431:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1fc07431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-673438d9:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-673438d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-66c532d5:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-66c532d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-99916d8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-99916d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-6632d85d:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6632d85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-162d59c:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-162d59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-957eccc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-957eccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-79919db8:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-79919db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-52ee609e:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-52ee609e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-1df633ba:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1df633ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-8eb4f35:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-8eb4f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-30 .elementor-element.elementor-element-58ffc8b3:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-58ffc8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}