.elementor-7373 .elementor-element.elementor-element-2c991b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:50px;--position:fixed;top:0px;--z-index:999;}.elementor-7373 .elementor-element.elementor-element-2c991b6:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-2c991b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-99d9db7 );}.elementor-7373 .elementor-element.elementor-element-2c991b6, .elementor-7373 .elementor-element.elementor-element-2c991b6::before{--border-transition:0.3s;}body:not(.rtl) .elementor-7373 .elementor-element.elementor-element-2c991b6{left:0px;}body.rtl .elementor-7373 .elementor-element.elementor-element-2c991b6{right:0px;}.elementor-7373 .elementor-element.elementor-element-7ca17d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-de03b69{text-align:left;}.elementor-7373 .elementor-element.elementor-element-de03b69 img{width:165px;}.elementor-7373 .elementor-element.elementor-element-de03b69 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-db2e592{--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;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-544d1e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-6bb4275 .elementor-heading-title{font-size:18px;}.elementor-7373 .elementor-element.elementor-element-d4de8b6 .elementor-heading-title{font-size:18px;}.elementor-7373 .elementor-element.elementor-element-2596b4c .elementor-heading-title{font-size:18px;}.elementor-7373 .elementor-element.elementor-element-0469143 .elementor-heading-title{font-size:18px;}.elementor-7373 .elementor-element.elementor-element-864cb49 .elementor-heading-title{font-size:18px;}.elementor-7373 .elementor-element.elementor-element-a18dce8{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-a18dce8, .elementor-7373 .elementor-element.elementor-element-a18dce8::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-8771922 > .elementor-widget-container{margin:0px 0px 150px 0px;}.elementor-7373 .elementor-element.elementor-element-fc905b4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-9618de6{--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;--align-items:center;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-9618de6, .elementor-7373 .elementor-element.elementor-element-9618de6::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:15px;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:15px;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*15px);}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical > .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical > .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical > .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical ~ .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-button-next{color:var( --e-global-color-accent );}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-button-prev{color:var( --e-global-color-accent );}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:20px;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-swiper-pagination-outside{margin-top:20px;}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-pagination-bullet{color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-4859c5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-6ecb085{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:var( --e-global-color-3b8a1d3 );--border-color:var( --e-global-color-3b8a1d3 );--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:30px;}.elementor-7373 .elementor-element.elementor-element-6ecb085, .elementor-7373 .elementor-element.elementor-element-6ecb085::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-bd082a9{text-align:left;}.elementor-7373 .elementor-element.elementor-element-bd082a9 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7373 .elementor-element.elementor-element-18d5ee7{text-align:left;}.elementor-7373 .elementor-element.elementor-element-18d5ee7 .elementor-heading-title{color:var( --e-global-color-3b8a1d3 );font-size:var( --e-global-typography-de9c239-font-size );font-weight:var( --e-global-typography-de9c239-font-weight );text-transform:var( --e-global-typography-de9c239-text-transform );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-18d5ee7 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-7373 .elementor-element.elementor-element-f177810{text-align:left;color:var( --e-global-color-text );font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-ab2be08 .qodef-qi-info-button{font-style:normal;text-decoration:none;color:var( --e-global-color-3b8a1d3 );border-color:var( --e-global-color-3b8a1d3 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ab2be08 .qodef-qi-info-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-ab2be08 .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-ab2be08 .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-ab2be08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ab2be08.elementor-element{--align-self:flex-start;}.elementor-7373 .elementor-element.elementor-element-91987c4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-91987c4:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-91987c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbed581 );}.elementor-7373 .elementor-element.elementor-element-91987c4, .elementor-7373 .elementor-element.elementor-element-91987c4::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-5f48229{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-09ea92d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-d650e00{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:30px;}.elementor-7373 .elementor-element.elementor-element-d650e00, .elementor-7373 .elementor-element.elementor-element-d650e00::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-9a4ae5b{text-align:left;}.elementor-7373 .elementor-element.elementor-element-9a4ae5b .elementor-heading-title{color:var( --e-global-color-99d9db7 );}.elementor-7373 .elementor-element.elementor-element-2576e71{text-align:left;}.elementor-7373 .elementor-element.elementor-element-2576e71 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-de9c239-font-size );font-weight:var( --e-global-typography-de9c239-font-weight );text-transform:var( --e-global-typography-de9c239-text-transform );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-2576e71 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-7373 .elementor-element.elementor-element-1286adc{text-align:left;color:#FFFFFF;font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-8dc93f7 .qodef-qi-info-button{font-style:normal;text-decoration:none;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-8dc93f7 .qodef-qi-info-button:hover{color:var( --e-global-color-dbed581 );border-color:var( --e-global-color-secondary );}.elementor-7373 .elementor-element.elementor-element-8dc93f7 .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-secondary );}.elementor-7373 .elementor-element.elementor-element-8dc93f7 .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-secondary );}.elementor-7373 .elementor-element.elementor-element-8dc93f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-8dc93f7.elementor-element{--align-self:flex-start;}.elementor-7373 .elementor-element.elementor-element-acd0503{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-acd0503:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-acd0503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vistaliving.it/wp-content/uploads/sites/29/2024/03/17.png");}.elementor-7373 .elementor-element.elementor-element-acd0503, .elementor-7373 .elementor-element.elementor-element-acd0503::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-56446f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-56446f1:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-56446f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbed581 );}.elementor-7373 .elementor-element.elementor-element-56446f1, .elementor-7373 .elementor-element.elementor-element-56446f1::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-12752d3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-12752d3, .elementor-7373 .elementor-element.elementor-element-12752d3::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-7f7187a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7373 .elementor-element.elementor-element-7f7187a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 180px 0px 180px;}.elementor-7373 .elementor-element.elementor-element-6eb963b{--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-cc52362{--display:flex;--min-height:0px;--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;--align-items:center;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-cc52362, .elementor-7373 .elementor-element.elementor-element-cc52362::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-5772721{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:var( --e-global-color-3b8a1d3 );--border-color:var( --e-global-color-3b8a1d3 );--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7373 .elementor-element.elementor-element-5772721, .elementor-7373 .elementor-element.elementor-element-5772721::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-df20fce{text-align:left;}.elementor-7373 .elementor-element.elementor-element-df20fce .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7373 .elementor-element.elementor-element-be3e71a{text-align:left;}.elementor-7373 .elementor-element.elementor-element-be3e71a .elementor-heading-title{color:var( --e-global-color-3b8a1d3 );font-size:var( --e-global-typography-de9c239-font-size );font-weight:var( --e-global-typography-de9c239-font-weight );text-transform:var( --e-global-typography-de9c239-text-transform );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-be3e71a > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 25px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ab8b488{text-align:left;color:var( --e-global-color-text );font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-b2baf74 .qodef-qi-info-button{font-style:normal;text-decoration:none;color:var( --e-global-color-3b8a1d3 );border-color:var( --e-global-color-3b8a1d3 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-b2baf74 .qodef-qi-info-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-b2baf74 .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-b2baf74 .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-b2baf74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-b2baf74.elementor-element{--align-self:flex-start;}.elementor-7373 .elementor-element.elementor-element-41696a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container{height:80vh;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container .swiper-slide img{height:80vh;object-fit:cover;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:15px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:15px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical > .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical > .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical > .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-button-next{color:var( --e-global-color-99d9db7 );}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-button-prev{color:var( --e-global-color-99d9db7 );}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-swiper-pagination-outside{margin-top:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-pagination-bullet{color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-4697fde{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-d982895{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-7373 .elementor-element.elementor-element-d982895:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-d982895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vistaliving.it/wp-content/uploads/sites/29/2023/09/VistaLiving-00001-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7373 .elementor-element.elementor-element-d982895, .elementor-7373 .elementor-element.elementor-element-d982895::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-388c28c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-388c28c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7373 .elementor-element.elementor-element-f607c42{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:var( --e-global-color-3b8a1d3 );--border-color:var( --e-global-color-3b8a1d3 );--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7373 .elementor-element.elementor-element-f607c42, .elementor-7373 .elementor-element.elementor-element-f607c42::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-cd28650{text-align:left;}.elementor-7373 .elementor-element.elementor-element-cd28650 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7373 .elementor-element.elementor-element-beb0f02{text-align:left;}.elementor-7373 .elementor-element.elementor-element-beb0f02 .elementor-heading-title{color:var( --e-global-color-3b8a1d3 );font-size:var( --e-global-typography-de9c239-font-size );font-weight:var( --e-global-typography-de9c239-font-weight );text-transform:var( --e-global-typography-de9c239-text-transform );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-beb0f02 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 25px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-0184d99{text-align:left;color:var( --e-global-color-text );font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-0ff367f .qodef-qi-info-button{font-style:normal;text-decoration:none;color:var( --e-global-color-3b8a1d3 );border-color:var( --e-global-color-3b8a1d3 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-0ff367f .qodef-qi-info-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-0ff367f .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-0ff367f .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-0ff367f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-0ff367f.elementor-element{--align-self:flex-start;}.elementor-7373 .elementor-element.elementor-element-c309539{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:075px;--margin-block-end:75px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-c309539:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-c309539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vistaliving.it/wp-content/uploads/sites/29/2024/03/vista-living-milano-contesto00003.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7373 .elementor-element.elementor-element-c309539, .elementor-7373 .elementor-element.elementor-element-c309539::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-d2d05bf{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-37fb121{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-37fb121.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7373 .elementor-element.elementor-element-7dd5242{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7373 .elementor-element.elementor-element-b01e14d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:1px;border-color:var( --e-global-color-3b8a1d3 );--border-color:var( --e-global-color-3b8a1d3 );--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-7373 .elementor-element.elementor-element-b01e14d, .elementor-7373 .elementor-element.elementor-element-b01e14d::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-a82099b{text-align:left;}.elementor-7373 .elementor-element.elementor-element-a82099b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-7373 .elementor-element.elementor-element-f92d4ae{text-align:left;}.elementor-7373 .elementor-element.elementor-element-f92d4ae .elementor-heading-title{color:var( --e-global-color-3b8a1d3 );font-size:var( --e-global-typography-de9c239-font-size );font-weight:var( --e-global-typography-de9c239-font-weight );text-transform:var( --e-global-typography-de9c239-text-transform );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-f92d4ae > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 25px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-55e20c5{text-align:left;color:var( --e-global-color-text );font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-8abf8ea .qodef-qi-info-button{font-style:normal;text-decoration:none;color:var( --e-global-color-3b8a1d3 );border-color:var( --e-global-color-3b8a1d3 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-8abf8ea .qodef-qi-info-button:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-8abf8ea .qodef-qi-info-button.qodef-layout--filled:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-8abf8ea .qodef-qi-info-button.qodef-layout--outlined:hover{background-color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-8abf8ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-8abf8ea.elementor-element{--align-self:flex-start;}.elementor-7373 .elementor-element.elementor-element-6439db5{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-8863cb8 .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-7373 .elementor-element.elementor-element-8863cb8 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-7373 .elementor-element.elementor-element-8863cb8 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-7373 .elementor-element.elementor-element-8863cb8 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-7373 .elementor-element.elementor-element-ef4888a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-ef4888a, .elementor-7373 .elementor-element.elementor-element-ef4888a::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container{height:80vh;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container .swiper-slide img{height:80vh;object-fit:cover;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:15px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:15px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical > .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical > .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical > .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical ~ .swiper-button-next{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 15px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-button-next{color:var( --e-global-color-99d9db7 );}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-button-prev{color:var( --e-global-color-99d9db7 );}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:20px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-swiper-pagination-outside{margin-top:20px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-pagination-bullet{color:var( --e-global-color-3b8a1d3 );}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(30px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(30px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ca5b37d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:70px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-ca5b37d, .elementor-7373 .elementor-element.elementor-element-ca5b37d::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-3cca3cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-3da1dd9 img{width:100%;}.elementor-7373 .elementor-element.elementor-element-02c3440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.7;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-7373 .elementor-element.elementor-element-02c3440:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-02c3440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vistaliving.it/wp-content/uploads/sites/29/2024/03/Vista-logo-11@2x.png");background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-7373 .elementor-element.elementor-element-02c3440::before, .elementor-7373 .elementor-element.elementor-element-02c3440 > .elementor-background-video-container::before, .elementor-7373 .elementor-element.elementor-element-02c3440 > .e-con-inner > .elementor-background-video-container::before, .elementor-7373 .elementor-element.elementor-element-02c3440 > .elementor-background-slideshow::before, .elementor-7373 .elementor-element.elementor-element-02c3440 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7373 .elementor-element.elementor-element-02c3440 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-99d9db7 );}.elementor-7373 .elementor-element.elementor-element-02c3440, .elementor-7373 .elementor-element.elementor-element-02c3440::before{--border-transition:0.3s;}.elementor-7373 .elementor-element.elementor-element-62a5aeb{text-align:left;}.elementor-7373 .elementor-element.elementor-element-62a5aeb .elementor-heading-title{color:var( --e-global-color-3b8a1d3 );font-size:var( --e-global-typography-de9c239-font-size );font-weight:var( --e-global-typography-de9c239-font-weight );text-transform:var( --e-global-typography-de9c239-text-transform );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-62a5aeb > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 25px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-9e9a07f{text-align:left;}.elementor-7373 .elementor-element.elementor-element-9e9a07f .elementor-heading-title{color:var( --e-global-color-3b8a1d3 );font-size:17px;font-weight:500;text-transform:uppercase;line-height:150%;}.elementor-7373 .elementor-element.elementor-element-9e9a07f > .elementor-widget-container{margin:10px 0px 10px 0px;padding:0px 25px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-cbc0902 > .elementor-container{max-width:860px;}.elementor-7373 .elementor-element.elementor-element-cbc0902:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-cbc0902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B28;}.elementor-7373 .elementor-element.elementor-element-cbc0902{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 0px 20px;}.elementor-7373 .elementor-element.elementor-element-cbc0902 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7373 .elementor-element.elementor-element-b120025{column-gap:0px;}.elementor-7373 .elementor-element.elementor-element-7b1ea73{text-align:left;}.elementor-7373 .elementor-element.elementor-element-7b1ea73 img{width:195px;height:40px;}.elementor-7373 .elementor-element.elementor-element-7b1ea73 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7373 .elementor-element.elementor-element-a26d06d{text-align:left;}.elementor-7373 .elementor-element.elementor-element-a26d06d img{width:150px;height:45px;}.elementor-7373 .elementor-element.elementor-element-b8d98a1{column-gap:0px;}.elementor-7373 .elementor-element.elementor-element-0830f94{text-align:left;}.elementor-7373 .elementor-element.elementor-element-0830f94 img{width:90px;height:100px;}.elementor-7373 .elementor-element.elementor-element-21af608{text-align:left;}.elementor-7373 .elementor-element.elementor-element-21af608 img{width:124px;height:50px;}.elementor-7373 .elementor-element.elementor-element-b639b5a:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-b639b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbed581 );}.elementor-7373 .elementor-element.elementor-element-b639b5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7373 .elementor-element.elementor-element-b639b5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7373 .elementor-element.elementor-element-bd0b394 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-bb676d6{--divider-border-style:solid;--divider-color:#FFFFFF0F;--divider-border-width:1px;}.elementor-7373 .elementor-element.elementor-element-bb676d6 .elementor-divider-separator{width:100%;}.elementor-7373 .elementor-element.elementor-element-bb676d6 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-7373 .elementor-element.elementor-element-bb676d6 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-7373 .elementor-element.elementor-element-5370aec:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-5370aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dbed581 );}.elementor-7373 .elementor-element.elementor-element-5370aec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-7373 .elementor-element.elementor-element-5370aec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7373 .elementor-element.elementor-element-eef7de4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7373 .elementor-element.elementor-element-4056a1f{column-gap:0px;text-align:center;color:var( --e-global-color-accent );font-size:12px;}.elementor-7373 .elementor-element.elementor-element-dab538e{column-gap:0px;text-align:center;color:var( --e-global-color-accent );font-size:12px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7373 .elementor-element.elementor-element-7ca17d7{--width:50%;}.elementor-7373 .elementor-element.elementor-element-db2e592{--width:50%;}.elementor-7373 .elementor-element.elementor-element-a18dce8{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-fc905b4{--content-width:95%;}.elementor-7373 .elementor-element.elementor-element-9618de6{--width:70%;}.elementor-7373 .elementor-element.elementor-element-4859c5a{--width:30%;}.elementor-7373 .elementor-element.elementor-element-6ecb085{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-91987c4{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-5f48229{--width:12%;}.elementor-7373 .elementor-element.elementor-element-09ea92d{--width:35%;}.elementor-7373 .elementor-element.elementor-element-d650e00{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-acd0503{--width:53%;}.elementor-7373 .elementor-element.elementor-element-56446f1{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-12752d3{--width:100%;}.elementor-7373 .elementor-element.elementor-element-6eb963b{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-cc52362{--width:100%;}.elementor-7373 .elementor-element.elementor-element-5772721{--content-width:100%;}.elementor-7373 .elementor-element.elementor-element-41696a4{--content-width:100%;}.elementor-7373 .elementor-element.elementor-element-4697fde{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-d982895{--width:50%;}.elementor-7373 .elementor-element.elementor-element-388c28c{--width:35%;}.elementor-7373 .elementor-element.elementor-element-f607c42{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-c309539{--width:15%;}.elementor-7373 .elementor-element.elementor-element-d2d05bf{--content-width:90%;}.elementor-7373 .elementor-element.elementor-element-37fb121{--width:50%;}.elementor-7373 .elementor-element.elementor-element-7dd5242{--content-width:450px;}.elementor-7373 .elementor-element.elementor-element-3cca3cc{--width:60%;}.elementor-7373 .elementor-element.elementor-element-02c3440{--width:40%;}.elementor-7373 .elementor-element.elementor-element-5696c23{width:35%;}.elementor-7373 .elementor-element.elementor-element-12f0e19{width:25%;}.elementor-7373 .elementor-element.elementor-element-83dd0e6{width:16.255%;}.elementor-7373 .elementor-element.elementor-element-4003e60{width:23.723%;}}@media(max-width:1350px) and (min-width:768px){.elementor-7373 .elementor-element.elementor-element-9618de6{--width:100%;}.elementor-7373 .elementor-element.elementor-element-4859c5a{--width:100%;}.elementor-7373 .elementor-element.elementor-element-5f48229{--width:20%;}.elementor-7373 .elementor-element.elementor-element-09ea92d{--width:80%;}.elementor-7373 .elementor-element.elementor-element-5772721{--content-width:100%;}.elementor-7373 .elementor-element.elementor-element-4697fde{--content-width:100%;}.elementor-7373 .elementor-element.elementor-element-d982895{--width:55%;}.elementor-7373 .elementor-element.elementor-element-388c28c{--width:45%;}.elementor-7373 .elementor-element.elementor-element-d2d05bf{--content-width:100%;}.elementor-7373 .elementor-element.elementor-element-37fb121{--width:45%;}}@media(max-width:1350px){.elementor-7373 .elementor-element.elementor-element-544d1e7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px 30px;}.elementor-7373 .elementor-element.elementor-element-6bb4275 .elementor-heading-title{font-size:20px;}.elementor-7373 .elementor-element.elementor-element-d4de8b6 .elementor-heading-title{font-size:20px;}.elementor-7373 .elementor-element.elementor-element-2596b4c .elementor-heading-title{font-size:20px;}.elementor-7373 .elementor-element.elementor-element-0469143 .elementor-heading-title{font-size:20px;}.elementor-7373 .elementor-element.elementor-element-864cb49 .elementor-heading-title{font-size:20px;}.elementor-7373 .elementor-element.elementor-element-fc905b4{--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-7373 .elementor-element.elementor-element-4859c5a{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-4859c5a.e-con{--order:-99999 /* order start hack */;}.elementor-7373 .elementor-element.elementor-element-18d5ee7 .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-18d5ee7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-f177810{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-ab2be08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-91987c4{--min-height:0vh;}.elementor-7373 .elementor-element.elementor-element-09ea92d{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:40px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-2576e71 .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-2576e71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-1286adc{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-8dc93f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-56446f1{--min-height:0vh;}.elementor-7373 .elementor-element.elementor-element-7f7187a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-5772721{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-be3e71a .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-be3e71a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ab8b488{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-b2baf74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-f607c42{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-beb0f02 .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-beb0f02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-0184d99{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-0ff367f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-d2d05bf{--min-height:0vh;}.elementor-7373 .elementor-element.elementor-element-37fb121{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-7dd5242{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-b01e14d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-f92d4ae .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-f92d4ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-55e20c5{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-8abf8ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ef4888a{--min-height:0vh;}.elementor-7373 .elementor-element.elementor-element-62a5aeb .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-62a5aeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-9e9a07f > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7373 .elementor-element.elementor-element-2c991b6{--flex-wrap:nowrap;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-7373 .elementor-element.elementor-element-de03b69 img{width:140px;}.elementor-7373 .elementor-element.elementor-element-de03b69 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-9618de6{--min-height:213px;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-9618de6.e-con{--order:99999 /* order end hack */;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:2px;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:2px;}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*2px);}.elementor-7373 .elementor-element.elementor-element-089776c .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical > .swiper-button-next{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical > .swiper-button-next{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical > .swiper-button-prev{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical ~ .swiper-button-next{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-089776c .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 2px);}.elementor-7373 .elementor-element.elementor-element-4859c5a{--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-6ecb085{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7373 .elementor-element.elementor-element-18d5ee7 .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-f177810{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-ab2be08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-5f48229{--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-3856d64 .qodef-qi-grid > .qodef-grid-inner{gap:20px;}.elementor-7373 .elementor-element.elementor-element-3856d64 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -20px/2 );}.elementor-7373 .elementor-element.elementor-element-3856d64 .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -20px/2 );}.elementor-7373 .elementor-element.elementor-element-3856d64 .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:20px;}.elementor-7373 .elementor-element.elementor-element-3856d64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-09ea92d{--margin-block-start:0px;--margin-block-end:15px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-09ea92d.e-con{--order:-99999 /* order start hack */;}.elementor-7373 .elementor-element.elementor-element-d650e00{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-7373 .elementor-element.elementor-element-2576e71 .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-1286adc{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-8dc93f7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-acd0503{--margin-block-start:15px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-12752d3{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-cc52362{--min-height:213px;--margin-block-start:25px;--margin-block-end:15px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-cc52362.e-con{--order:99999 /* order end hack */;}.elementor-7373 .elementor-element.elementor-element-5772721{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:15px;}.elementor-7373 .elementor-element.elementor-element-be3e71a .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-ab8b488{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-b2baf74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container{height:30vh;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container .swiper-slide img{height:30vh;object-fit:cover;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:13px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:13px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical > .swiper-button-next{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical > .swiper-button-next{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical > .swiper-button-prev{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .swiper-button-next{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 13px);}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-swiper-pagination-outside{margin-top:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(15px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(15px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-21f13ea .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(15px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-container-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(15px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(15px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(15px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-21f13ea .swiper-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(15px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-21f13ea > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-7373 .elementor-element.elementor-element-21f13ea{width:100%;max-width:100%;}.elementor-7373 .elementor-element.elementor-element-4697fde{--gap:20px 20px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-388c28c{--margin-block-start:15px;--margin-block-end:15px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-f607c42{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:15px;}.elementor-7373 .elementor-element.elementor-element-beb0f02 .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-0184d99{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-0ff367f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-c309539{--min-height:265px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-c309539:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-c309539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-7373 .elementor-element.elementor-element-d2d05bf{--min-height:0vh;--gap:20px 20px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-37fb121{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-7dd5242{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:15px;}.elementor-7373 .elementor-element.elementor-element-b01e14d{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:15px;}.elementor-7373 .elementor-element.elementor-element-f92d4ae .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-55e20c5{font-size:var( --e-global-typography-5c62b21-font-size );line-height:var( --e-global-typography-5c62b21-line-height );letter-spacing:var( --e-global-typography-5c62b21-letter-spacing );word-spacing:var( --e-global-typography-5c62b21-word-spacing );}.elementor-7373 .elementor-element.elementor-element-8abf8ea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ef4888a{--min-height:0vh;--margin-block-start:50px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container{height:40vh;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container .swiper-slide img{height:40vh;object-fit:cover;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-next{right:7px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) > .swiper-button-prev{left:7px;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-next{right:calc(-1*7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-qi-swiper-container:not(.swiper-container-vertical):not(.swiper-vertical) ~ .swiper-button-prev{left:calc(-1*7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical > .swiper-button-next{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical > .swiper-button-prev{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical ~ .swiper-button-next{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical ~ .swiper-button-prev{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical > .swiper-button-next{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical > .swiper-button-prev{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical ~ .swiper-button-next{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical ~ .swiper-button-prev{left:calc(50% - 7px);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(20px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(20px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(20px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-container-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(20px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(20px*0.72/2);}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(20px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc .swiper-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(20px*0.72/2) 0;}.elementor-7373 .elementor-element.elementor-element-b13f2bc > .elementor-widget-container{margin:0px -10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-ca5b37d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-7373 .elementor-element.elementor-element-3cca3cc{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7373 .elementor-element.elementor-element-3da1dd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7373 .elementor-element.elementor-element-02c3440{--min-height:400px;--overlay-opacity:0.7;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-7373 .elementor-element.elementor-element-02c3440:not(.elementor-motion-effects-element-type-background), .elementor-7373 .elementor-element.elementor-element-02c3440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vistaliving.it/wp-content/uploads/sites/29/2024/03/Vista-logo-11@2x.png");background-size:80% auto;}.elementor-7373 .elementor-element.elementor-element-62a5aeb .elementor-heading-title{font-size:var( --e-global-typography-de9c239-font-size );line-height:var( --e-global-typography-de9c239-line-height );letter-spacing:var( --e-global-typography-de9c239-letter-spacing );word-spacing:var( --e-global-typography-de9c239-word-spacing );}.elementor-7373 .elementor-element.elementor-element-5696c23{width:50%;}.elementor-7373 .elementor-element.elementor-element-12f0e19{width:50%;}.elementor-7373 .elementor-element.elementor-element-4003e60.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7373 .elementor-element.elementor-element-236d394{text-align:center;}.elementor-7373 .elementor-element.elementor-element-21af608{text-align:center;}}/* Start custom CSS for container, class: .elementor-element-cc52362 */.elementor-7373 .elementor-element.elementor-element-cc52362{
    max-width: 930px;
}/* End custom CSS */