.elementor-857 .elementor-element.elementor-element-ec279a8{--display:flex;top:0px;bottom:auto;z-index:10;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-857 .elementor-element.elementor-element-ec279a8:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-ec279a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF3FAF0;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header{top:0px;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header-flex{top:0px;}.wpr-hidden-header{z-index:10;}.wpr-hidden-header-flex{z-index:10;}.elementor-857 .elementor-element.elementor-element-76ff07a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-857 .elementor-element.elementor-element-dbabdc9 img{max-width:200px;}.elementor-857 .elementor-element.elementor-element-8045cb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-857 .elementor-element.elementor-element-debb8e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-wrap{text-align:center;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-line-fx .wpr-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-border-fx .wpr-menu-item:before{border-color:var( --e-global-color-accent );border-width:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-background-fx .wpr-menu-item:before{background-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-debb8e4 .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 5px);}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 5px);}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-text{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-857 .elementor-element.elementor-element-debb8e4:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item{padding-left:5px;padding-right:5px;padding-top:11px;padding-bottom:11px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-5px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-5px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu > .menu-item{margin-left:5px;margin-right:5px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:5px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:5px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:5px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu .wpr-sub-menu-item{background-color:#F0F0F0E0;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu li{background-color:#F0F0F0E0;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu li a:hover,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a:hover,
					 .elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:var( --e-global-color-b2e8f14 );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a{padding-left:10px;padding-right:10px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:10px;margin-right:10px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:12px;padding-top:5px;padding-bottom:5px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu{margin-top:10px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle{border-color:var( --e-global-color-accent );width:40px;border-width:0px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-text{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-line{background-color:var( --e-global-color-accent );height:4px;margin-bottom:6px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle:hover{border-color:var( --e-global-color-b2e8f14 );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:var( --e-global-color-b2e8f14 );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:var( --e-global-color-b2e8f14 );}.elementor-857 .elementor-element.elementor-element-79dc41e img{max-width:70px;}.elementor-857 .elementor-element.elementor-element-2a916b3{--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-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-857 .elementor-element.elementor-element-fed1fdd{--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;}.elementor-857 .elementor-element.elementor-element-45126c3{width:auto;max-width:auto;}.elementor-857 .elementor-element.elementor-element-45126c3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-857 .elementor-element.elementor-element-45126c3 .elementor-button{font-family:"Hind", Sans-serif;font-size:clamp(0.88rem, calc(0.82rem + 0.23vw), 1rem);font-weight:400;line-height:1em;}.elementor-857 .elementor-element.elementor-element-ed315ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-857 .elementor-element.elementor-element-563a0c0{width:auto;max-width:auto;text-align:center;}.elementor-857 .elementor-element.elementor-element-563a0c0 img{width:165px;border-style:none;}.elementor-857 .elementor-element.elementor-element-34e7d8a{--display:flex;--min-height:70vh;--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.8;}.elementor-857 .elementor-element.elementor-element-34e7d8a:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-34e7d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Hero-banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-34e7d8a::before, .elementor-857 .elementor-element.elementor-element-34e7d8a > .elementor-background-video-container::before, .elementor-857 .elementor-element.elementor-element-34e7d8a > .e-con-inner > .elementor-background-video-container::before, .elementor-857 .elementor-element.elementor-element-34e7d8a > .elementor-background-slideshow::before, .elementor-857 .elementor-element.elementor-element-34e7d8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-857 .elementor-element.elementor-element-34e7d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-857 .elementor-element.elementor-element-bde2d7a{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-857 .elementor-element.elementor-element-3970553{--display:flex;}.elementor-857 .elementor-element.elementor-element-31a977d{width:initial;max-width:initial;}.elementor-857 .elementor-element.elementor-element-8b55ca0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-857 .elementor-element.elementor-element-9dd7912{text-align:center;font-family:"Hind", Sans-serif;font-size:clamp(1rem, 0.94rem + 0.23vw, 1.13rem);font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-bb3dad1{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:70px;}.elementor-857 .elementor-element.elementor-element-1039e20 img{max-width:470px;}.elementor-857 .elementor-element.elementor-element-244c931{--display:flex;--min-height:50vh;--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-857 .elementor-element.elementor-element-c4780b4{--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;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 5px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-2eb5d56 img{border-radius:20px 20px 20px 20px;}.elementor-857 .elementor-element.elementor-element-ffe0f45{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-857 .elementor-element.elementor-element-ffe0f45.e-con{--align-self:center;}.elementor-857 .elementor-element.elementor-element-e468998 .elementor-heading-title{font-family:var( --e-global-typography-e483f75-font-family ), Sans-serif;font-size:var( --e-global-typography-e483f75-font-size );font-weight:var( --e-global-typography-e483f75-font-weight );line-height:var( --e-global-typography-e483f75-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-7f02ffc{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-63027b2{--display:flex;--min-height:80vh;--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-63027b2:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-63027b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-8c436f5{--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:space-around;--align-items:center;}.elementor-857 .elementor-element.elementor-element-8c436f5.e-con{--align-self:flex-start;}.elementor-857 .elementor-element.elementor-element-a16b401{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-857 .elementor-element.elementor-element-a16b401.elementor-element{--align-self:center;}.elementor-857 .elementor-element.elementor-element-6a83288{--divider-border-style:solid;--divider-color:#FFFFFFA0;--divider-border-width:1px;}.elementor-857 .elementor-element.elementor-element-6a83288 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-857 .elementor-element.elementor-element-6a83288 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-857 .elementor-element.elementor-element-bebe99f{--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-883bb14 .elementor-button{font-family:var( --e-global-typography-70af8c8-font-family ), Sans-serif;font-size:var( --e-global-typography-70af8c8-font-size );font-weight:var( --e-global-typography-70af8c8-font-weight );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-e59db87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-76622dc{--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-around;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-857 .elementor-element.elementor-element-a660774{--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-857 .elementor-element.elementor-element-eef0fa0 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-857 .elementor-element.elementor-element-eef0fa0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-eef0fa0.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-eef0fa0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon{font-size:50px;}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title a{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-description{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-5814840{--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-857 .elementor-element.elementor-element-afbcf2c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-857 .elementor-element.elementor-element-afbcf2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-afbcf2c.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-afbcf2c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon{font-size:50px;}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title a{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-description{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-647c394{--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-857 .elementor-element.elementor-element-76be79d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-857 .elementor-element.elementor-element-76be79d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-76be79d.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-76be79d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon{font-size:50px;}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title a{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-description{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-18e5b5a{--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-857 .elementor-element.elementor-element-7a12277 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-857 .elementor-element.elementor-element-7a12277.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-7a12277.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-7a12277.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon{font-size:50px;}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title a{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-description{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-86991db{--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-start;--align-items:center;--z-index:1;}.elementor-857 .elementor-element.elementor-element-fc18950 > .elementor-widget-container{--e-transform-rotateZ:10deg;}.elementor-857 .elementor-element.elementor-element-fc18950 img{width:80%;opacity:0.6;}.elementor-857 .elementor-element.elementor-element-38ba2e7{--display:flex;--min-height:70vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-e36943f{--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;}.elementor-857 .elementor-element.elementor-element-e36943f.e-con{--align-self:center;}.elementor-857 .elementor-element.elementor-element-bc6b1cf{width:initial;max-width:initial;}.elementor-857 .elementor-element.elementor-element-56f7826{text-align:center;font-family:"Hind", Sans-serif;font-size:clamp(1rem, 0.94rem + 0.23vw, 1.13rem);font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-86bc1b5{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-eef4d62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-07109bc{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-07109bc:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-07109bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Coperture-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-da7caef{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-da7caef:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-da7caef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-da7caef.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-da7caef.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-da7caef:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-3c00b7e{text-align:center;}.elementor-857 .elementor-element.elementor-element-3c00b7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1.38rem, calc(1.2rem + 0.68vw), 1.75rem);font-weight:600;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-4629341{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-3f737f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-9ce5732{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-9ce5732:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-9ce5732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Cartongesso.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-ac43ce0{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-ac43ce0:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-ac43ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-ac43ce0.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-ac43ce0.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-ac43ce0:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-c6c314c{text-align:center;}.elementor-857 .elementor-element.elementor-element-c6c314c .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-8b3f2d1{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-874522c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-4ffbb40{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-4ffbb40:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-4ffbb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/pittura.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-99d4082{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-99d4082:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-99d4082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-99d4082.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-99d4082.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-99d4082:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-35ec0d4{text-align:center;}.elementor-857 .elementor-element.elementor-element-35ec0d4 .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-d5c2167{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-d7ea351{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-2a0a910{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-2a0a910:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-2a0a910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Grondaia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-3363158{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-3363158:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-3363158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-3363158.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-3363158.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-3363158:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-a071d41{text-align:center;}.elementor-857 .elementor-element.elementor-element-a071d41 .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-5903442{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-286fc51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-839766e{--display:flex;--min-height:250px;--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-857 .elementor-element.elementor-element-839766e:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-839766e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Tettoia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-47daf3c{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-47daf3c:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-47daf3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-47daf3c.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-47daf3c.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-47daf3c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-e0cbfe9{text-align:center;}.elementor-857 .elementor-element.elementor-element-e0cbfe9 .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-52514e8{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-9f660be{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-7ce63e7{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-7ce63e7:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-7ce63e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Gazebo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-45c5025{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-45c5025:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-45c5025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-45c5025.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-45c5025.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-45c5025:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-7695783{text-align:center;}.elementor-857 .elementor-element.elementor-element-7695783 .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-8c7c152{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-4d199fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-200576a{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-200576a:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-200576a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Pensilina.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-0f37c17{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-0f37c17:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-0f37c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-0f37c17.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-0f37c17.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-0f37c17:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-b54e8d1{text-align:center;}.elementor-857 .elementor-element.elementor-element-b54e8d1 .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-49b85da{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-46a61e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-09034aa{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-09034aa:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-09034aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Amianto.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-7ee8d11{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-7ee8d11:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-7ee8d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-7ee8d11.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-7ee8d11.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-7ee8d11:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-7a464df{text-align:center;}.elementor-857 .elementor-element.elementor-element-7a464df .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-25fc87b{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-0273670{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-857 .elementor-element.elementor-element-9498bb8{--display:flex;--min-height:250px;--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;--z-index:1;}.elementor-857 .elementor-element.elementor-element-9498bb8:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-9498bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Progetto.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-4bafc78{--display:flex;--min-height:140px;--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:flex-start;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--background-transition:1s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:2;--e-con-transform-transition-duration:800ms;}.elementor-857 .elementor-element.elementor-element-4bafc78:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-4bafc78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-4bafc78.e-con{--e-con-transform-translateY:-30px;}.elementor-857 .elementor-element.elementor-element-4bafc78.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-857 .elementor-element.elementor-element-4bafc78:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-857 .elementor-element.elementor-element-7ef8809{text-align:center;}.elementor-857 .elementor-element.elementor-element-7ef8809 .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-ab06811{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-50e0d41{--display:flex;--min-height:70vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-69e2fb9{--display:flex;--min-height:70vh;--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-857 .elementor-element.elementor-element-69e2fb9:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-69e2fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ristrutturaprovarese.it/wp-content/uploads/2026/01/Secchio.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-857 .elementor-element.elementor-element-69e2fb9.e-con{--align-self:center;}.elementor-857 .elementor-element.elementor-element-77b77b3{--display:flex;--min-height:70vh;--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;--flex-wrap:wrap;}.elementor-857 .elementor-element.elementor-element-77b77b3:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-77b77b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-c35a857{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-c35a857.e-con{--align-self:center;}.elementor-857 .elementor-element.elementor-element-847b845{width:initial;max-width:initial;}.elementor-857 .elementor-element.elementor-element-33b8848{text-align:center;font-family:"Hind", Sans-serif;font-size:clamp(1rem, 0.94rem + 0.23vw, 1.13rem);font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-613de2c{--display:flex;--min-height:180px;--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-evenly;--align-items:center;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-da6365c{--display:flex;--min-height:150px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-857 .elementor-element.elementor-element-bb2f4d3{--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-around;--align-items:stretch;}.elementor-857 .elementor-element.elementor-element-737b83c{text-align:start;}.elementor-857 .elementor-element.elementor-element-737b83c img{width:70px;}.elementor-857 .elementor-element.elementor-element-2a09025 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-50900aa-font-family ), Sans-serif;font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-632425e{--divider-border-style:solid;--divider-color:#FFFFFFA0;--divider-border-width:1px;}.elementor-857 .elementor-element.elementor-element-632425e .elementor-divider-separator{width:100%;}.elementor-857 .elementor-element.elementor-element-632425e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-857 .elementor-element.elementor-element-ed9b079{text-align:center;}.elementor-857 .elementor-element.elementor-element-ed9b079 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-df70a37{--display:flex;--min-height:150px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-857 .elementor-element.elementor-element-c23ae75{--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-around;--align-items:stretch;}.elementor-857 .elementor-element.elementor-element-80e5137{text-align:start;}.elementor-857 .elementor-element.elementor-element-80e5137 img{width:70px;}.elementor-857 .elementor-element.elementor-element-69b11a5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:var( --e-global-typography-50900aa-font-family ), Sans-serif;font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-95bc91f{--divider-border-style:solid;--divider-color:#FFFFFFA0;--divider-border-width:1px;}.elementor-857 .elementor-element.elementor-element-95bc91f .elementor-divider-separator{width:100%;}.elementor-857 .elementor-element.elementor-element-95bc91f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-857 .elementor-element.elementor-element-faa0265{text-align:center;}.elementor-857 .elementor-element.elementor-element-faa0265 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-57f3176{--display:flex;--min-height:150px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-857 .elementor-element.elementor-element-824337a{--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-around;--align-items:stretch;}.elementor-857 .elementor-element.elementor-element-467dedf{text-align:start;}.elementor-857 .elementor-element.elementor-element-467dedf img{width:70px;}.elementor-857 .elementor-element.elementor-element-726d109 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-50900aa-font-family ), Sans-serif;font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-06ddef9{--divider-border-style:solid;--divider-color:#FFFFFFA0;--divider-border-width:1px;}.elementor-857 .elementor-element.elementor-element-06ddef9 .elementor-divider-separator{width:100%;}.elementor-857 .elementor-element.elementor-element-06ddef9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-857 .elementor-element.elementor-element-a830bfc{text-align:center;}.elementor-857 .elementor-element.elementor-element-a830bfc .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-857 .elementor-element.elementor-element-9e20299{--display:flex;--min-height:50vh;--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:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-9e20299:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-9e20299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-857 .elementor-element.elementor-element-36c856f{--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;}.elementor-857 .elementor-element.elementor-element-76865f0{--display:flex;--min-height:160px;--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-evenly;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-857 .elementor-element.elementor-element-76865f0:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-76865f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFE0;}.elementor-857 .elementor-element.elementor-element-76865f0.e-con{--e-con-transform-translateY:-100px;}.elementor-857 .elementor-element.elementor-element-ac7281f{text-align:center;}.elementor-857 .elementor-element.elementor-element-ac7281f img{width:90px;}.elementor-857 .elementor-element.elementor-element-3e7c7f3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-857 .elementor-element.elementor-element-82221c2 .elementor-button{font-family:var( --e-global-typography-70af8c8-font-family ), Sans-serif;font-size:var( --e-global-typography-70af8c8-font-size );font-weight:var( --e-global-typography-70af8c8-font-weight );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-606f3c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-857 .elementor-element.elementor-element-e629660{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-fd23cfc{--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-857 .elementor-element.elementor-element-d9e24e9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-857 .elementor-element.elementor-element-d9e24e9{text-align:start;}.elementor-857 .elementor-element.elementor-element-d9e24e9 img{width:200px;}.elementor-857 .elementor-element.elementor-element-bbff67c{width:auto;max-width:auto;}.elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-857 .elementor-element.elementor-element-bbff67c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-bbff67c.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-bbff67c.elementor-view-default .elementor-icon{fill:var( --e-global-color-kadence9 );color:var( --e-global-color-kadence9 );border-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon{font-size:20px;}.elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title a{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title{color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-34b399b{width:auto;max-width:auto;}.elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-857 .elementor-element.elementor-element-34b399b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-34b399b.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-34b399b.elementor-view-default .elementor-icon{fill:var( --e-global-color-kadence9 );color:var( --e-global-color-kadence9 );border-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon{font-size:20px;}.elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title a{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title{color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-c77508c{width:auto;max-width:auto;}.elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-857 .elementor-element.elementor-element-c77508c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-c77508c.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-c77508c.elementor-view-default .elementor-icon{fill:var( --e-global-color-kadence9 );color:var( --e-global-color-kadence9 );border-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon{font-size:20px;}.elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title a{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title{color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-cb0ec9e{width:auto;max-width:auto;}.elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-857 .elementor-element.elementor-element-cb0ec9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-cb0ec9e.elementor-view-framed .elementor-icon, .elementor-857 .elementor-element.elementor-element-cb0ec9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-kadence9 );color:var( --e-global-color-kadence9 );border-color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon{font-size:20px;}.elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title a{font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title{color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-e427653{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-857 .elementor-element.elementor-element-139e4b8 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-857 .elementor-element.elementor-element-139e4b8 .elementor-heading-title{font-family:var( --e-global-typography-430c9d1-font-family ), Sans-serif;font-size:var( --e-global-typography-430c9d1-font-size );font-weight:var( --e-global-typography-430c9d1-font-weight );line-height:var( --e-global-typography-430c9d1-line-height );color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-fae85fc{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;}.elementor-857 .elementor-element.elementor-element-fae85fc .elementor-widget-container{text-align:center;}.elementor-857 .elementor-element.elementor-element-6333ab0{--display:flex;--min-height:60px;--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--flex-wrap:wrap;}.elementor-857 .elementor-element.elementor-element-6333ab0:not(.elementor-motion-effects-element-type-background), .elementor-857 .elementor-element.elementor-element-6333ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-857 .elementor-element.elementor-element-ac88e56.elementor-element{--align-self:flex-end;}.elementor-857 .elementor-element.elementor-element-ac88e56{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-kadence9 );}.elementor-857 .elementor-element.elementor-element-48e626a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-857 .elementor-element.elementor-element-48e626a.elementor-element{--align-self:flex-end;}.elementor-857 .elementor-element.elementor-element-48e626a{text-align:center;font-family:var( --e-global-typography-3ab4b67-font-family ), Sans-serif;font-size:var( --e-global-typography-3ab4b67-font-size );font-weight:var( --e-global-typography-3ab4b67-font-weight );line-height:var( --e-global-typography-3ab4b67-line-height );color:var( --e-global-color-kadence9 );}body.elementor-page-857:not(.elementor-motion-effects-element-type-background), body.elementor-page-857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF3FA;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-857 .elementor-element.elementor-element-ec279a8{--width:100vw;}.elementor-857 .elementor-element.elementor-element-76ff07a{--width:25%;}.elementor-857 .elementor-element.elementor-element-8045cb1{--width:50%;}.elementor-857 .elementor-element.elementor-element-2a916b3{--width:25%;}.elementor-857 .elementor-element.elementor-element-fed1fdd{--width:50%;}.elementor-857 .elementor-element.elementor-element-ed315ab{--width:50%;}.elementor-857 .elementor-element.elementor-element-bde2d7a{--width:55%;}.elementor-857 .elementor-element.elementor-element-3970553{--width:85%;}.elementor-857 .elementor-element.elementor-element-bb3dad1{--width:45%;}.elementor-857 .elementor-element.elementor-element-244c931{--content-width:100vw;}.elementor-857 .elementor-element.elementor-element-c4780b4{--width:40%;}.elementor-857 .elementor-element.elementor-element-ffe0f45{--width:60%;}.elementor-857 .elementor-element.elementor-element-63027b2{--content-width:100vw;}.elementor-857 .elementor-element.elementor-element-8c436f5{--width:100%;}.elementor-857 .elementor-element.elementor-element-bebe99f{--width:50%;}.elementor-857 .elementor-element.elementor-element-e59db87{--width:100%;}.elementor-857 .elementor-element.elementor-element-76622dc{--width:60%;}.elementor-857 .elementor-element.elementor-element-a660774{--width:40%;}.elementor-857 .elementor-element.elementor-element-5814840{--width:40%;}.elementor-857 .elementor-element.elementor-element-647c394{--width:40%;}.elementor-857 .elementor-element.elementor-element-18e5b5a{--width:40%;}.elementor-857 .elementor-element.elementor-element-86991db{--width:40%;}.elementor-857 .elementor-element.elementor-element-38ba2e7{--width:100vw;}.elementor-857 .elementor-element.elementor-element-e36943f{--width:60%;}.elementor-857 .elementor-element.elementor-element-86bc1b5{--width:80%;}.elementor-857 .elementor-element.elementor-element-eef4d62{--width:30%;}.elementor-857 .elementor-element.elementor-element-07109bc{--width:100%;}.elementor-857 .elementor-element.elementor-element-da7caef{--width:80%;}.elementor-857 .elementor-element.elementor-element-3f737f9{--width:30%;}.elementor-857 .elementor-element.elementor-element-9ce5732{--width:100%;}.elementor-857 .elementor-element.elementor-element-ac43ce0{--width:80%;}.elementor-857 .elementor-element.elementor-element-874522c{--width:30%;}.elementor-857 .elementor-element.elementor-element-4ffbb40{--width:100%;}.elementor-857 .elementor-element.elementor-element-99d4082{--width:80%;}.elementor-857 .elementor-element.elementor-element-d7ea351{--width:30%;}.elementor-857 .elementor-element.elementor-element-2a0a910{--width:100%;}.elementor-857 .elementor-element.elementor-element-3363158{--width:80%;}.elementor-857 .elementor-element.elementor-element-286fc51{--width:30%;}.elementor-857 .elementor-element.elementor-element-839766e{--width:100%;}.elementor-857 .elementor-element.elementor-element-47daf3c{--width:80%;}.elementor-857 .elementor-element.elementor-element-9f660be{--width:30%;}.elementor-857 .elementor-element.elementor-element-7ce63e7{--width:100%;}.elementor-857 .elementor-element.elementor-element-45c5025{--width:80%;}.elementor-857 .elementor-element.elementor-element-4d199fe{--width:30%;}.elementor-857 .elementor-element.elementor-element-200576a{--width:100%;}.elementor-857 .elementor-element.elementor-element-0f37c17{--width:80%;}.elementor-857 .elementor-element.elementor-element-46a61e4{--width:30%;}.elementor-857 .elementor-element.elementor-element-09034aa{--width:100%;}.elementor-857 .elementor-element.elementor-element-7ee8d11{--width:80%;}.elementor-857 .elementor-element.elementor-element-0273670{--width:30%;}.elementor-857 .elementor-element.elementor-element-9498bb8{--width:100%;}.elementor-857 .elementor-element.elementor-element-4bafc78{--width:80%;}.elementor-857 .elementor-element.elementor-element-50e0d41{--width:100vw;}.elementor-857 .elementor-element.elementor-element-69e2fb9{--width:35%;}.elementor-857 .elementor-element.elementor-element-77b77b3{--width:65%;}.elementor-857 .elementor-element.elementor-element-c35a857{--width:70%;}.elementor-857 .elementor-element.elementor-element-613de2c{--width:80%;}.elementor-857 .elementor-element.elementor-element-da6365c{--width:33%;}.elementor-857 .elementor-element.elementor-element-bb2f4d3{--width:100%;}.elementor-857 .elementor-element.elementor-element-df70a37{--width:33%;}.elementor-857 .elementor-element.elementor-element-c23ae75{--width:100%;}.elementor-857 .elementor-element.elementor-element-57f3176{--width:33%;}.elementor-857 .elementor-element.elementor-element-824337a{--width:100%;}.elementor-857 .elementor-element.elementor-element-9e20299{--width:100vw;}.elementor-857 .elementor-element.elementor-element-36c856f{--width:100%;}.elementor-857 .elementor-element.elementor-element-76865f0{--width:60%;}.elementor-857 .elementor-element.elementor-element-e629660{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-857 .elementor-element.elementor-element-76ff07a{--width:20%;}.elementor-857 .elementor-element.elementor-element-8045cb1{--width:60%;}.elementor-857 .elementor-element.elementor-element-2a916b3{--width:20%;}.elementor-857 .elementor-element.elementor-element-fed1fdd{--width:100%;}.elementor-857 .elementor-element.elementor-element-ed315ab{--width:100%;}.elementor-857 .elementor-element.elementor-element-c4780b4{--width:60%;}.elementor-857 .elementor-element.elementor-element-ffe0f45{--width:100%;}.elementor-857 .elementor-element.elementor-element-76622dc{--width:80%;}.elementor-857 .elementor-element.elementor-element-86bc1b5{--width:90%;}.elementor-857 .elementor-element.elementor-element-c35a857{--width:80%;}.elementor-857 .elementor-element.elementor-element-76865f0{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-857 .elementor-element.elementor-element-76ff07a{--width:15%;}.elementor-857 .elementor-element.elementor-element-8045cb1{--width:35%;}.elementor-857 .elementor-element.elementor-element-2a916b3{--width:50%;}.elementor-857 .elementor-element.elementor-element-fed1fdd{--width:50%;}.elementor-857 .elementor-element.elementor-element-ed315ab{--width:50%;}.elementor-857 .elementor-element.elementor-element-3970553{--width:100%;}.elementor-857 .elementor-element.elementor-element-76622dc{--width:90%;}.elementor-857 .elementor-element.elementor-element-86bc1b5{--width:95%;}.elementor-857 .elementor-element.elementor-element-613de2c{--width:90%;}}@media(max-width:1366px){.elementor-857 .elementor-element.elementor-element-ec279a8{top:0px;bottom:auto;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header{top:0px;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header-flex{top:0px;}.elementor-857 .elementor-element.elementor-element-dbabdc9 img{max-width:150px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-79dc41e img{max-width:10px;}.elementor-857 .elementor-element.elementor-element-2a916b3{--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;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-fed1fdd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-857 .elementor-element.elementor-element-45126c3{width:auto;max-width:auto;}.elementor-857 .elementor-element.elementor-element-45126c3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-857 .elementor-element.elementor-element-45126c3 .elementor-button{line-height:0.5em;}.elementor-857 .elementor-element.elementor-element-ed315ab{--min-height:40px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-857 .elementor-element.elementor-element-563a0c0{width:auto;max-width:auto;}.elementor-857 .elementor-element.elementor-element-563a0c0 img{width:145px;}.elementor-857 .elementor-element.elementor-element-244c931{--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:50px;--padding-right:50px;}.elementor-857 .elementor-element.elementor-element-ffe0f45{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-e468998 .elementor-heading-title{font-size:var( --e-global-typography-e483f75-font-size );line-height:var( --e-global-typography-e483f75-line-height );}.elementor-857 .elementor-element.elementor-element-7f02ffc{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-883bb14 .elementor-button{font-size:var( --e-global-typography-70af8c8-font-size );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-e59db87{--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-857 .elementor-element.elementor-element-76622dc{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-86991db{--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-86991db.e-con{--order:-99999 /* order start hack */;}.elementor-857 .elementor-element.elementor-element-4629341{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-c6c314c .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-8b3f2d1{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-35ec0d4 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-d5c2167{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-a071d41 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-5903442{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-e0cbfe9 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-52514e8{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7695783 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-8c7c152{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-b54e8d1 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-49b85da{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7a464df .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-25fc87b{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7ef8809 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-ab06811{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-613de2c{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-2a09025 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-69b11a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-726d109 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-82221c2 .elementor-button{font-size:var( --e-global-typography-70af8c8-font-size );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-e629660{--min-height:340px;--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:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-e427653{--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-857 .elementor-element.elementor-element-139e4b8 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-ac88e56{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-48e626a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}}@media(max-width:1024px){.elementor-857 .elementor-element.elementor-element-ec279a8{top:0px;bottom:auto;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header{top:0px;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header-flex{top:0px;}.elementor-857 .elementor-element.elementor-element-dbabdc9 img{max-width:10px;}.elementor-857 .elementor-element.elementor-element-8045cb1{--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;}.elementor-857 .elementor-element.elementor-element-8045cb1.e-con{--order:-99999 /* order start hack */;}.elementor-857 .elementor-element.elementor-element-debb8e4{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-mobile-menu-custom-width .wpr-mobile-nav-menu{width:300px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item{padding-left:2px;padding-right:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-2px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu > .menu-item{margin-left:2px;margin-right:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:2px;}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:2px;}.elementor-857 .elementor-element.elementor-element-79dc41e img{max-width:70px;}.elementor-857 .elementor-element.elementor-element-2a916b3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;}.elementor-857 .elementor-element.elementor-element-fed1fdd{--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;}.elementor-857 .elementor-element.elementor-element-45126c3 .elementor-button{line-height:0.1em;}.elementor-857 .elementor-element.elementor-element-563a0c0 img{width:145px;}.elementor-857 .elementor-element.elementor-element-244c931{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-857 .elementor-element.elementor-element-e468998 .elementor-heading-title{font-size:var( --e-global-typography-e483f75-font-size );line-height:var( --e-global-typography-e483f75-line-height );}.elementor-857 .elementor-element.elementor-element-7f02ffc{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-883bb14 .elementor-button{font-size:var( --e-global-typography-70af8c8-font-size );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-e59db87{--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-857 .elementor-element.elementor-element-76622dc{--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-around;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-86991db.e-con{--order:-99999 /* order start hack */;}.elementor-857 .elementor-element.elementor-element-4629341{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-c6c314c .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-8b3f2d1{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-35ec0d4 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-d5c2167{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-a071d41 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-5903442{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-e0cbfe9 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-52514e8{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7695783 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-8c7c152{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-b54e8d1 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-49b85da{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7a464df .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-25fc87b{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7ef8809 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-ab06811{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-613de2c{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-2a09025 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-69b11a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-726d109 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-82221c2 .elementor-button{font-size:var( --e-global-typography-70af8c8-font-size );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-606f3c9{--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-857 .elementor-element.elementor-element-e629660{--min-height:460px;--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;}.elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-e427653{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-857 .elementor-element.elementor-element-139e4b8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-857 .elementor-element.elementor-element-139e4b8 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-ac88e56{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-48e626a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}}@media(max-width:767px){.elementor-857 .elementor-element.elementor-element-ec279a8{top:0px;bottom:auto;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header{top:0px;}.elementor-857 .elementor-element.elementor-element-ec279a8 + .wpr-hidden-header-flex{top:0px;}.elementor-857 .elementor-element.elementor-element-76ff07a{--width:10%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-857 .elementor-element.elementor-element-dbabdc9 img{max-width:20px;}.elementor-857 .elementor-element.elementor-element-8045cb1{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-857 .elementor-element.elementor-element-debb8e4.wpr-mobile-menu-custom-width .wpr-mobile-nav-menu{width:160px;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-wrap{text-align:right;}.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-nav-menu .wpr-menu-item,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-nav-menu a,.elementor-857 .elementor-element.elementor-element-debb8e4 .wpr-mobile-toggle-text{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-79dc41e img{max-width:70px;}.elementor-857 .elementor-element.elementor-element-2a916b3{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-857 .elementor-element.elementor-element-fed1fdd{--width:90%;}.elementor-857 .elementor-element.elementor-element-45126c3 .elementor-button{line-height:0.1em;}.elementor-857 .elementor-element.elementor-element-ed315ab{--width:90%;}.elementor-857 .elementor-element.elementor-element-563a0c0 img{width:130px;}.elementor-857 .elementor-element.elementor-element-244c931{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-857 .elementor-element.elementor-element-e468998 .elementor-heading-title{font-size:var( --e-global-typography-e483f75-font-size );line-height:var( --e-global-typography-e483f75-line-height );}.elementor-857 .elementor-element.elementor-element-7f02ffc{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-a16b401{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-857 .elementor-element.elementor-element-883bb14 .elementor-button{font-size:var( --e-global-typography-70af8c8-font-size );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-eef0fa0 .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-afbcf2c .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-76be79d .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-title a{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-7a12277 .elementor-icon-box-description{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-86991db.e-con{--order:-99999 /* order start hack */;}.elementor-857 .elementor-element.elementor-element-86bc1b5{--width:80%;}.elementor-857 .elementor-element.elementor-element-4629341{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-c6c314c .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-8b3f2d1{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-35ec0d4 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-d5c2167{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-a071d41 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-5903442{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-e0cbfe9 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-52514e8{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7695783 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-8c7c152{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-b54e8d1 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-49b85da{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7a464df .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-25fc87b{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-7ef8809 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-ab06811{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-77b77b3{--width:100%;}.elementor-857 .elementor-element.elementor-element-c35a857{--width:90%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-857 .elementor-element.elementor-element-613de2c{--width:80%;--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-857 .elementor-element.elementor-element-da6365c{--width:70%;--min-height:110px;}.elementor-857 .elementor-element.elementor-element-737b83c img{width:46px;}.elementor-857 .elementor-element.elementor-element-2a09025 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-df70a37{--width:70%;--min-height:110px;}.elementor-857 .elementor-element.elementor-element-80e5137 img{width:46px;}.elementor-857 .elementor-element.elementor-element-69b11a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-57f3176{--width:70%;--min-height:110px;}.elementor-857 .elementor-element.elementor-element-467dedf img{width:46px;}.elementor-857 .elementor-element.elementor-element-726d109 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-50900aa-font-size );line-height:var( --e-global-typography-50900aa-line-height );}.elementor-857 .elementor-element.elementor-element-9e20299{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-76865f0.e-con{--e-con-transform-translateY:-100px;}.elementor-857 .elementor-element.elementor-element-3e7c7f3{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-857 .elementor-element.elementor-element-82221c2 .elementor-button{font-size:var( --e-global-typography-70af8c8-font-size );line-height:var( --e-global-typography-70af8c8-line-height );}.elementor-857 .elementor-element.elementor-element-606f3c9{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-e629660{--min-height:360px;}.elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-bbff67c .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-34b399b .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-c77508c .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title, .elementor-857 .elementor-element.elementor-element-cb0ec9e .elementor-icon-box-title a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-e427653{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-857 .elementor-element.elementor-element-139e4b8 .elementor-heading-title{font-size:var( --e-global-typography-430c9d1-font-size );line-height:var( --e-global-typography-430c9d1-line-height );}.elementor-857 .elementor-element.elementor-element-6333ab0{--min-height:0px;--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:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-857 .elementor-element.elementor-element-ac88e56.elementor-element{--align-self:center;}.elementor-857 .elementor-element.elementor-element-ac88e56{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}.elementor-857 .elementor-element.elementor-element-ac88e56 p{margin-block-end:0px;}.elementor-857 .elementor-element.elementor-element-48e626a.elementor-element{--align-self:center;}.elementor-857 .elementor-element.elementor-element-48e626a{font-size:var( --e-global-typography-3ab4b67-font-size );line-height:var( --e-global-typography-3ab4b67-line-height );}}/* Start custom CSS for image, class: .elementor-element-563a0c0 */#whatsapp-pulse img {
    animation: pulsazione 2.5s infinite;
}

@keyframes pulsazione {
    0% { transform: scale(1); }
    50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31a977d */.mainhead h1{
    color:#FFFFFF;
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a16b401 */.howhead h2{
    color:#FFFFFF;
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc6b1cf */.mainhead h2{
    color:#003060;
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-847b845 */.counterhead h2{
    color:#FFFFFF;
    text-align: center;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e7c7f3 */.signuphead h3{
    color:#003060;
    text-align: center;
    
}/* End custom CSS */