.elementor-450 .elementor-element.elementor-element-1bd653f{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:5rem;--padding-bottom:0rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-1bd653f:not(.elementor-motion-effects-element-type-background), .elementor-450 .elementor-element.elementor-element-1bd653f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.viaggisenzafrontiere.it/wp-content/uploads/2025/05/immagine-home.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-450 .elementor-element.elementor-element-1bd653f::before, .elementor-450 .elementor-element.elementor-element-1bd653f > .elementor-background-video-container::before, .elementor-450 .elementor-element.elementor-element-1bd653f > .e-con-inner > .elementor-background-video-container::before, .elementor-450 .elementor-element.elementor-element-1bd653f > .elementor-background-slideshow::before, .elementor-450 .elementor-element.elementor-element-1bd653f > .e-con-inner > .elementor-background-slideshow::before, .elementor-450 .elementor-element.elementor-element-1bd653f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-450 .elementor-element.elementor-element-8cdce60{text-align:center;font-family:"Bauhaus", Sans-serif;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-c862cd7 );}.elementor-450 .elementor-element.elementor-element-0914ad3{width:var( --container-widget-width, min(80rem,100%) );max-width:min(80rem,100%);--container-widget-width:min(80rem,100%);--container-widget-flex-grow:0;text-align:center;}.elementor-450 .elementor-element.elementor-element-0914ad3 .elementor-heading-title{font-size:clamp(3.5rem, 4.834vw + 0.715rem, 7rem);font-weight:200;font-style:normal;color:var( --e-global-color-c862cd7 );}.elementor-450 .elementor-element.elementor-element-1e45c96{--display:grid;--e-con-grid-template-columns:1fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(5rem, 16.129vw + -15.968rem, 10rem) clamp(5rem, 16.129vw + -15.968rem, 10rem);--row-gap:clamp(5rem, 16.129vw + -15.968rem, 10rem);--column-gap:clamp(5rem, 16.129vw + -15.968rem, 10rem);--grid-auto-flow:row;--align-items:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-5a95f56{--display:flex;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-fa61b77{text-align:left;}.elementor-450 .elementor-element.elementor-element-fa61b77 .elementor-heading-title{font-size:clamp(3.3rem, 1.657vw + 2.345rem, 4.5rem);font-weight:200;font-style:normal;color:var( --e-global-color-primary );}.elementor-450 .elementor-element.elementor-element-88f1ba5{text-align:left;font-size:var( --e-global-typography-78560ab-font-size );color:var( --e-global-color-text );}.elementor-450 .elementor-element.elementor-element-9d4f13d img{width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-450 .elementor-element.elementor-element-453e635{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-453e635:not(.elementor-motion-effects-element-type-background), .elementor-450 .elementor-element.elementor-element-453e635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-450 .elementor-element.elementor-element-00b149d{width:var( --container-widget-width, min(80rem,100%) );max-width:min(80rem,100%);--container-widget-width:min(80rem,100%);--container-widget-flex-grow:0;text-align:center;}.elementor-450 .elementor-element.elementor-element-00b149d .elementor-heading-title{font-size:var( --e-global-typography-0daea88-font-size );}.elementor-450 .elementor-element.elementor-element-9bbd703{width:var( --container-widget-width, min(105rem,100%) );max-width:min(105rem,100%);--container-widget-width:min(105rem,100%);--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-78560ab-font-size );color:var( --e-global-color-text );}.elementor-450 .elementor-element.elementor-element-c02debe{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(5rem, 16.129vw + -15.968rem, 10rem) clamp(5rem, 16.129vw + -15.968rem, 10rem);--row-gap:clamp(5rem, 16.129vw + -15.968rem, 10rem);--column-gap:clamp(5rem, 16.129vw + -15.968rem, 10rem);--grid-auto-flow:row;--align-items:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-b43e5bb img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-450 .elementor-element.elementor-element-57c63a4{--display:flex;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-1d79f5f{text-align:left;}.elementor-450 .elementor-element.elementor-element-1d79f5f .elementor-heading-title{font-size:clamp(3.3rem, 1.657vw + 2.345rem, 4.5rem);font-weight:200;font-style:normal;color:var( --e-global-color-primary );}.elementor-450 .elementor-element.elementor-element-c953390{text-align:left;font-size:var( --e-global-typography-78560ab-font-size );color:var( --e-global-color-text );}.elementor-450 .elementor-element.elementor-element-7abb4b2{--display:grid;--e-con-grid-template-columns:1fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(5rem, 16.129vw + -15.968rem, 10rem) clamp(5rem, 16.129vw + -15.968rem, 10rem);--row-gap:clamp(5rem, 16.129vw + -15.968rem, 10rem);--column-gap:clamp(5rem, 16.129vw + -15.968rem, 10rem);--grid-auto-flow:row;--align-items:center;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-bd7f2f8{--display:flex;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-0514fd8{text-align:left;}.elementor-450 .elementor-element.elementor-element-0514fd8 .elementor-heading-title{font-size:clamp(3.3rem, 1.657vw + 2.345rem, 4.5rem);font-weight:200;font-style:normal;color:var( --e-global-color-primary );}.elementor-450 .elementor-element.elementor-element-335a131{text-align:left;font-size:var( --e-global-typography-78560ab-font-size );color:var( --e-global-color-text );}.elementor-450 .elementor-element.elementor-element-b014d9a > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-450 .elementor-element.elementor-element-b014d9a .elementor-button{font-family:"Bauhaus", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;}.elementor-450 .elementor-element.elementor-element-306f7e0 img{width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:1.5rem 1.5rem 1.5rem 1.5rem;}@media(max-width:1300px){.elementor-450 .elementor-element.elementor-element-1e45c96{--e-con-grid-template-columns:1;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;}.elementor-450 .elementor-element.elementor-element-5a95f56{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-450 .elementor-element.elementor-element-88f1ba5{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-9d4f13d.elementor-element{--order:-99999 /* order start hack */;}.elementor-450 .elementor-element.elementor-element-00b149d .elementor-heading-title{font-size:var( --e-global-typography-0daea88-font-size );}.elementor-450 .elementor-element.elementor-element-9bbd703{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-c02debe{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-450 .elementor-element.elementor-element-57c63a4{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-450 .elementor-element.elementor-element-c953390{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-7abb4b2{--e-con-grid-template-columns:1;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--grid-auto-flow:row;}.elementor-450 .elementor-element.elementor-element-bd7f2f8{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-450 .elementor-element.elementor-element-335a131{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-306f7e0.elementor-element{--order:-99999 /* order start hack */;}}@media(max-width:768px){.elementor-450 .elementor-element.elementor-element-1e45c96{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-88f1ba5{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-453e635{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-00b149d .elementor-heading-title{font-size:var( --e-global-typography-0daea88-font-size );}.elementor-450 .elementor-element.elementor-element-9bbd703{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-c02debe{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-c953390{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-7abb4b2{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-450 .elementor-element.elementor-element-335a131{font-size:var( --e-global-typography-78560ab-font-size );}}@media(max-width:576px){.elementor-450 .elementor-element.elementor-element-1e45c96{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-450 .elementor-element.elementor-element-5a95f56{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-450 .elementor-element.elementor-element-88f1ba5{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-00b149d .elementor-heading-title{font-size:var( --e-global-typography-0daea88-font-size );}.elementor-450 .elementor-element.elementor-element-9bbd703{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-c02debe{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-450 .elementor-element.elementor-element-57c63a4{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-450 .elementor-element.elementor-element-c953390{font-size:var( --e-global-typography-78560ab-font-size );}.elementor-450 .elementor-element.elementor-element-7abb4b2{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-450 .elementor-element.elementor-element-bd7f2f8{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-450 .elementor-element.elementor-element-335a131{font-size:var( --e-global-typography-78560ab-font-size );}}@media(min-width:1301px){.elementor-450 .elementor-element.elementor-element-1bd653f:not(.elementor-motion-effects-element-type-background), .elementor-450 .elementor-element.elementor-element-1bd653f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-9d4f13d */.elementor-450 .elementor-element.elementor-element-9d4f13d img{
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b43e5bb */.elementor-450 .elementor-element.elementor-element-b43e5bb img{
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-306f7e0 */.elementor-450 .elementor-element.elementor-element-306f7e0 img{
    aspect-ratio: 4 / 3;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bauhaus';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.viaggisenzafrontiere.it/wp-content/uploads/2025/05/BauhausItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Bauhaus';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.viaggisenzafrontiere.it/wp-content/uploads/2025/05/BauhausRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Bauhaus';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.viaggisenzafrontiere.it/wp-content/uploads/2025/05/BauhausBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Bauhaus';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.viaggisenzafrontiere.it/wp-content/uploads/2025/05/BauhausBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */