.elementor-7 .elementor-element.elementor-element-b2f32cc{--display:flex;--min-height:75vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b2f32cc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b2f32cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.gbrepair.it/wp-content/uploads/2026/07/Screenshot-2026-07-23-alle-12.21.26-scaled.png") 50% 50%;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e099d5e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel{background-color:#F3EEE9;--ta-pc-visible:2.15;--ta-pc-intro-width:32%;--ta-pc-gap:28px;min-height:620px;padding:64px 0px 64px 48px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__eyebrow{color:#000000;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__copy{gap:12px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__card{background-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__image{height:318px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__image img{object-fit:cover;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__card-body{padding:22px 22px 24px 22px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__arrow{width:58px;height:58px;background-color:transparent;color:#111111;border-color:#777777;border-width:1px;border-radius:50% 50% 50% 50%;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__arrow i{font-size:24px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__arrow svg{width:24px;height:24px;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel__navigation{margin-top:42px;}.elementor-7 .elementor-element.elementor-element-7e17742{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-36b7f4a{text-align:center;}.elementor-7 .elementor-element.elementor-element-36b7f4a .elementor-heading-title{font-family:var( --e-global-typography-3a25e79-font-family ), Sans-serif;font-size:var( --e-global-typography-3a25e79-font-size );font-weight:var( --e-global-typography-3a25e79-font-weight );line-height:var( --e-global-typography-3a25e79-line-height );color:#000000;}.elementor-7 .elementor-element.elementor-element-412cbd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c137548{--display:flex;--min-height:550px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c137548:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c137548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/06/Prima-White-BG.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-439ba90{--display:flex;--min-height:550px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-439ba90:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-439ba90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/06/Dopo-White-BG.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-026f62a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-5881ced{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-729da50{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-9c4b195{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-8a31f15.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:650px;}.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:1 / 1;}.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper .swiper-slide{border-radius:30px;}.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-0e88f7c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c3e8b2b .elementor-heading-title{font-family:var( --e-global-typography-3a25e79-font-family ), Sans-serif;font-size:var( --e-global-typography-3a25e79-font-size );font-weight:var( --e-global-typography-3a25e79-font-weight );line-height:var( --e-global-typography-3a25e79-line-height );color:#000000;}.elementor-7 .elementor-element.elementor-element-f92e4c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 04px;--row-gap:0px;--column-gap:04px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e38c714 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-f49fee4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-f49fee4 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-f49fee4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-853b6b8 .elementor-button{background-color:#000000;font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-4512119{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-89ed8bd{--display:flex;}.elementor-7 .elementor-element.elementor-element-d1e93d1{--display:flex;}.elementor-7 .elementor-element.elementor-element-ad23894{--display:flex;}.elementor-7 .elementor-element.elementor-element-fd87798{--display:flex;}.elementor-7 .elementor-element.elementor-element-a124539{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-a124539 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a124539 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:01px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a124539 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:01px 0px 0px 0px;}:where( .elementor-7 .elementor-element.elementor-element-a124539 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}:where( .elementor-7 .elementor-element.elementor-element-a124539 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7 .elementor-element.elementor-element-3e33f83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-2cd891c{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2cd891c .elementor-heading-title{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-ca0ac43 .elementor-heading-title{font-family:var( --e-global-typography-3a25e79-font-family ), Sans-serif;font-size:var( --e-global-typography-3a25e79-font-size );font-weight:var( --e-global-typography-3a25e79-font-weight );line-height:var( --e-global-typography-3a25e79-line-height );color:#000000;}.elementor-7 .elementor-element.elementor-element-534faae{--swiper-slides-to-display:4;--swiper-slides-gap:30px;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--swiper-pagination-size:1px;}.elementor-7 .elementor-element.elementor-element-534faae .swiper-slide > .elementor-element{height:100%;}.elementor-7 .elementor-element.elementor-element-a73f2aa{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:-25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;bottom:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a73f2aa{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-a73f2aa{right:0px;}.elementor-7 .elementor-element.elementor-element-dbf2c60{--display:flex;--min-height:55px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4864f1f{margin:05px 05px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4864f1f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4864f1f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-4864f1f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4864f1f.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-4864f1f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4864f1f.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-7 .elementor-element.elementor-element-4864f1f .elementor-icon{font-size:22px;}.elementor-7 .elementor-element.elementor-element-4864f1f .elementor-icon svg{height:22px;}.elementor-7 .elementor-element.elementor-element-204d623{--display:flex;--min-height:55px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ce2d74f{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;}.elementor-7 .elementor-element.elementor-element-ce2d74f .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ce2d74f.elementor-view-stacked .elementor-icon{background-color:#7A7A7A00;}.elementor-7 .elementor-element.elementor-element-ce2d74f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ce2d74f.elementor-view-default .elementor-icon{color:#7A7A7A00;border-color:#7A7A7A00;}.elementor-7 .elementor-element.elementor-element-ce2d74f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-ce2d74f.elementor-view-default .elementor-icon svg{fill:#7A7A7A00;}.elementor-7 .elementor-element.elementor-element-ce2d74f .elementor-icon{font-size:22px;}.elementor-7 .elementor-element.elementor-element-ce2d74f .elementor-icon svg{height:22px;}.elementor-7 .elementor-element.elementor-element-91965b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9269063{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-9269063 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7 .elementor-element.elementor-element-6954c03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5924097{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-38d1279{--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:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:03px;--padding-left:05px;--padding-right:05px;}.elementor-7 .elementor-element.elementor-element-e89826c{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-e89826c.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-e89826c .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-e89826c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-e89826c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e89826c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-e89826c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e89826c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-e89826c .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-e89826c .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-844423d .elementor-heading-title{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-d77e9f5{--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:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:03px;--padding-left:05px;--padding-right:05px;}.elementor-7 .elementor-element.elementor-element-79edabc{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-79edabc.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-79edabc .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-79edabc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-79edabc.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-79edabc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-79edabc.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-79edabc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-79edabc .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-79edabc .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-fccf952 .elementor-heading-title{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-a748ee0{--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:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:03px;--padding-left:05px;--padding-right:05px;}.elementor-7 .elementor-element.elementor-element-fe7dee2{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-fe7dee2.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-fe7dee2 .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-fe7dee2.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-fe7dee2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-fe7dee2.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-fe7dee2.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-fe7dee2.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-fe7dee2 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-fe7dee2 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-1d3bf08 .elementor-heading-title{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-809ed49{--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:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:03px;--padding-left:05px;--padding-right:05px;}.elementor-7 .elementor-element.elementor-element-a75f10d{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-a75f10d.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-a75f10d .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-a75f10d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-a75f10d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a75f10d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-a75f10d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-a75f10d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-a75f10d .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-a75f10d .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-3f8c282 .elementor-heading-title{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-b112ba7{--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:center;--gap:0px 08px;--row-gap:0px;--column-gap:08px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E6E6E6;--border-color:#E6E6E6;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:03px;--padding-left:05px;--padding-right:05px;}.elementor-7 .elementor-element.elementor-element-030827f{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-030827f.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-030827f .elementor-icon-wrapper{text-align:start;}.elementor-7 .elementor-element.elementor-element-030827f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-030827f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-030827f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-030827f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-030827f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-030827f .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-030827f .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-db3720f .elementor-heading-title{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-c566ac1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cef1a32{text-align:center;}.elementor-7 .elementor-element.elementor-element-cef1a32 .elementor-heading-title{font-family:var( --e-global-typography-3a25e79-font-family ), Sans-serif;font-size:var( --e-global-typography-3a25e79-font-size );font-weight:var( --e-global-typography-3a25e79-font-weight );line-height:var( --e-global-typography-3a25e79-line-height );color:#000000;}.elementor-7 .elementor-element.elementor-element-3a34906{border-style:solid;border-width:0px 0px 01px 0px;border-color:#000000;}.elementor-7 .elementor-element.elementor-element-3a34906 .elementor-heading-title{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );color:#000000;}.elementor-7 .elementor-element.elementor-element-027b7b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-68f57a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b69eb85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-165a297{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-165a297 .elementor-heading-title{font-family:var( --e-global-typography-3a25e79-font-family ), Sans-serif;font-size:var( --e-global-typography-3a25e79-font-size );font-weight:var( --e-global-typography-3a25e79-font-weight );line-height:var( --e-global-typography-3a25e79-line-height );color:#000000;}.elementor-7 .elementor-element.elementor-element-ba4eb2c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6e20ad7{--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:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-f92f6b6{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ae149cd{--display:flex;--min-height:600px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-ae149cd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ae149cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/06/Pacchetto-Home-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e2a864f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e2a864f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e2a864f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1d0500e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-6e7e170 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-44f6a9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0d5a356{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-0d5a356 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0d5a356.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-0d5a356.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0d5a356.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-0d5a356.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-0d5a356.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-bd7a8f2{--display:flex;--min-height:600px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-bd7a8f2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd7a8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/06/Pacchetto-Home-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3f765ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3f765ef:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3f765ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-259a909{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-dbd302d .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-9a5b96d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d648982{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-d648982 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-d648982.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-d648982.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d648982.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-d648982.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d648982.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-ab9d79d{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-efd8bf7{--display:flex;--min-height:600px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-efd8bf7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-efd8bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/06/Pacchetto-Home-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4343083{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4343083:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4343083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-27e4085{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7c610ab .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-69b3002{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-9326a8c{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-9326a8c .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9326a8c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-9326a8c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9326a8c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-9326a8c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9326a8c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-2733186{--display:flex;--min-height:600px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-2733186:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2733186 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/06/Pacchetto-Home-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1c53d2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1c53d2c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1c53d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d894edc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-da189be .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-922b40e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-123e599{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-123e599 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-123e599.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-123e599.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-123e599.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-123e599.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-123e599.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-7 .elementor-element.elementor-element-c25bcc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-c25bcc6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c25bcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEEA;background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/07/Background-Home-Contatti.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7e00c1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0871b17 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:500;line-height:42px;color:#000000;}.elementor-7 .elementor-element.elementor-element-3dd857d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-220da5d .elementor-button{background-color:#000000;border-radius:20px 20px 20px 20px;padding:15px 50px 15px 50px;}.elementor-7 .elementor-element.elementor-element-11f56b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e71885f{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-e71885f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e71885f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-356db4b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e0f0117{font-family:var( --e-global-typography-e2c64e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e2c64e9-font-size );font-weight:var( --e-global-typography-e2c64e9-font-weight );}.elementor-7 .elementor-element.elementor-element-0d622f9{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-0d622f9:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0d622f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0c4ba89{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-961f36b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-7ad82ee{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-7ad82ee:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7ad82ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-bb9b23b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7644d88{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-5a7419e{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-5a7419e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5a7419e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-58f25a4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3120866{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-ac4e9b7 .elementor-button{background-color:#000000;border-radius:20px 20px 20px 20px;padding:15px 50px 15px 50px;}.elementor-7 .elementor-element.elementor-element-ccb34ef{--n-accordion-title-font-size:1rem;padding:20px 20px 20px 20px;z-index:2;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-ccb34ef > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ccb34ef {--n-accordion-padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel{--ta-pc-visible:1.5;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-36b7f4a .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-026f62a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-9c4b195{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-8a31f15.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:350px;}.elementor-7 .elementor-element.elementor-element-c3e8b2b .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-e38c714 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-853b6b8 .elementor-button{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-a124539{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-7 .elementor-element.elementor-element-a124539 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-2cd891c .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-ca0ac43 .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-534faae{--swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-6954c03{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-844423d .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-fccf952 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-1d3bf08 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-3f8c282 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-db3720f .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-cef1a32 .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-3a34906 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-165a297 .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-ae149cd{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-1d0500e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-0d5a356 .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-0d5a356 .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-bd7a8f2{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-259a909{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-d648982 .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-d648982 .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-efd8bf7{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-27e4085{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-9326a8c .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-9326a8c .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-2733186{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-d894edc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-123e599 .elementor-icon{font-size:36px;}.elementor-7 .elementor-element.elementor-element-123e599 .elementor-icon svg{height:36px;}.elementor-7 .elementor-element.elementor-element-c25bcc6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c25bcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/03/Nuovo-progetto-31.jpg");}.elementor-7 .elementor-element.elementor-element-e0f0117{font-size:var( --e-global-typography-e2c64e9-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-b2f32cc{--min-height:35vh;}.elementor-7 .elementor-element.elementor-element-6e77a30 .ta-product-carousel{--ta-pc-visible:1.1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-36b7f4a .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-412cbd4{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-c137548{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-439ba90{--min-height:350px;}.elementor-7 .elementor-element.elementor-element-729da50{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8a31f15.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-7 .elementor-element.elementor-element-c3e8b2b .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-e38c714 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-853b6b8 .elementor-button{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-a124539{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}:where( .elementor-7 .elementor-element.elementor-element-a124539 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-primary-line-height );}.elementor-7 .elementor-element.elementor-element-3e33f83{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2cd891c .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-ca0ac43{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-ca0ac43 .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-534faae{--swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-91965b2{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-5924097{--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:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-38d1279{--width:150px;}.elementor-7 .elementor-element.elementor-element-844423d .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-d77e9f5{--width:160px;}.elementor-7 .elementor-element.elementor-element-fccf952 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-a748ee0{--width:170px;}.elementor-7 .elementor-element.elementor-element-1d3bf08 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-809ed49{--width:150px;}.elementor-7 .elementor-element.elementor-element-3f8c282 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-b112ba7{--width:150px;}.elementor-7 .elementor-element.elementor-element-db3720f .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-cef1a32 .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-3a34906 .elementor-heading-title{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-027b7b8{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-165a297 .elementor-heading-title{font-size:var( --e-global-typography-3a25e79-font-size );line-height:var( --e-global-typography-3a25e79-line-height );}.elementor-7 .elementor-element.elementor-element-f92f6b6{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ae149cd{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-1d0500e{--width:80%;}.elementor-7 .elementor-element.elementor-element-44f6a9f{--width:20%;}.elementor-7 .elementor-element.elementor-element-0d5a356 .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-0d5a356 .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-bd7a8f2{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-259a909{--width:80%;}.elementor-7 .elementor-element.elementor-element-9a5b96d{--width:20%;}.elementor-7 .elementor-element.elementor-element-d648982 .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-d648982 .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-ab9d79d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-efd8bf7{--min-height:400px;}.elementor-7 .elementor-element.elementor-element-27e4085{--width:80%;}.elementor-7 .elementor-element.elementor-element-69b3002{--width:20%;}.elementor-7 .elementor-element.elementor-element-9326a8c .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-9326a8c .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-2733186{--min-height:450px;}.elementor-7 .elementor-element.elementor-element-d894edc{--width:80%;}.elementor-7 .elementor-element.elementor-element-922b40e{--width:20%;}.elementor-7 .elementor-element.elementor-element-123e599 .elementor-icon{font-size:38px;}.elementor-7 .elementor-element.elementor-element-123e599 .elementor-icon svg{height:38px;}.elementor-7 .elementor-element.elementor-element-c25bcc6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c25bcc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gbrepair.it/wp-content/uploads/2026/03/Nuovo-progetto-31.jpg");}.elementor-7 .elementor-element.elementor-element-0871b17{text-align:center;}.elementor-7 .elementor-element.elementor-element-3dd857d{width:100%;max-width:100%;text-align:center;}.elementor-7 .elementor-element.elementor-element-11f56b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-e0f0117{font-size:var( --e-global-typography-e2c64e9-font-size );}.elementor-7 .elementor-element.elementor-element-ccb34ef{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-026f62a{--content-width:1400px;}.elementor-7 .elementor-element.elementor-element-dbf2c60{--width:55px;}.elementor-7 .elementor-element.elementor-element-204d623{--width:55px;}.elementor-7 .elementor-element.elementor-element-38d1279{--width:150px;}.elementor-7 .elementor-element.elementor-element-d77e9f5{--width:160px;}.elementor-7 .elementor-element.elementor-element-a748ee0{--width:175px;}.elementor-7 .elementor-element.elementor-element-809ed49{--width:150px;}.elementor-7 .elementor-element.elementor-element-b112ba7{--width:150px;}.elementor-7 .elementor-element.elementor-element-68f57a8{--width:30%;}.elementor-7 .elementor-element.elementor-element-ba4eb2c{--width:70%;}.elementor-7 .elementor-element.elementor-element-f92f6b6{--width:400px;}.elementor-7 .elementor-element.elementor-element-ae149cd{--width:400px;}.elementor-7 .elementor-element.elementor-element-1d0500e{--width:80%;}.elementor-7 .elementor-element.elementor-element-44f6a9f{--width:20%;}.elementor-7 .elementor-element.elementor-element-bd7a8f2{--width:400px;}.elementor-7 .elementor-element.elementor-element-259a909{--width:80%;}.elementor-7 .elementor-element.elementor-element-9a5b96d{--width:20%;}.elementor-7 .elementor-element.elementor-element-ab9d79d{--width:400px;}.elementor-7 .elementor-element.elementor-element-efd8bf7{--width:400px;}.elementor-7 .elementor-element.elementor-element-27e4085{--width:80%;}.elementor-7 .elementor-element.elementor-element-69b3002{--width:20%;}.elementor-7 .elementor-element.elementor-element-2733186{--width:400px;}.elementor-7 .elementor-element.elementor-element-d894edc{--width:80%;}.elementor-7 .elementor-element.elementor-element-922b40e{--width:20%;}.elementor-7 .elementor-element.elementor-element-7e00c1b{--width:66%;}.elementor-7 .elementor-element.elementor-element-11f56b4{--width:34%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-ae149cd{--width:250px;}.elementor-7 .elementor-element.elementor-element-bd7a8f2{--width:250px;}.elementor-7 .elementor-element.elementor-element-efd8bf7{--width:250px;}.elementor-7 .elementor-element.elementor-element-2733186{--width:250px;}}/* Start custom CSS for heading, class: .elementor-element-36b7f4a */.elementor-7 .elementor-element.elementor-element-36b7f4a img {
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-8a31f15 */.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide {
    width: 64px !important;
    min-width: 64px !important;
    max-width: 64px !important;
    height: 64px !important;
    margin-right: 0 !important;
    margin-bottom: 12px !important;
    border-radius: 50% !important;
    overflow: hidden !important;
}
@media (min-width: 768px) {
/* Layout generale: thumbs a sinistra, immagine grande a destra */
.elementor-7 .elementor-element.elementor-element-8a31f15 {
    display: flex;
    align-items: flex-start;
    gap: 12px;
}

/* Colonna thumbnails */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper {
    width: 64px !important;
    flex: 0 0 64px !important;
}

/* Wrapper interno thumbnails in verticale */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-wrapper {
    display: flex !important;
    flex-direction: column !important;
    transform: none !important;
    height: auto !important;
}

/* Singola thumbnail */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide {
    width: 100% !important;
    height: 90px !important;
    margin-right: 0 !important;
    margin-bottom: 10px !important;
}

/* Immagine grande */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper {
    flex: 1 1 auto;
    width: calc(100% - 122px) !important;
}

/* Frecce sopra tutto correttamente */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper {
    overflow: hidden;
}

/* Immagini thumbnail ben tagliate */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide-inner,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide-bg {
    height: 100% !important;
    background-size: cover !important;
    background-position: center !important;
}
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper {
    order: 1!important;
}

.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper {
    order: 2;
}

/* MINIATURE PERFETTAMENTE ROTONDE */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide {
    width: 64px !important;
    min-width: 64px !important;
    max-width: 64px !important;
    height: 64px !important;
    margin-right: 0 !important;
    margin-bottom: 12px !important;
    border-radius: 50% !important;
    overflow: hidden !important;
}

/* contenuto interno thumbnail */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide-inner,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide-bg {
    width: 100% !important;
    height: 100% !important;
    border-radius: 50% !important;
    background-size: cover !important;
    background-position: center !important;
}

/* Rimuove overlay/opacità */
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide::after,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide-inner::after,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide-bg::after {
    display: none !important;
    opacity: 0 !important;
    background: transparent !important;
}

.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-thumbnails-swiper .swiper-slide {
    opacity: 1 !important;
}

.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper .swiper-slide,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper .swiper-slide-inner,
.elementor-7 .elementor-element.elementor-element-8a31f15 .elementor-main-swiper .swiper-slide-bg {
    border-radius: 30px !important;
    overflow: hidden;

}    
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-534faae *//* Contenitore carousel */
.carousel-bottom-progress {
  position: relative;
  padding-bottom: 30px; /* spazio per la progress bar */
}

/* Progress bar */
.carousel-bottom-progress .swiper-pagination-progressbar {
    width: 85%!important;
  top: auto;
  bottom: 0;
}

@media (max-width: 1250px) {
    .carousel-bottom-progress .swiper-pagination-progressbar {
    width: 100%!important;
  top: auto;
  bottom: 0;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73f2aa */@media (max-width: 1250px) {
    .elementor-7 .elementor-element.elementor-element-a73f2aa{
        display: none;
    }
}/* End custom CSS */