.elementor-156 .elementor-element.elementor-element-5580931{--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{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-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-repeater-item-2a69065 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://rastrellostaging.media-form.it/wp-asset/uploads/2024/11/Genova-4-Pano-1.jpg);background-size:cover;}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-repeater-item-c86a9d7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rastrellostaging.media-form.it/wp-asset/uploads/2025/01/DSC_0086-2.jpg);background-size:cover;}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-repeater-item-4bf2db0 .swiper-slide-bg{background-color:var( --e-global-color-aa6215a );background-image:url(https://rastrellostaging.media-form.it/wp-asset/uploads/2024/11/Foto-di-gruppo1.jpg);background-size:cover;}.elementor-156 .elementor-element.elementor-element-8e58853 .swiper-slide{transition-duration:calc(5000ms*1.2);height:70vh;}.elementor-156 .elementor-element.elementor-element-8e58853 .swiper-slide-contents{max-width:50%;}.elementor-156 .elementor-element.elementor-element-8e58853 .swiper-slide-inner{padding:0% 0% 0% 10%;text-align:left;}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-slide-description{font-family:"Cairo", Sans-serif;font-size:32px;font-weight:400;line-height:1.2em;}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-swiper-button{font-size:42px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-156 .elementor-element.elementor-element-bbe31dc .gallery-item .gallery-caption{text-align:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-156 .elementor-element.elementor-element-1e4b3c2{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-156 .elementor-element.elementor-element-1e4b3c2{right:0px;}body.rtl .elementor-156 .elementor-element.elementor-element-1e4b3c2{left:0px;}.elementor-156 .elementor-element.elementor-element-1e4b3c2 .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-1e4b3c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-1e4b3c2.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-1e4b3c2.elementor-view-default .elementor-icon{color:var( --e-global-color-6f2b88a );border-color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-1e4b3c2.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-1e4b3c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-fa18c78{--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-156 .elementor-element.elementor-element-66640e0 .elementor-repeater-item-bdb21b4 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://rastrellostaging.media-form.it/wp-asset/uploads/2024/11/Genova-4-Pano-1.jpg);background-size:cover;}.elementor-156 .elementor-element.elementor-element-66640e0 .elementor-repeater-item-c86a9d7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rastrellostaging.media-form.it/wp-asset/uploads/2025/01/DSC_0086-2.jpg);background-size:cover;}.elementor-156 .elementor-element.elementor-element-66640e0 .elementor-repeater-item-4bf2db0 .swiper-slide-bg{background-color:var( --e-global-color-aa6215a );background-image:url(https://rastrellostaging.media-form.it/wp-asset/uploads/2024/11/Foto-di-gruppo1.jpg);background-size:cover;}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:70vh;}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide-contents{max-width:50%;}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide-inner{padding:0% 0% 0% 10%;text-align:left;}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:5px;}.elementor-156 .elementor-element.elementor-element-66640e0 .elementor-slide-heading{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-156 .elementor-element.elementor-element-66640e0 .elementor-slide-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 );}.elementor-156 .elementor-element.elementor-element-9b02563{width:100%;max-width:100%;bottom:0px;}body:not(.rtl) .elementor-156 .elementor-element.elementor-element-9b02563{right:0px;}body.rtl .elementor-156 .elementor-element.elementor-element-9b02563{left:0px;}.elementor-156 .elementor-element.elementor-element-9b02563 .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-9b02563.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-9b02563.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-9b02563.elementor-view-default .elementor-icon{color:var( --e-global-color-6f2b88a );border-color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-9b02563.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-9b02563.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-b34cfa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-d495ff6{--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:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-d495ff6:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-d495ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98cf5ac );}.elementor-156 .elementor-element.elementor-element-f697607{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-156 .elementor-element.elementor-element-c425c14 .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-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-156 .elementor-element.elementor-element-f2c5e1a > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-156 .elementor-element.elementor-element-f2c5e1a{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-9a59690 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-156 .elementor-element.elementor-element-9a59690{color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-3c61ec7{--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:flex-end;--align-items:stretch;--flex-wrap:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .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-156 .elementor-element.elementor-element-0fe3de7 > .elementor-widget-container{background-color:#FFFFFF45;padding:2em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-0fe3de7:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-0fe3de7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-0fe3de7{--icon-box-icon-margin:15px;}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title{margin-bottom:15px;color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-0fe3de7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-156 .elementor-element.elementor-element-0fe3de7.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-0fe3de7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon{font-size:100px;}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title, .elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title a{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-description{font-family:var( --e-global-typography-b5bb183-font-family ), Sans-serif;font-size:var( --e-global-typography-b5bb183-font-size );line-height:var( --e-global-typography-b5bb183-line-height );color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-3541678 > .elementor-widget-container{background-color:#FFFFFF45;padding:2em 2em 2em 2em;}.elementor-156 .elementor-element.elementor-element-3541678:hover .elementor-widget-container{background-color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-3541678{--icon-box-icon-margin:15px;}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title{margin-bottom:15px;color:var( --e-global-color-secondary );}.elementor-156 .elementor-element.elementor-element-3541678.elementor-view-stacked .elementor-icon{background-color:#006C4F;}.elementor-156 .elementor-element.elementor-element-3541678.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-3541678.elementor-view-default .elementor-icon{fill:#006C4F;color:#006C4F;border-color:#006C4F;}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon{font-size:100px;}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title, .elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title a{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-description{font-family:var( --e-global-typography-b5bb183-font-family ), Sans-serif;font-size:var( --e-global-typography-b5bb183-font-size );line-height:var( --e-global-typography-b5bb183-line-height );color:#006C4F;}.elementor-156 .elementor-element.elementor-element-af98e76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-36ddd39{--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:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-a25acda{text-align:center;}.elementor-156 .elementor-element.elementor-element-a25acda .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:28px;font-weight:800;line-height:1.2em;color:#006C4F;}.elementor-156 .elementor-element.elementor-element-c45af06{--display:flex;}.elementor-156 .elementor-element.elementor-element-248f52c{text-align:center;}.elementor-156 .elementor-element.elementor-element-5b0a297{--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;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-924987a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-7231c77 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-156 .elementor-element.elementor-element-7231c77 img{height:235px;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-7231c77:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-156 .elementor-element.elementor-element-5dc8529 .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-5dc8529.elementor-view-stacked .elementor-icon{background-color:#E30613;}.elementor-156 .elementor-element.elementor-element-5dc8529.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-5dc8529.elementor-view-default .elementor-icon{color:#E30613;border-color:#E30613;}.elementor-156 .elementor-element.elementor-element-5dc8529.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-5dc8529.elementor-view-default .elementor-icon svg{fill:#E30613;}.elementor-156 .elementor-element.elementor-element-5dc8529 .elementor-icon{font-size:15px;}.elementor-156 .elementor-element.elementor-element-5dc8529 .elementor-icon svg{height:15px;}.elementor-156 .elementor-element.elementor-element-925e31d{text-align:center;}.elementor-156 .elementor-element.elementor-element-925e31d .elementor-heading-title{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );color:#E30613;}.elementor-156 .elementor-element.elementor-element-28f9133{text-align:center;}.elementor-156 .elementor-element.elementor-element-85b0eed{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-3fb9297 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-156 .elementor-element.elementor-element-3fb9297 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-3fb9297:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-156 .elementor-element.elementor-element-74bd69a .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-74bd69a.elementor-view-stacked .elementor-icon{background-color:#95C121;}.elementor-156 .elementor-element.elementor-element-74bd69a.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-74bd69a.elementor-view-default .elementor-icon{color:#95C121;border-color:#95C121;}.elementor-156 .elementor-element.elementor-element-74bd69a.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-74bd69a.elementor-view-default .elementor-icon svg{fill:#95C121;}.elementor-156 .elementor-element.elementor-element-74bd69a .elementor-icon{font-size:15px;}.elementor-156 .elementor-element.elementor-element-74bd69a .elementor-icon svg{height:15px;}.elementor-156 .elementor-element.elementor-element-d753f26{text-align:center;}.elementor-156 .elementor-element.elementor-element-d753f26 .elementor-heading-title{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );color:#95C121;}.elementor-156 .elementor-element.elementor-element-cf6c47f{text-align:center;}.elementor-156 .elementor-element.elementor-element-1a33cc2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-8dd76f6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-156 .elementor-element.elementor-element-8dd76f6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-8dd76f6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-156 .elementor-element.elementor-element-0bd33bb .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-0bd33bb.elementor-view-stacked .elementor-icon{background-color:#243E82;}.elementor-156 .elementor-element.elementor-element-0bd33bb.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-0bd33bb.elementor-view-default .elementor-icon{color:#243E82;border-color:#243E82;}.elementor-156 .elementor-element.elementor-element-0bd33bb.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-0bd33bb.elementor-view-default .elementor-icon svg{fill:#243E82;}.elementor-156 .elementor-element.elementor-element-0bd33bb .elementor-icon{font-size:15px;}.elementor-156 .elementor-element.elementor-element-0bd33bb .elementor-icon svg{height:15px;}.elementor-156 .elementor-element.elementor-element-6026944{text-align:center;}.elementor-156 .elementor-element.elementor-element-6026944 .elementor-heading-title{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );color:#243E82;}.elementor-156 .elementor-element.elementor-element-4c9d15d{text-align:center;}.elementor-156 .elementor-element.elementor-element-d55df59{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-1340c56 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-156 .elementor-element.elementor-element-1340c56 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-1340c56:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-156 .elementor-element.elementor-element-2a26654 .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-2a26654.elementor-view-stacked .elementor-icon{background-color:#E8E700;}.elementor-156 .elementor-element.elementor-element-2a26654.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-2a26654.elementor-view-default .elementor-icon{color:#E8E700;border-color:#E8E700;}.elementor-156 .elementor-element.elementor-element-2a26654.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-2a26654.elementor-view-default .elementor-icon svg{fill:#E8E700;}.elementor-156 .elementor-element.elementor-element-2a26654 .elementor-icon{font-size:15px;}.elementor-156 .elementor-element.elementor-element-2a26654 .elementor-icon svg{height:15px;}.elementor-156 .elementor-element.elementor-element-e18716b{text-align:center;}.elementor-156 .elementor-element.elementor-element-e18716b .elementor-heading-title{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );color:#E8E700;}.elementor-156 .elementor-element.elementor-element-2ca2967{text-align:center;}.elementor-156 .elementor-element.elementor-element-54ded08{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-28f44d1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-156 .elementor-element.elementor-element-28f44d1 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-28f44d1:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-156 .elementor-element.elementor-element-16dce38 .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-16dce38.elementor-view-stacked .elementor-icon{background-color:#76A1C1;}.elementor-156 .elementor-element.elementor-element-16dce38.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-16dce38.elementor-view-default .elementor-icon{color:#76A1C1;border-color:#76A1C1;}.elementor-156 .elementor-element.elementor-element-16dce38.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-16dce38.elementor-view-default .elementor-icon svg{fill:#76A1C1;}.elementor-156 .elementor-element.elementor-element-16dce38 .elementor-icon{font-size:15px;}.elementor-156 .elementor-element.elementor-element-16dce38 .elementor-icon svg{height:15px;}.elementor-156 .elementor-element.elementor-element-bdd0001{text-align:center;}.elementor-156 .elementor-element.elementor-element-bdd0001 .elementor-heading-title{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );color:#76A1C1;}.elementor-156 .elementor-element.elementor-element-1d5b5c8{text-align:center;}.elementor-156 .elementor-element.elementor-element-788e8b7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-17a1c03 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-156 .elementor-element.elementor-element-17a1c03 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-17a1c03:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-156 .elementor-element.elementor-element-6714a62 .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-6714a62.elementor-view-stacked .elementor-icon{background-color:#FF5A00;}.elementor-156 .elementor-element.elementor-element-6714a62.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-6714a62.elementor-view-default .elementor-icon{color:#FF5A00;border-color:#FF5A00;}.elementor-156 .elementor-element.elementor-element-6714a62.elementor-view-framed .elementor-icon, .elementor-156 .elementor-element.elementor-element-6714a62.elementor-view-default .elementor-icon svg{fill:#FF5A00;}.elementor-156 .elementor-element.elementor-element-6714a62 .elementor-icon{font-size:15px;}.elementor-156 .elementor-element.elementor-element-6714a62 .elementor-icon svg{height:15px;}.elementor-156 .elementor-element.elementor-element-9fa08e0{text-align:center;}.elementor-156 .elementor-element.elementor-element-9fa08e0 .elementor-heading-title{font-family:var( --e-global-typography-678d089-font-family ), Sans-serif;font-size:var( --e-global-typography-678d089-font-size );font-weight:var( --e-global-typography-678d089-font-weight );line-height:var( --e-global-typography-678d089-line-height );color:#FF5A00;}.elementor-156 .elementor-element.elementor-element-f1bdc5f{text-align:center;}.elementor-156 .elementor-element.elementor-element-1322793{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-a33a544{--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:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-156 .elementor-element.elementor-element-81e2bb5{--display:flex;}.elementor-156 .elementor-element.elementor-element-4977d89 img{width:200px;}.elementor-156 .elementor-element.elementor-element-bd16c9c{text-align:center;}.elementor-156 .elementor-element.elementor-element-bd16c9c .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-c8d2a85{--display:flex;}.elementor-156 .elementor-element.elementor-element-1643aaa img{width:200px;}.elementor-156 .elementor-element.elementor-element-528fa12{text-align:center;}.elementor-156 .elementor-element.elementor-element-528fa12 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-d53b23c{--display:flex;}.elementor-156 .elementor-element.elementor-element-845592c img{width:200px;}.elementor-156 .elementor-element.elementor-element-8fee606{text-align:center;}.elementor-156 .elementor-element.elementor-element-8fee606 .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-5b1692b{--display:flex;}.elementor-156 .elementor-element.elementor-element-0ad08ec img{width:200px;}.elementor-156 .elementor-element.elementor-element-08f428d{text-align:center;}.elementor-156 .elementor-element.elementor-element-08f428d .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-adaa366{--display:flex;}.elementor-156 .elementor-element.elementor-element-4338f08 img{width:200px;}.elementor-156 .elementor-element.elementor-element-e3a3eff{text-align:center;}.elementor-156 .elementor-element.elementor-element-e3a3eff .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-5a12319{--display:flex;}.elementor-156 .elementor-element.elementor-element-aede6a7 img{width:200px;}.elementor-156 .elementor-element.elementor-element-089345e{text-align:center;}.elementor-156 .elementor-element.elementor-element-089345e .elementor-heading-title{font-family:"Cairo", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-6cd050c{--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;--overlay-opacity:0.2;}.elementor-156 .elementor-element.elementor-element-6cd050c:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-156 .elementor-element.elementor-element-6cd050c::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-background-video-container::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .e-con-inner > .elementor-background-video-container::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-background-slideshow::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .e-con-inner > .elementor-background-slideshow::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rastrellostaging.media-form.it/wp-asset/uploads/2023/01/marchio.svg");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:20% auto;}.elementor-156 .elementor-element.elementor-element-d7f91b1 > .elementor-widget-container{margin:6em 0em 0em 0em;}.elementor-156 .elementor-element.elementor-element-d7f91b1 .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:#FFFFFF;}.elementor-156 .elementor-element.elementor-element-f1969d1{--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:flex-start;--margin-top:0em;--margin-bottom:6em;--margin-left:0em;--margin-right:0em;}.elementor-156 .elementor-element.elementor-element-3fd427b{--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-156 .elementor-element.elementor-element-51a87d7{text-align:left;}.elementor-156 .elementor-element.elementor-element-51a87d7 img{width:280px;height:200px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-324ddb2 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-98cf5ac );}.elementor-156 .elementor-element.elementor-element-890e4dd{color:#FFFFFF;}.elementor-156 .elementor-element.elementor-element-5894a18{--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-156 .elementor-element.elementor-element-37cbdfb{text-align:left;}.elementor-156 .elementor-element.elementor-element-37cbdfb img{width:280px;height:200px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-8bae399 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-98cf5ac );}.elementor-156 .elementor-element.elementor-element-752b9d0{color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-35b999a{--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-156 .elementor-element.elementor-element-3cd1a1c{text-align:left;}.elementor-156 .elementor-element.elementor-element-3cd1a1c img{width:280px;height:200px;object-fit:cover;object-position:center center;border-radius:40px 40px 40px 40px;}.elementor-156 .elementor-element.elementor-element-a9289d5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-98cf5ac );}.elementor-156 .elementor-element.elementor-element-23f72b6{color:var( --e-global-color-6f2b88a );}.elementor-156 .elementor-element.elementor-element-5d752d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-5d752d1:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-5d752d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f2b88a );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-156 .elementor-element.elementor-element-3c61ec7{--content-width:1336px;}.elementor-156 .elementor-element.elementor-element-c45af06{--content-width:800px;}.elementor-156 .elementor-element.elementor-element-924987a{--width:33.3333%;}.elementor-156 .elementor-element.elementor-element-85b0eed{--width:33.3333%;}.elementor-156 .elementor-element.elementor-element-1a33cc2{--width:33.3333%;}.elementor-156 .elementor-element.elementor-element-d55df59{--width:33.3333%;}.elementor-156 .elementor-element.elementor-element-54ded08{--width:33.3333%;}.elementor-156 .elementor-element.elementor-element-788e8b7{--width:33.3333%;}.elementor-156 .elementor-element.elementor-element-f1969d1{--content-width:1000px;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-156 .elementor-element.elementor-element-8e58853 .swiper-slide-contents{max-width:90%;}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide-contents{max-width:90%;}.elementor-156 .elementor-element.elementor-element-66640e0 .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-156 .elementor-element.elementor-element-66640e0 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-156 .elementor-element.elementor-element-c425c14 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-f2c5e1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-156 .elementor-element.elementor-element-f2c5e1a{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-9a59690 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title, .elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title a{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-description{font-size:var( --e-global-typography-b5bb183-font-size );line-height:var( --e-global-typography-b5bb183-line-height );}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title, .elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title a{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-description{font-size:var( --e-global-typography-b5bb183-font-size );line-height:var( --e-global-typography-b5bb183-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-925e31d .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-d753f26 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-6026944 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-e18716b .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-bdd0001 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-9fa08e0 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-a33a544{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-156 .elementor-element.elementor-element-bd16c9c .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-528fa12 .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-8fee606 .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-08f428d .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-e3a3eff .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-089345e .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-6cd050c::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-background-video-container::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .e-con-inner > .elementor-background-video-container::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-background-slideshow::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .e-con-inner > .elementor-background-slideshow::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:50% auto;}.elementor-156 .elementor-element.elementor-element-6cd050c{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-156 .elementor-element.elementor-element-d7f91b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-156 .elementor-element.elementor-element-8e58853 .swiper-slide-contents{max-width:90%;}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-slide-description{font-size:24px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide{height:90vh;}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide-contents{max-width:100%;}.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide-inner{padding:0% 0% 0% 0%;}.elementor-156 .elementor-element.elementor-element-66640e0 .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-156 .elementor-element.elementor-element-66640e0 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-9b02563 .elementor-icon{font-size:20px;}.elementor-156 .elementor-element.elementor-element-9b02563 .elementor-icon svg{height:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-156 .elementor-element.elementor-element-c425c14 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-f2c5e1a{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-3c61ec7{--justify-content:space-between;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-0fe3de7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title, .elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title a{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-description{font-size:var( --e-global-typography-b5bb183-font-size );line-height:var( --e-global-typography-b5bb183-line-height );}.elementor-156 .elementor-element.elementor-element-3541678.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title, .elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title a{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-description{font-size:var( --e-global-typography-b5bb183-font-size );line-height:var( --e-global-typography-b5bb183-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-156 .elementor-element.elementor-element-925e31d .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-d753f26 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-6026944 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-e18716b .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-bdd0001 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-9fa08e0 .elementor-heading-title{font-size:var( --e-global-typography-678d089-font-size );line-height:var( --e-global-typography-678d089-line-height );}.elementor-156 .elementor-element.elementor-element-a33a544{--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:center;}.elementor-156 .elementor-element.elementor-element-81e2bb5{--content-width:50vw;}.elementor-156 .elementor-element.elementor-element-bd16c9c .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-528fa12 .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-8fee606 .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-08f428d .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-e3a3eff .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-089345e .elementor-heading-title{font-size:18px;}.elementor-156 .elementor-element.elementor-element-6cd050c::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-background-video-container::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .e-con-inner > .elementor-background-video-container::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-background-slideshow::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .e-con-inner > .elementor-background-slideshow::before, .elementor-156 .elementor-element.elementor-element-6cd050c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:100% auto;}.elementor-156 .elementor-element.elementor-element-d7f91b1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for slides, class: .elementor-element-8e58853 *//*.elementor-slide-description{
    padding: 0 80px;
}*/
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
    bottom: 40px;
}
@media screen and (max-width:992px){
    .elementor-slide-description{
    padding: 0;
}
.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-swiper-button {
	font-size: 30px;
}
.elementor-swiper-button-prev {
	left: 0;
}
.elementor-swiper-button-next {
	right: 0;
}
}


