.elementor-13 .elementor-element.elementor-element-8861614{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.45;--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-13 .elementor-element.elementor-element-8861614::before, .elementor-13 .elementor-element.elementor-element-8861614 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8861614 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-8861614 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8861614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-8861614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-c9972db{text-align:center;}.elementor-13 .elementor-element.elementor-element-c9972db .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:140px;font-weight:600;line-height:126px;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-8628abf{text-align:center;}.elementor-13 .elementor-element.elementor-element-8628abf .elementor-heading-title{font-family:"Newsreader Italic", Sans-serif;font-size:140px;font-weight:500;line-height:126px;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-7feed4e{--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-13 .elementor-element.elementor-element-c22e1c6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--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-13 .elementor-element.elementor-element-bd1a3bf{--display:flex;--min-height:900px;--justify-content:space-around;--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-13 .elementor-element.elementor-element-bd1a3bf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bd1a3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F0;}.elementor-13 .elementor-element.elementor-element-6ce6743{--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;--justify-content:center;--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-13 .elementor-element.elementor-element-a098d00{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-95ffa70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-95ffa70 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:64px;font-weight:600;line-height:126px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-7ef4afb{text-align:center;}.elementor-13 .elementor-element.elementor-element-7ef4afb .elementor-heading-title{font-family:"Newsreader Italic", Sans-serif;font-size:64px;font-weight:400;line-height:126px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-f6a7fad{--display:flex;--margin-top:-32px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-487e604{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-487e604 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-040469a{--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 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-13 .elementor-element.elementor-element-18c1bc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-18c1bc2 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:27.2px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-bee4f1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-bee4f1d .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:600;line-height:27.2px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-dc1cf19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;text-align:center;}.elementor-13 .elementor-element.elementor-element-dc1cf19 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:600;line-height:27.2px;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-10507a5{text-align:end;}.elementor-13 .elementor-element.elementor-element-3dee671{--display:flex;--min-height:900px;--justify-content:space-around;--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-13 .elementor-element.elementor-element-3dee671:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3dee671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E6E1;}.elementor-13 .elementor-element.elementor-element-e79cfd6{--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;--justify-content:center;--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-13 .elementor-element.elementor-element-2b80c7a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-eb405bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-eb405bf .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:64px;font-weight:600;line-height:126px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-89c3d77{text-align:center;}.elementor-13 .elementor-element.elementor-element-89c3d77 .elementor-heading-title{font-family:"Newsreader Italic", Sans-serif;font-size:64px;font-weight:400;line-height:126px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d56c7b3{--display:flex;--margin-top:-32px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-33f8041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-33f8041 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-a914e0e{--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 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-13 .elementor-element.elementor-element-d79fe57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-d79fe57 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:27.2px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-7eb3a96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-7eb3a96 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:600;line-height:27.2px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-df68033{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;text-align:center;}.elementor-13 .elementor-element.elementor-element-df68033 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:600;line-height:27.2px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-7f38734{text-align:end;}.elementor-13 .elementor-element.elementor-element-a3fc251{--display:flex;--min-height:900px;--justify-content:space-around;--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-13 .elementor-element.elementor-element-a3fc251:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a3fc251 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96befbd );}.elementor-13 .elementor-element.elementor-element-8c78d5d{--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;--justify-content:center;--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-13 .elementor-element.elementor-element-0fdabd9{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-13 .elementor-element.elementor-element-0fdc4ef .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-0fdc4ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-0fdc4ef.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0fdc4ef.elementor-view-default .elementor-icon{color:var( --e-global-color-53f2be8 );border-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-0fdc4ef.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0fdc4ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-0fdc4ef .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-0fdc4ef .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-fa65a10 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-fa65a10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-fa65a10.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-fa65a10.elementor-view-default .elementor-icon{color:var( --e-global-color-53f2be8 );border-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-fa65a10.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-fa65a10.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-fa65a10 .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-fa65a10 .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-2a4fdbb .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2a4fdbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-2a4fdbb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2a4fdbb.elementor-view-default .elementor-icon{color:var( --e-global-color-53f2be8 );border-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-2a4fdbb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2a4fdbb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-2a4fdbb .elementor-icon{font-size:20px;}.elementor-13 .elementor-element.elementor-element-2a4fdbb .elementor-icon svg{height:20px;}.elementor-13 .elementor-element.elementor-element-7d4a1c1{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fd7f6e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-fd7f6e6 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:64px;font-weight:600;line-height:126px;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-70e6420{text-align:center;}.elementor-13 .elementor-element.elementor-element-70e6420 .elementor-heading-title{font-family:"Newsreader Italic", Sans-serif;font-size:64px;font-weight:400;line-height:126px;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-3786374{--display:flex;--margin-top:-32px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c47bb45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-c47bb45 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-02dbed4{--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 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-13 .elementor-element.elementor-element-ddf59e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-ddf59e0 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:27.2px;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-81e78d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-81e78d0 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:600;line-height:27.2px;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-a4263bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;text-align:center;}.elementor-13 .elementor-element.elementor-element-a4263bd .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:600;line-height:27.2px;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-ebfa716{text-align:end;}.elementor-13 .elementor-element.elementor-element-45d4f68{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:166px;--padding-bottom:166px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e625c21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bdec2a5{padding:0px 90px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f64d58a{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c3b30a5{--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-13 .elementor-element.elementor-element-0100005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-0100005 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-dd42554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 150px 0px 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-dd42554 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d197f91 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-13 .elementor-element.elementor-element-d197f91 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d197f91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d06e458 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d197f91.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d197f91.elementor-view-default .elementor-icon{fill:var( --e-global-color-d06e458 );color:var( --e-global-color-d06e458 );border-color:var( --e-global-color-d06e458 );}.elementor-13 .elementor-element.elementor-element-d197f91.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d197f91 .elementor-icon{font-size:15px;padding:16px;}.elementor-13 .elementor-element.elementor-element-d197f91 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d197f91 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-13 .elementor-element.elementor-element-d197f91:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-d197f91:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d197f91 .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:18px;font-weight:600;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-b5e0050{--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;--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-13 .elementor-element.elementor-element-9db83f1 img{height:370px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-2697e2a img{height:370px;object-fit:cover;object-position:center center;}.elementor-13 .elementor-element.elementor-element-f8fdf58{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-c6b773d .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-c6b773d .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-c6b773d .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-274450b .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-weight:100;line-height:0px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-a950724 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-a950724 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-a950724 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-3e1d122 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-weight:100;line-height:0px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-0510cbc .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-0510cbc .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-0510cbc .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-8754cee .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-weight:100;line-height:0px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-8d4958d .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-8d4958d .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-8d4958d .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-cae628e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6553760 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-6553760 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-6553760 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-bd81fa8 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-bd81fa8 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-bd81fa8 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-35f4c1d .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-35f4c1d .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-35f4c1d .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-77a721a .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-13 .elementor-element.elementor-element-77a721a .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:100px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-77a721a .elementor-counter-title{color:var( --e-global-color-text );font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;line-height:0px;}.elementor-13 .elementor-element.elementor-element-266421b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-266421b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-266421b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-8c60481{--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;--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-13 .elementor-element.elementor-element-30ba5fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-0e40916{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0cafea3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 100px;text-align:start;}.elementor-13 .elementor-element.elementor-element-0cafea3 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-7d6e755 );}.elementor-13 .elementor-element.elementor-element-6655534{--display:flex;--min-height:600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6655534:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6655534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://elitetransferassisi.it/wp-content/uploads/2026/09/form_img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-59bbfd1{--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;--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b9d16cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-13 .elementor-element.elementor-element-b9d16cd:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b9d16cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c40b924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-c40b924 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-0px;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-358e20a .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-358e20a .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-13 .elementor-element.elementor-element-358e20a .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group > label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-html{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group .elementor-field, .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-subgroup label{font-family:"Google Sans", Sans-serif;font-size:15px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-button[type="submit"]{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-358e20a .elementor-button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-358e20a{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-13 .elementor-element.elementor-element-0b3d5fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-7860920{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:146px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9e2e5cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-9e2e5cb .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-2655010{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4f21142{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 80px;--row-gap:40px;--column-gap:80px;--grid-auto-flow:row;--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-13 .elementor-element.elementor-element-97fd821{--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-13 .elementor-element.elementor-element-d6e1668 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-d6e1668 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d6e1668.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-d6e1668.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d6e1668.elementor-view-default .elementor-icon{fill:var( --e-global-color-53f2be8 );color:var( --e-global-color-53f2be8 );border-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-d6e1668 .elementor-icon{font-size:72px;}.elementor-13 .elementor-element.elementor-element-d6e1668 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d6e1668 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-d6e1668:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-d6e1668:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d6e1668 .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-3e211d2{--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-13 .elementor-element.elementor-element-7d031dd .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-7d031dd .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-7d031dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-7d031dd.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7d031dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-53f2be8 );color:var( --e-global-color-53f2be8 );border-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-7d031dd .elementor-icon{font-size:72px;}.elementor-13 .elementor-element.elementor-element-7d031dd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-7d031dd .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-7d031dd:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-7d031dd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-7d031dd .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-055ac61{--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-13 .elementor-element.elementor-element-8649529 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-8649529 .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-8649529.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-8649529.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8649529.elementor-view-default .elementor-icon{fill:var( --e-global-color-53f2be8 );color:var( --e-global-color-53f2be8 );border-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-8649529 .elementor-icon{font-size:72px;}.elementor-13 .elementor-element.elementor-element-8649529 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-8649529 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-8649529:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-8649529:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-8649529 .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-be224d3{--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-13 .elementor-element.elementor-element-1555b3e .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-13 .elementor-element.elementor-element-1555b3e .elementor-icon-box-title{margin-block-end:16px;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1555b3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-1555b3e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1555b3e.elementor-view-default .elementor-icon{fill:var( --e-global-color-53f2be8 );color:var( --e-global-color-53f2be8 );border-color:var( --e-global-color-53f2be8 );}.elementor-13 .elementor-element.elementor-element-1555b3e .elementor-icon{font-size:72px;}.elementor-13 .elementor-element.elementor-element-1555b3e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-1555b3e .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-1555b3e:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-1555b3e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-1555b3e .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-4e055d1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13 .elementor-element.elementor-element-bbf2d52{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-13 .elementor-element.elementor-element-c5a9080{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:130px;--padding-left:20px;--padding-right:3px;}.elementor-13 .elementor-element.elementor-element-c5a9080:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c5a9080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d06e458 );}.elementor-13 .elementor-element.elementor-element-9d9f10e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4fe038d{--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-13 .elementor-element.elementor-element-3b0968f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-3b0968f .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d4f5a64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 400px 40px 0px;text-align:start;}.elementor-13 .elementor-element.elementor-element-d4f5a64 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-74e606f{text-align:start;}.elementor-13 .elementor-element.elementor-element-74e606f img{width:400px;}.elementor-13 .elementor-element.elementor-element-a4d870f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2efc8e0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:100px;}.elementor-13 .elementor-element.elementor-element-2efc8e0 .elementor-icon-box-title{margin-block-end:0px;color:#141617;}.elementor-13 .elementor-element.elementor-element-2efc8e0.elementor-view-stacked .elementor-icon{background-color:#F3F3EE;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-2efc8e0.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2efc8e0.elementor-view-default .elementor-icon{fill:#F3F3EE;color:#F3F3EE;border-color:#F3F3EE;}.elementor-13 .elementor-element.elementor-element-2efc8e0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-2efc8e0 .elementor-icon{font-size:32px;padding:16px;}.elementor-13 .elementor-element.elementor-element-2efc8e0 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-2efc8e0 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-2efc8e0:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-2efc8e0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-2efc8e0 .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-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-13 .elementor-element.elementor-element-a6b12d7{--divider-border-style:solid;--divider-color:#14161726;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-a6b12d7 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-a6b12d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-c6bf591 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:100px;}.elementor-13 .elementor-element.elementor-element-c6bf591 .elementor-icon-box-title{margin-block-end:0px;color:#141617;}.elementor-13 .elementor-element.elementor-element-c6bf591.elementor-view-stacked .elementor-icon{background-color:#F3F3EE;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-c6bf591.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-c6bf591.elementor-view-default .elementor-icon{fill:#F3F3EE;color:#F3F3EE;border-color:#F3F3EE;}.elementor-13 .elementor-element.elementor-element-c6bf591.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-c6bf591 .elementor-icon{font-size:32px;padding:16px;}.elementor-13 .elementor-element.elementor-element-c6bf591 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-c6bf591 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-c6bf591:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-c6bf591:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-c6bf591 .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-49107e1{--divider-border-style:solid;--divider-color:#14161726;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-49107e1 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-49107e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-d66b3d8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:100px;}.elementor-13 .elementor-element.elementor-element-d66b3d8 .elementor-icon-box-title{margin-block-end:0px;color:#141617;}.elementor-13 .elementor-element.elementor-element-d66b3d8.elementor-view-stacked .elementor-icon{background-color:#F3F3EE;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d66b3d8.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d66b3d8.elementor-view-default .elementor-icon{fill:#F3F3EE;color:#F3F3EE;border-color:#F3F3EE;}.elementor-13 .elementor-element.elementor-element-d66b3d8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d66b3d8 .elementor-icon{font-size:32px;padding:16px;}.elementor-13 .elementor-element.elementor-element-d66b3d8 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-d66b3d8 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-d66b3d8:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-d66b3d8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-d66b3d8 .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-37665dc{--divider-border-style:solid;--divider-color:#14161726;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-37665dc .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-37665dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-f2a8af3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:100px;}.elementor-13 .elementor-element.elementor-element-f2a8af3 .elementor-icon-box-title{margin-block-end:0px;color:#141617;}.elementor-13 .elementor-element.elementor-element-f2a8af3.elementor-view-stacked .elementor-icon{background-color:#F3F3EE;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-f2a8af3.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f2a8af3.elementor-view-default .elementor-icon{fill:#F3F3EE;color:#F3F3EE;border-color:#F3F3EE;}.elementor-13 .elementor-element.elementor-element-f2a8af3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-f2a8af3 .elementor-icon{font-size:32px;padding:16px;}.elementor-13 .elementor-element.elementor-element-f2a8af3 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f2a8af3 .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-f2a8af3:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-f2a8af3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-f2a8af3 .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-c8a0e8c{--divider-border-style:solid;--divider-color:#14161726;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-c8a0e8c .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-c8a0e8c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-035d82e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:100px;}.elementor-13 .elementor-element.elementor-element-035d82e .elementor-icon-box-title{margin-block-end:0px;color:#141617;}.elementor-13 .elementor-element.elementor-element-035d82e.elementor-view-stacked .elementor-icon{background-color:#F3F3EE;fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-035d82e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-035d82e.elementor-view-default .elementor-icon{fill:#F3F3EE;color:#F3F3EE;border-color:#F3F3EE;}.elementor-13 .elementor-element.elementor-element-035d82e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-035d82e .elementor-icon{font-size:32px;padding:16px;}.elementor-13 .elementor-element.elementor-element-035d82e .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-035d82e .elementor-icon-box-title a{font-family:"Google Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-035d82e:has(:hover) .elementor-icon-box-title,
					 .elementor-13 .elementor-element.elementor-element-035d82e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-035d82e .elementor-icon-box-description{font-family:"Google Sans", Sans-serif;font-size:18px;font-weight:400;line-height:27.2px;}.elementor-13 .elementor-element.elementor-element-5f99a44{--display:flex;--min-height:1140px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5f99a44:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5f99a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elitetransferassisi.it/wp-content/uploads/2026/09/bottom_img.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5f99a44::before, .elementor-13 .elementor-element.elementor-element-5f99a44 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f99a44 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5f99a44 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f99a44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5f99a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-96befbd );--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-8307a03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-8307a03 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:60px;font-weight:600;color:var( --e-global-color-7d6e755 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-e625c21{--width:50%;}.elementor-13 .elementor-element.elementor-element-f64d58a{--width:50%;}.elementor-13 .elementor-element.elementor-element-30ba5fb{--width:45%;}.elementor-13 .elementor-element.elementor-element-0e40916{--width:55%;}.elementor-13 .elementor-element.elementor-element-b9d16cd{--width:45%;}.elementor-13 .elementor-element.elementor-element-0b3d5fb{--width:55%;}.elementor-13 .elementor-element.elementor-element-2655010{--content-width:1100px;}.elementor-13 .elementor-element.elementor-element-5f99a44{--content-width:1000px;}}@media(max-width:1366px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-30ba5fb{--width:50%;}.elementor-13 .elementor-element.elementor-element-0e40916{--width:50%;}.elementor-13 .elementor-element.elementor-element-b9d16cd{--width:50%;}.elementor-13 .elementor-element.elementor-element-0b3d5fb{--width:50%;}}@media(max-width:1366px){.elementor-13 .elementor-element.elementor-element-8861614{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-c9972db .elementor-heading-title{font-size:100px;}.elementor-13 .elementor-element.elementor-element-8628abf .elementor-heading-title{font-size:100px;}.elementor-13 .elementor-element.elementor-element-c22e1c6{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-bd1a3bf{--min-height:740px;}.elementor-13 .elementor-element.elementor-element-95ffa70 .elementor-heading-title{font-size:48px;}.elementor-13 .elementor-element.elementor-element-7ef4afb .elementor-heading-title{font-size:48px;}.elementor-13 .elementor-element.elementor-element-487e604 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-3dee671{--min-height:740px;}.elementor-13 .elementor-element.elementor-element-eb405bf .elementor-heading-title{font-size:48px;}.elementor-13 .elementor-element.elementor-element-89c3d77 .elementor-heading-title{font-size:48px;}.elementor-13 .elementor-element.elementor-element-33f8041 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-a3fc251{--min-height:740px;}.elementor-13 .elementor-element.elementor-element-fd7f6e6 .elementor-heading-title{font-size:48px;}.elementor-13 .elementor-element.elementor-element-70e6420 .elementor-heading-title{font-size:48px;}.elementor-13 .elementor-element.elementor-element-c47bb45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-45d4f68{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-13 .elementor-element.elementor-element-bdec2a5{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-dd42554 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-9db83f1 img{height:300px;}.elementor-13 .elementor-element.elementor-element-2697e2a img{height:300px;}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-c6b773d .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-a950724 .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-0510cbc .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-8d4958d .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-cae628e{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-6553760 .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-bd81fa8 .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-35f4c1d .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-77a721a .elementor-counter-number-wrapper{font-size:90px;}.elementor-13 .elementor-element.elementor-element-0cafea3{padding:0px 0px 0px 30px;}.elementor-13 .elementor-element.elementor-element-6655534{--min-height:500px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-4f21142{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-4e055d1{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-d4f5a64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1200px){.elementor-13 .elementor-element.elementor-element-c22e1c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-45d4f68{--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:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-bdec2a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-13 .elementor-element.elementor-element-c3b30a5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-0100005{text-align:center;}.elementor-13 .elementor-element.elementor-element-dd42554{padding:0px 150px 0px 150px;text-align:center;}.elementor-13 .elementor-element.elementor-element-d197f91 .elementor-icon-box-wrapper{align-items:start;text-align:start;}.elementor-13 .elementor-element.elementor-element-b5e0050{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-9db83f1 img{height:380px;}.elementor-13 .elementor-element.elementor-element-2697e2a img{height:380px;}.elementor-13 .elementor-element.elementor-element-f8fdf58{--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-13 .elementor-element.elementor-element-c6b773d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-a950724{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-0510cbc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-8d4958d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cae628e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:80px 80px;--row-gap:80px;--column-gap:80px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6553760{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-bd81fa8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-35f4c1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-77a721a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-266421b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8c60481{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-30ba5fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0e40916{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0cafea3{padding:0px 0px 0px 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-59bbfd1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-b9d16cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0b3d5fb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4f21142{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-9d9f10e{--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-13 .elementor-element.elementor-element-3b0968f{text-align:center;}.elementor-13 .elementor-element.elementor-element-d4f5a64{padding:0px 200px 0px 200px;text-align:center;}.elementor-13 .elementor-element.elementor-element-74e606f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:80px 0px 0px 0px;text-align:center;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-c22e1c6{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-487e604 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-33f8041 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-c47bb45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-dd42554 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-cae628e{--grid-auto-flow:row;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-4f21142{--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-d4f5a64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:880px){.elementor-13 .elementor-element.elementor-element-c9972db .elementor-heading-title{font-size:80px;line-height:100px;}.elementor-13 .elementor-element.elementor-element-8628abf .elementor-heading-title{font-size:80px;line-height:100px;}.elementor-13 .elementor-element.elementor-element-c22e1c6{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-cae628e{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-4f21142{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-8861614{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13 .elementor-element.elementor-element-c9972db .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-13 .elementor-element.elementor-element-8628abf .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-13 .elementor-element.elementor-element-c22e1c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-487e604 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-33f8041 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-c47bb45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-f64d58a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-c3b30a5{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-0100005 .elementor-heading-title{font-size:36px;}.elementor-13 .elementor-element.elementor-element-dd42554{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-dd42554 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-d197f91{width:100%;max-width:100%;}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-cae628e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-6553760 .elementor-counter-number-wrapper{font-size:64px;}.elementor-13 .elementor-element.elementor-element-bd81fa8 .elementor-counter-number-wrapper{font-size:64px;}.elementor-13 .elementor-element.elementor-element-35f4c1d .elementor-counter-number-wrapper{font-size:64px;}.elementor-13 .elementor-element.elementor-element-77a721a .elementor-counter-number-wrapper{font-size:64px;}.elementor-13 .elementor-element.elementor-element-0cafea3 .elementor-heading-title{font-size:24px;}.elementor-13 .elementor-element.elementor-element-b9d16cd{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-c40b924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-c40b924 .elementor-heading-title{font-size:24px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-7860920{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9e2e5cb .elementor-heading-title{font-size:40px;}.elementor-13 .elementor-element.elementor-element-4f21142{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-3b0968f .elementor-heading-title{font-size:36px;}.elementor-13 .elementor-element.elementor-element-d4f5a64{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d4f5a64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-74e606f img{width:200px;}.elementor-13 .elementor-element.elementor-element-2efc8e0 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-c6bf591 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-13 .elementor-element.elementor-element-d66b3d8 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-13 .elementor-element.elementor-element-f2a8af3 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-13 .elementor-element.elementor-element-035d82e .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-13 .elementor-element.elementor-element-5f99a44{--min-height:800px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8307a03 .elementor-heading-title{font-size:32px;}}@media(max-width:1200px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-e625c21{--width:100%;}.elementor-13 .elementor-element.elementor-element-f64d58a{--width:100%;}.elementor-13 .elementor-element.elementor-element-c3b30a5{--width:100%;}.elementor-13 .elementor-element.elementor-element-30ba5fb{--width:100%;}.elementor-13 .elementor-element.elementor-element-0e40916{--width:100%;}.elementor-13 .elementor-element.elementor-element-b9d16cd{--width:100%;}.elementor-13 .elementor-element.elementor-element-0b3d5fb{--width:100%;}}@media(min-width:2400px){.elementor-13 .elementor-element.elementor-element-c22e1c6{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-487e604 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-33f8041 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-c47bb45 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-dd42554 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-13 .elementor-element.elementor-element-cae628e{--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-266421b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-6655534{--min-height:800px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-59bbfd1{--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-4f21142{--grid-auto-flow:row;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-13 .elementor-element.elementor-element-d4f5a64 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS for container, class: .elementor-element-bd1a3bf */.elementor-13 .elementor-element.elementor-element-bd1a3bf {
    overflow: hidden;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dee671 */.elementor-13 .elementor-element.elementor-element-3dee671 {
    overflow: hidden;;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3fc251 */.elementor-13 .elementor-element.elementor-element-a3fc251 {
    overflow: hidden;;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-358e20a *//* ==========================================================
   ELITE TRANSFER
   FORM CONTATTI - STILE COMPLETO
   ========================================================== */


/* ==========================================================
   1. STRUTTURA GENERALE
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: wrap;
    column-gap: 20px;
    row-gap: 20px;
}

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group {
    padding: 0;
    margin: 0;
}

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group.elementor-col-50 {
    width: 48%;
}

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group.elementor-col-100 {
    width: 100%;
}

.elementor-13 .elementor-element.elementor-element-358e20a a {
    color: #000;
}



/* ==========================================================
   2. STILE INPUT, TEXTAREA E SELECT
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a input.elementor-field,
.elementor-13 .elementor-element.elementor-element-358e20a textarea.elementor-field,
.elementor-13 .elementor-element.elementor-element-358e20a select.elementor-field {
    background-color: #ffffff;
    border: 1px solid #000;
    border-radius: 0;
    box-shadow: none;
    outline: none;
    color: #707070;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.4;
}

/* Altezza input */

.elementor-13 .elementor-element.elementor-element-358e20a input.elementor-field {
    height: 56px;
    min-height: 56px;
    padding: 0 20px 0 58px;
}

/* Select uniformato agli input */

.elementor-13 .elementor-element.elementor-element-358e20a select.elementor-field {
    height: 56px;
    min-height: 56px;
    padding: 0 50px 0 58px !important;
    -webkit-appearance: none;
    appearance: none;
    cursor: pointer;
}

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-select-wrapper .select-caret-down-wrapper {
    right: 20px;
    color: #707070;
}

/* Textarea */

.elementor-13 .elementor-element.elementor-element-358e20a textarea.elementor-field {
    height: 270px !important;
    min-height: 270px !important;
    padding: 22px 25px;
    resize: vertical;
}



/* ==========================================================
   3. PLACEHOLDER
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a input.elementor-field::placeholder,
.elementor-13 .elementor-element.elementor-element-358e20a textarea.elementor-field::placeholder {
    color: #707070;
    opacity: 1;
}



/* ==========================================================
   4. FOCUS CAMPI
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a input.elementor-field:focus,
.elementor-13 .elementor-element.elementor-element-358e20a textarea.elementor-field:focus,
.elementor-13 .elementor-element.elementor-element-358e20a select.elementor-field:focus {
    border-color: #999999;
    box-shadow: none;
    outline: none;
}



/* ==========================================================
   5. CONTENITORI DELLE ICONE
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-name,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-cognome,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-email,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-numero,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-passeggeri,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-bagagli,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-veicolo,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_partenza,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_arrivo {
    position: relative;
}



/* ==========================================================
   6. STILE GENERALE ICONE
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-name::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-cognome::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-email::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-numero::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-passeggeri::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-bagagli::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-veicolo::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_partenza::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_arrivo::before {
    content: "";
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    width: 22px;
    height: 22px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.55;
    z-index: 5;
    pointer-events: none;
}



/* ==========================================================
   7. ICONE
   ========================================================== */

/* Nome e Cognome */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-name::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-cognome::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M12 12c2.761 0 5-2.239 5-5s-2.239-5-5-5-5 2.239-5 5 2.239 5 5 5zm0 2c-3.33 0-10 1.67-10 5v3h20v-3c0-3.33-6.67-5-10-5z'/%3E%3C/svg%3E");
}

/* Email */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-email::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M20 4H4a2 2 0 00-2 2v12a2 2 0 002 2h16a2 2 0 002-2V6a2 2 0 00-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z'/%3E%3C/svg%3E");
}

/* Telefono */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-numero::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M6.62 10.79a15.46 15.46 0 006.59 6.59l2.2-2.2a1 1 0 011.01-.24c1.12.37 2.33.57 3.58.57a1 1 0 011 1V20a1 1 0 01-1 1C10.61 21 3 13.39 3 4a1 1 0 011-1h3.5a1 1 0 011 1c0 1.25.2 2.46.57 3.59a1 1 0 01-.25 1.01l-2.2 2.19z'/%3E%3C/svg%3E");
}

/* Passeggeri */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-passeggeri::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M16 11c1.66 0 2.99-1.34 2.99-3S17.66 5 16 5s-3 1.34-3 3 1.34 3 3 3zm-8 0c1.66 0 2.99-1.34 2.99-3S9.66 5 8 5 5 6.34 5 8s1.34 3 3 3zm0 2c-2.33 0-7 1.17-7 3.5V19h14v-2.5c0-2.33-4.67-3.5-7-3.5zm8 0c-.29 0-.62.02-.97.05 1.16.84 1.97 1.97 1.97 3.45V19h6v-2.5c0-2.33-4.67-3.5-7-3.5z'/%3E%3C/svg%3E");
}

/* Bagagli */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-bagagli::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M9 2h6v3h3a2 2 0 012 2v12a2 2 0 01-2 2h-1v1h-2v-1H9v1H7v-1H6a2 2 0 01-2-2V7a2 2 0 012-2h3V2zm2 2v1h2V4h-2zM8 9v8h2V9H8zm6 0v8h2V9h-2z'/%3E%3C/svg%3E");
}

/* Veicolo */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-veicolo::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M18.92 6.01C18.72 5.42 18.16 5 17.5 5h-11c-.66 0-1.21.42-1.42 1.01L3 12v8a1 1 0 001 1h1a1 1 0 001-1v-1h12v1a1 1 0 001 1h1a1 1 0 001-1v-8l-2.08-5.99zM6.5 16a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm11 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3zM5 11l1.5-4.5h11L19 11H5z'/%3E%3C/svg%3E");
}

/* Date */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_partenza::before,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_arrivo::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23999999'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V6a2 2 0 00-2-2zm0 16H5V9h14v11zM7 11h5v5H7z'/%3E%3C/svg%3E");
}



/* ==========================================================
   8. SPAZIO TRA ICONA E TESTO
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-name input,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-cognome input,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-email input,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-numero input,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-passeggeri input,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-bagagli input,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_partenza input,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_arrivo input {
    padding-left: 58px !important;
}



/* ==========================================================
   9. PULSANTE
   ========================================================== */

.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons {
    width: 100%;
    margin-top: 35px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons .elementor-button {
    width: 260px !important;
    max-width: 260px !important;
    min-height: 64px;
    padding: 18px 30px;
    background-color: #d8cba5;
    color: #111111;
    border: none;
    border-radius: 0;
    box-shadow: none;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    transition: background-color 0.25s ease, color 0.25s ease;
}

.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons .elementor-button-content-wrapper {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons .elementor-button:hover {
    background-color: #c9ba8e;
    color: #111111;
}



/* ==========================================================
   10. TABLET
   ========================================================== */

@media (max-width: 1024px) {

    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-form-fields-wrapper {
        column-gap: 3%;
        row-gap: 24px;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group.elementor-col-50 {
        width: 48.5%;
    }
}



/* ==========================================================
   11. MOBILE
   ========================================================== */

@media (max-width: 767px) {

    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-form-fields-wrapper {
        display: flex;
        flex-direction: column;
        column-gap: 0;
        row-gap: 18px;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group.elementor-col-50,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group.elementor-col-100 {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a input.elementor-field,
    .elementor-13 .elementor-element.elementor-element-358e20a select.elementor-field {
        height: 58px;
        min-height: 58px;
        padding-left: 52px !important;
        font-size: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-name::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-cognome::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-email::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-numero::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-passeggeri::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-bagagli::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-veicolo::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_partenza::before,
    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-group-data_arrivo::before {
        left: 18px;
        width: 20px;
        height: 20px;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a textarea.elementor-field {
        height: 220px !important;
        min-height: 220px !important;
        padding: 20px;
        font-size: 16px;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons {
        margin-top: 20px;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a .e-form__buttons .elementor-button {
        width: 100% !important;
        max-width: 100% !important;
        min-height: 58px;
        font-size: 17px;
    }
}




/* ==========================================================
   12. ACCETTAZIONE PRIVACY
   ========================================================== */

/* Riga checkbox + testo allineati */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-acceptance .elementor-field-subgroup,
.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-acceptance .elementor-field-option {
    display: flex;
    align-items: center;
    gap: 12px;
}

/* Reset checkbox dallo stile degli input */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-acceptance input[type="checkbox"] {
    width: 20px !important;
    height: 20px !important;
    min-height: 20px !important;
    padding: 0 !important;
    margin: 0;
    flex-shrink: 0;
    border-radius: 0;
    accent-color: #d8cba5;
    cursor: pointer;
}

/* Testo accettazione */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-acceptance label {
    margin: 0;
    padding: 0;
    line-height: 1.4;
    cursor: pointer;
}

/* Riduce il gap con la dicitura reCAPTCHA sotto */

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-acceptance {
    margin-bottom: -10px !important;
}

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-html {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

.elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-html p {
    margin: 0;
}


/* Mobile: checkbox allineata alla prima riga se il testo va a capo */

@media (max-width: 767px) {

    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-acceptance .elementor-field-option {
        align-items: flex-start;
    }

    .elementor-13 .elementor-element.elementor-element-358e20a .elementor-field-type-acceptance input[type="checkbox"] {
        margin-top: 2px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2efc8e0 */.contatti .elementor-icon {
    border: 1px solid #F3F3EE;
    
}

.contatti .elementor-icon:hover {
    border: 1px solid #141617;
    background-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c6bf591 */.contatti .elementor-icon {
    border: 1px solid #F3F3EE;
    
}

.contatti .elementor-icon:hover {
    border: 1px solid #141617;
    background-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d66b3d8 */.contatti .elementor-icon {
    border: 1px solid #F3F3EE;
    
}

.contatti .elementor-icon:hover {
    border: 1px solid #141617;
    background-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f2a8af3 */.contatti .elementor-icon {
    border: 1px solid #F3F3EE;
    
}

.contatti .elementor-icon:hover {
    border: 1px solid #141617;
    background-color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-035d82e */.contatti .elementor-icon {
    border: 1px solid #F3F3EE;
    
}

.contatti .elementor-icon:hover {
    border: 1px solid #141617;
    background-color: #fff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Google Sans';
	font-display: auto;
	src: url('https://elitetransferassisi.it/wp-content/uploads/2026/09/GoogleSans-VariableFont_GRADopszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Newsreader Italic';
	font-display: auto;
	src: url('https://elitetransferassisi.it/wp-content/uploads/2026/09/Newsreader-Italic-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */