.elementor-3595 .elementor-element.elementor-element-e9d395b{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vh;--padding-bottom:010vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-2acc788{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:5vw;--padding-right:5vw;}.elementor-3595 .elementor-element.elementor-element-f792180{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:5vh;--margin-bottom:5vh;--margin-left:0;--margin-right:0;}.elementor-3595 .elementor-element.elementor-element-4c02025{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3595 .elementor-element.elementor-element-3ddd76b{--display:flex;}.elementor-3595 .elementor-element.elementor-element-d4fcb30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-b709b45 > .elementor-widget-container{margin:4vh 0 4vh 0;}.elementor-3595 .elementor-element.elementor-element-b709b45.elementor-element{--align-self:flex-start;}.elementor-3595 .elementor-element.elementor-element-b709b45{text-align:start;}.elementor-3595 .elementor-element.elementor-element-b709b45 .elementor-heading-title{font-size:4rem;font-weight:200;color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-b709b45 .elementor-heading-title a:hover, .elementor-3595 .elementor-element.elementor-element-b709b45 .elementor-heading-title a:focus{color:#F1F1F1F1;}.elementor-3595 .elementor-element.elementor-element-92a91ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-23d5c55{font-size:2rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-1e78fe3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:010vh;--padding-bottom:010vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-816535d{--display:flex;}.elementor-3595 .elementor-element.elementor-element-4ef8aba > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-3595 .elementor-element.elementor-element-4ef8aba.elementor-element{--align-self:center;}.elementor-3595 .elementor-element.elementor-element-4ef8aba{text-align:center;}.elementor-3595 .elementor-element.elementor-element-4ef8aba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3vw;font-weight:200;color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-4ef8aba .elementor-heading-title a:hover, .elementor-3595 .elementor-element.elementor-element-4ef8aba .elementor-heading-title a:focus{color:#F1F1F1F1;}.elementor-3595 .elementor-element.elementor-element-28e0edc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vh;--padding-bottom:5vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-28e0edc:not(.elementor-motion-effects-element-type-background), .elementor-3595 .elementor-element.elementor-element-28e0edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-af92499{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3595 .elementor-element.elementor-element-5a22f5b .gallery-item .gallery-caption{display:none;}.elementor-3595 .elementor-element.elementor-element-70b88f0{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:22.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-70b88f0{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-70b88f0{right:65vw;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-d3885df .elementor-icon-wrapper{text-align:center;}.elementor-3595 .elementor-element.elementor-element-d3885df.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-d3885df.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-d3885df.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-d3885df.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-d3885df.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-d3885df .elementor-icon{font-size:4vw;}.elementor-3595 .elementor-element.elementor-element-d3885df .elementor-icon svg{height:4vw;}.elementor-3595 .elementor-element.elementor-element-bbd1263{--display:flex;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button{background-color:#1E1E1E69;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:2% 3% 2% 3%;}.elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button:hover, .elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button:focus{background-color:#00000075;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-66634c1{width:100%;max-width:100%;}.elementor-3595 .elementor-element.elementor-element-66634c1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-66634c1.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button:hover svg, .elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-6a49713{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:010vh;--padding-bottom:010vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-eee588b{--display:flex;}.elementor-3595 .elementor-element.elementor-element-d2ee66a > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-3595 .elementor-element.elementor-element-d2ee66a.elementor-element{--align-self:center;}.elementor-3595 .elementor-element.elementor-element-d2ee66a{text-align:center;}.elementor-3595 .elementor-element.elementor-element-d2ee66a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3vw;font-weight:200;color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-d2ee66a .elementor-heading-title a:hover, .elementor-3595 .elementor-element.elementor-element-d2ee66a .elementor-heading-title a:focus{color:#F1F1F1F1;}.elementor-3595 .elementor-element.elementor-element-7366109{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vh;--padding-bottom:5vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-7366109:not(.elementor-motion-effects-element-type-background), .elementor-3595 .elementor-element.elementor-element-7366109 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-71ca23a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-7b40cef .gallery-item .gallery-caption{display:none;}.elementor-3595 .elementor-element.elementor-element-180d8a2{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:22.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-180d8a2{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-180d8a2{right:65vw;}.elementor-3595 .elementor-element.elementor-element-e2fb070 .elementor-icon-wrapper{text-align:center;}.elementor-3595 .elementor-element.elementor-element-e2fb070.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-e2fb070.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-e2fb070.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-e2fb070.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-e2fb070.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-e2fb070 .elementor-icon{font-size:4vw;}.elementor-3595 .elementor-element.elementor-element-e2fb070 .elementor-icon svg{height:4vw;}.elementor-3595 .elementor-element.elementor-element-20f299b{--display:flex;--justify-content:center;}.elementor-3595 .elementor-element.elementor-element-222459c .elementor-button{background-color:#1E1E1E69;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:2% 3% 2% 3%;}.elementor-3595 .elementor-element.elementor-element-222459c .elementor-button:hover, .elementor-3595 .elementor-element.elementor-element-222459c .elementor-button:focus{background-color:#00000075;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-222459c{width:100%;max-width:100%;}.elementor-3595 .elementor-element.elementor-element-222459c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-222459c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3595 .elementor-element.elementor-element-222459c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3595 .elementor-element.elementor-element-222459c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3595 .elementor-element.elementor-element-222459c .elementor-button:hover svg, .elementor-3595 .elementor-element.elementor-element-222459c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-fa2fac3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:010vh;--padding-bottom:010vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-daa6186{--display:flex;}.elementor-3595 .elementor-element.elementor-element-dccfbdf > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-3595 .elementor-element.elementor-element-dccfbdf.elementor-element{--align-self:center;}.elementor-3595 .elementor-element.elementor-element-dccfbdf{text-align:center;}.elementor-3595 .elementor-element.elementor-element-dccfbdf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3vw;font-weight:200;color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-dccfbdf .elementor-heading-title a:hover, .elementor-3595 .elementor-element.elementor-element-dccfbdf .elementor-heading-title a:focus{color:#F1F1F1F1;}.elementor-3595 .elementor-element.elementor-element-8551a90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vh;--padding-bottom:5vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-8551a90:not(.elementor-motion-effects-element-type-background), .elementor-3595 .elementor-element.elementor-element-8551a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-f72cdf5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-48f36a7 .gallery-item .gallery-caption{display:none;}.elementor-3595 .elementor-element.elementor-element-f40af09{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:22.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-f40af09{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-f40af09{right:65vw;}.elementor-3595 .elementor-element.elementor-element-3945cd0 .elementor-icon-wrapper{text-align:center;}.elementor-3595 .elementor-element.elementor-element-3945cd0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-3945cd0.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-3945cd0.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-3945cd0.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-3945cd0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-3945cd0 .elementor-icon{font-size:4vw;}.elementor-3595 .elementor-element.elementor-element-3945cd0 .elementor-icon svg{height:4vw;}.elementor-3595 .elementor-element.elementor-element-d7ac3c3{--display:flex;--justify-content:center;}.elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button{background-color:#1E1E1E69;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:2% 3% 2% 3%;}.elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button:hover, .elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button:focus{background-color:#00000075;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-b4c070b{width:100%;max-width:100%;}.elementor-3595 .elementor-element.elementor-element-b4c070b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-b4c070b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button:hover svg, .elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-d059e28{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:010vh;--padding-bottom:010vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-ae31499{--display:flex;}.elementor-3595 .elementor-element.elementor-element-e6661d3 > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-3595 .elementor-element.elementor-element-e6661d3.elementor-element{--align-self:center;}.elementor-3595 .elementor-element.elementor-element-e6661d3{text-align:center;}.elementor-3595 .elementor-element.elementor-element-e6661d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3vw;font-weight:200;color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-e6661d3 .elementor-heading-title a:hover, .elementor-3595 .elementor-element.elementor-element-e6661d3 .elementor-heading-title a:focus{color:#F1F1F1F1;}.elementor-3595 .elementor-element.elementor-element-d73edd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vh;--padding-bottom:5vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-d73edd3:not(.elementor-motion-effects-element-type-background), .elementor-3595 .elementor-element.elementor-element-d73edd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-1eb3825{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-9c69d4a .gallery-item .gallery-caption{display:none;}.elementor-3595 .elementor-element.elementor-element-371af76{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:22.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-371af76{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-371af76{right:65vw;}.elementor-3595 .elementor-element.elementor-element-8e5bba4 .elementor-icon-wrapper{text-align:center;}.elementor-3595 .elementor-element.elementor-element-8e5bba4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-8e5bba4.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-8e5bba4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-8e5bba4.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-8e5bba4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-8e5bba4 .elementor-icon{font-size:4vw;}.elementor-3595 .elementor-element.elementor-element-8e5bba4 .elementor-icon svg{height:4vw;}.elementor-3595 .elementor-element.elementor-element-e0ba62b{--display:flex;--justify-content:center;}.elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button{background-color:#1E1E1E69;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:2% 3% 2% 3%;}.elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button:hover, .elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button:focus{background-color:#00000075;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-2508309{width:100%;max-width:100%;}.elementor-3595 .elementor-element.elementor-element-2508309 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-2508309.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button:hover svg, .elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-df659d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:010vh;--padding-bottom:010vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-dcb2b8c{--display:flex;}.elementor-3595 .elementor-element.elementor-element-6c759ad > .elementor-widget-container{margin:5% 0% 5% 0%;}.elementor-3595 .elementor-element.elementor-element-6c759ad.elementor-element{--align-self:center;}.elementor-3595 .elementor-element.elementor-element-6c759ad{text-align:center;}.elementor-3595 .elementor-element.elementor-element-6c759ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3vw;font-weight:200;color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-6c759ad .elementor-heading-title a:hover, .elementor-3595 .elementor-element.elementor-element-6c759ad .elementor-heading-title a:focus{color:#F1F1F1F1;}.elementor-3595 .elementor-element.elementor-element-00db5b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vh;--padding-bottom:5vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-00db5b6:not(.elementor-motion-effects-element-type-background), .elementor-3595 .elementor-element.elementor-element-00db5b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3595 .elementor-element.elementor-element-d5bd797{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-4d77ad3 .gallery-item .gallery-caption{display:none;}.elementor-3595 .elementor-element.elementor-element-4c568ba{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:2vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:22.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-4c568ba{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-4c568ba{right:65vw;}.elementor-3595 .elementor-element.elementor-element-f9f907f .elementor-icon-wrapper{text-align:center;}.elementor-3595 .elementor-element.elementor-element-f9f907f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-f9f907f.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-f9f907f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-f9f907f.elementor-view-framed .elementor-icon, .elementor-3595 .elementor-element.elementor-element-f9f907f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3595 .elementor-element.elementor-element-f9f907f .elementor-icon{font-size:4vw;}.elementor-3595 .elementor-element.elementor-element-f9f907f .elementor-icon svg{height:4vw;}.elementor-3595 .elementor-element.elementor-element-8a95e87{--display:flex;--justify-content:center;}.elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button{background-color:#1E1E1E69;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:2% 3% 2% 3%;}.elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button:hover, .elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button:focus{background-color:#00000075;color:#FFFFFF;border-color:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-0a65b2f{width:100%;max-width:100%;}.elementor-3595 .elementor-element.elementor-element-0a65b2f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-0a65b2f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button:hover svg, .elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3595 .elementor-element.elementor-element-c52f287{--display:flex;--min-height:1vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3595 .elementor-element.elementor-element-48bdb8f{--spacer-size:50px;}.elementor-3595 .elementor-element.elementor-element-b745ced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:05vh;--padding-bottom:05vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-b745ced:not(.elementor-motion-effects-element-type-background), .elementor-3595 .elementor-element.elementor-element-b745ced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body.elementor-page-3595:not(.elementor-motion-effects-element-type-background), body.elementor-page-3595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9C9C9C;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}:root{--page-title-display:none;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(min-width:768px){.elementor-3595 .elementor-element.elementor-element-2acc788{--width:80%;}.elementor-3595 .elementor-element.elementor-element-f792180{--width:80vw;}.elementor-3595 .elementor-element.elementor-element-4c02025{--width:20vw;}.elementor-3595 .elementor-element.elementor-element-3ddd76b{--width:60%;}.elementor-3595 .elementor-element.elementor-element-1e78fe3{--content-width:80%;}.elementor-3595 .elementor-element.elementor-element-28e0edc{--width:100vw;}.elementor-3595 .elementor-element.elementor-element-af92499{--width:100%;}.elementor-3595 .elementor-element.elementor-element-70b88f0{--width:100%;}.elementor-3595 .elementor-element.elementor-element-6a49713{--content-width:80%;}.elementor-3595 .elementor-element.elementor-element-7366109{--width:100vw;}.elementor-3595 .elementor-element.elementor-element-71ca23a{--width:100%;}.elementor-3595 .elementor-element.elementor-element-180d8a2{--width:100%;}.elementor-3595 .elementor-element.elementor-element-fa2fac3{--content-width:80%;}.elementor-3595 .elementor-element.elementor-element-8551a90{--width:100vw;}.elementor-3595 .elementor-element.elementor-element-f72cdf5{--width:100%;}.elementor-3595 .elementor-element.elementor-element-f40af09{--width:100%;}.elementor-3595 .elementor-element.elementor-element-d059e28{--content-width:80%;}.elementor-3595 .elementor-element.elementor-element-d73edd3{--width:100vw;}.elementor-3595 .elementor-element.elementor-element-1eb3825{--width:100%;}.elementor-3595 .elementor-element.elementor-element-371af76{--width:100%;}.elementor-3595 .elementor-element.elementor-element-df659d3{--content-width:80%;}.elementor-3595 .elementor-element.elementor-element-00db5b6{--width:100vw;}.elementor-3595 .elementor-element.elementor-element-d5bd797{--width:100%;}.elementor-3595 .elementor-element.elementor-element-4c568ba{--width:100%;}.elementor-3595 .elementor-element.elementor-element-b745ced{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3595 .elementor-element.elementor-element-4c02025{--width:22vw;}}@media(max-width:1024px){.elementor-3595 .elementor-element.elementor-element-f792180{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3595 .elementor-element.elementor-element-4c02025{--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:7vw;}.elementor-3595 .elementor-element.elementor-element-a3d17b3{text-align:start;}.elementor-3595 .elementor-element.elementor-element-a3d17b3 img{width:40%;}.elementor-3595 .elementor-element.elementor-element-b709b45 .elementor-heading-title{font-size:5.5vw;}.elementor-3595 .elementor-element.elementor-element-4ef8aba .elementor-heading-title{font-size:6vw;}.elementor-3595 .elementor-element.elementor-element-28e0edc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-70b88f0{left:55vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-70b88f0{right:55vw;}.elementor-3595 .elementor-element.elementor-element-70b88f0{top:13vw;}.elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button{font-size:15px;border-radius:3rem 3rem 3rem 3rem;padding:3% 4% 3% 4%;}.elementor-3595 .elementor-element.elementor-element-d2ee66a .elementor-heading-title{font-size:6vw;}.elementor-3595 .elementor-element.elementor-element-7366109{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-180d8a2{left:55vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-180d8a2{right:55vw;}.elementor-3595 .elementor-element.elementor-element-180d8a2{top:13vw;}.elementor-3595 .elementor-element.elementor-element-222459c .elementor-button{font-size:15px;border-radius:3rem 3rem 3rem 3rem;padding:3% 4% 3% 4%;}.elementor-3595 .elementor-element.elementor-element-dccfbdf .elementor-heading-title{font-size:6vw;}.elementor-3595 .elementor-element.elementor-element-8551a90{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-f40af09{left:55vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-f40af09{right:55vw;}.elementor-3595 .elementor-element.elementor-element-f40af09{top:13vw;}.elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button{font-size:15px;border-radius:3rem 3rem 3rem 3rem;padding:3% 4% 3% 4%;}.elementor-3595 .elementor-element.elementor-element-e6661d3 .elementor-heading-title{font-size:6vw;}.elementor-3595 .elementor-element.elementor-element-d73edd3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-371af76{left:55vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-371af76{right:55vw;}.elementor-3595 .elementor-element.elementor-element-371af76{top:13vw;}.elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button{font-size:15px;border-radius:3rem 3rem 3rem 3rem;padding:3% 4% 3% 4%;}.elementor-3595 .elementor-element.elementor-element-6c759ad .elementor-heading-title{font-size:6vw;}.elementor-3595 .elementor-element.elementor-element-00db5b6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-4c568ba{left:55vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-4c568ba{right:55vw;}.elementor-3595 .elementor-element.elementor-element-4c568ba{top:13vw;}.elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button{font-size:15px;border-radius:3rem 3rem 3rem 3rem;padding:3% 4% 3% 4%;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-3595 .elementor-element.elementor-element-e9d395b{--min-height:100vh;--justify-content:center;--padding-top:8vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-2acc788{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-f792180{--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-3595 .elementor-element.elementor-element-4c02025{--width:100%;--padding-top:0;--padding-bottom:0;--padding-left:01.5vh;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-4c02025.e-con{--align-self:center;}.elementor-3595 .elementor-element.elementor-element-a3d17b3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-3595 .elementor-element.elementor-element-a3d17b3.elementor-element{--align-self:flex-start;}.elementor-3595 .elementor-element.elementor-element-a3d17b3 img{width:80%;}.elementor-3595 .elementor-element.elementor-element-3ddd76b{--margin-top:h;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-3595 .elementor-element.elementor-element-d4fcb30{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-b709b45 > .elementor-widget-container{margin:02vh 0 03vh 0;}.elementor-3595 .elementor-element.elementor-element-b709b45{text-align:start;}.elementor-3595 .elementor-element.elementor-element-b709b45 .elementor-heading-title{font-size:1.9rem;}.elementor-3595 .elementor-element.elementor-element-92a91ee{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-23d5c55{font-size:1.2rem;}.elementor-3595 .elementor-element.elementor-element-1e78fe3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-816535d{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-4ef8aba > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3595 .elementor-element.elementor-element-4ef8aba .elementor-heading-title{font-size:10vw;}.elementor-3595 .elementor-element.elementor-element-28e0edc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3595 .elementor-element.elementor-element-af92499{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-5a22f5b.elementor-element{--align-self:flex-start;}.elementor-3595 .elementor-element.elementor-element-70b88f0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:55.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-70b88f0{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-70b88f0{right:65vw;}.elementor-3595 .elementor-element.elementor-element-d3885df > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-3595 .elementor-element.elementor-element-d3885df .elementor-icon{font-size:9vw;}.elementor-3595 .elementor-element.elementor-element-d3885df .elementor-icon svg{height:9vw;}.elementor-3595 .elementor-element.elementor-element-66634c1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-66634c1 .elementor-button{font-size:4vw;border-radius:3rem 3rem 3rem 3rem;padding:5% 7% 5% 7%;}.elementor-3595 .elementor-element.elementor-element-6a49713{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-eee588b{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-d2ee66a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3595 .elementor-element.elementor-element-d2ee66a .elementor-heading-title{font-size:10vw;}.elementor-3595 .elementor-element.elementor-element-7366109{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3595 .elementor-element.elementor-element-71ca23a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-7b40cef.elementor-element{--align-self:flex-start;}.elementor-3595 .elementor-element.elementor-element-180d8a2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:55.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-180d8a2{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-180d8a2{right:65vw;}.elementor-3595 .elementor-element.elementor-element-e2fb070 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-3595 .elementor-element.elementor-element-e2fb070 .elementor-icon{font-size:9vw;}.elementor-3595 .elementor-element.elementor-element-e2fb070 .elementor-icon svg{height:9vw;}.elementor-3595 .elementor-element.elementor-element-222459c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-222459c .elementor-button{font-size:4vw;border-radius:3rem 3rem 3rem 3rem;padding:5% 7% 5% 7%;}.elementor-3595 .elementor-element.elementor-element-fa2fac3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-daa6186{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-dccfbdf > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3595 .elementor-element.elementor-element-dccfbdf .elementor-heading-title{font-size:10vw;}.elementor-3595 .elementor-element.elementor-element-8551a90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3595 .elementor-element.elementor-element-f72cdf5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-48f36a7.elementor-element{--align-self:flex-start;}.elementor-3595 .elementor-element.elementor-element-f40af09{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:55.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-f40af09{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-f40af09{right:65vw;}.elementor-3595 .elementor-element.elementor-element-3945cd0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-3595 .elementor-element.elementor-element-3945cd0 .elementor-icon{font-size:9vw;}.elementor-3595 .elementor-element.elementor-element-3945cd0 .elementor-icon svg{height:9vw;}.elementor-3595 .elementor-element.elementor-element-b4c070b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-b4c070b .elementor-button{font-size:4vw;border-radius:3rem 3rem 3rem 3rem;padding:5% 7% 5% 7%;}.elementor-3595 .elementor-element.elementor-element-d059e28{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-ae31499{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-e6661d3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3595 .elementor-element.elementor-element-e6661d3 .elementor-heading-title{font-size:10vw;}.elementor-3595 .elementor-element.elementor-element-d73edd3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3595 .elementor-element.elementor-element-1eb3825{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-9c69d4a.elementor-element{--align-self:flex-start;}.elementor-3595 .elementor-element.elementor-element-371af76{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:55.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-371af76{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-371af76{right:65vw;}.elementor-3595 .elementor-element.elementor-element-8e5bba4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-3595 .elementor-element.elementor-element-8e5bba4 .elementor-icon{font-size:9vw;}.elementor-3595 .elementor-element.elementor-element-8e5bba4 .elementor-icon svg{height:9vw;}.elementor-3595 .elementor-element.elementor-element-2508309 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-2508309 .elementor-button{font-size:4vw;border-radius:3rem 3rem 3rem 3rem;padding:5% 7% 5% 7%;}.elementor-3595 .elementor-element.elementor-element-df659d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12vh;--padding-bottom:20vh;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-dcb2b8c{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-3595 .elementor-element.elementor-element-6c759ad > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3595 .elementor-element.elementor-element-6c759ad .elementor-heading-title{font-size:10vw;}.elementor-3595 .elementor-element.elementor-element-00db5b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3595 .elementor-element.elementor-element-d5bd797{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-3595 .elementor-element.elementor-element-4d77ad3.elementor-element{--align-self:flex-start;}.elementor-3595 .elementor-element.elementor-element-4c568ba{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;top:55.5vw;--z-index:10;}body:not(.rtl) .elementor-3595 .elementor-element.elementor-element-4c568ba{left:65vw;}body.rtl .elementor-3595 .elementor-element.elementor-element-4c568ba{right:65vw;}.elementor-3595 .elementor-element.elementor-element-f9f907f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-3595 .elementor-element.elementor-element-f9f907f .elementor-icon{font-size:9vw;}.elementor-3595 .elementor-element.elementor-element-f9f907f .elementor-icon svg{height:9vw;}.elementor-3595 .elementor-element.elementor-element-0a65b2f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3595 .elementor-element.elementor-element-0a65b2f .elementor-button{font-size:4vw;border-radius:3rem 3rem 3rem 3rem;padding:5% 7% 5% 7%;}.elementor-3595 .elementor-element.elementor-element-48bdb8f{--spacer-size:1vh;}.elementor-3595 .elementor-element.elementor-element-b745ced{--padding-top:10VH;--padding-bottom:10VH;--padding-left:0;--padding-right:0;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:always;}body{scroll-padding:0px;}}/* Start custom CSS for container, class: .elementor-element-70b88f0 *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 10vw;
        height: 10vw;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 1024px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 30vw;
        height: 45vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180d8a2 *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 10vw;
        height: 10vw;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 1024px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 30vw;
        height: 45vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f40af09 *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 10vw;
        height: 10vw;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 1024px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 30vw;
        height: 45vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa2fac3 *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .galleria-compressa-grande .elementor-slideshow__footer {
        display: none !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4 !important;
        position: relative;
        right: 10vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 16vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 767px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        width: 100vw !important;
        max-width: 60vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: relative;
        right: -5vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 45vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza direttamente all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -------- TABLET -------- */
@media (min-width: 767px) and (max-width: 1024px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1 !important;
        position: relative;
        right: 10vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 20vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-371af76 *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 10vw;
        height: 10vw;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 1024px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 30vw;
        height: 45vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d059e28 *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .galleria-compressa-grande .elementor-slideshow__footer {
        display: none !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4 !important;
        position: relative;
        right: 10vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 16vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 767px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        width: 100vw !important;
        max-width: 60vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: relative;
        right: -5vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 45vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza direttamente all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -------- TABLET -------- */
@media (min-width: 767px) and (max-width: 1024px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1 !important;
        position: relative;
        right: 10vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 20vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c568ba *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 10vw;
        height: 10vw;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 1024px) {
    .contenitore-icona-plus {
        pointer-events: none;
        width: 30vw;
        height: 45vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df659d3 *//* -------- DESKTOP -------- */
@media (min-width: 1025px) {
    .galleria-compressa-grande .elementor-slideshow__footer {
        display: none !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4 !important;
        position: relative;
        right: 10vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 16vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -------- MOBILE -------- */
@media (max-width: 767px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        width: 100vw !important;
        max-width: 60vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: relative;
        right: -5vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 45vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza direttamente all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -------- TABLET -------- */
@media (min-width: 767px) and (max-width: 1024px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1 !important;
        position: relative;
        right: 10vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 20vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.5; /* Applica trasparenza all'immagine */
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS *//* -- DESKTOP -- */
@media (min-width: 1025px) {
    .galleria-compressa-grande .elementor-slideshow__footer {
        display: none !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4 !important;
        position: relative;
        right: 10vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 5 / 4;
        position: absolute;
        right: -10vw;
        top: 16vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.4;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -- MOBILE -- */
@media (max-width: 767px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        width: 100vw !important;
        max-width: 60vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: relative;
        right: -5vw;
        top: 0vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 30vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 2 / 3;
        position: absolute;
        right: -35vw;
        top: 45vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.4;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}

/* -- TABLET -- */
@media (min-width: 767px) and (max-width: 1024px) {
    .galleria-compressa-grande .elementor-widget-image-gallery .gallery {
        display: flex;
        align-items: flex-start;
        position: relative;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item {
        width: auto !important;
        height: auto !important;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(1) img {
        max-width: 40vw !important;
        height: auto !important;
        display: block;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1 !important;
        position: relative;
        right: 10vw;
        z-index: 3;
        object-fit: cover;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(2) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 0vw;
        object-fit: cover;
        z-index: 2;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(3) img {
        max-width: 20vw;
        height: auto;
        border: 5px solid #1e1e1e;
        aspect-ratio: 1 / 1;
        position: absolute;
        right: -10vw;
        top: 20vw;
        object-fit: cover;
        z-index: 1;
        opacity: 0.4;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery .gallery-item:nth-child(n+4) img {
        display: none;
    }

    .galleria-compressa-grande .elementor-widget-image-gallery.active .gallery-item img {
        display: block;
    }

    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-title,
    .galleria-compressa-grande .elementor-lightbox .elementor-lightbox-description {
        display: none !important;
    }
}/* End custom CSS */