.elementor-156 .elementor-element.elementor-element-8e58853 .swiper-slide-contents {
    background-color: rgba(0,0,0,0.5);
    padding: 1.5rem
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1e4b3c2 */.elementor-156 .elementor-element.elementor-element-1e4b3c2  {
	-webkit-animation: sdb05 4s infinite;
	animation: sdb05 4s infinite;
}
@-webkit-keyframes sdb05 {
 0% {
  opacity:0;
  -webkit-transform: translate(0);
  transform: translate(0)
 }
 20% {
  -webkit-transform: translate(0);
  transform:; translate(0)
 }
 50% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform: translate(-20px,20px);
  transform: translateY(-20px)
 }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-66640e0 *//*.elementor-slide-description{
    padding: 0 80px;
}*/
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
    bottom: 40px;
}
@media screen and (max-width:992px){
    .elementor-slide-description{
    padding: 0;
}
.elementor-156 .elementor-element.elementor-element-8e58853 .elementor-swiper-button {
	font-size: 30px;
}
.elementor-swiper-button-prev {
	left: 0;
}
.elementor-swiper-button-next {
	right: 0;
}
}


.elementor-156 .elementor-element.elementor-element-66640e0 .swiper-slide-contents {
    background-color: rgba(0,0,0,0.5);
    padding: 1.5rem
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9b02563 */.elementor-156 .elementor-element.elementor-element-9b02563  {
	-webkit-animation: sdb05 4s infinite;
	animation: sdb05 4s infinite;
}
@-webkit-keyframes sdb05 {
 0% {
  opacity:0;
  -webkit-transform: translate(0);
  transform: translate(0)
 }
 20% {
  -webkit-transform: translate(0);
  transform:; translate(0)
 }
 50% {
  opacity:1
 }
 to {
  opacity:0;
  -webkit-transform: translate(-20px,20px);
  transform: translateY(-20px)
 }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0fe3de7 */.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title::after {
    background: #fff;
}
.elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title span::after, .elementor-156 .elementor-element.elementor-element-0fe3de7 .elementor-icon-box-title a::after{
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3541678 */.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title::after {
    background: #006C4F;
}
.elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title span::after, .elementor-156 .elementor-element.elementor-element-3541678 .elementor-icon-box-title a::after{
    color: #006C4F;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c61ec7 */.elementor-156 .elementor-element.elementor-element-3c61ec7 h3 {
    margin:0;
}
.elementor-icon-box-title {
    position: relative;
    
}
.elementor-icon-box-title::after {
	content: "";
	background: inherit;
	width: 50px;
	height: 6px;
	display: block;
	margin: auto;
	margin-top: 10px;
}
/*.elementor-icon-box-title span::after, .elementor-icon-box-title a::after{
    content:"›";
    font-size: 50px;
    position: absolute;
    right: -20px;
}	*//* End custom CSS */